summaryrefslogtreecommitdiff
path: root/src/dungeon.c
diff options
context:
space:
mode:
authorSeth Barberee <seth.barberee@gmail.com>2020-12-17 13:17:58 -0600
committerGitHub <noreply@github.com>2020-12-17 13:17:58 -0600
commit096de8d9b2ffd90c52e790296bfd7c5436d45ca3 (patch)
tree9c5af2e04dea05221c71946a5dfc06471f77801d /src/dungeon.c
parentbc504264f1e54b3c1e482710c592e5549828bfe1 (diff)
parentf90f3affeb9b0a66aa7df68f5fdecd692033faf9 (diff)
Merge pull request #12 from SethBarberee/master
Merge work from SethBarberee/pmd-red into pret.
Diffstat (limited to 'src/dungeon.c')
-rw-r--r--src/dungeon.c67
1 files changed, 67 insertions, 0 deletions
diff --git a/src/dungeon.c b/src/dungeon.c
new file mode 100644
index 0000000..9684ef2
--- /dev/null
+++ b/src/dungeon.c
@@ -0,0 +1,67 @@
+#include "global.h"
+#include "dungeon.h"
+
+const u8 *GetDungeonName1(u8 dungeon)
+{
+ return gDungeonNames[dungeon].name1;
+}
+
+const u8 *GetDungeonName2(u8 dungeon)
+{
+ return gDungeonNames[dungeon].name2;
+}
+
+u8 GetStairDirection(u8 dungeon)
+{
+ return gDungeons[dungeon].stairDirection;
+}
+
+s16 GetUnkC(u8 dungeon)
+{
+ return gDungeons[dungeon].timer;
+}
+
+bool8 GetSaveBeforeEntering(u8 dungeon)
+{
+ return gDungeons[dungeon].saveBeforeEntering;
+}
+
+u8 GetUnk9(u8 dungeon)
+{
+ return gDungeons[dungeon].unk9;
+}
+
+u8 GetLevelCondition(u8 dungeon)
+{
+ return gDungeons[dungeon].levelCondition;
+}
+
+u8 GetMaxItemCount(u8 dungeon)
+{
+ return gDungeons[dungeon].maxItemCount;
+}
+
+u8 GetMoneyCondition(u8 dungeon)
+{
+ return gDungeons[dungeon].moneyCondition;
+}
+
+s8 GetUnk3(u8 dungeon)
+{
+ return gDungeons[dungeon].unk3;
+}
+
+bool8 GetRecruitable(u8 dungeon)
+{
+ return gDungeons[dungeon].isRecruitable;
+}
+
+u8 sub_8090158(u8 dungeon)
+{
+ return gDungeons[dungeon].unk8;
+}
+
+s16 sub_8090168(u8 dungeon)
+{
+ return gDungeons[dungeon].unkE;
+}