summaryrefslogtreecommitdiff
path: root/constants/deco_constants.asm
diff options
context:
space:
mode:
Diffstat (limited to 'constants/deco_constants.asm')
-rw-r--r--constants/deco_constants.asm10
1 files changed, 6 insertions, 4 deletions
diff --git a/constants/deco_constants.asm b/constants/deco_constants.asm
index 09d292d5..4aab559d 100644
--- a/constants/deco_constants.asm
+++ b/constants/deco_constants.asm
@@ -54,16 +54,18 @@ const_value = 1
const SET_UP_ORNAMENT
const PUT_AWAY_ORNAMENT
+__deco_value__ = 0
+
deco: MACRO
const DECO_\1
- enum DECOFLAG_\1
+DECOFLAG_\1 EQU __deco_value__
+__deco_value__ = __deco_value__ + 1
ENDM
; decorations:
; - DecorationAttributes (see data/decorations/attributes.asm)
; - DecorationIDs (see data/decorations/decorations.asm)
const_def 1
- enum_start
; FindOwnedBeds.beds values (see engine/overworld/decorations.asm)
const BEDS
deco FEATHERY_BED
@@ -121,7 +123,7 @@ ENDM
deco GEODUDE_DOLL
deco MACHOP_DOLL
deco TENTACOOL_DOLL
-NUM_NON_TROPHY_DECOS EQU __enum__
+NUM_NON_TROPHY_DECOS EQU __deco_value__
deco GOLD_TROPHY_DOLL
deco SILVER_TROPHY_DOLL
-NUM_DECOS EQU __enum__
+NUM_DECOS EQU __deco_value__