yaze 0.2.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
room_tag.h
Go to the documentation of this file.
1#ifndef YAZE_APP_ZELDA3_DUNGEON_ROOM_TAG_H
2#define YAZE_APP_ZELDA3_DUNGEON_ROOM_TAG_H
3
4#include <string>
5
6namespace yaze {
7namespace zelda3 {
8
16
27
28static const std::string RoomEffect[] = {"Nothing",
29 "Nothing",
30 "Moving Floor",
31 "Moving Water",
32 "Trinexx Shell",
33 "Red Flashes",
34 "Light Torch to See Floor",
35 "Ganon's Darkness"};
102
103static const std::string RoomTag[] = {"Nothing",
104 "NW Kill Enemy to Open",
105 "NE Kill Enemy to Open",
106 "SW Kill Enemy to Open",
107 "SE Kill Enemy to Open",
108 "W Kill Enemy to Open",
109 "E Kill Enemy to Open",
110 "N Kill Enemy to Open",
111 "S Kill Enemy to Open",
112 "Clear Quadrant to Open",
113 "Clear Full Tile to Open",
114
115 "NW Push Block to Open",
116 "NE Push Block to Open",
117 "SW Push Block to Open",
118 "SE Push Block to Open",
119 "W Push Block to Open",
120 "E Push Block to Open",
121 "N Push Block to Open",
122 "S Push Block to Open",
123 "Push Block to Open",
124 "Pull Lever to Open",
125 "Collect Prize to Open",
126
127 "Hold Switch Open Door",
128 "Toggle Switch to Open Door",
129 "Turn off Water",
130 "Turn on Water",
131 "Water Gate",
132 "Water Twin",
133 "Moving Wall Right",
134 "Moving Wall Left",
135 "Crash",
136 "Crash",
137 "Push Switch Exploding Wall",
138 "Holes 0",
139 "Open Chest (Holes 0)",
140 "Holes 1",
141 "Holes 2",
142 "Defeat Boss for Dungeon Prize",
143
144 "SE Kill Enemy to Push Block",
145 "Trigger Switch Chest",
146 "Pull Lever Exploding Wall",
147 "NW Kill Enemy for Chest",
148 "NE Kill Enemy for Chest",
149 "SW Kill Enemy for Chest",
150 "SE Kill Enemy for Chest",
151 "W Kill Enemy for Chest",
152 "E Kill Enemy for Chest",
153 "N Kill Enemy for Chest",
154 "S Kill Enemy for Chest",
155 "Clear Quadrant for Chest",
156 "Clear Full Tile for Chest",
157
158 "Light Torches to Open",
159 "Holes 3",
160 "Holes 4",
161 "Holes 5",
162 "Holes 6",
163 "Agahnim Room",
164 "Holes 7",
165 "Holes 8",
166 "Open Chest for Holes 8",
167 "Push Block for Chest",
168 "Clear Room for Triforce Door",
169 "Light Torches for Chest",
170 "Kill Boss Again"};
171
172} // namespace zelda3
173} // namespace yaze
174
175#endif // YAZE_APP_ZELDA3_DUNGEON_ROOM_TAG_H
Zelda 3 specific classes and functions.
@ Torch_Show_Floor
Definition room_tag.h:24
@ Secret_Wall_Right
Definition room_tag.h:65
@ Kill_Enemy_to_clear_level
Definition room_tag.h:74
@ NE_Kill_Enemy_to_Open
Definition room_tag.h:39
@ S_Kill_Enemy_for_Chest
Definition room_tag.h:85
@ N_Push_Block_to_Open
Definition room_tag.h:54
@ E_Kill_Enemy_to_Open
Definition room_tag.h:43
@ Light_Torches_to_Open
Definition room_tag.h:88
@ N_Kill_Enemy_to_Open
Definition room_tag.h:44
@ W_Kill_Enemy_for_Chest
Definition room_tag.h:82
@ N_Kill_Enemy_for_Chest
Definition room_tag.h:84
@ Clear_Level_to_Open
Definition room_tag.h:58
@ Push_Block_to_Open
Definition room_tag.h:56
@ E_Kill_Enemy_for_Chest
Definition room_tag.h:83
@ Secret_Wall_Left
Definition room_tag.h:66
@ NE_Push_Block_to_Open
Definition room_tag.h:49
@ Open_Chest_for_Holes_8
Definition room_tag.h:96
@ S_Kill_Enemy_to_Open
Definition room_tag.h:45
@ S_Push_Block_to_Open
Definition room_tag.h:55
@ Trigger_activated_Chest
Definition room_tag.h:76
@ SW_Kill_Enemy_for_Chest
Definition room_tag.h:80
@ SE_Kill_Enemy_for_Chest
Definition room_tag.h:81
@ Pull_lever_to_Bomb_Wall
Definition room_tag.h:77
@ Pull_Switch_to_bomb_Wall
Definition room_tag.h:69
@ SE_Kill_Enemy_to_Move_Block
Definition room_tag.h:75
@ NE_Kill_Enemy_for_Chest
Definition room_tag.h:79
@ SE_Push_Block_to_Open
Definition room_tag.h:51
@ Pull_Lever_to_Open
Definition room_tag.h:57
@ W_Push_Block_to_Open
Definition room_tag.h:52
@ E_Push_Block_to_Open
Definition room_tag.h:53
@ Kill_to_open_Ganon_Door
Definition room_tag.h:98
@ SW_Push_Block_to_Open
Definition room_tag.h:50
@ W_Kill_Enemy_to_Open
Definition room_tag.h:42
@ Open_Chest_Activate_Holes_0
Definition room_tag.h:71
@ Clear_Room_for_Chest
Definition room_tag.h:87
@ Clear_Room_to_Open
Definition room_tag.h:47
@ NW_Push_Block_to_Open
Definition room_tag.h:48
@ Switch_Open_Door_Toggle
Definition room_tag.h:60
@ SW_Kill_Enemy_to_Open
Definition room_tag.h:40
@ Clear_Quadrant_for_Chest
Definition room_tag.h:86
@ NW_Kill_Enemy_to_Open
Definition room_tag.h:38
@ Switch_Open_Door_Hold
Definition room_tag.h:59
@ SE_Kill_Enemy_to_Open
Definition room_tag.h:41
@ Clear_Quadrant_to_Open
Definition room_tag.h:46
@ Push_Block_for_Chest
Definition room_tag.h:97
@ NW_Kill_Enemy_for_Chest
Definition room_tag.h:78
@ Light_Torches_to_get_Chest
Definition room_tag.h:99
@ Moving_Water_Collision
Definition room_tag.h:14
@ Moving_Floor_Collision
Definition room_tag.h:13
@ Both_With_Scroll
Definition room_tag.h:12
Main namespace for the application.
Definition controller.cc:18