|
CUnitTypeVar | UnitTypeVar |
|
static const char | COWARD_KEY [] = "Coward" |
| Variables for UnitType and unit. More...
|
|
static const char | BUILDING_KEY [] = "Building" |
|
static const char | FLIP_KEY [] = "Flip" |
|
static const char | REVEALER_KEY [] = "Revealer" |
|
static const char | LANDUNIT_KEY [] = "LandUnit" |
|
static const char | AIRUNIT_KEY [] = "AirUnit" |
|
static const char | SEAUNIT_KEY [] = "SeaUnit" |
|
static const char | EXPLODEWHENKILLED_KEY [] = "ExplodeWhenKilled" |
|
static const char | VISIBLEUNDERFOG_KEY [] = "VisibleUnderFog" |
|
static const char | PERMANENTCLOAK_KEY [] = "PermanentCloak" |
|
static const char | DETECTCLOAK_KEY [] = "DetectCloak" |
|
static const char | ATTACKFROMTRANSPORTER_KEY [] = "AttackFromTransporter" |
|
static const char | VANISHES_KEY [] = "Vanishes" |
|
static const char | GROUNDATTACK_KEY [] = "GroundAttack" |
|
static const char | SHOREBUILDING_KEY [] = "ShoreBuilding" |
|
static const char | CANATTACK_KEY [] = "CanAttack" |
|
static const char | BUILDEROUTSIDE_KEY [] = "BuilderOutside" |
|
static const char | BUILDERLOST_KEY [] = "BuilderLost" |
|
static const char | CANHARVEST_KEY [] = "CanHarvest" |
|
static const char | HARVESTER_KEY [] = "Harvester" |
|
static const char | SELECTABLEBYRECTANGLE_KEY [] = "SelectableByRectangle" |
|
static const char | ISNOTSELECTABLE_KEY [] = "IsNotSelectable" |
|
static const char | DECORATION_KEY [] = "Decoration" |
|
static const char | INDESTRUCTIBLE_KEY [] = "Indestructible" |
|
static const char | TELEPORTER_KEY [] = "Teleporter" |
|
static const char | SHIELDPIERCE_KEY [] = "ShieldPiercing" |
|
static const char | SAVECARGO_KEY [] = "SaveCargo" |
|
static const char | NONSOLID_KEY [] = "NonSolid" |
|
static const char | WALL_KEY [] = "Wall" |
|
static const char | NORANDOMPLACING_KEY [] = "NoRandomPlacing" |
|
static const char | ORGANIC_KEY [] = "organic" |
|
static const char | SIDEATTACK_KEY [] = "SideAttack" |
|
static const char | NOFRIENDLYFIRE_KEY [] = "NoFriendlyFire" |
|
static const char | HITPOINTS_KEY [] = "HitPoints" |
|
static const char | BUILD_KEY [] = "Build" |
|
static const char | MANA_KEY [] = "Mana" |
|
static const char | TRANSPORT_KEY [] = "Transport" |
|
static const char | RESEARCH_KEY [] = "Research" |
|
static const char | TRAINING_KEY [] = "Training" |
|
static const char | UPGRADETO_KEY [] = "UpgradeTo" |
|
static const char | GIVERESOURCE_KEY [] = "GiveResource" |
|
static const char | CARRYRESOURCE_KEY [] = "CarryResource" |
|
static const char | XP_KEY [] = "Xp" |
|
static const char | KILL_KEY [] = "Kill" |
|
static const char | SUPPLY_KEY [] = "Supply" |
|
static const char | DEMAND_KEY [] = "Demand" |
|
static const char | ARMOR_KEY [] = "Armor" |
|
static const char | SIGHTRANGE_KEY [] = "SightRange" |
|
static const char | ATTACKRANGE_KEY [] = "AttackRange" |
|
static const char | PIERCINGDAMAGE_KEY [] = "PiercingDamage" |
|
static const char | BASICDAMAGE_KEY [] = "BasicDamage" |
|
static const char | POSX_KEY [] = "PosX" |
|
static const char | POSY_KEY [] = "PosY" |
|
static const char | TARGETPOSX_KEY [] = "TargetPosX" |
|
static const char | TARGETPOSY_KEY [] = "TargetPosY" |
|
static const char | RADARRANGE_KEY [] = "RadarRange" |
|
static const char | RADARJAMMERRANGE_KEY [] = "RadarJammerRange" |
|
static const char | AUTOREPAIRRANGE_KEY [] = "AutoRepairRange" |
|
static const char | BLOODLUST_KEY [] = "Bloodlust" |
|
static const char | HASTE_KEY [] = "Haste" |
|
static const char | SLOW_KEY [] = "Slow" |
|
static const char | INVISIBLE_KEY [] = "Invisible" |
|
static const char | UNHOLYARMOR_KEY [] = "UnholyArmor" |
|
static const char | SLOT_KEY [] = "Slot" |
|
static const char | SHIELD_KEY [] = "ShieldPoints" |
|
static const char | POINTS_KEY [] = "Points" |
|
static const char | MAXHARVESTERS_KEY [] = "MaxHarvesters" |
|
static const char | POISON_KEY [] = "Poison" |
|
static const char | SHIELDPERMEABILITY_KEY [] = "ShieldPermeability" |
|
static const char | SHIELDPIERCING_KEY [] = "ShieldPiercing" |
|
static const char | ISALIVE_KEY [] = "IsAlive" |
|
static const char | PLAYER_KEY [] = "Player" |
|
static const char | PRIORITY_KEY [] = "Priority" |
|
int | GetSpriteIndex (const char *SpriteName) |
|
unsigned | CclGetResourceByName (lua_State *l) |
| Get resource by name. More...
|
|
int | ExtraDeathIndex (const char *death) |
| Get the suitable animation frame depends of unit's damaged type. More...
|
|
static void | ParseBuildingRules (lua_State *l, std::vector< CBuildRestriction * > &blist) |
|
static void | UpdateDefaultBoolFlags (CUnitType &type) |
|
static int | CclDefineUnitType (lua_State *l) |
|
static int | CclDefineUnitStats (lua_State *l) |
|
CUnitType * | CclGetUnitType (lua_State *l) |
|
static int | CclUnitType (lua_State *l) |
|
static int | CclUnitTypeArray (lua_State *l) |
|
static int | CclGetUnitTypeIdent (lua_State *l) |
|
static int | CclGetUnitTypeName (lua_State *l) |
|
static int | CclSetUnitTypeName (lua_State *l) |
|
static int | CclGetUnitTypeData (lua_State *l) |
|
void | DefineVariableField (lua_State *l, CVariable *var, int lua_index) |
| Cleanup unit-type module. More...
|
|
static int | CclDefineVariables (lua_State *l) |
|
static int | CclDefineBoolFlags (lua_State *l) |
|
static int | CclDefineDecorations (lua_State *l) |
|
static int | CclDefineExtraDeathTypes (lua_State *l) |
|
void | UpdateUnitVariables (CUnit &unit) |
| Update custom Variables with other variable (like Hp, ...) More...
|
|
void | SetMapStat (std::string ident, std::string variable_key, int value, std::string variable_type) |
|
void | SetMapSound (std::string ident, std::string sound, std::string sound_type, std::string sound_subtype) |
|
void | UnitTypeCclRegister () |
| Access unit-type object. More...
|
|