comparison pytouhou/formats/ecl.py @ 77:6fa6d74a049a

Handle a new ECL instruction, and add some names.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Tue, 30 Aug 2011 18:44:58 -0700
parents f305c0e406d6
children bcf965ede96c
comparison
equal deleted inserted replaced
76:f305c0e406d6 77:6fa6d74a049a
38 17: ('iii', 'modulo'), 38 17: ('iii', 'modulo'),
39 18: ('i', None), 39 18: ('i', None),
40 20: ('iff', 'add_float'), 40 20: ('iff', 'add_float'),
41 21: ('iff', 'substract_float'), 41 21: ('iff', 'substract_float'),
42 23: ('iff', 'divide_float'), 42 23: ('iff', 'divide_float'),
43 25: ('iffff', None), 43 25: ('iffff', 'get_direction'),
44 26: ('i', None), 44 26: ('i', None),
45 27: ('ii', 'compare_ints'), 45 27: ('ii', 'compare_ints'),
46 28: ('ff', 'compare_floats'), 46 28: ('ff', 'compare_floats'),
47 29: ('ii', 'relative_jump_if_lower_than'), 47 29: ('ii', 'relative_jump_if_lower_than'),
48 30: ('ii', 'relative_jump_if_lower_or_equal'), 48 30: ('ii', 'relative_jump_if_lower_or_equal'),
59 47: ('f', 'set_speed'), 59 47: ('f', 'set_speed'),
60 48: ('f', 'set_acceleration'), 60 48: ('f', 'set_acceleration'),
61 49: ('ff', 'set_random_angle'), 61 49: ('ff', 'set_random_angle'),
62 50: ('ff', 'set_random_angle_ex'), 62 50: ('ff', 'set_random_angle_ex'),
63 51: ('ff', 'set_speed_towards_player'), 63 51: ('ff', 'set_speed_towards_player'),
64 52: ('iff', None), 64 52: ('iff', 'move_in_decel'),
65 56: ('ifff', 'move_to_linear'), 65 56: ('ifff', 'move_to_linear'),
66 57: ('ifff', 'move_to_decel'), 66 57: ('ifff', 'move_to_decel'),
67 59: ('iffi', 'move_to_accel'), 67 59: ('iffi', 'move_to_accel'),
68 61: ('i', 'stop_in'), 68 61: ('i', 'stop_in'),
69 63: ('i', 'stop_in_accel'), 69 63: ('i', 'stop_in_accel'),
74 69: ('hhiiffffi', 'set_bullet_attributes3'), 74 69: ('hhiiffffi', 'set_bullet_attributes3'),
75 70: ('hhiiffffi', 'set_bullet_attributes4'), 75 70: ('hhiiffffi', 'set_bullet_attributes4'),
76 71: ('hhiiffffi', 'set_bullet_attributes5'), 76 71: ('hhiiffffi', 'set_bullet_attributes5'),
77 74: ('hhiiffffi', 'set_bullet_attributes6'), 77 74: ('hhiiffffi', 'set_bullet_attributes6'),
78 75: ('hhiiffffi', 'set_bullet_attributes7'), 78 75: ('hhiiffffi', 'set_bullet_attributes7'),
79 76: ('i', None), 79 76: ('i', 'stop_bullets'),
80 77: ('i', 'set_bullet_interval'), 80 77: ('i', 'set_bullet_interval'),
81 78: ('', 'delay_attack'), 81 78: ('', 'delay_attack'),
82 79: ('', 'no_delay_attack'), 82 79: ('', 'no_delay_attack'),
83 81: ('fff', 'set_bullet_launch_offset'), 83 81: ('fff', 'set_bullet_launch_offset'),
84 82: ('iiiiffff', None), 84 82: ('iiiiffff', 'set_bullet_attributes_ex'),
85 83: ('', None), 85 83: ('', None),
86 84: ('i', None), 86 84: ('i', None),
87 85: ('hhffffffiiiiii', 'laser'), 87 85: ('hhffffffiiiiii', 'laser'),
88 86: ('hhffffffiiiiii', 'laser2'), 88 86: ('hhffffffiiiiii', 'laser2'),
89 87: ('i', 'set_upcoming_id'), 89 87: ('i', 'set_upcoming_id'),
97 97: ('i', 'set_anim'), 97 97: ('i', 'set_anim'),
98 98: ('hhhhhxx', 'set_multiple_anims'), 98 98: ('hhhhhxx', 'set_multiple_anims'),
99 99: ('ii', None), 99 99: ('ii', None),
100 100: ('i', 'set_death_anim'), 100 100: ('i', 'set_death_anim'),
101 101: ('i', 'set_boss_mode?'), 101 101: ('i', 'set_boss_mode?'),
102 102: ('iffff', None), 102 102: ('iffff', 'create_squares'),
103 103: ('fff', 'set_enemy_hitbox'), 103 103: ('fff', 'set_enemy_hitbox'),
104 104: ('i', None), 104 104: ('i', None),
105 105: ('i', 'set_damageable'), 105 105: ('i', 'set_damageable'),
106 106: ('i', 'play_sound'), 106 106: ('i', 'play_sound'),
107 107: ('i', 'set_death_flags'), 107 107: ('i', 'set_death_flags'),
118 119: ('i', 'drop_bonus'), 118 119: ('i', 'drop_bonus'),
119 120: ('i', 'set_automatic_orientation'), 119 120: ('i', 'set_automatic_orientation'),
120 121: ('ii', None), 120 121: ('ii', None),
121 122: ('i', None), 121 122: ('i', None),
122 123: ('i', 'skip_frames'), 122 123: ('i', 'skip_frames'),
123 124: ('i', None), 123 124: ('i', 'drop_specific_bonus'),
124 125: ('', None), 124 125: ('', None),
125 126: ('i', 'set_remaining_lives'), 125 126: ('i', 'set_remaining_lives'),
126 127: ('i', None), 126 127: ('i', None),
127 128: ('i', None), 127 128: ('i', None),
128 129: ('ii', None), 128 129: ('ii', None),