Address bug #15047: "drakes don't fly over chasm/lava".

This commit is contained in:
Eric S. Raymond 2010-01-03 18:57:13 +00:00
parent 41dcb8a823
commit 56d8b34a06

View file

@ -1735,6 +1735,9 @@
[/sling_stone_frame]
#enddef
#define DRAKE_UNWALKABLE_TERRAINS
Wo,Ww,Ww^Vm,Chs,Chw,Ss,Qxu,Ql,Qlf#endif
#define DRAKE_STANDING_ANIM DRAKE_NAME
[standing_anim]
[frame]
@ -1744,7 +1747,7 @@
[/standing_anim]
[standing_anim]
start_time=0
terrain_type=Wo,Ww,Ww^Vm,Chs,Chw,Ss
terrain_type={DRAKE_UNWALKABLE_TERRAINS}
submerge=0.01
[frame]
duration=100
@ -1781,7 +1784,7 @@
[/standing_anim]
[pre_movement_anim]
start_time=0
terrain_type=!,Wo,Ww,Ww^Vm,Chs,Chw,Ss
terrain_type=!,{DRAKE_UNWALKABLE_TERRAINS}
[frame]
duration=50
image="units/drakes/{DRAKE_NAME}-takeoff-1.png"
@ -1836,7 +1839,7 @@
[/frame]
[/movement_anim]
[post_movement_anim]
terrain_type=!,Wo,Ww,Ww^Vm,Chs,Chw,Ss
terrain_type=!,{DRAKE_UNWALKABLE_TERRAINS}
start_time=0
[frame]
duration=100
@ -2194,7 +2197,7 @@
#define DRAKE_WEAPON_ANIM DRAKE_NAME
[draw_weapon_anim]
#landing, only do it when we're not already flying
terrain_type=Wo,Ww,Ww^Vm,Chs,Chw,Ss
terrain_type={DRAKE_UNWALKABLE_TERRAINS}
[frame]
duration=100
image="units/drakes/{DRAKE_NAME}-takeoff-4.png"
@ -2214,7 +2217,7 @@
[/draw_weapon_anim]
[sheath_weapon_anim]
#landing, only do it when we're not already flying
terrain_type=Wo,Ww,Ww^Vm,Chs,Chw,Ss
terrain_type={DRAKE_UNWALKABLE_TERRAINS}
[frame]
duration=100
image="units/drakes/{DRAKE_NAME}-takeoff-1.png"