GodModeSystem

Documents the GodModeSystem class and its functions.

NOT DOCUMENTED We currently don't have information on how these functions work. They are being documented here for visibility.

Initial testing of functions within the GodModeSystem were unsuccessful. At this time it appears that underlying code for them to function has been stripped out of the game's executable prior to release.

Invoking GodModeSystem

To invoke the god mode system, use the following Global function:

gms = Game.GodModeSystem()

Sub-functions

AddGodMode

AddGodMode(entID : EntityID, gmType : gameGodModeType, sourceInfo : CName) : Bool;

ClearGodMode

ClearGodMode(entID : EntityID, sourceInfo : CName);

DisableOverride

DisableOverride(entID : EntityID, sourceInfo : CName) : Bool;

EnableOverride

EnableOverride(entID : EntityID, gmType : gameGodModeType, sourceInfo : CName) : Bool;

GetGodModeCount

GetGodModeCount(entID : EntityID, gmType : gameGodModeType) : Uint32;

GetGodModeSources

GetGodModeSources(entID : EntityID, gmType : gameGodModeType) : array:CName;

HasGodMode

HasGodMode(entID : EntityID, gmType : gameGodModeType) : Bool;

RemoveGodMode

RemoveGodMode(entID : EntityID, gmType : gameGodModeType, sourceInfo : CName) : Bool;

Last updated