2021-04-25 20:42:55 +00:00
|
|
|
#ifndef OBJECTIDS_H
|
|
|
|
#define OBJECTIDS_H
|
|
|
|
|
2021-05-07 21:17:05 +00:00
|
|
|
// terrain
|
2021-04-30 21:12:53 +00:00
|
|
|
#define BLOCK_PREFIX 0x7000
|
|
|
|
#define FLOOR_ID 0x7001
|
|
|
|
#define HILL_INCLINE_ID 0x7002
|
|
|
|
#define HILL_DECLINE_ID 0x7003
|
|
|
|
#define HILL_DOTS_RIGHT_ID 0x7004
|
|
|
|
#define HILL_DOTS_LEFT_ID 0x7005
|
|
|
|
#define HILL_FILL_ID 0x7006
|
|
|
|
#define HILL_TOP_ID 0x7007
|
|
|
|
#define BUSH_LEFT_ID 0x7008
|
|
|
|
#define BUSH_MIDDLE_ID 0x7009
|
|
|
|
#define BUSH_RIGHT_ID 0x700A
|
|
|
|
#define CLOUD_LEFT_BOTTOM_ID 0x700B
|
|
|
|
#define CLOUD_MIDDLE_BOTTOM_ID 0x700C
|
|
|
|
#define CLOUD_RIGHT_BOTTOM_ID 0x700D
|
|
|
|
#define CLOUD_LEFT_TOP_ID 0x700E
|
|
|
|
#define CLOUD_MIDDLE_TOP_ID 0x700F
|
|
|
|
#define CLOUD_RIGHT_TOP_ID 0x7010
|
2021-05-07 08:36:45 +00:00
|
|
|
#define PIPE_LEFT_BOTTOM_ID 0x7011
|
|
|
|
#define PIPE_LEFT_TOP_ID 0x7012
|
|
|
|
#define PIPE_RIGHT_BOTTOM_ID 0x7013
|
|
|
|
#define PIPE_RIGHT_TOP_ID 0x7014
|
|
|
|
#define CASTLE_LEFT_ID 0x7015
|
|
|
|
#define CASTLE_RIGHT_ID 0x7016
|
|
|
|
#define CASTLE_BLACK_ID 0x7017
|
|
|
|
#define CASTLE_ENTRY_ID 0x7018
|
|
|
|
#define CASTLE_TOWER_ID 0x7019
|
|
|
|
#define CASTLE_TOWER_FILLED_ID 0x701A
|
2021-05-07 21:17:05 +00:00
|
|
|
#define VINE_TOP_ID 0x701B
|
|
|
|
#define VINE_BOTTOM_ID 0x701C
|
|
|
|
#define POLE_TOP_ID 0x701D
|
|
|
|
#define POLE_BOTTOM_ID 0x701E
|
|
|
|
#define FLAG_ID 0x701F
|
|
|
|
#define STEP_ID 0x7020
|
|
|
|
#define BRICK_ID 0x7021
|
|
|
|
#define BRICK_TOP_ID 0x7022
|
|
|
|
#define SIDEWAY_PIPE_END_TOP_ID 0x7023
|
|
|
|
#define SIDEWAY_PIPE_END_BOTTOM_ID 0x7024
|
|
|
|
#define SIDEWAY_PIPE_MIDDLE_TOP_ID 0x7025
|
|
|
|
#define SIDEWAY_PIPE_MIDDLE_BOTTOM_ID 0x7026
|
|
|
|
#define SIDEWAY_PIPE_CONNECTOR_TOP_ID 0x7027
|
|
|
|
#define SIDEWAY_PIPE_CONNECTOR_BOTTOM_ID 0x7028
|
|
|
|
#define TREE_PLATFORM_TOP_LEFT_ID 0x7029
|
|
|
|
#define TREE_PLATFORM_TOP_MIDDLE_ID 0x702A
|
|
|
|
#define TREE_PLATFORM_TOP_RIGHT_ID 0x702B
|
|
|
|
#define TREE_PLATFORM_BARK_ID 0x702C
|
|
|
|
#define WATER_TOP_ID 0x702D
|
|
|
|
#define WATER_FILL_ID 0x702E
|
|
|
|
#define MUSHROOM_PLATFORM_TOP_LEFT_ID 0x702F
|
|
|
|
#define MUSHROOM_PLATFORM_TOP_MIDDLE_ID 0x7030
|
|
|
|
#define MUSHROOM_PLATFORM_TOP_RIGHT_ID 0x7031
|
|
|
|
#define MUSHROOM_PLATFORM_BARK_TOP_ID 0x7032
|
|
|
|
#define MUSHROOM_PLATFORM_BARK_BOTTOM_ID 0x7033
|
|
|
|
#define TREE_BARK_ID 0x7034
|
|
|
|
#define TREE_LEAVES_SMALL_ID 0x7035
|
|
|
|
#define TREE_LEAVES_TOP_ID 0x7036
|
|
|
|
#define TREE_LEAVES_BOTTOM_ID 0x7037
|
|
|
|
#define CANNON_TOWER_ID 0x7038
|
|
|
|
#define CANNON_PEDESTAL_ID 0x7039
|
|
|
|
#define CANNON_ID 0x703A
|
|
|
|
|
|
|
|
// modifiers
|
2021-05-25 22:46:19 +00:00
|
|
|
#define DESTRUCTIBLE_ID 0x01
|
2021-05-07 21:17:05 +00:00
|
|
|
|
2021-05-01 19:55:43 +00:00
|
|
|
// character IDs
|
|
|
|
#define MARIO_ID 0x0F
|
2021-04-25 20:42:55 +00:00
|
|
|
|
2021-04-30 21:12:53 +00:00
|
|
|
#define DEATH_ID 0x1001
|
2021-04-26 19:59:21 +00:00
|
|
|
#define STOP_MOVEMENT 0x2000
|
|
|
|
|
2021-04-30 21:12:53 +00:00
|
|
|
#define MARIO_FLOOR_DETECT 0x2001
|
|
|
|
#define MARIO_LEFT_SIDE_DETECT 0x2002
|
|
|
|
#define MARIO_RIGHT_SIDE_DETECT 0x2003
|
2021-05-23 21:45:45 +00:00
|
|
|
#define MARIO_TOP_DETECT 0x2004
|
2021-05-25 10:26:04 +00:00
|
|
|
#define MARIO_TOP_LEFT_DETECT 0x2005
|
|
|
|
#define MARIO_TOP_RIGHT_DETECT 0x2006
|
2021-04-25 20:42:55 +00:00
|
|
|
|
2021-05-02 12:14:11 +00:00
|
|
|
#define EDITOR_EDIT_SQUARE 0xF001
|
|
|
|
#define EDITOR_MOUSE_ID 0xF002
|
|
|
|
#define EDITOR_LEFT_MAP_ID 0xF003
|
|
|
|
#define EDITOR_RIGHT_MAP_ID 0xF004
|
|
|
|
#define EDITOR_TERRAIN_ID 0xF005
|
2021-05-07 07:43:57 +00:00
|
|
|
#define EDITOR_TOOL_ID 0xF006
|
2021-05-07 08:08:41 +00:00
|
|
|
#define EDITOR_LEFT_TOOL_ID 0xF007
|
|
|
|
#define EDITOR_RIGHT_TOOL_ID 0xF008
|
2021-05-07 21:17:05 +00:00
|
|
|
#define EDITOR_CHARACTER_ID 0xF009
|
2021-05-28 17:51:02 +00:00
|
|
|
#define EDITOR_LEFT_MOD_ID 0xF00A
|
|
|
|
#define EDITOR_RIGHT_MOD_ID 0xF00B
|
|
|
|
#define EDITOR_LEFT_CHARACTER_ID 0xF00C
|
|
|
|
#define EDITOR_RIGHT_CHARACTER_ID 0xF00D
|
2021-05-31 12:03:11 +00:00
|
|
|
#define EDITOR_WORLD_CHANGE_ID 0xF00E
|
2021-05-02 12:14:11 +00:00
|
|
|
|
2021-05-07 21:17:05 +00:00
|
|
|
#define MOUSE_VISITOR_TYPE 0xE003
|
|
|
|
#define MARIO_VISITOR_TYPE 0xE004
|
2021-05-02 12:14:11 +00:00
|
|
|
|
2021-04-25 20:42:55 +00:00
|
|
|
#endif
|