Class DemoFacilityGameMode
Inheritance
DemoFacilityGameMode
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: NeoFPS.dll
Syntax
public class DemoFacilityGameMode : FpsSoloGameCustomisable, INeoSerializableComponent, ISpawnZoneSelector, ILoadoutBuilder
Properties
currentSpawnZoneIndex
Declaration
public int currentSpawnZoneIndex { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
mapSprite
Declaration
public Sprite mapSprite { get; }
Property Value
numLoadoutBuilderSlots
Declaration
public int numLoadoutBuilderSlots { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
numSpawnZones
Declaration
public int numSpawnZones { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
Methods
GetLoadout()
Declaration
public FpsInventoryLoadout GetLoadout()
Returns
GetLoadoutBuilderSlotInfo(Int32)
Declaration
public ILoadoutBuilderSlot GetLoadoutBuilderSlotInfo(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Returns
GetPlayerCharacterPrototype(IController)
Declaration
protected override ICharacter GetPlayerCharacterPrototype(IController player)
Parameters
Returns
Overrides
GetPlayerControllerPrototype()
Declaration
protected override IController GetPlayerControllerPrototype()
Returns
Overrides
GetSpawnZoneInfo(Int32)
Declaration
public ISpawnZoneInfo GetSpawnZoneInfo(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Returns
OnCharacterSpawned(ICharacter)
Declaration
protected override void OnCharacterSpawned(ICharacter character)
Parameters
Overrides
OnStart()
Declaration
protected override void OnStart()
Overrides
ReadProperties(INeoDeserializer, NeoSerializedGameObject)
Declaration
public override void ReadProperties(INeoDeserializer reader, NeoSerializedGameObject nsgo)
Parameters
Overrides
WriteProperties(INeoSerializer, NeoSerializedGameObject, SaveMode)
Declaration
public override void WriteProperties(INeoSerializer writer, NeoSerializedGameObject nsgo, SaveMode saveMode)
Parameters
Overrides
Implements