Description of a Game Event occurrence.
More...
|
| GameEvent | ThisGameEvent [get, set] |
| | Before running the function, the instance to this current GameEvent will be returned here and can be used, for example, to unregister it after the run. More...
|
| |
| IDictionary< string, string > | StringMap [get] |
| |
| int | Minerals [get, set] |
| | Minerals available to the Player. More...
|
| |
| IUnit | MyUnit [get, set] |
| | My Unit related to the Event. More...
|
| |
| IBuilding | MyBuilding [get, set] |
| | My Building related to the Event. More...
|
| |
| IUnit [] | EnemyUnits [get, set] |
| | Enemy Units related to the Event. More...
|
| |
| IBuilding [] | EnemyBuildings [get, set] |
| | Enemy Buildings related to the Event. More...
|
| |
Description of a Game Event occurrence.
◆ Arguments() [1/2]
| XposeCraft.Game.Arguments.Arguments |
( |
| ) |
|
◆ Arguments() [2/2]
Clone constructor.
TODO: do a deep clone.
- Parameters
-
◆ EnemyBuildings
| IBuilding [] XposeCraft.Game.Arguments.EnemyBuildings |
|
getset |
Enemy Buildings related to the Event.
◆ EnemyUnits
| IUnit [] XposeCraft.Game.Arguments.EnemyUnits |
|
getset |
Enemy Units related to the Event.
◆ Minerals
| int XposeCraft.Game.Arguments.Minerals |
|
getset |
Minerals available to the Player.
◆ MyBuilding
| IBuilding XposeCraft.Game.Arguments.MyBuilding |
|
getset |
My Building related to the Event.
◆ MyUnit
| IUnit XposeCraft.Game.Arguments.MyUnit |
|
getset |
My Unit related to the Event.
◆ StringMap
| IDictionary<string, string> XposeCraft.Game.Arguments.StringMap |
|
get |
◆ ThisGameEvent
| GameEvent XposeCraft.Game.Arguments.ThisGameEvent |
|
getset |
Before running the function, the instance to this current GameEvent will be returned here and can be used, for example, to unregister it after the run.
The documentation for this class was generated from the following file: