BakkesMod Programming Wiki
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

TrainingEditorWrapper : GameEditorWrapper

View Implementation

float 
GetMinRoundTime()



void 
SetMinRoundTime(float newMinRoundTime)


Parameter Type Description
newMinRoundTime float

float 
GetMaxRoundTime()



void 
SetMaxRoundTime(float newMaxRoundTime)


Parameter Type Description
newMaxRoundTime float

unsigned long 
GetbNoEditor()



void 
SetbNoEditor(unsigned long newbNoEditor)


Parameter Type Description
newbNoEditor unsigned long

unsigned long 
GetbDisplayedRedoPenaltyMessage()



void 
SetbDisplayedRedoPenaltyMessage(unsigned long newbDisplayedRedoPenaltyMessage)


Parameter Type Description
newbDisplayedRedoPenaltyMessage unsigned long

unsigned long 
GetbUnsavedChanges()



void 
SetbUnsavedChanges(unsigned long newbUnsavedChanges)


Parameter Type Description
newbUnsavedChanges unsigned long

int 
GetPointsScoredThisRound()



void 
SetPointsScoredThisRound(int newPointsScoredThisRound)


Parameter Type Description
newPointsScoredThisRound int

int 
GetShotAttempt()



void 
SetShotAttempt(int newShotAttempt)


Parameter Type Description
newShotAttempt int

int 
GetGoalieScore()



void 
SetGoalieScore(int newGoalieScore)


Parameter Type Description
newGoalieScore int

unsigned char 
GetPlayTestType()



void 
SetPlayTestType(unsigned char newPlayTestType)


Parameter Type Description
newPlayTestType unsigned char

ArrayWrapper 
GetGoalMeshBlockers()



ActorWrapper 
GetGoalMeshBlockerArchetype()



void 
SetGoalMeshBlockerArchetype(ActorWrapper newGoalMeshBlockerArchetype)


Parameter Type Description
newGoalMeshBlockerArchetype ActorWrapper

GameEditorSaveDataWrapper 
GetTrainingData()



void 
SetTrainingData(GameEditorSaveDataWrapper newTrainingData)


Parameter Type Description
newTrainingData GameEditorSaveDataWrapper

float 
GetSaveDelayTime()



void 
SetSaveDelayTime(float newSaveDelayTime)


Parameter Type Description
newSaveDelayTime float

float 
GetSaveCooldown()



void 
SetSaveCooldown(float newSaveCooldown)


Parameter Type Description
newSaveCooldown float

UnrealStringWrapper 
GetTrainingFileName()



void 
OnLoadingMovieClosed()



void 
TagHistoryChanges()



void 
MarkAsDirty()



void 
ForceTagHistoryChanges()



void 
SetTracedCrosshairActor(PlayerControllerWrapper PC, ActorWrapper NewActor)


Parameter Type Description
PC PlayerControllerWrapper
NewActor ActorWrapper

bool 
DestroyBall(BallWrapper Ball)


Parameter Type Description
Ball BallWrapper

bool 
AllowDynamicCrowd()



void 
BroadcastGoMessage()



int 
GetTotalRounds()



unsigned char 
GetDifficulty()



unsigned char 
GetTrainingType()



void 
Save2()



void 
OnTrainingModeLoaded()



void 
DuplicateRound(int Index)


Parameter Type Description
Index int

void 
ReorderRound(int FromIndex, int ToIndex)


Parameter Type Description
FromIndex int
ToIndex int

void 
SetRoundTimeLimit(float NewRoundTime)


Parameter Type Description
NewRoundTime float

bool 
HandleNextGame()



void 
ResetBalls()



void 
Load2(std::string SaveName, PlayerControllerWrapper PC)


Parameter Type Description
SaveName std::string
PC PlayerControllerWrapper

void 
DestroyGoalMeshBlockers()



void 
UpdateGoalMeshBlocker()



int 
GetScore()



void 
RemovePointsFromScore(int PointsToRemove, int TeamIndex)


Parameter Type Description
PointsToRemove int
TeamIndex int

bool 
ShowScorerGoalMessage()



void 
ShowResetRoundMessage()



bool 
ShowPenaltyMessage()



int 
GetPlayerTeamNumber()



int 
GetBallGoalScoreNumber()



void 
RemoveAllPointsFromScore(int TeamIndex)


Parameter Type Description
TeamIndex int

bool 
IncrementRound(unsigned long bLoop)


Parameter Type Description
bLoop unsigned long

Vector 
AdjustToFloorLocation(Vector &TraceStart, Vector &CollsionExtent)


Parameter Type Description
TraceStart Vector
CollsionExtent Vector

ActorWrapper 
SpawnArchetypeAtAndAdjustToFloor(ActorWrapper Archetype, Vector &SpawnLocation, Rotator &SpawnRotation)


Parameter Type Description
Archetype ActorWrapper
SpawnLocation Vector
SpawnRotation Rotator

void 
SpawnBallAndStartPointAt(Vector &BallSpawnLocation, Rotator &BallSpawnRotation, Vector &StartPointSpawnLocation, Rotator &StartPointSpawnRotation)


Parameter Type Description
BallSpawnLocation Vector
BallSpawnRotation Rotator
StartPointSpawnLocation Vector
StartPointSpawnRotation Rotator

void 
SetupDefaultRound()



void 
SwitchToRoundNumber(int RoundNumber, unsigned long BackupCurrentRound)


Parameter Type Description
RoundNumber int
BackupCurrentRound unsigned long

void 
DeleteRound(int RoundToDelete)


Parameter Type Description
RoundToDelete int

void 
RestartPlayTest()



void 
EndPlayTest()



void 
StartPlayTest(unsigned char InPlayTestType)


Parameter Type Description
InPlayTestType unsigned char

bool 
CanPlayTestRoundNumber(int RoundNumber)


Parameter Type Description
RoundNumber int

void 
SetUnsavedChanges(unsigned long bInUnsavedChanges)


Parameter Type Description
bInUnsavedChanges unsigned long

void 
UpdateActiveRoundData()



void 
StartNewRound()



bool 
IsValidRoundIndex(int ArrayIndex)


Parameter Type Description
ArrayIndex int

void 
AddLocalPlayer(PlayerControllerWrapper Player)


Parameter Type Description
Player PlayerControllerWrapper

void 
OnInit()



void 
eventDestroyed()



void 
eventPostBeginPlay()



void 
EventSaveResult(unsigned long bSuccess)


Parameter Type Description
bSuccess unsigned long

void 
EventUnsavedChanges(unsigned long bOutUnsavedChanges)


Parameter Type Description
bOutUnsavedChanges unsigned long

void 
EventPlaytestStarted(TrainingEditorWrapper GamEvent)


Parameter Type Description
GamEvent TrainingEditorWrapper

void 
EventRoundChanged(TrainingEditorWrapper GamEvent)


Parameter Type Description
GamEvent TrainingEditorWrapper

void 
EventRoundTimeChanged(TrainingEditorWrapper GameEvent)


Parameter Type Description
GameEvent TrainingEditorWrapper