summaryrefslogtreecommitdiff
path: root/include/z64object.h
diff options
context:
space:
mode:
authorZelllll <56516451+Zelllll@users.noreply.github.com>2021-05-09 21:12:42 -0500
committerGitHub <noreply@github.com>2021-05-09 22:12:42 -0400
commit874a75f456b8943d09e5e682811397c578ae6671 (patch)
tree95756da6012c3177510e9d7b52f37fa5ce34a0a5 /include/z64object.h
parente39141fb3df04cfd7c0df63e4570340db5df9e1a (diff)
Scene Changes (#114)
* match function * major cleanups * rename switch functions * use graph_alloc to fix fake matches * more documentation * more matches, lots of changes * lots more work * format * Update z_scene_proc.c * very hard lagrange interpolation function OK! * remove any remaining * documentation done, only two functions left * a few more things * one function left! * document another oot leftover * last function decompiled, not matched yet * scene_proc complete * start work on z_scene * done with z_scene * remove unessecary typedefs * fix some things to remove warnings * Add z_scene_table and decomp data * Delete ctx.c * add draw cfg enum * cleanup * most scene table functions done * done for now * all scene files done * Update include/z64scene.h Co-authored-by: Anghelo Carvajal <anghelo.carvajal.14@sansano.usm.cl> * add missing macros * fix some renames * scene texture file rename * added temporary structs so it still builds * more structs * even more old structs * fix boyo * should fix compile error * lets hope nothing broke * ub comment back Co-authored-by: Anghelo Carvajal <anghelo.carvajal.14@sansano.usm.cl>
Diffstat (limited to 'include/z64object.h')
-rw-r--r--include/z64object.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/z64object.h b/include/z64object.h
index 73db47a8f..659548b11 100644
--- a/include/z64object.h
+++ b/include/z64object.h
@@ -1,6 +1,13 @@
#ifndef _Z64OBJECT_H_
#define _Z64OBJECT_H_
+#define OBJECT_SPACE_SIZE_DEFAULT 1413120
+#define OBJECT_SPACE_SIZE_CLOCK_TOWN 1566720
+#define OBJECT_SPACE_SIZE_MILK_BAR 1617920
+#define OBJECT_SPACE_SIZE_TERMINA_FIELD 1505280
+
+#define OBJECT_EXCHANGE_BANK_MAX 35
+
typedef enum {
/* 0x000 */ OBJECT_UNSET_0,
/* 0x001 */ GAMEPLAY_KEEP,