Decoration + decoration_inventory (#89)
* SetDecorationInventoriesPointers * ClearDecorationInventories * CheckHasDecoration * DecorationAdd * DecorationCheckSpace * DecorationRemove * sub_8161A38 * CountDecorations; Funcion renaming * Disassemble decoration data structs, tilemaps, and descriptions * sub_8126968 * sub_81269D4 * through sub_8126A88 * through sub_8126B2C * sub_8126B80 * sub_8126C08 * sub_8126C48 * sub_8126CA4 * sub_8126D10 * sub_8126E44 * sub_8126E8C * sub_8126F68 * sub_8127058 * sub_8127088 * sub_81270E8 * through sub_8127208 * through sub_8127268 * sub_8127284 * through sub_81272F8 * sub_8127330 * through sub_8127480 * sub_81274A0 * sub_8127500; makefile now tells scaninc to scan headers * Actual real fix to mapfile being in build/emerald instead of wd * through sub_812759C * through sub_812764C * through sub_8127744 * through sub_81277BC * sub_81277E8 * sub_8127814 * through sub_81279C4 * through sub_8127ACC * sub_8127B04 * sub_8127B54 * sub_8127B90 * sub_8127D38 * sub_8127E18 * sub_8127F68 * sub_8128060 * ConfigureCameraObjectForPlacingDecoration * SetUpPlacingDecorationPlayerAvatar * sub_812826C * through sub_8128414 * through sub_81284F4 * sub_812853C * sub_8128950 * through sub_8128AAC * through sub_8128BBC * c1_overworld_prev_quest * sub_8128C64 * sub_8128CD4 * sub_8128D10 * sub_8128DB4 * through sub_8128E18 * through sub_8129068 * sub_8129088 * through sub_81291E8 * sub_812925C * sub_81292D0 * sub_81292E8 * gpu_pal_decompress_alloc_tag_and_upload * AddDecorationIconObjectFromIconTable * GetDecorationIconPicOrPalette * AddDecorationIconObjectFromFieldObject * AddDecorationIconObject * through sub_8129708 * sub_81297F8 * sub_81298EC * SetUpPuttingAwayDecorationPlayerAvatar * sub_8129ABC * sub_8129B34 * sub_8129BCC * through sub_8129C74 * through sub_8129D8C * sub_8129E0C * sub_8129E74 * sub_8129F20 * sub_8129FC8 * sub_812A040 * nonmatching sub_812A0E8 * through sub_812A22C * sub_812A25C * sub_812A2C4 * through sub_812A39C * Remaining fns in decoration.s * Decompile decoration headers * Decompile all remaining decoration data that had already been disassembled * Disassemble two data objects * Suggest structure of list menu template * decompile through decoration list menu template * Disassemble decoration icon graphics table * Rip icon gfx * Decompile deco icon table * Decompile more data related to drawing decorations * Decompile gUnknown_085A7250 structs * Decompile two sprite templates * Decompile remaining data in decoration.s * Decompile decoration ewram * deco -> decor
4
Makefile
@ -24,7 +24,7 @@ CPP := $(DEVKITARM)/bin/arm-none-eabi-cpp
|
|||||||
CPPFLAGS := -I tools/agbcc/include -iquote include -nostdinc -undef
|
CPPFLAGS := -I tools/agbcc/include -iquote include -nostdinc -undef
|
||||||
|
|
||||||
LD := $(DEVKITARM)/bin/arm-none-eabi-ld
|
LD := $(DEVKITARM)/bin/arm-none-eabi-ld
|
||||||
LDFLAGS = -Map $(MAP)
|
LDFLAGS = -Map ../../$(MAP)
|
||||||
|
|
||||||
OBJCOPY := $(DEVKITARM)/bin/arm-none-eabi-objcopy
|
OBJCOPY := $(DEVKITARM)/bin/arm-none-eabi-objcopy
|
||||||
|
|
||||||
@ -102,7 +102,7 @@ $(C_BUILDDIR)/m4a_2.o: CC1 := tools/agbcc/bin/old_agbcc
|
|||||||
$(C_BUILDDIR)/m4a_4.o: CC1 := tools/agbcc/bin/old_agbcc
|
$(C_BUILDDIR)/m4a_4.o: CC1 := tools/agbcc/bin/old_agbcc
|
||||||
|
|
||||||
ifeq ($(NODEP),)
|
ifeq ($(NODEP),)
|
||||||
$(C_BUILDDIR)/%.o: c_dep = $(shell $(SCANINC) $(C_SUBDIR)/$*.c)
|
$(C_BUILDDIR)/%.o: c_dep = $(shell $(SCANINC) -I include $(C_SUBDIR)/$*.c)
|
||||||
else
|
else
|
||||||
$(C_BUILDDIR)/%.o: c_dep :=
|
$(C_BUILDDIR)/%.o: c_dep :=
|
||||||
endif
|
endif
|
||||||
|
7167
asm/decoration.s
@ -1,459 +0,0 @@
|
|||||||
.include "asm/macros.inc"
|
|
||||||
.include "constants/constants.inc"
|
|
||||||
|
|
||||||
.syntax unified
|
|
||||||
|
|
||||||
.text
|
|
||||||
|
|
||||||
|
|
||||||
thumb_func_start SetDecorationInventoriesPointers
|
|
||||||
SetDecorationInventoriesPointers: @ 81617F4
|
|
||||||
push {r4,lr}
|
|
||||||
ldr r0, =gDecorationInventories
|
|
||||||
mov r12, r0
|
|
||||||
ldr r0, =gSaveBlock1Ptr
|
|
||||||
ldr r1, [r0]
|
|
||||||
ldr r2, =0x00002734
|
|
||||||
adds r0, r1, r2
|
|
||||||
mov r4, r12
|
|
||||||
str r0, [r4]
|
|
||||||
movs r3, 0xA
|
|
||||||
strb r3, [r4, 0x4]
|
|
||||||
adds r2, 0xA
|
|
||||||
adds r0, r1, r2
|
|
||||||
str r0, [r4, 0x8]
|
|
||||||
strb r3, [r4, 0xC]
|
|
||||||
ldr r4, =0x00002748
|
|
||||||
adds r0, r1, r4
|
|
||||||
mov r2, r12
|
|
||||||
str r0, [r2, 0x10]
|
|
||||||
strb r3, [r2, 0x14]
|
|
||||||
adds r4, 0xA
|
|
||||||
adds r0, r1, r4
|
|
||||||
str r0, [r2, 0x18]
|
|
||||||
movs r2, 0x1E
|
|
||||||
mov r0, r12
|
|
||||||
strb r2, [r0, 0x1C]
|
|
||||||
adds r4, 0x1E
|
|
||||||
adds r0, r1, r4
|
|
||||||
mov r4, r12
|
|
||||||
str r0, [r4, 0x20]
|
|
||||||
mov r0, r12
|
|
||||||
adds r0, 0x24
|
|
||||||
strb r2, [r0]
|
|
||||||
ldr r2, =0x0000278e
|
|
||||||
adds r0, r1, r2
|
|
||||||
str r0, [r4, 0x28]
|
|
||||||
mov r0, r12
|
|
||||||
adds r0, 0x2C
|
|
||||||
strb r3, [r0]
|
|
||||||
ldr r4, =0x00002798
|
|
||||||
adds r0, r1, r4
|
|
||||||
mov r2, r12
|
|
||||||
str r0, [r2, 0x30]
|
|
||||||
adds r2, 0x34
|
|
||||||
movs r0, 0x28
|
|
||||||
strb r0, [r2]
|
|
||||||
adds r4, 0x28
|
|
||||||
adds r1, r4
|
|
||||||
mov r0, r12
|
|
||||||
str r1, [r0, 0x38]
|
|
||||||
adds r0, 0x3C
|
|
||||||
strb r3, [r0]
|
|
||||||
bl sub_8126968
|
|
||||||
pop {r4}
|
|
||||||
pop {r0}
|
|
||||||
bx r0
|
|
||||||
.pool
|
|
||||||
thumb_func_end SetDecorationInventoriesPointers
|
|
||||||
|
|
||||||
thumb_func_start ClearDecorationInventory
|
|
||||||
ClearDecorationInventory: @ 8161880
|
|
||||||
push {r4,r5,lr}
|
|
||||||
lsls r0, 24
|
|
||||||
movs r3, 0
|
|
||||||
ldr r1, =gDecorationInventories
|
|
||||||
lsrs r2, r0, 21
|
|
||||||
adds r0, r2, r1
|
|
||||||
ldrb r0, [r0, 0x4]
|
|
||||||
cmp r3, r0
|
|
||||||
bcs _081618AA
|
|
||||||
adds r5, r1, 0
|
|
||||||
movs r4, 0
|
|
||||||
_08161896:
|
|
||||||
adds r0, r2, r5
|
|
||||||
ldr r1, [r0]
|
|
||||||
adds r1, r3
|
|
||||||
strb r4, [r1]
|
|
||||||
adds r1, r3, 0x1
|
|
||||||
lsls r1, 24
|
|
||||||
lsrs r3, r1, 24
|
|
||||||
ldrb r0, [r0, 0x4]
|
|
||||||
cmp r3, r0
|
|
||||||
bcc _08161896
|
|
||||||
_081618AA:
|
|
||||||
pop {r4,r5}
|
|
||||||
pop {r0}
|
|
||||||
bx r0
|
|
||||||
.pool
|
|
||||||
thumb_func_end ClearDecorationInventory
|
|
||||||
|
|
||||||
thumb_func_start ClearDecorationInventories
|
|
||||||
ClearDecorationInventories: @ 81618B4
|
|
||||||
push {r4,lr}
|
|
||||||
movs r4, 0
|
|
||||||
_081618B8:
|
|
||||||
adds r0, r4, 0
|
|
||||||
bl ClearDecorationInventory
|
|
||||||
adds r0, r4, 0x1
|
|
||||||
lsls r0, 24
|
|
||||||
lsrs r4, r0, 24
|
|
||||||
cmp r4, 0x7
|
|
||||||
bls _081618B8
|
|
||||||
pop {r4}
|
|
||||||
pop {r0}
|
|
||||||
bx r0
|
|
||||||
thumb_func_end ClearDecorationInventories
|
|
||||||
|
|
||||||
thumb_func_start sub_81618D0
|
|
||||||
sub_81618D0: @ 81618D0
|
|
||||||
push {r4,lr}
|
|
||||||
lsls r0, 24
|
|
||||||
movs r2, 0
|
|
||||||
ldr r1, =gDecorationInventories
|
|
||||||
lsrs r0, 21
|
|
||||||
adds r0, r1
|
|
||||||
movs r1, 0x4
|
|
||||||
ldrsb r1, [r0, r1]
|
|
||||||
cmp r2, r1
|
|
||||||
bge _0816190C
|
|
||||||
adds r4, r0, 0
|
|
||||||
adds r3, r1, 0
|
|
||||||
_081618E8:
|
|
||||||
lsls r0, r2, 24
|
|
||||||
asrs r1, r0, 24
|
|
||||||
ldr r0, [r4]
|
|
||||||
adds r0, r1
|
|
||||||
ldrb r0, [r0]
|
|
||||||
cmp r0, 0
|
|
||||||
bne _08161900
|
|
||||||
adds r0, r1, 0
|
|
||||||
b _08161910
|
|
||||||
.pool
|
|
||||||
_08161900:
|
|
||||||
adds r0, r1, 0x1
|
|
||||||
lsls r0, 24
|
|
||||||
lsrs r2, r0, 24
|
|
||||||
asrs r0, 24
|
|
||||||
cmp r0, r3
|
|
||||||
blt _081618E8
|
|
||||||
_0816190C:
|
|
||||||
movs r0, 0x1
|
|
||||||
negs r0, r0
|
|
||||||
_08161910:
|
|
||||||
pop {r4}
|
|
||||||
pop {r1}
|
|
||||||
bx r1
|
|
||||||
thumb_func_end sub_81618D0
|
|
||||||
|
|
||||||
thumb_func_start CheckHasDecoration
|
|
||||||
CheckHasDecoration: @ 8161918
|
|
||||||
push {r4,lr}
|
|
||||||
lsls r0, 24
|
|
||||||
lsrs r3, r0, 24
|
|
||||||
ldr r1, =gDecorations
|
|
||||||
lsls r0, r3, 5
|
|
||||||
adds r0, r1
|
|
||||||
ldrb r0, [r0, 0x13]
|
|
||||||
movs r2, 0
|
|
||||||
ldr r1, =gDecorationInventories
|
|
||||||
lsls r0, 3
|
|
||||||
adds r0, r1
|
|
||||||
ldrb r1, [r0, 0x4]
|
|
||||||
cmp r2, r1
|
|
||||||
bcs _08161956
|
|
||||||
ldr r4, [r0]
|
|
||||||
_08161936:
|
|
||||||
adds r0, r4, r2
|
|
||||||
ldrb r0, [r0]
|
|
||||||
cmp r0, r3
|
|
||||||
bne _0816194C
|
|
||||||
movs r0, 0x1
|
|
||||||
b _08161958
|
|
||||||
.pool
|
|
||||||
_0816194C:
|
|
||||||
adds r0, r2, 0x1
|
|
||||||
lsls r0, 24
|
|
||||||
lsrs r2, r0, 24
|
|
||||||
cmp r2, r1
|
|
||||||
bcc _08161936
|
|
||||||
_08161956:
|
|
||||||
movs r0, 0
|
|
||||||
_08161958:
|
|
||||||
pop {r4}
|
|
||||||
pop {r1}
|
|
||||||
bx r1
|
|
||||||
thumb_func_end CheckHasDecoration
|
|
||||||
|
|
||||||
thumb_func_start DecorationAdd
|
|
||||||
DecorationAdd: @ 8161960
|
|
||||||
push {r4,r5,lr}
|
|
||||||
lsls r0, 24
|
|
||||||
lsrs r0, 24
|
|
||||||
adds r4, r0, 0
|
|
||||||
cmp r4, 0
|
|
||||||
beq _081619A0
|
|
||||||
ldr r1, =gDecorations
|
|
||||||
lsls r0, r4, 5
|
|
||||||
adds r0, r1
|
|
||||||
ldrb r5, [r0, 0x13]
|
|
||||||
adds r0, r5, 0
|
|
||||||
bl sub_81618D0
|
|
||||||
lsls r0, 24
|
|
||||||
asrs r2, r0, 24
|
|
||||||
movs r0, 0x1
|
|
||||||
negs r0, r0
|
|
||||||
cmp r2, r0
|
|
||||||
beq _081619A0
|
|
||||||
ldr r0, =gDecorationInventories
|
|
||||||
lsls r1, r5, 3
|
|
||||||
adds r1, r0
|
|
||||||
ldr r0, [r1]
|
|
||||||
adds r0, r2
|
|
||||||
strb r4, [r0]
|
|
||||||
movs r0, 0x1
|
|
||||||
b _081619A2
|
|
||||||
.pool
|
|
||||||
_081619A0:
|
|
||||||
movs r0, 0
|
|
||||||
_081619A2:
|
|
||||||
pop {r4,r5}
|
|
||||||
pop {r1}
|
|
||||||
bx r1
|
|
||||||
thumb_func_end DecorationAdd
|
|
||||||
|
|
||||||
thumb_func_start DecorationCheckSpace
|
|
||||||
DecorationCheckSpace: @ 81619A8
|
|
||||||
push {lr}
|
|
||||||
lsls r0, 24
|
|
||||||
lsrs r0, 24
|
|
||||||
cmp r0, 0
|
|
||||||
beq _081619D4
|
|
||||||
ldr r1, =gDecorations
|
|
||||||
lsls r0, 5
|
|
||||||
adds r0, r1
|
|
||||||
ldrb r0, [r0, 0x13]
|
|
||||||
bl sub_81618D0
|
|
||||||
lsls r0, 24
|
|
||||||
asrs r0, 24
|
|
||||||
movs r1, 0x1
|
|
||||||
negs r1, r1
|
|
||||||
cmp r0, r1
|
|
||||||
beq _081619D4
|
|
||||||
movs r0, 0x1
|
|
||||||
b _081619D6
|
|
||||||
.pool
|
|
||||||
_081619D4:
|
|
||||||
movs r0, 0
|
|
||||||
_081619D6:
|
|
||||||
pop {r1}
|
|
||||||
bx r1
|
|
||||||
thumb_func_end DecorationCheckSpace
|
|
||||||
|
|
||||||
thumb_func_start DecorationRemove
|
|
||||||
DecorationRemove: @ 81619DC
|
|
||||||
push {r4-r6,lr}
|
|
||||||
lsls r0, 24
|
|
||||||
lsrs r5, r0, 24
|
|
||||||
movs r3, 0
|
|
||||||
cmp r5, 0
|
|
||||||
bne _081619F8
|
|
||||||
b _08161A26
|
|
||||||
_081619EA:
|
|
||||||
movs r0, 0
|
|
||||||
strb r0, [r1]
|
|
||||||
adds r0, r6, 0
|
|
||||||
bl sub_8161A38
|
|
||||||
movs r0, 0x1
|
|
||||||
b _08161A28
|
|
||||||
_081619F8:
|
|
||||||
ldr r2, =gDecorationInventories
|
|
||||||
ldr r1, =gDecorations
|
|
||||||
lsls r0, r5, 5
|
|
||||||
adds r0, r1
|
|
||||||
ldrb r4, [r0, 0x13]
|
|
||||||
lsls r0, r4, 3
|
|
||||||
adds r0, r2
|
|
||||||
ldrb r1, [r0, 0x4]
|
|
||||||
cmp r3, r1
|
|
||||||
bcs _08161A26
|
|
||||||
adds r6, r4, 0
|
|
||||||
adds r4, r0, 0
|
|
||||||
adds r2, r1, 0
|
|
||||||
_08161A12:
|
|
||||||
ldr r0, [r4]
|
|
||||||
adds r1, r0, r3
|
|
||||||
ldrb r0, [r1]
|
|
||||||
cmp r0, r5
|
|
||||||
beq _081619EA
|
|
||||||
adds r0, r3, 0x1
|
|
||||||
lsls r0, 24
|
|
||||||
lsrs r3, r0, 24
|
|
||||||
cmp r3, r2
|
|
||||||
bcc _08161A12
|
|
||||||
_08161A26:
|
|
||||||
movs r0, 0
|
|
||||||
_08161A28:
|
|
||||||
pop {r4-r6}
|
|
||||||
pop {r1}
|
|
||||||
bx r1
|
|
||||||
.pool
|
|
||||||
thumb_func_end DecorationRemove
|
|
||||||
|
|
||||||
thumb_func_start sub_8161A38
|
|
||||||
sub_8161A38: @ 8161A38
|
|
||||||
push {r4-r7,lr}
|
|
||||||
mov r7, r10
|
|
||||||
mov r6, r9
|
|
||||||
mov r5, r8
|
|
||||||
push {r5-r7}
|
|
||||||
sub sp, 0x4
|
|
||||||
lsls r0, 24
|
|
||||||
movs r6, 0
|
|
||||||
ldr r2, =gDecorationInventories
|
|
||||||
lsrs r0, 21
|
|
||||||
adds r1, r0, r2
|
|
||||||
ldrb r3, [r1, 0x4]
|
|
||||||
cmp r6, r3
|
|
||||||
bcs _08161ABC
|
|
||||||
adds r7, r0, 0
|
|
||||||
mov r10, r1
|
|
||||||
mov r0, r10
|
|
||||||
str r0, [sp]
|
|
||||||
_08161A5C:
|
|
||||||
adds r1, r6, 0x1
|
|
||||||
lsls r0, r1, 24
|
|
||||||
lsrs r3, r0, 24
|
|
||||||
adds r2, r7, 0
|
|
||||||
mov r12, r1
|
|
||||||
mov r1, r10
|
|
||||||
ldrb r1, [r1, 0x4]
|
|
||||||
cmp r3, r1
|
|
||||||
bcs _08161AAE
|
|
||||||
ldr r0, =gDecorationInventories
|
|
||||||
mov r9, r0
|
|
||||||
adds r1, r0, 0
|
|
||||||
mov r8, r1
|
|
||||||
_08161A76:
|
|
||||||
mov r0, r9
|
|
||||||
adds r5, r2, r0
|
|
||||||
ldr r1, [r5]
|
|
||||||
adds r0, r1, r3
|
|
||||||
ldrb r4, [r0]
|
|
||||||
adds r2, r4, 0
|
|
||||||
cmp r2, 0
|
|
||||||
beq _08161A9C
|
|
||||||
adds r0, r1, r6
|
|
||||||
ldrb r1, [r0]
|
|
||||||
cmp r1, 0
|
|
||||||
beq _08161A92
|
|
||||||
cmp r1, r2
|
|
||||||
bls _08161A9C
|
|
||||||
_08161A92:
|
|
||||||
ldrb r1, [r0]
|
|
||||||
strb r4, [r0]
|
|
||||||
ldr r0, [r5]
|
|
||||||
adds r0, r3
|
|
||||||
strb r1, [r0]
|
|
||||||
_08161A9C:
|
|
||||||
adds r0, r3, 0x1
|
|
||||||
lsls r0, 24
|
|
||||||
lsrs r3, r0, 24
|
|
||||||
adds r2, r7, 0
|
|
||||||
mov r1, r8
|
|
||||||
adds r0, r2, r1
|
|
||||||
ldrb r0, [r0, 0x4]
|
|
||||||
cmp r3, r0
|
|
||||||
bcc _08161A76
|
|
||||||
_08161AAE:
|
|
||||||
mov r3, r12
|
|
||||||
lsls r0, r3, 24
|
|
||||||
lsrs r6, r0, 24
|
|
||||||
ldr r0, [sp]
|
|
||||||
ldrb r0, [r0, 0x4]
|
|
||||||
cmp r6, r0
|
|
||||||
bcc _08161A5C
|
|
||||||
_08161ABC:
|
|
||||||
add sp, 0x4
|
|
||||||
pop {r3-r5}
|
|
||||||
mov r8, r3
|
|
||||||
mov r9, r4
|
|
||||||
mov r10, r5
|
|
||||||
pop {r4-r7}
|
|
||||||
pop {r0}
|
|
||||||
bx r0
|
|
||||||
.pool
|
|
||||||
thumb_func_end sub_8161A38
|
|
||||||
|
|
||||||
thumb_func_start sub_8161AD0
|
|
||||||
sub_8161AD0: @ 8161AD0
|
|
||||||
push {r4,r5,lr}
|
|
||||||
lsls r0, 24
|
|
||||||
movs r4, 0
|
|
||||||
movs r3, 0
|
|
||||||
ldr r2, =gDecorationInventories
|
|
||||||
lsrs r1, r0, 21
|
|
||||||
adds r0, r1, r2
|
|
||||||
ldrb r0, [r0, 0x4]
|
|
||||||
cmp r4, r0
|
|
||||||
bcs _08161B04
|
|
||||||
adds r5, r2, 0
|
|
||||||
_08161AE6:
|
|
||||||
adds r2, r1, r5
|
|
||||||
ldr r0, [r2]
|
|
||||||
adds r0, r3
|
|
||||||
ldrb r0, [r0]
|
|
||||||
cmp r0, 0
|
|
||||||
beq _08161AF8
|
|
||||||
adds r0, r4, 0x1
|
|
||||||
lsls r0, 24
|
|
||||||
lsrs r4, r0, 24
|
|
||||||
_08161AF8:
|
|
||||||
adds r0, r3, 0x1
|
|
||||||
lsls r0, 24
|
|
||||||
lsrs r3, r0, 24
|
|
||||||
ldrb r2, [r2, 0x4]
|
|
||||||
cmp r3, r2
|
|
||||||
bcc _08161AE6
|
|
||||||
_08161B04:
|
|
||||||
adds r0, r4, 0
|
|
||||||
pop {r4,r5}
|
|
||||||
pop {r1}
|
|
||||||
bx r1
|
|
||||||
.pool
|
|
||||||
thumb_func_end sub_8161AD0
|
|
||||||
|
|
||||||
thumb_func_start sub_8161B10
|
|
||||||
sub_8161B10: @ 8161B10
|
|
||||||
push {r4,r5,lr}
|
|
||||||
movs r5, 0
|
|
||||||
movs r4, 0
|
|
||||||
_08161B16:
|
|
||||||
adds r0, r4, 0
|
|
||||||
bl sub_8161AD0
|
|
||||||
adds r0, r5, r0
|
|
||||||
lsls r0, 24
|
|
||||||
lsrs r5, r0, 24
|
|
||||||
adds r0, r4, 0x1
|
|
||||||
lsls r0, 24
|
|
||||||
lsrs r4, r0, 24
|
|
||||||
cmp r4, 0x7
|
|
||||||
bls _08161B16
|
|
||||||
adds r0, r5, 0
|
|
||||||
pop {r4,r5}
|
|
||||||
pop {r1}
|
|
||||||
bx r1
|
|
||||||
thumb_func_end sub_8161B10
|
|
||||||
|
|
||||||
.align 2, 0 @ Don't pad with nop.
|
|
||||||
|
|
@ -1192,7 +1192,7 @@ _080E9462:
|
|||||||
mov r3, r10
|
mov r3, r10
|
||||||
ldrb r1, [r3]
|
ldrb r1, [r3]
|
||||||
lsls r1, 5
|
lsls r1, 5
|
||||||
ldr r2, =gUnknown_085A5C24
|
ldr r2, =gDecorations + 0x1c
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
ldr r1, [r1]
|
ldr r1, [r1]
|
||||||
ldrh r1, [r1]
|
ldrh r1, [r1]
|
||||||
|
@ -351,7 +351,7 @@ sub_8133CF4: @ 8133CF4
|
|||||||
ldr r5, =gScriptResult
|
ldr r5, =gScriptResult
|
||||||
_08133CFA:
|
_08133CFA:
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl sub_8161AD0
|
bl CountDecorationCategoryN
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _08133D10
|
beq _08133D10
|
||||||
@ -395,7 +395,7 @@ sub_8133D2C: @ 8133D2C
|
|||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
beq _08133D72
|
beq _08133D72
|
||||||
adds r0, r1, 0
|
adds r0, r1, 0
|
||||||
bl sub_81618D0
|
bl GetFirstEmptyDecorSlot
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
asrs r0, 24
|
asrs r0, 24
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
|
@ -5,4 +5,4 @@
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
|
|
||||||
gUnknown_085A1F94:: @ 85A1F94
|
gUnknown_085A1F94:: @ 85A1F94
|
||||||
.incbin "baserom.gba", 0x5a1f94, 0x3c74
|
.incbin "baserom.gba", 0x5a1f94, 0x2580
|
||||||
|
@ -1,86 +0,0 @@
|
|||||||
.include "asm/macros.inc"
|
|
||||||
.include "constants/constants.inc"
|
|
||||||
|
|
||||||
.section .rodata
|
|
||||||
.align 2, 0
|
|
||||||
|
|
||||||
gDecorations:: @ 85A5C08
|
|
||||||
.incbin "baserom.gba", 0x5a5c08, 0x1c
|
|
||||||
|
|
||||||
gUnknown_085A5C24:: @ 85A5C24
|
|
||||||
.incbin "baserom.gba", 0x5a5c24, 0xf04
|
|
||||||
|
|
||||||
gUnknown_085A6B28:: @ 85A6B28
|
|
||||||
.incbin "baserom.gba", 0x5a6b28, 0x20
|
|
||||||
|
|
||||||
gUnknown_085A6B48:: @ 85A6B48
|
|
||||||
.incbin "baserom.gba", 0x5a6b48, 0x20
|
|
||||||
|
|
||||||
gUnknown_085A6B68:: @ 85A6B68
|
|
||||||
.incbin "baserom.gba", 0x5a6b68, 0x10
|
|
||||||
|
|
||||||
gUnknown_085A6B78:: @ 85A6B78
|
|
||||||
.incbin "baserom.gba", 0x5a6b78, 0x18
|
|
||||||
|
|
||||||
gUnknown_085A6B90:: @ 85A6B90
|
|
||||||
.incbin "baserom.gba", 0x5a6b90, 0x20
|
|
||||||
|
|
||||||
gUnknown_085A6BB0:: @ 85A6BB0
|
|
||||||
.incbin "baserom.gba", 0x5a6bb0, 0x20
|
|
||||||
|
|
||||||
gUnknown_085A6BD0:: @ 85A6BD0
|
|
||||||
.incbin "baserom.gba", 0x5a6bd0, 0x18
|
|
||||||
|
|
||||||
gUnknown_085A6BE8:: @ 85A6BE8
|
|
||||||
.incbin "baserom.gba", 0x5a6be8, 0x5c8
|
|
||||||
|
|
||||||
gUnknown_085A71B0:: @ 85A71B0
|
|
||||||
.incbin "baserom.gba", 0x5a71b0, 0xa0
|
|
||||||
|
|
||||||
gUnknown_085A7250:: @ 85A7250
|
|
||||||
.incbin "baserom.gba", 0x5a7250, 0x3c
|
|
||||||
|
|
||||||
gUnknown_085A728C:: @ 85A728C
|
|
||||||
.incbin "baserom.gba", 0x5a728c, 0x18
|
|
||||||
|
|
||||||
gUnknown_085A72A4:: @ 85A72A4
|
|
||||||
.incbin "baserom.gba", 0x5a72a4, 0x18
|
|
||||||
|
|
||||||
gUnknown_085A72BC:: @ 85A72BC
|
|
||||||
.incbin "baserom.gba", 0x5a72bc, 0x8
|
|
||||||
|
|
||||||
gUnknown_085A72C4:: @ 85A72C4
|
|
||||||
.incbin "baserom.gba", 0x5a72c4, 0x8
|
|
||||||
|
|
||||||
gUnknown_085A72CC:: @ 85A72CC
|
|
||||||
.incbin "baserom.gba", 0x5a72cc, 0x8
|
|
||||||
|
|
||||||
gUnknown_085A72D4:: @ 85A72D4
|
|
||||||
.incbin "baserom.gba", 0x5a72d4, 0x10
|
|
||||||
|
|
||||||
gUnknown_085A72E4:: @ 85A72E4
|
|
||||||
.incbin "baserom.gba", 0x5a72e4, 0x8
|
|
||||||
|
|
||||||
gUnknown_085A72EC:: @ 85A72EC
|
|
||||||
.incbin "baserom.gba", 0x5a72ec, 0x8
|
|
||||||
|
|
||||||
gUnknown_085A72F4:: @ 85A72F4
|
|
||||||
.incbin "baserom.gba", 0x5a72f4, 0x54
|
|
||||||
|
|
||||||
gUnknown_085A7348:: @ 85A7348
|
|
||||||
.incbin "baserom.gba", 0x5a7348, 0x8
|
|
||||||
|
|
||||||
gUnknown_085A7350:: @ 85A7350
|
|
||||||
.incbin "baserom.gba", 0x5a7350, 0x88
|
|
||||||
|
|
||||||
gUnknown_085A73D8:: @ 85A73D8
|
|
||||||
.incbin "baserom.gba", 0x5a73d8, 0x8
|
|
||||||
|
|
||||||
gUnknown_085A73E0:: @ 85A73E0
|
|
||||||
.incbin "baserom.gba", 0x5a73e0, 0x24
|
|
||||||
|
|
||||||
gUnknown_085A7404:: @ 85A7404
|
|
||||||
.incbin "baserom.gba", 0x5a7404, 0x18
|
|
||||||
|
|
||||||
gUnknown_085A741C:: @ 85A741C
|
|
||||||
.incbin "baserom.gba", 0x5a741c, 0x8
|
|
@ -881,7 +881,10 @@ gUnknown_08DAAFEC:: @ 8DAAFEC
|
|||||||
.include "data/graphics/items/item_graphics.inc"
|
.include "data/graphics/items/item_graphics.inc"
|
||||||
|
|
||||||
@ 8DB7AA0
|
@ 8DB7AA0
|
||||||
.incbin "baserom.gba", 0xdb7aa0, 0x2a78
|
.include "data/graphics/decorations/decoration_graphics.inc"
|
||||||
|
|
||||||
|
@ 8DBA14C
|
||||||
|
.incbin "baserom.gba", 0xdba14c, 0x3cc
|
||||||
|
|
||||||
gUnknown_08DBA518:: @ 8DBA518
|
gUnknown_08DBA518:: @ 8DBA518
|
||||||
.incbin "baserom.gba", 0xdba518, 0x80
|
.incbin "baserom.gba", 0xdba518, 0x80
|
||||||
|
252
data/graphics/decorations/decoration_graphics.inc
Normal file
@ -0,0 +1,252 @@
|
|||||||
|
gUnknown_08DB7AA0::
|
||||||
|
.incbin "graphics/decorations/decor_heavy_desk.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB7B34::
|
||||||
|
.incbin "graphics/decorations/decor_heavy_desk.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB7B5C::
|
||||||
|
.incbin "graphics/decorations/decor_ragged_desk.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB7BEC::
|
||||||
|
.incbin "graphics/decorations/decor_ragged_desk.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB7C08::
|
||||||
|
.incbin "graphics/decorations/decor_comfort_desk.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB7CE8::
|
||||||
|
.incbin "graphics/decorations/decor_comfort_desk.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB7D08::
|
||||||
|
.incbin "graphics/decorations/decor_pretty_desk.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB7DCC::
|
||||||
|
.incbin "graphics/decorations/decor_pretty_desk.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB7DF4::
|
||||||
|
.incbin "graphics/decorations/decor_brick_desk.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB7EA0::
|
||||||
|
.incbin "graphics/decorations/decor_brick_desk.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB7EC4::
|
||||||
|
.incbin "graphics/decorations/decor_camp_desk.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB7F60::
|
||||||
|
.incbin "graphics/decorations/decor_camp_desk.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB7F7C::
|
||||||
|
.incbin "graphics/decorations/decor_hard_desk.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8070::
|
||||||
|
.incbin "graphics/decorations/decor_hard_desk.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB808C::
|
||||||
|
.incbin "graphics/decorations/decor_red_plant.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8138::
|
||||||
|
.incbin "graphics/decorations/decor_red_plant.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8160::
|
||||||
|
.incbin "graphics/decorations/decor_tropical_plant.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8218::
|
||||||
|
.incbin "graphics/decorations/decor_tropical_plant.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB823C::
|
||||||
|
.incbin "graphics/decorations/decor_pretty_flowers.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8300::
|
||||||
|
.incbin "graphics/decorations/decor_pretty_flowers.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8328::
|
||||||
|
.incbin "graphics/decorations/decor_colorful_plant.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8430::
|
||||||
|
.incbin "graphics/decorations/decor_colorful_plant.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8458::
|
||||||
|
.incbin "graphics/decorations/decor_big_plant.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8528::
|
||||||
|
.incbin "graphics/decorations/decor_big_plant.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB854C::
|
||||||
|
.incbin "graphics/decorations/decor_gorgeous_plant.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB862C::
|
||||||
|
.incbin "graphics/decorations/decor_gorgeous_plant.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8654::
|
||||||
|
.incbin "graphics/decorations/decor_red_brick.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB86C4::
|
||||||
|
.incbin "graphics/decorations/decor_red_brick.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB86E0::
|
||||||
|
.incbin "graphics/decorations/decor_yellow_brick.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8750::
|
||||||
|
.incbin "graphics/decorations/decor_yellow_brick.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB876C::
|
||||||
|
.incbin "graphics/decorations/decor_blue_brick.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB87DC::
|
||||||
|
.incbin "graphics/decorations/decor_blue_brick.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB87F8::
|
||||||
|
.incbin "graphics/decorations/decor_red_tent.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB88D8::
|
||||||
|
.incbin "graphics/decorations/decor_red_tent.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8900::
|
||||||
|
.incbin "graphics/decorations/decor_blue_tent.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB89E0::
|
||||||
|
.incbin "graphics/decorations/decor_blue_tent.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8A08::
|
||||||
|
.incbin "graphics/decorations/decor_solid_board.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8A68::
|
||||||
|
.incbin "graphics/decorations/decor_solid_board.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8A84::
|
||||||
|
.incbin "graphics/decorations/decor_slide.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8B40::
|
||||||
|
.incbin "graphics/decorations/decor_slide.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8B68::
|
||||||
|
.incbin "graphics/decorations/decor_tire.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8C40::
|
||||||
|
.incbin "graphics/decorations/decor_tire.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8C5C::
|
||||||
|
.incbin "graphics/decorations/decor_stand.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8CF4::
|
||||||
|
.incbin "graphics/decorations/decor_stand.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8D18::
|
||||||
|
.incbin "graphics/decorations/decor_breakable_door.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8DB0::
|
||||||
|
.incbin "graphics/decorations/decor_breakable_door.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8DD4::
|
||||||
|
.incbin "graphics/decorations/decor_sand_ornament.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8E80::
|
||||||
|
.incbin "graphics/decorations/decor_sand_ornament.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8EA0::
|
||||||
|
.incbin "graphics/decorations/decor_glass_ornament.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8F58::
|
||||||
|
.incbin "graphics/decorations/decor_glass_ornament.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB8F7C::
|
||||||
|
.incbin "graphics/decorations/decor_surf_mat.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9038::
|
||||||
|
.incbin "graphics/decorations/decor_surf_mat.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9058::
|
||||||
|
.incbin "graphics/decorations/decor_thunder_mat.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9130::
|
||||||
|
.incbin "graphics/decorations/decor_thunder_mat.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9154::
|
||||||
|
.incbin "graphics/decorations/decor_fire_blast_mat.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9218::
|
||||||
|
.incbin "graphics/decorations/decor_fire_blast_mat.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9234::
|
||||||
|
.incbin "graphics/decorations/decor_powder_snow_mat.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB92FC::
|
||||||
|
.incbin "graphics/decorations/decor_powder_snow_mat.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB931C::
|
||||||
|
.incbin "graphics/decorations/decor_attract_mat.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB93E8::
|
||||||
|
.incbin "graphics/decorations/decor_attract_mat.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB940C::
|
||||||
|
.incbin "graphics/decorations/decor_fissure_mat.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB94CC::
|
||||||
|
.incbin "graphics/decorations/decor_fissure_mat.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB94E8::
|
||||||
|
.incbin "graphics/decorations/decor_spikes_mat.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB95AC::
|
||||||
|
.incbin "graphics/decorations/decor_spikes_mat.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB95D0::
|
||||||
|
.incbin "graphics/decorations/decor_snorlax_doll.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB96C4::
|
||||||
|
.incbin "graphics/decorations/decor_snorlax_doll.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB96EC::
|
||||||
|
.incbin "graphics/decorations/decor_rhydon_doll.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB97F4::
|
||||||
|
.incbin "graphics/decorations/decor_rhydon_doll.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB981C::
|
||||||
|
.incbin "graphics/decorations/decor_lapras_doll.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9908::
|
||||||
|
.incbin "graphics/decorations/decor_lapras_doll.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9930::
|
||||||
|
.incbin "graphics/decorations/decor_venusaur_doll.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9A54::
|
||||||
|
.incbin "graphics/decorations/decor_venusaur_doll.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9A7C::
|
||||||
|
.incbin "graphics/decorations/decor_charizard_doll.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9B7C::
|
||||||
|
.incbin "graphics/decorations/decor_charizard_doll.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9BA4::
|
||||||
|
.incbin "graphics/decorations/decor_blastoise_doll.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9CB0::
|
||||||
|
.incbin "graphics/decorations/decor_blastoise_doll.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9CD8::
|
||||||
|
.incbin "graphics/decorations/decor_wailmer_doll.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9DAC::
|
||||||
|
.incbin "graphics/decorations/decor_wailmer_doll.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9DD4::
|
||||||
|
.incbin "graphics/decorations/decor_regice_doll.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9EE4::
|
||||||
|
.incbin "graphics/decorations/decor_regice_doll.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9F08::
|
||||||
|
.incbin "graphics/decorations/decor_regirock_doll.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DB9FFC::
|
||||||
|
.incbin "graphics/decorations/decor_regirock_doll.gbapal.lz"
|
||||||
|
|
||||||
|
gUnknown_08DBA020::
|
||||||
|
.incbin "graphics/decorations/decor_registeel_doll.4bpp.lz"
|
||||||
|
|
||||||
|
gUnknown_08DBA12C::
|
||||||
|
.incbin "graphics/decorations/decor_registeel_doll.gbapal.lz"
|
||||||
|
|
19
graphics/decorations/decor_attract_mat.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
255 230 222
|
||||||
|
255 197 197
|
||||||
|
246 156 156
|
||||||
|
213 115 172
|
||||||
|
197 189 131
|
||||||
|
246 148 205
|
||||||
|
123 82 74
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
246 246 246
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_attract_mat.png
Normal file
After Width: | Height: | Size: 307 B |
19
graphics/decorations/decor_big_plant.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
189 230 106
|
||||||
|
123 172 74
|
||||||
|
90 139 65
|
||||||
|
57 98 41
|
||||||
|
213 180 106
|
||||||
|
180 139 82
|
||||||
|
139 98 49
|
||||||
|
82 57 32
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_big_plant.png
Normal file
After Width: | Height: | Size: 310 B |
19
graphics/decorations/decor_blastoise_doll.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
197 222 255
|
||||||
|
131 189 255
|
||||||
|
90 139 213
|
||||||
|
57 90 131
|
||||||
|
213 156 90
|
||||||
|
230 189 131
|
||||||
|
156 131 90
|
||||||
|
98 82 41
|
||||||
|
139 90 74
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
246 246 246
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_blastoise_doll.png
Normal file
After Width: | Height: | Size: 371 B |
19
graphics/decorations/decor_blue_brick.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
156 180 246
|
||||||
|
82 131 230
|
||||||
|
57 98 189
|
||||||
|
24 65 131
|
||||||
|
106 106 106
|
||||||
|
74 74 74
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_blue_brick.png
Normal file
After Width: | Height: | Size: 226 B |
19
graphics/decorations/decor_blue_tent.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
148 172 255
|
||||||
|
115 139 238
|
||||||
|
65 90 189
|
||||||
|
49 57 123
|
||||||
|
0 0 0
|
||||||
|
197 205 230
|
||||||
|
164 164 164
|
||||||
|
131 131 131
|
||||||
|
90 82 74
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
246 246 246
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_blue_tent.png
Normal file
After Width: | Height: | Size: 321 B |
19
graphics/decorations/decor_breakable_door.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
139 189 255
|
||||||
|
106 156 213
|
||||||
|
213 189 115
|
||||||
|
156 131 41
|
||||||
|
123 98 8
|
||||||
|
90 74 57
|
||||||
|
189 164 74
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
246 246 246
|
||||||
|
197 197 197
|
BIN
graphics/decorations/decor_breakable_door.png
Normal file
After Width: | Height: | Size: 274 B |
19
graphics/decorations/decor_brick_desk.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
255 180 82
|
||||||
|
230 139 49
|
||||||
|
189 90 16
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
197 197 197
|
||||||
|
148 148 156
|
||||||
|
106 106 98
|
||||||
|
74 74 74
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_brick_desk.png
Normal file
After Width: | Height: | Size: 270 B |
19
graphics/decorations/decor_camp_desk.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
205 189 123
|
||||||
|
172 156 90
|
||||||
|
148 131 65
|
||||||
|
123 98 32
|
||||||
|
82 57 41
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_camp_desk.png
Normal file
After Width: | Height: | Size: 265 B |
19
graphics/decorations/decor_charizard_doll.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
238 172 98
|
||||||
|
255 205 74
|
||||||
|
222 156 41
|
||||||
|
115 74 24
|
||||||
|
164 98 24
|
||||||
|
0 0 0
|
||||||
|
230 82 65
|
||||||
|
180 49 32
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
246 246 246
|
||||||
|
255 238 197
|
BIN
graphics/decorations/decor_charizard_doll.png
Normal file
After Width: | Height: | Size: 349 B |
19
graphics/decorations/decor_colorful_plant.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
205 180 115
|
||||||
|
180 139 98
|
||||||
|
131 90 57
|
||||||
|
156 222 90
|
||||||
|
139 189 139
|
||||||
|
98 148 98
|
||||||
|
41 90 57
|
||||||
|
106 189 255
|
||||||
|
255 123 172
|
||||||
|
255 213 74
|
||||||
|
0 0 0
|
||||||
|
238 238 238
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_colorful_plant.png
Normal file
After Width: | Height: | Size: 371 B |
19
graphics/decorations/decor_comfort_desk.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
180 222 139
|
||||||
|
139 189 139
|
||||||
|
90 139 90
|
||||||
|
41 90 41
|
||||||
|
115 164 115
|
||||||
|
0 0 0
|
||||||
|
164 131 65
|
||||||
|
115 82 57
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_comfort_desk.png
Normal file
After Width: | Height: | Size: 320 B |
19
graphics/decorations/decor_fire_blast_mat.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
255 180 82
|
||||||
|
238 148 41
|
||||||
|
213 98 24
|
||||||
|
139 65 41
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_fire_blast_mat.png
Normal file
After Width: | Height: | Size: 287 B |
19
graphics/decorations/decor_fissure_mat.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
205 189 131
|
||||||
|
189 172 106
|
||||||
|
156 139 74
|
||||||
|
123 106 41
|
||||||
|
98 74 32
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_fissure_mat.png
Normal file
After Width: | Height: | Size: 290 B |
19
graphics/decorations/decor_glass_ornament.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
189 230 255
|
||||||
|
156 197 255
|
||||||
|
115 164 238
|
||||||
|
82 139 189
|
||||||
|
57 98 131
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
238 246 246
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_glass_ornament.png
Normal file
After Width: | Height: | Size: 292 B |
19
graphics/decorations/decor_gorgeous_plant.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
180 222 139
|
||||||
|
139 180 139
|
||||||
|
90 139 106
|
||||||
|
49 82 41
|
||||||
|
0 0 0
|
||||||
|
148 115 82
|
||||||
|
115 82 24
|
||||||
|
0 0 0
|
||||||
|
230 230 230
|
||||||
|
164 164 164
|
||||||
|
106 106 106
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_gorgeous_plant.png
Normal file
After Width: | Height: | Size: 332 B |
19
graphics/decorations/decor_hard_desk.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
197 197 197
|
||||||
|
156 156 156
|
||||||
|
115 115 115
|
||||||
|
98 98 98
|
||||||
|
74 74 74
|
||||||
|
139 139 139
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_hard_desk.png
Normal file
After Width: | Height: | Size: 325 B |
19
graphics/decorations/decor_heavy_desk.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
180 180 197
|
||||||
|
148 148 156
|
||||||
|
90 90 90
|
||||||
|
255 180 82
|
||||||
|
230 139 49
|
||||||
|
197 90 8
|
||||||
|
90 41 8
|
||||||
|
0 0 0
|
||||||
|
123 123 123
|
||||||
|
65 65 65
|
||||||
|
106 106 115
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_heavy_desk.png
Normal file
After Width: | Height: | Size: 268 B |
19
graphics/decorations/decor_lapras_doll.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
189 230 255
|
||||||
|
115 180 246
|
||||||
|
74 139 189
|
||||||
|
32 90 139
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
246 197 131
|
||||||
|
222 156 98
|
||||||
|
197 156 123
|
||||||
|
106 74 41
|
||||||
|
0 0 0
|
||||||
|
246 246 246
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_lapras_doll.png
Normal file
After Width: | Height: | Size: 349 B |
19
graphics/decorations/decor_powder_snow_mat.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
238 238 246
|
||||||
|
180 205 255
|
||||||
|
131 164 205
|
||||||
|
197 222 255
|
||||||
|
213 238 255
|
||||||
|
98 131 172
|
||||||
|
148 180 222
|
||||||
|
49 82 123
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_powder_snow_mat.png
Normal file
After Width: | Height: | Size: 302 B |
19
graphics/decorations/decor_pretty_desk.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
189 222 255
|
||||||
|
156 197 255
|
||||||
|
0 0 0
|
||||||
|
131 164 246
|
||||||
|
49 82 123
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
180 180 180
|
||||||
|
131 131 131
|
||||||
|
90 90 90
|
||||||
|
246 246 246
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_pretty_desk.png
Normal file
After Width: | Height: | Size: 296 B |
19
graphics/decorations/decor_pretty_flowers.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
205 180 74
|
||||||
|
156 139 32
|
||||||
|
90 74 49
|
||||||
|
123 106 41
|
||||||
|
115 180 98
|
||||||
|
74 123 57
|
||||||
|
41 82 32
|
||||||
|
255 205 180
|
||||||
|
123 74 49
|
||||||
|
238 156 139
|
||||||
|
246 246 246
|
||||||
|
222 197 197
|
BIN
graphics/decorations/decor_pretty_flowers.png
Normal file
After Width: | Height: | Size: 318 B |
19
graphics/decorations/decor_ragged_desk.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 205 98
|
||||||
|
49 49 49
|
||||||
|
238 222 172
|
||||||
|
213 197 139
|
||||||
|
180 164 106
|
||||||
|
148 131 74
|
||||||
|
123 98 49
|
||||||
|
82 65 32
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_ragged_desk.png
Normal file
After Width: | Height: | Size: 257 B |
19
graphics/decorations/decor_red_brick.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
238 123 123
|
||||||
|
189 74 65
|
||||||
|
148 32 32
|
||||||
|
123 16 16
|
||||||
|
106 106 106
|
||||||
|
74 74 74
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_red_brick.png
Normal file
After Width: | Height: | Size: 226 B |
19
graphics/decorations/decor_red_plant.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
222 115 123
|
||||||
|
189 74 82
|
||||||
|
139 32 32
|
||||||
|
82 32 16
|
||||||
|
0 0 0
|
||||||
|
115 164 106
|
||||||
|
65 123 57
|
||||||
|
24 82 41
|
||||||
|
0 0 0
|
||||||
|
205 172 98
|
||||||
|
156 123 82
|
||||||
|
106 82 57
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_red_plant.png
Normal file
After Width: | Height: | Size: 300 B |
19
graphics/decorations/decor_red_tent.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
246 123 123
|
||||||
|
222 90 90
|
||||||
|
180 49 49
|
||||||
|
115 49 57
|
||||||
|
0 0 0
|
||||||
|
197 205 230
|
||||||
|
164 164 164
|
||||||
|
131 131 131
|
||||||
|
90 82 74
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
246 246 246
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_red_tent.png
Normal file
After Width: | Height: | Size: 317 B |
19
graphics/decorations/decor_regice_doll.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
238 238 255
|
||||||
|
180 189 205
|
||||||
|
139 148 172
|
||||||
|
82 98 115
|
||||||
|
115 123 139
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
246 180 65
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_regice_doll.png
Normal file
After Width: | Height: | Size: 346 B |
19
graphics/decorations/decor_regirock_doll.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
180 164 98
|
||||||
|
123 115 49
|
||||||
|
82 74 49
|
||||||
|
0 0 0
|
||||||
|
205 115 82
|
||||||
|
148 65 82
|
||||||
|
0 0 0
|
||||||
|
189 74 24
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_regirock_doll.png
Normal file
After Width: | Height: | Size: 331 B |
19
graphics/decorations/decor_registeel_doll.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
238 238 238
|
||||||
|
197 197 197
|
||||||
|
164 164 164
|
||||||
|
123 123 131
|
||||||
|
82 82 90
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
172 82 65
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_registeel_doll.png
Normal file
After Width: | Height: | Size: 351 B |
19
graphics/decorations/decor_rhydon_doll.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
222 222 222
|
||||||
|
164 164 164
|
||||||
|
189 189 189
|
||||||
|
139 139 139
|
||||||
|
106 106 106
|
||||||
|
82 82 82
|
||||||
|
230 197 115
|
||||||
|
189 148 74
|
||||||
|
131 98 74
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
246 246 246
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_rhydon_doll.png
Normal file
After Width: | Height: | Size: 367 B |
19
graphics/decorations/decor_sand_ornament.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
213 197 156
|
||||||
|
189 164 90
|
||||||
|
148 123 49
|
||||||
|
90 74 24
|
||||||
|
131 106 32
|
||||||
|
172 148 74
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_sand_ornament.png
Normal file
After Width: | Height: | Size: 286 B |
19
graphics/decorations/decor_slide.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
148 189 238
|
||||||
|
106 148 205
|
||||||
|
65 115 172
|
||||||
|
180 222 255
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
213 213 213
|
||||||
|
189 189 189
|
||||||
|
156 156 156
|
||||||
|
106 106 106
|
||||||
|
0 0 0
|
||||||
|
246 246 246
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_slide.png
Normal file
After Width: | Height: | Size: 293 B |
19
graphics/decorations/decor_snorlax_doll.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
131 139 164
|
||||||
|
82 90 115
|
||||||
|
0 0 0
|
||||||
|
255 238 222
|
||||||
|
255 197 148
|
||||||
|
222 156 90
|
||||||
|
139 90 49
|
||||||
|
172 106 49
|
||||||
|
230 172 123
|
||||||
|
0 0 0
|
||||||
|
238 238 238
|
||||||
|
189 189 197
|
BIN
graphics/decorations/decor_snorlax_doll.png
Normal file
After Width: | Height: | Size: 337 B |
19
graphics/decorations/decor_solid_board.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
189 164 98
|
||||||
|
156 131 65
|
||||||
|
123 90 41
|
||||||
|
106 90 74
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_solid_board.png
Normal file
After Width: | Height: | Size: 221 B |
19
graphics/decorations/decor_spikes_mat.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 213 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
148 197 148
|
||||||
|
106 172 115
|
||||||
|
82 148 90
|
||||||
|
139 156 98
|
||||||
|
222 205 139
|
||||||
|
180 164 98
|
||||||
|
205 189 131
|
||||||
|
49 98 57
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_spikes_mat.png
Normal file
After Width: | Height: | Size: 302 B |
19
graphics/decorations/decor_stand.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
255 180 156
|
||||||
|
238 115 106
|
||||||
|
197 65 65
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
197 197 197
|
||||||
|
172 172 172
|
||||||
|
131 131 131
|
||||||
|
106 106 106
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
246 246 246
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_stand.png
Normal file
After Width: | Height: | Size: 264 B |
19
graphics/decorations/decor_surf_mat.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
205 238 255
|
||||||
|
164 205 255
|
||||||
|
148 180 255
|
||||||
|
115 148 222
|
||||||
|
57 90 156
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
246 246 255
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_surf_mat.png
Normal file
After Width: | Height: | Size: 298 B |
19
graphics/decorations/decor_thunder_mat.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
189 222 255
|
||||||
|
172 205 238
|
||||||
|
139 172 205
|
||||||
|
139 156 164
|
||||||
|
255 230 123
|
||||||
|
90 106 115
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
238 246 255
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_thunder_mat.png
Normal file
After Width: | Height: | Size: 315 B |
19
graphics/decorations/decor_tire.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
0 0 0
|
||||||
|
238 238 238
|
||||||
|
189 189 189
|
||||||
|
164 164 164
|
||||||
|
131 131 131
|
||||||
|
98 98 98
|
||||||
|
74 74 74
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_tire.png
Normal file
After Width: | Height: | Size: 303 B |
19
graphics/decorations/decor_tropical_plant.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
197 172 82
|
||||||
|
164 139 49
|
||||||
|
131 106 16
|
||||||
|
82 65 16
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
148 222 90
|
||||||
|
106 180 49
|
||||||
|
74 131 24
|
||||||
|
32 90 24
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_tropical_plant.png
Normal file
After Width: | Height: | Size: 307 B |
19
graphics/decorations/decor_venusaur_doll.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
197 255 222
|
||||||
|
123 189 57
|
||||||
|
82 148 24
|
||||||
|
74 115 24
|
||||||
|
41 82 32
|
||||||
|
238 156 139
|
||||||
|
213 98 90
|
||||||
|
164 74 74
|
||||||
|
115 57 65
|
||||||
|
230 189 65
|
||||||
|
131 98 24
|
||||||
|
82 32 41
|
||||||
|
246 246 246
|
BIN
graphics/decorations/decor_venusaur_doll.png
Normal file
After Width: | Height: | Size: 393 B |
19
graphics/decorations/decor_wailmer_doll.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
106 148 172
|
||||||
|
74 115 148
|
||||||
|
57 98 123
|
||||||
|
57 65 106
|
||||||
|
230 180 106
|
||||||
|
205 148 82
|
||||||
|
180 139 57
|
||||||
|
115 74 41
|
||||||
|
0 0 0
|
||||||
|
213 213 213
|
||||||
|
246 246 246
|
||||||
|
164 164 164
|
BIN
graphics/decorations/decor_wailmer_doll.png
Normal file
After Width: | Height: | Size: 320 B |
19
graphics/decorations/decor_yellow_brick.pal
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
98 197 98
|
||||||
|
49 49 49
|
||||||
|
255 230 106
|
||||||
|
222 197 49
|
||||||
|
180 156 8
|
||||||
|
148 123 0
|
||||||
|
106 106 106
|
||||||
|
74 74 74
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/decorations/decor_yellow_brick.png
Normal file
After Width: | Height: | Size: 226 B |
BIN
graphics/misc/decoration_unk_85a7358.png
Normal file
After Width: | Height: | Size: 87 B |
581
include/data/decoration/description.h
Normal file
@ -0,0 +1,581 @@
|
|||||||
|
//
|
||||||
|
// Created by scott on 10/21/2017.
|
||||||
|
//
|
||||||
|
|
||||||
|
#ifndef GUARD_DATA_DECORATION_DESCRIPTION_H
|
||||||
|
#define GUARD_DATA_DECORATION_DESCRIPTION_H
|
||||||
|
|
||||||
|
const u8 DecorDesc_SMALL_DESK[] = _(
|
||||||
|
"A small desk built\n"
|
||||||
|
"for one.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_POKEMON_DESK[] = _(
|
||||||
|
"A small desk built in\n"
|
||||||
|
"the shape of a POKé\n"
|
||||||
|
"BALL.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_HEAVY_DESK[] = _(
|
||||||
|
"A large desk made\n"
|
||||||
|
"of steel. Put some\n"
|
||||||
|
"decorations on it.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_RAGGED_DESK[] = _(
|
||||||
|
"A large desk made\n"
|
||||||
|
"of wood. Put some\n"
|
||||||
|
"decorations on it.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_COMFORT_DESK[] = _(
|
||||||
|
"A large desk made\n"
|
||||||
|
"of leaves. Put some\n"
|
||||||
|
"decorations on it.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_PRETTY_DESK[] = _(
|
||||||
|
"A huge desk made\n"
|
||||||
|
"of glass. Holds lots\n"
|
||||||
|
"of decorations.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_BRICK_DESK[] = _(
|
||||||
|
"A huge desk made\n"
|
||||||
|
"of brick. Holds lots\n"
|
||||||
|
"of decorations.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_CAMP_DESK[] = _(
|
||||||
|
"A huge desk made\n"
|
||||||
|
"of logs. Put lots of\n"
|
||||||
|
"decorations on it.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_HARD_DESK[] = _(
|
||||||
|
"A huge desk made\n"
|
||||||
|
"of rocks. Holds\n"
|
||||||
|
"many decorations.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SMALL_CHAIR[] = _(
|
||||||
|
"A small chair made\n"
|
||||||
|
"for one.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_POKEMON_CHAIR[] = _(
|
||||||
|
"A small chair built\n"
|
||||||
|
"in the shape of a\n"
|
||||||
|
"POKé BALL.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_HEAVY_CHAIR[] = _(
|
||||||
|
"A small chair made\n"
|
||||||
|
"of steel.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_PRETTY_CHAIR[] = _(
|
||||||
|
"A small chair made\n"
|
||||||
|
"of glass.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_COMFORT_CHAIR[] = _(
|
||||||
|
"A small chair made\n"
|
||||||
|
"of leaves.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_RAGGED_CHAIR[] = _(
|
||||||
|
"A small chair made\n"
|
||||||
|
"of wood.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_BRICK_CHAIR[] = _(
|
||||||
|
"A small chair made\n"
|
||||||
|
"of brick.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_CAMP_CHAIR[] = _(
|
||||||
|
"A small chair made\n"
|
||||||
|
"of logs.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_HARD_CHAIR[] = _(
|
||||||
|
"A small chair made\n"
|
||||||
|
"of rock.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_RED_PLANT[] = _(
|
||||||
|
"A vivid red potted\n"
|
||||||
|
"plant.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_TROPICAL_PLANT[] = _(
|
||||||
|
"A flowering tropical\n"
|
||||||
|
"plant in a pot.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_PRETTY_FLOWERS[] = _(
|
||||||
|
"A pot of cute\n"
|
||||||
|
"flowers.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_COLORFUL_PLANT[] = _(
|
||||||
|
"A large pot with\n"
|
||||||
|
"many colorful\n"
|
||||||
|
"flowers.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_BIG_PLANT[] = _(
|
||||||
|
"A large, umbrella-\n"
|
||||||
|
"shaped plant in a\n"
|
||||||
|
"big pot.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_GORGEOUS_PLANT[] = _(
|
||||||
|
"A large, impressive\n"
|
||||||
|
"plant in a big pot.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_RED_BRICK[] = _(
|
||||||
|
"A red-colored brick.\n"
|
||||||
|
"Decorations can be\n"
|
||||||
|
"placed on top.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_YELLOW_BRICK[] = _(
|
||||||
|
"A yellow-colored\n"
|
||||||
|
"brick. Put some\n"
|
||||||
|
"decorations on top.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_BLUE_BRICK[] = _(
|
||||||
|
"A blue-colored\n"
|
||||||
|
"brick. Put some\n"
|
||||||
|
"decorations on top.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_RED_BALLOON[] = _(
|
||||||
|
"A red balloon filled\n"
|
||||||
|
"with water. Bursts\n"
|
||||||
|
"if stepped on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_BLUE_BALLOON[] = _(
|
||||||
|
"A blue balloon filled\n"
|
||||||
|
"with water. Bursts\n"
|
||||||
|
"if stepped on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_YELLOW_BALLOON[] = _(
|
||||||
|
"A yellow balloon\n"
|
||||||
|
"filled with water.\n"
|
||||||
|
"Pops if stepped on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_RED_TENT[] = _(
|
||||||
|
"A large red tent.\n"
|
||||||
|
"You can hide inside\n"
|
||||||
|
"it.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_BLUE_TENT[] = _(
|
||||||
|
"A large blue tent.\n"
|
||||||
|
"You can hide inside\n"
|
||||||
|
"it.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SOLID_BOARD[] = _(
|
||||||
|
"Place over a hole to\n"
|
||||||
|
"cross to the other\n"
|
||||||
|
"side.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SLIDE[] = _(
|
||||||
|
"Use to slide down\n"
|
||||||
|
"from the platform.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_FENCE_LENGTH[] = _(
|
||||||
|
"A small fence that\n"
|
||||||
|
"blocks passage.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_FENCE_WIDTH[] = _(
|
||||||
|
"A small fence that\n"
|
||||||
|
"blocks passage.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_TIRE[] = _(
|
||||||
|
"An old large tire.\n"
|
||||||
|
"Decorations can be\n"
|
||||||
|
"placed on top.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_STAND[] = _(
|
||||||
|
"A large pedestal\n"
|
||||||
|
"with steps.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_MUD_BALL[] = _(
|
||||||
|
"A large ball of mud.\n"
|
||||||
|
"Crumbles if stepped\n"
|
||||||
|
"on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_BREAKABLE_DOOR[] = _(
|
||||||
|
"A weird door that\n"
|
||||||
|
"people can walk\n"
|
||||||
|
"right through.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SAND_ORNAMENT[] = _(
|
||||||
|
"An ornament made\n"
|
||||||
|
"of sand. Crumbles if\n"
|
||||||
|
"touched.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SILVER_SHIELD[] = _(
|
||||||
|
"Awarded for 50\n"
|
||||||
|
"straight wins at\n"
|
||||||
|
"the BATTLE TOWER.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_GOLD_SHIELD[] = _(
|
||||||
|
"Awarded for 100\n"
|
||||||
|
"straight wins at\n"
|
||||||
|
"the BATTLE TOWER.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_GLASS_ORNAMENT[] = _(
|
||||||
|
"A glass replica of\n"
|
||||||
|
"a famous sculpture\n"
|
||||||
|
"at the ART MUSEUM.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_TV[] = _(
|
||||||
|
"A small, gray-\n"
|
||||||
|
"colored toy TV.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_ROUND_TV[] = _(
|
||||||
|
"A toy TV modeled\n"
|
||||||
|
"in the image of a\n"
|
||||||
|
"SEEDOT.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_CUTE_TV[] = _(
|
||||||
|
"A toy TV modeled\n"
|
||||||
|
"in the image of a\n"
|
||||||
|
"SKITTY.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_GLITTER_MAT[] = _(
|
||||||
|
"An odd mat that\n"
|
||||||
|
"glitters if stepped\n"
|
||||||
|
"on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_JUMP_MAT[] = _(
|
||||||
|
"A trick mat that\n"
|
||||||
|
"jumps when it is\n"
|
||||||
|
"stepped on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SPIN_MAT[] = _(
|
||||||
|
"A trick mat that\n"
|
||||||
|
"spins around when\n"
|
||||||
|
"stepped on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_C_LOW_NOTE_MAT[] = _(
|
||||||
|
"A mat that plays\n"
|
||||||
|
"a low C note when\n"
|
||||||
|
"stepped on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_D_NOTE_MAT[] = _(
|
||||||
|
"A mat that plays\n"
|
||||||
|
"a D note when\n"
|
||||||
|
"stepped on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_E_NOTE_MAT[] = _(
|
||||||
|
"A mat that plays\n"
|
||||||
|
"an E note when\n"
|
||||||
|
"stepped on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_F_NOTE_MAT[] = _(
|
||||||
|
"A mat that plays\n"
|
||||||
|
"an F note when\n"
|
||||||
|
"stepped on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_G_NOTE_MAT[] = _(
|
||||||
|
"A mat that plays\n"
|
||||||
|
"a G note when\n"
|
||||||
|
"stepped on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_A_NOTE_MAT[] = _(
|
||||||
|
"A mat that plays\n"
|
||||||
|
"an A note when\n"
|
||||||
|
"stepped on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_B_NOTE_MAT[] = _(
|
||||||
|
"A mat that plays\n"
|
||||||
|
"a B note when\n"
|
||||||
|
"stepped on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_C_HIGH_NOTE_MAT[] = _(
|
||||||
|
"A mat that plays\n"
|
||||||
|
"a high C note when\n"
|
||||||
|
"stepped on.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SURF_MAT[] = _(
|
||||||
|
"A mat designed with\n"
|
||||||
|
"a SURF image.\n"
|
||||||
|
"Put items on top.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_THUNDER_MAT[] = _(
|
||||||
|
"A mat designed with\n"
|
||||||
|
"a THUNDER image.\n"
|
||||||
|
"Put items on top.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_FIRE_BLAST_MAT[] = _(
|
||||||
|
"A mat designed with\n"
|
||||||
|
"a FIRE BLAST image.\n"
|
||||||
|
"Put items on top.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_POWDER_SNOW_MAT[] = _(
|
||||||
|
"A mat with a POWDER\n"
|
||||||
|
"SNOW image design.\n"
|
||||||
|
"Put items on top.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_ATTRACT_MAT[] = _(
|
||||||
|
"A mat designed with\n"
|
||||||
|
"an ATTRACT image.\n"
|
||||||
|
"Put items on top.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_FISSURE_MAT[] = _(
|
||||||
|
"A mat designed with\n"
|
||||||
|
"a FISSURE image.\n"
|
||||||
|
"Put items on top.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SPIKES_MAT[] = _(
|
||||||
|
"A mat designed with\n"
|
||||||
|
"a SPIKES image.\n"
|
||||||
|
"Put items on top.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_BALL_POSTER[] = _(
|
||||||
|
"A small poster\n"
|
||||||
|
"printed with POKé\n"
|
||||||
|
"BALLS.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_GREEN_POSTER[] = _(
|
||||||
|
"A small poster with\n"
|
||||||
|
"a TREECKO print.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_RED_POSTER[] = _(
|
||||||
|
"A small poster with\n"
|
||||||
|
"a TORCHIC print.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_BLUE_POSTER[] = _(
|
||||||
|
"A small poster with\n"
|
||||||
|
"a MUDKIP print.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_CUTE_POSTER[] = _(
|
||||||
|
"A small poster with\n"
|
||||||
|
"an AZURILL print.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_PIKA_POSTER[] = _(
|
||||||
|
"A large poster with\n"
|
||||||
|
"a PIKACHU and\n"
|
||||||
|
"PICHU print.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_LONG_POSTER[] = _(
|
||||||
|
"A large poster with\n"
|
||||||
|
"a SEVIPER print.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SEA_POSTER[] = _(
|
||||||
|
"A large poster with\n"
|
||||||
|
"a RELICANTH print.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SKY_POSTER[] = _(
|
||||||
|
"A large poster with\n"
|
||||||
|
"a WINGULL print.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_KISS_POSTER[] = _(
|
||||||
|
"A large poster with\n"
|
||||||
|
"a SMOOCHUM print.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_PICHU_DOLL[] = _(
|
||||||
|
"A PICHU doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_PIKACHU_DOLL[] = _(
|
||||||
|
"A PIKACHU doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_MARILL_DOLL[] = _(
|
||||||
|
"A MARILL doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_TOGEPI_DOLL[] = _(
|
||||||
|
"A TOGEPI doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_CYNDAQUIL_DOLL[] = _(
|
||||||
|
"A CYNDAQUIL doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_CHIKORITA_DOLL[] = _(
|
||||||
|
"A CHIKORITA doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_TOTODILE_DOLL[] = _(
|
||||||
|
"A TOTODILE doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_JIGGLYPUFF_DOLL[] = _(
|
||||||
|
"A JIGGLYPUFF doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_MEOWTH_DOLL[] = _(
|
||||||
|
"A MEOWTH doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_CLEFAIRY_DOLL[] = _(
|
||||||
|
"A CLEFAIRY doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_DITTO_DOLL[] = _(
|
||||||
|
"A DITTO doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SMOOCHUM_DOLL[] = _(
|
||||||
|
"A SMOOCHUM doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_TREECKO_DOLL[] = _(
|
||||||
|
"A TREECKO doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_TORCHIC_DOLL[] = _(
|
||||||
|
"A TORCHIC doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_MUDKIP_DOLL[] = _(
|
||||||
|
"A MUDKIP doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_DUSKULL_DOLL[] = _(
|
||||||
|
"A DUSKULL doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_WYNAUT_DOLL[] = _(
|
||||||
|
"A WYNAUT doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_BALTOY_DOLL[] = _(
|
||||||
|
"A BALTOY doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_KECLEON_DOLL[] = _(
|
||||||
|
"A KECLEON doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_AZURILL_DOLL[] = _(
|
||||||
|
"An AZURILL doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SKITTY_DOLL[] = _(
|
||||||
|
"A SKITTY doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SWABLU_DOLL[] = _(
|
||||||
|
"A SWABLU doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_GULPIN_DOLL[] = _(
|
||||||
|
"A GULPIN doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_LOTAD_DOLL[] = _(
|
||||||
|
"A LOTAD doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SEEDOT_DOLL[] = _(
|
||||||
|
"A SEEDOT doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_PIKA_CUSHION[] = _(
|
||||||
|
"A PIKACHU cushion.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_ROUND_CUSHION[] = _(
|
||||||
|
"A MARILL cushion.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_KISS_CUSHION[] = _(
|
||||||
|
"A SMOOCHUM\n"
|
||||||
|
"cushion. Place it on\n"
|
||||||
|
"a mat or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_ZIGZAG_CUSHION[] = _(
|
||||||
|
"A ZIGZAGOON\n"
|
||||||
|
"cushion. Place it on\n"
|
||||||
|
"a mat or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SPIN_CUSHION[] = _(
|
||||||
|
"A SPINDA cushion.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_DIAMOND_CUSHION[] = _(
|
||||||
|
"A SABLEYE cushion.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_BALL_CUSHION[] = _(
|
||||||
|
"A BALL cushion.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_GRASS_CUSHION[] = _(
|
||||||
|
"A grass-mark\n"
|
||||||
|
"cushion. Place it on\n"
|
||||||
|
"a mat or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_FIRE_CUSHION[] = _(
|
||||||
|
"A fire-mark\n"
|
||||||
|
"cushion. Place it on\n"
|
||||||
|
"a mat or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_WATER_CUSHION[] = _(
|
||||||
|
"A water-mark\n"
|
||||||
|
"cushion. Place it on\n"
|
||||||
|
"a mat or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_SNORLAX_DOLL[] = _(
|
||||||
|
"A large doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_RHYDON_DOLL[] = _(
|
||||||
|
"A large doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_LAPRAS_DOLL[] = _(
|
||||||
|
"A large doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_VENUSAUR_DOLL[] = _(
|
||||||
|
"A large doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_CHARIZARD_DOLL[] = _(
|
||||||
|
"A large doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_BLASTOISE_DOLL[] = _(
|
||||||
|
"A large doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_WAILMER_DOLL[] = _(
|
||||||
|
"A large doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_REGIROCK_DOLL[] = _(
|
||||||
|
"A large doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_REGICE_DOLL[] = _(
|
||||||
|
"A large doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
|
||||||
|
const u8 DecorDesc_REGISTEEL_DOLL[] = _(
|
||||||
|
"A large doll.\n"
|
||||||
|
"Place it on a mat\n"
|
||||||
|
"or a desk.");
|
||||||
|
#endif //GUARD_DATA_DECORATION_DESCRIPTION_H
|
1100
include/data/decoration/header.h
Normal file
132
include/data/decoration/icon.h
Normal file
@ -0,0 +1,132 @@
|
|||||||
|
//
|
||||||
|
// Created by scott on 10/21/2017.
|
||||||
|
//
|
||||||
|
|
||||||
|
#ifndef GUARD_ICON_H
|
||||||
|
#define GUARD_ICON_H
|
||||||
|
|
||||||
|
const u8 *const gUnknown_085A6BE8[][2] = {
|
||||||
|
{gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{gUnknown_08DB7AA0, gUnknown_08DB7B34},
|
||||||
|
{gUnknown_08DB7B5C, gUnknown_08DB7BEC},
|
||||||
|
{gUnknown_08DB7C08, gUnknown_08DB7CE8},
|
||||||
|
{gUnknown_08DB7D08, gUnknown_08DB7DCC},
|
||||||
|
{gUnknown_08DB7DF4, gUnknown_08DB7EA0},
|
||||||
|
{gUnknown_08DB7EC4, gUnknown_08DB7F60},
|
||||||
|
{gUnknown_08DB7F7C, gUnknown_08DB8070},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{gUnknown_08DB808C, gUnknown_08DB8138},
|
||||||
|
{gUnknown_08DB8160, gUnknown_08DB8218},
|
||||||
|
{gUnknown_08DB823C, gUnknown_08DB8300},
|
||||||
|
{gUnknown_08DB8328, gUnknown_08DB8430},
|
||||||
|
{gUnknown_08DB8458, gUnknown_08DB8528},
|
||||||
|
{gUnknown_08DB854C, gUnknown_08DB862C},
|
||||||
|
{gUnknown_08DB8654, gUnknown_08DB86C4},
|
||||||
|
{gUnknown_08DB86E0, gUnknown_08DB8750},
|
||||||
|
{gUnknown_08DB876C, gUnknown_08DB87DC},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{gUnknown_08DB87F8, gUnknown_08DB88D8},
|
||||||
|
{gUnknown_08DB8900, gUnknown_08DB89E0},
|
||||||
|
{gUnknown_08DB8A08, gUnknown_08DB8A68},
|
||||||
|
{gUnknown_08DB8A84, gUnknown_08DB8B40},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{gUnknown_08DB8B68, gUnknown_08DB8C40},
|
||||||
|
{gUnknown_08DB8C5C, gUnknown_08DB8CF4},
|
||||||
|
{NULL, NULL},
|
||||||
|
{gUnknown_08DB8D18, gUnknown_08DB8DB0},
|
||||||
|
{gUnknown_08DB8DD4, gUnknown_08DB8E80},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{gUnknown_08DB8EA0, gUnknown_08DB8F58},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{gUnknown_08DB8F7C, gUnknown_08DB9038},
|
||||||
|
{gUnknown_08DB9058, gUnknown_08DB9130},
|
||||||
|
{gUnknown_08DB9154, gUnknown_08DB9218},
|
||||||
|
{gUnknown_08DB9234, gUnknown_08DB92FC},
|
||||||
|
{gUnknown_08DB931C, gUnknown_08DB93E8},
|
||||||
|
{gUnknown_08DB940C, gUnknown_08DB94CC},
|
||||||
|
{gUnknown_08DB94E8, gUnknown_08DB95AC},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{NULL, NULL},
|
||||||
|
{gUnknown_08DB95D0, gUnknown_08DB96C4},
|
||||||
|
{gUnknown_08DB96EC, gUnknown_08DB97F4},
|
||||||
|
{gUnknown_08DB981C, gUnknown_08DB9908},
|
||||||
|
{gUnknown_08DB9930, gUnknown_08DB9A54},
|
||||||
|
{gUnknown_08DB9A7C, gUnknown_08DB9B7C},
|
||||||
|
{gUnknown_08DB9BA4, gUnknown_08DB9CB0},
|
||||||
|
{gUnknown_08DB9CD8, gUnknown_08DB9DAC},
|
||||||
|
{gUnknown_08DB9F08, gUnknown_08DB9FFC},
|
||||||
|
{gUnknown_08DB9DD4, gUnknown_08DB9EE4},
|
||||||
|
{gUnknown_08DBA020, gUnknown_08DBA12C}
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif //GUARD_ICON_H
|
239
include/data/decoration/tilemaps.h
Normal file
@ -0,0 +1,239 @@
|
|||||||
|
//
|
||||||
|
// Created by scott on 10/21/2017.
|
||||||
|
//
|
||||||
|
|
||||||
|
#ifndef GUARD_TILEMAPS_H
|
||||||
|
#define GUARD_TILEMAPS_H
|
||||||
|
|
||||||
|
const u8 Unknown_085A6FB0[] = {
|
||||||
|
0x00, 0x01, 0x02, 0x03
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A6FB4[] = {
|
||||||
|
0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
|
||||||
|
0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A6FC0[] = {
|
||||||
|
0x00, 0x01, 0x02, 0x03,
|
||||||
|
0x04, 0x05, 0x06, 0x07,
|
||||||
|
0x08, 0x09, 0x0a, 0x0b,
|
||||||
|
0x0c, 0x0d, 0x0e, 0x0f
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A6FD0[] = {
|
||||||
|
0x00, 0x01, 0x04, 0x05,
|
||||||
|
0x08, 0x09, 0x0c, 0x0d,
|
||||||
|
0x10, 0x11, 0x14, 0x15
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A6FDC[] = {
|
||||||
|
0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A6FE4[] = {
|
||||||
|
0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
|
||||||
|
0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
|
||||||
|
0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
|
||||||
|
0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7004[] = {
|
||||||
|
0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
|
||||||
|
0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
|
||||||
|
0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
|
||||||
|
0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
|
||||||
|
0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
|
||||||
|
0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7028[] = {
|
||||||
|
0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
|
||||||
|
0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
|
||||||
|
0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
|
||||||
|
0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7040[] = {
|
||||||
|
0x00, 0x00, 0x00, 0x00
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7044[] = {
|
||||||
|
0x00, 0x00, 0x01, 0x01,
|
||||||
|
0x00, 0x00, 0x01, 0x01
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A704C[] = {
|
||||||
|
0x00, 0x00, 0x01, 0x01, 0x02, 0x02,
|
||||||
|
0x00, 0x00, 0x01, 0x01, 0x02, 0x02
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7058[] = {
|
||||||
|
0x00, 0x00, 0x01, 0x01, 0x02, 0x02, 0x03, 0x03,
|
||||||
|
0x00, 0x00, 0x01, 0x01, 0x02, 0x02, 0x03, 0x03,
|
||||||
|
0x04, 0x04, 0x05, 0x05, 0x06, 0x06, 0x07, 0x07,
|
||||||
|
0x04, 0x04, 0x05, 0x05, 0x06, 0x06, 0x07, 0x07
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7078[] = {
|
||||||
|
0x00, 0x00, 0x01, 0x01,
|
||||||
|
0x00, 0x00, 0x01, 0x01,
|
||||||
|
0x02, 0x02, 0x03, 0x03,
|
||||||
|
0x02, 0x02, 0x03, 0x03
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7088[] = {
|
||||||
|
0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x01, 0x01, 0x01, 0x01
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7090[] = {
|
||||||
|
0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x01, 0x01, 0x01, 0x01,
|
||||||
|
0x02, 0x02, 0x02, 0x02
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A709C[] = {
|
||||||
|
0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01,
|
||||||
|
0x02, 0x02, 0x03, 0x03, 0x02, 0x02, 0x03, 0x03,
|
||||||
|
0x04, 0x04, 0x05, 0x05, 0x04, 0x04, 0x05, 0x05,
|
||||||
|
0x06, 0x06, 0x07, 0x07, 0x06, 0x06, 0x07, 0x07
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A70BC[] = {
|
||||||
|
0x00, 0x00, 0x01, 0x01, 0x02, 0x02,
|
||||||
|
0x00, 0x00, 0x01, 0x01, 0x02, 0x02,
|
||||||
|
0x03, 0x03, 0x04, 0x04, 0x05, 0x05,
|
||||||
|
0x03, 0x03, 0x04, 0x04, 0x05, 0x05,
|
||||||
|
0x06, 0x06, 0x07, 0x07, 0x08, 0x08,
|
||||||
|
0x06, 0x06, 0x07, 0x07, 0x08, 0x08
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A70E0[] = {
|
||||||
|
0x00, 0x00, 0x01, 0x01, 0x02, 0x02,
|
||||||
|
0x00, 0x00, 0x01, 0x01, 0x02, 0x02,
|
||||||
|
0x03, 0x03, 0x04, 0x04, 0x05, 0x05,
|
||||||
|
0x03, 0x03, 0x04, 0x04, 0x05, 0x05
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A70F8[] = {
|
||||||
|
0x04, 0x05, 0x06, 0x07
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A70FC[] = {
|
||||||
|
0x04, 0x05, 0x04, 0x05,
|
||||||
|
0x06, 0x07, 0x06, 0x07
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7104[] = {
|
||||||
|
0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
|
||||||
|
0x06, 0x07, 0x06, 0x07, 0x06, 0x07
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7110[] = {
|
||||||
|
0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
|
||||||
|
0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07,
|
||||||
|
0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
|
||||||
|
0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7130[] = {
|
||||||
|
0x04, 0x05, 0x04, 0x05,
|
||||||
|
0x06, 0x07, 0x06, 0x07,
|
||||||
|
0x04, 0x05, 0x04, 0x05,
|
||||||
|
0x06, 0x07, 0x06, 0x07
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7140[] = {
|
||||||
|
0x04, 0x05, 0x06, 0x07,
|
||||||
|
0x04, 0x05, 0x06, 0x07
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7148[] = {
|
||||||
|
0x04, 0x05, 0x06, 0x07,
|
||||||
|
0x04, 0x05, 0x06, 0x07,
|
||||||
|
0x04, 0x05, 0x06, 0x07
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7154[] = {
|
||||||
|
0x04, 0x05, 0x04, 0x05, 0x06, 0x07, 0x06, 0x07,
|
||||||
|
0x04, 0x05, 0x04, 0x05, 0x06, 0x07, 0x06, 0x07,
|
||||||
|
0x04, 0x05, 0x04, 0x05, 0x06, 0x07, 0x06, 0x07,
|
||||||
|
0x04, 0x05, 0x04, 0x05, 0x06, 0x07, 0x06, 0x07
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7174[] = {
|
||||||
|
0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
|
||||||
|
0x06, 0x07, 0x06, 0x07, 0x06, 0x07,
|
||||||
|
0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
|
||||||
|
0x06, 0x07, 0x06, 0x07, 0x06, 0x07,
|
||||||
|
0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
|
||||||
|
0x06, 0x07, 0x06, 0x07, 0x06, 0x07
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 Unknown_085A7198[] = {
|
||||||
|
0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
|
||||||
|
0x06, 0x07, 0x06, 0x07, 0x06, 0x07,
|
||||||
|
0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
|
||||||
|
0x06, 0x07, 0x06, 0x07, 0x06, 0x07
|
||||||
|
};
|
||||||
|
|
||||||
|
const struct {
|
||||||
|
const u8 *tiles;
|
||||||
|
const u8 *y;
|
||||||
|
const u8 *x;
|
||||||
|
u8 size;
|
||||||
|
} gUnknown_085A71B0[] = {
|
||||||
|
{
|
||||||
|
Unknown_085A6FB0,
|
||||||
|
Unknown_085A7040,
|
||||||
|
Unknown_085A70F8,
|
||||||
|
0x04
|
||||||
|
}, {
|
||||||
|
Unknown_085A6FDC,
|
||||||
|
Unknown_085A7044,
|
||||||
|
Unknown_085A70FC,
|
||||||
|
0x08
|
||||||
|
}, {
|
||||||
|
Unknown_085A6FB4,
|
||||||
|
Unknown_085A704C,
|
||||||
|
Unknown_085A7104,
|
||||||
|
0x0c
|
||||||
|
}, {
|
||||||
|
Unknown_085A6FE4,
|
||||||
|
Unknown_085A7058,
|
||||||
|
Unknown_085A7110,
|
||||||
|
0x20
|
||||||
|
}, {
|
||||||
|
Unknown_085A6FC0,
|
||||||
|
Unknown_085A7078,
|
||||||
|
Unknown_085A7130,
|
||||||
|
0x10
|
||||||
|
}, {
|
||||||
|
Unknown_085A6FDC,
|
||||||
|
Unknown_085A7088,
|
||||||
|
Unknown_085A7140,
|
||||||
|
0x08
|
||||||
|
}, {
|
||||||
|
Unknown_085A6FD0,
|
||||||
|
Unknown_085A7090,
|
||||||
|
Unknown_085A7148,
|
||||||
|
0x0c
|
||||||
|
}, {
|
||||||
|
Unknown_085A6FE4,
|
||||||
|
Unknown_085A709C,
|
||||||
|
Unknown_085A7154,
|
||||||
|
0x20
|
||||||
|
}, {
|
||||||
|
Unknown_085A7004,
|
||||||
|
Unknown_085A70BC,
|
||||||
|
Unknown_085A7174,
|
||||||
|
0x24
|
||||||
|
}, {
|
||||||
|
Unknown_085A7028,
|
||||||
|
Unknown_085A70E0,
|
||||||
|
Unknown_085A7198,
|
||||||
|
0x18
|
||||||
|
}};
|
||||||
|
|
||||||
|
#endif //GUARD_TILEMAPS_H
|
646
include/data/decoration/tiles.h
Normal file
@ -0,0 +1,646 @@
|
|||||||
|
#ifndef GUARD_DATA_DECORATION_TILES
|
||||||
|
#define GUARD_DATA_DECORATION_TILES
|
||||||
|
|
||||||
|
const u16 DecorGfx_SMALL_DESK[] = {
|
||||||
|
0x87
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_POKEMON_DESK[] = {
|
||||||
|
0x8F
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_HEAVY_DESK[] = {
|
||||||
|
0x90,
|
||||||
|
0x91,
|
||||||
|
0x92,
|
||||||
|
0x98,
|
||||||
|
0x99,
|
||||||
|
0x9A
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_RAGGED_DESK[] = {
|
||||||
|
0x93,
|
||||||
|
0x94,
|
||||||
|
0x95,
|
||||||
|
0x9B,
|
||||||
|
0x9C,
|
||||||
|
0x9D
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_COMFORT_DESK[] = {
|
||||||
|
0x96,
|
||||||
|
0x97,
|
||||||
|
0xA3,
|
||||||
|
0x9E,
|
||||||
|
0x9F,
|
||||||
|
0xAB
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_PRETTY_DESK[] = {
|
||||||
|
0xBD,
|
||||||
|
0xBE,
|
||||||
|
0xBF,
|
||||||
|
0xC5,
|
||||||
|
0xC6,
|
||||||
|
0xC7,
|
||||||
|
0xCD,
|
||||||
|
0xCE,
|
||||||
|
0xCF
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_BRICK_DESK[] = {
|
||||||
|
0xA0,
|
||||||
|
0xA1,
|
||||||
|
0xA2,
|
||||||
|
0xA8,
|
||||||
|
0xA9,
|
||||||
|
0xAA,
|
||||||
|
0xB0,
|
||||||
|
0xB1,
|
||||||
|
0xB2
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_CAMP_DESK[] = {
|
||||||
|
0xA4,
|
||||||
|
0xA5,
|
||||||
|
0xA6,
|
||||||
|
0xAC,
|
||||||
|
0xAD,
|
||||||
|
0xAE,
|
||||||
|
0xB4,
|
||||||
|
0xB5,
|
||||||
|
0xB6
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_HARD_DESK[] = {
|
||||||
|
0xA7,
|
||||||
|
0xBB,
|
||||||
|
0xBC,
|
||||||
|
0xAF,
|
||||||
|
0xC3,
|
||||||
|
0xC4,
|
||||||
|
0xB7,
|
||||||
|
0xCB,
|
||||||
|
0xCC
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SMALL_CHAIR[] = {
|
||||||
|
0xB8
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_POKEMON_CHAIR[] = {
|
||||||
|
0xB9
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_HEAVY_CHAIR[] = {
|
||||||
|
0xBA
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_PRETTY_CHAIR[] = {
|
||||||
|
0xC0
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_COMFORT_CHAIR[] = {
|
||||||
|
0xC1
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_RAGGED_CHAIR[] = {
|
||||||
|
0xC2
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_BRICK_CHAIR[] = {
|
||||||
|
0xC8
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_CAMP_CHAIR[] = {
|
||||||
|
0xC9
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_HARD_CHAIR[] = {
|
||||||
|
0xCA
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_RED_PLANT[] = {
|
||||||
|
0xD0,
|
||||||
|
0xD8
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_TROPICAL_PLANT[] = {
|
||||||
|
0xD2,
|
||||||
|
0xDA
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_PRETTY_FLOWERS[] = {
|
||||||
|
0xD4,
|
||||||
|
0xDC
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_COLORFUL_PLANT[] = {
|
||||||
|
0xE0,
|
||||||
|
0xE2,
|
||||||
|
0xE8,
|
||||||
|
0xE9
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_BIG_PLANT[] = {
|
||||||
|
0xE4,
|
||||||
|
0xE6,
|
||||||
|
0xEC,
|
||||||
|
0xED
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_GORGEOUS_PLANT[] = {
|
||||||
|
0xF0,
|
||||||
|
0xF2,
|
||||||
|
0xF8,
|
||||||
|
0xF9
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_RED_BRICK[] = {
|
||||||
|
0x25,
|
||||||
|
0x2D
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_YELLOW_BRICK[] = {
|
||||||
|
0x26,
|
||||||
|
0x2E
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_BLUE_BRICK[] = {
|
||||||
|
0x27,
|
||||||
|
0x2F
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_RED_BALLOON[] = {
|
||||||
|
0x138
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_BLUE_BALLOON[] = {
|
||||||
|
0x13C
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_YELLOW_BALLOON[] = {
|
||||||
|
0x140
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_RED_TENT[] = {
|
||||||
|
0x30,
|
||||||
|
0x31,
|
||||||
|
0x32,
|
||||||
|
0x38,
|
||||||
|
0x39,
|
||||||
|
0x3A,
|
||||||
|
0x40,
|
||||||
|
0x41,
|
||||||
|
0x3B
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_BLUE_TENT[] = {
|
||||||
|
0x48,
|
||||||
|
0x49,
|
||||||
|
0x68,
|
||||||
|
0x50,
|
||||||
|
0x51,
|
||||||
|
0x70,
|
||||||
|
0x58,
|
||||||
|
0x59,
|
||||||
|
0x69
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SOLID_BOARD[] = {
|
||||||
|
0x34,
|
||||||
|
0x3C
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SLIDE[] = {
|
||||||
|
0x35,
|
||||||
|
0x36,
|
||||||
|
0x3D,
|
||||||
|
0x3E,
|
||||||
|
0x63,
|
||||||
|
0x64,
|
||||||
|
0x6F,
|
||||||
|
0x77
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_FENCE_LENGTH[] = {
|
||||||
|
0x33
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_FENCE_WIDTH[] = {
|
||||||
|
0x2C
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_TIRE[] = {
|
||||||
|
0x80,
|
||||||
|
0x81,
|
||||||
|
0x88,
|
||||||
|
0x89
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_STAND[] = {
|
||||||
|
0x6A,
|
||||||
|
0x6B,
|
||||||
|
0x6C,
|
||||||
|
0x6D,
|
||||||
|
0x72,
|
||||||
|
0x73,
|
||||||
|
0x74,
|
||||||
|
0x75
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_MUD_BALL[] = {
|
||||||
|
0x28
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_BREAKABLE_DOOR[] = {
|
||||||
|
0x37,
|
||||||
|
0x3F
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SAND_ORNAMENT[] = {
|
||||||
|
0x85,
|
||||||
|
0x8D
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SILVER_SHIELD[] = {
|
||||||
|
0xD6,
|
||||||
|
0xDE
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_GOLD_SHIELD[] = {
|
||||||
|
0x12E,
|
||||||
|
0x136
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_GLASS_ORNAMENT[] = {
|
||||||
|
0x82,
|
||||||
|
0x8A
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_TV[] = {
|
||||||
|
0xF4
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_ROUND_TV[] = {
|
||||||
|
0xF5
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_CUTE_TV[] = {
|
||||||
|
0xF6
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_GLITTER_MAT[] = {
|
||||||
|
0x60
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_JUMP_MAT[] = {
|
||||||
|
0x61
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SPIN_MAT[] = {
|
||||||
|
0x62
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_C_LOW_NOTE_MAT[] = {
|
||||||
|
0x78
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_D_NOTE_MAT[] = {
|
||||||
|
0x79
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_E_NOTE_MAT[] = {
|
||||||
|
0x7A
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_F_NOTE_MAT[] = {
|
||||||
|
0x7B
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_G_NOTE_MAT[] = {
|
||||||
|
0x7C
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_A_NOTE_MAT[] = {
|
||||||
|
0x7D
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_B_NOTE_MAT[] = {
|
||||||
|
0x7E
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_C_HIGH_NOTE_MAT[] = {
|
||||||
|
0xB3
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SURF_MAT[] = {
|
||||||
|
0x42,
|
||||||
|
0x43,
|
||||||
|
0x44,
|
||||||
|
0x4A,
|
||||||
|
0x4B,
|
||||||
|
0x4C,
|
||||||
|
0x52,
|
||||||
|
0x53,
|
||||||
|
0x54
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_THUNDER_MAT[] = {
|
||||||
|
0x45,
|
||||||
|
0x46,
|
||||||
|
0x47,
|
||||||
|
0x4D,
|
||||||
|
0x4E,
|
||||||
|
0x4F,
|
||||||
|
0x55,
|
||||||
|
0x56,
|
||||||
|
0x57
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_FIRE_BLAST_MAT[] = {
|
||||||
|
0x5A,
|
||||||
|
0x5B,
|
||||||
|
0x5C,
|
||||||
|
0x5D,
|
||||||
|
0x5E,
|
||||||
|
0x5F,
|
||||||
|
0x65,
|
||||||
|
0x66,
|
||||||
|
0x67
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_POWDER_SNOW_MAT[] = {
|
||||||
|
0x100,
|
||||||
|
0x101,
|
||||||
|
0x102,
|
||||||
|
0x108,
|
||||||
|
0x109,
|
||||||
|
0x10A,
|
||||||
|
0x110,
|
||||||
|
0x111,
|
||||||
|
0x112
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_ATTRACT_MAT[] = {
|
||||||
|
0x103,
|
||||||
|
0x104,
|
||||||
|
0x105,
|
||||||
|
0x10B,
|
||||||
|
0x10C,
|
||||||
|
0x10D,
|
||||||
|
0x113,
|
||||||
|
0x114,
|
||||||
|
0x115
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_FISSURE_MAT[] = {
|
||||||
|
0x106,
|
||||||
|
0x107,
|
||||||
|
0x118,
|
||||||
|
0x10E,
|
||||||
|
0x10F,
|
||||||
|
0x120,
|
||||||
|
0x116,
|
||||||
|
0x117,
|
||||||
|
0x128
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SPIKES_MAT[] = {
|
||||||
|
0x119,
|
||||||
|
0x11A,
|
||||||
|
0x11B,
|
||||||
|
0x121,
|
||||||
|
0x122,
|
||||||
|
0x123,
|
||||||
|
0x129,
|
||||||
|
0x12A,
|
||||||
|
0x12B
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_BALL_POSTER[] = {
|
||||||
|
0x130
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_GREEN_POSTER[] = {
|
||||||
|
0x131
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_RED_POSTER[] = {
|
||||||
|
0x132
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_BLUE_POSTER[] = {
|
||||||
|
0x133
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_CUTE_POSTER[] = {
|
||||||
|
0x134
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_PIKA_POSTER[] = {
|
||||||
|
0x11C,
|
||||||
|
0x11D
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_LONG_POSTER[] = {
|
||||||
|
0x11E,
|
||||||
|
0x11F
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SEA_POSTER[] = {
|
||||||
|
0x124,
|
||||||
|
0x125
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SKY_POSTER[] = {
|
||||||
|
0x126,
|
||||||
|
0x127
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_KISS_POSTER[] = {
|
||||||
|
0x12C,
|
||||||
|
0x12D
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_PICHU_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_PICHU_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_PIKACHU_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_PIKACHU_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_MARILL_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_MARILL_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_TOGEPI_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_TOGEPI_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_CYNDAQUIL_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_CYNDAQUIL_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_CHIKORITA_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_CHIKORITA_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_TOTODILE_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_TOTODILE_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_JIGGLYPUFF_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_JIGGLYPUFF_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_MEOWTH_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_MEOWTH_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_CLEFAIRY_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_CLEFAIRY_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_DITTO_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_DITTO_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SMOOCHUM_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_SMOOCHUM_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_TREECKO_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_TREECKO_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_TORCHIC_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_TORCHIC_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_MUDKIP_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_MUDKIP_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_DUSKULL_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_DUSKULL_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_WYNAUT_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_WYNAUT_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_BALTOY_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_BALTOY_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_KECLEON_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_KECLEON_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_AZURILL_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_AZURILL_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SKITTY_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_SKITTY_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SWABLU_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_SWABLU_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_GULPIN_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_GULPIN_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_LOTAD_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_LOTAD_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SEEDOT_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_SEEDOT_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_PIKA_CUSHION[] = {
|
||||||
|
MAP_OBJ_GFX_PIKA_CUSHION
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_ROUND_CUSHION[] = {
|
||||||
|
MAP_OBJ_GFX_ROUND_CUSHION
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_KISS_CUSHION[] = {
|
||||||
|
MAP_OBJ_GFX_KISS_CUSHION
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_ZIGZAG_CUSHION[] = {
|
||||||
|
MAP_OBJ_GFX_ZIGZAG_CUSHION
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SPIN_CUSHION[] = {
|
||||||
|
MAP_OBJ_GFX_SPIN_CUSHION
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_DIAMOND_CUSHION[] = {
|
||||||
|
MAP_OBJ_GFX_DIAMOND_CUSHION
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_BALL_CUSHION[] = {
|
||||||
|
MAP_OBJ_GFX_BALL_CUSHION
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_GRASS_CUSHION[] = {
|
||||||
|
MAP_OBJ_GFX_GRASS_CUSHION
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_FIRE_CUSHION[] = {
|
||||||
|
MAP_OBJ_GFX_FIRE_CUSHION
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_WATER_CUSHION[] = {
|
||||||
|
MAP_OBJ_GFX_WATER_CUSHION
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_SNORLAX_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_BIG_SNORLAX_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_RHYDON_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_BIG_RHYDON_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_LAPRAS_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_BIG_LAPRAS_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_VENUSAUR_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_BIG_VENUSAUR_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_CHARIZARD_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_BIG_CHARIZARD_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_BLASTOISE_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_BIG_BLASTOISE_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_WAILMER_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_BIG_WAILMER_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_REGIROCK_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_BIG_REGIROCK_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_REGICE_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_BIG_REGICE_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
const u16 DecorGfx_REGISTEEL_DOLL[] = {
|
||||||
|
MAP_OBJ_GFX_BIG_REGISTEEL_DOLL
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // GUARD_DATA_DECORATION_TILES
|
@ -125,6 +125,47 @@ enum DecoId {
|
|||||||
/*120*/ DECOR_REGISTEEL_DOLL
|
/*120*/ DECOR_REGISTEEL_DOLL
|
||||||
};
|
};
|
||||||
|
|
||||||
|
enum DecorPerm {
|
||||||
|
/*
|
||||||
|
* The nomenclature here describes collision and placement permissions, in that order.
|
||||||
|
*/
|
||||||
|
DECORPERM_SOLID_FLOOR,
|
||||||
|
DECORPERM_PASS_FLOOR,
|
||||||
|
DECORPERM_BEHIND_FLOOR,
|
||||||
|
DECORPERM_NA_WALL,
|
||||||
|
DECORPERM_SOLID_MAT
|
||||||
|
};
|
||||||
|
|
||||||
|
enum DecorShape {
|
||||||
|
/*
|
||||||
|
* Width-x-height
|
||||||
|
*/
|
||||||
|
DECORSHAPE_1x1,
|
||||||
|
DECORSHAPE_2x1,
|
||||||
|
DECORSHAPE_3x1, // unused
|
||||||
|
DECORSHAPE_4x2,
|
||||||
|
DECORSHAPE_2x2,
|
||||||
|
DECORSHAPE_1x2,
|
||||||
|
DECORSHAPE_1x3, // unused
|
||||||
|
DECORSHAPE_2x4,
|
||||||
|
DECORSHAPE_3x3,
|
||||||
|
DECORSHAPE_3x2
|
||||||
|
};
|
||||||
|
|
||||||
|
enum DecorCat {
|
||||||
|
/*
|
||||||
|
* In which category you can find the decoration in the PC.
|
||||||
|
*/
|
||||||
|
/*0*/ DECORCAT_DESK,
|
||||||
|
/*1*/ DECORCAT_CHAIR,
|
||||||
|
/*2*/ DECORCAT_PLANT,
|
||||||
|
/*3*/ DECORCAT_ORNAMENT,
|
||||||
|
/*4*/ DECORCAT_MAT,
|
||||||
|
/*5*/ DECORCAT_POSTER,
|
||||||
|
/*6*/ DECORCAT_DOLL,
|
||||||
|
/*7*/ DECORCAT_CUSHION
|
||||||
|
};
|
||||||
|
|
||||||
struct Decoration
|
struct Decoration
|
||||||
{
|
{
|
||||||
/*0x00*/ u8 id;
|
/*0x00*/ u8 id;
|
||||||
@ -137,6 +178,18 @@ struct Decoration
|
|||||||
/*0x1c*/ const u16 *tiles;
|
/*0x1c*/ const u16 *tiles;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct DecorPCPointers
|
||||||
|
{
|
||||||
|
/* 0x00 */ u8 *items;
|
||||||
|
/* 0x04 */ u8 *pos;
|
||||||
|
/* 0x08 */ u8 size;
|
||||||
|
/* 0x09 */ u8 isPlayerRoom;
|
||||||
|
};
|
||||||
|
|
||||||
extern const struct Decoration gDecorations[];
|
extern const struct Decoration gDecorations[];
|
||||||
|
extern EWRAM_DATA u8 *gUnknown_0203A14C;
|
||||||
|
extern EWRAM_DATA u8 gUnknown_0203A172;
|
||||||
|
|
||||||
|
void sub_8126968(void);
|
||||||
|
|
||||||
#endif //GUARD_DECORATION_H
|
#endif //GUARD_DECORATION_H
|
||||||
|