A gamemode which allows you to provide your own player controller and player character prefab.
More...
|
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.
|
|
A gamemode which allows you to provide your own player controller and player character prefab.