Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
UE2:U2GameInfo (U2XMP)
Object >> Actor >> Info >> GameInfo >> DialogGameInfo >> U2GameInfo |
Contents
- 1 Constants
- 2 Properties
- 2.1 Property group 'U2GameInfo'
- 2.1.1 bBroadcastObjectives
- 2.1.2 bGiveDefaultWeapon
- 2.1.3 bKeepTossedPickups
- 2.1.4 bSinglePlayerMission
- 2.1.5 bUseCombatSounds
- 2.1.6 DamageByPlayerScalars
- 2.1.7 DamageToPlayerScalars
- 2.1.8 FriendlyDamageScale
- 2.1.9 MaxRagdollDeaths
- 2.1.10 PlayerDamageScaleMax
- 2.1.11 PlayerDamageScaleMin
- 2.1.12 RagdollDetailLevel
- 2.1.13 RespawnAppearanceDelay
- 2.2 Internal variables
- 2.2.1 ActiveRagdollDeaths
- 2.2.2 AirControl
- 2.2.3 bForcedWeaponSwitch
- 2.2.4 bMultiWeaponStay
- 2.2.5 BSMColor
- 2.2.6 BSMTime
- 2.2.7 DefaultFOV
- 2.2.8 GameAIControllerClasses
- 2.2.9 GameAIControllers
- 2.2.10 MinPlayers
- 2.2.11 NumBots
- 2.2.12 PlayerSpeedRatio
- 2.2.13 SoundSlotTimerList
- 2.2.14 SpeedRatio
- 2.2.15 UIComponents
- 2.3 Default values
- 2.1 Property group 'U2GameInfo'
- 3 Structs
- 4 Functions
- Package:
- U2
- Known classes within U2GameInfo:
- GameAIControllerCTF, GameAIControllerImpl, GameAIControllerXMP
- Direct subclasses:
- AtlantisGameInfo, CutsceneGameInfo, IntroGameInfo, MissionGameInfo, VaultGameInfo, U2DeathMatch, U2TutorialGameInfo
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
$Workfile: U2GameInfo.uc $ Created By: Mark Poesch Created On: 9/1/2000 $Author: Mfox $ $Date: 3/03/03 5:39p $ $Revision: 98 $
Constants
MaxTeams
Value: 4
max # teams for any game type
GF_NOIMPACTS
Value: 0x01
disable impacts
Properties
Property group 'U2GameInfo'
bBroadcastObjectives
Type: bool
Modifiers: globalconfig
Default value: True
bGiveDefaultWeapon
Type: bool
Default value: True
bKeepTossedPickups
Type: bool
set to false to allow tossed pickups to destroy themselves after a while
bSinglePlayerMission
Type: bool
Default value: True
bUseCombatSounds
Type: bool
Default value: True
DamageByPlayerScalars
Type: float
Array size: 3
Modifiers: config
scale damage to player based on game difficulty (singleplayer only, hard-coded to 3 difficulty levels)
Default value, index 0: 2.0
Default value, index 1: 1.25
Default value, index 2: 1.0
DamageToPlayerScalars
Type: float
Array size: 3
Modifiers: config
scale damage to player based on game difficulty (singleplayer only, hard-coded to 3 difficulty levels)
Default value, index 0: 0.15
Default value, index 1: 0.4
Default value, index 2: 0.75
FriendlyDamageScale
Type: float
Modifiers: config
scale friendly fire damage by this value
MaxRagdollDeaths
Type: int
Modifiers: globalconfig
Default value: 1
PlayerDamageScaleMax
Type: float
Modifiers: config
scale player damage by this value at max difficulty
PlayerDamageScaleMin
Type: float
Modifiers: config
scale player damage by this value at min difficulty
RagdollDetailLevel
Type: int
Modifiers: globalconfig
NOTE (mdf): controls ragdoll hits
Default value: 3
RespawnAppearanceDelay
Type: float
Default value: 0.3
Internal variables
ActiveRagdollDeaths
Type: int
AirControl
Type: float
Modifiers: config
air control varies from one gametype to another
Default value: 0.25
bForcedWeaponSwitch
Type: bool
Modifiers: config
if true, game forces switch to new weapons regardless of priority
Default value: True
bMultiWeaponStay
Type: bool
Modifiers: config
weapons stay parameter for DM and sub game types
BSMColor
Type: Object.Color
Default value:
Member | Value |
---|---|
A | 255 |
R | 255 |
BSMTime
Type: float
Default value: 4.0
DefaultFOV
Type: float
if non-zero this will be used for the player's initial fov
GameAIControllerClasses
Modifiers: config
GameAIControllers
Type: array<GameAIControllerInterf>
MinPlayers
Type: int
Modifiers: config
bots fill in to guarantee this level in net game
NumBots
Type: int
number of Bots active in the game
PlayerSpeedRatio
Type: float
Modifiers: config
player speed boosted in DM/CTF/XMP, reduced on the Atlantis
Default value: 1.0
SoundSlotTimerList
Type: SoundSlotTimerListImpl
SpeedRatio
Type: float
Modifiers: config
non-player speed boosted in DM/CTF/XMP, reduced on the Atlantis
Default value: 1.0
UIComponents
Type: array<Object.ComponentHandle>
Default values
Property | Value |
---|---|
DefaultPlayerClassName | "U2Pawns.U2PlayerSP" |
GameName | "U2" |
MutatorClass | "U2.U2Mutator" |
Structs
TPrecacheInfo
- class<Actor> ActorClass
- Object.Vector SpawnLocation
Functions
Static functions
BSM
GetActorFactoryItems
GetLevelInfoItems
PrecacheItems
ScaleMovementSpeeds
SpawnTemporaryPrecacheInstance
Events
Destroyed
Overrides: DialogGameInfo.Destroyed
NotifyAudioSystemReset
Overrides: GameInfo.NotifyAudioSystemReset
NotifyHack
Overrides: GameInfo.NotifyHack
NotifyLevelChange
Overrides: DialogGameInfo.NotifyLevelChange
NotifyLevelChangeEnd
Overrides: DialogGameInfo.NotifyLevelChangeEnd
PostBeginPlay
Overrides: GameInfo.PostBeginPlay
PostLogin
Overrides: DialogGameInfo.PostLogin
PreBeginPlay
Overrides: GameInfo.PreBeginPlay