UE1:NBSPLog (Class): Difference between revisions

From Unreal Wiki, The Unreal Engine Documentation Site
Azura (talk | contribs)
Azura (talk | contribs)
mNo edit summary
Line 1: Line 1:
== Purpose ==
== Purpose ==
Displays a logo.
== Variables ==
== Discussion ==
== Complete source code ==
<uscript>== Purpose ==


This class is used for external logging.
This class is used for external logging.
Line 45: Line 55:
StatLogFile="./NBSP.log"
StatLogFile="./NBSP.log"
}</uscript>
}</uscript>
[[Category:NBSP Classes]]
</uscript>


[[Category:NBSP Classes]]
[[Category:NBSP Classes]]

Revision as of 13:37, 1 April 2009

Purpose

Displays a logo.

Variables

Discussion

Complete source code

<uscript>== 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> </uscript>