◆ 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: