Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.GameInfo

Extends
Info
Modifiers
native

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.GameInfo

Direct Known Subclasses:

UnrealGameInfo

Variables Summary
MutatorBaseMutator
boolbCanChangeSkin
boolbGameEnded
boolbLocalLog
boolbLocalLogQuery
boolbLoggingGame
boolbLowGore
boolbOverTime
boolbVeryLowGore
boolbWorldLog
intCurrentID
stringDefaultPlayerName
nameDefaultPlayerState
byteDifficulty
stringEnteredMessage
stringFailedPlaceMessage
stringFailedSpawnMessage
stringFailedTeamMessage
stringGameName
GameReplicationInfoGameReplicationInfo
intItemGoals
intKillGoals
stringLeftMessage
StatLogLocalLog
stringLocalLogFileName
stringMaxedOutMessage
class<Mutator>MutatorClass
stringNameChangedMessage
stringNeedPassword
intNumPlayers
intNumSpectators
intSecretGoals
intSentText
stringServerLogName
floatStartTime
stringSwitchLevelMessage
class<ZoneInfo>WaterZoneType
StatLogWorldLog
stringWorldLogFileName
stringWrongPassword
GameInfo
stringAdminPassword
floatAutoAim
boolbClassicDeathmessages
boolbCoopWeaponMode
boolbDeathMatch
stringBeaconName
boolbHumansOnly
boolbMuteSpectators
boolbNoCheating
boolbNoMonsters
stringBotMenuType
boolbPauseable
boolbRestartLevel
boolbTeamGame
class<playerpawn>DefaultPlayerClass
class<weapon>DefaultWeapon
class<menu>GameMenuType
stringGameOptionsMenuType
stringGamePassword
class<GameReplicationInfo>GameReplicationInfoClass
floatGameSpeed
stringGameUMenuType
class<hud>HUDType
stringLocalBatcherParams
stringLocalBatcherURL
stringLocalStatsURL
class<MapList>MapListType
stringMapPrefix
intMaxPlayers
intMaxSpectators
stringMultiplayerUMenuType
stringRulesMenuType
class<scoreboard>ScoreBoardType
stringSettingsMenuType
stringSpecialDamageString
stringWorldBatcherParams
stringWorldBatcherURL
stringWorldStatsURL
Inherited Variables from Engine.Actor
Acceleration, AmbientGlow, AmbientSound, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, AttachTag, bActorShadows, bAlwaysRelevant, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoop, bAnimNotify, Base, bAssimilated, bBlockActors, bBlockPlayers, bBounce, bCanTeleport, bCarriedItem, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, bDemoRecording, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEdLocked, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForcePhysicsUpdate, bForceStasis, bGameRelevant, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bInterpolating, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetOptional, bNetOwner, bNetRelevant, bNetSee, bNetSpecial, bNetTemporary, bNoDelete, bNoSmooth, bOnlyOwnerSee, bOwnerNoSee, bParticles, bProjTarget, bRandomFrame, bReplicateInstigator, bRotateToDesired, Brush, bSelected, bShadowCast, bSimulatedPawn, bSinglePlayer, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, Deleted, DesiredRotation, DodgeDir, DrawScale, DrawType, Event, ExtraTag, Fatness, Group, InitialState, Instigator, Inventory, LatentActor, LatentByte, LatentFloat, LatentInt, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightRadius, LightSaturation, LightType, Location, Mass, Mesh, MiscNumber, MultiSkins[8], NetPriority, NetTag, NetUpdateFrequency, OddsOfAppearing, OldAnimRate, OldLocation, OtherTag, Owner, PhysAlpha, Physics, PhysRate, PrePivot, Region, RemoteRole, RenderInterface, RenderIteratorClass, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skin, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundRadius, TransientSoundVolume, TweenRate, Velocity, VisibilityHeight, VisibilityRadius, VolumeBrightness, VolumeFog, VolumeRadius, XLevel

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDodgeDir, EDrawType, EInputAction, EInputKey, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundSlot, ETravelType

Structures Summary
Inherited Structures from Engine.Actor
PointRegion

Functions Summary
event AcceptInventory (pawn PlayerPawn)
functionbool AddBot ()
function AddDefaultInventory (pawn PlayerPawn)
functionbool AllowsBroadcast (actor broadcaster, int Len)
function BrowseRelativeLocalURL (string URL)
functionbool CanSpectate (pawn Viewer, actor ViewTarget)
function ChangeName (Pawn Other, coerce string S, bool bNameChange)
functionbool ChangeTeam (Pawn Other, int N)
functionstring CreatureKillMessage (name damageType, pawn Other)
event DetailChange ()
function DiscardInventory (Pawn Other)
function EndGame (string Reason)
function ExecuteLocalLogBatcher ()
function ExecuteWorldLogBatcher ()
functionNavigationPoint FindPlayerStart (byte Team, optional string incomingName)
event GameEnding ()
eventstring GetBeaconText ()
functionint GetIntOption (string Options, string ParseString, int CurrentValue)
function GetKeyValue (string Pair, out string Key, out string Value)
functionstring GetNetworkNumber ()
functionstring GetRules ()
functionint GetServerPort ()
functionbool GrabOption (out string Options, out string Result)
functionbool HasOption (string Options, string InKey)
event InitGame (string Options, out string Error)
function InitGameReplicationInfo ()
functionbool IsRelevant (actor Other)
function Killed (pawn killer, pawn Other, name damageType)
functionstring KillMessage (name damageType, pawn Other)
function LogGameParameters (StatLog StatLog)
eventplayerpawn Login (string Portal, string Options, out string Error, class<playerpawn> SpawnClass)
function Logout (pawn Exiting)
functionstring ParseKillMessage (string KillerName, string VictimName, string WeaponName, string DeathMessage)
functionstring ParseOption (string Options, string InKey)
functionbool PickupQuery (Pawn Other, Inventory item)
functionfloat PlayerJumpZScaling ()
functionstring PlayerKillMessage (name damageType, pawn Other)
functionfloat PlaySpawnEffect (inventory Inv)
function PlayTeleportEffect (actor Incoming, bool bOut, bool bSound)
function PostBeginPlay ()
event PostLogin (playerpawn NewPlayer)
function PreBeginPlay ()
event PreLogin (string Options, out string Error)
function ProcessServerTravel (string URL, bool bItems)
functionint ReduceDamage (int Damage, name DamageType, pawn injured, pawn instigatedBy)
function ResetGame ()
function RestartGame ()
functionbool RestartPlayer (pawn aPlayer)
function ScoreEvent (name EventName, actor EventActor, pawn InstigatedBy)
function ScoreKill (pawn Killer, pawn Other)
function SendPlayer (PlayerPawn aPlayer, string URL)
functionbool SetEndCams (string Reason)
function SetGameSpeed (Float T)
functionbool SetPause (BOOL bPause, PlayerPawn P)
functionbool ShouldRespawn (actor Other)
function StartPlayer (PlayerPawn Other)
function Timer ()
Inherited Functions from Engine.Actor
AllActors, AnimEnd, Attach, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BroadcastMessage, Bump, ChildActors, ConsoleCommand, DemoPlaySound, Destroy, Destroyed, Detach, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Expired, Falling, FellOutOfWorld, FinishAnim, FinishInterpolation, GainedChild, GetAnimGroup, GetHumanName, GetItemName, GetMapName, GetNextInt, GetNextIntDesc, GetNextSkin, GetURLMap, HasAnim, HitWall, HurtRadius, InterpolateEnd, IsAnimating, KillCredit, KilledBy, Landed, LoopAnim, LostChild, MakeNoise, Move, MoveSmooth, PlayAnim, PlayerCanSeeMe, PlaySound, PostBeginPlay, PostTeleport, PreBeginPlay, PreTeleport, RadiusActors, RenderOverlays, RenderTexture, SetBase, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRotation, SetTimer, Sleep, Spawn, Spawned, SpecialHandling, TakeDamage, Tick, Timer, Touch, TouchingActors, Trace, TraceActors, TravelPostAccept, TravelPreAccept, Trigger, TweenAnim, UnTouch, UnTrigger, VisibleActors, VisibleCollidingActors, WriteDeathMessage, ZoneChange


Variables Detail

BaseMutator Source code

var Mutator BaseMutator;
Linked list of Mutators (for modifying actors as they enter the game)

bCanChangeSkin Source code

var bool bCanChangeSkin;
Allow player to change skins in game.

bGameEnded Source code

var bool bGameEnded;
Set when game ends.

bLocalLog Source code

var globalconfig bool bLocalLog;

bLocalLogQuery Source code

var globalconfig bool bLocalLogQuery;

bLoggingGame Source code

var bool bLoggingGame;

bLowGore Source code

var globalconfig bool bLowGore;

bOverTime Source code

var bool bOverTime;

bVeryLowGore Source code

var globalconfig bool bVeryLowGore;

bWorldLog Source code

var globalconfig bool bWorldLog;

CurrentID Source code

var int CurrentID;

DefaultPlayerName Source code

var localized string DefaultPlayerName;

DefaultPlayerState Source code

var name DefaultPlayerState;

Difficulty Source code

var byte Difficulty;

EnteredMessage Source code

var localized string EnteredMessage;

FailedPlaceMessage Source code

var localized string FailedPlaceMessage;

FailedSpawnMessage Source code

var localized string FailedSpawnMessage;

FailedTeamMessage Source code

var localized string FailedTeamMessage;

GameName Source code

var localized string GameName;

GameReplicationInfo Source code

var GameReplicationInfo GameReplicationInfo;

ItemGoals Source code

var int ItemGoals;

KillGoals Source code

var int KillGoals;

LeftMessage Source code

var localized string LeftMessage;

LocalLog Source code

var StatLog LocalLog;

LocalLogFileName Source code

var string LocalLogFileName;

MaxedOutMessage Source code

var localized string MaxedOutMessage;

MutatorClass Source code

var class<Mutator> MutatorClass;

NameChangedMessage Source code

var localized string NameChangedMessage;

NeedPassword Source code

var localized string NeedPassword;

NumPlayers Source code

var int NumPlayers;

NumSpectators Source code

var int NumSpectators;

SecretGoals Source code

var int SecretGoals;

SentText Source code

var int SentText;

ServerLogName Source code

var globalconfig string ServerLogName;

StartTime Source code

var float StartTime;

SwitchLevelMessage Source code

var localized string SwitchLevelMessage;

WaterZoneType Source code

var class<ZoneInfo> WaterZoneType;

WorldLog Source code

var StatLog WorldLog;

WorldLogFileName Source code

var string WorldLogFileName;

WrongPassword Source code

var localized string WrongPassword;

GameInfo

AdminPassword Source code

var(GameInfo) private globalconfig string AdminPassword;

AutoAim Source code

var(GameInfo) globalconfig float AutoAim;
How much autoaiming to do (1=none, 0 = always).

bClassicDeathmessages Source code

var(GameInfo) config bool bClassicDeathmessages;

bCoopWeaponMode Source code

var(GameInfo) config bool bCoopWeaponMode;

bDeathMatch Source code

var(GameInfo) bool bDeathMatch;

BeaconName Source code

var(GameInfo) string BeaconName;
Identifying string used for finding LAN servers.

bHumansOnly Source code

var(GameInfo) config bool bHumansOnly;

bMuteSpectators Source code

var(GameInfo) globalconfig bool bMuteSpectators;

bNoCheating Source code

var(GameInfo) globalconfig bool bNoCheating;

bNoMonsters Source code

var(GameInfo) config bool bNoMonsters;

BotMenuType Source code

var(GameInfo) string BotMenuType;

bPauseable Source code

var(GameInfo) bool bPauseable;

bRestartLevel Source code

var(GameInfo) bool bRestartLevel;

bTeamGame Source code

var(GameInfo) bool bTeamGame;

DefaultPlayerClass Source code

var(GameInfo) class<playerpawn> DefaultPlayerClass;

DefaultWeapon Source code

var(GameInfo) class<weapon> DefaultWeapon;

GameMenuType Source code

var(GameInfo) class<menu> GameMenuType;

GameOptionsMenuType Source code

var(GameInfo) string GameOptionsMenuType;

GamePassword Source code

var(GameInfo) private globalconfig string GamePassword;

GameReplicationInfoClass Source code

var(GameInfo) class<GameReplicationInfo> GameReplicationInfoClass;

GameSpeed Source code

var(GameInfo) float GameSpeed;

GameUMenuType Source code

var(GameInfo) string GameUMenuType;

HUDType Source code

var(GameInfo) class<hud> HUDType;

LocalBatcherParams Source code

var(GameInfo) globalconfig string LocalBatcherParams;

LocalBatcherURL Source code

var(GameInfo) globalconfig string LocalBatcherURL;

LocalStatsURL Source code

var(GameInfo) globalconfig string LocalStatsURL;

MapListType Source code

var(GameInfo) class<MapList> MapListType;

MapPrefix Source code

var(GameInfo) string MapPrefix;

MaxPlayers Source code

var(GameInfo) globalconfig int MaxPlayers;

MaxSpectators Source code

var(GameInfo) globalconfig int MaxSpectators;

MultiplayerUMenuType Source code

var(GameInfo) string MultiplayerUMenuType;

RulesMenuType Source code

var(GameInfo) string RulesMenuType;

ScoreBoardType Source code

var(GameInfo) class<scoreboard> ScoreBoardType;

SettingsMenuType Source code

var(GameInfo) string SettingsMenuType;

SpecialDamageString Source code

var(GameInfo) string SpecialDamageString;

WorldBatcherParams Source code

var(GameInfo) globalconfig string WorldBatcherParams;

WorldBatcherURL Source code

var(GameInfo) globalconfig string WorldBatcherURL;

WorldStatsURL Source code

var(GameInfo) globalconfig string WorldStatsURL;


Functions Detail

AcceptInventory Source code

event AcceptInventory ( pawn PlayerPawn )

AddBot Source code

function bool AddBot ( )

AddDefaultInventory Source code

function AddDefaultInventory ( pawn PlayerPawn )

AllowsBroadcast Source code

function bool AllowsBroadcast ( actor broadcaster, int Len )

BrowseRelativeLocalURL Source code

native static function BrowseRelativeLocalURL ( string URL )

CanSpectate Source code

function bool CanSpectate ( pawn Viewer, actor ViewTarget )

ChangeName Source code

function ChangeName ( Pawn Other, coerce string S, bool bNameChange )

ChangeTeam Source code

function bool ChangeTeam ( Pawn Other, int N )

CreatureKillMessage Source code

function string CreatureKillMessage ( name damageType, pawn Other )

DetailChange Source code

event DetailChange ( )

DiscardInventory Source code

function DiscardInventory ( Pawn Other )

EndGame Source code

function EndGame ( string Reason )

ExecuteLocalLogBatcher Source code

native function ExecuteLocalLogBatcher ( )

ExecuteWorldLogBatcher Source code

native function ExecuteWorldLogBatcher ( )

FindPlayerStart Source code

function NavigationPoint FindPlayerStart ( byte Team, optional string incomingName )

GameEnding Source code

event GameEnding ( )

GetBeaconText Source code

event string GetBeaconText ( )

GetIntOption Source code

function int GetIntOption ( string Options, string ParseString, int CurrentValue )

GetKeyValue Source code

function GetKeyValue ( string Pair, out string Key, out string Value )

GetNetworkNumber Source code

native function string GetNetworkNumber ( )

GetRules Source code

function string GetRules ( )

GetServerPort Source code

function int GetServerPort ( )

GrabOption Source code

function bool GrabOption ( out string Options, out string Result )

HasOption Source code

function bool HasOption ( string Options, string InKey )

InitGame Source code

event InitGame ( string Options, out string Error )

InitGameReplicationInfo Source code

function InitGameReplicationInfo ( )

IsRelevant Source code

function bool IsRelevant ( actor Other )

Killed Source code

function Killed ( pawn killer, pawn Other, name damageType )

KillMessage Source code

function string KillMessage ( name damageType, pawn Other )

LogGameParameters Source code

function LogGameParameters ( StatLog StatLog )

Login Source code

event playerpawn Login ( string Portal, string Options, out string Error, class<playerpawn> SpawnClass )

Logout Source code

function Logout ( pawn Exiting )

ParseKillMessage Source code

native function string ParseKillMessage ( string KillerName, string VictimName, string WeaponName, string DeathMessage )

ParseOption Source code

function string ParseOption ( string Options, string InKey )

PickupQuery Source code

function bool PickupQuery ( Pawn Other, Inventory item )

PlayerJumpZScaling Source code

function float PlayerJumpZScaling ( )

PlayerKillMessage Source code

function string PlayerKillMessage ( name damageType, pawn Other )

PlaySpawnEffect Source code

function float PlaySpawnEffect ( inventory Inv )

PlayTeleportEffect Source code

function PlayTeleportEffect ( actor Incoming, bool bOut, bool bSound )

PostBeginPlay Source code

function PostBeginPlay ( )

PostLogin Source code

event PostLogin ( playerpawn NewPlayer )

PreBeginPlay Source code

function PreBeginPlay ( )

PreLogin Source code

event PreLogin ( string Options, out string Error )

ProcessServerTravel Source code

function ProcessServerTravel ( string URL, bool bItems )

ReduceDamage Source code

function int ReduceDamage ( int Damage, name DamageType, pawn injured, pawn instigatedBy )

ResetGame Source code

static function ResetGame ( )

RestartGame Source code

function RestartGame ( )

RestartPlayer Source code

function bool RestartPlayer ( pawn aPlayer )

ScoreEvent Source code

function ScoreEvent ( name EventName, actor EventActor, pawn InstigatedBy )

ScoreKill Source code

function ScoreKill ( pawn Killer, pawn Other )

SendPlayer Source code

function SendPlayer ( PlayerPawn aPlayer, string URL )

SetEndCams Source code

function bool SetEndCams ( string Reason )

SetGameSpeed Source code

function SetGameSpeed ( Float T )

SetPause Source code

function bool SetPause ( BOOL bPause, PlayerPawn P )

ShouldRespawn Source code

function bool ShouldRespawn ( actor Other )

StartPlayer Source code

function StartPlayer ( PlayerPawn Other )

Timer Source code

function Timer ( )


Defaultproperties

defaultproperties
{
     Difficulty=1
     bRestartLevel=True
     bPauseable=True
     bCanChangeSkin=True
     bNoCheating=True
     AutoAim=0.930000
     GameSpeed=1.000000
     MaxSpectators=2
     BotMenuType="UMenu.UMenuBotConfigSClient"
     RulesMenuType="UMenu.UMenuGameRulesSClient"
     SettingsMenuType="UMenu.UMenuGameSettingsSClient"
     GameUMenuType="UMenu.UMenuGameMenu"
     MultiplayerUMenuType="UMenu.UMenuMultiplayerMenu"
     GameOptionsMenuType="UMenu.UMenuOptionsMenu"
     SwitchLevelMessage="Switching Levels"
     DefaultPlayerName="Player"
     LeftMessage=" left the game."
     FailedSpawnMessage="Failed to spawn player actor"
     FailedPlaceMessage="Could not find starting spot (level might need a 'PlayerStart' actor)"
     FailedTeamMessage="Could not find team for player"
     NameChangedMessage="Name changed to "
     EnteredMessage=" entered the game."
     GameName="Game"
     MaxedOutMessage="Server is already at capacity."
     WrongPassword="The password you entered is incorrect."
     NeedPassword="You need to enter a password to join this game."
     MaxPlayers=16
     MutatorClass=Class'Engine.Mutator'
     DefaultPlayerState=PlayerWalking
     ServerLogName="server.log"
     bLocalLogQuery=True
     LocalBatcherURL="..\NetGamesUSA.com\ngStats\ngStatsUT.exe"
     LocalStatsURL="..\NetGamesUSA.com\ngStats\html\ngStats_Main.html"
     WorldBatcherURL="..\NetGamesUSA.com\ngWorldStats\bin\ngWorldStats.exe"
     WorldBatcherParams="-d ..\NetGamesUSA.com\ngWorldStats\logs"
     WorldStatsURL="http://www.netgamesusa.com"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: za 22-4-2006 13:01:25.093 - Created with UnCodeX