A basic freemode gamemode where players can just freely roam and dying respawns them. More...
Public Member Functions | |
override ModPlayerCharacterSpawnPoint | GetPlayerSpawnPoint (ModPlayerController playerController) |
Returns the player spawn point for a player controller. | |
override bool | IsRespawningAllowed () |
Whether respawning is allowed. | |
![]() | |
override ModPlayerCharacter | GetModPlayerCharacterPrefab () |
Gets the player character prefab. | |
override ModPlayerController | GetModPlayerControllerPrefab () |
Gets the player controller prefab. | |
![]() | |
delegate void | StaticModGamemodeAssigned (ModBaseGamemode gamemode, ModBaseGamemodeCallbacks callbacks) |
Internal use. | |
void | AssignGamemode (object gamemodeRaw) |
Internal use. | |
void | SpawnPlayerCharacter (ModPlayerController playerController, Action< ModPlayerCharacter > onSpawned, bool bOwnerFocus=true) |
Spawns a player character for a player controller. | |
void | SpawnPlayerCharacter (ModPlayerController playerController, Action< ModPlayerCharacter > onSpawned, ModPlayerCharacterSpawnPoint spawnPoint, bool bOwnerFocus=true) |
Spawns a player character for a player controller. | |
void | RespawnPlayerCharacter (ModPlayerController playerController, int respawnOption=-1) |
Respawns a player character for a player controller. | |
void | RespawnPlayerCharacter (ModPlayerController playerController, ModPlayerCharacterSpawnPoint spawnPoint, bool bOwnerFocus=true) |
Respawns a player character for a player controller. | |
void | DestroyPlayerCharacter (ModPlayerController playerController, bool bInvokeKillEvent=false, bool bVanish=false) |
Destroys a player character for a player controller. | |
virtual ModPlayerCharacterSpawnPoint | GetPlayerSpawnPoint (ModPlayerController playerController) |
Returns the player spawn point for a player controller. | |
virtual bool | IsRespawningAllowed () |
Whether respawning is allowed. | |
abstract ModPlayerController | GetModPlayerControllerPrefab () |
Gets the player controller prefab. | |
abstract ModPlayerCharacter | GetModPlayerCharacterPrefab () |
Gets the player character prefab. | |
Protected Member Functions | |
override void | OnSpawnedPlayerController (ModPlayerController playerController) |
Called when a player controller spawned. | |
override void | OnServerPlayerDied (ModPlayerController playerController, ModPlayerCharacter playerCharacter) |
Called when a player died i.e via Kill event. | |
![]() | |
bool | CheckReady () |
virtual void | ModAwake () |
Called on Awake. | |
virtual void | ModStart () |
Called on Start. | |
virtual void | OnEnable () |
Called on OnEnable. | |
virtual void | OnDisable () |
Called on OnDisable. | |
virtual void | Update () |
Called on Update. | |
virtual void | FixedUpdate () |
Called on FixedUpdate. | |
virtual void | LateUpdate () |
Called on LateUpdate. | |
virtual void | OnModDestroy () |
Called on OnDestroy. | |
virtual void | OnSpawnedPlayerController (ModPlayerController playerController) |
Called when a player controller spawned. | |
virtual void | OnDestroyedPlayerController (ModPlayerController playerController) |
Called when a player controller destroyed. | |
virtual void | OnSpawnedPlayerCharacter (ModPlayerController playerController, ModPlayerCharacter playerCharacter) |
Called when a player character spawned. | |
virtual void | OnServerPlayerDied (ModPlayerController playerController, ModPlayerCharacter playerCharacter) |
Called when a player died i.e via Kill event. | |
virtual void | OnServerPlayerConnected (ModConnection modConnection) |
Called when a player is connected. | |
virtual void | OnServerPlayerDisconnected (ModConnection modConnection) |
Called when a player is disconnected. | |
Additional Inherited Members | |
![]() | |
object | gamemodeRaw |
![]() | |
static StaticModGamemodeAssigned | onPrepare |
Internal use. | |
A basic freemode gamemode where players can just freely roam and dying respawns them.
|
virtual |
Returns the player spawn point for a player controller.
playerController |
Reimplemented from ModWobblyLife.ModBaseGamemode.
|
virtual |
|
protectedvirtual |
Called when a player died i.e via Kill event.
playerController | |
playerCharacter |
Reimplemented from ModWobblyLife.ModBaseGamemode.
|
protectedvirtual |
Called when a player controller spawned.
playerController |
Reimplemented from ModWobblyLife.ModBaseGamemode.