sc2-gamedata
|
Spawn. More...
#include <Behavior.h>
Public Attributes | |
CFlags | DisplayDuration |
Display Countdown. More... | |
std::vector< SSpawnInfo > | InfoArray |
Info Array. More... | |
CGamePoint | Center |
Center. More... | |
std::vector< CGamePoint > | Offset |
Offset. More... | |
CFixed | Slop |
Slop. More... | |
CEffectLink | Effect |
Effect. More... | |
CFixed | Range |
Range. More... | |
CFlags | Flags |
Flags (Spawn) More... | |
uint32 | Limit |
Limit. More... | |
EDeathType | LimitDeath |
Limit Death. More... | |
CBehaviorLink | ConjoinedLink |
Conjoined Link. More... | |
Spawn.
CGamePoint CBehaviorSpawn::Center |
Center.
Offset from the center of the owning unit of this behavior. This position will be the center position of the spawn offsets defined in the Offset field.
CBehaviorLink CBehaviorSpawn::ConjoinedLink |
Conjoined Link.
CFlags CBehaviorSpawn::DisplayDuration |
Display Countdown.
Alignment of Players to which this behavior's countdown appears
CEffectLink CBehaviorSpawn::Effect |
Effect.
Effect that occurs when a unit spawns
CFlags CBehaviorSpawn::Flags |
std::vector<SSpawnInfo> CBehaviorSpawn::InfoArray |
Info Array.
Array of parameters relating to units this behavior can spawn
uint32 CBehaviorSpawn::Limit |
Limit.
If this behavior spawns enough units to reach this limit, it will not spawn any more units until some of the existing units are destroyed.
EDeathType CBehaviorSpawn::LimitDeath |
Limit Death.
std::vector<CGamePoint> CBehaviorSpawn::Offset |
Offset.
When a unit spawns, it will randomly select an offset from this list. This offset is then added to the offset described in the Center field. The new unit spawns at the resultant offset from the center of the spawning unit.
CFixed CBehaviorSpawn::Range |
Range.
Distance away from the spawning unit that a new unit can spawn.
CFixed CBehaviorSpawn::Slop |
Slop.