◆ FindPlayerOfActor()
| Player XposeCraft.GameInternal.GameManager.FindPlayerOfActor |
( |
Actor |
actor | ) |
|
◆ FiredEvent()
Fires an Event for the Player to run his registered actions.
This can only be called indirectly from the Game Core (controllers), as the Player's context mustn't change during the event handler execution. TODO: if Arguments get reused between multiple players, do a deep clone.
- Parameters
-
| player | Context of the Model to be used. |
| gameEventType | Game Event that is fired. |
| args | Arguments to be used. |
◆ FiredEventForAllPlayers()
| void XposeCraft.GameInternal.GameManager.FiredEventForAllPlayers |
( |
GameEventType |
gameEventType, |
|
|
Arguments |
args |
|
) |
| |
◆ ActorLookup
◆ BaseCenterProgressPrefab
| GameObject XposeCraft.GameInternal.GameManager.BaseCenterProgressPrefab |
◆ Debug
| bool XposeCraft.GameInternal.GameManager.Debug |
◆ DisplayAllHealthBars
| bool XposeCraft.GameInternal.GameManager.DisplayAllHealthBars |
◆ DisplayOnlyDamagedHealthBars
| bool XposeCraft.GameInternal.GameManager.DisplayOnlyDamagedHealthBars |
◆ HotSwap
| bool XposeCraft.GameInternal.GameManager.HotSwap = true |
◆ LogLevel
◆ Players
| Player [] XposeCraft.GameInternal.GameManager.Players |
◆ ScriptName
| const string XposeCraft.GameInternal.GameManager.ScriptName = "Game Manager" |
◆ StartingWorkers
| int XposeCraft.GameInternal.GameManager.StartingWorkers = 1 |
◆ WorkerPrefab
| GameObject XposeCraft.GameInternal.GameManager.WorkerPrefab |
◆ AStarManager
| AStarManager XposeCraft.GameInternal.GameManager.AStarManager |
|
get |
◆ CurrentPlayerResourceManager
| ResourceManager XposeCraft.GameInternal.GameManager.CurrentPlayerResourceManager |
|
get |
◆ Factions
| Faction [] XposeCraft.GameInternal.GameManager.Factions |
|
get |
◆ FiredEventLock
| object XposeCraft.GameInternal.GameManager.FiredEventLock |
|
get |
◆ Fog
| Fog XposeCraft.GameInternal.GameManager.Fog |
|
get |
◆ Grid
| Grid XposeCraft.GameInternal.GameManager.Grid |
|
get |
◆ GuiPlayer
| Player XposeCraft.GameInternal.GameManager.GuiPlayer |
|
get |
◆ Instance
| GameManager XposeCraft.GameInternal.GameManager.Instance |
|
staticget |
◆ ResourceManagerFaction
| ResourceManager [] XposeCraft.GameInternal.GameManager.ResourceManagerFaction |
|
get |
◆ Terrain
| Terrain XposeCraft.GameInternal.GameManager.Terrain |
|
get |
◆ UGrid
| UGrid XposeCraft.GameInternal.GameManager.UGrid |
|
get |
The documentation for this class was generated from the following file: