diff pytouhou/formats/ecl.py @ 67:e2cb9d434dc2

Add support for a few opcodes.
author Thibaut Girka <thib@sitedethib.com>
date Fri, 26 Aug 2011 22:43:10 +0200
parents a701a89192a9
children 7c1f20407b3e
line wrap: on
line diff
--- a/pytouhou/formats/ecl.py
+++ b/pytouhou/formats/ecl.py
@@ -91,7 +91,7 @@ class ECL(object):
                      90: ('iiii', None),
                      92: ('i', None),
                      #93: set_spellcard, a string is there
-                     94: ('', None),
+                     94: ('', 'end_spellcard'),
                      95: ('ifffhhi', None),
                      96: ('', None),
                      97: ('i', 'set_anim'),
@@ -102,18 +102,18 @@ class ECL(object):
                      102: ('iffff', None),
                      103: ('fff', 'set_enemy_hitbox'),
                      104: ('i', None),
-                     105: ('i', 'set_vulnerable'),
+                     105: ('i', 'set_damageable'),
                      106: ('i', 'play_sound'),
                      107: ('i', None),
                      108: ('i', 'set_death_callback?'),
                      109: ('ii', 'memory_write_int'),
                      111: ('i', 'set_life'),
-                     112: ('i', None),
+                     112: ('i', 'set_ellapsed_time'),
                      113: ('i', 'set_low_life_trigger'),
                      114: ('i', 'set_low_life_callback'),
                      115: ('i', 'set_timeout'),
-                     116: ('i', None),
-                     117: ('i', None),
+                     116: ('i', 'set_timeout_callback'),
+                     117: ('i', 'set_touchable'),
                      118: ('iihh', None),
                      119: ('i', 'drop_bonus'),
                      120: ('i', None),