UE1:NBSPLog (Class)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 04:59, 1 April 2009 by Azura (talk | contribs) (Variables)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Purpose

This class is used for external logging.

Variables

  • var private bool xxhacktheplanet - Unused boolean ?
  • var NBSP nbsp - Reference to instance of NBSP ( NBSP (Class) ) mutator class.

Discussion

Possible improvements

  • Test if nbsp equals none.

Complete source code

<uscript>//============================================================================= // NBSPLog ==> NoBullShitPlus v1.09 //=============================================================================

class NBSPLog extends StatLogFile;

var private bool xxhacktheplanet; var NBSP nbsp;

function StartLog() { local string FileName;

if (len(nbsp.LogDirectory) != 0) FileName = nbsp.LogDirectory$"NBSP."$Level.Month$"."$Level.Day$"."$Level.Year$"_"$Level.Hour$"."$Level.Minute$"."$Level.Second; else FileName = "../Logs/NBSP."$Level.Month$"."$Level.Day$"."$Level.Year$"_"$Level.Hour$"."$Level.Minute$"."$Level.Second;

StatLogFile = FileName$".tmp"; StatLogFinal = FileName$".log"; OpenLog(); }

function Timer() {} // Don't log pings every 30 seconds

defaultproperties { StatLogFile="./NBSP.log" }</uscript>