Cogito, ergo sum
UE3:UTGameReplicationInfo (UDK)
Object >> Actor >> Info >> ReplicationInfo >> GameReplicationInfo >> UTGameReplicationInfo |
Contents
- 1 Properties
- 1.1 bAllowKeyboardAndMouse
- 1.2 bAnnouncementsDisabled
- 1.3 bConsoleServer
- 1.4 bForceDefaultCharacter
- 1.5 BotDifficulty
- 1.6 bRequireReady
- 1.7 bShowMenuOnDeath
- 1.8 bShowMOTD
- 1.9 bStoryMode
- 1.10 bWarmupRound
- 1.11 CurrentMidGameMenu
- 1.12 FlagState
- 1.13 LastUsedMidgameTab
- 1.14 MinNetPlayers
- 1.15 MutatorList
- 1.16 RulesString
- 1.17 ScoreboardScene
- 1.18 SinglePlayerBotNames
- 1.19 SinglePlayerMissionID
- 1.20 VehicleWeaponEffects
- 1.21 WeaponBerserk
- 1.22 WeaponOverlays
- 1.23 Default values
- 2 Enums
- 3 Structs
- 4 Functions
- 4.1 Events
- 4.2 Other instance functions
- 4.2.1 AddGameRule
- 4.2.2 AssignSinglePlayerCharacters
- 4.2.3 CanChangeTeam
- 4.2.4 CharacterProcessingComplete
- 4.2.5 DisplayMOTD
- 4.2.6 FlagIsDown
- 4.2.7 FlagIsHeldEnemy
- 4.2.8 FlagIsHeldFriendly
- 4.2.9 FlagIsHome
- 4.2.10 FlagsAreHome
- 4.2.11 IsNecrisTeam
- 4.2.12 MidGameMenuClosed
- 4.2.13 MidMenuMenu
- 4.2.14 OpenUIScene
- 4.2.15 PopulateMidGameMenu
- 4.2.16 SetFlagDown
- 4.2.17 SetFlagHeldEnemy
- 4.2.18 SetFlagHeldFriendly
- 4.2.19 SetFlagHome
- 4.2.20 SetHudShowScores
- 4.2.21 ShowMidGameMenu
- 4.2.22 ShowScores
- 4.2.23 ToggleViewingMap
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. |
Properties[edit]
bAllowKeyboardAndMouse[edit]
Type: bool
Which input types are allowed for this game *
bAnnouncementsDisabled[edit]
Type: bool
set by level Kismet to disable announcements during tutorials/cinematics/etc
bConsoleServer[edit]
Type: bool
whether the server is a console so we need to make adjustments to sync up
bForceDefaultCharacter[edit]
Type: bool
Modifiers: globalconfig
forces other players to be viewed on this machine with the default character
BotDifficulty[edit]
Type: int
for bPlayersVsBots
Default value: -1
bRequireReady[edit]
Type: bool
bShowMenuOnDeath[edit]
Type: bool
bShowMOTD[edit]
Type: bool
Modifiers: repnotify
bStoryMode[edit]
Type: bool
If this is set, the game is running in story mode
bWarmupRound[edit]
Type: bool
Amount of Warmup Time Remaining
CurrentMidGameMenu[edit]
Type: UTUIScene_MidGameMenu
Holds the current Mid Game Menu Scene
FlagState[edit]
Type: EFlagState
Array size: 2
LastUsedMidgameTab[edit]
Type: name
MinNetPlayers[edit]
Type: int
MutatorList[edit]
Type: string
Modifiers: databinding
RulesString[edit]
Type: string
Modifiers: databinding
ScoreboardScene[edit]
Type: UTUIScene_Scoreboard
We hold a reference to the live scoreboard to adapt for split screen
SinglePlayerBotNames[edit]
Type: string
Array size: 4
Default value, index 0: "Reaper"
Default value, index 1: "Othello"
Default value, index 2: "Bishop"
Default value, index 3: "Jester"
SinglePlayerMissionID[edit]
Type: int
Holds the Mission index of the current mission
VehicleWeaponEffects[edit]
Type: array<MeshEffect>
WeaponBerserk[edit]
Type: float
Default value: 1.0
WeaponOverlays[edit]
Type: array<MaterialInterface>
weapon overlays that are available in this map - figured out in PostBeginPlay() from UTPowerupPickupFactories in the level each entry in the array represents a bit in UTPawn's WeaponOverlayFlags property
See: UTWeapon::SetWeaponOverlayFlags() for how this is used
Default values[edit]
Property | Value |
---|---|
TickGroup | TG_PreAsyncWork |
Enums[edit]
EFlagState[edit]
- FLAG_Home
- FLAG_HeldFriendly
- FLAG_HeldEnemy
- FLAG_Down
Structs[edit]
MeshEffect[edit]
Modifiers: native
vehicle weapon effects available in this map - works exactly like WeaponOverlays, except these are meshes that get attached to the vehicle mesh when the corresponding bit is set on the driver's WeaponOverlayFlags
- StaticMesh Mesh
- mesh for the effect
- MaterialInterface Material
- material for the effect
Functions[edit]
Events[edit]
PostBeginPlay[edit]
Overrides: GameReplicationInfo.PostBeginPlay
ReplicatedEvent[edit]
Overrides: GameReplicationInfo.ReplicatedEvent
Timer[edit]
Overrides: GameReplicationInfo.Timer
Other instance functions[edit]
AddGameRule[edit]
AssignSinglePlayerCharacters[edit]
In a single player campaign, this function will be called to insure all of the players are properly assigned to a given team. It insure that the host of the game is assigned to Reaper, and then assigns the other players in order.
Parameters:
- PRI - The PRI of the player to Assign a character for
CanChangeTeam[edit]
Whether a player can change teams or not. Used by menus and such.
CharacterProcessingComplete[edit]
DisplayMOTD[edit]
Displays the message of the day by finding a hud and passing off the call.
FlagIsDown[edit]
FlagIsHeldEnemy[edit]
FlagIsHeldFriendly[edit]
FlagIsHome[edit]
FlagsAreHome[edit]
IsNecrisTeam[edit]
Returns:
- whether the given team is Necris (used by e.g. vehicle factories to control whether they can activate for this team)
MidGameMenuClosed[edit]
Clean up
MidMenuMenu[edit]
OpenUIScene[edit]
wrapper for opening UI scenes
Parameters:
- InstigatorPC - player to open it for
- Template - the scene to open
PopulateMidGameMenu[edit]
SetFlagDown[edit]
SetFlagHeldEnemy[edit]
SetFlagHeldFriendly[edit]
SetFlagHome[edit]
SetHudShowScores[edit]
ShowMidGameMenu[edit]
Open the mid-game menu