function ParabolaZ takes real h, real d, real x returns real
return (4 * h / d) * (d - x) * (x / d)
endfunction
function ZFacing takes real h, real d, real x returns real
return Atan(4*h/d - 8*h*x/(d*d))*bj_RADTODEG+0.5
endfunction
Name | Type | is_array | initial_value |
BossAttackInterval | real | No | |
BossAttackNumber | integer | No | |
BossEnrageEffects | abilcode | No | |
BossEnrageTimer | timer | No | |
BossEnrageTimerWindow | timerdialog | No | |
BossEnrageYesOrNo | boolean | No | |
BossFightAttackTimers | timer | Yes | |
BossFightGroup | group | No | |
BossFightUnits | unit | Yes | |
BossHelloSound | sound | No | |
BossPhaseNumber | integer | No | |
BossRegions | rect | Yes | |
BossSounds | sound | Yes | |
BossSpecialEffect | effect | No | |
BossTimeTillEnrage | real | No | |
BossUnit | unit | No | |
ClassSelectionDialog | dialog | No | |
ClassSelectionDialogButton | button | Yes | |
ClassSelectionTempPlayer | player | No | |
DOT1_attachpoint | string | No | |
DOT1_AttackType | attacktype | No | |
DOT1_DamageDealer | unit | No | |
DOT1_DamagePerTick | real | No | |
DOT1_DamageType | damagetype | No | |
DOT1_Duration | real | No | |
DOT1_EffectString | string | No | |
DOT1_EffectType | boolean | No | |
DOT1_Integer | integervar | Yes | |
DOT1_Target | unit | No | |
DOT1_TickTime | real | No | |
DOT2_attachpoint | string | Yes | |
DOT2_AttackType | attacktype | Yes | |
DOT2_DamageDealer | unit | Yes | |
DOT2_DamageDone | real | Yes | |
DOT2_DamagePerTick | real | Yes | |
DOT2_DamageType | damagetype | Yes | |
DOT2_Duration | real | Yes | |
DOT2_Effect | effect | Yes | |
DOT2_EffectString | modelfile | Yes | |
DOT2_EffectType | boolean | Yes | |
DOT2_MaxDamage | real | Yes | |
DOT2_Target | unit | Yes | |
DOT2_TickTime | real | Yes | |
DOT2_TimeEater | real | Yes | |
MS_angle | real | No | |
MS_AoEorSIboolean1 | boolean | No | |
MS_AoEorSIboolean2 | boolean | Yes | |
MS_AttackType1 | attacktype | No | |
MS_AttackType2 | attacktype | Yes | |
MS_Damage1 | real | No | |
MS_Damage2 | real | Yes | |
MS_DamageOrHealDone1 | real | No | |
MS_DamageOrHealDone2 | real | Yes | |
MS_DamageType1 | damagetype | No | |
MS_DamageType2 | damagetype | Yes | |
MS_distance | real | Yes | |
MS_Dummy | unitcode | No | |
MS_firstpos | location | Yes | |
MS_Heal1 | real | No | |
MS_Heal2 | real | Yes | |
MS_HealAndDamageBoolean1 | boolean | No | |
MS_HealAndDamageBoolean2 | boolean | Yes | |
MS_ImpactRadius1 | real | No | |
MS_ImpactRadius2 | real | Yes | |
MS_Integer | integer | Yes | |
MS_Missile | unit | Yes | |
MS_MissileH1 | real | No | |
MS_MissileH2 | real | Yes | |
MS_missilemodel | effect | Yes | |
MS_MissileSpeed1 | real | No | |
MS_MissileSpeed2 | real | Yes | |
MS_ModelofDummy | modelfile | No | |
MS_ModelSize | real | No | |
MS_parabolaBoolean1 | boolean | No | |
MS_parabolaBoolean2 | boolean | Yes | |
MS_SfxOnImpact1 | string | No | |
MS_SfxOnImpact2 | string | Yes | |
MS_Source1 | unit | No | |
MS_Source2 | unit | Yes | |
MS_Target1 | unit | No | |
MS_Target2 | unit | Yes | |
MS_TargetPoint1 | location | No | |
MS_TargetPoint2 | location | Yes | |
ShieldEffect | effect | No | |
ShieldStrength | real | No | 2500.00 |
tempgroup | group | No | |
tempgroup2 | group | No | |
tempinteger | integer | No | |
tempinteger3 | integer | No | |
tempinteger4 | integer | No | |
temppoint | location | No | |
temppoint2 | location | No | |
temppoint3 | location | Yes | |
temppoint4 | location | Yes | |
temppointIndex | location | Yes | |
tempreal | real | Yes | |
temprect | rect | No | |
tempunit | unit | No | |
unitgroupIndex | group | No | |
unitgroupIndex2 | group | No |