Armored when close scripts: Difference between revisions
From Spring
Jump to navigationJump to search
mNo edit summary |
m removed the cob |
||
| (2 intermediate revisions by 2 users not shown) | |||
| Line 2: | Line 2: | ||
in UnitDef the tag <code>damagemodifier=0.1,</code> mean 1/10 of damage will be deduced of health when activated by the AnimDef switch | in UnitDef the tag <code>damagemodifier=0.1,</code> mean 1/10 of damage will be deduced of health when activated by the AnimDef switch | ||
*know the state of armored and the armormodifier | |||
<code> | |||
local armored,numberarmorMultiple | |||
armored,numberarmorMultiple=Spring.GetUnitArmored(unitID) | |||
</code> | |||
| Line 10: | Line 19: | ||
if doorcloosed=1 | if doorcloosed=1 | ||
then | then | ||
Spring.SetUnitArmored(unitID,true) | |||
else | else | ||
Spring.SetUnitArmored(unitID,false) | |||
end | end | ||
</code> | </code> | ||
*[[SpringRtsTutorialAnimDef]] return to the list of animDef exemples | |||
[[Category:Emmanuel]] | |||
Latest revision as of 16:50, 18 March 2013
--activation of the UnitDef modifier--
in UnitDef the tag damagemodifier=0.1, mean 1/10 of damage will be deduced of health when activated by the AnimDef switch
- know the state of armored and the armormodifier
local armored,numberarmorMultiple
armored,numberarmorMultiple=Spring.GetUnitArmored(unitID)
- armor of UnitDef activated when variable set to 1
local doorclosed
if doorcloosed=1
then
Spring.SetUnitArmored(unitID,true)
else
Spring.SetUnitArmored(unitID,false)
end
- SpringRtsTutorialAnimDef return to the list of animDef exemples