Add events to state type
-
state:on_started(previous_state_name, [previous_state]) -
state:on_finished(next_state_name, [next_state]) -
state:on_update() -
state:on_pre_draw(camera) -
state:on_post_draw(camera) -
state:on_suspended(suspended) -
state:on_map_finished() -
state:on_map_started(map, destination) -
state:on_map_opening_transition_finished(map, destination) -
state:on_position_changed(x, y, layer) -
state:on_ground_below_changed(ground) -
state:on_movement_started(movement) -
state:on_movement_changed(movement) -
state:on_movement_finished() -
state:on_obstacle_reached() -
state:on_attacked_enemy(enemy, enemy_sprite, attack, consequence) -
state:on_command/key/joypad/mouse/finger_*()
Edited by Christopho