Interface IFactionSlot
Assembly: cs.temp.dll.dll
Syntax
public interface IFactionSlot
Properties
CurrentNPCMgr
Declaration
INPCManager CurrentNPCMgr { get; }
Property Value
Type |
Description |
INPCManager |
|
Data
Declaration
FactionSlotData Data { get; }
Property Value
Enabled
Declaration
Property Value
FactionMgr
Declaration
IFactionManager FactionMgr { get; }
Property Value
FactionSpawnPosition
Declaration
Vector3 FactionSpawnPosition { get; }
Property Value
ID
Declaration
Property Value
State
Declaration
FactionSlotState State { get; }
Property Value
Methods
Init(FactionSlotData, Int32, IGameManager)
Declaration
void Init(FactionSlotData data, int ID, IGameManager gameMgr)
Parameters
InitDefaultFactionEntities()
Declaration
void InitDefaultFactionEntities()
UpdateRole(FactionSlotRole)
Declaration
void UpdateRole(FactionSlotRole newRole)
Parameters
UpdateState(FactionSlotState)
Declaration
void UpdateState(FactionSlotState newState)
Parameters
Events
FactionSlotStateUpdated
Declaration
event CustomEventHandler<IFactionSlot, EventArgs> FactionSlotStateUpdated
Event Type
Type |
Description |
CustomEventHandler<IFactionSlot, System.EventArgs> |
|