GameEventWrapper
Last edited bySimple_AOB10/16/2025
_NODISCARD std::string GetMatchTypeName() const
unsigned char GetReplicatedStateIndex()
void SetReplicatedStateIndex(unsigned char newReplicatedStateIndex)
| Parameter | Type | Description |
|---|---|---|
| newReplicatedStateIndex | unsigned char | --- |
CarWrapper GetCarArchetype()
void SetCarArchetype(CarWrapper newCarArchetype)
| Parameter | Type | Description |
|---|---|---|
| newCarArchetype | CarWrapper | --- |
int GetCountdownTime()
void SetCountdownTime(int newCountdownTime)
| Parameter | Type | Description |
|---|---|---|
| newCountdownTime | int | --- |
int GetFinishTime()
void SetFinishTime(int newFinishTime)
| Parameter | Type | Description |
|---|---|---|
| newFinishTime | int | --- |
unsigned long GetbMultiplayer()
void SetbMultiplayer(unsigned long newbMultiplayer)
| Parameter | Type | Description |
|---|---|---|
| newbMultiplayer | unsigned long | --- |
unsigned long GetbCountdownMessagesDisabled()
void SetbCountdownMessagesDisabled(unsigned long newbCountdownMessagesDisabled)
| Parameter | Type | Description |
|---|---|---|
| newbCountdownMessagesDisabled | unsigned long | --- |
unsigned long GetbFillWithAI()
void SetbFillWithAI(unsigned long newbFillWithAI)
| Parameter | Type | Description |
|---|---|---|
| newbFillWithAI | unsigned long | --- |
unsigned long GetbAllowQueueSaveReplay()
void SetbAllowQueueSaveReplay(unsigned long newbAllowQueueSaveReplay)
| Parameter | Type | Description |
|---|---|---|
| newbAllowQueueSaveReplay | unsigned long | --- |
unsigned long GetbAllowReadyUp()
void SetbAllowReadyUp(unsigned long newbAllowReadyUp)
| Parameter | Type | Description |
|---|---|---|
| newbAllowReadyUp | unsigned long | --- |
unsigned long GetbRestartingMatch()
void SetbRestartingMatch(unsigned long newbRestartingMatch)
| Parameter | Type | Description |
|---|---|---|
| newbRestartingMatch | unsigned long | --- |
unsigned long GetbRandomizedBotLoadouts()
void SetbRandomizedBotLoadouts(unsigned long newbRandomizedBotLoadouts)
| Parameter | Type | Description |
|---|---|---|
| newbRandomizedBotLoadouts | unsigned long | --- |
unsigned long GetbHasLeaveMatchPenalty()
void SetbHasLeaveMatchPenalty(unsigned long newbHasLeaveMatchPenalty)
| Parameter | Type | Description |
|---|---|---|
| newbHasLeaveMatchPenalty | unsigned long | --- |
unsigned long GetbCanVoteToForfeit()
void SetbCanVoteToForfeit(unsigned long newbCanVoteToForfeit)
| Parameter | Type | Description |
|---|---|---|
| newbCanVoteToForfeit | unsigned long | --- |
unsigned long GetbDisableAimAssist()
void SetbDisableAimAssist(unsigned long newbDisableAimAssist)
| Parameter | Type | Description |
|---|---|---|
| newbDisableAimAssist | unsigned long | --- |
unsigned long GetbAwardAchievements()
void SetbAwardAchievements(unsigned long newbAwardAchievements)
| Parameter | Type | Description |
|---|---|---|
| newbAwardAchievements | unsigned long | --- |
int GetMinPlayers()
void SetMinPlayers(int newMinPlayers)
| Parameter | Type | Description |
|---|---|---|
| newMinPlayers | int | --- |
int GetMaxPlayers()
void SetMaxPlayers(int newMaxPlayers)
| Parameter | Type | Description |
|---|---|---|
| newMaxPlayers | int | --- |
ArrayWrapper GetSpawnPoints()
float GetBotSkill()
void SetBotSkill(float newBotSkill)
| Parameter | Type | Description |
|---|---|---|
| newBotSkill | float | --- |
int GetRespawnTime()
void SetRespawnTime(int newRespawnTime)
| Parameter | Type | Description |
|---|---|---|
| newRespawnTime | int | --- |
float GetMatchTimeDilation()
void SetMatchTimeDilation(float newMatchTimeDilation)
| Parameter | Type | Description |
|---|---|---|
| newMatchTimeDilation | float | --- |
PlayerControllerWrapper GetActivator()
void SetActivator(PlayerControllerWrapper newActivator)
| Parameter | Type | Description |
|---|---|---|
| newActivator | PlayerControllerWrapper | --- |
CarWrapper GetActivatorCar()
void SetActivatorCar(CarWrapper newActivatorCar)
| Parameter | Type | Description |
|---|---|---|
| newActivatorCar | CarWrapper | --- |
ArrayWrapper GetPlayers()
ArrayWrapper GetPRIs()
ArrayWrapper GetCars()
ArrayWrapper GetLocalPlayers()
int GetStartPointIndex()
void SetStartPointIndex(int newStartPointIndex)
| Parameter | Type | Description |
|---|---|---|
| newStartPointIndex | int | --- |
int GetGameStateTimeRemaining()
void SetGameStateTimeRemaining(int newGameStateTimeRemaining)
| Parameter | Type | Description |
|---|---|---|
| newGameStateTimeRemaining | int | --- |
int GetReplicatedGameStateTimeRemaining()
void SetReplicatedGameStateTimeRemaining(int newReplicatedGameStateTimeRemaining)
| Parameter | Type | Description |
|---|---|---|
| newReplicatedGameStateTimeRemaining | int | --- |
float GetBotBoostThreshold_vsAI()
void SetBotBoostThreshold_vsAI(float newBotBoostThreshold_vsAI)
| Parameter | Type | Description |
|---|---|---|
| newBotBoostThreshold_vsAI | float | --- |
StructArrayWrapper GetForfeitInitiatorIDs()
StructArrayWrapper GetBannedPlayers()
PriWrapper GetGameOwner()
void SetGameOwner(PriWrapper newGameOwner)
| Parameter | Type | Description |
|---|---|---|
| newGameOwner | PriWrapper | --- |
UnrealStringWrapper GetRichPresenceString()
int GetReplicatedRoundCountDownNumber()
void SetReplicatedRoundCountDownNumber(int newReplicatedRoundCountDownNumber)
| Parameter | Type | Description |
|---|---|---|
| newReplicatedRoundCountDownNumber | int | --- |
void InitCountDown()
void StartCountdownTimer()
void AllowReadyUp2()
PriWrapper FindPlayerPRI(SteamID &UniqueId)
| Parameter | Type | Description |
|---|---|---|
| UniqueId | SteamID | --- |
void HandlePlayerRemoved(GameEventWrapper GameEvent, PriWrapper PRI)
| Parameter | Type | Description |
|---|---|---|
| GameEvent | GameEventWrapper | --- |
| PRI | PriWrapper | --- |
void UpdateGameOwner()
void SetGameOwner2(PriWrapper NewOwner)
| Parameter | Type | Description |
|---|---|---|
| NewOwner | PriWrapper | --- |
void __GameEvent_TA__SetAllowReadyUp(PriWrapper P)
| Parameter | Type | Description |
|---|---|---|
| P | PriWrapper | --- |
bool __GameEvent_TA__CheckPlayersReady(PriWrapper P)
| Parameter | Type | Description |
|---|---|---|
| P | PriWrapper | --- |
SteamID --GameEvent-TA--CheckForBannedPlayers(PriWrapper PRI)
| Parameter | Type | Description |
|---|---|---|
| PRI | PriWrapper | --- |
void __Pylon__ChangeNotifyFunc()
void PlayerResetTraining()
bool SuppressModalDialogs()
bool ShouldShowBallIndicator()
void CheckInitiatedForfeit(PriWrapper PRI)
| Parameter | Type | Description |
|---|---|---|
| PRI | PriWrapper | --- |
void CheckChatBanned(PlayerControllerWrapper PC)
| Parameter | Type | Description |
|---|---|---|
| PC | PlayerControllerWrapper | --- |
PlayerControllerWrapper FindPCForUniqueID(SteamID &PlayerID)
| Parameter | Type | Description |
|---|---|---|
| PlayerID | SteamID | --- |
bool AllowSplitScreenPlayer()
void AddPlayerChatMessage(SteamID &PlayerID, unsigned char ChatChannel, TeamInfoWrapper Team, std::string Message)
| Parameter | Type | Description |
|---|---|---|
| PlayerID | SteamID | --- |
| ChatChannel | unsigned char | --- |
| Team | TeamInfoWrapper | --- |
| Message | std::string | --- |
void ConditionalStartSpectatorMatch()
bool IsPlayingTraining()
bool IsPlayingLan()
bool IsPlayingOffline()
bool IsPlayingPrivate()
bool IsPlayingPublic()
bool IsOnlineMultiplayer()
void CreateMatchType(std::string Options)
| Parameter | Type | Description |
|---|---|---|
| Options | std::string | --- |
bool AllPlayersSelectedTeam()
bool CanQueSaveReplay()
void ForceMatchStart()
void ConditionalStartMatch()
void SaveLocalPlayerStats()
bool CanUseBallCam()
bool HandleNextGame()
void SetMaxPlayers2(int InMaxPlayers)
| Parameter | Type | Description |
|---|---|---|
| InMaxPlayers | int | --- |
void SetRestartingMatch(unsigned long bRestart)
| Parameter | Type | Description |
|---|---|---|
| bRestart | unsigned long | --- |
bool ShouldBeFullScreen()
bool IsFinished()
void OnAllPlayersReady()
void CheckPlayersReady2()
void SetAllowReadyUp2(unsigned long bAllow)
| Parameter | Type | Description |
|---|---|---|
| bAllow | unsigned long | --- |
void AutoReadyPlayers()
bool ShouldAutoReadyUp(PriWrapper PRI)
| Parameter | Type | Description |
|---|---|---|
| PRI | PriWrapper | --- |
void SendGoMessage(PlayerControllerWrapper Player)
| Parameter | Type | Description |
|---|---|---|
| Player | PlayerControllerWrapper | --- |
void SendCountdownMessage(int Seconds, PlayerControllerWrapper Player)
| Parameter | Type | Description |
|---|---|---|
| Seconds | int | --- |
| Player | PlayerControllerWrapper | --- |
void BroadcastCountdownMessage(int Seconds)
| Parameter | Type | Description |
|---|---|---|
| Seconds | int | --- |
void BroadcastGoMessage()
bool AllowShutdown()
float GetRealDeltaTime(float ElapsedTime)
| Parameter | Type | Description |
|---|---|---|
| ElapsedTime | float | --- |
void SetTimeDilation(float NewTimeDilation)
| Parameter | Type | Description |
|---|---|---|
| NewTimeDilation | float | --- |
void ClearRespawnList()
void ReplaceBotsWithAwaitingPlayers()
int GetRespawnTime2()
void RemoveCar(CarWrapper Car)
| Parameter | Type | Description |
|---|---|---|
| Car | CarWrapper | --- |
void AddCar(CarWrapper Car)
| Parameter | Type | Description |
|---|---|---|
| Car | CarWrapper | --- |
void TickRespawnTime(float DeltaTime)
| Parameter | Type | Description |
|---|---|---|
| DeltaTime | float | --- |
void SetBotSkill2(float NewSkill)
| Parameter | Type | Description |
|---|---|---|
| NewSkill | float | --- |
PlayerControllerWrapper GetLocalPrimaryPlayer()
bool HasPlayerNamed(std::string PlayerName)
| Parameter | Type | Description |
|---|---|---|
| PlayerName | std::string | --- |
void RandomizeBots()
bool MoveToGround(ActorWrapper Mover, float HeightCheck)
| Parameter | Type | Description |
|---|---|---|
| Mover | ActorWrapper | --- |
| HeightCheck | float | --- |
void SetAllDriving(unsigned long bDriving)
| Parameter | Type | Description |
|---|---|---|
| bDriving | unsigned long | --- |
void OnFinished()
void StartCountDown()
void StartInitialCountDown()
void OnGameStateTimeLapsed()
void OnGameStateTimeUpdated()
void UpdateGameStateTime()
void SetGameStateTimeRemaining2(int StateTime, unsigned long bFromReplication)
| Parameter | Type | Description |
|---|---|---|
| StateTime | int | --- |
| bFromReplication | unsigned long | --- |
void SetGameStateTime2(int StateTime)
| Parameter | Type | Description |
|---|---|---|
| StateTime | int | --- |
void OnPlayerRestarted(CarWrapper PlayerCar)
| Parameter | Type | Description |
|---|---|---|
| PlayerCar | CarWrapper | --- |
void TeleportCar(CarWrapper PlayerCar)
| Parameter | Type | Description |
|---|---|---|
| PlayerCar | CarWrapper | --- |
void OnCarSpawned(CarWrapper NewCar)
| Parameter | Type | Description |
|---|---|---|
| NewCar | CarWrapper | --- |
bool SpotIsEncroached(Vector &Spot)
| Parameter | Type | Description |
|---|---|---|
| Spot | Vector | --- |
void RandomizeSpawnPoints()
void RestartPlayers()
void RemoveLocalPlayer(PlayerControllerWrapper Player)
| Parameter | Type | Description |
|---|---|---|
| Player | PlayerControllerWrapper | --- |
void AddLocalPlayer(PlayerControllerWrapper Player)
| Parameter | Type | Description |
|---|---|---|
| Player | PlayerControllerWrapper | --- |
void RemovePRI(PriWrapper PRI)
| Parameter | Type | Description |
|---|---|---|
| PRI | PriWrapper | --- |
void AddPRI(PriWrapper PRI)
| Parameter | Type | Description |
|---|---|---|
| PRI | PriWrapper | --- |
void AddForfeitInitiator(SteamID &PlayerID)
| Parameter | Type | Description |
|---|---|---|
| PlayerID | SteamID | --- |
void BanPlayerID(SteamID &PlayerID)
| Parameter | Type | Description |
|---|---|---|
| PlayerID | SteamID | --- |
int GetMaxHumans()
int GetNumHumans()
bool FindBotReplacement(PriWrapper PRI)
| Parameter | Type | Description |
|---|---|---|
| PRI | PriWrapper | --- |
void UpdateBotCount()
void TimerUpdateBotCount()
void InitBotSkill()
void InitMutators()
void HandleFinished(GameEventWrapper GameEvent)
| Parameter | Type | Description |
|---|---|---|
| GameEvent | GameEventWrapper | --- |
void Init2(PlayerControllerWrapper InActivator)
| Parameter | Type | Description |
|---|---|---|
| InActivator | PlayerControllerWrapper | --- |
void eventInitGame(std::string Options)
| Parameter | Type | Description |
|---|---|---|
| Options | std::string | --- |
void OnGameStateChanged()
void OnCanVoteForfeitChanged()
void UpdateCanVoteToForfeit()
bool ShouldAllowVoteToForfeit()
void OnPenaltyChanged()
void UpdateLeaveMatchPenalty()
GameSettingPlaylistWrapper GetPlaylist()
bool ShouldHaveLeaveMatchPenalty()
void OnMatchSettingsChanged()
void ClearGameScoreFromCustomSettings()
void EventPlayerResetTraining(GameEventWrapper GameEvent)
| Parameter | Type | Description |
|---|---|---|
| GameEvent | GameEventWrapper | --- |