mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2024-11-21 19:45:10 +00:00
Refresh 3
This commit is contained in:
parent
6b8bc9b9ec
commit
a7c423cb43
4603 changed files with 475500 additions and 437701 deletions
27
CHANGES
27
CHANGES
|
@ -1,3 +1,30 @@
|
||||||
|
Refresh #3
|
||||||
|
1.) Small bits of sound sample labelling
|
||||||
|
2.) Append 'b' to fopen calls in n64graphics to satisfy Windows
|
||||||
|
3.) Document synthesis.c and abi.h
|
||||||
|
4.) Remove gbi_old.h and use gbi.h instead for F3D_OLD
|
||||||
|
5.) Fix and change most values used by f3d commands
|
||||||
|
6.) Convert actors to C
|
||||||
|
7.) Make extract_assets.py fail on bad baserom
|
||||||
|
8.) Fix some (pragma-ignored) warnings
|
||||||
|
9.) Convert trig tables and data/ buffers into C
|
||||||
|
10.) Document intro behaviors and some of camera.c
|
||||||
|
11.) Match dma_sample_data
|
||||||
|
12.) Convert levels, bin, text, goddard_tex_dl to C
|
||||||
|
13.) Remove .bss size hardcoding
|
||||||
|
14.) Add mips64 fallback and alt dump option to diff.sh
|
||||||
|
15.) Convert behavior_data to C
|
||||||
|
16.) Get rid of the enum in behavior_data.
|
||||||
|
17.) Change more values used by f3d commands
|
||||||
|
18.) Document game/skybox.c
|
||||||
|
19.) Actors levels fixup
|
||||||
|
20.) Convert Mario animations to C (kind of)
|
||||||
|
22.) generate skybox data from 248x248 images
|
||||||
|
23.) 64-bit fixes
|
||||||
|
24.) Move demo data to C
|
||||||
|
25.) Change uintptr_t to GeoLayout for actors
|
||||||
|
26.) Move libc includes to include/libc/
|
||||||
|
|
||||||
Refresh #2a (hotfix)
|
Refresh #2a (hotfix)
|
||||||
Changes from Refresh #2:
|
Changes from Refresh #2:
|
||||||
|
|
||||||
|
|
86
Makefile
86
Makefile
|
@ -125,14 +125,15 @@ LIBULTRA := $(BUILD_DIR)/libultra.a
|
||||||
ROM := $(BUILD_DIR)/$(TARGET).z64
|
ROM := $(BUILD_DIR)/$(TARGET).z64
|
||||||
ELF := $(BUILD_DIR)/$(TARGET).elf
|
ELF := $(BUILD_DIR)/$(TARGET).elf
|
||||||
LD_SCRIPT := sm64.ld
|
LD_SCRIPT := sm64.ld
|
||||||
MIO0_DIR := $(BUILD_DIR)/mio0
|
MIO0_DIR := $(BUILD_DIR)/bin
|
||||||
SOUND_BIN_DIR := $(BUILD_DIR)/sound
|
SOUND_BIN_DIR := $(BUILD_DIR)/sound
|
||||||
TEXTURE_DIR := textures
|
TEXTURE_DIR := textures
|
||||||
ACTOR_DIR := actors
|
ACTOR_DIR := actors
|
||||||
|
LEVEL_DIRS := $(patsubst levels/%,%,$(dir $(wildcard levels/*/header.h)))
|
||||||
|
|
||||||
# Directories containing source files
|
# Directories containing source files
|
||||||
SRC_DIRS := src src/engine src/game src/audio src/menu src/buffers
|
SRC_DIRS := src src/engine src/game src/audio src/menu src/buffers actors levels text bin data assets
|
||||||
ASM_DIRS := asm actors lib data levels assets sound text
|
ASM_DIRS := asm lib sound
|
||||||
BIN_DIRS := bin bin/$(VERSION)
|
BIN_DIRS := bin bin/$(VERSION)
|
||||||
|
|
||||||
ULTRA_SRC_DIRS := lib/src lib/src/math
|
ULTRA_SRC_DIRS := lib/src lib/src/math
|
||||||
|
@ -141,7 +142,6 @@ ULTRA_BIN_DIRS := lib/bin
|
||||||
|
|
||||||
GODDARD_SRC_DIRS := src/goddard src/goddard/dynlists
|
GODDARD_SRC_DIRS := src/goddard src/goddard/dynlists
|
||||||
|
|
||||||
LEVEL_DIRS := $(patsubst levels/%,%,$(dir $(wildcard levels/*/header.s)))
|
|
||||||
|
|
||||||
MIPSISET := -mips2 -32
|
MIPSISET := -mips2 -32
|
||||||
|
|
||||||
|
@ -155,12 +155,13 @@ endif
|
||||||
include Makefile.split
|
include Makefile.split
|
||||||
|
|
||||||
# Source code files
|
# Source code files
|
||||||
C_FILES := $(foreach dir,$(SRC_DIRS),$(wildcard $(dir)/*.c))
|
LEVEL_C_FILES := $(wildcard levels/*/leveldata.c) $(wildcard levels/*/script.c) $(wildcard levels/*/geo.c)
|
||||||
|
C_FILES := $(foreach dir,$(SRC_DIRS),$(wildcard $(dir)/*.c)) $(LEVEL_C_FILES)
|
||||||
S_FILES := $(foreach dir,$(ASM_DIRS),$(wildcard $(dir)/*.s))
|
S_FILES := $(foreach dir,$(ASM_DIRS),$(wildcard $(dir)/*.s))
|
||||||
ULTRA_C_FILES := $(foreach dir,$(ULTRA_SRC_DIRS),$(wildcard $(dir)/*.c))
|
ULTRA_C_FILES := $(foreach dir,$(ULTRA_SRC_DIRS),$(wildcard $(dir)/*.c))
|
||||||
GODDARD_C_FILES := $(foreach dir,$(GODDARD_SRC_DIRS),$(wildcard $(dir)/*.c))
|
GODDARD_C_FILES := $(foreach dir,$(GODDARD_SRC_DIRS),$(wildcard $(dir)/*.c))
|
||||||
ULTRA_S_FILES := $(foreach dir,$(ULTRA_ASM_DIRS),$(wildcard $(dir)/*.s))
|
ULTRA_S_FILES := $(foreach dir,$(ULTRA_ASM_DIRS),$(wildcard $(dir)/*.s))
|
||||||
LEVEL_S_FILES := $(addsuffix header.s,$(addprefix bin/,$(LEVEL_DIRS)))
|
GENERATED_C_FILES := $(BUILD_DIR)/assets/mario_anim_data.c $(BUILD_DIR)/assets/demo_data.c
|
||||||
|
|
||||||
SOUND_BANK_FILES := $(wildcard sound/sound_banks/*.json)
|
SOUND_BANK_FILES := $(wildcard sound/sound_banks/*.json)
|
||||||
SOUND_SEQUENCE_FILES := $(wildcard sound/sequences/$(VERSION)/*.m64) \
|
SOUND_SEQUENCE_FILES := $(wildcard sound/sequences/$(VERSION)/*.m64) \
|
||||||
|
@ -180,7 +181,7 @@ SOUND_OBJ_FILES := $(SOUND_BIN_DIR)/sound_data.ctl.o \
|
||||||
# Object files
|
# Object files
|
||||||
O_FILES := $(foreach file,$(C_FILES),$(BUILD_DIR)/$(file:.c=.o)) \
|
O_FILES := $(foreach file,$(C_FILES),$(BUILD_DIR)/$(file:.c=.o)) \
|
||||||
$(foreach file,$(S_FILES),$(BUILD_DIR)/$(file:.s=.o)) \
|
$(foreach file,$(S_FILES),$(BUILD_DIR)/$(file:.s=.o)) \
|
||||||
$(foreach file,$(LEVEL_S_FILES),$(BUILD_DIR)/$(file:.s=.o))
|
$(foreach file,$(GENERATED_C_FILES),$(file:.c=.o))
|
||||||
|
|
||||||
ULTRA_O_FILES := $(foreach file,$(ULTRA_S_FILES),$(BUILD_DIR)/$(file:.s=.o)) \
|
ULTRA_O_FILES := $(foreach file,$(ULTRA_S_FILES),$(BUILD_DIR)/$(file:.s=.o)) \
|
||||||
$(foreach file,$(ULTRA_C_FILES),$(BUILD_DIR)/$(file:.c=.o))
|
$(foreach file,$(ULTRA_C_FILES),$(BUILD_DIR)/$(file:.c=.o))
|
||||||
|
@ -224,11 +225,13 @@ OBJDUMP := $(CROSS)objdump
|
||||||
OBJCOPY := $(CROSS)objcopy
|
OBJCOPY := $(CROSS)objcopy
|
||||||
PYTHON := python3
|
PYTHON := python3
|
||||||
|
|
||||||
|
INCLUDE_CFLAGS := -I include -I include/libc -I $(BUILD_DIR) -I $(BUILD_DIR)/include -I src -I .
|
||||||
|
|
||||||
# Check code syntax with host compiler
|
# Check code syntax with host compiler
|
||||||
CC_CHECK := gcc -fsyntax-only -fsigned-char -nostdinc -fno-builtin -I include -I $(BUILD_DIR)/include -I src -std=gnu90 -Wall -Wextra -Wno-format-security -D_LANGUAGE_C $(VERSION_CFLAGS) $(GRUCODE_CFLAGS)
|
CC_CHECK := gcc -fsyntax-only -fsigned-char -nostdinc -fno-builtin $(INCLUDE_CFLAGS) -std=gnu90 -Wall -Wextra -Wno-format-security -DNON_MATCHING $(VERSION_CFLAGS) $(GRUCODE_CFLAGS) -DTARGET_N64
|
||||||
|
|
||||||
ASFLAGS := -march=vr4300 -mabi=32 -I include -I $(BUILD_DIR) $(VERSION_ASFLAGS) $(GRUCODE_ASFLAGS)
|
ASFLAGS := -march=vr4300 -mabi=32 -I include -I $(BUILD_DIR) $(VERSION_ASFLAGS) $(GRUCODE_ASFLAGS)
|
||||||
CFLAGS = -Wab,-r4300_mul -non_shared -G 0 -Xcpluscomm -Xfullwarn $(OPT_FLAGS) -signed -I include -I $(BUILD_DIR)/include -I src -D_LANGUAGE_C $(VERSION_CFLAGS) $(MIPSISET) $(GRUCODE_CFLAGS)
|
CFLAGS = -Wab,-r4300_mul -non_shared -G 0 -Xcpluscomm -Xfullwarn $(OPT_FLAGS) -signed $(INCLUDE_CFLAGS) $(VERSION_CFLAGS) $(MIPSISET) $(GRUCODE_CFLAGS) -DTARGET_N64
|
||||||
OBJCOPYFLAGS := --pad-to=0x800000 --gap-fill=0xFF
|
OBJCOPYFLAGS := --pad-to=0x800000 --gap-fill=0xFF
|
||||||
SYMBOL_LINKING_FLAGS := $(addprefix -R ,$(SEG_FILES))
|
SYMBOL_LINKING_FLAGS := $(addprefix -R ,$(SEG_FILES))
|
||||||
LDFLAGS := -T undefined_syms.txt -T $(BUILD_DIR)/$(LD_SCRIPT) -Map $(BUILD_DIR)/sm64.$(VERSION).map --no-check-sections $(SYMBOL_LINKING_FLAGS)
|
LDFLAGS := -T undefined_syms.txt -T $(BUILD_DIR)/$(LD_SCRIPT) -Map $(BUILD_DIR)/sm64.$(VERSION).map --no-check-sections $(SYMBOL_LINKING_FLAGS)
|
||||||
|
@ -253,6 +256,8 @@ TEXTCONV = $(TOOLS_DIR)/textconv
|
||||||
IPLFONTUTIL = $(TOOLS_DIR)/iplfontutil
|
IPLFONTUTIL = $(TOOLS_DIR)/iplfontutil
|
||||||
AIFF_EXTRACT_CODEBOOK = $(TOOLS_DIR)/aiff_extract_codebook
|
AIFF_EXTRACT_CODEBOOK = $(TOOLS_DIR)/aiff_extract_codebook
|
||||||
VADPCM_ENC = $(TOOLS_DIR)/vadpcm_enc
|
VADPCM_ENC = $(TOOLS_DIR)/vadpcm_enc
|
||||||
|
EXTRACT_DATA_FOR_MIO = $(TOOLS_DIR)/extract_data_for_mio
|
||||||
|
SKYCONV = $(TOOLS_DIR)/skyconv
|
||||||
EMULATOR = mupen64plus
|
EMULATOR = mupen64plus
|
||||||
EMU_FLAGS = --noosd
|
EMU_FLAGS = --noosd
|
||||||
LOADER = loader64
|
LOADER = loader64
|
||||||
|
@ -301,21 +306,21 @@ $(BUILD_DIR)/include/text_strings.h: include/text_strings.h.in
|
||||||
$(BUILD_DIR)/include/text_menu_strings.h: include/text_menu_strings.h.in
|
$(BUILD_DIR)/include/text_menu_strings.h: include/text_menu_strings.h.in
|
||||||
$(TEXTCONV) charmap_menu.txt $< $@
|
$(TEXTCONV) charmap_menu.txt $< $@
|
||||||
|
|
||||||
$(BUILD_DIR)/text/%.s: text/$(VERSION)/%.s.in
|
$(BUILD_DIR)/text/%.inc.c: text/$(VERSION)/%.c.in
|
||||||
$(TEXTCONV) charmap.txt $< $@
|
$(TEXTCONV) charmap.txt $< $@
|
||||||
|
|
||||||
ifeq ($(VERSION),eu)
|
ifeq ($(VERSION),eu)
|
||||||
ASM_DIRS += text/de text/en text/fr
|
SRC_DIRS += text/de text/en text/fr
|
||||||
# EU encoded text inserted into individual segment 0x19 files
|
# EU encoded text inserted into individual segment 0x19 files
|
||||||
$(BUILD_DIR)/bin/$(VERSION)/translation_de.o: $(BUILD_DIR)/text/de/dialog.s $(BUILD_DIR)/text/de/level.s $(BUILD_DIR)/text/de/star.s
|
$(BUILD_DIR)/bin/$(VERSION)/translation_de.o: $(BUILD_DIR)/text/de/dialog.inc.c $(BUILD_DIR)/text/de/level.inc.c $(BUILD_DIR)/text/de/star.inc.c
|
||||||
$(BUILD_DIR)/bin/$(VERSION)/translation_en.o: $(BUILD_DIR)/text/en/dialog.s $(BUILD_DIR)/text/en/level.s $(BUILD_DIR)/text/en/star.s
|
$(BUILD_DIR)/bin/$(VERSION)/translation_en.o: $(BUILD_DIR)/text/en/dialog.inc.c $(BUILD_DIR)/text/en/level.inc.c $(BUILD_DIR)/text/en/star.inc.c
|
||||||
$(BUILD_DIR)/bin/$(VERSION)/translation_fr.o: $(BUILD_DIR)/text/fr/dialog.s $(BUILD_DIR)/text/fr/level.s $(BUILD_DIR)/text/fr/star.s
|
$(BUILD_DIR)/bin/$(VERSION)/translation_fr.o: $(BUILD_DIR)/text/fr/dialog.inc.c $(BUILD_DIR)/text/fr/level.inc.c $(BUILD_DIR)/text/fr/star.inc.c
|
||||||
else
|
else
|
||||||
# non-EU encoded text inserted into segment 0x02
|
# non-EU encoded text inserted into segment 0x02
|
||||||
$(BUILD_DIR)/bin/segment2.o: $(BUILD_DIR)/text/debug.s $(BUILD_DIR)/text/dialog.s $(BUILD_DIR)/text/level.s $(BUILD_DIR)/text/star.s
|
$(BUILD_DIR)/bin/segment2.o: $(BUILD_DIR)/text/debug.inc.c $(BUILD_DIR)/text/dialog.inc.c $(BUILD_DIR)/text/level.inc.c $(BUILD_DIR)/text/star.inc.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ALL_DIRS := $(BUILD_DIR) $(addprefix $(BUILD_DIR)/,$(SRC_DIRS) $(ASM_DIRS) $(GODDARD_SRC_DIRS) $(ULTRA_SRC_DIRS) $(ULTRA_ASM_DIRS) $(ULTRA_BIN_DIRS) $(BIN_DIRS) $(TEXTURE_DIRS) $(SOUND_SAMPLE_DIRS) $(addprefix levels/,$(LEVEL_DIRS)) $(addprefix bin/,$(LEVEL_DIRS)) include) $(MIO0_DIR) $(addprefix $(MIO0_DIR)/,$(LEVEL_DIRS)) $(addprefix $(MIO0_DIR)/,$(VERSION)) $(SOUND_BIN_DIR) $(SOUND_BIN_DIR)/sequences/$(VERSION)
|
ALL_DIRS := $(BUILD_DIR) $(addprefix $(BUILD_DIR)/,$(SRC_DIRS) $(ASM_DIRS) $(GODDARD_SRC_DIRS) $(ULTRA_SRC_DIRS) $(ULTRA_ASM_DIRS) $(ULTRA_BIN_DIRS) $(BIN_DIRS) $(TEXTURE_DIRS) $(SOUND_SAMPLE_DIRS) $(addprefix levels/,$(LEVEL_DIRS)) include) $(MIO0_DIR) $(addprefix $(MIO0_DIR)/,$(VERSION)) $(SOUND_BIN_DIR) $(SOUND_BIN_DIR)/sequences/$(VERSION)
|
||||||
|
|
||||||
# Make sure build directory exists before compiling anything
|
# Make sure build directory exists before compiling anything
|
||||||
DUMMY != mkdir -p $(ALL_DIRS)
|
DUMMY != mkdir -p $(ALL_DIRS)
|
||||||
|
@ -333,6 +338,10 @@ $(BUILD_DIR)/src/game/ingame_menu.o: $(BUILD_DIR)/include/text_strings.h
|
||||||
$(BUILD_DIR)/%: %.png
|
$(BUILD_DIR)/%: %.png
|
||||||
$(N64GRAPHICS) -i $@ -g $< -f $(lastword $(subst ., ,$@))
|
$(N64GRAPHICS) -i $@ -g $< -f $(lastword $(subst ., ,$@))
|
||||||
|
|
||||||
|
$(BUILD_DIR)/%.inc.c: $(BUILD_DIR)/% %.png
|
||||||
|
hexdump -v -e '1/1 "0x%X,"' $< > $@
|
||||||
|
echo >> $@
|
||||||
|
|
||||||
# Color Index CI8
|
# Color Index CI8
|
||||||
$(BUILD_DIR)/%.ci8: %.ci8.png
|
$(BUILD_DIR)/%.ci8: %.ci8.png
|
||||||
$(N64GRAPHICS_CI) -i $@ -g $< -f ci8
|
$(N64GRAPHICS_CI) -i $@ -g $< -f ci8
|
||||||
|
@ -344,38 +353,35 @@ $(BUILD_DIR)/%.ci4: %.ci4.png
|
||||||
################################################################
|
################################################################
|
||||||
|
|
||||||
# compressed segment generation
|
# compressed segment generation
|
||||||
$(BUILD_DIR)/bin/%.o: bin/%.s
|
|
||||||
$(AS) $(ASFLAGS) --no-pad-sections -o $@ $<
|
|
||||||
|
|
||||||
# compressed segment generation (actors)
|
|
||||||
$(BUILD_DIR)/bin/%.o: actors/%.s
|
|
||||||
$(AS) $(ASFLAGS) --no-pad-sections -o $@ $<
|
|
||||||
|
|
||||||
$(BUILD_DIR)/bin/%/leveldata.o: levels/%/leveldata.s
|
|
||||||
$(AS) $(ASFLAGS) --no-pad-sections -o $@ $<
|
|
||||||
|
|
||||||
$(BUILD_DIR)/bin/%/header.o: levels/%/header.s $(MIO0_DIR)/%/leveldata.mio0 levels/%/script.s
|
|
||||||
$(AS) $(ASFLAGS) --no-pad-sections -o $@ $<
|
|
||||||
|
|
||||||
# TODO: ideally this would be `-Trodata-segment=0x07000000` but that doesn't set the address
|
# TODO: ideally this would be `-Trodata-segment=0x07000000` but that doesn't set the address
|
||||||
|
|
||||||
$(BUILD_DIR)/bin/%.elf: $(BUILD_DIR)/bin/%.o
|
$(BUILD_DIR)/bin/%.elf: $(BUILD_DIR)/bin/%.o
|
||||||
$(LD) -e 0 -Ttext=$(SEGMENT_ADDRESS) -Map $@.map -o $@ $<
|
$(LD) -e 0 -Ttext=$(SEGMENT_ADDRESS) -Map $@.map -o $@ $<
|
||||||
|
$(BUILD_DIR)/actors/%.elf: $(BUILD_DIR)/actors/%.o
|
||||||
|
$(LD) -e 0 -Ttext=$(SEGMENT_ADDRESS) -Map $@.map -o $@ $<
|
||||||
|
|
||||||
# Override for level.elf, which otherwise matches the above pattern
|
# Override for level.elf, which otherwise matches the above pattern
|
||||||
.SECONDEXPANSION:
|
.SECONDEXPANSION:
|
||||||
$(BUILD_DIR)/bin/%/leveldata.elf: $(BUILD_DIR)/bin/%/leveldata.o $(BUILD_DIR)/bin/$$(TEXTURE_BIN).elf
|
$(BUILD_DIR)/levels/%/leveldata.elf: $(BUILD_DIR)/levels/%/leveldata.o $(BUILD_DIR)/bin/$$(TEXTURE_BIN).elf
|
||||||
$(LD) -e 0 -Ttext=$(SEGMENT_ADDRESS) -Map $@.map --just-symbols=$(BUILD_DIR)/bin/$(TEXTURE_BIN).elf -o $@ $<
|
$(LD) -e 0 -Ttext=$(SEGMENT_ADDRESS) -Map $@.map --just-symbols=$(BUILD_DIR)/bin/$(TEXTURE_BIN).elf -o $@ $<
|
||||||
|
|
||||||
$(BUILD_DIR)/bin/%.bin: $(BUILD_DIR)/bin/%.elf
|
$(BUILD_DIR)/bin/%.bin: $(BUILD_DIR)/bin/%.elf
|
||||||
$(OBJCOPY) -j .rodata $< -O binary $@
|
$(EXTRACT_DATA_FOR_MIO) $< $@
|
||||||
|
|
||||||
$(MIO0_DIR)/%.mio0: $(BUILD_DIR)/bin/%.bin
|
$(BUILD_DIR)/actors/%.bin: $(BUILD_DIR)/actors/%.elf
|
||||||
|
$(EXTRACT_DATA_FOR_MIO) $< $@
|
||||||
|
|
||||||
|
$(BUILD_DIR)/levels/%/leveldata.bin: $(BUILD_DIR)/levels/%/leveldata.elf
|
||||||
|
$(EXTRACT_DATA_FOR_MIO) $< $@
|
||||||
|
|
||||||
|
$(BUILD_DIR)/%.mio0: $(BUILD_DIR)/%.bin
|
||||||
$(MIO0TOOL) $< $@
|
$(MIO0TOOL) $< $@
|
||||||
|
|
||||||
$(MIO0_DIR)/%.mio0.o: $(MIO0_DIR)/%.mio0.s
|
$(BUILD_DIR)/%.mio0.o: $(BUILD_DIR)/%.mio0.s
|
||||||
$(AS) $(ASFLAGS) -o $@ $<
|
$(AS) $(ASFLAGS) -o $@ $<
|
||||||
|
|
||||||
$(MIO0_DIR)/%.mio0.s: $(MIO0_DIR)/%.mio0
|
$(BUILD_DIR)/%.mio0.s: $(BUILD_DIR)/%.mio0
|
||||||
printf ".section .data\n\n.incbin \"$<\"\n" > $@
|
printf ".section .data\n\n.incbin \"$<\"\n" > $@
|
||||||
|
|
||||||
$(BUILD_DIR)/%.table: %.aiff
|
$(BUILD_DIR)/%.table: %.aiff
|
||||||
|
@ -405,6 +411,12 @@ $(SOUND_BIN_DIR)/%.o: $(SOUND_BIN_DIR)/%.s
|
||||||
$(SOUND_BIN_DIR)/%.s: $(SOUND_BIN_DIR)/%
|
$(SOUND_BIN_DIR)/%.s: $(SOUND_BIN_DIR)/%
|
||||||
printf ".section .data\n\n.incbin \"$<\"\n" > $@
|
printf ".section .data\n\n.incbin \"$<\"\n" > $@
|
||||||
|
|
||||||
|
$(BUILD_DIR)/assets/mario_anim_data.c: $(wildcard assets/anims/*.inc.c)
|
||||||
|
$(PYTHON) tools/mario_anims_converter.py > $@
|
||||||
|
|
||||||
|
$(BUILD_DIR)/assets/demo_data.c: assets/demo_data.json $(wildcard assets/demos/*.bin)
|
||||||
|
$(PYTHON) tools/demo_data_converter.py assets/demo_data.json $(VERSION_CFLAGS) > $@
|
||||||
|
|
||||||
# Source code
|
# Source code
|
||||||
$(BUILD_DIR)/src/goddard/%.o: OPT_FLAGS := -g
|
$(BUILD_DIR)/src/goddard/%.o: OPT_FLAGS := -g
|
||||||
$(BUILD_DIR)/src/goddard/%.o: MIPSISET := -mips1
|
$(BUILD_DIR)/src/goddard/%.o: MIPSISET := -mips1
|
||||||
|
@ -442,7 +454,11 @@ $(BUILD_DIR)/%.o: %.c
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
$(CC) -c $(CFLAGS) -o $@ $<
|
||||||
|
|
||||||
|
|
||||||
$(BUILD_DIR)/%.o: %.s $(MIO0_FILES)
|
$(BUILD_DIR)/%.o: $(BUILD_DIR)/%.c
|
||||||
|
@$(CC_CHECK) -MMD -MP -MT $@ -MF $(BUILD_DIR)/$*.d $<
|
||||||
|
$(CC) -c $(CFLAGS) -o $@ $<
|
||||||
|
|
||||||
|
$(BUILD_DIR)/%.o: %.s
|
||||||
$(AS) $(ASFLAGS) -MD $(BUILD_DIR)/$*.d -o $@ $<
|
$(AS) $(ASFLAGS) -MD $(BUILD_DIR)/$*.d -o $@ $<
|
||||||
|
|
||||||
$(BUILD_DIR)/$(LD_SCRIPT): $(LD_SCRIPT)
|
$(BUILD_DIR)/$(LD_SCRIPT): $(LD_SCRIPT)
|
||||||
|
@ -467,7 +483,7 @@ $(BUILD_DIR)/$(TARGET).objdump: $(ELF)
|
||||||
|
|
||||||
|
|
||||||
.PHONY: all clean distclean default diff test load libultra
|
.PHONY: all clean distclean default diff test load libultra
|
||||||
.PRECIOUS: $(MIO0_DIR)/%.mio0 $(MIO0_DIR)/%.mio0.s $(BUILD_DIR)/bin/%.elf $(SOUND_BIN_DIR)/%.ctl $(SOUND_BIN_DIR)/%.tbl $(SOUND_SAMPLE_TABLES) $(SOUND_BIN_DIR)/%.s
|
.PRECIOUS: $(BUILD_DIR)/bin/%.elf $(SOUND_BIN_DIR)/%.ctl $(SOUND_BIN_DIR)/%.tbl $(SOUND_SAMPLE_TABLES) $(SOUND_BIN_DIR)/%.s $(BUILD_DIR)/%
|
||||||
.DELETE_ON_ERROR:
|
.DELETE_ON_ERROR:
|
||||||
|
|
||||||
# Remove built-in rules, to improve performance
|
# Remove built-in rules, to improve performance
|
||||||
|
|
232
Makefile.split
232
Makefile.split
|
@ -2,8 +2,8 @@
|
||||||
# General Rules
|
# General Rules
|
||||||
# --------------------------------------
|
# --------------------------------------
|
||||||
|
|
||||||
# obtain a list of segments from the *.s files in bin directory
|
# obtain a list of segments from the *.c files in bin directory
|
||||||
SEGMENTS := $(notdir $(basename $(wildcard bin/*.s))) $(addprefix $(VERSION)/,$(notdir $(basename $(wildcard bin/$(VERSION)/*.s))))
|
SEGMENTS := $(notdir $(basename $(wildcard bin/*.c))) $(addprefix $(VERSION)/,$(notdir $(basename $(wildcard bin/$(VERSION)/*.c)))) $(addsuffix _skybox,$(notdir $(basename $(wildcard textures/skyboxes/*.png))))
|
||||||
ACTORS := $(filter %/,$(wildcard actors/*/))
|
ACTORS := $(filter %/,$(wildcard actors/*/))
|
||||||
TEXTURE_DIRS := $(addprefix textures/,$(SEGMENTS)) $(ACTORS) textures/intro_raw
|
TEXTURE_DIRS := $(addprefix textures/,$(SEGMENTS)) $(ACTORS) textures/intro_raw
|
||||||
|
|
||||||
|
@ -32,12 +32,12 @@ ACTOR_GROUPS := \
|
||||||
common1
|
common1
|
||||||
|
|
||||||
LEVEL_FILES := $(addsuffix leveldata,$(LEVEL_DIRS))
|
LEVEL_FILES := $(addsuffix leveldata,$(LEVEL_DIRS))
|
||||||
MIO0_FILES := $(addprefix $(MIO0_DIR)/,$(addsuffix .mio0,$(SEGMENTS) $(ACTOR_GROUPS) $(LEVEL_FILES)))
|
MIO0_FILES := $(addprefix $(MIO0_DIR)/,$(addsuffix .mio0,$(SEGMENTS))) $(addprefix $(BUILD_DIR)/actors/,$(addsuffix .mio0,$(ACTOR_GROUPS))) $(addprefix $(BUILD_DIR)/levels/,$(addsuffix .mio0,$(LEVEL_FILES)))
|
||||||
MIO0_OBJ_FILES := $(MIO0_FILES:.mio0=.mio0.o)
|
MIO0_OBJ_FILES := $(MIO0_FILES:.mio0=.mio0.o)
|
||||||
|
|
||||||
SEGMENT_ELF_FILES := $(addprefix $(BUILD_DIR)/bin/,$(addsuffix .elf,$(SEGMENTS)))
|
SEGMENT_ELF_FILES := $(addprefix $(BUILD_DIR)/bin/,$(addsuffix .elf,$(SEGMENTS)))
|
||||||
ACTOR_ELF_FILES := $(addprefix $(BUILD_DIR)/bin/,$(addsuffix .elf,$(ACTOR_GROUPS)))
|
ACTOR_ELF_FILES := $(addprefix $(BUILD_DIR)/actors/,$(addsuffix .elf,$(ACTOR_GROUPS)))
|
||||||
LEVEL_ELF_FILES := $(addprefix $(BUILD_DIR)/bin/,$(addsuffix .elf,$(LEVEL_FILES)))
|
LEVEL_ELF_FILES := $(addprefix $(BUILD_DIR)/levels/,$(addsuffix .elf,$(LEVEL_FILES)))
|
||||||
|
|
||||||
# --------------------------------------
|
# --------------------------------------
|
||||||
# Actor Rules
|
# Actor Rules
|
||||||
|
@ -54,7 +54,7 @@ BOO_DIRS := bookend book chair small_key mad_piano boo haunted_cage
|
||||||
MR_I_DIRS := mr_i_eyeball mr_i_iris swoop snufit dorrie scuttlebug
|
MR_I_DIRS := mr_i_eyeball mr_i_iris swoop snufit dorrie scuttlebug
|
||||||
HOOT_DIRS := yellow_sphere_small hoot yoshi_egg thwomp bullet_bill heave_ho
|
HOOT_DIRS := yellow_sphere_small hoot yoshi_egg thwomp bullet_bill heave_ho
|
||||||
COINS_DIRS := mist explosion butterfly coin warp_pipe door bowser_key flame blue_fish pebble leaves warp_collision mario_cap power_meter mushroom_1up star sand dirt transparent_star white_particle wooden_signpost tree
|
COINS_DIRS := mist explosion butterfly coin warp_pipe door bowser_key flame blue_fish pebble leaves warp_collision mario_cap power_meter mushroom_1up star sand dirt transparent_star white_particle wooden_signpost tree
|
||||||
BUBBA_DIRS := bubba wiggler lakitu_enemy spiny_egg spiny
|
BUBBA_DIRS := bubba wiggler wiggler_body_part lakitu_enemy spiny_egg spiny
|
||||||
SKEETER_DIRS := skeeter seaweed water_mine cyan_fish bub water_ring treasure_chest
|
SKEETER_DIRS := skeeter seaweed water_mine cyan_fish bub water_ring treasure_chest
|
||||||
KLEPTO_DIRS := klepto eyerok pokey tornado
|
KLEPTO_DIRS := klepto eyerok pokey tornado
|
||||||
SEA_DIRS := clam_shell manta sushi unagi whirlpool
|
SEA_DIRS := clam_shell manta sushi unagi whirlpool
|
||||||
|
@ -66,70 +66,70 @@ BOWSER_DIRS := bowser_flame impact_ring yellow_sphere bowser bomb impact_sm
|
||||||
MARIO_DIRS := mario bubble walk_smoke burn_smoke stomp_smoke water_waves sparkle water_splash white_particle_small sparkle_animation
|
MARIO_DIRS := mario bubble walk_smoke burn_smoke stomp_smoke water_waves sparkle water_splash white_particle_small sparkle_animation
|
||||||
|
|
||||||
# Actor Files
|
# Actor Files
|
||||||
AMP_CHUCKYA_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(AMP_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
AMP_CHUCKYA_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(AMP_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
BOBOMBS_BUBBLE_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(KING_BOBOMB_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
BOBOMBS_BUBBLE_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(KING_BOBOMB_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
BOO_BOOKEND_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BOO_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
BOO_BOOKEND_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BOO_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
CAPSWITCH_SPRINGBOARD_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(CAPSWITCH_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
CAPSWITCH_SPRINGBOARD_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(CAPSWITCH_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
COINS_PIPE_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(COINS_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
COINS_PIPE_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(COINS_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
BOWSER_FLAMES_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BOWSER_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
BOWSER_FLAMES_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BOWSER_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
BUBBA_WIGGLER_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BUBBA_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
BUBBA_WIGGLER_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BUBBA_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
BULLY_BLARGG_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BULLY_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
BULLY_BLARGG_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BULLY_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
CHILLYCHIEF_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(CHILLYCHIEF_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
CHILLYCHIEF_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(CHILLYCHIEF_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
HOOT_THWOMP_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(HOOT_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
HOOT_THWOMP_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(HOOT_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
KOOPA_LOG_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(KOOPA_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
KOOPA_LOG_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(KOOPA_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
KLEPTO_EYEROK_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(KLEPTO_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
KLEPTO_EYEROK_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(KLEPTO_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
LAKITU_TOAD_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(LAKITU_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
LAKITU_TOAD_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(LAKITU_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
MARIO_WATER_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(MARIO_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
MARIO_WATER_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(MARIO_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
MOLE_UKIKI_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(MOLE_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
MOLE_UKIKI_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(MOLE_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
MR_I_SWOOP_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(MR_I_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
MR_I_SWOOP_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(MR_I_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
PEACH_TOADSTOOL_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(PEACH_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
PEACH_TOADSTOOL_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(PEACH_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
SEA_CREATURES_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(SEA_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
SEA_CREATURES_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(SEA_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
SKEETER_FISH_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(SKEETER_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
SKEETER_FISH_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(SKEETER_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
SPINDRIFT_PENGUIN_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(SPINDRIFT_DIRS)),$(basename $(wildcard $(dir)/*.png)))
|
SPINDRIFT_PENGUIN_FILES := $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(SPINDRIFT_DIRS)),$(patsubst %.png,%.inc.c,$(wildcard $(dir)/*.png)))
|
||||||
|
|
||||||
# Actor dependencies
|
# Actor dependencies
|
||||||
$(BUILD_DIR)/bin/group0.o: $(addprefix $(BUILD_DIR)/,$(MARIO_WATER_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(MARIO_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group0.o: $(addprefix $(BUILD_DIR)/,$(MARIO_WATER_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(MARIO_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group1.o: $(addprefix $(BUILD_DIR)/,$(HOOT_THWOMP_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(HOOT_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group1.o: $(addprefix $(BUILD_DIR)/,$(HOOT_THWOMP_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(HOOT_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group2.o: $(addprefix $(BUILD_DIR)/,$(BULLY_BLARGG_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BULLY_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group2.o: $(addprefix $(BUILD_DIR)/,$(BULLY_BLARGG_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BULLY_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group3.o: $(addprefix $(BUILD_DIR)/,$(BOBOMBS_BUBBLE_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(KING_BOBOMB_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group3.o: $(addprefix $(BUILD_DIR)/,$(BOBOMBS_BUBBLE_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(KING_BOBOMB_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group4.o: $(addprefix $(BUILD_DIR)/,$(SEA_CREATURES_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(SEA_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group4.o: $(addprefix $(BUILD_DIR)/,$(SEA_CREATURES_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(SEA_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group5.o: $(addprefix $(BUILD_DIR)/,$(KLEPTO_EYEROK_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(KLEPTO_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group5.o: $(addprefix $(BUILD_DIR)/,$(KLEPTO_EYEROK_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(KLEPTO_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group6.o: $(addprefix $(BUILD_DIR)/,$(MOLE_UKIKI_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(MOLE_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group6.o: $(addprefix $(BUILD_DIR)/,$(MOLE_UKIKI_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(MOLE_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group7.o: $(addprefix $(BUILD_DIR)/,$(SPINDRIFT_PENGUIN_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(SPINDRIFT_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group7.o: $(addprefix $(BUILD_DIR)/,$(SPINDRIFT_PENGUIN_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(SPINDRIFT_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group8.o: $(addprefix $(BUILD_DIR)/,$(CAPSWITCH_SPRINGBOARD_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(CAPSWITCH_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group8.o: $(addprefix $(BUILD_DIR)/,$(CAPSWITCH_SPRINGBOARD_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(CAPSWITCH_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group9.o: $(addprefix $(BUILD_DIR)/,$(BOO_BOOKEND_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BOO_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group9.o: $(addprefix $(BUILD_DIR)/,$(BOO_BOOKEND_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BOO_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group10.o: $(addprefix $(BUILD_DIR)/,$(PEACH_TOADSTOOL_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(PEACH_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group10.o: $(addprefix $(BUILD_DIR)/,$(PEACH_TOADSTOOL_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(PEACH_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group11.o: $(addprefix $(BUILD_DIR)/,$(BUBBA_WIGGLER_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BUBBA_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group11.o: $(addprefix $(BUILD_DIR)/,$(BUBBA_WIGGLER_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BUBBA_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group12.o: $(addprefix $(BUILD_DIR)/,$(BOWSER_FLAMES_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BOWSER_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group12.o: $(addprefix $(BUILD_DIR)/,$(BOWSER_FLAMES_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(BOWSER_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group13.o: $(addprefix $(BUILD_DIR)/,$(SKEETER_FISH_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(SKEETER_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group13.o: $(addprefix $(BUILD_DIR)/,$(SKEETER_FISH_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(SKEETER_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group14.o: $(addprefix $(BUILD_DIR)/,$(KOOPA_LOG_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(KOOPA_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group14.o: $(addprefix $(BUILD_DIR)/,$(KOOPA_LOG_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(KOOPA_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group15.o: $(addprefix $(BUILD_DIR)/,$(LAKITU_TOAD_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(LAKITU_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group15.o: $(addprefix $(BUILD_DIR)/,$(LAKITU_TOAD_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(LAKITU_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group16.o: $(addprefix $(BUILD_DIR)/,$(CHILLYCHIEF_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(CHILLYCHIEF_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group16.o: $(addprefix $(BUILD_DIR)/,$(CHILLYCHIEF_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(CHILLYCHIEF_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/group17.o: $(addprefix $(BUILD_DIR)/,$(MR_I_SWOOP_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(MR_I_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/group17.o: $(addprefix $(BUILD_DIR)/,$(MR_I_SWOOP_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(MR_I_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/common0.o: $(addprefix $(BUILD_DIR)/,$(AMP_CHUCKYA_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(AMP_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/common0.o: $(addprefix $(BUILD_DIR)/,$(AMP_CHUCKYA_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(AMP_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
$(BUILD_DIR)/bin/common1.o: $(addprefix $(BUILD_DIR)/,$(COINS_PIPE_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(COINS_DIRS)),$(wildcard $(dir)/*.s))
|
$(BUILD_DIR)/actors/common1.o: $(addprefix $(BUILD_DIR)/,$(COINS_PIPE_FILES)) $(foreach dir,$(addprefix $(ACTOR_DIR)/,$(COINS_DIRS)),$(wildcard $(dir)/*.c))
|
||||||
|
|
||||||
# Actor Elf Files
|
# Actor Elf Files
|
||||||
$(BUILD_DIR)/bin/group0.elf: SEGMENT_ADDRESS := 0x04000000
|
$(BUILD_DIR)/actors/group0.elf: SEGMENT_ADDRESS := 0x04000000
|
||||||
$(BUILD_DIR)/bin/group1.elf: SEGMENT_ADDRESS := 0x05000000
|
$(BUILD_DIR)/actors/group1.elf: SEGMENT_ADDRESS := 0x05000000
|
||||||
$(BUILD_DIR)/bin/group2.elf: SEGMENT_ADDRESS := 0x05000000
|
$(BUILD_DIR)/actors/group2.elf: SEGMENT_ADDRESS := 0x05000000
|
||||||
$(BUILD_DIR)/bin/group3.elf: SEGMENT_ADDRESS := 0x05000000
|
$(BUILD_DIR)/actors/group3.elf: SEGMENT_ADDRESS := 0x05000000
|
||||||
$(BUILD_DIR)/bin/group4.elf: SEGMENT_ADDRESS := 0x05000000
|
$(BUILD_DIR)/actors/group4.elf: SEGMENT_ADDRESS := 0x05000000
|
||||||
$(BUILD_DIR)/bin/group5.elf: SEGMENT_ADDRESS := 0x05000000
|
$(BUILD_DIR)/actors/group5.elf: SEGMENT_ADDRESS := 0x05000000
|
||||||
$(BUILD_DIR)/bin/group6.elf: SEGMENT_ADDRESS := 0x05000000
|
$(BUILD_DIR)/actors/group6.elf: SEGMENT_ADDRESS := 0x05000000
|
||||||
$(BUILD_DIR)/bin/group7.elf: SEGMENT_ADDRESS := 0x05000000
|
$(BUILD_DIR)/actors/group7.elf: SEGMENT_ADDRESS := 0x05000000
|
||||||
$(BUILD_DIR)/bin/group8.elf: SEGMENT_ADDRESS := 0x05000000
|
$(BUILD_DIR)/actors/group8.elf: SEGMENT_ADDRESS := 0x05000000
|
||||||
$(BUILD_DIR)/bin/group9.elf: SEGMENT_ADDRESS := 0x05000000
|
$(BUILD_DIR)/actors/group9.elf: SEGMENT_ADDRESS := 0x05000000
|
||||||
$(BUILD_DIR)/bin/group10.elf: SEGMENT_ADDRESS := 0x05000000
|
$(BUILD_DIR)/actors/group10.elf: SEGMENT_ADDRESS := 0x05000000
|
||||||
$(BUILD_DIR)/bin/group11.elf: SEGMENT_ADDRESS := 0x05000000
|
$(BUILD_DIR)/actors/group11.elf: SEGMENT_ADDRESS := 0x05000000
|
||||||
$(BUILD_DIR)/bin/group12.elf: SEGMENT_ADDRESS := 0x06000000
|
$(BUILD_DIR)/actors/group12.elf: SEGMENT_ADDRESS := 0x06000000
|
||||||
$(BUILD_DIR)/bin/group13.elf: SEGMENT_ADDRESS := 0x06000000
|
$(BUILD_DIR)/actors/group13.elf: SEGMENT_ADDRESS := 0x06000000
|
||||||
$(BUILD_DIR)/bin/group14.elf: SEGMENT_ADDRESS := 0x06000000
|
$(BUILD_DIR)/actors/group14.elf: SEGMENT_ADDRESS := 0x06000000
|
||||||
$(BUILD_DIR)/bin/group15.elf: SEGMENT_ADDRESS := 0x06000000
|
$(BUILD_DIR)/actors/group15.elf: SEGMENT_ADDRESS := 0x06000000
|
||||||
$(BUILD_DIR)/bin/group16.elf: SEGMENT_ADDRESS := 0x06000000
|
$(BUILD_DIR)/actors/group16.elf: SEGMENT_ADDRESS := 0x06000000
|
||||||
$(BUILD_DIR)/bin/group17.elf: SEGMENT_ADDRESS := 0x06000000
|
$(BUILD_DIR)/actors/group17.elf: SEGMENT_ADDRESS := 0x06000000
|
||||||
$(BUILD_DIR)/bin/common0.elf: SEGMENT_ADDRESS := 0x08000000
|
$(BUILD_DIR)/actors/common0.elf: SEGMENT_ADDRESS := 0x08000000
|
||||||
$(BUILD_DIR)/bin/common1.elf: SEGMENT_ADDRESS := 0x03000000
|
$(BUILD_DIR)/actors/common1.elf: SEGMENT_ADDRESS := 0x03000000
|
||||||
|
|
||||||
# --------------------------------------
|
# --------------------------------------
|
||||||
# Level Rules
|
# Level Rules
|
||||||
|
@ -141,11 +141,10 @@ $(BUILD_DIR)/bin/common1.elf: SEGMENT_ADDRESS := 0x03000000
|
||||||
# TODO: Generate these rules from the level configs?
|
# TODO: Generate these rules from the level configs?
|
||||||
|
|
||||||
define level_rules =
|
define level_rules =
|
||||||
$(1)_SEG7_FILES := $$(basename $$(notdir $$(wildcard levels/$(1)/*.png)))
|
$(1)_SEG7_FILES := $$(patsubst %.png,%.inc.c,$$(notdir $$(wildcard levels/$(1)/*.png)))
|
||||||
$(1)_SEG7_FILES_RAW := $(shell find levels/$(1)/ -type f -iname '*')
|
$$(BUILD_DIR)/levels/$(1)/leveldata.o: $$(addprefix $$(BUILD_DIR)/levels/$(1)/,$$($(1)_SEG7_FILES))
|
||||||
$$(BUILD_DIR)/bin/$(1)/leveldata.o: $$(addprefix $$(BUILD_DIR)/levels/$(1)/,$$($(1)_SEG7_FILES)) $$($(1)_SEG7_FILES_RAW)
|
$$(BUILD_DIR)/levels/$(1)/leveldata.elf: SEGMENT_ADDRESS := $(2)
|
||||||
$$(BUILD_DIR)/bin/$(1)/leveldata.elf: SEGMENT_ADDRESS := $(2)
|
$$(BUILD_DIR)/levels/$(1)/leveldata.elf: TEXTURE_BIN := $(3)
|
||||||
$$(BUILD_DIR)/bin/$(1)/leveldata.elf: TEXTURE_BIN := $(3)
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(call level_rules,bbh,0x07000000,spooky)) # BBH (Big Boo's Haunt)
|
$(eval $(call level_rules,bbh,0x07000000,spooky)) # BBH (Big Boo's Haunt)
|
||||||
|
@ -169,7 +168,6 @@ $(eval $(call level_rules,bits,0x07000000,sky)) # BITS (Bowser in the Sky)
|
||||||
$(eval $(call level_rules,lll,0x07000000,fire)) # LLL (Lethal Lava Land)
|
$(eval $(call level_rules,lll,0x07000000,fire)) # LLL (Lethal Lava Land)
|
||||||
$(eval $(call level_rules,ddd,0x07000000,water)) # DDD (Dire Dire Docks)
|
$(eval $(call level_rules,ddd,0x07000000,water)) # DDD (Dire Dire Docks)
|
||||||
$(eval $(call level_rules,wf,0x07000000,grass)) # WF (Whomp's Fortress)
|
$(eval $(call level_rules,wf,0x07000000,grass)) # WF (Whomp's Fortress)
|
||||||
$(eval $(call level_rules,ending,0x07000000,generic)) # Ending
|
|
||||||
$(eval $(call level_rules,castle_courtyard,0x07000000,outside)) # Castle Courtyard (The Courtyard of Princess Peach's Castle)
|
$(eval $(call level_rules,castle_courtyard,0x07000000,outside)) # Castle Courtyard (The Courtyard of Princess Peach's Castle)
|
||||||
$(eval $(call level_rules,pss,0x07000000,mountain)) # PSS (The Princess's Secret Slide)
|
$(eval $(call level_rules,pss,0x07000000,mountain)) # PSS (The Princess's Secret Slide)
|
||||||
$(eval $(call level_rules,cotmc,0x07000000,cave)) # COTMC (Cavern of the Metal Cap)
|
$(eval $(call level_rules,cotmc,0x07000000,cave)) # COTMC (Cavern of the Metal Cap)
|
||||||
|
@ -183,26 +181,45 @@ $(eval $(call level_rules,ttm,0x07000000,mountain)) # TTM (Tall Tall Mountain)
|
||||||
$(eval $(call level_rules,intro,0x07000000,generic)) # Intro (Super Mario 64 Logo)
|
$(eval $(call level_rules,intro,0x07000000,generic)) # Intro (Super Mario 64 Logo)
|
||||||
$(eval $(call level_rules,menu,0x07000000,generic)) # Menu (File Select)
|
$(eval $(call level_rules,menu,0x07000000,generic)) # Menu (File Select)
|
||||||
|
|
||||||
|
# Ending cake texture override
|
||||||
|
ifeq ($(VERSION),eu)
|
||||||
|
ending_SEG7_FILES := $(patsubst %.png,%.inc.c,$(notdir $(wildcard levels/ending/eu*.png levels/ending/*eu.png)))
|
||||||
|
$(BUILD_DIR)/levels/ending/leveldata.o: $(addprefix $(BUILD_DIR)/levels/ending/,$(ending_SEG7_FILES))
|
||||||
|
$(BUILD_DIR)/levels/ending/leveldata.elf: SEGMENT_ADDRESS := 0x07000000
|
||||||
|
$(BUILD_DIR)/levels/ending/leveldata.elf: TEXTURE_BIN := generic
|
||||||
|
|
||||||
|
$(BUILD_DIR)/levels/ending/cake_eu.inc.c: levels/ending/cake_eu.png
|
||||||
|
$(SKYCONV) --type cake-eu --split $^ $(BUILD_DIR)/levels/ending
|
||||||
|
else
|
||||||
|
ending_SEG7_FILES := cake.inc.c
|
||||||
|
$(BUILD_DIR)/levels/ending/leveldata.o: $(BUILD_DIR)/levels/ending/cake.inc.c
|
||||||
|
$(BUILD_DIR)/levels/ending/leveldata.elf: SEGMENT_ADDRESS := 0x07000000
|
||||||
|
$(BUILD_DIR)/levels/ending/leveldata.elf: TEXTURE_BIN := generic
|
||||||
|
|
||||||
|
$(BUILD_DIR)/levels/ending/cake.inc.c: levels/ending/cake.png
|
||||||
|
$(SKYCONV) --type cake --split $^ $(BUILD_DIR)/levels/ending
|
||||||
|
endif
|
||||||
|
|
||||||
# --------------------------------------
|
# --------------------------------------
|
||||||
# Texture Bin Rules
|
# Texture Bin Rules
|
||||||
# --------------------------------------
|
# --------------------------------------
|
||||||
|
|
||||||
# Others
|
# Others
|
||||||
SEGMENT2_FILES := $(basename $(wildcard $(TEXTURE_DIR)/segment2/*.png))
|
SEGMENT2_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/segment2/*.png))
|
||||||
TITLE_SCREEN_BG_FILES := $(basename $(wildcard $(TEXTURE_DIR)/title_screen_bg/*.png))
|
TITLE_SCREEN_BG_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/title_screen_bg/*.png))
|
||||||
SPOOKY_FILES := $(basename $(wildcard $(TEXTURE_DIR)/spooky/*.png))
|
SPOOKY_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/spooky/*.png))
|
||||||
GENERIC_FILES := $(basename $(wildcard $(TEXTURE_DIR)/generic/*.png))
|
GENERIC_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/generic/*.png))
|
||||||
OUTSIDE_FILES := $(basename $(wildcard $(TEXTURE_DIR)/outside/*.png))
|
OUTSIDE_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/outside/*.png))
|
||||||
SNOW_FILES := $(basename $(wildcard $(TEXTURE_DIR)/snow/*.png))
|
SNOW_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/snow/*.png))
|
||||||
EFFECT_FILES := $(basename $(wildcard $(TEXTURE_DIR)/effect/*.png))
|
EFFECT_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/effect/*.png))
|
||||||
CAVE_FILES := $(basename $(wildcard $(TEXTURE_DIR)/cave/*.png))
|
CAVE_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/cave/*.png))
|
||||||
INSIDE_FILES := $(basename $(wildcard $(TEXTURE_DIR)/inside/*.png))
|
INSIDE_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/inside/*.png))
|
||||||
WATER_FILES := $(basename $(wildcard $(TEXTURE_DIR)/water/*.png))
|
WATER_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/water/*.png))
|
||||||
FIRE_TEXTURES_FILES := $(basename $(wildcard $(TEXTURE_DIR)/fire/*.png))
|
FIRE_TEXTURES_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/fire/*.png))
|
||||||
SKY_FILES := $(basename $(wildcard $(TEXTURE_DIR)/sky/*.png))
|
SKY_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/sky/*.png))
|
||||||
MACHINE_FILES := $(basename $(wildcard $(TEXTURE_DIR)/machine/*.png))
|
MACHINE_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/machine/*.png))
|
||||||
MOUNTAIN_FILES := $(basename $(wildcard $(TEXTURE_DIR)/mountain/*.png))
|
MOUNTAIN_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/mountain/*.png))
|
||||||
GRASS_FILES := $(basename $(wildcard $(TEXTURE_DIR)/grass/*.png))
|
GRASS_FILES := $(patsubst %.png,%.inc.c,$(wildcard $(TEXTURE_DIR)/grass/*.png))
|
||||||
|
|
||||||
# Texture Files
|
# Texture Files
|
||||||
$(BUILD_DIR)/bin/segment2.o: $(addprefix $(BUILD_DIR)/,$(SEGMENT2_FILES))
|
$(BUILD_DIR)/bin/segment2.o: $(addprefix $(BUILD_DIR)/,$(SEGMENT2_FILES))
|
||||||
|
@ -248,46 +265,15 @@ $(BUILD_DIR)/bin/$(VERSION)/translation_fr.elf: SEGMENT_ADDRESS := 0x19000000
|
||||||
# Skybox Rules
|
# Skybox Rules
|
||||||
# --------------------------------------
|
# --------------------------------------
|
||||||
|
|
||||||
# Skybox Files
|
$(BUILD_DIR)/bin/%_skybox.c: textures/skyboxes/%.png
|
||||||
BBH_SKYBOX_FILES := $(basename $(wildcard $(TEXTURE_DIR)/bbh_skybox/*.png))
|
$(SKYCONV) --type sky --split $^ $(BUILD_DIR)/bin
|
||||||
BIDW_SKYBOX_FILES := $(basename $(wildcard $(TEXTURE_DIR)/bidw_skybox/*.png))
|
|
||||||
BITFS_SKYBOX_FILES := $(basename $(wildcard $(TEXTURE_DIR)/bitfs_skybox/*.png))
|
|
||||||
BITS_SKYBOX_FILES := $(basename $(wildcard $(TEXTURE_DIR)/bits_skybox/*.png))
|
|
||||||
CCM_SKYBOX_FILES := $(basename $(wildcard $(TEXTURE_DIR)/ccm_skybox/*.png))
|
|
||||||
CLOUD_FLOOR_SKYBOX_FILES := $(basename $(wildcard $(TEXTURE_DIR)/cloud_floor_skybox/*.png))
|
|
||||||
CLOUDS_SKYBOX_FILES := $(basename $(wildcard $(TEXTURE_DIR)/clouds_skybox/*.png))
|
|
||||||
SSL_SKYBOX_FILES := $(basename $(wildcard $(TEXTURE_DIR)/ssl_skybox/*.png))
|
|
||||||
WATER_SKYBOX_FILES := $(basename $(wildcard $(TEXTURE_DIR)/water_skybox/*.png))
|
|
||||||
WDW_SKYBOX_FILES := $(basename $(wildcard $(TEXTURE_DIR)/wdw_skybox/*.png))
|
|
||||||
|
|
||||||
# Skybox Files
|
$(BUILD_DIR)/bin/%_skybox.elf: SEGMENT_ADDRESS := 0x0A000000
|
||||||
$(BUILD_DIR)/bin/bbh_skybox.o: $(addprefix $(BUILD_DIR)/,$(BBH_SKYBOX_FILES))
|
|
||||||
$(BUILD_DIR)/bin/bidw_skybox.o: $(addprefix $(BUILD_DIR)/,$(BIDW_SKYBOX_FILES))
|
|
||||||
$(BUILD_DIR)/bin/bitfs_skybox.o: $(addprefix $(BUILD_DIR)/,$(BITFS_SKYBOX_FILES))
|
|
||||||
$(BUILD_DIR)/bin/bits_skybox.o: $(addprefix $(BUILD_DIR)/,$(BITS_SKYBOX_FILES))
|
|
||||||
$(BUILD_DIR)/bin/ccm_skybox.o: $(addprefix $(BUILD_DIR)/,$(CCM_SKYBOX_FILES))
|
|
||||||
$(BUILD_DIR)/bin/cloud_floor_skybox.o: $(addprefix $(BUILD_DIR)/,$(CLOUD_FLOOR_SKYBOX_FILES))
|
|
||||||
$(BUILD_DIR)/bin/clouds_skybox.o: $(addprefix $(BUILD_DIR)/,$(CLOUDS_SKYBOX_FILES))
|
|
||||||
$(BUILD_DIR)/bin/ssl_skybox.o: $(addprefix $(BUILD_DIR)/,$(SSL_SKYBOX_FILES))
|
|
||||||
$(BUILD_DIR)/bin/water_skybox.o: $(addprefix $(BUILD_DIR)/,$(WATER_SKYBOX_FILES))
|
|
||||||
$(BUILD_DIR)/bin/wdw_skybox.o: $(addprefix $(BUILD_DIR)/,$(WDW_SKYBOX_FILES))
|
|
||||||
|
|
||||||
# Skybox Files
|
|
||||||
$(BUILD_DIR)/bin/bbh_skybox.elf: SEGMENT_ADDRESS := 0x0A000000
|
|
||||||
$(BUILD_DIR)/bin/bidw_skybox.elf: SEGMENT_ADDRESS := 0x0A000000
|
|
||||||
$(BUILD_DIR)/bin/bitfs_skybox.elf: SEGMENT_ADDRESS := 0x0A000000
|
|
||||||
$(BUILD_DIR)/bin/bits_skybox.elf: SEGMENT_ADDRESS := 0x0A000000
|
|
||||||
$(BUILD_DIR)/bin/ccm_skybox.elf: SEGMENT_ADDRESS := 0x0A000000
|
|
||||||
$(BUILD_DIR)/bin/cloud_floor_skybox.elf: SEGMENT_ADDRESS := 0x0A000000
|
|
||||||
$(BUILD_DIR)/bin/clouds_skybox.elf: SEGMENT_ADDRESS := 0x0A000000
|
|
||||||
$(BUILD_DIR)/bin/ssl_skybox.elf: SEGMENT_ADDRESS := 0x0A000000
|
|
||||||
$(BUILD_DIR)/bin/water_skybox.elf: SEGMENT_ADDRESS := 0x0A000000
|
|
||||||
$(BUILD_DIR)/bin/wdw_skybox.elf: SEGMENT_ADDRESS := 0x0A000000
|
|
||||||
|
|
||||||
# --------------------------------------
|
# --------------------------------------
|
||||||
# Misc Rules
|
# Misc Rules
|
||||||
# --------------------------------------
|
# --------------------------------------
|
||||||
|
|
||||||
# intro_raw textures are not compressed
|
# intro_raw textures are not compressed
|
||||||
INTRO_RAW_FILES := $(basename $(notdir $(wildcard $(TEXTURE_DIR)/intro_raw/*.png)))
|
INTRO_RAW_FILES := $(wildcard $(TEXTURE_DIR)/intro_raw/*.png)
|
||||||
$(BUILD_DIR)/data/goddard_tex_dl.o: $(addprefix $(BUILD_DIR)/textures/intro_raw/,$(INTRO_RAW_FILES))
|
$(BUILD_DIR)/src/goddard/renderer.o: $(addprefix $(BUILD_DIR)/,$(patsubst %.png,%.inc.c,$(INTRO_RAW_FILES)))
|
||||||
|
|
|
@ -79,7 +79,7 @@ The recommended path is installing a Linux distribution under a VM.
|
||||||
```
|
```
|
||||||
sm64
|
sm64
|
||||||
├── actors: object behaviors, geo layout, and display lists
|
├── actors: object behaviors, geo layout, and display lists
|
||||||
├── asm: handwritten assembly code
|
├── asm: handwritten assembly code, rom header
|
||||||
│ └── non_matchings: asm for non-matching sections
|
│ └── non_matchings: asm for non-matching sections
|
||||||
├── assets: animation and demo data
|
├── assets: animation and demo data
|
||||||
│ ├── anims: animation data
|
│ ├── anims: animation data
|
||||||
|
|
54
actors/amp/anims/anim_0800401C.inc.c
Normal file
54
actors/amp/anims/anim_0800401C.inc.c
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
// 0x08003E30
|
||||||
|
static const s16 amp_seg8_animvalue_08003E30[] = {
|
||||||
|
0x0000, 0x0000, 0x0D79, 0x1AF2, 0x286B, 0x35E4, 0x435D, 0x50D6,
|
||||||
|
0x5E50, 0x6BC9, 0x7942, 0x86BE, 0x9437, 0xA1B0, 0xAF2A, 0xBCA3,
|
||||||
|
0xCA1C, 0xD795, 0xE50E, 0xF287, 0x1872, 0x0000, 0x1AF2, 0x35E4,
|
||||||
|
0x50D6, 0x6BC9, 0x86BE, 0xA1B0, 0xBCA3, 0xD795, 0xF287, 0x0D79,
|
||||||
|
0x286B, 0x435D, 0x5E50, 0x7942, 0x9437, 0xAF2A, 0xCA1C, 0xE50E,
|
||||||
|
0x0000, 0x1AF2, 0x35E4, 0x50D6, 0x6BC9, 0x86BE, 0xA1B0, 0xBCA3,
|
||||||
|
0xD795, 0xF287, 0x0D79, 0x286B, 0x435D, 0x5E50, 0x7942, 0x9437,
|
||||||
|
0xAF2A, 0xCA1C, 0xE50E, 0x8001, 0x5793, 0x2F28, 0x06BC, 0xDE52,
|
||||||
|
0xB5E6, 0x8D7B, 0x650C, 0x3CA1, 0x1435, 0xEBCB, 0xC35F, 0x9AF4,
|
||||||
|
0x7285, 0x4A1A, 0x21AE, 0xF944, 0xD0D8, 0xA86D, 0x3FFF, 0x0000,
|
||||||
|
0x0D7C, 0x1AF9, 0x2876, 0x35F3, 0x4370, 0x50ED, 0x5E6A, 0x6BE7,
|
||||||
|
0x7964, 0x86E3, 0x9460, 0xA1DD, 0xAF5A, 0xBCD7, 0xCA54, 0xD7D1,
|
||||||
|
0xE54E, 0xF2CB, 0xC001, 0x3FFF, 0x0000, 0x0D7B, 0x1AF7, 0x2873,
|
||||||
|
0x35EF, 0x436B, 0x50E6, 0x5E62, 0x6BDE, 0x795A, 0x86D9, 0x9455,
|
||||||
|
0xA1D0, 0xAF4C, 0xBCC8, 0xCA44, 0xD7C0, 0xE53B, 0xF2B7, 0xC001,
|
||||||
|
0x3FFF, 0xC001, 0xCD7A, 0xDAF2, 0xE86B, 0xF5E3, 0x035B, 0x10D3,
|
||||||
|
0x1E4C, 0x2BC4, 0x393D, 0x46B5, 0x542E, 0x61A6, 0x6F1F, 0x7C97,
|
||||||
|
0x8A13, 0x978B, 0xA504, 0xB27D, 0xC001, 0x3FFF, 0x4D79, 0x5AF2,
|
||||||
|
0x686C, 0x75E5, 0x8362, 0x90DB, 0x9E55, 0xABCF, 0xB948, 0xC6C2,
|
||||||
|
0xD43B, 0xE1B5, 0xEF2F, 0xFCA8, 0x0A21, 0x179A, 0x2514, 0x328D,
|
||||||
|
0xC001, 0x3FFF,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003F74
|
||||||
|
static const u16 amp_seg8_animindex_08003F74[] = {
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00A1,
|
||||||
|
0x0001, 0x0000, 0x0013, 0x008D, 0x0001, 0x00A0,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0001,
|
||||||
|
0x0001, 0x0000, 0x0013, 0x0079, 0x0001, 0x008C,
|
||||||
|
0x0001, 0x0014, 0x0001, 0x0000, 0x0013, 0x0015,
|
||||||
|
0x0001, 0x0000, 0x0013, 0x0064, 0x0001, 0x0077,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0028,
|
||||||
|
0x0001, 0x0000, 0x0013, 0x004F, 0x0001, 0x0062,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x003B,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0078,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0063,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x004E,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0800401C
|
||||||
|
static const struct Animation amp_seg8_anim_0800401C = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x13,
|
||||||
|
ANIMINDEX_NUMPARTS(amp_seg8_animindex_08003F74),
|
||||||
|
amp_seg8_animvalue_08003E30,
|
||||||
|
amp_seg8_animindex_08003F74,
|
||||||
|
0,
|
||||||
|
};
|
1
actors/amp/anims/data.inc.c
Normal file
1
actors/amp/anims/data.inc.c
Normal file
|
@ -0,0 +1 @@
|
||||||
|
#include "anim_0800401C.inc.c"
|
4
actors/amp/anims/table.inc.c
Normal file
4
actors/amp/anims/table.inc.c
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
// 0x08004034
|
||||||
|
const struct Animation *const amp_seg8_anims_08004034[] = {
|
||||||
|
&_seg8_anim_0800401C,
|
||||||
|
};
|
|
@ -1,2 +0,0 @@
|
||||||
# Amp
|
|
||||||
|
|
56
actors/amp/geo.inc.c
Normal file
56
actors/amp/geo.inc.c
Normal file
|
@ -0,0 +1,56 @@
|
||||||
|
// 0x0F000028
|
||||||
|
const GeoLayout amp_geo[] = {
|
||||||
|
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0xC8, 100),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SCALE(0x00, 16384),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002C88),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SWITCH_CASE(2, geo_switch_anim_state),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SWITCH_CASE(2, geo_switch_anim_state),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SWITCH_CASE(2, geo_switch_anim_state),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SWITCH_CASE(2, geo_switch_anim_state),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002D70),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_BILLBOARD(),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_DISPLAY_LIST(LAYER_ALPHA, amp_seg8_dl_08002E58),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_END(),
|
||||||
|
};
|
|
@ -1,54 +0,0 @@
|
||||||
glabel amp_geo # 0x0F000028
|
|
||||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 100
|
|
||||||
geo_open_node
|
|
||||||
geo_scale 0x00, 16384
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002C88
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_switch_case 2, geo_switch_anim_state
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_switch_case 2, geo_switch_anim_state
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_switch_case 2, geo_switch_anim_state
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_switch_case 2, geo_switch_anim_state
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002D70
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_billboard
|
|
||||||
geo_open_node
|
|
||||||
geo_display_list LAYER_ALPHA, amp_seg8_dl_08002E58
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_end
|
|
534
actors/amp/model.inc.c
Normal file
534
actors/amp/model.inc.c
Normal file
|
@ -0,0 +1,534 @@
|
||||||
|
// Amp
|
||||||
|
|
||||||
|
// 0x08000F18
|
||||||
|
ALIGNED8 static const u8 amp_seg8_texture_08000F18[] = {
|
||||||
|
#include "actors/amp/amp_electricity.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08001318
|
||||||
|
ALIGNED8 static const u8 amp_seg8_texture_08001318[] = {
|
||||||
|
#include "actors/amp/amp_eyes.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08001B18
|
||||||
|
ALIGNED8 static const u8 amp_seg8_texture_08001B18[] = {
|
||||||
|
#include "actors/amp/amp_body.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002318
|
||||||
|
ALIGNED8 static const u8 amp_seg8_texture_08002318[] = {
|
||||||
|
#include "actors/amp/amp_mouth.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002B18
|
||||||
|
static const Vtx amp_seg8_vertex_08002B18[] = {
|
||||||
|
{{{ 224, 0, -89}, 0, { 0, 480}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 187, 149, 0}, 0, { 223, 1078}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 224, 0, 90}, 0, { 479, 478}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 187, -148, 0}, 0, { 224, -122}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 224, 0, -89}, 0, { 0, 478}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002B68 - 0x08002BA0
|
||||||
|
const Gfx amp_seg8_dl_08002B68[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08000F18),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 16 * 32 - 1, CALC_DXT(16, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08002B18, 5, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 4, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002BA0 - 0x08002C10
|
||||||
|
const Gfx amp_seg8_dl_08002BA0[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
|
||||||
|
gsSPClearGeometryMode(G_LIGHTING | G_CULL_BACK),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 4, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (16 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(amp_seg8_dl_08002B68),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_LIGHTING | G_CULL_BACK),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002C10
|
||||||
|
static const Vtx amp_seg8_vertex_08002C10[] = {
|
||||||
|
{{{ 68, 72, 158}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ -27, -71, 164}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 68, -71, 158}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ -27, 72, 164}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002C50 - 0x08002C88
|
||||||
|
const Gfx amp_seg8_dl_08002C50[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08001318),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08002C10, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002C88 - 0x08002CF8
|
||||||
|
const Gfx amp_seg8_dl_08002C88[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
|
||||||
|
gsSPClearGeometryMode(G_LIGHTING),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(amp_seg8_dl_08002C50),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_LIGHTING),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002CF8
|
||||||
|
static const Vtx amp_seg8_vertex_08002CF8[] = {
|
||||||
|
{{{ -29, 72, 164}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ -124, -71, 121}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ -29, -71, 164}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ -124, 72, 121}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002D38 - 0x08002D70
|
||||||
|
const Gfx amp_seg8_dl_08002D38[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08002318),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08002CF8, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002D70 - 0x08002DE0
|
||||||
|
const Gfx amp_seg8_dl_08002D70[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
|
||||||
|
gsSPClearGeometryMode(G_LIGHTING),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(amp_seg8_dl_08002D38),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_LIGHTING),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002DE0
|
||||||
|
static const Vtx amp_seg8_vertex_08002DE0[] = {
|
||||||
|
{{{ -39, -39, 0}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 40, 40, 0}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ -39, 40, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 40, -39, 0}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002E20 - 0x08002E58
|
||||||
|
const Gfx amp_seg8_dl_08002E20[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08001B18),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08002DE0, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002E58 - 0x08002EC8
|
||||||
|
const Gfx amp_seg8_dl_08002E58[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
|
||||||
|
gsSPClearGeometryMode(G_LIGHTING),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(amp_seg8_dl_08002E20),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_LIGHTING),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002EC8
|
||||||
|
static const Ambient amp_seg8_light_08002EC8 = {
|
||||||
|
{{0x33, 0x3f, 0x00}, 0, {0x33, 0x3f, 0x00}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002ED0
|
||||||
|
static const Light amp_seg8_light_08002ED0 = {
|
||||||
|
{{0xcf, 0xff, 0x00}, 0, {0xcf, 0xff, 0x00}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// //! Another malformed entry: Vertex interpreted as light
|
||||||
|
// 0x08002EE0
|
||||||
|
static const Vtx amp_seg8_vertex_08002EE0[] = {
|
||||||
|
{{{ 280, 0, 35}, 0, { 0, 0}, {0x7b, 0xe2, 0x00, 0x00}}},
|
||||||
|
{{{ 240, -160, 0}, 0, { 0, 0}, {0x7b, 0xe2, 0x00, 0x00}}},
|
||||||
|
{{{ 280, 0, -35}, 0, { 0, 0}, {0x7b, 0xe2, 0x00, 0x00}}},
|
||||||
|
{{{ 280, 0, -35}, 0, { 0, 0}, {0x7b, 0x1e, 0x00, 0xff}}},
|
||||||
|
{{{ 240, 160, 0}, 0, { 0, 0}, {0x7b, 0x1e, 0x00, 0xff}}},
|
||||||
|
{{{ 280, 0, 35}, 0, { 0, 0}, {0x7b, 0x1e, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002F40
|
||||||
|
static const Vtx amp_seg8_vertex_08002F40[] = {
|
||||||
|
{{{ 280, 0, 35}, 0, { 0, 0}, {0x7b, 0xe2, 0x00, 0x00}}},
|
||||||
|
{{{ 240, -160, 0}, 0, { 0, 0}, {0x7b, 0xe2, 0x00, 0x00}}},
|
||||||
|
{{{ 280, 0, -35}, 0, { 0, 0}, {0x7b, 0xe2, 0x00, 0x00}}},
|
||||||
|
{{{ 280, 0, -35}, 0, { 0, 0}, {0x7b, 0x1e, 0x00, 0xff}}},
|
||||||
|
{{{ 240, 160, 0}, 0, { 0, 0}, {0x7b, 0x1e, 0x00, 0xff}}},
|
||||||
|
{{{ 280, 0, 35}, 0, { 0, 0}, {0x7b, 0x1e, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08002FA0
|
||||||
|
static const Vtx amp_seg8_vertex_08002FA0[] = {
|
||||||
|
{{{ 280, 0, 35}, 0, { 0, 0}, {0x7b, 0xe2, 0x00, 0x00}}},
|
||||||
|
{{{ 240, -160, 0}, 0, { 0, 0}, {0x7b, 0xe2, 0x00, 0x00}}},
|
||||||
|
{{{ 280, 0, -35}, 0, { 0, 0}, {0x7b, 0xe2, 0x00, 0x00}}},
|
||||||
|
{{{ 280, 0, -35}, 0, { 0, 0}, {0x7b, 0x1e, 0x00, 0xff}}},
|
||||||
|
{{{ 240, 160, 0}, 0, { 0, 0}, {0x7b, 0x1e, 0x00, 0xff}}},
|
||||||
|
{{{ 280, 0, 35}, 0, { 0, 0}, {0x7b, 0x1e, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003000
|
||||||
|
static const Vtx amp_seg8_vertex_08003000[] = {
|
||||||
|
{{{ 280, 0, -35}, 0, { 0, 0}, {0x7b, 0x1e, 0x00, 0x00}}},
|
||||||
|
{{{ 240, 160, 0}, 0, { 0, 0}, {0x7b, 0x1e, 0x00, 0x00}}},
|
||||||
|
{{{ 280, 0, 35}, 0, { 0, 0}, {0x7b, 0x1e, 0x00, 0x00}}},
|
||||||
|
{{{ 280, 0, 35}, 0, { 0, 0}, {0x7b, 0xe2, 0x00, 0xff}}},
|
||||||
|
{{{ 240, -160, 0}, 0, { 0, 0}, {0x7b, 0xe2, 0x00, 0xff}}},
|
||||||
|
{{{ 280, 0, -35}, 0, { 0, 0}, {0x7b, 0xe2, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003060
|
||||||
|
static const Vtx amp_seg8_vertex_08003060[] = {
|
||||||
|
{{{ -184, -54, -54}, 0, { 0, 0}, {0x8b, 0xde, 0xde, 0x00}}},
|
||||||
|
{{{ -184, -76, 0}, 0, { 0, 0}, {0x8b, 0xd0, 0x00, 0x00}}},
|
||||||
|
{{{ -200, 0, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0x00}}},
|
||||||
|
{{{ -141, -100, -100}, 0, { 0, 0}, {0xa6, 0xc1, 0xc1, 0xff}}},
|
||||||
|
{{{ -141, -141, 0}, 0, { 0, 0}, {0xa6, 0xa7, 0x00, 0xff}}},
|
||||||
|
{{{ -76, -130, -130}, 0, { 0, 0}, {0xd0, 0xae, 0xae, 0xff}}},
|
||||||
|
{{{ -76, -184, 0}, 0, { 0, 0}, {0xd0, 0x8b, 0x00, 0xff}}},
|
||||||
|
{{{ 0, -141, -141}, 0, { 0, 0}, {0x00, 0xa7, 0xa7, 0xff}}},
|
||||||
|
{{{ 0, -200, 0}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},
|
||||||
|
{{{ 76, -130, -130}, 0, { 0, 0}, {0x30, 0xae, 0xae, 0xff}}},
|
||||||
|
{{{ 76, -184, 0}, 0, { 0, 0}, {0x30, 0x8b, 0x00, 0xff}}},
|
||||||
|
{{{ 141, -100, -100}, 0, { 0, 0}, {0x5a, 0xc1, 0xc1, 0xff}}},
|
||||||
|
{{{ 141, -141, 0}, 0, { 0, 0}, {0x5a, 0xa7, 0x00, 0xff}}},
|
||||||
|
{{{ 184, -54, -54}, 0, { 0, 0}, {0x75, 0xde, 0xde, 0xff}}},
|
||||||
|
{{{ 184, -76, 0}, 0, { 0, 0}, {0x75, 0xd0, 0x00, 0xff}}},
|
||||||
|
{{{ 200, 0, 0}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003160
|
||||||
|
static const Vtx amp_seg8_vertex_08003160[] = {
|
||||||
|
{{{ -184, 0, -76}, 0, { 0, 0}, {0x8b, 0x00, 0xd0, 0xff}}},
|
||||||
|
{{{ -184, -54, -54}, 0, { 0, 0}, {0x8b, 0xde, 0xde, 0x00}}},
|
||||||
|
{{{ -200, 0, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0x00}}},
|
||||||
|
{{{ -141, 0, -141}, 0, { 0, 0}, {0xa6, 0x00, 0xa7, 0xff}}},
|
||||||
|
{{{ -141, -100, -100}, 0, { 0, 0}, {0xa6, 0xc1, 0xc1, 0xff}}},
|
||||||
|
{{{ -76, 0, -184}, 0, { 0, 0}, {0xd0, 0x00, 0x8b, 0xff}}},
|
||||||
|
{{{ -76, -130, -130}, 0, { 0, 0}, {0xd0, 0xae, 0xae, 0xff}}},
|
||||||
|
{{{ 0, 0, -200}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ 0, -141, -141}, 0, { 0, 0}, {0x00, 0xa7, 0xa7, 0xff}}},
|
||||||
|
{{{ 76, 0, -184}, 0, { 0, 0}, {0x30, 0x00, 0x8b, 0xff}}},
|
||||||
|
{{{ 76, -130, -130}, 0, { 0, 0}, {0x30, 0xae, 0xae, 0xff}}},
|
||||||
|
{{{ 141, 0, -141}, 0, { 0, 0}, {0x5a, 0x00, 0xa7, 0xff}}},
|
||||||
|
{{{ 141, -100, -100}, 0, { 0, 0}, {0x5a, 0xc1, 0xc1, 0xff}}},
|
||||||
|
{{{ 184, 0, -76}, 0, { 0, 0}, {0x75, 0x00, 0xd0, 0xff}}},
|
||||||
|
{{{ 184, -54, -54}, 0, { 0, 0}, {0x75, 0xde, 0xde, 0xff}}},
|
||||||
|
{{{ 200, 0, 0}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003260
|
||||||
|
static const Vtx amp_seg8_vertex_08003260[] = {
|
||||||
|
{{{ -184, 54, -54}, 0, { 0, 0}, {0x8b, 0x22, 0xde, 0xff}}},
|
||||||
|
{{{ -184, 0, -76}, 0, { 0, 0}, {0x8b, 0x00, 0xd0, 0x00}}},
|
||||||
|
{{{ -200, 0, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0x00}}},
|
||||||
|
{{{ -141, 100, -100}, 0, { 0, 0}, {0xa6, 0x3f, 0xc1, 0xff}}},
|
||||||
|
{{{ -141, 0, -141}, 0, { 0, 0}, {0xa6, 0x00, 0xa7, 0xff}}},
|
||||||
|
{{{ -76, 130, -130}, 0, { 0, 0}, {0xd0, 0x52, 0xae, 0xff}}},
|
||||||
|
{{{ -76, 0, -184}, 0, { 0, 0}, {0xd0, 0x00, 0x8b, 0xff}}},
|
||||||
|
{{{ 0, 141, -141}, 0, { 0, 0}, {0x00, 0x59, 0xa7, 0xff}}},
|
||||||
|
{{{ 0, 0, -200}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ 76, 130, -130}, 0, { 0, 0}, {0x30, 0x52, 0xae, 0xff}}},
|
||||||
|
{{{ 76, 0, -184}, 0, { 0, 0}, {0x30, 0x00, 0x8b, 0xff}}},
|
||||||
|
{{{ 141, 100, -100}, 0, { 0, 0}, {0x5a, 0x3f, 0xc1, 0xff}}},
|
||||||
|
{{{ 141, 0, -141}, 0, { 0, 0}, {0x5a, 0x00, 0xa7, 0xff}}},
|
||||||
|
{{{ 184, 54, -54}, 0, { 0, 0}, {0x75, 0x22, 0xde, 0xff}}},
|
||||||
|
{{{ 184, 0, -76}, 0, { 0, 0}, {0x75, 0x00, 0xd0, 0xff}}},
|
||||||
|
{{{ 200, 0, 0}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003360
|
||||||
|
static const Vtx amp_seg8_vertex_08003360[] = {
|
||||||
|
{{{ -184, 76, 0}, 0, { 0, 0}, {0x8b, 0x30, 0x00, 0xff}}},
|
||||||
|
{{{ -184, 54, -54}, 0, { 0, 0}, {0x8b, 0x22, 0xde, 0x00}}},
|
||||||
|
{{{ -200, 0, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0x00}}},
|
||||||
|
{{{ -141, 141, 0}, 0, { 0, 0}, {0xa6, 0x59, 0x00, 0xff}}},
|
||||||
|
{{{ -141, 100, -100}, 0, { 0, 0}, {0xa6, 0x3f, 0xc1, 0xff}}},
|
||||||
|
{{{ -76, 184, 0}, 0, { 0, 0}, {0xd0, 0x75, 0x00, 0xff}}},
|
||||||
|
{{{ -76, 130, -130}, 0, { 0, 0}, {0xd0, 0x52, 0xae, 0xff}}},
|
||||||
|
{{{ 0, 200, 0}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ 0, 141, -141}, 0, { 0, 0}, {0x00, 0x59, 0xa7, 0xff}}},
|
||||||
|
{{{ 76, 184, 0}, 0, { 0, 0}, {0x30, 0x75, 0x00, 0xff}}},
|
||||||
|
{{{ 76, 130, -130}, 0, { 0, 0}, {0x30, 0x52, 0xae, 0xff}}},
|
||||||
|
{{{ 141, 141, 0}, 0, { 0, 0}, {0x5a, 0x59, 0x00, 0xff}}},
|
||||||
|
{{{ 141, 100, -100}, 0, { 0, 0}, {0x5a, 0x3f, 0xc1, 0xff}}},
|
||||||
|
{{{ 184, 76, 0}, 0, { 0, 0}, {0x75, 0x30, 0x00, 0xff}}},
|
||||||
|
{{{ 184, 54, -54}, 0, { 0, 0}, {0x75, 0x22, 0xde, 0xff}}},
|
||||||
|
{{{ 200, 0, 0}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003460
|
||||||
|
static const Vtx amp_seg8_vertex_08003460[] = {
|
||||||
|
{{{ -184, 54, 54}, 0, { 0, 0}, {0x8b, 0x22, 0x22, 0xff}}},
|
||||||
|
{{{ -184, 76, 0}, 0, { 0, 0}, {0x8b, 0x30, 0x00, 0x00}}},
|
||||||
|
{{{ -200, 0, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0x00}}},
|
||||||
|
{{{ -141, 100, 100}, 0, { 0, 0}, {0xa6, 0x3f, 0x3f, 0xff}}},
|
||||||
|
{{{ -141, 141, 0}, 0, { 0, 0}, {0xa6, 0x59, 0x00, 0xff}}},
|
||||||
|
{{{ -76, 130, 130}, 0, { 0, 0}, {0xd0, 0x52, 0x52, 0xff}}},
|
||||||
|
{{{ -76, 184, 0}, 0, { 0, 0}, {0xd0, 0x75, 0x00, 0xff}}},
|
||||||
|
{{{ 0, 141, 141}, 0, { 0, 0}, {0x00, 0x59, 0x59, 0xff}}},
|
||||||
|
{{{ 0, 200, 0}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ 76, 130, 130}, 0, { 0, 0}, {0x30, 0x52, 0x52, 0xff}}},
|
||||||
|
{{{ 76, 184, 0}, 0, { 0, 0}, {0x30, 0x75, 0x00, 0xff}}},
|
||||||
|
{{{ 141, 100, 100}, 0, { 0, 0}, {0x5a, 0x3f, 0x3f, 0xff}}},
|
||||||
|
{{{ 141, 141, 0}, 0, { 0, 0}, {0x5a, 0x59, 0x00, 0xff}}},
|
||||||
|
{{{ 184, 54, 54}, 0, { 0, 0}, {0x75, 0x22, 0x22, 0xff}}},
|
||||||
|
{{{ 184, 76, 0}, 0, { 0, 0}, {0x75, 0x30, 0x00, 0xff}}},
|
||||||
|
{{{ 200, 0, 0}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003560
|
||||||
|
static const Vtx amp_seg8_vertex_08003560[] = {
|
||||||
|
{{{ -184, 0, 76}, 0, { 0, 0}, {0x8b, 0x00, 0x30, 0xff}}},
|
||||||
|
{{{ -184, 54, 54}, 0, { 0, 0}, {0x8b, 0x22, 0x22, 0x00}}},
|
||||||
|
{{{ -200, 0, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0x00}}},
|
||||||
|
{{{ -141, 0, 141}, 0, { 0, 0}, {0xa6, 0x00, 0x59, 0xff}}},
|
||||||
|
{{{ -141, 100, 100}, 0, { 0, 0}, {0xa6, 0x3f, 0x3f, 0xff}}},
|
||||||
|
{{{ -76, 0, 184}, 0, { 0, 0}, {0xd0, 0x00, 0x75, 0xff}}},
|
||||||
|
{{{ -76, 130, 130}, 0, { 0, 0}, {0xd0, 0x52, 0x52, 0xff}}},
|
||||||
|
{{{ 0, 0, 200}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ 0, 141, 141}, 0, { 0, 0}, {0x00, 0x59, 0x59, 0xff}}},
|
||||||
|
{{{ 76, 0, 184}, 0, { 0, 0}, {0x30, 0x00, 0x75, 0xff}}},
|
||||||
|
{{{ 76, 130, 130}, 0, { 0, 0}, {0x30, 0x52, 0x52, 0xff}}},
|
||||||
|
{{{ 141, 0, 141}, 0, { 0, 0}, {0x5a, 0x00, 0x59, 0xff}}},
|
||||||
|
{{{ 141, 100, 100}, 0, { 0, 0}, {0x5a, 0x3f, 0x3f, 0xff}}},
|
||||||
|
{{{ 184, 0, 76}, 0, { 0, 0}, {0x75, 0x00, 0x30, 0xff}}},
|
||||||
|
{{{ 184, 54, 54}, 0, { 0, 0}, {0x75, 0x22, 0x22, 0xff}}},
|
||||||
|
{{{ 200, 0, 0}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003660
|
||||||
|
static const Vtx amp_seg8_vertex_08003660[] = {
|
||||||
|
{{{ -184, -54, 54}, 0, { 0, 0}, {0x8b, 0xde, 0x22, 0xff}}},
|
||||||
|
{{{ -184, 0, 76}, 0, { 0, 0}, {0x8b, 0x00, 0x30, 0x00}}},
|
||||||
|
{{{ -200, 0, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0x00}}},
|
||||||
|
{{{ -141, -100, 100}, 0, { 0, 0}, {0xa6, 0xc1, 0x3f, 0xff}}},
|
||||||
|
{{{ -141, 0, 141}, 0, { 0, 0}, {0xa6, 0x00, 0x59, 0xff}}},
|
||||||
|
{{{ -76, -130, 130}, 0, { 0, 0}, {0xd0, 0xae, 0x52, 0xff}}},
|
||||||
|
{{{ -76, 0, 184}, 0, { 0, 0}, {0xd0, 0x00, 0x75, 0xff}}},
|
||||||
|
{{{ 0, -141, 141}, 0, { 0, 0}, {0x00, 0xa7, 0x59, 0xff}}},
|
||||||
|
{{{ 0, 0, 200}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ 76, -130, 130}, 0, { 0, 0}, {0x30, 0xae, 0x52, 0xff}}},
|
||||||
|
{{{ 76, 0, 184}, 0, { 0, 0}, {0x30, 0x00, 0x75, 0xff}}},
|
||||||
|
{{{ 141, -100, 100}, 0, { 0, 0}, {0x5a, 0xc1, 0x3f, 0xff}}},
|
||||||
|
{{{ 141, 0, 141}, 0, { 0, 0}, {0x5a, 0x00, 0x59, 0xff}}},
|
||||||
|
{{{ 184, -54, 54}, 0, { 0, 0}, {0x75, 0xde, 0x22, 0xff}}},
|
||||||
|
{{{ 184, 0, 76}, 0, { 0, 0}, {0x75, 0x00, 0x30, 0xff}}},
|
||||||
|
{{{ 200, 0, 0}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003760
|
||||||
|
static const Vtx amp_seg8_vertex_08003760[] = {
|
||||||
|
{{{ -184, -76, 0}, 0, { 0, 0}, {0x8b, 0xd0, 0x00, 0xff}}},
|
||||||
|
{{{ -184, -54, 54}, 0, { 0, 0}, {0x8b, 0xde, 0x22, 0x00}}},
|
||||||
|
{{{ -200, 0, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0x00}}},
|
||||||
|
{{{ -141, -141, 0}, 0, { 0, 0}, {0xa6, 0xa7, 0x00, 0xff}}},
|
||||||
|
{{{ -141, -100, 100}, 0, { 0, 0}, {0xa6, 0xc1, 0x3f, 0xff}}},
|
||||||
|
{{{ -76, -184, 0}, 0, { 0, 0}, {0xd0, 0x8b, 0x00, 0xff}}},
|
||||||
|
{{{ -76, -130, 130}, 0, { 0, 0}, {0xd0, 0xae, 0x52, 0xff}}},
|
||||||
|
{{{ 0, -200, 0}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},
|
||||||
|
{{{ 0, -141, 141}, 0, { 0, 0}, {0x00, 0xa7, 0x59, 0xff}}},
|
||||||
|
{{{ 76, -184, 0}, 0, { 0, 0}, {0x30, 0x8b, 0x00, 0xff}}},
|
||||||
|
{{{ 76, -130, 130}, 0, { 0, 0}, {0x30, 0xae, 0x52, 0xff}}},
|
||||||
|
{{{ 141, -141, 0}, 0, { 0, 0}, {0x5a, 0xa7, 0x00, 0xff}}},
|
||||||
|
{{{ 141, -100, 100}, 0, { 0, 0}, {0x5a, 0xc1, 0x3f, 0xff}}},
|
||||||
|
{{{ 184, -76, 0}, 0, { 0, 0}, {0x75, 0xd0, 0x00, 0xff}}},
|
||||||
|
{{{ 184, -54, 54}, 0, { 0, 0}, {0x75, 0xde, 0x22, 0xff}}},
|
||||||
|
{{{ 200, 0, 0}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003860
|
||||||
|
static const Vtx amp_seg8_vertex_08003860[] = {
|
||||||
|
{{{ -37, 90, 205}, 0, { 0, 0}, {0xcc, 0x00, 0x73, 0x00}}},
|
||||||
|
{{{ -129, 90, 163}, 0, { 0, 0}, {0xcc, 0x00, 0x73, 0x00}}},
|
||||||
|
{{{ -129, -90, 163}, 0, { 0, 0}, {0xcc, 0x00, 0x73, 0x00}}},
|
||||||
|
{{{ -37, -90, 205}, 0, { 0, 0}, {0xcc, 0x00, 0x73, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x080038A0
|
||||||
|
static const Vtx amp_seg8_vertex_080038A0[] = {
|
||||||
|
{{{ 112, -7, 182}, 0, { 0, 0}, {0x4c, 0xd8, 0x5c, 0x00}}},
|
||||||
|
{{{ 66, -139, 162}, 0, { 0, 0}, {0x4c, 0xd8, 0x5c, 0x00}}},
|
||||||
|
{{{ 175, -77, 98}, 0, { 0, 0}, {0x4c, 0xd8, 0x5c, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x080038D0
|
||||||
|
static const Vtx amp_seg8_vertex_080038D0[] = {
|
||||||
|
{{{ 63, 90, 198}, 0, { 0, 0}, {0x08, 0x00, 0x7e, 0x00}}},
|
||||||
|
{{{ -35, 90, 205}, 0, { 0, 0}, {0x08, 0x00, 0x7e, 0x00}}},
|
||||||
|
{{{ -35, -90, 205}, 0, { 0, 0}, {0x08, 0x00, 0x7e, 0x00}}},
|
||||||
|
{{{ 63, -90, 198}, 0, { 0, 0}, {0x08, 0x00, 0x7e, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003910 - 0x08003940
|
||||||
|
const Gfx amp_seg8_dl_08003910[] = {
|
||||||
|
gsSPLight(&_seg8_light_08002ED0, 1),
|
||||||
|
gsSPLight(&_seg8_light_08002EC8, 2),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08002EE0, 6, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003940 - 0x08003970
|
||||||
|
const Gfx amp_seg8_dl_08003940[] = {
|
||||||
|
gsSPLight(&_seg8_light_08002ED0, 1),
|
||||||
|
gsSPLight(&_seg8_light_08002EC8, 2),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08002F40, 6, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003970 - 0x080039A0
|
||||||
|
const Gfx amp_seg8_dl_08003970[] = {
|
||||||
|
gsSPLight(&_seg8_light_08002ED0, 1),
|
||||||
|
gsSPLight(&_seg8_light_08002EC8, 2),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08002FA0, 6, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x080039A0 - 0x080039D0
|
||||||
|
const Gfx amp_seg8_dl_080039A0[] = {
|
||||||
|
gsSPLight(&_seg8_light_08002ED0, 1),
|
||||||
|
gsSPLight(&_seg8_light_08002EC8, 2),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08003000, 6, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x080039D0 - 0x08003DA8
|
||||||
|
const Gfx amp_seg8_dl_080039D0[] = {
|
||||||
|
gsSPLight((const u8*)amp_seg8_vertex_08002EE0 + 0x8, 1),
|
||||||
|
gsSPLight((const u8*)amp_seg8_vertex_08002EE0, 2),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08003060, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 1, 0, 3, 0x0),
|
||||||
|
gsSP2Triangles( 1, 3, 4, 0x0, 4, 3, 5, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 6, 5, 7, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 8, 7, 9, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 10, 9, 11, 0x0),
|
||||||
|
gsSP2Triangles(10, 11, 12, 0x0, 12, 11, 13, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 14, 13, 15, 0x0),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08003160, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 1, 0, 3, 0x0),
|
||||||
|
gsSP2Triangles( 1, 3, 4, 0x0, 4, 3, 5, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 6, 5, 7, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 8, 7, 9, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 10, 9, 11, 0x0),
|
||||||
|
gsSP2Triangles(10, 11, 12, 0x0, 12, 11, 13, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 14, 13, 15, 0x0),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08003260, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 1, 0, 3, 0x0),
|
||||||
|
gsSP2Triangles( 1, 3, 4, 0x0, 4, 3, 5, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 6, 5, 7, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 8, 7, 9, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 10, 9, 11, 0x0),
|
||||||
|
gsSP2Triangles(10, 11, 12, 0x0, 12, 11, 13, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 14, 13, 15, 0x0),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08003360, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 1, 0, 3, 0x0),
|
||||||
|
gsSP2Triangles( 1, 3, 4, 0x0, 4, 3, 5, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 6, 5, 7, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 8, 7, 9, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 10, 9, 11, 0x0),
|
||||||
|
gsSP2Triangles(10, 11, 12, 0x0, 12, 11, 13, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 14, 13, 15, 0x0),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08003460, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 1, 0, 3, 0x0),
|
||||||
|
gsSP2Triangles( 1, 3, 4, 0x0, 4, 3, 5, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 6, 5, 7, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 8, 7, 9, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 10, 9, 11, 0x0),
|
||||||
|
gsSP2Triangles(10, 11, 12, 0x0, 12, 11, 13, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 14, 13, 15, 0x0),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08003560, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 1, 0, 3, 0x0),
|
||||||
|
gsSP2Triangles( 1, 3, 4, 0x0, 4, 3, 5, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 6, 5, 7, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 8, 7, 9, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 10, 9, 11, 0x0),
|
||||||
|
gsSP2Triangles(10, 11, 12, 0x0, 12, 11, 13, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 14, 13, 15, 0x0),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08003660, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 1, 0, 3, 0x0),
|
||||||
|
gsSP2Triangles( 1, 3, 4, 0x0, 4, 3, 5, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 6, 5, 7, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 8, 7, 9, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 10, 9, 11, 0x0),
|
||||||
|
gsSP2Triangles(10, 11, 12, 0x0, 12, 11, 13, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 14, 13, 15, 0x0),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08003760, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 1, 0, 3, 0x0),
|
||||||
|
gsSP2Triangles( 1, 3, 4, 0x0, 4, 3, 5, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 6, 5, 7, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 8, 7, 9, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 10, 9, 11, 0x0),
|
||||||
|
gsSP2Triangles(10, 11, 12, 0x0, 12, 11, 13, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 14, 13, 15, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003DA8 - 0x08003DD8
|
||||||
|
const Gfx amp_seg8_dl_08003DA8[] = {
|
||||||
|
gsSPLight((const u8*)amp_seg8_vertex_08002EE0 + 0x8, 1),
|
||||||
|
gsSPLight((const u8*)amp_seg8_vertex_08002EE0, 2),
|
||||||
|
gsSPVertex(amp_seg8_vertex_08003860, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003DD8 - 0x08003E00
|
||||||
|
const Gfx amp_seg8_dl_08003DD8[] = {
|
||||||
|
gsSPLight((const u8*)amp_seg8_vertex_08002EE0 + 0x8, 1),
|
||||||
|
gsSPLight((const u8*)amp_seg8_vertex_08002EE0, 2),
|
||||||
|
gsSPVertex(amp_seg8_vertex_080038A0, 3, 0),
|
||||||
|
gsSP1Triangle( 0, 1, 2, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08003E00 - 0x08003E30
|
||||||
|
const Gfx amp_seg8_dl_08003E00[] = {
|
||||||
|
gsSPLight((const u8*)amp_seg8_vertex_08002EE0 + 0x8, 1),
|
||||||
|
gsSPLight((const u8*)amp_seg8_vertex_08002EE0, 2),
|
||||||
|
gsSPVertex(amp_seg8_vertex_080038D0, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
|
@ -1,503 +0,0 @@
|
||||||
# Amp
|
|
||||||
|
|
||||||
amp_seg8_texture_08000F18: # 0x08000F18
|
|
||||||
.incbin "actors/amp/amp_electricity.rgba16"
|
|
||||||
|
|
||||||
amp_seg8_texture_08001318: # 0x08001318
|
|
||||||
.incbin "actors/amp/amp_eyes.rgba16"
|
|
||||||
|
|
||||||
amp_seg8_texture_08001B18: # 0x08001B18
|
|
||||||
.incbin "actors/amp/amp_body.rgba16"
|
|
||||||
|
|
||||||
amp_seg8_texture_08002318: # 0x08002318
|
|
||||||
.incbin "actors/amp/amp_mouth.rgba16"
|
|
||||||
|
|
||||||
amp_seg8_vertex_08002B18: # 0x08002B18
|
|
||||||
vertex 224, 0, -89, 0, 480, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 187, 149, 0, 223, 1078, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 224, 0, 90, 479, 478, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 187, -148, 0, 224, -122, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 224, 0, -89, 0, 478, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_08002B68 # 0x08002B68 - 0x08002BA0
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08000F18
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200
|
|
||||||
gsSPVertex amp_seg8_vertex_08002B18, 5, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_08002BA0 # 0x08002BA0 - 0x08002C10
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0
|
|
||||||
gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 60, 124
|
|
||||||
gsSPDisplayList amp_seg8_dl_08002B68
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
amp_seg8_vertex_08002C10: # 0x08002C10
|
|
||||||
vertex 68, 72, 158, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex -27, -71, 164, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 68, -71, 158, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex -27, 72, 164, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_08002C50 # 0x08002C50 - 0x08002C88
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08001318
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
||||||
gsSPVertex amp_seg8_vertex_08002C10, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_08002C88 # 0x08002C88 - 0x08002CF8
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0
|
|
||||||
gsSPClearGeometryMode G_LIGHTING
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
|
||||||
gsSPDisplayList amp_seg8_dl_08002C50
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_LIGHTING
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
amp_seg8_vertex_08002CF8: # 0x08002CF8
|
|
||||||
vertex -29, 72, 164, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex -124, -71, 121, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex -29, -71, 164, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex -124, 72, 121, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_08002D38 # 0x08002D38 - 0x08002D70
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08002318
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
||||||
gsSPVertex amp_seg8_vertex_08002CF8, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_08002D70 # 0x08002D70 - 0x08002DE0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0
|
|
||||||
gsSPClearGeometryMode G_LIGHTING
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
|
||||||
gsSPDisplayList amp_seg8_dl_08002D38
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_LIGHTING
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
amp_seg8_vertex_08002DE0: # 0x08002DE0
|
|
||||||
vertex -39, -39, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 40, 40, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex -39, 40, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 40, -39, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_08002E20 # 0x08002E20 - 0x08002E58
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08001B18
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
||||||
gsSPVertex amp_seg8_vertex_08002DE0, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_08002E58 # 0x08002E58 - 0x08002EC8
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0
|
|
||||||
gsSPClearGeometryMode G_LIGHTING
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
|
||||||
gsSPDisplayList amp_seg8_dl_08002E20
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_LIGHTING
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
amp_seg8_light_08002EC8: # 0x08002EC8
|
|
||||||
.byte 0x33, 0x3F, 0x00, 0x00, 0x33, 0x3F, 0x00, 0x00
|
|
||||||
|
|
||||||
amp_seg8_light_08002ED0: # 0x08002ED0
|
|
||||||
.byte 0xCF, 0xFF, 0x00, 0x00, 0xCF, 0xFF, 0x00, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
# //! Another malformed entry: Vertex interpreted as light
|
|
||||||
amp_seg8_vertex_08002EE0: # 0x08002EE0
|
|
||||||
vertex 280, 0, 35, 0, 0, 0x7B, 0xE2, 0x00, 0x00
|
|
||||||
vertex 240, -160, 0, 0, 0, 0x7B, 0xE2, 0x00, 0x00
|
|
||||||
vertex 280, 0, -35, 0, 0, 0x7B, 0xE2, 0x00, 0x00
|
|
||||||
vertex 280, 0, -35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF
|
|
||||||
vertex 240, 160, 0, 0, 0, 0x7B, 0x1E, 0x00, 0xFF
|
|
||||||
vertex 280, 0, 35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF
|
|
||||||
|
|
||||||
amp_seg8_vertex_08002F40: # 0x08002F40
|
|
||||||
vertex 280, 0, 35, 0, 0, 0x7B, 0xE2, 0x00, 0x00
|
|
||||||
vertex 240, -160, 0, 0, 0, 0x7B, 0xE2, 0x00, 0x00
|
|
||||||
vertex 280, 0, -35, 0, 0, 0x7B, 0xE2, 0x00, 0x00
|
|
||||||
vertex 280, 0, -35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF
|
|
||||||
vertex 240, 160, 0, 0, 0, 0x7B, 0x1E, 0x00, 0xFF
|
|
||||||
vertex 280, 0, 35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF
|
|
||||||
|
|
||||||
amp_seg8_vertex_08002FA0: # 0x08002FA0
|
|
||||||
vertex 280, 0, 35, 0, 0, 0x7B, 0xE2, 0x00, 0x00
|
|
||||||
vertex 240, -160, 0, 0, 0, 0x7B, 0xE2, 0x00, 0x00
|
|
||||||
vertex 280, 0, -35, 0, 0, 0x7B, 0xE2, 0x00, 0x00
|
|
||||||
vertex 280, 0, -35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF
|
|
||||||
vertex 240, 160, 0, 0, 0, 0x7B, 0x1E, 0x00, 0xFF
|
|
||||||
vertex 280, 0, 35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF
|
|
||||||
|
|
||||||
amp_seg8_vertex_08003000: # 0x08003000
|
|
||||||
vertex 280, 0, -35, 0, 0, 0x7B, 0x1E, 0x00, 0x00
|
|
||||||
vertex 240, 160, 0, 0, 0, 0x7B, 0x1E, 0x00, 0x00
|
|
||||||
vertex 280, 0, 35, 0, 0, 0x7B, 0x1E, 0x00, 0x00
|
|
||||||
vertex 280, 0, 35, 0, 0, 0x7B, 0xE2, 0x00, 0xFF
|
|
||||||
vertex 240, -160, 0, 0, 0, 0x7B, 0xE2, 0x00, 0xFF
|
|
||||||
vertex 280, 0, -35, 0, 0, 0x7B, 0xE2, 0x00, 0xFF
|
|
||||||
|
|
||||||
amp_seg8_vertex_08003060: # 0x08003060
|
|
||||||
vertex -184, -54, -54, 0, 0, 0x8B, 0xDE, 0xDE, 0x00
|
|
||||||
vertex -184, -76, 0, 0, 0, 0x8B, 0xD0, 0x00, 0x00
|
|
||||||
vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00
|
|
||||||
vertex -141, -100, -100, 0, 0, 0xA6, 0xC1, 0xC1, 0xFF
|
|
||||||
vertex -141, -141, 0, 0, 0, 0xA6, 0xA7, 0x00, 0xFF
|
|
||||||
vertex -76, -130, -130, 0, 0, 0xD0, 0xAE, 0xAE, 0xFF
|
|
||||||
vertex -76, -184, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF
|
|
||||||
vertex 0, -141, -141, 0, 0, 0x00, 0xA7, 0xA7, 0xFF
|
|
||||||
vertex 0, -200, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF
|
|
||||||
vertex 76, -130, -130, 0, 0, 0x30, 0xAE, 0xAE, 0xFF
|
|
||||||
vertex 76, -184, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF
|
|
||||||
vertex 141, -100, -100, 0, 0, 0x5A, 0xC1, 0xC1, 0xFF
|
|
||||||
vertex 141, -141, 0, 0, 0, 0x5A, 0xA7, 0x00, 0xFF
|
|
||||||
vertex 184, -54, -54, 0, 0, 0x75, 0xDE, 0xDE, 0xFF
|
|
||||||
vertex 184, -76, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF
|
|
||||||
vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
|
|
||||||
amp_seg8_vertex_08003160: # 0x08003160
|
|
||||||
vertex -184, 0, -76, 0, 0, 0x8B, 0x00, 0xD0, 0xFF
|
|
||||||
vertex -184, -54, -54, 0, 0, 0x8B, 0xDE, 0xDE, 0x00
|
|
||||||
vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00
|
|
||||||
vertex -141, 0, -141, 0, 0, 0xA6, 0x00, 0xA7, 0xFF
|
|
||||||
vertex -141, -100, -100, 0, 0, 0xA6, 0xC1, 0xC1, 0xFF
|
|
||||||
vertex -76, 0, -184, 0, 0, 0xD0, 0x00, 0x8B, 0xFF
|
|
||||||
vertex -76, -130, -130, 0, 0, 0xD0, 0xAE, 0xAE, 0xFF
|
|
||||||
vertex 0, 0, -200, 0, 0, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex 0, -141, -141, 0, 0, 0x00, 0xA7, 0xA7, 0xFF
|
|
||||||
vertex 76, 0, -184, 0, 0, 0x30, 0x00, 0x8B, 0xFF
|
|
||||||
vertex 76, -130, -130, 0, 0, 0x30, 0xAE, 0xAE, 0xFF
|
|
||||||
vertex 141, 0, -141, 0, 0, 0x5A, 0x00, 0xA7, 0xFF
|
|
||||||
vertex 141, -100, -100, 0, 0, 0x5A, 0xC1, 0xC1, 0xFF
|
|
||||||
vertex 184, 0, -76, 0, 0, 0x75, 0x00, 0xD0, 0xFF
|
|
||||||
vertex 184, -54, -54, 0, 0, 0x75, 0xDE, 0xDE, 0xFF
|
|
||||||
vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
|
|
||||||
amp_seg8_vertex_08003260: # 0x08003260
|
|
||||||
vertex -184, 54, -54, 0, 0, 0x8B, 0x22, 0xDE, 0xFF
|
|
||||||
vertex -184, 0, -76, 0, 0, 0x8B, 0x00, 0xD0, 0x00
|
|
||||||
vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00
|
|
||||||
vertex -141, 100, -100, 0, 0, 0xA6, 0x3F, 0xC1, 0xFF
|
|
||||||
vertex -141, 0, -141, 0, 0, 0xA6, 0x00, 0xA7, 0xFF
|
|
||||||
vertex -76, 130, -130, 0, 0, 0xD0, 0x52, 0xAE, 0xFF
|
|
||||||
vertex -76, 0, -184, 0, 0, 0xD0, 0x00, 0x8B, 0xFF
|
|
||||||
vertex 0, 141, -141, 0, 0, 0x00, 0x59, 0xA7, 0xFF
|
|
||||||
vertex 0, 0, -200, 0, 0, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex 76, 130, -130, 0, 0, 0x30, 0x52, 0xAE, 0xFF
|
|
||||||
vertex 76, 0, -184, 0, 0, 0x30, 0x00, 0x8B, 0xFF
|
|
||||||
vertex 141, 100, -100, 0, 0, 0x5A, 0x3F, 0xC1, 0xFF
|
|
||||||
vertex 141, 0, -141, 0, 0, 0x5A, 0x00, 0xA7, 0xFF
|
|
||||||
vertex 184, 54, -54, 0, 0, 0x75, 0x22, 0xDE, 0xFF
|
|
||||||
vertex 184, 0, -76, 0, 0, 0x75, 0x00, 0xD0, 0xFF
|
|
||||||
vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
|
|
||||||
amp_seg8_vertex_08003360: # 0x08003360
|
|
||||||
vertex -184, 76, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF
|
|
||||||
vertex -184, 54, -54, 0, 0, 0x8B, 0x22, 0xDE, 0x00
|
|
||||||
vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00
|
|
||||||
vertex -141, 141, 0, 0, 0, 0xA6, 0x59, 0x00, 0xFF
|
|
||||||
vertex -141, 100, -100, 0, 0, 0xA6, 0x3F, 0xC1, 0xFF
|
|
||||||
vertex -76, 184, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF
|
|
||||||
vertex -76, 130, -130, 0, 0, 0xD0, 0x52, 0xAE, 0xFF
|
|
||||||
vertex 0, 200, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex 0, 141, -141, 0, 0, 0x00, 0x59, 0xA7, 0xFF
|
|
||||||
vertex 76, 184, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF
|
|
||||||
vertex 76, 130, -130, 0, 0, 0x30, 0x52, 0xAE, 0xFF
|
|
||||||
vertex 141, 141, 0, 0, 0, 0x5A, 0x59, 0x00, 0xFF
|
|
||||||
vertex 141, 100, -100, 0, 0, 0x5A, 0x3F, 0xC1, 0xFF
|
|
||||||
vertex 184, 76, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF
|
|
||||||
vertex 184, 54, -54, 0, 0, 0x75, 0x22, 0xDE, 0xFF
|
|
||||||
vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
|
|
||||||
amp_seg8_vertex_08003460: # 0x08003460
|
|
||||||
vertex -184, 54, 54, 0, 0, 0x8B, 0x22, 0x22, 0xFF
|
|
||||||
vertex -184, 76, 0, 0, 0, 0x8B, 0x30, 0x00, 0x00
|
|
||||||
vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00
|
|
||||||
vertex -141, 100, 100, 0, 0, 0xA6, 0x3F, 0x3F, 0xFF
|
|
||||||
vertex -141, 141, 0, 0, 0, 0xA6, 0x59, 0x00, 0xFF
|
|
||||||
vertex -76, 130, 130, 0, 0, 0xD0, 0x52, 0x52, 0xFF
|
|
||||||
vertex -76, 184, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF
|
|
||||||
vertex 0, 141, 141, 0, 0, 0x00, 0x59, 0x59, 0xFF
|
|
||||||
vertex 0, 200, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex 76, 130, 130, 0, 0, 0x30, 0x52, 0x52, 0xFF
|
|
||||||
vertex 76, 184, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF
|
|
||||||
vertex 141, 100, 100, 0, 0, 0x5A, 0x3F, 0x3F, 0xFF
|
|
||||||
vertex 141, 141, 0, 0, 0, 0x5A, 0x59, 0x00, 0xFF
|
|
||||||
vertex 184, 54, 54, 0, 0, 0x75, 0x22, 0x22, 0xFF
|
|
||||||
vertex 184, 76, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF
|
|
||||||
vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
|
|
||||||
amp_seg8_vertex_08003560: # 0x08003560
|
|
||||||
vertex -184, 0, 76, 0, 0, 0x8B, 0x00, 0x30, 0xFF
|
|
||||||
vertex -184, 54, 54, 0, 0, 0x8B, 0x22, 0x22, 0x00
|
|
||||||
vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00
|
|
||||||
vertex -141, 0, 141, 0, 0, 0xA6, 0x00, 0x59, 0xFF
|
|
||||||
vertex -141, 100, 100, 0, 0, 0xA6, 0x3F, 0x3F, 0xFF
|
|
||||||
vertex -76, 0, 184, 0, 0, 0xD0, 0x00, 0x75, 0xFF
|
|
||||||
vertex -76, 130, 130, 0, 0, 0xD0, 0x52, 0x52, 0xFF
|
|
||||||
vertex 0, 0, 200, 0, 0, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex 0, 141, 141, 0, 0, 0x00, 0x59, 0x59, 0xFF
|
|
||||||
vertex 76, 0, 184, 0, 0, 0x30, 0x00, 0x75, 0xFF
|
|
||||||
vertex 76, 130, 130, 0, 0, 0x30, 0x52, 0x52, 0xFF
|
|
||||||
vertex 141, 0, 141, 0, 0, 0x5A, 0x00, 0x59, 0xFF
|
|
||||||
vertex 141, 100, 100, 0, 0, 0x5A, 0x3F, 0x3F, 0xFF
|
|
||||||
vertex 184, 0, 76, 0, 0, 0x75, 0x00, 0x30, 0xFF
|
|
||||||
vertex 184, 54, 54, 0, 0, 0x75, 0x22, 0x22, 0xFF
|
|
||||||
vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
|
|
||||||
amp_seg8_vertex_08003660: # 0x08003660
|
|
||||||
vertex -184, -54, 54, 0, 0, 0x8B, 0xDE, 0x22, 0xFF
|
|
||||||
vertex -184, 0, 76, 0, 0, 0x8B, 0x00, 0x30, 0x00
|
|
||||||
vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00
|
|
||||||
vertex -141, -100, 100, 0, 0, 0xA6, 0xC1, 0x3F, 0xFF
|
|
||||||
vertex -141, 0, 141, 0, 0, 0xA6, 0x00, 0x59, 0xFF
|
|
||||||
vertex -76, -130, 130, 0, 0, 0xD0, 0xAE, 0x52, 0xFF
|
|
||||||
vertex -76, 0, 184, 0, 0, 0xD0, 0x00, 0x75, 0xFF
|
|
||||||
vertex 0, -141, 141, 0, 0, 0x00, 0xA7, 0x59, 0xFF
|
|
||||||
vertex 0, 0, 200, 0, 0, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex 76, -130, 130, 0, 0, 0x30, 0xAE, 0x52, 0xFF
|
|
||||||
vertex 76, 0, 184, 0, 0, 0x30, 0x00, 0x75, 0xFF
|
|
||||||
vertex 141, -100, 100, 0, 0, 0x5A, 0xC1, 0x3F, 0xFF
|
|
||||||
vertex 141, 0, 141, 0, 0, 0x5A, 0x00, 0x59, 0xFF
|
|
||||||
vertex 184, -54, 54, 0, 0, 0x75, 0xDE, 0x22, 0xFF
|
|
||||||
vertex 184, 0, 76, 0, 0, 0x75, 0x00, 0x30, 0xFF
|
|
||||||
vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
|
|
||||||
amp_seg8_vertex_08003760: # 0x08003760
|
|
||||||
vertex -184, -76, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF
|
|
||||||
vertex -184, -54, 54, 0, 0, 0x8B, 0xDE, 0x22, 0x00
|
|
||||||
vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00
|
|
||||||
vertex -141, -141, 0, 0, 0, 0xA6, 0xA7, 0x00, 0xFF
|
|
||||||
vertex -141, -100, 100, 0, 0, 0xA6, 0xC1, 0x3F, 0xFF
|
|
||||||
vertex -76, -184, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF
|
|
||||||
vertex -76, -130, 130, 0, 0, 0xD0, 0xAE, 0x52, 0xFF
|
|
||||||
vertex 0, -200, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF
|
|
||||||
vertex 0, -141, 141, 0, 0, 0x00, 0xA7, 0x59, 0xFF
|
|
||||||
vertex 76, -184, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF
|
|
||||||
vertex 76, -130, 130, 0, 0, 0x30, 0xAE, 0x52, 0xFF
|
|
||||||
vertex 141, -141, 0, 0, 0, 0x5A, 0xA7, 0x00, 0xFF
|
|
||||||
vertex 141, -100, 100, 0, 0, 0x5A, 0xC1, 0x3F, 0xFF
|
|
||||||
vertex 184, -76, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF
|
|
||||||
vertex 184, -54, 54, 0, 0, 0x75, 0xDE, 0x22, 0xFF
|
|
||||||
vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
|
|
||||||
amp_seg8_vertex_08003860: # 0x08003860
|
|
||||||
vertex -37, 90, 205, 0, 0, 0xCC, 0x00, 0x73, 0x00
|
|
||||||
vertex -129, 90, 163, 0, 0, 0xCC, 0x00, 0x73, 0x00
|
|
||||||
vertex -129, -90, 163, 0, 0, 0xCC, 0x00, 0x73, 0x00
|
|
||||||
vertex -37, -90, 205, 0, 0, 0xCC, 0x00, 0x73, 0xFF
|
|
||||||
|
|
||||||
amp_seg8_vertex_080038A0: # 0x080038A0
|
|
||||||
vertex 112, -7, 182, 0, 0, 0x4C, 0xD8, 0x5C, 0x00
|
|
||||||
vertex 66, -139, 162, 0, 0, 0x4C, 0xD8, 0x5C, 0x00
|
|
||||||
vertex 175, -77, 98, 0, 0, 0x4C, 0xD8, 0x5C, 0x00
|
|
||||||
|
|
||||||
amp_seg8_vertex_080038D0: # 0x080038D0
|
|
||||||
vertex 63, 90, 198, 0, 0, 0x08, 0x00, 0x7E, 0x00
|
|
||||||
vertex -35, 90, 205, 0, 0, 0x08, 0x00, 0x7E, 0x00
|
|
||||||
vertex -35, -90, 205, 0, 0, 0x08, 0x00, 0x7E, 0x00
|
|
||||||
vertex 63, -90, 198, 0, 0, 0x08, 0x00, 0x7E, 0xFF
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_08003910 # 0x08003910 - 0x08003940
|
|
||||||
gsSPLight amp_seg8_light_08002ED0, 1
|
|
||||||
gsSPLight amp_seg8_light_08002EC8, 2
|
|
||||||
gsSPVertex amp_seg8_vertex_08002EE0, 6, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_08003940 # 0x08003940 - 0x08003970
|
|
||||||
gsSPLight amp_seg8_light_08002ED0, 1
|
|
||||||
gsSPLight amp_seg8_light_08002EC8, 2
|
|
||||||
gsSPVertex amp_seg8_vertex_08002F40, 6, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_08003970 # 0x08003970 - 0x080039A0
|
|
||||||
gsSPLight amp_seg8_light_08002ED0, 1
|
|
||||||
gsSPLight amp_seg8_light_08002EC8, 2
|
|
||||||
gsSPVertex amp_seg8_vertex_08002FA0, 6, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_080039A0 # 0x080039A0 - 0x080039D0
|
|
||||||
gsSPLight amp_seg8_light_08002ED0, 1
|
|
||||||
gsSPLight amp_seg8_light_08002EC8, 2
|
|
||||||
gsSPVertex amp_seg8_vertex_08003000, 6, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_080039D0 # 0x080039D0 - 0x08003DA8
|
|
||||||
gsSPLight amp_seg8_vertex_08002EE0 + 0x8, 1
|
|
||||||
gsSPLight amp_seg8_vertex_08002EE0, 2
|
|
||||||
gsSPVertex amp_seg8_vertex_08003060, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0
|
|
||||||
gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0
|
|
||||||
gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0
|
|
||||||
gsSPVertex amp_seg8_vertex_08003160, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0
|
|
||||||
gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0
|
|
||||||
gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0
|
|
||||||
gsSPVertex amp_seg8_vertex_08003260, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0
|
|
||||||
gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0
|
|
||||||
gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0
|
|
||||||
gsSPVertex amp_seg8_vertex_08003360, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0
|
|
||||||
gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0
|
|
||||||
gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0
|
|
||||||
gsSPVertex amp_seg8_vertex_08003460, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0
|
|
||||||
gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0
|
|
||||||
gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0
|
|
||||||
gsSPVertex amp_seg8_vertex_08003560, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0
|
|
||||||
gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0
|
|
||||||
gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0
|
|
||||||
gsSPVertex amp_seg8_vertex_08003660, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0
|
|
||||||
gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0
|
|
||||||
gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0
|
|
||||||
gsSPVertex amp_seg8_vertex_08003760, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0
|
|
||||||
gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0
|
|
||||||
gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_08003DA8 # 0x08003DA8 - 0x08003DD8
|
|
||||||
gsSPLight amp_seg8_vertex_08002EE0 + 0x8, 1
|
|
||||||
gsSPLight amp_seg8_vertex_08002EE0, 2
|
|
||||||
gsSPVertex amp_seg8_vertex_08003860, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_08003DD8 # 0x08003DD8 - 0x08003E00
|
|
||||||
gsSPLight amp_seg8_vertex_08002EE0 + 0x8, 1
|
|
||||||
gsSPLight amp_seg8_vertex_08002EE0, 2
|
|
||||||
gsSPVertex amp_seg8_vertex_080038A0, 3, 0
|
|
||||||
gsSP1Triangle 0, 1, 2, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel amp_seg8_dl_08003E00 # 0x08003E00 - 0x08003E30
|
|
||||||
gsSPLight amp_seg8_vertex_08002EE0 + 0x8, 1
|
|
||||||
gsSPLight amp_seg8_vertex_08002EE0, 2
|
|
||||||
gsSPVertex amp_seg8_vertex_080038D0, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
amp_seg8_animvalue_08003E30: # 0x08003E30
|
|
||||||
.hword 0x0000, 0x0000, 0x0D79, 0x1AF2, 0x286B, 0x35E4, 0x435D, 0x50D6
|
|
||||||
.hword 0x5E50, 0x6BC9, 0x7942, 0x86BE, 0x9437, 0xA1B0, 0xAF2A, 0xBCA3
|
|
||||||
.hword 0xCA1C, 0xD795, 0xE50E, 0xF287, 0x1872, 0x0000, 0x1AF2, 0x35E4
|
|
||||||
.hword 0x50D6, 0x6BC9, 0x86BE, 0xA1B0, 0xBCA3, 0xD795, 0xF287, 0x0D79
|
|
||||||
.hword 0x286B, 0x435D, 0x5E50, 0x7942, 0x9437, 0xAF2A, 0xCA1C, 0xE50E
|
|
||||||
.hword 0x0000, 0x1AF2, 0x35E4, 0x50D6, 0x6BC9, 0x86BE, 0xA1B0, 0xBCA3
|
|
||||||
.hword 0xD795, 0xF287, 0x0D79, 0x286B, 0x435D, 0x5E50, 0x7942, 0x9437
|
|
||||||
.hword 0xAF2A, 0xCA1C, 0xE50E, 0x8001, 0x5793, 0x2F28, 0x06BC, 0xDE52
|
|
||||||
.hword 0xB5E6, 0x8D7B, 0x650C, 0x3CA1, 0x1435, 0xEBCB, 0xC35F, 0x9AF4
|
|
||||||
.hword 0x7285, 0x4A1A, 0x21AE, 0xF944, 0xD0D8, 0xA86D, 0x3FFF, 0x0000
|
|
||||||
.hword 0x0D7C, 0x1AF9, 0x2876, 0x35F3, 0x4370, 0x50ED, 0x5E6A, 0x6BE7
|
|
||||||
.hword 0x7964, 0x86E3, 0x9460, 0xA1DD, 0xAF5A, 0xBCD7, 0xCA54, 0xD7D1
|
|
||||||
.hword 0xE54E, 0xF2CB, 0xC001, 0x3FFF, 0x0000, 0x0D7B, 0x1AF7, 0x2873
|
|
||||||
.hword 0x35EF, 0x436B, 0x50E6, 0x5E62, 0x6BDE, 0x795A, 0x86D9, 0x9455
|
|
||||||
.hword 0xA1D0, 0xAF4C, 0xBCC8, 0xCA44, 0xD7C0, 0xE53B, 0xF2B7, 0xC001
|
|
||||||
.hword 0x3FFF, 0xC001, 0xCD7A, 0xDAF2, 0xE86B, 0xF5E3, 0x035B, 0x10D3
|
|
||||||
.hword 0x1E4C, 0x2BC4, 0x393D, 0x46B5, 0x542E, 0x61A6, 0x6F1F, 0x7C97
|
|
||||||
.hword 0x8A13, 0x978B, 0xA504, 0xB27D, 0xC001, 0x3FFF, 0x4D79, 0x5AF2
|
|
||||||
.hword 0x686C, 0x75E5, 0x8362, 0x90DB, 0x9E55, 0xABCF, 0xB948, 0xC6C2
|
|
||||||
.hword 0xD43B, 0xE1B5, 0xEF2F, 0xFCA8, 0x0A21, 0x179A, 0x2514, 0x328D
|
|
||||||
.hword 0xC001, 0x3FFF
|
|
||||||
|
|
||||||
amp_seg8_animindex_08003F74: # 0x08003F74
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x00A1, 0x0001, 0x0000, 0x0013, 0x008D, 0x0001, 0x00A0
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0001, 0x0001, 0x0000
|
|
||||||
.hword 0x0013, 0x0079, 0x0001, 0x008C, 0x0001, 0x0014, 0x0001, 0x0000
|
|
||||||
.hword 0x0013, 0x0015, 0x0001, 0x0000, 0x0013, 0x0064, 0x0001, 0x0077
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0028, 0x0001, 0x0000
|
|
||||||
.hword 0x0013, 0x004F, 0x0001, 0x0062, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0013, 0x003B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0078
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0063, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x004E
|
|
||||||
|
|
||||||
amp_seg8_anim_0800401C: # 0x0800401C
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0x13
|
|
||||||
.hword 0x0D
|
|
||||||
.word amp_seg8_animvalue_08003E30
|
|
||||||
.word amp_seg8_animindex_08003F74
|
|
||||||
.word 0
|
|
||||||
|
|
||||||
glabel amp_seg8_anims_08004034 # 0x08004034
|
|
||||||
.word amp_seg8_anim_0800401C
|
|
36
actors/bird/anims/anim_050008D0.inc.c
Normal file
36
actors/bird/anims/anim_050008D0.inc.c
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
// 0x050007E0
|
||||||
|
static const s16 birds_seg5_animvalue_050007E0[] = {
|
||||||
|
0x0000, 0x0013, 0x0017, 0x001A, 0x001E, 0x0022, 0x0020, 0x001A,
|
||||||
|
0xFFFF, 0x3FFF, 0x0888, 0x0695, 0x024C, 0xFE04, 0xFC12, 0xFF4D,
|
||||||
|
0x054D, 0x0000, 0xFF6C, 0xFE24, 0xFCDD, 0xFC48, 0xFD3F, 0xFF0A,
|
||||||
|
0x31C6, 0x228D, 0x010E, 0xDF90, 0xD056, 0xE999, 0x1883, 0x8001,
|
||||||
|
0x7F50, 0x7EC6, 0x7F88, 0x80B3, 0x816F, 0x80C8, 0xF778, 0xF8AE,
|
||||||
|
0xFB59, 0xFE04, 0xFF3A, 0xFD37, 0xF97B, 0x0000, 0x0098, 0x01E8,
|
||||||
|
0x0339, 0x03D1, 0x02D4, 0x00FD, 0x31C6, 0x22A8, 0x0165, 0xE023,
|
||||||
|
0xD104, 0xEA1A, 0x18B0, 0x3FFF, 0x3FFF, 0xC001, 0x3FFF, 0xC001,
|
||||||
|
0x3FFF, 0x8001, 0x7F50, 0x7EC6, 0x7F88, 0x80B3, 0x816F, 0x80C8,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000870
|
||||||
|
static const u16 birds_seg5_animindex_5000870[] = {
|
||||||
|
0x0001, 0x0000, 0x0007, 0x0001, 0x0001, 0x0008, 0x0001, 0x0000, 0x0001, 0x0009, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0007, 0x0041,
|
||||||
|
0x0001, 0x003E, 0x0001, 0x003F, 0x0001, 0x0040,
|
||||||
|
0x0007, 0x000A, 0x0007, 0x0011, 0x0007, 0x0018,
|
||||||
|
0x0001, 0x003B, 0x0001, 0x003C, 0x0001, 0x003D,
|
||||||
|
0x0007, 0x0026, 0x0007, 0x002D, 0x0007, 0x0034,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0007, 0x001F,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050008D0
|
||||||
|
static const struct Animation birds_seg5_anim_050008D0 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x07,
|
||||||
|
ANIMINDEX_NUMPARTS(birds_seg5_animindex_5000870),
|
||||||
|
birds_seg5_animvalue_050007E0,
|
||||||
|
birds_seg5_animindex_5000870,
|
||||||
|
0,
|
||||||
|
};
|
36
actors/bird/anims/anim_050009D0.inc.c
Normal file
36
actors/bird/anims/anim_050009D0.inc.c
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
// 0x050008E8
|
||||||
|
static const s16 birds_seg5_animvalue_050008E8[] = {
|
||||||
|
0x0000, 0x001A, 0x001B, 0x001B, 0x001B, 0x001B, 0x001B, 0x001B,
|
||||||
|
0x001A, 0xFFFF, 0x3FFF, 0x024C, 0x0246, 0x023A, 0x0234, 0x0238,
|
||||||
|
0x0240, 0x0249, 0x024C, 0xFE24, 0xFE1D, 0xFE0F, 0xFE07, 0xFE0C,
|
||||||
|
0xFE16, 0xFE20, 0xFE24, 0x010E, 0x0195, 0x0290, 0x0317, 0x02C6,
|
||||||
|
0x0212, 0x015F, 0x010E, 0x7EC6, 0xFB59, 0xFB5E, 0xFB68, 0xFB6D,
|
||||||
|
0xFB6A, 0xFB63, 0xFB5C, 0xFB59, 0x01E8, 0x01F5, 0x020B, 0x0218,
|
||||||
|
0x0210, 0x0200, 0x01F0, 0x01E8, 0x0165, 0x01D1, 0x0299, 0x0304,
|
||||||
|
0x02C3, 0x0235, 0x01A6, 0x0165, 0x3FFF, 0x3FFF, 0xC001, 0x3FFF,
|
||||||
|
0xC001, 0x3FFF, 0x7EC6, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000970
|
||||||
|
static const u16 birds_seg5_animindex_5000970[] = {
|
||||||
|
0x0001, 0x0000, 0x0008, 0x0001, 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x000A, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0042,
|
||||||
|
0x0001, 0x003F, 0x0001, 0x0040, 0x0001, 0x0041,
|
||||||
|
0x0008, 0x000B, 0x0008, 0x0013, 0x0008, 0x001B,
|
||||||
|
0x0001, 0x003C, 0x0001, 0x003D, 0x0001, 0x003E,
|
||||||
|
0x0008, 0x0024, 0x0008, 0x002C, 0x0008, 0x0034,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0023,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050009D0
|
||||||
|
static const struct Animation birds_seg5_anim_050009D0 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x08,
|
||||||
|
ANIMINDEX_NUMPARTS(birds_seg5_animindex_5000970),
|
||||||
|
birds_seg5_animvalue_050008E8,
|
||||||
|
birds_seg5_animindex_5000970,
|
||||||
|
0,
|
||||||
|
};
|
2
actors/bird/anims/data.inc.c
Normal file
2
actors/bird/anims/data.inc.c
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
#include "anim_050008D0.inc.c"
|
||||||
|
#include "anim_050009D0.inc.c"
|
5
actors/bird/anims/table.inc.c
Normal file
5
actors/bird/anims/table.inc.c
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
// 0x050009E8
|
||||||
|
const struct Animation *const birds_seg5_anims_050009E8[] = {
|
||||||
|
&birds_seg5_anim_050008D0,
|
||||||
|
&birds_seg5_anim_050009D0,
|
||||||
|
};
|
|
@ -1,2 +0,0 @@
|
||||||
# Birds
|
|
||||||
|
|
25
actors/bird/geo.inc.c
Normal file
25
actors/bird/geo.inc.c
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
// 0x0C000000
|
||||||
|
const GeoLayout birds_geo[] = {
|
||||||
|
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0x96, 100),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SCALE(0x00, 16384),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000670),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 1, -12, 37, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000528),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 1, -12, -37, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000600),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000598),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_END(),
|
||||||
|
};
|
|
@ -1,23 +0,0 @@
|
||||||
glabel birds_geo # 0x0C000000
|
|
||||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100
|
|
||||||
geo_open_node
|
|
||||||
geo_scale 0x00, 16384
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000670
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 1, -12, 37
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000528
|
|
||||||
geo_close_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 1, -12, -37
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000600
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000598
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_end
|
|
227
actors/bird/model.inc.c
Normal file
227
actors/bird/model.inc.c
Normal file
|
@ -0,0 +1,227 @@
|
||||||
|
// Birds
|
||||||
|
|
||||||
|
// 0x05000000
|
||||||
|
static const Ambient birds_seg5_light_05000000 = {
|
||||||
|
{{0x07, 0x24, 0x2c}, 0, {0x07, 0x24, 0x2c}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000008
|
||||||
|
static const Light birds_seg5_light_05000008 = {
|
||||||
|
{{0x1d, 0x91, 0xb0}, 0, {0x1d, 0x91, 0xb0}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000018
|
||||||
|
static const Ambient birds_seg5_light_05000018 = {
|
||||||
|
{{0x33, 0x27, 0x0d}, 0, {0x33, 0x27, 0x0d}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000020
|
||||||
|
static const Light birds_seg5_light_05000020 = {
|
||||||
|
{{0xce, 0x9d, 0x34}, 0, {0xce, 0x9d, 0x34}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000030
|
||||||
|
static const Ambient birds_seg5_light_05000030 = {
|
||||||
|
{{0x3f, 0x3f, 0x3f}, 0, {0x3f, 0x3f, 0x3f}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000038
|
||||||
|
static const Light birds_seg5_light_05000038 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000048
|
||||||
|
static const Vtx birds_seg5_vertex_05000048[] = {
|
||||||
|
{{{ 178, 2, 39}, 0, { 0, 0}, {0x0d, 0x7e, 0x00, 0x00}}},
|
||||||
|
{{{ 122, -4, -33}, 0, { 0, 0}, {0x10, 0x79, 0xde, 0x00}}},
|
||||||
|
{{{ 97, 10, 13}, 0, { 0, 0}, {0x0b, 0x7e, 0xff, 0x00}}},
|
||||||
|
{{{ 47, 4, 47}, 0, { 0, 0}, {0xfe, 0x7c, 0x1b, 0xff}}},
|
||||||
|
{{{ 53, 14, 7}, 0, { 0, 0}, {0xfe, 0x7e, 0xf8, 0xff}}},
|
||||||
|
{{{ 0, 5, 32}, 0, { 0, 0}, {0xf0, 0x7d, 0x03, 0xff}}},
|
||||||
|
{{{ 27, 9, 16}, 0, { 0, 0}, {0xee, 0x7d, 0x05, 0xff}}},
|
||||||
|
{{{ 53, -8, -58}, 0, { 0, 0}, {0x0a, 0x78, 0xd8, 0xff}}},
|
||||||
|
{{{ -4, -6, -64}, 0, { 0, 0}, {0xf1, 0x7b, 0xe9, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050000D8
|
||||||
|
static const Vtx birds_seg5_vertex_050000D8[] = {
|
||||||
|
{{{ -143, -7, -29}, 0, { 0, 0}, {0x16, 0x94, 0xc2, 0x00}}},
|
||||||
|
{{{ -86, -11, -2}, 0, { 0, 0}, {0x16, 0x94, 0xc2, 0x00}}},
|
||||||
|
{{{ -154, -21, -9}, 0, { 0, 0}, {0x16, 0x94, 0xc2, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000108
|
||||||
|
static const Vtx birds_seg5_vertex_05000108[] = {
|
||||||
|
{{{ -154, -21, 9}, 0, { 0, 0}, {0x16, 0x94, 0x3e, 0x00}}},
|
||||||
|
{{{ -86, -11, 2}, 0, { 0, 0}, {0x16, 0x94, 0x3e, 0x00}}},
|
||||||
|
{{{ -143, -7, 29}, 0, { 0, 0}, {0x16, 0x94, 0x3e, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000138
|
||||||
|
static const Vtx birds_seg5_vertex_05000138[] = {
|
||||||
|
{{{ -152, -30, -17}, 0, { 0, 0}, {0x26, 0x87, 0x00, 0x00}}},
|
||||||
|
{{{ -80, -7, 0}, 0, { 0, 0}, {0x26, 0x87, 0x00, 0x00}}},
|
||||||
|
{{{ -152, -30, 17}, 0, { 0, 0}, {0x26, 0x87, 0x00, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000168
|
||||||
|
static const Vtx birds_seg5_vertex_05000168[] = {
|
||||||
|
{{{ 97, 10, -13}, 0, { 0, 0}, {0x0b, 0x7e, 0x01, 0x00}}},
|
||||||
|
{{{ 122, -4, 33}, 0, { 0, 0}, {0x10, 0x79, 0x22, 0x00}}},
|
||||||
|
{{{ 178, 2, -39}, 0, { 0, 0}, {0x0d, 0x7e, 0x00, 0x00}}},
|
||||||
|
{{{ 47, 4, -47}, 0, { 0, 0}, {0xfe, 0x7c, 0xe5, 0xff}}},
|
||||||
|
{{{ 53, 14, -7}, 0, { 0, 0}, {0xff, 0x7f, 0x02, 0xff}}},
|
||||||
|
{{{ 27, 9, -16}, 0, { 0, 0}, {0xf1, 0x7d, 0x06, 0xff}}},
|
||||||
|
{{{ 0, 5, -32}, 0, { 0, 0}, {0xf0, 0x7d, 0xfd, 0xff}}},
|
||||||
|
{{{ -4, -6, 64}, 0, { 0, 0}, {0xf7, 0x7c, 0x14, 0xff}}},
|
||||||
|
{{{ 53, -8, 58}, 0, { 0, 0}, {0xfa, 0x79, 0x25, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050001F8
|
||||||
|
static const Vtx birds_seg5_vertex_050001F8[] = {
|
||||||
|
{{{ 69, 4, -40}, 0, { 0, 0}, {0x40, 0x26, 0x9a, 0x00}}},
|
||||||
|
{{{ 78, -51, -21}, 0, { 0, 0}, {0x27, 0xae, 0xa8, 0x00}}},
|
||||||
|
{{{ -1, 0, -56}, 0, { 0, 0}, {0xf4, 0xc6, 0x90, 0x00}}},
|
||||||
|
{{{ 69, 4, 40}, 0, { 0, 0}, {0x40, 0x26, 0x66, 0xff}}},
|
||||||
|
{{{ 10, 48, 56}, 0, { 0, 0}, {0xef, 0x41, 0x6b, 0xff}}},
|
||||||
|
{{{ -1, 0, 56}, 0, { 0, 0}, {0xf4, 0xc6, 0x70, 0xff}}},
|
||||||
|
{{{ -88, 21, 0}, 0, { 0, 0}, {0xaa, 0x5d, 0x00, 0xff}}},
|
||||||
|
{{{ -103, -10, -11}, 0, { 0, 0}, {0xa7, 0x30, 0xb4, 0xff}}},
|
||||||
|
{{{ -103, -10, 11}, 0, { 0, 0}, {0xa7, 0x30, 0x4c, 0xff}}},
|
||||||
|
{{{ 83, -57, 0}, 0, { 0, 0}, {0xdd, 0x87, 0x00, 0xff}}},
|
||||||
|
{{{ -9, -30, 0}, 0, { 0, 0}, {0xe0, 0x86, 0x00, 0xff}}},
|
||||||
|
{{{ 113, 0, -10}, 0, { 0, 0}, {0x4e, 0x32, 0xab, 0xff}}},
|
||||||
|
{{{ 113, 0, 10}, 0, { 0, 0}, {0x4e, 0x32, 0x55, 0xff}}},
|
||||||
|
{{{ 78, -51, 21}, 0, { 0, 0}, {0x27, 0xae, 0x58, 0xff}}},
|
||||||
|
{{{ -103, -10, 11}, 0, { 0, 0}, {0xea, 0x88, 0x1f, 0xff}}},
|
||||||
|
{{{ 113, -23, 0}, 0, { 0, 0}, {0x62, 0xb0, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050002F8
|
||||||
|
static const Vtx birds_seg5_vertex_050002F8[] = {
|
||||||
|
{{{ 83, -57, 0}, 0, { 0, 0}, {0x60, 0xad, 0x00, 0xff}}},
|
||||||
|
{{{ 113, -23, 0}, 0, { 0, 0}, {0x62, 0xb0, 0x00, 0x00}}},
|
||||||
|
{{{ 78, -51, 21}, 0, { 0, 0}, {0x27, 0xae, 0x58, 0x00}}},
|
||||||
|
{{{ 78, -51, -21}, 0, { 0, 0}, {0x27, 0xae, 0xa8, 0xff}}},
|
||||||
|
{{{ -103, -10, -11}, 0, { 0, 0}, {0xa7, 0x30, 0xb4, 0xff}}},
|
||||||
|
{{{ -88, 21, 0}, 0, { 0, 0}, {0xaa, 0x5d, 0x00, 0xff}}},
|
||||||
|
{{{ 10, 48, -56}, 0, { 0, 0}, {0xef, 0x41, 0x95, 0xff}}},
|
||||||
|
{{{ -1, 0, -56}, 0, { 0, 0}, {0xf4, 0xc6, 0x90, 0xff}}},
|
||||||
|
{{{ 10, 48, 56}, 0, { 0, 0}, {0xef, 0x41, 0x6b, 0xff}}},
|
||||||
|
{{{ -103, -10, 11}, 0, { 0, 0}, {0xa7, 0x30, 0x4c, 0xff}}},
|
||||||
|
{{{ -103, -10, -11}, 0, { 0, 0}, {0xea, 0x88, 0xe1, 0xff}}},
|
||||||
|
{{{ -9, -30, 0}, 0, { 0, 0}, {0xe0, 0x86, 0x00, 0xff}}},
|
||||||
|
{{{ -103, -10, 11}, 0, { 0, 0}, {0xea, 0x88, 0x1f, 0xff}}},
|
||||||
|
{{{ 83, -57, 0}, 0, { 0, 0}, {0xdd, 0x87, 0x00, 0xff}}},
|
||||||
|
{{{ -1, 0, 56}, 0, { 0, 0}, {0xf4, 0xc6, 0x70, 0xff}}},
|
||||||
|
{{{ 69, 4, -40}, 0, { 0, 0}, {0x40, 0x26, 0x9a, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050003F8
|
||||||
|
static const Vtx birds_seg5_vertex_050003F8[] = {
|
||||||
|
{{{ -1, 0, 56}, 0, { 0, 0}, {0xf4, 0xc6, 0x70, 0xff}}},
|
||||||
|
{{{ 78, -51, 21}, 0, { 0, 0}, {0x27, 0xae, 0x58, 0x00}}},
|
||||||
|
{{{ 69, 4, 40}, 0, { 0, 0}, {0x40, 0x26, 0x66, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000428
|
||||||
|
static const Vtx birds_seg5_vertex_05000428[] = {
|
||||||
|
{{{ 69, 4, -40}, 0, { 0, 0}, {0x40, 0x26, 0x9a, 0x00}}},
|
||||||
|
{{{ 10, 48, -56}, 0, { 0, 0}, {0xef, 0x41, 0x95, 0x00}}},
|
||||||
|
{{{ 18, 78, 0}, 0, { 0, 0}, {0x54, 0x5e, 0x00, 0x00}}},
|
||||||
|
{{{ 10, 48, 56}, 0, { 0, 0}, {0xef, 0x41, 0x6b, 0xff}}},
|
||||||
|
{{{ 18, 78, 0}, 0, { 0, 0}, {0xc4, 0x6f, 0x00, 0xff}}},
|
||||||
|
{{{ -88, 21, 0}, 0, { 0, 0}, {0xaa, 0x5d, 0x00, 0xff}}},
|
||||||
|
{{{ 113, 0, -10}, 0, { 0, 0}, {0x4e, 0x32, 0xab, 0xff}}},
|
||||||
|
{{{ 69, 33, 0}, 0, { 0, 0}, {0x4b, 0x65, 0x00, 0xff}}},
|
||||||
|
{{{ 113, 0, 10}, 0, { 0, 0}, {0x4e, 0x32, 0x55, 0xff}}},
|
||||||
|
{{{ 69, 4, 40}, 0, { 0, 0}, {0x40, 0x26, 0x66, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050004C8
|
||||||
|
static const Vtx birds_seg5_vertex_050004C8[] = {
|
||||||
|
{{{ 113, -23, 0}, 0, { 0, 0}, {0x62, 0xb0, 0x00, 0x00}}},
|
||||||
|
{{{ 113, 0, -10}, 0, { 0, 0}, {0x4e, 0x32, 0xab, 0x00}}},
|
||||||
|
{{{ 143, -2, 0}, 0, { 0, 0}, {0x24, 0xcb, 0x93, 0x00}}},
|
||||||
|
{{{ 113, 0, 10}, 0, { 0, 0}, {0x4e, 0x32, 0x55, 0xff}}},
|
||||||
|
{{{ 143, -2, 0}, 0, { 0, 0}, {0x24, 0xcb, 0x6d, 0xff}}},
|
||||||
|
{{{ 143, -2, 0}, 0, { 0, 0}, {0x07, 0x7e, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000528 - 0x05000598
|
||||||
|
const Gfx birds_seg5_dl_05000528[] = {
|
||||||
|
gsSPLight(&birds_seg5_light_05000008, 1),
|
||||||
|
gsSPLight(&birds_seg5_light_05000000, 2),
|
||||||
|
gsSPVertex(birds_seg5_vertex_05000048, 9, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 0, 0x0),
|
||||||
|
gsSP2Triangles( 4, 3, 2, 0x0, 5, 3, 6, 0x0),
|
||||||
|
gsSP2Triangles( 4, 7, 8, 0x0, 4, 8, 6, 0x0),
|
||||||
|
gsSP2Triangles( 6, 8, 5, 0x0, 6, 3, 4, 0x0),
|
||||||
|
gsSP2Triangles( 2, 1, 7, 0x0, 2, 7, 4, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000598 - 0x05000600
|
||||||
|
const Gfx birds_seg5_dl_05000598[] = {
|
||||||
|
gsSPLight(&birds_seg5_light_05000008, 1),
|
||||||
|
gsSPLight(&birds_seg5_light_05000000, 2),
|
||||||
|
gsSPVertex(birds_seg5_vertex_050000D8, 3, 0),
|
||||||
|
gsSP1Triangle( 0, 1, 2, 0x0),
|
||||||
|
gsSPLight(&birds_seg5_light_05000008, 1),
|
||||||
|
gsSPLight(&birds_seg5_light_05000000, 2),
|
||||||
|
gsSPVertex(birds_seg5_vertex_05000108, 3, 0),
|
||||||
|
gsSP1Triangle( 0, 1, 2, 0x0),
|
||||||
|
gsSPLight(&birds_seg5_light_05000008, 1),
|
||||||
|
gsSPLight(&birds_seg5_light_05000000, 2),
|
||||||
|
gsSPVertex(birds_seg5_vertex_05000138, 3, 0),
|
||||||
|
gsSP1Triangle( 0, 1, 2, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000600 - 0x05000670
|
||||||
|
const Gfx birds_seg5_dl_05000600[] = {
|
||||||
|
gsSPLight(&birds_seg5_light_05000008, 1),
|
||||||
|
gsSPLight(&birds_seg5_light_05000000, 2),
|
||||||
|
gsSPVertex(birds_seg5_vertex_05000168, 9, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 0, 0x0),
|
||||||
|
gsSP2Triangles( 0, 3, 4, 0x0, 5, 3, 6, 0x0),
|
||||||
|
gsSP2Triangles( 5, 7, 8, 0x0, 5, 8, 4, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 5, 0x0, 4, 3, 5, 0x0),
|
||||||
|
gsSP2Triangles( 4, 8, 1, 0x0, 4, 1, 0, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000670 - 0x050007E0
|
||||||
|
const Gfx birds_seg5_dl_05000670[] = {
|
||||||
|
gsSPLight(&birds_seg5_light_05000008, 1),
|
||||||
|
gsSPLight(&birds_seg5_light_05000000, 2),
|
||||||
|
gsSPVertex(birds_seg5_vertex_050001F8, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 1, 9, 10, 0x0),
|
||||||
|
gsSP2Triangles( 1, 0, 11, 0x0, 12, 3, 13, 0x0),
|
||||||
|
gsSP2Triangles( 8, 5, 4, 0x0, 5, 14, 10, 0x0),
|
||||||
|
gsSP2Triangles(13, 15, 12, 0x0, 11, 15, 1, 0x0),
|
||||||
|
gsSPVertex(birds_seg5_vertex_050002F8, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 1, 0, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 6, 7, 4, 0x0),
|
||||||
|
gsSP2Triangles( 8, 5, 9, 0x0, 10, 7, 11, 0x0),
|
||||||
|
gsSP2Triangles(11, 12, 10, 0x0, 11, 13, 2, 0x0),
|
||||||
|
gsSP2Triangles( 2, 14, 11, 0x0, 11, 7, 3, 0x0),
|
||||||
|
gsSP1Triangle( 7, 6, 15, 0x0),
|
||||||
|
gsSPVertex(birds_seg5_vertex_050003F8, 3, 0),
|
||||||
|
gsSP1Triangle( 0, 1, 2, 0x0),
|
||||||
|
gsSPLight(&birds_seg5_light_05000038, 1),
|
||||||
|
gsSPLight(&birds_seg5_light_05000030, 2),
|
||||||
|
gsSPVertex(birds_seg5_vertex_05000428, 10, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 0, 7, 0x0, 7, 8, 6, 0x0),
|
||||||
|
gsSP2Triangles( 9, 7, 2, 0x0, 2, 7, 0, 0x0),
|
||||||
|
gsSP2Triangles( 2, 3, 9, 0x0, 7, 9, 8, 0x0),
|
||||||
|
gsSP1Triangle( 5, 4, 1, 0x0),
|
||||||
|
gsSPLight(&birds_seg5_light_05000020, 1),
|
||||||
|
gsSPLight(&birds_seg5_light_05000018, 2),
|
||||||
|
gsSPVertex(birds_seg5_vertex_050004C8, 6, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 4, 0x0),
|
||||||
|
gsSP1Triangle( 1, 3, 5, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
|
@ -1,254 +0,0 @@
|
||||||
# Birds
|
|
||||||
|
|
||||||
birds_seg5_light_05000000: # 0x05000000
|
|
||||||
.byte 0x07, 0x24, 0x2C, 0x00, 0x07, 0x24, 0x2C, 0x00
|
|
||||||
|
|
||||||
birds_seg5_light_05000008: # 0x05000008
|
|
||||||
.byte 0x1D, 0x91, 0xB0, 0x00, 0x1D, 0x91, 0xB0, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
birds_seg5_light_05000018: # 0x05000018
|
|
||||||
.byte 0x33, 0x27, 0x0D, 0x00, 0x33, 0x27, 0x0D, 0x00
|
|
||||||
|
|
||||||
birds_seg5_light_05000020: # 0x05000020
|
|
||||||
.byte 0xCE, 0x9D, 0x34, 0x00, 0xCE, 0x9D, 0x34, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
birds_seg5_light_05000030: # 0x05000030
|
|
||||||
.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00
|
|
||||||
|
|
||||||
birds_seg5_light_05000038: # 0x05000038
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
birds_seg5_vertex_05000048: # 0x05000048
|
|
||||||
vertex 178, 2, 39, 0, 0, 0x0D, 0x7E, 0x00, 0x00
|
|
||||||
vertex 122, -4, -33, 0, 0, 0x10, 0x79, 0xDE, 0x00
|
|
||||||
vertex 97, 10, 13, 0, 0, 0x0B, 0x7E, 0xFF, 0x00
|
|
||||||
vertex 47, 4, 47, 0, 0, 0xFE, 0x7C, 0x1B, 0xFF
|
|
||||||
vertex 53, 14, 7, 0, 0, 0xFE, 0x7E, 0xF8, 0xFF
|
|
||||||
vertex 0, 5, 32, 0, 0, 0xF0, 0x7D, 0x03, 0xFF
|
|
||||||
vertex 27, 9, 16, 0, 0, 0xEE, 0x7D, 0x05, 0xFF
|
|
||||||
vertex 53, -8, -58, 0, 0, 0x0A, 0x78, 0xD8, 0xFF
|
|
||||||
vertex -4, -6, -64, 0, 0, 0xF1, 0x7B, 0xE9, 0xFF
|
|
||||||
|
|
||||||
birds_seg5_vertex_050000D8: # 0x050000D8
|
|
||||||
vertex -143, -7, -29, 0, 0, 0x16, 0x94, 0xC2, 0x00
|
|
||||||
vertex -86, -11, -2, 0, 0, 0x16, 0x94, 0xC2, 0x00
|
|
||||||
vertex -154, -21, -9, 0, 0, 0x16, 0x94, 0xC2, 0x00
|
|
||||||
|
|
||||||
birds_seg5_vertex_05000108: # 0x05000108
|
|
||||||
vertex -154, -21, 9, 0, 0, 0x16, 0x94, 0x3E, 0x00
|
|
||||||
vertex -86, -11, 2, 0, 0, 0x16, 0x94, 0x3E, 0x00
|
|
||||||
vertex -143, -7, 29, 0, 0, 0x16, 0x94, 0x3E, 0x00
|
|
||||||
|
|
||||||
birds_seg5_vertex_05000138: # 0x05000138
|
|
||||||
vertex -152, -30, -17, 0, 0, 0x26, 0x87, 0x00, 0x00
|
|
||||||
vertex -80, -7, 0, 0, 0, 0x26, 0x87, 0x00, 0x00
|
|
||||||
vertex -152, -30, 17, 0, 0, 0x26, 0x87, 0x00, 0x00
|
|
||||||
|
|
||||||
birds_seg5_vertex_05000168: # 0x05000168
|
|
||||||
vertex 97, 10, -13, 0, 0, 0x0B, 0x7E, 0x01, 0x00
|
|
||||||
vertex 122, -4, 33, 0, 0, 0x10, 0x79, 0x22, 0x00
|
|
||||||
vertex 178, 2, -39, 0, 0, 0x0D, 0x7E, 0x00, 0x00
|
|
||||||
vertex 47, 4, -47, 0, 0, 0xFE, 0x7C, 0xE5, 0xFF
|
|
||||||
vertex 53, 14, -7, 0, 0, 0xFF, 0x7F, 0x02, 0xFF
|
|
||||||
vertex 27, 9, -16, 0, 0, 0xF1, 0x7D, 0x06, 0xFF
|
|
||||||
vertex 0, 5, -32, 0, 0, 0xF0, 0x7D, 0xFD, 0xFF
|
|
||||||
vertex -4, -6, 64, 0, 0, 0xF7, 0x7C, 0x14, 0xFF
|
|
||||||
vertex 53, -8, 58, 0, 0, 0xFA, 0x79, 0x25, 0xFF
|
|
||||||
|
|
||||||
birds_seg5_vertex_050001F8: # 0x050001F8
|
|
||||||
vertex 69, 4, -40, 0, 0, 0x40, 0x26, 0x9A, 0x00
|
|
||||||
vertex 78, -51, -21, 0, 0, 0x27, 0xAE, 0xA8, 0x00
|
|
||||||
vertex -1, 0, -56, 0, 0, 0xF4, 0xC6, 0x90, 0x00
|
|
||||||
vertex 69, 4, 40, 0, 0, 0x40, 0x26, 0x66, 0xFF
|
|
||||||
vertex 10, 48, 56, 0, 0, 0xEF, 0x41, 0x6B, 0xFF
|
|
||||||
vertex -1, 0, 56, 0, 0, 0xF4, 0xC6, 0x70, 0xFF
|
|
||||||
vertex -88, 21, 0, 0, 0, 0xAA, 0x5D, 0x00, 0xFF
|
|
||||||
vertex -103, -10, -11, 0, 0, 0xA7, 0x30, 0xB4, 0xFF
|
|
||||||
vertex -103, -10, 11, 0, 0, 0xA7, 0x30, 0x4C, 0xFF
|
|
||||||
vertex 83, -57, 0, 0, 0, 0xDD, 0x87, 0x00, 0xFF
|
|
||||||
vertex -9, -30, 0, 0, 0, 0xE0, 0x86, 0x00, 0xFF
|
|
||||||
vertex 113, 0, -10, 0, 0, 0x4E, 0x32, 0xAB, 0xFF
|
|
||||||
vertex 113, 0, 10, 0, 0, 0x4E, 0x32, 0x55, 0xFF
|
|
||||||
vertex 78, -51, 21, 0, 0, 0x27, 0xAE, 0x58, 0xFF
|
|
||||||
vertex -103, -10, 11, 0, 0, 0xEA, 0x88, 0x1F, 0xFF
|
|
||||||
vertex 113, -23, 0, 0, 0, 0x62, 0xB0, 0x00, 0xFF
|
|
||||||
|
|
||||||
birds_seg5_vertex_050002F8: # 0x050002F8
|
|
||||||
vertex 83, -57, 0, 0, 0, 0x60, 0xAD, 0x00, 0xFF
|
|
||||||
vertex 113, -23, 0, 0, 0, 0x62, 0xB0, 0x00, 0x00
|
|
||||||
vertex 78, -51, 21, 0, 0, 0x27, 0xAE, 0x58, 0x00
|
|
||||||
vertex 78, -51, -21, 0, 0, 0x27, 0xAE, 0xA8, 0xFF
|
|
||||||
vertex -103, -10, -11, 0, 0, 0xA7, 0x30, 0xB4, 0xFF
|
|
||||||
vertex -88, 21, 0, 0, 0, 0xAA, 0x5D, 0x00, 0xFF
|
|
||||||
vertex 10, 48, -56, 0, 0, 0xEF, 0x41, 0x95, 0xFF
|
|
||||||
vertex -1, 0, -56, 0, 0, 0xF4, 0xC6, 0x90, 0xFF
|
|
||||||
vertex 10, 48, 56, 0, 0, 0xEF, 0x41, 0x6B, 0xFF
|
|
||||||
vertex -103, -10, 11, 0, 0, 0xA7, 0x30, 0x4C, 0xFF
|
|
||||||
vertex -103, -10, -11, 0, 0, 0xEA, 0x88, 0xE1, 0xFF
|
|
||||||
vertex -9, -30, 0, 0, 0, 0xE0, 0x86, 0x00, 0xFF
|
|
||||||
vertex -103, -10, 11, 0, 0, 0xEA, 0x88, 0x1F, 0xFF
|
|
||||||
vertex 83, -57, 0, 0, 0, 0xDD, 0x87, 0x00, 0xFF
|
|
||||||
vertex -1, 0, 56, 0, 0, 0xF4, 0xC6, 0x70, 0xFF
|
|
||||||
vertex 69, 4, -40, 0, 0, 0x40, 0x26, 0x9A, 0xFF
|
|
||||||
|
|
||||||
birds_seg5_vertex_050003F8: # 0x050003F8
|
|
||||||
vertex -1, 0, 56, 0, 0, 0xF4, 0xC6, 0x70, 0xFF
|
|
||||||
vertex 78, -51, 21, 0, 0, 0x27, 0xAE, 0x58, 0x00
|
|
||||||
vertex 69, 4, 40, 0, 0, 0x40, 0x26, 0x66, 0x00
|
|
||||||
|
|
||||||
birds_seg5_vertex_05000428: # 0x05000428
|
|
||||||
vertex 69, 4, -40, 0, 0, 0x40, 0x26, 0x9A, 0x00
|
|
||||||
vertex 10, 48, -56, 0, 0, 0xEF, 0x41, 0x95, 0x00
|
|
||||||
vertex 18, 78, 0, 0, 0, 0x54, 0x5E, 0x00, 0x00
|
|
||||||
vertex 10, 48, 56, 0, 0, 0xEF, 0x41, 0x6B, 0xFF
|
|
||||||
vertex 18, 78, 0, 0, 0, 0xC4, 0x6F, 0x00, 0xFF
|
|
||||||
vertex -88, 21, 0, 0, 0, 0xAA, 0x5D, 0x00, 0xFF
|
|
||||||
vertex 113, 0, -10, 0, 0, 0x4E, 0x32, 0xAB, 0xFF
|
|
||||||
vertex 69, 33, 0, 0, 0, 0x4B, 0x65, 0x00, 0xFF
|
|
||||||
vertex 113, 0, 10, 0, 0, 0x4E, 0x32, 0x55, 0xFF
|
|
||||||
vertex 69, 4, 40, 0, 0, 0x40, 0x26, 0x66, 0xFF
|
|
||||||
|
|
||||||
birds_seg5_vertex_050004C8: # 0x050004C8
|
|
||||||
vertex 113, -23, 0, 0, 0, 0x62, 0xB0, 0x00, 0x00
|
|
||||||
vertex 113, 0, -10, 0, 0, 0x4E, 0x32, 0xAB, 0x00
|
|
||||||
vertex 143, -2, 0, 0, 0, 0x24, 0xCB, 0x93, 0x00
|
|
||||||
vertex 113, 0, 10, 0, 0, 0x4E, 0x32, 0x55, 0xFF
|
|
||||||
vertex 143, -2, 0, 0, 0, 0x24, 0xCB, 0x6D, 0xFF
|
|
||||||
vertex 143, -2, 0, 0, 0, 0x07, 0x7E, 0x00, 0xFF
|
|
||||||
|
|
||||||
glabel birds_seg5_dl_05000528 # 0x05000528 - 0x05000598
|
|
||||||
gsSPLight birds_seg5_light_05000008, 1
|
|
||||||
gsSPLight birds_seg5_light_05000000, 2
|
|
||||||
gsSPVertex birds_seg5_vertex_05000048, 9, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0
|
|
||||||
gsSP2Triangles 4, 3, 2, 0x0, 5, 3, 6, 0x0
|
|
||||||
gsSP2Triangles 4, 7, 8, 0x0, 4, 8, 6, 0x0
|
|
||||||
gsSP2Triangles 6, 8, 5, 0x0, 6, 3, 4, 0x0
|
|
||||||
gsSP2Triangles 2, 1, 7, 0x0, 2, 7, 4, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel birds_seg5_dl_05000598 # 0x05000598 - 0x05000600
|
|
||||||
gsSPLight birds_seg5_light_05000008, 1
|
|
||||||
gsSPLight birds_seg5_light_05000000, 2
|
|
||||||
gsSPVertex birds_seg5_vertex_050000D8, 3, 0
|
|
||||||
gsSP1Triangle 0, 1, 2, 0x0
|
|
||||||
gsSPLight birds_seg5_light_05000008, 1
|
|
||||||
gsSPLight birds_seg5_light_05000000, 2
|
|
||||||
gsSPVertex birds_seg5_vertex_05000108, 3, 0
|
|
||||||
gsSP1Triangle 0, 1, 2, 0x0
|
|
||||||
gsSPLight birds_seg5_light_05000008, 1
|
|
||||||
gsSPLight birds_seg5_light_05000000, 2
|
|
||||||
gsSPVertex birds_seg5_vertex_05000138, 3, 0
|
|
||||||
gsSP1Triangle 0, 1, 2, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel birds_seg5_dl_05000600 # 0x05000600 - 0x05000670
|
|
||||||
gsSPLight birds_seg5_light_05000008, 1
|
|
||||||
gsSPLight birds_seg5_light_05000000, 2
|
|
||||||
gsSPVertex birds_seg5_vertex_05000168, 9, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0
|
|
||||||
gsSP2Triangles 0, 3, 4, 0x0, 5, 3, 6, 0x0
|
|
||||||
gsSP2Triangles 5, 7, 8, 0x0, 5, 8, 4, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 5, 0x0, 4, 3, 5, 0x0
|
|
||||||
gsSP2Triangles 4, 8, 1, 0x0, 4, 1, 0, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel birds_seg5_dl_05000670 # 0x05000670 - 0x050007E0
|
|
||||||
gsSPLight birds_seg5_light_05000008, 1
|
|
||||||
gsSPLight birds_seg5_light_05000000, 2
|
|
||||||
gsSPVertex birds_seg5_vertex_050001F8, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 1, 9, 10, 0x0
|
|
||||||
gsSP2Triangles 1, 0, 11, 0x0, 12, 3, 13, 0x0
|
|
||||||
gsSP2Triangles 8, 5, 4, 0x0, 5, 14, 10, 0x0
|
|
||||||
gsSP2Triangles 13, 15, 12, 0x0, 11, 15, 1, 0x0
|
|
||||||
gsSPVertex birds_seg5_vertex_050002F8, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 4, 0x0
|
|
||||||
gsSP2Triangles 8, 5, 9, 0x0, 10, 7, 11, 0x0
|
|
||||||
gsSP2Triangles 11, 12, 10, 0x0, 11, 13, 2, 0x0
|
|
||||||
gsSP2Triangles 2, 14, 11, 0x0, 11, 7, 3, 0x0
|
|
||||||
gsSP1Triangle 7, 6, 15, 0x0
|
|
||||||
gsSPVertex birds_seg5_vertex_050003F8, 3, 0
|
|
||||||
gsSP1Triangle 0, 1, 2, 0x0
|
|
||||||
gsSPLight birds_seg5_light_05000038, 1
|
|
||||||
gsSPLight birds_seg5_light_05000030, 2
|
|
||||||
gsSPVertex birds_seg5_vertex_05000428, 10, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 0, 7, 0x0, 7, 8, 6, 0x0
|
|
||||||
gsSP2Triangles 9, 7, 2, 0x0, 2, 7, 0, 0x0
|
|
||||||
gsSP2Triangles 2, 3, 9, 0x0, 7, 9, 8, 0x0
|
|
||||||
gsSP1Triangle 5, 4, 1, 0x0
|
|
||||||
gsSPLight birds_seg5_light_05000020, 1
|
|
||||||
gsSPLight birds_seg5_light_05000018, 2
|
|
||||||
gsSPVertex birds_seg5_vertex_050004C8, 6, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0
|
|
||||||
gsSP1Triangle 1, 3, 5, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
birds_seg5_animvalue_050007E0: # 0x050007E0
|
|
||||||
.hword 0x0000, 0x0013, 0x0017, 0x001A, 0x001E, 0x0022, 0x0020, 0x001A
|
|
||||||
.hword 0xFFFF, 0x3FFF, 0x0888, 0x0695, 0x024C, 0xFE04, 0xFC12, 0xFF4D
|
|
||||||
.hword 0x054D, 0x0000, 0xFF6C, 0xFE24, 0xFCDD, 0xFC48, 0xFD3F, 0xFF0A
|
|
||||||
.hword 0x31C6, 0x228D, 0x010E, 0xDF90, 0xD056, 0xE999, 0x1883, 0x8001
|
|
||||||
.hword 0x7F50, 0x7EC6, 0x7F88, 0x80B3, 0x816F, 0x80C8, 0xF778, 0xF8AE
|
|
||||||
.hword 0xFB59, 0xFE04, 0xFF3A, 0xFD37, 0xF97B, 0x0000, 0x0098, 0x01E8
|
|
||||||
.hword 0x0339, 0x03D1, 0x02D4, 0x00FD, 0x31C6, 0x22A8, 0x0165, 0xE023
|
|
||||||
.hword 0xD104, 0xEA1A, 0x18B0, 0x3FFF, 0x3FFF, 0xC001, 0x3FFF, 0xC001
|
|
||||||
.hword 0x3FFF, 0x8001, 0x7F50, 0x7EC6, 0x7F88, 0x80B3, 0x816F, 0x80C8
|
|
||||||
|
|
||||||
birds_seg5_animindex_5000870: # 0x05000870
|
|
||||||
.hword 0x0001, 0x0000, 0x0007, 0x0001, 0x0001, 0x0008, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0007, 0x0041, 0x0001, 0x003E, 0x0001, 0x003F, 0x0001, 0x0040
|
|
||||||
.hword 0x0007, 0x000A, 0x0007, 0x0011, 0x0007, 0x0018, 0x0001, 0x003B
|
|
||||||
.hword 0x0001, 0x003C, 0x0001, 0x003D, 0x0007, 0x0026, 0x0007, 0x002D
|
|
||||||
.hword 0x0007, 0x0034, 0x0001, 0x0000, 0x0001, 0x0000, 0x0007, 0x001F
|
|
||||||
|
|
||||||
birds_seg5_anim_050008D0: # 0x050008D0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0x07
|
|
||||||
.hword 0x07
|
|
||||||
.word birds_seg5_animvalue_050007E0
|
|
||||||
.word birds_seg5_animindex_5000870
|
|
||||||
.word 0
|
|
||||||
|
|
||||||
birds_seg5_animvalue_050008E8: # 0x050008E8
|
|
||||||
.hword 0x0000, 0x001A, 0x001B, 0x001B, 0x001B, 0x001B, 0x001B, 0x001B
|
|
||||||
.hword 0x001A, 0xFFFF, 0x3FFF, 0x024C, 0x0246, 0x023A, 0x0234, 0x0238
|
|
||||||
.hword 0x0240, 0x0249, 0x024C, 0xFE24, 0xFE1D, 0xFE0F, 0xFE07, 0xFE0C
|
|
||||||
.hword 0xFE16, 0xFE20, 0xFE24, 0x010E, 0x0195, 0x0290, 0x0317, 0x02C6
|
|
||||||
.hword 0x0212, 0x015F, 0x010E, 0x7EC6, 0xFB59, 0xFB5E, 0xFB68, 0xFB6D
|
|
||||||
.hword 0xFB6A, 0xFB63, 0xFB5C, 0xFB59, 0x01E8, 0x01F5, 0x020B, 0x0218
|
|
||||||
.hword 0x0210, 0x0200, 0x01F0, 0x01E8, 0x0165, 0x01D1, 0x0299, 0x0304
|
|
||||||
.hword 0x02C3, 0x0235, 0x01A6, 0x0165, 0x3FFF, 0x3FFF, 0xC001, 0x3FFF
|
|
||||||
.hword 0xC001, 0x3FFF, 0x7EC6, 0x0000
|
|
||||||
|
|
||||||
birds_seg5_animindex_5000970: # 0x05000970
|
|
||||||
.hword 0x0001, 0x0000, 0x0008, 0x0001, 0x0001, 0x0009, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x000A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0042, 0x0001, 0x003F, 0x0001, 0x0040, 0x0001, 0x0041
|
|
||||||
.hword 0x0008, 0x000B, 0x0008, 0x0013, 0x0008, 0x001B, 0x0001, 0x003C
|
|
||||||
.hword 0x0001, 0x003D, 0x0001, 0x003E, 0x0008, 0x0024, 0x0008, 0x002C
|
|
||||||
.hword 0x0008, 0x0034, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0023
|
|
||||||
|
|
||||||
birds_seg5_anim_050009D0: # 0x050009D0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0x08
|
|
||||||
.hword 0x07
|
|
||||||
.word birds_seg5_animvalue_050008E8
|
|
||||||
.word birds_seg5_animindex_5000970
|
|
||||||
.word 0
|
|
||||||
|
|
||||||
glabel birds_seg5_anims_050009E8 # 0x050009E8
|
|
||||||
.word birds_seg5_anim_050008D0
|
|
||||||
.word birds_seg5_anim_050009D0
|
|
48
actors/blargg/anims/anim_05006070.inc.c
Normal file
48
actors/blargg/anims/anim_05006070.inc.c
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
// 0x05005EB8
|
||||||
|
static const s16 blargg_seg5_animvalue_05005EB8[] = {
|
||||||
|
0x0000, 0x0016, 0xFFFC, 0xFFB9, 0xFF61, 0xFF08, 0xFEC0, 0xFE9F,
|
||||||
|
0xFEAC, 0xFED8, 0xFF16, 0xFF59, 0xFF95, 0xFFBB, 0xFFD4, 0xFFED,
|
||||||
|
0x0005, 0x001C, 0x0031, 0x0042, 0x004D, 0x0052, 0x004E, 0x0042,
|
||||||
|
0x002B, 0xFFED, 0xFF79, 0xFEEE, 0xFE68, 0xFE02, 0xFDD9, 0xFDDF,
|
||||||
|
0xFDF3, 0xFE13, 0xFE3C, 0xFE6C, 0xFEA1, 0xFED9, 0xFF13, 0xFF4C,
|
||||||
|
0xFF81, 0xFFB2, 0xFFDB, 0xFFFB, 0x000F, 0x0016, 0x3FFF, 0x8785,
|
||||||
|
0x8785, 0x8785, 0x8785, 0x8785, 0x8785, 0x8785, 0x8A1E, 0x909B,
|
||||||
|
0x990A, 0xA17A, 0xA7F7, 0xAA8F, 0xAA75, 0xAA2A, 0xA9B1, 0xA90E,
|
||||||
|
0xA843, 0xA753, 0xA643, 0xA516, 0xA3CE, 0xA26F, 0xA0FC, 0x9F79,
|
||||||
|
0x9DE9, 0x9C4F, 0x9AAE, 0x990A, 0x9766, 0x95C6, 0x942C, 0x929B,
|
||||||
|
0x9118, 0x8FA6, 0x8E47, 0x8CFF, 0x8BD1, 0x8AC1, 0x89D2, 0x8907,
|
||||||
|
0x8863, 0x87EA, 0x879F, 0x8785, 0x804C, 0x0BCD, 0x0D29, 0x106F,
|
||||||
|
0x1461, 0x17C8, 0x1967, 0x1806, 0x1248, 0x08E6, 0xFDBD, 0xF2AB,
|
||||||
|
0xE990, 0xE448, 0xE1F8, 0xE072, 0xDFA4, 0xDF79, 0xDFDD, 0xE0BB,
|
||||||
|
0xE1FF, 0xE394, 0xE567, 0xE762, 0xE972, 0xEE5F, 0xF6AA, 0xFED8,
|
||||||
|
0x036F, 0x04F7, 0x064D, 0x0774, 0x086F, 0x0941, 0x09EF, 0x0A7C,
|
||||||
|
0x0AEA, 0x0B3F, 0x0B7C, 0x0BA6, 0x0BC1, 0x0BCE, 0x0BD3, 0x0BD2,
|
||||||
|
0x0BCE, 0x0BCD, 0x76C1, 0x76C1, 0x76C1, 0x76C1, 0x76C1, 0x76C1,
|
||||||
|
0x76C1, 0x7543, 0x7181, 0x6C93, 0x678D, 0x6385, 0x6191, 0x613B,
|
||||||
|
0x614D, 0x61BA, 0x627B, 0x6384, 0x64CA, 0x6645, 0x67E8, 0x69AB,
|
||||||
|
0x6B83, 0x6D65, 0x7027, 0x7426, 0x78A4, 0x7CE5, 0x802E, 0x81BB,
|
||||||
|
0x81FB, 0x81DE, 0x8172, 0x80C4, 0x7FDE, 0x7ED2, 0x7DAC, 0x7C77,
|
||||||
|
0x7B41, 0x7A17, 0x7907, 0x781C, 0x7764, 0x76EC, 0x76C1, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05006028
|
||||||
|
static const u16 blargg_seg5_animindex_05006028[] = {
|
||||||
|
0x0001, 0x0000, 0x002D, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x002E, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x008A,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x005D,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x005C,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x002F,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05006070
|
||||||
|
static const struct Animation blargg_seg5_anim_05006070 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x2D,
|
||||||
|
ANIMINDEX_NUMPARTS(blargg_seg5_animindex_05006028),
|
||||||
|
blargg_seg5_animvalue_05005EB8,
|
||||||
|
blargg_seg5_animindex_05006028,
|
||||||
|
0,
|
||||||
|
};
|
34
actors/blargg/anims/anim_05006154.inc.c
Normal file
34
actors/blargg/anims/anim_05006154.inc.c
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
// 0x05006088
|
||||||
|
static const s16 blargg_seg5_animvalue_05006088[] = {
|
||||||
|
0x0000, 0x0016, 0x0018, 0x001C, 0x0022, 0x002A, 0x0033, 0x003D,
|
||||||
|
0x0047, 0x0052, 0x005C, 0x0065, 0x006D, 0x0073, 0x0077, 0x0078,
|
||||||
|
0x0077, 0x0074, 0x0070, 0x006B, 0x0064, 0x005C, 0x0054, 0x004C,
|
||||||
|
0x0043, 0x003A, 0x0031, 0x0029, 0x0022, 0x001C, 0x0016, 0x3FFF,
|
||||||
|
0x8785, 0x804C, 0x0BCD, 0x0BF1, 0x0C51, 0x0CD8, 0x0D72, 0x0E0C,
|
||||||
|
0x0E91, 0x0EEE, 0x0F0F, 0x0EFC, 0x0ED0, 0x0E8F, 0x0E3C, 0x0DDE,
|
||||||
|
0x0D78, 0x0D10, 0x0CA9, 0x0C48, 0x0BF2, 0x0BAB, 0x0B77, 0x0B5A,
|
||||||
|
0x0B50, 0x0B55, 0x0B64, 0x0B7B, 0x0B94, 0x0BAD, 0x0BC1, 0x0BCD,
|
||||||
|
0x76C1, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500610C
|
||||||
|
static const u16 blargg_seg5_animindex_0500610C[] = {
|
||||||
|
0x0001, 0x0000, 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x001F, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0040,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0022,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0021,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0020,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05006154
|
||||||
|
static const struct Animation blargg_seg5_anim_05006154 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x1E,
|
||||||
|
ANIMINDEX_NUMPARTS(blargg_seg5_animindex_0500610C),
|
||||||
|
blargg_seg5_animvalue_05006088,
|
||||||
|
blargg_seg5_animindex_0500610C,
|
||||||
|
0,
|
||||||
|
};
|
2
actors/blargg/anims/data.inc.c
Normal file
2
actors/blargg/anims/data.inc.c
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
#include "anim_05006070.inc.c"
|
||||||
|
#include "anim_05006154.inc.c"
|
7
actors/blargg/anims/table.inc.c
Normal file
7
actors/blargg/anims/table.inc.c
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
// unreferenced
|
||||||
|
// 0x0500616C
|
||||||
|
const struct Animation *const blargg_seg5_anims_0500616C[] = {
|
||||||
|
&blargg_seg5_anim_05006154,
|
||||||
|
&blargg_seg5_anim_05006070,
|
||||||
|
NULL,
|
||||||
|
};
|
|
@ -1,2 +0,0 @@
|
||||||
# Blargg (Unused)
|
|
||||||
|
|
20
actors/blargg/geo.inc.c
Normal file
20
actors/blargg/geo.inc.c
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
// 0x0C000240
|
||||||
|
const GeoLayout blargg_geo[] = {
|
||||||
|
GEO_SCALE(0x00, 16384),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, blargg_seg5_dl_05005D00),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 306, 0, 0, blargg_seg5_dl_05005A60),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 6, 3, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, blargg_seg5_dl_050058D0),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_END(),
|
||||||
|
};
|
|
@ -1,18 +0,0 @@
|
||||||
glabel blargg_geo # 0x0C000240
|
|
||||||
geo_scale 0x00, 16384
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, blargg_seg5_dl_05005D00
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 306, 0, 0, blargg_seg5_dl_05005A60
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 6, 3, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, blargg_seg5_dl_050058D0
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_end
|
|
527
actors/blargg/model.inc.c
Normal file
527
actors/blargg/model.inc.c
Normal file
|
@ -0,0 +1,527 @@
|
||||||
|
// Blargg (Unused)
|
||||||
|
|
||||||
|
// Unreferenced light
|
||||||
|
UNUSED static const Ambient blargg_light_1 = {
|
||||||
|
{{0x3f, 0x3f, 0x3f}, 0, {0x3f, 0x3f, 0x3f}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// Unreferenced light
|
||||||
|
UNUSED static const Light blargg_light_2 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004740
|
||||||
|
static const Ambient blargg_seg5_light_05004740 = {
|
||||||
|
{{0x3f, 0x0d, 0x05}, 0, {0x3f, 0x0d, 0x05}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004748
|
||||||
|
static const Light blargg_seg5_light_05004748 = {
|
||||||
|
{{0xff, 0x36, 0x16}, 0, {0xff, 0x36, 0x16}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004758
|
||||||
|
static const Ambient blargg_seg5_light_05004758 = {
|
||||||
|
{{0x2c, 0x2c, 0x2c}, 0, {0x2c, 0x2c, 0x2c}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004760
|
||||||
|
static const Light blargg_seg5_light_05004760 = {
|
||||||
|
{{0xb2, 0xb2, 0xb2}, 0, {0xb2, 0xb2, 0xb2}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004770
|
||||||
|
static const Ambient blargg_seg5_light_05004770 = {
|
||||||
|
{{0x3f, 0x0a, 0x06}, 0, {0x3f, 0x0a, 0x06}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004778
|
||||||
|
static const Light blargg_seg5_light_05004778 = {
|
||||||
|
{{0xff, 0x2a, 0x1a}, 0, {0xff, 0x2a, 0x1a}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004788
|
||||||
|
static const Ambient blargg_seg5_light_05004788 = {
|
||||||
|
{{0x3f, 0x0b, 0x07}, 0, {0x3f, 0x0b, 0x07}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004790
|
||||||
|
static const Light blargg_seg5_light_05004790 = {
|
||||||
|
{{0xff, 0x2e, 0x1f}, 0, {0xff, 0x2e, 0x1f}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050047A0
|
||||||
|
static const Vtx blargg_seg5_vertex_050047A0[] = {
|
||||||
|
{{{ 378, -178, -92}, 0, { 0, 0}, {0x32, 0xe7, 0x8f, 0x00}}},
|
||||||
|
{{{ 298, -166, -131}, 0, { 0, 0}, {0x32, 0xe7, 0x8f, 0x00}}},
|
||||||
|
{{{ 306, -56, -152}, 0, { 0, 0}, {0x32, 0xe7, 0x8f, 0x00}}},
|
||||||
|
{{{ 417, -73, -99}, 0, { 0, 0}, {0x32, 0xe7, 0x8f, 0x00}}},
|
||||||
|
{{{ 298, -166, -131}, 0, { 0, 0}, {0x8d, 0xff, 0xcb, 0x00}}},
|
||||||
|
{{{ 280, -163, -94}, 0, { 0, 0}, {0x8d, 0xff, 0xcb, 0x00}}},
|
||||||
|
{{{ 276, -51, -88}, 0, { 0, 0}, {0x8d, 0xff, 0xcb, 0x00}}},
|
||||||
|
{{{ 306, -56, -152}, 0, { 0, 0}, {0x8d, 0xff, 0xcb, 0x00}}},
|
||||||
|
{{{ 280, -163, -94}, 0, { 0, 0}, {0xc9, 0xf7, 0x71, 0x00}}},
|
||||||
|
{{{ 361, -176, -56}, 0, { 0, 0}, {0xc9, 0xf7, 0x71, 0x00}}},
|
||||||
|
{{{ 387, -68, -35}, 0, { 0, 0}, {0xc9, 0xf7, 0x71, 0x00}}},
|
||||||
|
{{{ 276, -51, -88}, 0, { 0, 0}, {0xc9, 0xf7, 0x71, 0x00}}},
|
||||||
|
{{{ 361, -176, -56}, 0, { 0, 0}, {0x6d, 0xdc, 0x35, 0x00}}},
|
||||||
|
{{{ 378, -178, -92}, 0, { 0, 0}, {0x6d, 0xdc, 0x35, 0x00}}},
|
||||||
|
{{{ 417, -73, -99}, 0, { 0, 0}, {0x6d, 0xdc, 0x35, 0x00}}},
|
||||||
|
{{{ 387, -68, -35}, 0, { 0, 0}, {0x6d, 0xdc, 0x35, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050048A0
|
||||||
|
static const Vtx blargg_seg5_vertex_050048A0[] = {
|
||||||
|
{{{ 361, -176, -56}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
|
||||||
|
{{{ 280, -163, -94}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
|
||||||
|
{{{ 298, -166, -131}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
|
||||||
|
{{{ 378, -178, -92}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
|
||||||
|
{{{ 417, -73, 99}, 0, { 0, 0}, {0x32, 0xe7, 0x71, 0x00}}},
|
||||||
|
{{{ 306, -56, 152}, 0, { 0, 0}, {0x32, 0xe7, 0x71, 0x00}}},
|
||||||
|
{{{ 298, -166, 131}, 0, { 0, 0}, {0x32, 0xe7, 0x71, 0x00}}},
|
||||||
|
{{{ 378, -178, 92}, 0, { 0, 0}, {0x32, 0xe7, 0x71, 0x00}}},
|
||||||
|
{{{ 306, -56, 152}, 0, { 0, 0}, {0x8d, 0xff, 0x35, 0x00}}},
|
||||||
|
{{{ 276, -51, 88}, 0, { 0, 0}, {0x8d, 0xff, 0x35, 0x00}}},
|
||||||
|
{{{ 280, -163, 94}, 0, { 0, 0}, {0x8d, 0xff, 0x35, 0x00}}},
|
||||||
|
{{{ 298, -166, 131}, 0, { 0, 0}, {0x8d, 0xff, 0x35, 0x00}}},
|
||||||
|
{{{ 276, -51, 88}, 0, { 0, 0}, {0xc9, 0xf7, 0x8f, 0x00}}},
|
||||||
|
{{{ 387, -68, 35}, 0, { 0, 0}, {0xc9, 0xf7, 0x8f, 0x00}}},
|
||||||
|
{{{ 361, -176, 56}, 0, { 0, 0}, {0xc9, 0xf7, 0x8f, 0x00}}},
|
||||||
|
{{{ 280, -163, 94}, 0, { 0, 0}, {0xc9, 0xf7, 0x8f, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050049A0
|
||||||
|
static const Vtx blargg_seg5_vertex_050049A0[] = {
|
||||||
|
{{{ 387, -68, 35}, 0, { 0, 0}, {0x6d, 0xdc, 0xcb, 0x00}}},
|
||||||
|
{{{ 417, -73, 99}, 0, { 0, 0}, {0x6d, 0xdc, 0xcb, 0x00}}},
|
||||||
|
{{{ 378, -178, 92}, 0, { 0, 0}, {0x6d, 0xdc, 0xcb, 0x00}}},
|
||||||
|
{{{ 361, -176, 56}, 0, { 0, 0}, {0x6d, 0xdc, 0xcb, 0x00}}},
|
||||||
|
{{{ 378, -178, 92}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
|
||||||
|
{{{ 298, -166, 131}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
|
||||||
|
{{{ 280, -163, 94}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
|
||||||
|
{{{ 361, -176, 56}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004A20
|
||||||
|
static const Vtx blargg_seg5_vertex_05004A20[] = {
|
||||||
|
{{{ 556, -10, -56}, 0, { 0, 0}, {0x6e, 0x37, 0xe5, 0x00}}},
|
||||||
|
{{{ 556, -10, 56}, 0, { 0, 0}, {0x6e, 0x37, 0x1b, 0x00}}},
|
||||||
|
{{{ 556, -128, 120}, 0, { 0, 0}, {0x6b, 0x0f, 0x42, 0x00}}},
|
||||||
|
{{{ 556, -128, -120}, 0, { 0, 0}, {0x6b, 0x0f, 0xbe, 0x00}}},
|
||||||
|
{{{ 111, 99, 96}, 0, { 0, 0}, {0xd4, 0x72, 0x1f, 0x00}}},
|
||||||
|
{{{ 111, 99, -96}, 0, { 0, 0}, {0xe5, 0x71, 0xce, 0x00}}},
|
||||||
|
{{{ -73, -8, -90}, 0, { 0, 0}, {0xc3, 0x67, 0xd8, 0x00}}},
|
||||||
|
{{{ -73, -8, 90}, 0, { 0, 0}, {0xce, 0x54, 0x50, 0x00}}},
|
||||||
|
{{{ 556, -128, -120}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}},
|
||||||
|
{{{ 556, -128, 120}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}},
|
||||||
|
{{{ 318, -84, 267}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}},
|
||||||
|
{{{ -73, -8, 90}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}},
|
||||||
|
{{{ -73, -8, -90}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}},
|
||||||
|
{{{ 318, -84, -267}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}},
|
||||||
|
{{{ 410, 80, 203}, 0, { 0, 0}, {0x27, 0x66, 0x40, 0x00}}},
|
||||||
|
{{{ 410, 80, -203}, 0, { 0, 0}, {0x35, 0x58, 0xb7, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004B20
|
||||||
|
static const Vtx blargg_seg5_vertex_05004B20[] = {
|
||||||
|
{{{ 111, 99, -96}, 0, { 0, 0}, {0xe5, 0x71, 0xce, 0x00}}},
|
||||||
|
{{{ 410, 80, -203}, 0, { 0, 0}, {0x35, 0x58, 0xb7, 0x00}}},
|
||||||
|
{{{ 318, -84, -267}, 0, { 0, 0}, {0xff, 0x2d, 0x8a, 0x00}}},
|
||||||
|
{{{ -73, -8, -90}, 0, { 0, 0}, {0xc3, 0x67, 0xd8, 0x00}}},
|
||||||
|
{{{ 410, 80, 203}, 0, { 0, 0}, {0x27, 0x66, 0x40, 0x00}}},
|
||||||
|
{{{ 111, 99, 96}, 0, { 0, 0}, {0xd4, 0x72, 0x1f, 0x00}}},
|
||||||
|
{{{ -73, -8, 90}, 0, { 0, 0}, {0xce, 0x54, 0x50, 0x00}}},
|
||||||
|
{{{ 318, -84, 267}, 0, { 0, 0}, {0x11, 0x25, 0x78, 0x00}}},
|
||||||
|
{{{ 556, -128, -120}, 0, { 0, 0}, {0x6b, 0x0f, 0xbe, 0x00}}},
|
||||||
|
{{{ 556, -10, 56}, 0, { 0, 0}, {0x6e, 0x37, 0x1b, 0x00}}},
|
||||||
|
{{{ 556, -10, -56}, 0, { 0, 0}, {0x6e, 0x37, 0xe5, 0x00}}},
|
||||||
|
{{{ 556, -128, 120}, 0, { 0, 0}, {0x6b, 0x0f, 0x42, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004BE0
|
||||||
|
static const Vtx blargg_seg5_vertex_05004BE0[] = {
|
||||||
|
{{{ 524, 82, 92}, 0, { 0, 0}, {0x36, 0x10, 0x71, 0x00}}},
|
||||||
|
{{{ 443, 83, 131}, 0, { 0, 0}, {0x36, 0x10, 0x71, 0x00}}},
|
||||||
|
{{{ 432, -25, 152}, 0, { 0, 0}, {0x36, 0x10, 0x71, 0x00}}},
|
||||||
|
{{{ 544, -28, 99}, 0, { 0, 0}, {0x36, 0x10, 0x71, 0x00}}},
|
||||||
|
{{{ 443, 83, 131}, 0, { 0, 0}, {0x8f, 0x15, 0x35, 0x00}}},
|
||||||
|
{{{ 425, 84, 94}, 0, { 0, 0}, {0x8f, 0x15, 0x35, 0x00}}},
|
||||||
|
{{{ 401, -25, 88}, 0, { 0, 0}, {0x8f, 0x15, 0x35, 0x00}}},
|
||||||
|
{{{ 432, -25, 152}, 0, { 0, 0}, {0x8f, 0x15, 0x35, 0x00}}},
|
||||||
|
{{{ 425, 84, 94}, 0, { 0, 0}, {0xcb, 0x12, 0x8f, 0x00}}},
|
||||||
|
{{{ 507, 82, 56}, 0, { 0, 0}, {0xcb, 0x12, 0x8f, 0x00}}},
|
||||||
|
{{{ 513, -27, 35}, 0, { 0, 0}, {0xcb, 0x12, 0x8f, 0x00}}},
|
||||||
|
{{{ 401, -25, 88}, 0, { 0, 0}, {0xcb, 0x12, 0x8f, 0x00}}},
|
||||||
|
{{{ 507, 82, 56}, 0, { 0, 0}, {0x71, 0x10, 0xcb, 0x00}}},
|
||||||
|
{{{ 524, 82, 92}, 0, { 0, 0}, {0x71, 0x10, 0xcb, 0x00}}},
|
||||||
|
{{{ 544, -28, 99}, 0, { 0, 0}, {0x71, 0x10, 0xcb, 0x00}}},
|
||||||
|
{{{ 513, -27, 35}, 0, { 0, 0}, {0x71, 0x10, 0xcb, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004CE0
|
||||||
|
static const Vtx blargg_seg5_vertex_05004CE0[] = {
|
||||||
|
{{{ 507, 82, 56}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
|
||||||
|
{{{ 425, 84, 94}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
|
||||||
|
{{{ 443, 83, 131}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
|
||||||
|
{{{ 524, 82, 92}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
|
||||||
|
{{{ 544, -28, -99}, 0, { 0, 0}, {0x36, 0x10, 0x8f, 0x00}}},
|
||||||
|
{{{ 432, -25, -152}, 0, { 0, 0}, {0x36, 0x10, 0x8f, 0x00}}},
|
||||||
|
{{{ 443, 83, -131}, 0, { 0, 0}, {0x36, 0x10, 0x8f, 0x00}}},
|
||||||
|
{{{ 524, 82, -92}, 0, { 0, 0}, {0x36, 0x10, 0x8f, 0x00}}},
|
||||||
|
{{{ 432, -25, -152}, 0, { 0, 0}, {0x8f, 0x15, 0xcb, 0x00}}},
|
||||||
|
{{{ 401, -25, -88}, 0, { 0, 0}, {0x8f, 0x15, 0xcb, 0x00}}},
|
||||||
|
{{{ 425, 84, -94}, 0, { 0, 0}, {0x8f, 0x15, 0xcb, 0x00}}},
|
||||||
|
{{{ 443, 83, -131}, 0, { 0, 0}, {0x8f, 0x15, 0xcb, 0x00}}},
|
||||||
|
{{{ 401, -25, -88}, 0, { 0, 0}, {0xcb, 0x12, 0x71, 0x00}}},
|
||||||
|
{{{ 513, -27, -35}, 0, { 0, 0}, {0xcb, 0x12, 0x71, 0x00}}},
|
||||||
|
{{{ 507, 82, -56}, 0, { 0, 0}, {0xcb, 0x12, 0x71, 0x00}}},
|
||||||
|
{{{ 425, 84, -94}, 0, { 0, 0}, {0xcb, 0x12, 0x71, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004DE0
|
||||||
|
static const Vtx blargg_seg5_vertex_05004DE0[] = {
|
||||||
|
{{{ 513, -27, -35}, 0, { 0, 0}, {0x71, 0x10, 0x35, 0x00}}},
|
||||||
|
{{{ 544, -28, -99}, 0, { 0, 0}, {0x71, 0x10, 0x35, 0x00}}},
|
||||||
|
{{{ 524, 82, -92}, 0, { 0, 0}, {0x71, 0x10, 0x35, 0x00}}},
|
||||||
|
{{{ 507, 82, -56}, 0, { 0, 0}, {0x71, 0x10, 0x35, 0x00}}},
|
||||||
|
{{{ 524, 82, -92}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
|
||||||
|
{{{ 443, 83, -131}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
|
||||||
|
{{{ 425, 84, -94}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
|
||||||
|
{{{ 507, 82, -56}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004E60
|
||||||
|
static const Vtx blargg_seg5_vertex_05004E60[] = {
|
||||||
|
{{{ 617, 23, -154}, 0, { 0, 0}, {0x6b, 0xdf, 0xc5, 0x00}}},
|
||||||
|
{{{ 571, -260, 0}, 0, { 0, 0}, {0x7a, 0xdd, 0x00, 0x00}}},
|
||||||
|
{{{ 555, -242, -127}, 0, { 0, 0}, {0x43, 0xba, 0xb0, 0x00}}},
|
||||||
|
{{{ 2, -334, -93}, 0, { 0, 0}, {0x00, 0x8a, 0xd3, 0x00}}},
|
||||||
|
{{{ 78, -245, -177}, 0, { 0, 0}, {0x21, 0xbc, 0x9b, 0x00}}},
|
||||||
|
{{{ 130, -287, 0}, 0, { 0, 0}, {0x58, 0xa6, 0xfc, 0x00}}},
|
||||||
|
{{{ 571, -260, 0}, 0, { 0, 0}, {0x11, 0x83, 0x00, 0x00}}},
|
||||||
|
{{{ 261, -308, 0}, 0, { 0, 0}, {0xd4, 0x8a, 0xff, 0x00}}},
|
||||||
|
{{{ 295, -262, -175}, 0, { 0, 0}, {0xee, 0xa3, 0xad, 0x00}}},
|
||||||
|
{{{ -88, 24, -119}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0x00}}},
|
||||||
|
{{{ -88, 24, 119}, 0, { 0, 0}, {0x01, 0x7f, 0x00, 0x00}}},
|
||||||
|
{{{ 326, 21, 307}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0x00}}},
|
||||||
|
{{{ 617, 23, 154}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0x00}}},
|
||||||
|
{{{ 662, 23, 0}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0x00}}},
|
||||||
|
{{{ 617, 23, -154}, 0, { 0, 0}, {0x00, 0x7f, 0xff, 0x00}}},
|
||||||
|
{{{ 326, 21, -307}, 0, { 0, 0}, {0x00, 0x7f, 0xfe, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05004F60
|
||||||
|
static const Vtx blargg_seg5_vertex_05004F60[] = {
|
||||||
|
{{{ 326, 21, 307}, 0, { 0, 0}, {0x00, 0xd6, 0x77, 0x00}}},
|
||||||
|
{{{ 295, -262, 175}, 0, { 0, 0}, {0xf1, 0xa2, 0x53, 0x00}}},
|
||||||
|
{{{ 555, -242, 127}, 0, { 0, 0}, {0x43, 0xba, 0x50, 0x00}}},
|
||||||
|
{{{ 78, -245, -177}, 0, { 0, 0}, {0x21, 0xbc, 0x9b, 0x00}}},
|
||||||
|
{{{ 2, -334, -93}, 0, { 0, 0}, {0x00, 0x8a, 0xd3, 0x00}}},
|
||||||
|
{{{ -55, -257, -162}, 0, { 0, 0}, {0xd2, 0xc1, 0x9d, 0x00}}},
|
||||||
|
{{{ 2, -334, 93}, 0, { 0, 0}, {0xf8, 0x88, 0x25, 0x00}}},
|
||||||
|
{{{ -58, -257, 160}, 0, { 0, 0}, {0xca, 0xc0, 0x5e, 0x00}}},
|
||||||
|
{{{ -107, -275, 91}, 0, { 0, 0}, {0x9c, 0xc1, 0x2c, 0x00}}},
|
||||||
|
{{{ 617, 23, 154}, 0, { 0, 0}, {0x6b, 0xdf, 0x3b, 0x00}}},
|
||||||
|
{{{ 326, 21, -307}, 0, { 0, 0}, {0xff, 0xd5, 0x89, 0x00}}},
|
||||||
|
{{{ 617, 23, -154}, 0, { 0, 0}, {0x6b, 0xdf, 0xc5, 0x00}}},
|
||||||
|
{{{ 555, -242, -127}, 0, { 0, 0}, {0x43, 0xba, 0xb0, 0x00}}},
|
||||||
|
{{{ 295, -262, -175}, 0, { 0, 0}, {0xee, 0xa3, 0xad, 0x00}}},
|
||||||
|
{{{ 140, -168, 171}, 0, { 0, 0}, {0xd0, 0xd3, 0x6c, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05005050
|
||||||
|
static const Vtx blargg_seg5_vertex_05005050[] = {
|
||||||
|
{{{ 161, -168, -171}, 0, { 0, 0}, {0xce, 0xd4, 0x95, 0x00}}},
|
||||||
|
{{{ -88, 24, -119}, 0, { 0, 0}, {0xeb, 0x06, 0x83, 0x00}}},
|
||||||
|
{{{ 326, 21, -307}, 0, { 0, 0}, {0xff, 0xd5, 0x89, 0x00}}},
|
||||||
|
{{{ -88, 24, 119}, 0, { 0, 0}, {0x88, 0x1b, 0x1e, 0x00}}},
|
||||||
|
{{{ -88, 24, -119}, 0, { 0, 0}, {0x88, 0x1b, 0xe2, 0x00}}},
|
||||||
|
{{{ -158, -149, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0x00}}},
|
||||||
|
{{{ -62, -140, -183}, 0, { 0, 0}, {0xc2, 0x01, 0x92, 0x00}}},
|
||||||
|
{{{ 261, -308, 0}, 0, { 0, 0}, {0xd4, 0x8a, 0xff, 0x00}}},
|
||||||
|
{{{ 295, -262, 175}, 0, { 0, 0}, {0xf1, 0xa2, 0x53, 0x00}}},
|
||||||
|
{{{ 140, -168, 171}, 0, { 0, 0}, {0xd0, 0xd3, 0x6c, 0x00}}},
|
||||||
|
{{{ -62, -140, 183}, 0, { 0, 0}, {0xc1, 0x01, 0x6d, 0x00}}},
|
||||||
|
{{{ -55, -257, -162}, 0, { 0, 0}, {0xd2, 0xc1, 0x9d, 0x00}}},
|
||||||
|
{{{ 2, -334, -93}, 0, { 0, 0}, {0x00, 0x8a, 0xd3, 0x00}}},
|
||||||
|
{{{ -107, -275, -91}, 0, { 0, 0}, {0xa1, 0xb6, 0xdb, 0x00}}},
|
||||||
|
{{{ 2, -334, 93}, 0, { 0, 0}, {0xf8, 0x88, 0x25, 0x00}}},
|
||||||
|
{{{ -107, -275, 91}, 0, { 0, 0}, {0x9c, 0xc1, 0x2c, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05005150
|
||||||
|
static const Vtx blargg_seg5_vertex_05005150[] = {
|
||||||
|
{{{ -88, 24, 119}, 0, { 0, 0}, {0xec, 0x09, 0x7c, 0x00}}},
|
||||||
|
{{{ -62, -140, 183}, 0, { 0, 0}, {0xc1, 0x01, 0x6d, 0x00}}},
|
||||||
|
{{{ 140, -168, 171}, 0, { 0, 0}, {0xd0, 0xd3, 0x6c, 0x00}}},
|
||||||
|
{{{ 78, -245, -177}, 0, { 0, 0}, {0x21, 0xbc, 0x9b, 0x00}}},
|
||||||
|
{{{ 161, -168, -171}, 0, { 0, 0}, {0x6f, 0xc7, 0xed, 0x00}}},
|
||||||
|
{{{ 130, -287, 0}, 0, { 0, 0}, {0x58, 0xa6, 0xfc, 0x00}}},
|
||||||
|
{{{ -58, -257, 160}, 0, { 0, 0}, {0xca, 0xc0, 0x5e, 0x00}}},
|
||||||
|
{{{ 2, -334, 93}, 0, { 0, 0}, {0xf8, 0x88, 0x25, 0x00}}},
|
||||||
|
{{{ 78, -280, 177}, 0, { 0, 0}, {0x20, 0xb7, 0x62, 0x00}}},
|
||||||
|
{{{ -62, -140, -183}, 0, { 0, 0}, {0xc2, 0x01, 0x92, 0x00}}},
|
||||||
|
{{{ -88, 24, -119}, 0, { 0, 0}, {0xeb, 0x06, 0x83, 0x00}}},
|
||||||
|
{{{ 161, -168, -171}, 0, { 0, 0}, {0xce, 0xd4, 0x95, 0x00}}},
|
||||||
|
{{{ 326, 21, 307}, 0, { 0, 0}, {0x00, 0xd6, 0x77, 0x00}}},
|
||||||
|
{{{ 326, 21, -307}, 0, { 0, 0}, {0xff, 0xd5, 0x89, 0x00}}},
|
||||||
|
{{{ 295, -262, -175}, 0, { 0, 0}, {0xee, 0xa3, 0xad, 0x00}}},
|
||||||
|
{{{ 2, -334, -93}, 0, { 0, 0}, {0x00, 0x8a, 0xd3, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05005250
|
||||||
|
static const Vtx blargg_seg5_vertex_05005250[] = {
|
||||||
|
{{{ 161, -168, -171}, 0, { 0, 0}, {0x6f, 0xc7, 0xed, 0x00}}},
|
||||||
|
{{{ 140, -168, 171}, 0, { 0, 0}, {0x76, 0xd8, 0x15, 0x00}}},
|
||||||
|
{{{ 130, -287, 0}, 0, { 0, 0}, {0x58, 0xa6, 0xfc, 0x00}}},
|
||||||
|
{{{ 78, -280, 177}, 0, { 0, 0}, {0x20, 0xb7, 0x62, 0x00}}},
|
||||||
|
{{{ -55, -257, -162}, 0, { 0, 0}, {0xd2, 0xc1, 0x9d, 0x00}}},
|
||||||
|
{{{ -62, -140, -183}, 0, { 0, 0}, {0xc2, 0x01, 0x92, 0x00}}},
|
||||||
|
{{{ 78, -245, -177}, 0, { 0, 0}, {0x21, 0xbc, 0x9b, 0x00}}},
|
||||||
|
{{{ -107, -275, -91}, 0, { 0, 0}, {0xa1, 0xb6, 0xdb, 0x00}}},
|
||||||
|
{{{ -158, -149, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0x00}}},
|
||||||
|
{{{ -107, -275, 91}, 0, { 0, 0}, {0x9c, 0xc1, 0x2c, 0x00}}},
|
||||||
|
{{{ -58, -257, 160}, 0, { 0, 0}, {0xca, 0xc0, 0x5e, 0x00}}},
|
||||||
|
{{{ -62, -140, 183}, 0, { 0, 0}, {0xc1, 0x01, 0x6d, 0x00}}},
|
||||||
|
{{{ 617, 23, -154}, 0, { 0, 0}, {0x6b, 0xdf, 0xc5, 0x00}}},
|
||||||
|
{{{ 662, 23, 0}, 0, { 0, 0}, {0x78, 0xd9, 0x00, 0x00}}},
|
||||||
|
{{{ 571, -260, 0}, 0, { 0, 0}, {0x7a, 0xdd, 0x00, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05005340
|
||||||
|
static const Vtx blargg_seg5_vertex_05005340[] = {
|
||||||
|
{{{ 617, 23, 154}, 0, { 0, 0}, {0x6b, 0xdf, 0x3b, 0x00}}},
|
||||||
|
{{{ 555, -242, 127}, 0, { 0, 0}, {0x43, 0xba, 0x50, 0x00}}},
|
||||||
|
{{{ 571, -260, 0}, 0, { 0, 0}, {0x7a, 0xdd, 0x00, 0x00}}},
|
||||||
|
{{{ 571, -260, 0}, 0, { 0, 0}, {0x11, 0x83, 0x00, 0x00}}},
|
||||||
|
{{{ 295, -262, 175}, 0, { 0, 0}, {0xf1, 0xa2, 0x53, 0x00}}},
|
||||||
|
{{{ 261, -308, 0}, 0, { 0, 0}, {0xd4, 0x8a, 0xff, 0x00}}},
|
||||||
|
{{{ 161, -168, -171}, 0, { 0, 0}, {0xce, 0xd4, 0x95, 0x00}}},
|
||||||
|
{{{ 295, -262, -175}, 0, { 0, 0}, {0xee, 0xa3, 0xad, 0x00}}},
|
||||||
|
{{{ 140, -168, 171}, 0, { 0, 0}, {0xd0, 0xd3, 0x6c, 0x00}}},
|
||||||
|
{{{ 662, 23, 0}, 0, { 0, 0}, {0x78, 0xd9, 0x00, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050053E0
|
||||||
|
static const Vtx blargg_seg5_vertex_050053E0[] = {
|
||||||
|
{{{ -243, -48, -45}, 0, { 0, 0}, {0xf9, 0xf0, 0x83, 0x00}}},
|
||||||
|
{{{ -104, -120, -43}, 0, { 0, 0}, {0xfa, 0xf0, 0x83, 0x00}}},
|
||||||
|
{{{ -200, -235, -23}, 0, { 0, 0}, {0xf9, 0xf0, 0x83, 0x00}}},
|
||||||
|
{{{ -298, -186, -23}, 0, { 0, 0}, {0xf8, 0xf0, 0x83, 0x00}}},
|
||||||
|
{{{ -104, -120, -43}, 0, { 0, 0}, {0x61, 0xaf, 0x00, 0x00}}},
|
||||||
|
{{{ -104, -120, 47}, 0, { 0, 0}, {0x61, 0xaf, 0x00, 0x00}}},
|
||||||
|
{{{ -200, -235, 23}, 0, { 0, 0}, {0x61, 0xaf, 0x00, 0x00}}},
|
||||||
|
{{{ -200, -235, -23}, 0, { 0, 0}, {0x61, 0xaf, 0x00, 0x00}}},
|
||||||
|
{{{ -104, -120, 47}, 0, { 0, 0}, {0xf7, 0xef, 0x7d, 0x00}}},
|
||||||
|
{{{ -243, -48, 45}, 0, { 0, 0}, {0xf7, 0xf1, 0x7d, 0x00}}},
|
||||||
|
{{{ -298, -186, 23}, 0, { 0, 0}, {0xf7, 0xef, 0x7d, 0x00}}},
|
||||||
|
{{{ -200, -235, 23}, 0, { 0, 0}, {0xf7, 0xee, 0x7d, 0x00}}},
|
||||||
|
{{{ -243, -48, 45}, 0, { 0, 0}, {0x8a, 0x2e, 0x00, 0x00}}},
|
||||||
|
{{{ -243, -48, -45}, 0, { 0, 0}, {0x8a, 0x2e, 0x00, 0x00}}},
|
||||||
|
{{{ -298, -186, -23}, 0, { 0, 0}, {0x8a, 0x2e, 0x00, 0x00}}},
|
||||||
|
{{{ -298, -186, 23}, 0, { 0, 0}, {0x8a, 0x2e, 0x00, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050054E0
|
||||||
|
static const Vtx blargg_seg5_vertex_050054E0[] = {
|
||||||
|
{{{ -298, -186, -23}, 0, { 0, 0}, {0xc8, 0x8f, 0x00, 0x00}}},
|
||||||
|
{{{ -200, -235, -23}, 0, { 0, 0}, {0xc8, 0x8f, 0x00, 0x00}}},
|
||||||
|
{{{ -200, -235, 23}, 0, { 0, 0}, {0xc8, 0x8f, 0x00, 0x00}}},
|
||||||
|
{{{ -298, -186, 23}, 0, { 0, 0}, {0xc8, 0x8f, 0x00, 0x00}}},
|
||||||
|
{{{ -70, -105, -52}, 0, { 0, 0}, {0x01, 0xee, 0x83, 0x00}}},
|
||||||
|
{{{ 113, -88, -52}, 0, { 0, 0}, {0x01, 0xee, 0x83, 0x00}}},
|
||||||
|
{{{ 99, -262, -27}, 0, { 0, 0}, {0x01, 0xee, 0x83, 0x00}}},
|
||||||
|
{{{ -24, -273, -27}, 0, { 0, 0}, {0x01, 0xee, 0x83, 0x00}}},
|
||||||
|
{{{ 113, -88, -52}, 0, { 0, 0}, {0x7e, 0xf7, 0x00, 0x00}}},
|
||||||
|
{{{ 113, -88, 53}, 0, { 0, 0}, {0x7e, 0xf7, 0x00, 0x00}}},
|
||||||
|
{{{ 99, -262, 27}, 0, { 0, 0}, {0x7e, 0xf7, 0x00, 0x00}}},
|
||||||
|
{{{ 99, -262, -27}, 0, { 0, 0}, {0x7e, 0xf7, 0x00, 0x00}}},
|
||||||
|
{{{ 113, -88, 53}, 0, { 0, 0}, {0x01, 0xee, 0x7d, 0x00}}},
|
||||||
|
{{{ -70, -105, 53}, 0, { 0, 0}, {0x01, 0xee, 0x7d, 0x00}}},
|
||||||
|
{{{ -24, -273, 27}, 0, { 0, 0}, {0x01, 0xee, 0x7d, 0x00}}},
|
||||||
|
{{{ 99, -262, 27}, 0, { 0, 0}, {0x01, 0xee, 0x7d, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050055E0
|
||||||
|
static const Vtx blargg_seg5_vertex_050055E0[] = {
|
||||||
|
{{{ -70, -105, 53}, 0, { 0, 0}, {0x86, 0xdf, 0x00, 0x00}}},
|
||||||
|
{{{ -70, -105, -52}, 0, { 0, 0}, {0x86, 0xdf, 0x00, 0x00}}},
|
||||||
|
{{{ -24, -273, -27}, 0, { 0, 0}, {0x86, 0xdf, 0x00, 0x00}}},
|
||||||
|
{{{ -24, -273, 27}, 0, { 0, 0}, {0x86, 0xdf, 0x00, 0x00}}},
|
||||||
|
{{{ -24, -273, -27}, 0, { 0, 0}, {0x0a, 0x82, 0x00, 0x00}}},
|
||||||
|
{{{ 99, -262, -27}, 0, { 0, 0}, {0x0a, 0x82, 0x00, 0x00}}},
|
||||||
|
{{{ 99, -262, 27}, 0, { 0, 0}, {0x0a, 0x82, 0x00, 0x00}}},
|
||||||
|
{{{ -24, -273, 27}, 0, { 0, 0}, {0x0a, 0x82, 0x00, 0x00}}},
|
||||||
|
{{{ 286, 227, -123}, 0, { 0, 0}, {0x73, 0xf4, 0xce, 0x00}}},
|
||||||
|
{{{ 286, 227, 123}, 0, { 0, 0}, {0x73, 0xf4, 0x32, 0x00}}},
|
||||||
|
{{{ 288, -17, 53}, 0, { 0, 0}, {0x64, 0xc7, 0x34, 0x00}}},
|
||||||
|
{{{ 288, -17, -53}, 0, { 0, 0}, {0x64, 0xc7, 0xcc, 0x00}}},
|
||||||
|
{{{ -317, -48, 0}, 0, { 0, 0}, {0xae, 0xa0, 0x00, 0x00}}},
|
||||||
|
{{{ -183, -17, 128}, 0, { 0, 0}, {0xd5, 0xc4, 0x66, 0x00}}},
|
||||||
|
{{{ -233, 107, 161}, 0, { 0, 0}, {0xd0, 0xd2, 0x6b, 0x00}}},
|
||||||
|
{{{ -396, 69, 0}, 0, { 0, 0}, {0xb6, 0xcd, 0x58, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050056E0
|
||||||
|
static const Vtx blargg_seg5_vertex_050056E0[] = {
|
||||||
|
{{{ 127, -116, -102}, 0, { 0, 0}, {0x26, 0x96, 0xc8, 0x00}}},
|
||||||
|
{{{ 127, -116, 102}, 0, { 0, 0}, {0x26, 0x96, 0x38, 0x00}}},
|
||||||
|
{{{ -114, -139, 64}, 0, { 0, 0}, {0xe0, 0x92, 0x35, 0x00}}},
|
||||||
|
{{{ -114, -139, -64}, 0, { 0, 0}, {0xe0, 0x92, 0xcb, 0x00}}},
|
||||||
|
{{{ 133, 191, -247}, 0, { 0, 0}, {0x23, 0xde, 0x8c, 0x00}}},
|
||||||
|
{{{ 286, 227, -123}, 0, { 0, 0}, {0x73, 0xf4, 0xce, 0x00}}},
|
||||||
|
{{{ 288, -17, -53}, 0, { 0, 0}, {0x64, 0xc7, 0xcc, 0x00}}},
|
||||||
|
{{{ 146, 26, -196}, 0, { 0, 0}, {0x20, 0xcb, 0x92, 0x00}}},
|
||||||
|
{{{ 133, 191, 247}, 0, { 0, 0}, {0x23, 0xde, 0x74, 0x00}}},
|
||||||
|
{{{ -233, 107, 161}, 0, { 0, 0}, {0xd0, 0xd2, 0x6b, 0x00}}},
|
||||||
|
{{{ -183, -17, 128}, 0, { 0, 0}, {0xd5, 0xc4, 0x66, 0x00}}},
|
||||||
|
{{{ 146, 26, 196}, 0, { 0, 0}, {0x20, 0xcb, 0x6e, 0x00}}},
|
||||||
|
{{{ -233, 107, -161}, 0, { 0, 0}, {0xd0, 0xd2, 0x95, 0x00}}},
|
||||||
|
{{{ -183, -17, -128}, 0, { 0, 0}, {0xd5, 0xc4, 0x9a, 0x00}}},
|
||||||
|
{{{ 288, -17, 53}, 0, { 0, 0}, {0x64, 0xc7, 0x34, 0x00}}},
|
||||||
|
{{{ -317, -48, 0}, 0, { 0, 0}, {0xae, 0xa0, 0x00, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050057E0
|
||||||
|
static const Vtx blargg_seg5_vertex_050057E0[] = {
|
||||||
|
{{{ 146, 26, 196}, 0, { 0, 0}, {0x20, 0xcb, 0x6e, 0x00}}},
|
||||||
|
{{{ 288, -17, 53}, 0, { 0, 0}, {0x64, 0xc7, 0x34, 0x00}}},
|
||||||
|
{{{ 286, 227, 123}, 0, { 0, 0}, {0x73, 0xf4, 0x32, 0x00}}},
|
||||||
|
{{{ 133, 191, 247}, 0, { 0, 0}, {0x23, 0xde, 0x74, 0x00}}},
|
||||||
|
{{{ -114, -139, 64}, 0, { 0, 0}, {0xe0, 0x92, 0x35, 0x00}}},
|
||||||
|
{{{ -317, -48, 0}, 0, { 0, 0}, {0xae, 0xa0, 0x00, 0x00}}},
|
||||||
|
{{{ -114, -139, -64}, 0, { 0, 0}, {0xe0, 0x92, 0xcb, 0x00}}},
|
||||||
|
{{{ 127, -116, 102}, 0, { 0, 0}, {0x26, 0x96, 0x38, 0x00}}},
|
||||||
|
{{{ 146, 26, -196}, 0, { 0, 0}, {0x20, 0xcb, 0x92, 0x00}}},
|
||||||
|
{{{ 288, -17, -53}, 0, { 0, 0}, {0x64, 0xc7, 0xcc, 0x00}}},
|
||||||
|
{{{ 127, -116, -102}, 0, { 0, 0}, {0x26, 0x96, 0xc8, 0x00}}},
|
||||||
|
{{{ -183, -17, -128}, 0, { 0, 0}, {0xd5, 0xc4, 0x9a, 0x00}}},
|
||||||
|
{{{ -396, 69, 0}, 0, { 0, 0}, {0xb6, 0xcd, 0xa8, 0x00}}},
|
||||||
|
{{{ -233, 107, -161}, 0, { 0, 0}, {0xd0, 0xd2, 0x95, 0x00}}},
|
||||||
|
{{{ -183, -17, 128}, 0, { 0, 0}, {0xd5, 0xc4, 0x66, 0x00}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050058D0 - 0x05005A60
|
||||||
|
const Gfx blargg_seg5_dl_050058D0[] = {
|
||||||
|
gsSPLight(&blargg_seg5_light_05004760, 1),
|
||||||
|
gsSPLight(&blargg_seg5_light_05004758, 2),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_050047A0, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_050048A0, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_050049A0, 8, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSPLight(&blargg_seg5_light_05004748, 1),
|
||||||
|
gsSPLight(&blargg_seg5_light_05004740, 2),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_05004A20, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
|
||||||
|
gsSP2Triangles( 8, 11, 12, 0x0, 8, 12, 13, 0x0),
|
||||||
|
gsSP2Triangles( 5, 4, 14, 0x0, 5, 14, 15, 0x0),
|
||||||
|
gsSP1Triangle( 1, 14, 2, 0x0),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_05004B20, 12, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSP2Triangles( 1, 8, 2, 0x0, 4, 9, 10, 0x0),
|
||||||
|
gsSP2Triangles( 4, 10, 1, 0x0, 4, 7, 11, 0x0),
|
||||||
|
gsSP1Triangle( 1, 10, 8, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05005A60 - 0x05005D00
|
||||||
|
const Gfx blargg_seg5_dl_05005A60[] = {
|
||||||
|
gsSPLight(&blargg_seg5_light_05004760, 1),
|
||||||
|
gsSPLight(&blargg_seg5_light_05004758, 2),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_05004BE0, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_05004CE0, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_05004DE0, 8, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSPLight(&blargg_seg5_light_05004778, 1),
|
||||||
|
gsSPLight(&blargg_seg5_light_05004770, 2),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_05004E60, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 2, 6, 7, 0x0, 2, 7, 8, 0x0),
|
||||||
|
gsSP2Triangles( 9, 10, 11, 0x0, 9, 11, 12, 0x0),
|
||||||
|
gsSP2Triangles( 9, 12, 13, 0x0, 9, 13, 14, 0x0),
|
||||||
|
gsSP1Triangle( 9, 14, 15, 0x0),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_05004F60, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 2, 9, 0, 0x0),
|
||||||
|
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
|
||||||
|
gsSP1Triangle( 0, 14, 1, 0x0),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_05005050, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0),
|
||||||
|
gsSP2Triangles(10, 3, 5, 0x0, 11, 12, 13, 0x0),
|
||||||
|
gsSP2Triangles(14, 15, 13, 0x0, 14, 13, 12, 0x0),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_05005150, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP2Triangles(11, 3, 9, 0x0, 1, 8, 2, 0x0),
|
||||||
|
gsSP2Triangles(12, 0, 2, 0x0, 13, 14, 11, 0x0),
|
||||||
|
gsSP2Triangles( 5, 7, 15, 0x0, 5, 8, 7, 0x0),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_05005250, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 5, 0x0),
|
||||||
|
gsSP2Triangles( 9, 10, 11, 0x0, 3, 11, 10, 0x0),
|
||||||
|
gsSP2Triangles( 7, 5, 4, 0x0, 9, 8, 7, 0x0),
|
||||||
|
gsSP2Triangles(11, 8, 9, 0x0, 12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_05005340, 10, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 1, 4, 0x0),
|
||||||
|
gsSP2Triangles( 3, 4, 5, 0x0, 6, 7, 5, 0x0),
|
||||||
|
gsSP2Triangles( 8, 6, 5, 0x0, 9, 0, 2, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05005D00 - 0x05005EB8
|
||||||
|
const Gfx blargg_seg5_dl_05005D00[] = {
|
||||||
|
gsSPLight(&blargg_seg5_light_05004790, 1),
|
||||||
|
gsSPLight(&blargg_seg5_light_05004788, 2),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_050053E0, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_050054E0, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_050055E0, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_050056E0, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
|
||||||
|
gsSP2Triangles(12, 4, 7, 0x0, 12, 7, 13, 0x0),
|
||||||
|
gsSP2Triangles( 0, 6, 14, 0x0, 0, 14, 1, 0x0),
|
||||||
|
gsSP2Triangles( 3, 15, 13, 0x0, 10, 15, 2, 0x0),
|
||||||
|
gsSPVertex(blargg_seg5_vertex_050057E0, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 7, 1, 0, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 11, 5, 12, 0x0),
|
||||||
|
gsSP2Triangles(11, 12, 13, 0x0, 8, 10, 6, 0x0),
|
||||||
|
gsSP2Triangles( 8, 6, 11, 0x0, 14, 4, 7, 0x0),
|
||||||
|
gsSP1Triangle(14, 7, 0, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
|
@ -1,545 +0,0 @@
|
||||||
# Blargg (Unused)
|
|
||||||
|
|
||||||
# Unreferenced light
|
|
||||||
.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00
|
|
||||||
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_light_05004740: # 0x05004740
|
|
||||||
.byte 0x3F, 0x0D, 0x05, 0x00, 0x3F, 0x0D, 0x05, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_light_05004748: # 0x05004748
|
|
||||||
.byte 0xFF, 0x36, 0x16, 0x00, 0xFF, 0x36, 0x16, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_light_05004758: # 0x05004758
|
|
||||||
.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_light_05004760: # 0x05004760
|
|
||||||
.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_light_05004770: # 0x05004770
|
|
||||||
.byte 0x3F, 0x0A, 0x06, 0x00, 0x3F, 0x0A, 0x06, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_light_05004778: # 0x05004778
|
|
||||||
.byte 0xFF, 0x2A, 0x1A, 0x00, 0xFF, 0x2A, 0x1A, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_light_05004788: # 0x05004788
|
|
||||||
.byte 0x3F, 0x0B, 0x07, 0x00, 0x3F, 0x0B, 0x07, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_light_05004790: # 0x05004790
|
|
||||||
.byte 0xFF, 0x2E, 0x1F, 0x00, 0xFF, 0x2E, 0x1F, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_050047A0: # 0x050047A0
|
|
||||||
vertex 378, -178, -92, 0, 0, 0x32, 0xE7, 0x8F, 0x00
|
|
||||||
vertex 298, -166, -131, 0, 0, 0x32, 0xE7, 0x8F, 0x00
|
|
||||||
vertex 306, -56, -152, 0, 0, 0x32, 0xE7, 0x8F, 0x00
|
|
||||||
vertex 417, -73, -99, 0, 0, 0x32, 0xE7, 0x8F, 0x00
|
|
||||||
vertex 298, -166, -131, 0, 0, 0x8D, 0xFF, 0xCB, 0x00
|
|
||||||
vertex 280, -163, -94, 0, 0, 0x8D, 0xFF, 0xCB, 0x00
|
|
||||||
vertex 276, -51, -88, 0, 0, 0x8D, 0xFF, 0xCB, 0x00
|
|
||||||
vertex 306, -56, -152, 0, 0, 0x8D, 0xFF, 0xCB, 0x00
|
|
||||||
vertex 280, -163, -94, 0, 0, 0xC9, 0xF7, 0x71, 0x00
|
|
||||||
vertex 361, -176, -56, 0, 0, 0xC9, 0xF7, 0x71, 0x00
|
|
||||||
vertex 387, -68, -35, 0, 0, 0xC9, 0xF7, 0x71, 0x00
|
|
||||||
vertex 276, -51, -88, 0, 0, 0xC9, 0xF7, 0x71, 0x00
|
|
||||||
vertex 361, -176, -56, 0, 0, 0x6D, 0xDC, 0x35, 0x00
|
|
||||||
vertex 378, -178, -92, 0, 0, 0x6D, 0xDC, 0x35, 0x00
|
|
||||||
vertex 417, -73, -99, 0, 0, 0x6D, 0xDC, 0x35, 0x00
|
|
||||||
vertex 387, -68, -35, 0, 0, 0x6D, 0xDC, 0x35, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_050048A0: # 0x050048A0
|
|
||||||
vertex 361, -176, -56, 0, 0, 0xED, 0x83, 0x00, 0x00
|
|
||||||
vertex 280, -163, -94, 0, 0, 0xED, 0x83, 0x00, 0x00
|
|
||||||
vertex 298, -166, -131, 0, 0, 0xED, 0x83, 0x00, 0x00
|
|
||||||
vertex 378, -178, -92, 0, 0, 0xED, 0x83, 0x00, 0x00
|
|
||||||
vertex 417, -73, 99, 0, 0, 0x32, 0xE7, 0x71, 0x00
|
|
||||||
vertex 306, -56, 152, 0, 0, 0x32, 0xE7, 0x71, 0x00
|
|
||||||
vertex 298, -166, 131, 0, 0, 0x32, 0xE7, 0x71, 0x00
|
|
||||||
vertex 378, -178, 92, 0, 0, 0x32, 0xE7, 0x71, 0x00
|
|
||||||
vertex 306, -56, 152, 0, 0, 0x8D, 0xFF, 0x35, 0x00
|
|
||||||
vertex 276, -51, 88, 0, 0, 0x8D, 0xFF, 0x35, 0x00
|
|
||||||
vertex 280, -163, 94, 0, 0, 0x8D, 0xFF, 0x35, 0x00
|
|
||||||
vertex 298, -166, 131, 0, 0, 0x8D, 0xFF, 0x35, 0x00
|
|
||||||
vertex 276, -51, 88, 0, 0, 0xC9, 0xF7, 0x8F, 0x00
|
|
||||||
vertex 387, -68, 35, 0, 0, 0xC9, 0xF7, 0x8F, 0x00
|
|
||||||
vertex 361, -176, 56, 0, 0, 0xC9, 0xF7, 0x8F, 0x00
|
|
||||||
vertex 280, -163, 94, 0, 0, 0xC9, 0xF7, 0x8F, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_050049A0: # 0x050049A0
|
|
||||||
vertex 387, -68, 35, 0, 0, 0x6D, 0xDC, 0xCB, 0x00
|
|
||||||
vertex 417, -73, 99, 0, 0, 0x6D, 0xDC, 0xCB, 0x00
|
|
||||||
vertex 378, -178, 92, 0, 0, 0x6D, 0xDC, 0xCB, 0x00
|
|
||||||
vertex 361, -176, 56, 0, 0, 0x6D, 0xDC, 0xCB, 0x00
|
|
||||||
vertex 378, -178, 92, 0, 0, 0xED, 0x83, 0x00, 0x00
|
|
||||||
vertex 298, -166, 131, 0, 0, 0xED, 0x83, 0x00, 0x00
|
|
||||||
vertex 280, -163, 94, 0, 0, 0xED, 0x83, 0x00, 0x00
|
|
||||||
vertex 361, -176, 56, 0, 0, 0xED, 0x83, 0x00, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_05004A20: # 0x05004A20
|
|
||||||
vertex 556, -10, -56, 0, 0, 0x6E, 0x37, 0xE5, 0x00
|
|
||||||
vertex 556, -10, 56, 0, 0, 0x6E, 0x37, 0x1B, 0x00
|
|
||||||
vertex 556, -128, 120, 0, 0, 0x6B, 0x0F, 0x42, 0x00
|
|
||||||
vertex 556, -128, -120, 0, 0, 0x6B, 0x0F, 0xBE, 0x00
|
|
||||||
vertex 111, 99, 96, 0, 0, 0xD4, 0x72, 0x1F, 0x00
|
|
||||||
vertex 111, 99, -96, 0, 0, 0xE5, 0x71, 0xCE, 0x00
|
|
||||||
vertex -73, -8, -90, 0, 0, 0xC3, 0x67, 0xD8, 0x00
|
|
||||||
vertex -73, -8, 90, 0, 0, 0xCE, 0x54, 0x50, 0x00
|
|
||||||
vertex 556, -128, -120, 0, 0, 0xE9, 0x84, 0x00, 0x00
|
|
||||||
vertex 556, -128, 120, 0, 0, 0xE9, 0x84, 0x00, 0x00
|
|
||||||
vertex 318, -84, 267, 0, 0, 0xE9, 0x84, 0x00, 0x00
|
|
||||||
vertex -73, -8, 90, 0, 0, 0xE9, 0x84, 0x00, 0x00
|
|
||||||
vertex -73, -8, -90, 0, 0, 0xE9, 0x84, 0x00, 0x00
|
|
||||||
vertex 318, -84, -267, 0, 0, 0xE9, 0x84, 0x00, 0x00
|
|
||||||
vertex 410, 80, 203, 0, 0, 0x27, 0x66, 0x40, 0x00
|
|
||||||
vertex 410, 80, -203, 0, 0, 0x35, 0x58, 0xB7, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_05004B20: # 0x05004B20
|
|
||||||
vertex 111, 99, -96, 0, 0, 0xE5, 0x71, 0xCE, 0x00
|
|
||||||
vertex 410, 80, -203, 0, 0, 0x35, 0x58, 0xB7, 0x00
|
|
||||||
vertex 318, -84, -267, 0, 0, 0xFF, 0x2D, 0x8A, 0x00
|
|
||||||
vertex -73, -8, -90, 0, 0, 0xC3, 0x67, 0xD8, 0x00
|
|
||||||
vertex 410, 80, 203, 0, 0, 0x27, 0x66, 0x40, 0x00
|
|
||||||
vertex 111, 99, 96, 0, 0, 0xD4, 0x72, 0x1F, 0x00
|
|
||||||
vertex -73, -8, 90, 0, 0, 0xCE, 0x54, 0x50, 0x00
|
|
||||||
vertex 318, -84, 267, 0, 0, 0x11, 0x25, 0x78, 0x00
|
|
||||||
vertex 556, -128, -120, 0, 0, 0x6B, 0x0F, 0xBE, 0x00
|
|
||||||
vertex 556, -10, 56, 0, 0, 0x6E, 0x37, 0x1B, 0x00
|
|
||||||
vertex 556, -10, -56, 0, 0, 0x6E, 0x37, 0xE5, 0x00
|
|
||||||
vertex 556, -128, 120, 0, 0, 0x6B, 0x0F, 0x42, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_05004BE0: # 0x05004BE0
|
|
||||||
vertex 524, 82, 92, 0, 0, 0x36, 0x10, 0x71, 0x00
|
|
||||||
vertex 443, 83, 131, 0, 0, 0x36, 0x10, 0x71, 0x00
|
|
||||||
vertex 432, -25, 152, 0, 0, 0x36, 0x10, 0x71, 0x00
|
|
||||||
vertex 544, -28, 99, 0, 0, 0x36, 0x10, 0x71, 0x00
|
|
||||||
vertex 443, 83, 131, 0, 0, 0x8F, 0x15, 0x35, 0x00
|
|
||||||
vertex 425, 84, 94, 0, 0, 0x8F, 0x15, 0x35, 0x00
|
|
||||||
vertex 401, -25, 88, 0, 0, 0x8F, 0x15, 0x35, 0x00
|
|
||||||
vertex 432, -25, 152, 0, 0, 0x8F, 0x15, 0x35, 0x00
|
|
||||||
vertex 425, 84, 94, 0, 0, 0xCB, 0x12, 0x8F, 0x00
|
|
||||||
vertex 507, 82, 56, 0, 0, 0xCB, 0x12, 0x8F, 0x00
|
|
||||||
vertex 513, -27, 35, 0, 0, 0xCB, 0x12, 0x8F, 0x00
|
|
||||||
vertex 401, -25, 88, 0, 0, 0xCB, 0x12, 0x8F, 0x00
|
|
||||||
vertex 507, 82, 56, 0, 0, 0x71, 0x10, 0xCB, 0x00
|
|
||||||
vertex 524, 82, 92, 0, 0, 0x71, 0x10, 0xCB, 0x00
|
|
||||||
vertex 544, -28, 99, 0, 0, 0x71, 0x10, 0xCB, 0x00
|
|
||||||
vertex 513, -27, 35, 0, 0, 0x71, 0x10, 0xCB, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_05004CE0: # 0x05004CE0
|
|
||||||
vertex 507, 82, 56, 0, 0, 0x02, 0x7F, 0x00, 0x00
|
|
||||||
vertex 425, 84, 94, 0, 0, 0x02, 0x7F, 0x00, 0x00
|
|
||||||
vertex 443, 83, 131, 0, 0, 0x02, 0x7F, 0x00, 0x00
|
|
||||||
vertex 524, 82, 92, 0, 0, 0x02, 0x7F, 0x00, 0x00
|
|
||||||
vertex 544, -28, -99, 0, 0, 0x36, 0x10, 0x8F, 0x00
|
|
||||||
vertex 432, -25, -152, 0, 0, 0x36, 0x10, 0x8F, 0x00
|
|
||||||
vertex 443, 83, -131, 0, 0, 0x36, 0x10, 0x8F, 0x00
|
|
||||||
vertex 524, 82, -92, 0, 0, 0x36, 0x10, 0x8F, 0x00
|
|
||||||
vertex 432, -25, -152, 0, 0, 0x8F, 0x15, 0xCB, 0x00
|
|
||||||
vertex 401, -25, -88, 0, 0, 0x8F, 0x15, 0xCB, 0x00
|
|
||||||
vertex 425, 84, -94, 0, 0, 0x8F, 0x15, 0xCB, 0x00
|
|
||||||
vertex 443, 83, -131, 0, 0, 0x8F, 0x15, 0xCB, 0x00
|
|
||||||
vertex 401, -25, -88, 0, 0, 0xCB, 0x12, 0x71, 0x00
|
|
||||||
vertex 513, -27, -35, 0, 0, 0xCB, 0x12, 0x71, 0x00
|
|
||||||
vertex 507, 82, -56, 0, 0, 0xCB, 0x12, 0x71, 0x00
|
|
||||||
vertex 425, 84, -94, 0, 0, 0xCB, 0x12, 0x71, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_05004DE0: # 0x05004DE0
|
|
||||||
vertex 513, -27, -35, 0, 0, 0x71, 0x10, 0x35, 0x00
|
|
||||||
vertex 544, -28, -99, 0, 0, 0x71, 0x10, 0x35, 0x00
|
|
||||||
vertex 524, 82, -92, 0, 0, 0x71, 0x10, 0x35, 0x00
|
|
||||||
vertex 507, 82, -56, 0, 0, 0x71, 0x10, 0x35, 0x00
|
|
||||||
vertex 524, 82, -92, 0, 0, 0x02, 0x7F, 0x00, 0x00
|
|
||||||
vertex 443, 83, -131, 0, 0, 0x02, 0x7F, 0x00, 0x00
|
|
||||||
vertex 425, 84, -94, 0, 0, 0x02, 0x7F, 0x00, 0x00
|
|
||||||
vertex 507, 82, -56, 0, 0, 0x02, 0x7F, 0x00, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_05004E60: # 0x05004E60
|
|
||||||
vertex 617, 23, -154, 0, 0, 0x6B, 0xDF, 0xC5, 0x00
|
|
||||||
vertex 571, -260, 0, 0, 0, 0x7A, 0xDD, 0x00, 0x00
|
|
||||||
vertex 555, -242, -127, 0, 0, 0x43, 0xBA, 0xB0, 0x00
|
|
||||||
vertex 2, -334, -93, 0, 0, 0x00, 0x8A, 0xD3, 0x00
|
|
||||||
vertex 78, -245, -177, 0, 0, 0x21, 0xBC, 0x9B, 0x00
|
|
||||||
vertex 130, -287, 0, 0, 0, 0x58, 0xA6, 0xFC, 0x00
|
|
||||||
vertex 571, -260, 0, 0, 0, 0x11, 0x83, 0x00, 0x00
|
|
||||||
vertex 261, -308, 0, 0, 0, 0xD4, 0x8A, 0xFF, 0x00
|
|
||||||
vertex 295, -262, -175, 0, 0, 0xEE, 0xA3, 0xAD, 0x00
|
|
||||||
vertex -88, 24, -119, 0, 0, 0x00, 0x7F, 0x00, 0x00
|
|
||||||
vertex -88, 24, 119, 0, 0, 0x01, 0x7F, 0x00, 0x00
|
|
||||||
vertex 326, 21, 307, 0, 0, 0x00, 0x7F, 0x00, 0x00
|
|
||||||
vertex 617, 23, 154, 0, 0, 0x00, 0x7F, 0x00, 0x00
|
|
||||||
vertex 662, 23, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00
|
|
||||||
vertex 617, 23, -154, 0, 0, 0x00, 0x7F, 0xFF, 0x00
|
|
||||||
vertex 326, 21, -307, 0, 0, 0x00, 0x7F, 0xFE, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_05004F60: # 0x05004F60
|
|
||||||
vertex 326, 21, 307, 0, 0, 0x00, 0xD6, 0x77, 0x00
|
|
||||||
vertex 295, -262, 175, 0, 0, 0xF1, 0xA2, 0x53, 0x00
|
|
||||||
vertex 555, -242, 127, 0, 0, 0x43, 0xBA, 0x50, 0x00
|
|
||||||
vertex 78, -245, -177, 0, 0, 0x21, 0xBC, 0x9B, 0x00
|
|
||||||
vertex 2, -334, -93, 0, 0, 0x00, 0x8A, 0xD3, 0x00
|
|
||||||
vertex -55, -257, -162, 0, 0, 0xD2, 0xC1, 0x9D, 0x00
|
|
||||||
vertex 2, -334, 93, 0, 0, 0xF8, 0x88, 0x25, 0x00
|
|
||||||
vertex -58, -257, 160, 0, 0, 0xCA, 0xC0, 0x5E, 0x00
|
|
||||||
vertex -107, -275, 91, 0, 0, 0x9C, 0xC1, 0x2C, 0x00
|
|
||||||
vertex 617, 23, 154, 0, 0, 0x6B, 0xDF, 0x3B, 0x00
|
|
||||||
vertex 326, 21, -307, 0, 0, 0xFF, 0xD5, 0x89, 0x00
|
|
||||||
vertex 617, 23, -154, 0, 0, 0x6B, 0xDF, 0xC5, 0x00
|
|
||||||
vertex 555, -242, -127, 0, 0, 0x43, 0xBA, 0xB0, 0x00
|
|
||||||
vertex 295, -262, -175, 0, 0, 0xEE, 0xA3, 0xAD, 0x00
|
|
||||||
vertex 140, -168, 171, 0, 0, 0xD0, 0xD3, 0x6C, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_05005050: # 0x05005050
|
|
||||||
vertex 161, -168, -171, 0, 0, 0xCE, 0xD4, 0x95, 0x00
|
|
||||||
vertex -88, 24, -119, 0, 0, 0xEB, 0x06, 0x83, 0x00
|
|
||||||
vertex 326, 21, -307, 0, 0, 0xFF, 0xD5, 0x89, 0x00
|
|
||||||
vertex -88, 24, 119, 0, 0, 0x88, 0x1B, 0x1E, 0x00
|
|
||||||
vertex -88, 24, -119, 0, 0, 0x88, 0x1B, 0xE2, 0x00
|
|
||||||
vertex -158, -149, 0, 0, 0, 0x81, 0x00, 0x00, 0x00
|
|
||||||
vertex -62, -140, -183, 0, 0, 0xC2, 0x01, 0x92, 0x00
|
|
||||||
vertex 261, -308, 0, 0, 0, 0xD4, 0x8A, 0xFF, 0x00
|
|
||||||
vertex 295, -262, 175, 0, 0, 0xF1, 0xA2, 0x53, 0x00
|
|
||||||
vertex 140, -168, 171, 0, 0, 0xD0, 0xD3, 0x6C, 0x00
|
|
||||||
vertex -62, -140, 183, 0, 0, 0xC1, 0x01, 0x6D, 0x00
|
|
||||||
vertex -55, -257, -162, 0, 0, 0xD2, 0xC1, 0x9D, 0x00
|
|
||||||
vertex 2, -334, -93, 0, 0, 0x00, 0x8A, 0xD3, 0x00
|
|
||||||
vertex -107, -275, -91, 0, 0, 0xA1, 0xB6, 0xDB, 0x00
|
|
||||||
vertex 2, -334, 93, 0, 0, 0xF8, 0x88, 0x25, 0x00
|
|
||||||
vertex -107, -275, 91, 0, 0, 0x9C, 0xC1, 0x2C, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_05005150: # 0x05005150
|
|
||||||
vertex -88, 24, 119, 0, 0, 0xEC, 0x09, 0x7C, 0x00
|
|
||||||
vertex -62, -140, 183, 0, 0, 0xC1, 0x01, 0x6D, 0x00
|
|
||||||
vertex 140, -168, 171, 0, 0, 0xD0, 0xD3, 0x6C, 0x00
|
|
||||||
vertex 78, -245, -177, 0, 0, 0x21, 0xBC, 0x9B, 0x00
|
|
||||||
vertex 161, -168, -171, 0, 0, 0x6F, 0xC7, 0xED, 0x00
|
|
||||||
vertex 130, -287, 0, 0, 0, 0x58, 0xA6, 0xFC, 0x00
|
|
||||||
vertex -58, -257, 160, 0, 0, 0xCA, 0xC0, 0x5E, 0x00
|
|
||||||
vertex 2, -334, 93, 0, 0, 0xF8, 0x88, 0x25, 0x00
|
|
||||||
vertex 78, -280, 177, 0, 0, 0x20, 0xB7, 0x62, 0x00
|
|
||||||
vertex -62, -140, -183, 0, 0, 0xC2, 0x01, 0x92, 0x00
|
|
||||||
vertex -88, 24, -119, 0, 0, 0xEB, 0x06, 0x83, 0x00
|
|
||||||
vertex 161, -168, -171, 0, 0, 0xCE, 0xD4, 0x95, 0x00
|
|
||||||
vertex 326, 21, 307, 0, 0, 0x00, 0xD6, 0x77, 0x00
|
|
||||||
vertex 326, 21, -307, 0, 0, 0xFF, 0xD5, 0x89, 0x00
|
|
||||||
vertex 295, -262, -175, 0, 0, 0xEE, 0xA3, 0xAD, 0x00
|
|
||||||
vertex 2, -334, -93, 0, 0, 0x00, 0x8A, 0xD3, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_05005250: # 0x05005250
|
|
||||||
vertex 161, -168, -171, 0, 0, 0x6F, 0xC7, 0xED, 0x00
|
|
||||||
vertex 140, -168, 171, 0, 0, 0x76, 0xD8, 0x15, 0x00
|
|
||||||
vertex 130, -287, 0, 0, 0, 0x58, 0xA6, 0xFC, 0x00
|
|
||||||
vertex 78, -280, 177, 0, 0, 0x20, 0xB7, 0x62, 0x00
|
|
||||||
vertex -55, -257, -162, 0, 0, 0xD2, 0xC1, 0x9D, 0x00
|
|
||||||
vertex -62, -140, -183, 0, 0, 0xC2, 0x01, 0x92, 0x00
|
|
||||||
vertex 78, -245, -177, 0, 0, 0x21, 0xBC, 0x9B, 0x00
|
|
||||||
vertex -107, -275, -91, 0, 0, 0xA1, 0xB6, 0xDB, 0x00
|
|
||||||
vertex -158, -149, 0, 0, 0, 0x81, 0x00, 0x00, 0x00
|
|
||||||
vertex -107, -275, 91, 0, 0, 0x9C, 0xC1, 0x2C, 0x00
|
|
||||||
vertex -58, -257, 160, 0, 0, 0xCA, 0xC0, 0x5E, 0x00
|
|
||||||
vertex -62, -140, 183, 0, 0, 0xC1, 0x01, 0x6D, 0x00
|
|
||||||
vertex 617, 23, -154, 0, 0, 0x6B, 0xDF, 0xC5, 0x00
|
|
||||||
vertex 662, 23, 0, 0, 0, 0x78, 0xD9, 0x00, 0x00
|
|
||||||
vertex 571, -260, 0, 0, 0, 0x7A, 0xDD, 0x00, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_05005340: # 0x05005340
|
|
||||||
vertex 617, 23, 154, 0, 0, 0x6B, 0xDF, 0x3B, 0x00
|
|
||||||
vertex 555, -242, 127, 0, 0, 0x43, 0xBA, 0x50, 0x00
|
|
||||||
vertex 571, -260, 0, 0, 0, 0x7A, 0xDD, 0x00, 0x00
|
|
||||||
vertex 571, -260, 0, 0, 0, 0x11, 0x83, 0x00, 0x00
|
|
||||||
vertex 295, -262, 175, 0, 0, 0xF1, 0xA2, 0x53, 0x00
|
|
||||||
vertex 261, -308, 0, 0, 0, 0xD4, 0x8A, 0xFF, 0x00
|
|
||||||
vertex 161, -168, -171, 0, 0, 0xCE, 0xD4, 0x95, 0x00
|
|
||||||
vertex 295, -262, -175, 0, 0, 0xEE, 0xA3, 0xAD, 0x00
|
|
||||||
vertex 140, -168, 171, 0, 0, 0xD0, 0xD3, 0x6C, 0x00
|
|
||||||
vertex 662, 23, 0, 0, 0, 0x78, 0xD9, 0x00, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_050053E0: # 0x050053E0
|
|
||||||
vertex -243, -48, -45, 0, 0, 0xF9, 0xF0, 0x83, 0x00
|
|
||||||
vertex -104, -120, -43, 0, 0, 0xFA, 0xF0, 0x83, 0x00
|
|
||||||
vertex -200, -235, -23, 0, 0, 0xF9, 0xF0, 0x83, 0x00
|
|
||||||
vertex -298, -186, -23, 0, 0, 0xF8, 0xF0, 0x83, 0x00
|
|
||||||
vertex -104, -120, -43, 0, 0, 0x61, 0xAF, 0x00, 0x00
|
|
||||||
vertex -104, -120, 47, 0, 0, 0x61, 0xAF, 0x00, 0x00
|
|
||||||
vertex -200, -235, 23, 0, 0, 0x61, 0xAF, 0x00, 0x00
|
|
||||||
vertex -200, -235, -23, 0, 0, 0x61, 0xAF, 0x00, 0x00
|
|
||||||
vertex -104, -120, 47, 0, 0, 0xF7, 0xEF, 0x7D, 0x00
|
|
||||||
vertex -243, -48, 45, 0, 0, 0xF7, 0xF1, 0x7D, 0x00
|
|
||||||
vertex -298, -186, 23, 0, 0, 0xF7, 0xEF, 0x7D, 0x00
|
|
||||||
vertex -200, -235, 23, 0, 0, 0xF7, 0xEE, 0x7D, 0x00
|
|
||||||
vertex -243, -48, 45, 0, 0, 0x8A, 0x2E, 0x00, 0x00
|
|
||||||
vertex -243, -48, -45, 0, 0, 0x8A, 0x2E, 0x00, 0x00
|
|
||||||
vertex -298, -186, -23, 0, 0, 0x8A, 0x2E, 0x00, 0x00
|
|
||||||
vertex -298, -186, 23, 0, 0, 0x8A, 0x2E, 0x00, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_050054E0: # 0x050054E0
|
|
||||||
vertex -298, -186, -23, 0, 0, 0xC8, 0x8F, 0x00, 0x00
|
|
||||||
vertex -200, -235, -23, 0, 0, 0xC8, 0x8F, 0x00, 0x00
|
|
||||||
vertex -200, -235, 23, 0, 0, 0xC8, 0x8F, 0x00, 0x00
|
|
||||||
vertex -298, -186, 23, 0, 0, 0xC8, 0x8F, 0x00, 0x00
|
|
||||||
vertex -70, -105, -52, 0, 0, 0x01, 0xEE, 0x83, 0x00
|
|
||||||
vertex 113, -88, -52, 0, 0, 0x01, 0xEE, 0x83, 0x00
|
|
||||||
vertex 99, -262, -27, 0, 0, 0x01, 0xEE, 0x83, 0x00
|
|
||||||
vertex -24, -273, -27, 0, 0, 0x01, 0xEE, 0x83, 0x00
|
|
||||||
vertex 113, -88, -52, 0, 0, 0x7E, 0xF7, 0x00, 0x00
|
|
||||||
vertex 113, -88, 53, 0, 0, 0x7E, 0xF7, 0x00, 0x00
|
|
||||||
vertex 99, -262, 27, 0, 0, 0x7E, 0xF7, 0x00, 0x00
|
|
||||||
vertex 99, -262, -27, 0, 0, 0x7E, 0xF7, 0x00, 0x00
|
|
||||||
vertex 113, -88, 53, 0, 0, 0x01, 0xEE, 0x7D, 0x00
|
|
||||||
vertex -70, -105, 53, 0, 0, 0x01, 0xEE, 0x7D, 0x00
|
|
||||||
vertex -24, -273, 27, 0, 0, 0x01, 0xEE, 0x7D, 0x00
|
|
||||||
vertex 99, -262, 27, 0, 0, 0x01, 0xEE, 0x7D, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_050055E0: # 0x050055E0
|
|
||||||
vertex -70, -105, 53, 0, 0, 0x86, 0xDF, 0x00, 0x00
|
|
||||||
vertex -70, -105, -52, 0, 0, 0x86, 0xDF, 0x00, 0x00
|
|
||||||
vertex -24, -273, -27, 0, 0, 0x86, 0xDF, 0x00, 0x00
|
|
||||||
vertex -24, -273, 27, 0, 0, 0x86, 0xDF, 0x00, 0x00
|
|
||||||
vertex -24, -273, -27, 0, 0, 0x0A, 0x82, 0x00, 0x00
|
|
||||||
vertex 99, -262, -27, 0, 0, 0x0A, 0x82, 0x00, 0x00
|
|
||||||
vertex 99, -262, 27, 0, 0, 0x0A, 0x82, 0x00, 0x00
|
|
||||||
vertex -24, -273, 27, 0, 0, 0x0A, 0x82, 0x00, 0x00
|
|
||||||
vertex 286, 227, -123, 0, 0, 0x73, 0xF4, 0xCE, 0x00
|
|
||||||
vertex 286, 227, 123, 0, 0, 0x73, 0xF4, 0x32, 0x00
|
|
||||||
vertex 288, -17, 53, 0, 0, 0x64, 0xC7, 0x34, 0x00
|
|
||||||
vertex 288, -17, -53, 0, 0, 0x64, 0xC7, 0xCC, 0x00
|
|
||||||
vertex -317, -48, 0, 0, 0, 0xAE, 0xA0, 0x00, 0x00
|
|
||||||
vertex -183, -17, 128, 0, 0, 0xD5, 0xC4, 0x66, 0x00
|
|
||||||
vertex -233, 107, 161, 0, 0, 0xD0, 0xD2, 0x6B, 0x00
|
|
||||||
vertex -396, 69, 0, 0, 0, 0xB6, 0xCD, 0x58, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_050056E0: # 0x050056E0
|
|
||||||
vertex 127, -116, -102, 0, 0, 0x26, 0x96, 0xC8, 0x00
|
|
||||||
vertex 127, -116, 102, 0, 0, 0x26, 0x96, 0x38, 0x00
|
|
||||||
vertex -114, -139, 64, 0, 0, 0xE0, 0x92, 0x35, 0x00
|
|
||||||
vertex -114, -139, -64, 0, 0, 0xE0, 0x92, 0xCB, 0x00
|
|
||||||
vertex 133, 191, -247, 0, 0, 0x23, 0xDE, 0x8C, 0x00
|
|
||||||
vertex 286, 227, -123, 0, 0, 0x73, 0xF4, 0xCE, 0x00
|
|
||||||
vertex 288, -17, -53, 0, 0, 0x64, 0xC7, 0xCC, 0x00
|
|
||||||
vertex 146, 26, -196, 0, 0, 0x20, 0xCB, 0x92, 0x00
|
|
||||||
vertex 133, 191, 247, 0, 0, 0x23, 0xDE, 0x74, 0x00
|
|
||||||
vertex -233, 107, 161, 0, 0, 0xD0, 0xD2, 0x6B, 0x00
|
|
||||||
vertex -183, -17, 128, 0, 0, 0xD5, 0xC4, 0x66, 0x00
|
|
||||||
vertex 146, 26, 196, 0, 0, 0x20, 0xCB, 0x6E, 0x00
|
|
||||||
vertex -233, 107, -161, 0, 0, 0xD0, 0xD2, 0x95, 0x00
|
|
||||||
vertex -183, -17, -128, 0, 0, 0xD5, 0xC4, 0x9A, 0x00
|
|
||||||
vertex 288, -17, 53, 0, 0, 0x64, 0xC7, 0x34, 0x00
|
|
||||||
vertex -317, -48, 0, 0, 0, 0xAE, 0xA0, 0x00, 0x00
|
|
||||||
|
|
||||||
blargg_seg5_vertex_050057E0: # 0x050057E0
|
|
||||||
vertex 146, 26, 196, 0, 0, 0x20, 0xCB, 0x6E, 0x00
|
|
||||||
vertex 288, -17, 53, 0, 0, 0x64, 0xC7, 0x34, 0x00
|
|
||||||
vertex 286, 227, 123, 0, 0, 0x73, 0xF4, 0x32, 0x00
|
|
||||||
vertex 133, 191, 247, 0, 0, 0x23, 0xDE, 0x74, 0x00
|
|
||||||
vertex -114, -139, 64, 0, 0, 0xE0, 0x92, 0x35, 0x00
|
|
||||||
vertex -317, -48, 0, 0, 0, 0xAE, 0xA0, 0x00, 0x00
|
|
||||||
vertex -114, -139, -64, 0, 0, 0xE0, 0x92, 0xCB, 0x00
|
|
||||||
vertex 127, -116, 102, 0, 0, 0x26, 0x96, 0x38, 0x00
|
|
||||||
vertex 146, 26, -196, 0, 0, 0x20, 0xCB, 0x92, 0x00
|
|
||||||
vertex 288, -17, -53, 0, 0, 0x64, 0xC7, 0xCC, 0x00
|
|
||||||
vertex 127, -116, -102, 0, 0, 0x26, 0x96, 0xC8, 0x00
|
|
||||||
vertex -183, -17, -128, 0, 0, 0xD5, 0xC4, 0x9A, 0x00
|
|
||||||
vertex -396, 69, 0, 0, 0, 0xB6, 0xCD, 0xA8, 0x00
|
|
||||||
vertex -233, 107, -161, 0, 0, 0xD0, 0xD2, 0x95, 0x00
|
|
||||||
vertex -183, -17, 128, 0, 0, 0xD5, 0xC4, 0x66, 0x00
|
|
||||||
|
|
||||||
glabel blargg_seg5_dl_050058D0 # 0x050058D0 - 0x05005A60
|
|
||||||
gsSPLight blargg_seg5_light_05004760, 1
|
|
||||||
gsSPLight blargg_seg5_light_05004758, 2
|
|
||||||
gsSPVertex blargg_seg5_vertex_050047A0, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0
|
|
||||||
gsSPVertex blargg_seg5_vertex_050048A0, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0
|
|
||||||
gsSPVertex blargg_seg5_vertex_050049A0, 8, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSPLight blargg_seg5_light_05004748, 1
|
|
||||||
gsSPLight blargg_seg5_light_05004740, 2
|
|
||||||
gsSPVertex blargg_seg5_vertex_05004A20, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
|
|
||||||
gsSP2Triangles 8, 11, 12, 0x0, 8, 12, 13, 0x0
|
|
||||||
gsSP2Triangles 5, 4, 14, 0x0, 5, 14, 15, 0x0
|
|
||||||
gsSP1Triangle 1, 14, 2, 0x0
|
|
||||||
gsSPVertex blargg_seg5_vertex_05004B20, 12, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSP2Triangles 1, 8, 2, 0x0, 4, 9, 10, 0x0
|
|
||||||
gsSP2Triangles 4, 10, 1, 0x0, 4, 7, 11, 0x0
|
|
||||||
gsSP1Triangle 1, 10, 8, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel blargg_seg5_dl_05005A60 # 0x05005A60 - 0x05005D00
|
|
||||||
gsSPLight blargg_seg5_light_05004760, 1
|
|
||||||
gsSPLight blargg_seg5_light_05004758, 2
|
|
||||||
gsSPVertex blargg_seg5_vertex_05004BE0, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0
|
|
||||||
gsSPVertex blargg_seg5_vertex_05004CE0, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0
|
|
||||||
gsSPVertex blargg_seg5_vertex_05004DE0, 8, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSPLight blargg_seg5_light_05004778, 1
|
|
||||||
gsSPLight blargg_seg5_light_05004770, 2
|
|
||||||
gsSPVertex blargg_seg5_vertex_05004E60, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 2, 6, 7, 0x0, 2, 7, 8, 0x0
|
|
||||||
gsSP2Triangles 9, 10, 11, 0x0, 9, 11, 12, 0x0
|
|
||||||
gsSP2Triangles 9, 12, 13, 0x0, 9, 13, 14, 0x0
|
|
||||||
gsSP1Triangle 9, 14, 15, 0x0
|
|
||||||
gsSPVertex blargg_seg5_vertex_05004F60, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 2, 9, 0, 0x0
|
|
||||||
gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0
|
|
||||||
gsSP1Triangle 0, 14, 1, 0x0
|
|
||||||
gsSPVertex blargg_seg5_vertex_05005050, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0
|
|
||||||
gsSP2Triangles 10, 3, 5, 0x0, 11, 12, 13, 0x0
|
|
||||||
gsSP2Triangles 14, 15, 13, 0x0, 14, 13, 12, 0x0
|
|
||||||
gsSPVertex blargg_seg5_vertex_05005150, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP2Triangles 11, 3, 9, 0x0, 1, 8, 2, 0x0
|
|
||||||
gsSP2Triangles 12, 0, 2, 0x0, 13, 14, 11, 0x0
|
|
||||||
gsSP2Triangles 5, 7, 15, 0x0, 5, 8, 7, 0x0
|
|
||||||
gsSPVertex blargg_seg5_vertex_05005250, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 5, 0x0
|
|
||||||
gsSP2Triangles 9, 10, 11, 0x0, 3, 11, 10, 0x0
|
|
||||||
gsSP2Triangles 7, 5, 4, 0x0, 9, 8, 7, 0x0
|
|
||||||
gsSP2Triangles 11, 8, 9, 0x0, 12, 13, 14, 0x0
|
|
||||||
gsSPVertex blargg_seg5_vertex_05005340, 10, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0
|
|
||||||
gsSP2Triangles 3, 4, 5, 0x0, 6, 7, 5, 0x0
|
|
||||||
gsSP2Triangles 8, 6, 5, 0x0, 9, 0, 2, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel blargg_seg5_dl_05005D00 # 0x05005D00 - 0x05005EB8
|
|
||||||
gsSPLight blargg_seg5_light_05004790, 1
|
|
||||||
gsSPLight blargg_seg5_light_05004788, 2
|
|
||||||
gsSPVertex blargg_seg5_vertex_050053E0, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0
|
|
||||||
gsSPVertex blargg_seg5_vertex_050054E0, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0
|
|
||||||
gsSPVertex blargg_seg5_vertex_050055E0, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0
|
|
||||||
gsSPVertex blargg_seg5_vertex_050056E0, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
|
|
||||||
gsSP2Triangles 12, 4, 7, 0x0, 12, 7, 13, 0x0
|
|
||||||
gsSP2Triangles 0, 6, 14, 0x0, 0, 14, 1, 0x0
|
|
||||||
gsSP2Triangles 3, 15, 13, 0x0, 10, 15, 2, 0x0
|
|
||||||
gsSPVertex blargg_seg5_vertex_050057E0, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 7, 1, 0, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 11, 5, 12, 0x0
|
|
||||||
gsSP2Triangles 11, 12, 13, 0x0, 8, 10, 6, 0x0
|
|
||||||
gsSP2Triangles 8, 6, 11, 0x0, 14, 4, 7, 0x0
|
|
||||||
gsSP1Triangle 14, 7, 0, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
blargg_seg5_animvalue_05005EB8: # 0x05005EB8
|
|
||||||
.hword 0x0000, 0x0016, 0xFFFC, 0xFFB9, 0xFF61, 0xFF08, 0xFEC0, 0xFE9F
|
|
||||||
.hword 0xFEAC, 0xFED8, 0xFF16, 0xFF59, 0xFF95, 0xFFBB, 0xFFD4, 0xFFED
|
|
||||||
.hword 0x0005, 0x001C, 0x0031, 0x0042, 0x004D, 0x0052, 0x004E, 0x0042
|
|
||||||
.hword 0x002B, 0xFFED, 0xFF79, 0xFEEE, 0xFE68, 0xFE02, 0xFDD9, 0xFDDF
|
|
||||||
.hword 0xFDF3, 0xFE13, 0xFE3C, 0xFE6C, 0xFEA1, 0xFED9, 0xFF13, 0xFF4C
|
|
||||||
.hword 0xFF81, 0xFFB2, 0xFFDB, 0xFFFB, 0x000F, 0x0016, 0x3FFF, 0x8785
|
|
||||||
.hword 0x8785, 0x8785, 0x8785, 0x8785, 0x8785, 0x8785, 0x8A1E, 0x909B
|
|
||||||
.hword 0x990A, 0xA17A, 0xA7F7, 0xAA8F, 0xAA75, 0xAA2A, 0xA9B1, 0xA90E
|
|
||||||
.hword 0xA843, 0xA753, 0xA643, 0xA516, 0xA3CE, 0xA26F, 0xA0FC, 0x9F79
|
|
||||||
.hword 0x9DE9, 0x9C4F, 0x9AAE, 0x990A, 0x9766, 0x95C6, 0x942C, 0x929B
|
|
||||||
.hword 0x9118, 0x8FA6, 0x8E47, 0x8CFF, 0x8BD1, 0x8AC1, 0x89D2, 0x8907
|
|
||||||
.hword 0x8863, 0x87EA, 0x879F, 0x8785, 0x804C, 0x0BCD, 0x0D29, 0x106F
|
|
||||||
.hword 0x1461, 0x17C8, 0x1967, 0x1806, 0x1248, 0x08E6, 0xFDBD, 0xF2AB
|
|
||||||
.hword 0xE990, 0xE448, 0xE1F8, 0xE072, 0xDFA4, 0xDF79, 0xDFDD, 0xE0BB
|
|
||||||
.hword 0xE1FF, 0xE394, 0xE567, 0xE762, 0xE972, 0xEE5F, 0xF6AA, 0xFED8
|
|
||||||
.hword 0x036F, 0x04F7, 0x064D, 0x0774, 0x086F, 0x0941, 0x09EF, 0x0A7C
|
|
||||||
.hword 0x0AEA, 0x0B3F, 0x0B7C, 0x0BA6, 0x0BC1, 0x0BCE, 0x0BD3, 0x0BD2
|
|
||||||
.hword 0x0BCE, 0x0BCD, 0x76C1, 0x76C1, 0x76C1, 0x76C1, 0x76C1, 0x76C1
|
|
||||||
.hword 0x76C1, 0x7543, 0x7181, 0x6C93, 0x678D, 0x6385, 0x6191, 0x613B
|
|
||||||
.hword 0x614D, 0x61BA, 0x627B, 0x6384, 0x64CA, 0x6645, 0x67E8, 0x69AB
|
|
||||||
.hword 0x6B83, 0x6D65, 0x7027, 0x7426, 0x78A4, 0x7CE5, 0x802E, 0x81BB
|
|
||||||
.hword 0x81FB, 0x81DE, 0x8172, 0x80C4, 0x7FDE, 0x7ED2, 0x7DAC, 0x7C77
|
|
||||||
.hword 0x7B41, 0x7A17, 0x7907, 0x781C, 0x7764, 0x76EC, 0x76C1, 0x0000
|
|
||||||
|
|
||||||
blargg_seg5_animindex_05006028: # 0x05006028
|
|
||||||
.hword 0x0001, 0x0000, 0x002D, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x002E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x002D, 0x008A, 0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x005D
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x005C, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x002D, 0x002F
|
|
||||||
|
|
||||||
blargg_seg5_anim_05006070: # 0x05006070
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0x2D
|
|
||||||
.hword 0x05
|
|
||||||
.word blargg_seg5_animvalue_05005EB8
|
|
||||||
.word blargg_seg5_animindex_05006028
|
|
||||||
.word 0
|
|
||||||
|
|
||||||
blargg_seg5_animvalue_05006088: # 0x05006088
|
|
||||||
.hword 0x0000, 0x0016, 0x0018, 0x001C, 0x0022, 0x002A, 0x0033, 0x003D
|
|
||||||
.hword 0x0047, 0x0052, 0x005C, 0x0065, 0x006D, 0x0073, 0x0077, 0x0078
|
|
||||||
.hword 0x0077, 0x0074, 0x0070, 0x006B, 0x0064, 0x005C, 0x0054, 0x004C
|
|
||||||
.hword 0x0043, 0x003A, 0x0031, 0x0029, 0x0022, 0x001C, 0x0016, 0x3FFF
|
|
||||||
.hword 0x8785, 0x804C, 0x0BCD, 0x0BF1, 0x0C51, 0x0CD8, 0x0D72, 0x0E0C
|
|
||||||
.hword 0x0E91, 0x0EEE, 0x0F0F, 0x0EFC, 0x0ED0, 0x0E8F, 0x0E3C, 0x0DDE
|
|
||||||
.hword 0x0D78, 0x0D10, 0x0CA9, 0x0C48, 0x0BF2, 0x0BAB, 0x0B77, 0x0B5A
|
|
||||||
.hword 0x0B50, 0x0B55, 0x0B64, 0x0B7B, 0x0B94, 0x0BAD, 0x0BC1, 0x0BCD
|
|
||||||
.hword 0x76C1, 0x0000
|
|
||||||
|
|
||||||
blargg_seg5_animindex_0500610C: # 0x0500610C
|
|
||||||
.hword 0x0001, 0x0000, 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x001F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0040, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0022
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0021, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0020
|
|
||||||
|
|
||||||
blargg_seg5_anim_05006154: # 0x05006154
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0x1E
|
|
||||||
.hword 0x05
|
|
||||||
.word blargg_seg5_animvalue_05006088
|
|
||||||
.word blargg_seg5_animindex_0500610C
|
|
||||||
.word 0
|
|
||||||
|
|
||||||
# unreferenced
|
|
||||||
glabel blargg_seg5_anims_0500616C # 0x0500616C
|
|
||||||
.word blargg_seg5_anim_05006154
|
|
||||||
.word blargg_seg5_anim_05006070
|
|
||||||
.word 0
|
|
29
actors/blue_coin_switch/collision.inc.c
Normal file
29
actors/blue_coin_switch/collision.inc.c
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
// Blue Coin Switch
|
||||||
|
|
||||||
|
// 0x08000E98 - 0x08000F10
|
||||||
|
const s16 blue_coin_switch_seg8_collision_08000E98[] = {
|
||||||
|
COL_INIT(),
|
||||||
|
COL_VERTEX_INIT(0x8),
|
||||||
|
COL_VERTEX(26, 0, 26),
|
||||||
|
COL_VERTEX(26, 26, 26),
|
||||||
|
COL_VERTEX(-25, 26, 26),
|
||||||
|
COL_VERTEX(-25, 0, 26),
|
||||||
|
COL_VERTEX(26, 0, -25),
|
||||||
|
COL_VERTEX(26, 26, -25),
|
||||||
|
COL_VERTEX(-25, 26, -25),
|
||||||
|
COL_VERTEX(-25, 0, -25),
|
||||||
|
|
||||||
|
COL_TRI_INIT(SURFACE_DEFAULT, 10),
|
||||||
|
COL_TRI(0, 1, 2),
|
||||||
|
COL_TRI(0, 2, 3),
|
||||||
|
COL_TRI(4, 5, 1),
|
||||||
|
COL_TRI(5, 6, 2),
|
||||||
|
COL_TRI(5, 2, 1),
|
||||||
|
COL_TRI(7, 6, 5),
|
||||||
|
COL_TRI(7, 5, 4),
|
||||||
|
COL_TRI(3, 6, 7),
|
||||||
|
COL_TRI(3, 2, 6),
|
||||||
|
COL_TRI(4, 1, 0),
|
||||||
|
COL_TRI_STOP(),
|
||||||
|
COL_END(),
|
||||||
|
};
|
|
@ -1,27 +0,0 @@
|
||||||
# Blue Coin Switch
|
|
||||||
|
|
||||||
glabel blue_coin_switch_seg8_collision_08000E98 # 0x08000E98 - 0x08000F10
|
|
||||||
colInit
|
|
||||||
colVertexInit 0x8
|
|
||||||
colVertex 26, 0, 26
|
|
||||||
colVertex 26, 26, 26
|
|
||||||
colVertex -25, 26, 26
|
|
||||||
colVertex -25, 0, 26
|
|
||||||
colVertex 26, 0, -25
|
|
||||||
colVertex 26, 26, -25
|
|
||||||
colVertex -25, 26, -25
|
|
||||||
colVertex -25, 0, -25
|
|
||||||
|
|
||||||
colTriInit SURFACE_DEFAULT, 10
|
|
||||||
colTri 0, 1, 2
|
|
||||||
colTri 0, 2, 3
|
|
||||||
colTri 4, 5, 1
|
|
||||||
colTri 5, 6, 2
|
|
||||||
colTri 5, 2, 1
|
|
||||||
colTri 7, 6, 5
|
|
||||||
colTri 7, 5, 4
|
|
||||||
colTri 3, 6, 7
|
|
||||||
colTri 3, 2, 6
|
|
||||||
colTri 4, 1, 0
|
|
||||||
colTriStop
|
|
||||||
colEnd
|
|
10
actors/blue_coin_switch/geo.inc.c
Normal file
10
actors/blue_coin_switch/geo.inc.c
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
// 0x0F000000
|
||||||
|
const GeoLayout blue_coin_switch_geo[] = {
|
||||||
|
GEO_CULLING_RADIUS(300),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_DISPLAY_LIST(LAYER_OPAQUE, blue_coin_switch_seg8_dl_08000E08),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_END(),
|
||||||
|
};
|
|
@ -1,8 +0,0 @@
|
||||||
glabel blue_coin_switch_geo # 0x0F000000
|
|
||||||
geo_culling_radius 300
|
|
||||||
geo_open_node
|
|
||||||
geo_open_node
|
|
||||||
geo_display_list LAYER_OPAQUE, blue_coin_switch_seg8_dl_08000E08
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_end
|
|
96
actors/blue_coin_switch/model.inc.c
Normal file
96
actors/blue_coin_switch/model.inc.c
Normal file
|
@ -0,0 +1,96 @@
|
||||||
|
// Blue Coin Switch
|
||||||
|
|
||||||
|
// 0x08000000
|
||||||
|
static const Ambient blue_coin_switch_seg8_light_08000000 = {
|
||||||
|
{{0x7f, 0x7f, 0x7f}, 0, {0x7f, 0x7f, 0x7f}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08000008
|
||||||
|
static const Light blue_coin_switch_seg8_light_08000008 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08000018
|
||||||
|
ALIGNED8 static const u8 blue_coin_switch_seg8_texture_08000018[] = {
|
||||||
|
#include "actors/blue_coin_switch/blue_coin_switch_side.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08000418
|
||||||
|
ALIGNED8 static const u8 blue_coin_switch_seg8_texture_08000418[] = {
|
||||||
|
#include "actors/blue_coin_switch/blue_coin_switch_top.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08000C18
|
||||||
|
static const Vtx blue_coin_switch_seg8_vertex_08000C18[] = {
|
||||||
|
{{{ 26, 0, 26}, 0, { 990, 479}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ 26, 26, 26}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ -25, 26, 26}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ -25, 0, 26}, 0, { 0, 479}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ -25, 0, -25}, 0, { 990, 479}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ 26, 26, -25}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ 26, 0, -25}, 0, { 0, 479}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ -25, 26, -25}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ -25, 0, 26}, 0, { 990, 479}, {0x81, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ -25, 26, -25}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ -25, 0, -25}, 0, { 0, 479}, {0x81, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ -25, 26, 26}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ 26, 0, -25}, 0, { 990, 479}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ 26, 26, -25}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ 26, 26, 26}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ 26, 0, 26}, 0, { 0, 479}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08000D18
|
||||||
|
static const Vtx blue_coin_switch_seg8_vertex_08000D18[] = {
|
||||||
|
{{{ 26, 26, -25}, 0, { 990, 0}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ -25, 26, 26}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ 26, 26, 26}, 0, { 990, 990}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ -25, 26, -25}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08000D58 - 0x08000DD0
|
||||||
|
const Gfx blue_coin_switch_seg8_dl_08000D58[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_coin_switch_seg8_texture_08000018),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 16 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPLight(&blue_coin_switch_seg8_light_08000008, 1),
|
||||||
|
gsSPLight(&blue_coin_switch_seg8_light_08000000, 2),
|
||||||
|
gsSPVertex(blue_coin_switch_seg8_vertex_08000C18, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
|
||||||
|
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08000DD0 - 0x08000E08
|
||||||
|
const Gfx blue_coin_switch_seg8_dl_08000DD0[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_coin_switch_seg8_texture_08000418),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(blue_coin_switch_seg8_vertex_08000D18, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08000E08 - 0x08000E98
|
||||||
|
const Gfx blue_coin_switch_seg8_dl_08000E08[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
|
||||||
|
gsSPClearGeometryMode(G_SHADING_SMOOTH),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 4, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (16 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(blue_coin_switch_seg8_dl_08000D58),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(blue_coin_switch_seg8_dl_08000DD0),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_SHADING_SMOOTH),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
|
@ -1,79 +0,0 @@
|
||||||
# Blue Coin Switch
|
|
||||||
|
|
||||||
blue_coin_switch_seg8_light_08000000: # 0x08000000
|
|
||||||
.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00
|
|
||||||
|
|
||||||
blue_coin_switch_seg8_light_08000008: # 0x08000008
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
blue_coin_switch_seg8_texture_08000018: # 0x08000018
|
|
||||||
.incbin "actors/blue_coin_switch/blue_coin_switch_side.rgba16"
|
|
||||||
|
|
||||||
blue_coin_switch_seg8_texture_08000418: # 0x08000418
|
|
||||||
.incbin "actors/blue_coin_switch/blue_coin_switch_top.rgba16"
|
|
||||||
|
|
||||||
blue_coin_switch_seg8_vertex_08000C18: # 0x08000C18
|
|
||||||
vertex 26, 0, 26, 990, 479, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex 26, 26, 26, 990, 0, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex -25, 26, 26, 0, 0, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex -25, 0, 26, 0, 479, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex -25, 0, -25, 990, 479, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex 26, 26, -25, 0, 0, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex 26, 0, -25, 0, 479, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex -25, 26, -25, 990, 0, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex -25, 0, 26, 990, 479, 0x81, 0x00, 0x00, 0xFF
|
|
||||||
vertex -25, 26, -25, 0, 0, 0x81, 0x00, 0x00, 0xFF
|
|
||||||
vertex -25, 0, -25, 0, 479, 0x81, 0x00, 0x00, 0xFF
|
|
||||||
vertex -25, 26, 26, 990, 0, 0x81, 0x00, 0x00, 0xFF
|
|
||||||
vertex 26, 0, -25, 990, 479, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
vertex 26, 26, -25, 990, 0, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
vertex 26, 26, 26, 0, 0, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
vertex 26, 0, 26, 0, 479, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
|
|
||||||
blue_coin_switch_seg8_vertex_08000D18: # 0x08000D18
|
|
||||||
vertex 26, 26, -25, 990, 0, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex -25, 26, 26, 0, 990, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex 26, 26, 26, 990, 990, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex -25, 26, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
|
|
||||||
glabel blue_coin_switch_seg8_dl_08000D58 # 0x08000D58 - 0x08000DD0
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_coin_switch_seg8_texture_08000018
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100
|
|
||||||
gsSPLight blue_coin_switch_seg8_light_08000008, 1
|
|
||||||
gsSPLight blue_coin_switch_seg8_light_08000000, 2
|
|
||||||
gsSPVertex blue_coin_switch_seg8_vertex_08000C18, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0
|
|
||||||
gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel blue_coin_switch_seg8_dl_08000DD0 # 0x08000DD0 - 0x08000E08
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_coin_switch_seg8_texture_08000418
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
||||||
gsSPVertex blue_coin_switch_seg8_vertex_08000D18, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel blue_coin_switch_seg8_dl_08000E08 # 0x08000E08 - 0x08000E98
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPClearGeometryMode G_SHADING_SMOOTH
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 60
|
|
||||||
gsSPDisplayList blue_coin_switch_seg8_dl_08000D58
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
|
||||||
gsSPDisplayList blue_coin_switch_seg8_dl_08000DD0
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_SHADING_SMOOTH
|
|
||||||
gsSPEndDisplayList
|
|
35
actors/blue_fish/anims/anim_0301C298.inc.c
Normal file
35
actors/blue_fish/anims/anim_0301C298.inc.c
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
// 0x0301C1B0
|
||||||
|
static const s16 blue_fish_seg3_animvalue_0301C1B0[] = {
|
||||||
|
0x0000, 0xFFF1, 0xFFF1, 0xFFF2, 0xFFF4, 0xFFF7, 0xFFFA, 0xFFFD,
|
||||||
|
0x0000, 0x0002, 0x0005, 0x0008, 0x000A, 0x000C, 0x000E, 0x000E,
|
||||||
|
0x000E, 0x000D, 0x000C, 0x000A, 0x0009, 0x0006, 0x0004, 0x0002,
|
||||||
|
0x0000, 0xFFFD, 0xFFFB, 0xFFF8, 0xFFF6, 0xFFF3, 0xFFF1, 0xC001,
|
||||||
|
0xF3F6, 0xF61A, 0xFAF7, 0x003A, 0x0390, 0x052A, 0x06BA, 0x0832,
|
||||||
|
0x0984, 0x0AA1, 0x0B7C, 0x0C06, 0x0C31, 0x0BEE, 0x0B2F, 0x078D,
|
||||||
|
0x00B3, 0xF9AA, 0xF579, 0xF3FF, 0xF306, 0xF27B, 0xF247, 0xF258,
|
||||||
|
0xF298, 0xF2F4, 0xF356, 0xF3AB, 0xF3DE, 0xF3DA, 0x461C, 0x4623,
|
||||||
|
0x462E, 0x4629, 0x4603, 0x45AA, 0x450A, 0x4410, 0x42C9, 0x4151,
|
||||||
|
0x3FC6, 0x3E45, 0x3CEA, 0x3BD2, 0x3B1B, 0x3ACE, 0x3AD5, 0x3B20,
|
||||||
|
0x3BA0, 0x3C43, 0x3CFA, 0x3DB5, 0x3E7E, 0x3F66, 0x4066, 0x4177,
|
||||||
|
0x4292, 0x43AF, 0x44C7, 0x45D4,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0301C268
|
||||||
|
static const u16 blue_fish_seg3_animindex_0301C268[] = {
|
||||||
|
0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x001F, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x003E,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0020,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0301C298
|
||||||
|
static const struct Animation blue_fish_seg3_anim_0301C298 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x1E,
|
||||||
|
ANIMINDEX_NUMPARTS(blue_fish_seg3_animindex_0301C268),
|
||||||
|
blue_fish_seg3_animvalue_0301C1B0,
|
||||||
|
blue_fish_seg3_animindex_0301C268,
|
||||||
|
0,
|
||||||
|
};
|
1
actors/blue_fish/anims/data.inc.c
Normal file
1
actors/blue_fish/anims/data.inc.c
Normal file
|
@ -0,0 +1 @@
|
||||||
|
#include "anim_0301C298.inc.c"
|
5
actors/blue_fish/anims/table.inc.c
Normal file
5
actors/blue_fish/anims/table.inc.c
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
// 0x0301C2B0
|
||||||
|
const struct Animation *const blue_fish_seg3_anims_0301C2B0[] = {
|
||||||
|
&blue_fish_seg3_anim_0301C298,
|
||||||
|
NULL,
|
||||||
|
};
|
|
@ -1,2 +0,0 @@
|
||||||
# Blue Fish
|
|
||||||
|
|
32
actors/blue_fish/geo.inc.c
Normal file
32
actors/blue_fish/geo.inc.c
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
// 0x16000BEC
|
||||||
|
const GeoLayout fish_shadow_geo[] = {
|
||||||
|
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0x9B, 50),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SCALE(0x00, 16384),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, -16, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, blue_fish_seg3_dl_0301BFB8),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 97, 0, 0, blue_fish_seg3_dl_0301C150),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_END(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x16000C44
|
||||||
|
const GeoLayout fish_geo[] = {
|
||||||
|
GEO_SCALE(0x00, 16384),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, -16, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, blue_fish_seg3_dl_0301BFB8),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 97, 0, 0, blue_fish_seg3_dl_0301C150),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_END(),
|
||||||
|
};
|
|
@ -1,28 +0,0 @@
|
||||||
glabel fish_shadow_geo # 0x16000BEC
|
|
||||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 50
|
|
||||||
geo_open_node
|
|
||||||
geo_scale 0x00, 16384
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, -16, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, blue_fish_seg3_dl_0301BFB8
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 97, 0, 0, blue_fish_seg3_dl_0301C150
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_end
|
|
||||||
|
|
||||||
glabel fish_geo # 0x16000C44
|
|
||||||
geo_scale 0x00, 16384
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, -16, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, blue_fish_seg3_dl_0301BFB8
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 97, 0, 0, blue_fish_seg3_dl_0301C150
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_end
|
|
120
actors/blue_fish/model.inc.c
Normal file
120
actors/blue_fish/model.inc.c
Normal file
|
@ -0,0 +1,120 @@
|
||||||
|
// Blue Fish
|
||||||
|
|
||||||
|
// 0x0301B5C8
|
||||||
|
static const Ambient blue_fish_seg3_light_0301B5C8 = {
|
||||||
|
{{0x3f, 0x3f, 0x3f}, 0, {0x3f, 0x3f, 0x3f}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0301B5D0
|
||||||
|
static const Light blue_fish_seg3_light_0301B5D0 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0301B5E0
|
||||||
|
ALIGNED8 static const u8 blue_fish_seg3_texture_0301B5E0[] = {
|
||||||
|
#include "actors/blue_fish/blue_fish.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0301BDE0
|
||||||
|
static const Vtx blue_fish_seg3_vertex_0301BDE0[] = {
|
||||||
|
{{{ -108, 1, 0}, 0, { 14, 566}, {0x89, 0x00, 0xd7, 0xff}}},
|
||||||
|
{{{ -44, -13, -31}, 0, { 286, 688}, {0xeb, 0x89, 0xdc, 0xff}}},
|
||||||
|
{{{ -62, -19, 12}, 0, { 210, 502}, {0xe8, 0x84, 0x0a, 0xff}}},
|
||||||
|
{{{ -44, 16, -31}, 0, { 286, 688}, {0xea, 0x77, 0xdc, 0xff}}},
|
||||||
|
{{{ -62, 21, 12}, 0, { 210, 502}, {0xe8, 0x7c, 0x0b, 0xff}}},
|
||||||
|
{{{ -47, 1, -64}, 0, { 274, 830}, {0xbd, 0xff, 0x95, 0xff}}},
|
||||||
|
{{{ -97, 1, 23}, 0, { 62, 462}, {0xa2, 0x00, 0x54, 0xff}}},
|
||||||
|
{{{ 55, 1, 127}, 0, { 712, -8}, {0x1a, 0x00, 0x7c, 0xff}}},
|
||||||
|
{{{ 41, 16, 56}, 0, { 656, 298}, {0x43, 0x67, 0x1b, 0xff}}},
|
||||||
|
{{{ 50, 16, -43}, 0, { 692, 722}, {0x35, 0x6f, 0xe6, 0xff}}},
|
||||||
|
{{{ 41, -14, 56}, 0, { 656, 298}, {0x43, 0x99, 0x1b, 0xff}}},
|
||||||
|
{{{ 50, -13, -43}, 0, { 692, 722}, {0x35, 0x91, 0xe6, 0xff}}},
|
||||||
|
{{{ 62, 1, -92}, 0, { 742, 930}, {0x42, 0xff, 0x94, 0xff}}},
|
||||||
|
{{{ 101, 1, 1}, 0, { 910, 520}, {0x7e, 0x00, 0x01, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0301BEC0 - 0x0301BFB8
|
||||||
|
const Gfx blue_fish_seg3_dl_0301BEC0[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_fish_seg3_texture_0301B5E0),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPLight(&blue_fish_seg3_light_0301B5D0, 1),
|
||||||
|
gsSPLight(&blue_fish_seg3_light_0301B5C8, 2),
|
||||||
|
gsSPVertex(blue_fish_seg3_vertex_0301BDE0, 14, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 4, 0x0),
|
||||||
|
gsSP2Triangles( 5, 0, 3, 0x0, 2, 6, 0, 0x0),
|
||||||
|
gsSP2Triangles( 0, 6, 4, 0x0, 5, 1, 0, 0x0),
|
||||||
|
gsSP2Triangles( 4, 6, 7, 0x0, 6, 2, 7, 0x0),
|
||||||
|
gsSP2Triangles( 7, 8, 4, 0x0, 9, 4, 8, 0x0),
|
||||||
|
gsSP2Triangles( 9, 3, 4, 0x0, 2, 10, 7, 0x0),
|
||||||
|
gsSP2Triangles( 1, 11, 2, 0x0, 11, 10, 2, 0x0),
|
||||||
|
gsSP2Triangles( 1, 5, 12, 0x0, 12, 5, 3, 0x0),
|
||||||
|
gsSP2Triangles( 9, 11, 12, 0x0, 3, 9, 12, 0x0),
|
||||||
|
gsSP2Triangles(12, 11, 1, 0x0, 8, 7, 10, 0x0),
|
||||||
|
gsSP2Triangles(13, 9, 8, 0x0, 9, 13, 11, 0x0),
|
||||||
|
gsSP2Triangles(11, 13, 10, 0x0, 10, 13, 8, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0301BFB8 - 0x0301C018
|
||||||
|
const Gfx blue_fish_seg3_dl_0301BFB8[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(blue_fish_seg3_dl_0301BEC0),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0301C018
|
||||||
|
static const Vtx blue_fish_seg3_vertex_0301C018[] = {
|
||||||
|
{{{ 67, 0, -58}, 0, { 736, 728}, {0x7a, 0x00, 0xde, 0xff}}},
|
||||||
|
{{{ 67, -3, -28}, 0, { 704, 574}, {0x53, 0xa3, 0x14, 0xff}}},
|
||||||
|
{{{ 0, 1, -3}, 0, { 1022, 356}, {0xa1, 0xf9, 0xad, 0xff}}},
|
||||||
|
{{{ 67, 4, 27}, 0, { 644, 290}, {0x3f, 0x6d, 0xf3, 0xff}}},
|
||||||
|
{{{ 53, 0, 0}, 0, { 744, 414}, {0x7e, 0x00, 0xfe, 0xff}}},
|
||||||
|
{{{ 67, -3, 27}, 0, { 644, 290}, {0x40, 0x95, 0xeb, 0xff}}},
|
||||||
|
{{{ 0, 0, 5}, 0, { 1016, 312}, {0x9e, 0xfd, 0x50, 0xff}}},
|
||||||
|
{{{ 67, 4, -28}, 0, { 704, 574}, {0x54, 0x5c, 0x15, 0xff}}},
|
||||||
|
{{{ 67, 0, 57}, 0, { 612, 138}, {0x7a, 0x00, 0x22, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0301C0A8 - 0x0301C150
|
||||||
|
const Gfx blue_fish_seg3_dl_0301C0A8[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_fish_seg3_texture_0301B5E0),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPLight(&blue_fish_seg3_light_0301B5D0, 1),
|
||||||
|
gsSPLight(&blue_fish_seg3_light_0301B5C8, 2),
|
||||||
|
gsSPVertex(blue_fish_seg3_vertex_0301C018, 9, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 4, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 2, 0x0, 2, 5, 6, 0x0),
|
||||||
|
gsSP2Triangles( 2, 1, 4, 0x0, 2, 6, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 7, 2, 0x0, 2, 7, 0, 0x0),
|
||||||
|
gsSP2Triangles( 6, 8, 3, 0x0, 3, 8, 5, 0x0),
|
||||||
|
gsSP2Triangles( 3, 5, 4, 0x0, 4, 1, 7, 0x0),
|
||||||
|
gsSP2Triangles( 6, 5, 8, 0x0, 1, 0, 7, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0301C150 - 0x0301C1B0
|
||||||
|
const Gfx blue_fish_seg3_dl_0301C150[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(blue_fish_seg3_dl_0301C0A8),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
|
@ -1,137 +0,0 @@
|
||||||
# Blue Fish
|
|
||||||
|
|
||||||
blue_fish_seg3_light_0301B5C8: # 0x0301B5C8
|
|
||||||
.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00
|
|
||||||
|
|
||||||
blue_fish_seg3_light_0301B5D0: # 0x0301B5D0
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
blue_fish_seg3_texture_0301B5E0: # 0x0301B5E0
|
|
||||||
.incbin "actors/blue_fish/blue_fish.rgba16"
|
|
||||||
|
|
||||||
blue_fish_seg3_vertex_0301BDE0: # 0x0301BDE0
|
|
||||||
vertex -108, 1, 0, 14, 566, 0x89, 0x00, 0xD7, 0xFF
|
|
||||||
vertex -44, -13, -31, 286, 688, 0xEB, 0x89, 0xDC, 0xFF
|
|
||||||
vertex -62, -19, 12, 210, 502, 0xE8, 0x84, 0x0A, 0xFF
|
|
||||||
vertex -44, 16, -31, 286, 688, 0xEA, 0x77, 0xDC, 0xFF
|
|
||||||
vertex -62, 21, 12, 210, 502, 0xE8, 0x7C, 0x0B, 0xFF
|
|
||||||
vertex -47, 1, -64, 274, 830, 0xBD, 0xFF, 0x95, 0xFF
|
|
||||||
vertex -97, 1, 23, 62, 462, 0xA2, 0x00, 0x54, 0xFF
|
|
||||||
vertex 55, 1, 127, 712, -8, 0x1A, 0x00, 0x7C, 0xFF
|
|
||||||
vertex 41, 16, 56, 656, 298, 0x43, 0x67, 0x1B, 0xFF
|
|
||||||
vertex 50, 16, -43, 692, 722, 0x35, 0x6F, 0xE6, 0xFF
|
|
||||||
vertex 41, -14, 56, 656, 298, 0x43, 0x99, 0x1B, 0xFF
|
|
||||||
vertex 50, -13, -43, 692, 722, 0x35, 0x91, 0xE6, 0xFF
|
|
||||||
vertex 62, 1, -92, 742, 930, 0x42, 0xFF, 0x94, 0xFF
|
|
||||||
vertex 101, 1, 1, 910, 520, 0x7E, 0x00, 0x01, 0xFF
|
|
||||||
|
|
||||||
glabel blue_fish_seg3_dl_0301BEC0 # 0x0301BEC0 - 0x0301BFB8
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_fish_seg3_texture_0301B5E0
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
||||||
gsSPLight blue_fish_seg3_light_0301B5D0, 1
|
|
||||||
gsSPLight blue_fish_seg3_light_0301B5C8, 2
|
|
||||||
gsSPVertex blue_fish_seg3_vertex_0301BDE0, 14, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0
|
|
||||||
gsSP2Triangles 5, 0, 3, 0x0, 2, 6, 0, 0x0
|
|
||||||
gsSP2Triangles 0, 6, 4, 0x0, 5, 1, 0, 0x0
|
|
||||||
gsSP2Triangles 4, 6, 7, 0x0, 6, 2, 7, 0x0
|
|
||||||
gsSP2Triangles 7, 8, 4, 0x0, 9, 4, 8, 0x0
|
|
||||||
gsSP2Triangles 9, 3, 4, 0x0, 2, 10, 7, 0x0
|
|
||||||
gsSP2Triangles 1, 11, 2, 0x0, 11, 10, 2, 0x0
|
|
||||||
gsSP2Triangles 1, 5, 12, 0x0, 12, 5, 3, 0x0
|
|
||||||
gsSP2Triangles 9, 11, 12, 0x0, 3, 9, 12, 0x0
|
|
||||||
gsSP2Triangles 12, 11, 1, 0x0, 8, 7, 10, 0x0
|
|
||||||
gsSP2Triangles 13, 9, 8, 0x0, 9, 13, 11, 0x0
|
|
||||||
gsSP2Triangles 11, 13, 10, 0x0, 10, 13, 8, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel blue_fish_seg3_dl_0301BFB8 # 0x0301BFB8 - 0x0301C018
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
|
||||||
gsSPDisplayList blue_fish_seg3_dl_0301BEC0
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
blue_fish_seg3_vertex_0301C018: # 0x0301C018
|
|
||||||
vertex 67, 0, -58, 736, 728, 0x7A, 0x00, 0xDE, 0xFF
|
|
||||||
vertex 67, -3, -28, 704, 574, 0x53, 0xA3, 0x14, 0xFF
|
|
||||||
vertex 0, 1, -3, 1022, 356, 0xA1, 0xF9, 0xAD, 0xFF
|
|
||||||
vertex 67, 4, 27, 644, 290, 0x3F, 0x6D, 0xF3, 0xFF
|
|
||||||
vertex 53, 0, 0, 744, 414, 0x7E, 0x00, 0xFE, 0xFF
|
|
||||||
vertex 67, -3, 27, 644, 290, 0x40, 0x95, 0xEB, 0xFF
|
|
||||||
vertex 0, 0, 5, 1016, 312, 0x9E, 0xFD, 0x50, 0xFF
|
|
||||||
vertex 67, 4, -28, 704, 574, 0x54, 0x5C, 0x15, 0xFF
|
|
||||||
vertex 67, 0, 57, 612, 138, 0x7A, 0x00, 0x22, 0xFF
|
|
||||||
|
|
||||||
glabel blue_fish_seg3_dl_0301C0A8 # 0x0301C0A8 - 0x0301C150
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_fish_seg3_texture_0301B5E0
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
||||||
gsSPLight blue_fish_seg3_light_0301B5D0, 1
|
|
||||||
gsSPLight blue_fish_seg3_light_0301B5C8, 2
|
|
||||||
gsSPVertex blue_fish_seg3_vertex_0301C018, 9, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 2, 0x0, 2, 5, 6, 0x0
|
|
||||||
gsSP2Triangles 2, 1, 4, 0x0, 2, 6, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 7, 2, 0x0, 2, 7, 0, 0x0
|
|
||||||
gsSP2Triangles 6, 8, 3, 0x0, 3, 8, 5, 0x0
|
|
||||||
gsSP2Triangles 3, 5, 4, 0x0, 4, 1, 7, 0x0
|
|
||||||
gsSP2Triangles 6, 5, 8, 0x0, 1, 0, 7, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel blue_fish_seg3_dl_0301C150 # 0x0301C150 - 0x0301C1B0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
|
||||||
gsSPDisplayList blue_fish_seg3_dl_0301C0A8
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
blue_fish_seg3_animvalue_0301C1B0: # 0x0301C1B0
|
|
||||||
.hword 0x0000, 0xFFF1, 0xFFF1, 0xFFF2, 0xFFF4, 0xFFF7, 0xFFFA, 0xFFFD
|
|
||||||
.hword 0x0000, 0x0002, 0x0005, 0x0008, 0x000A, 0x000C, 0x000E, 0x000E
|
|
||||||
.hword 0x000E, 0x000D, 0x000C, 0x000A, 0x0009, 0x0006, 0x0004, 0x0002
|
|
||||||
.hword 0x0000, 0xFFFD, 0xFFFB, 0xFFF8, 0xFFF6, 0xFFF3, 0xFFF1, 0xC001
|
|
||||||
.hword 0xF3F6, 0xF61A, 0xFAF7, 0x003A, 0x0390, 0x052A, 0x06BA, 0x0832
|
|
||||||
.hword 0x0984, 0x0AA1, 0x0B7C, 0x0C06, 0x0C31, 0x0BEE, 0x0B2F, 0x078D
|
|
||||||
.hword 0x00B3, 0xF9AA, 0xF579, 0xF3FF, 0xF306, 0xF27B, 0xF247, 0xF258
|
|
||||||
.hword 0xF298, 0xF2F4, 0xF356, 0xF3AB, 0xF3DE, 0xF3DA, 0x461C, 0x4623
|
|
||||||
.hword 0x462E, 0x4629, 0x4603, 0x45AA, 0x450A, 0x4410, 0x42C9, 0x4151
|
|
||||||
.hword 0x3FC6, 0x3E45, 0x3CEA, 0x3BD2, 0x3B1B, 0x3ACE, 0x3AD5, 0x3B20
|
|
||||||
.hword 0x3BA0, 0x3C43, 0x3CFA, 0x3DB5, 0x3E7E, 0x3F66, 0x4066, 0x4177
|
|
||||||
.hword 0x4292, 0x43AF, 0x44C7, 0x45D4
|
|
||||||
|
|
||||||
blue_fish_seg3_animindex_0301C268: # 0x0301C268
|
|
||||||
.hword 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x001F
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x001E, 0x003E, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0020
|
|
||||||
|
|
||||||
blue_fish_seg3_anim_0301C298: # 0x0301C298
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0x1E
|
|
||||||
.hword 0x03
|
|
||||||
.word blue_fish_seg3_animvalue_0301C1B0
|
|
||||||
.word blue_fish_seg3_animindex_0301C268
|
|
||||||
.word 0
|
|
||||||
|
|
||||||
glabel blue_fish_seg3_anims_0301C2B0 # 0x0301C2B0
|
|
||||||
.word blue_fish_seg3_anim_0301C298
|
|
||||||
.word 0
|
|
68
actors/bobomb/anims/anim_080237FC.inc.c
Normal file
68
actors/bobomb/anims/anim_080237FC.inc.c
Normal file
|
@ -0,0 +1,68 @@
|
||||||
|
// 0x08023528
|
||||||
|
static const s16 bobomb_seg8_animvalue_08023528[] = {
|
||||||
|
0x0000, 0xFFF8, 0xFFF8, 0xFFFA, 0xFFFC, 0xFFFF, 0x0000, 0x0001,
|
||||||
|
0x0003, 0x0005, 0x0006, 0x0007, 0x0008, 0x0007, 0x0006, 0x0005,
|
||||||
|
0x0003, 0x0001, 0x0000, 0xFFFF, 0xFFFD, 0xFFFC, 0xFFFA, 0xFFF9,
|
||||||
|
0xFFF8, 0xFFF8, 0x00A2, 0x00A3, 0x00A6, 0x00AA, 0x00AD, 0x00AE,
|
||||||
|
0x00AD, 0x00AB, 0x00A8, 0x00A5, 0x00A3, 0x00A2, 0x00A3, 0x00A5,
|
||||||
|
0x00A8, 0x00AB, 0x00AD, 0x00AE, 0x00AD, 0x00AB, 0x00A9, 0x00A7,
|
||||||
|
0x00A4, 0x00A3, 0x00A2, 0x3FFF, 0x0000, 0xFFFC, 0xFFF2, 0xFFE4,
|
||||||
|
0xFFD3, 0xFFC4, 0xFFB8, 0xFFB2, 0xFFB3, 0xFFBF, 0xFFD8, 0x0000,
|
||||||
|
0x0083, 0x016B, 0x0254, 0x02DA, 0x02D4, 0x027E, 0x0206, 0x019D,
|
||||||
|
0x013E, 0x00D1, 0x006A, 0x001E, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0xFFFE, 0xFFFA, 0xFFF9, 0x0000, 0x0016, 0x0038, 0x0057,
|
||||||
|
0x0065, 0x005A, 0x0041, 0x0023, 0x000A, 0x0000, 0xA656, 0xA6E2,
|
||||||
|
0xA869, 0xAAC1, 0xADBF, 0xB138, 0xB503, 0xB8F5, 0xBCE3, 0xC0A3,
|
||||||
|
0xC40A, 0xC6EE, 0xC9DE, 0xCCB2, 0xCE29, 0xCD04, 0xC7AE, 0xBF3C,
|
||||||
|
0xB66F, 0xB005, 0xAC43, 0xA984, 0xA7AF, 0xA6A8, 0xA656, 0xC7BF,
|
||||||
|
0xCA53, 0xCEE8, 0xD0C6, 0xCB0D, 0xC265, 0xBB0B, 0xB3CD, 0xAE17,
|
||||||
|
0xAA0D, 0xA78C, 0xA78F, 0xA977, 0xABE8, 0xAEC2, 0xB1E6, 0xB537,
|
||||||
|
0xB896, 0xBBE5, 0xBF05, 0xC1D8, 0xC43F, 0xC61D, 0xC751, 0xC7BF,
|
||||||
|
0x6925, 0x6773, 0x62CA, 0x5BD5, 0x533B, 0x49A4, 0x3FB9, 0x3622,
|
||||||
|
0x2D88, 0x2693, 0x21EA, 0x2038, 0x2172, 0x24DD, 0x2A13, 0x30AE,
|
||||||
|
0x3848, 0x407B, 0x48E1, 0x5114, 0x58AE, 0x5F49, 0x6480, 0x67EB,
|
||||||
|
0x6925, 0x2108, 0x228D, 0x26B7, 0x2CEF, 0x349F, 0x3D32, 0x460F,
|
||||||
|
0x4EA1, 0x5652, 0x5C8A, 0x60B4, 0x6238, 0x611F, 0x5E11, 0x5968,
|
||||||
|
0x5381, 0x4CB5, 0x4561, 0x3DDF, 0x368B, 0x2FC0, 0x29D8, 0x2530,
|
||||||
|
0x2221, 0x2108, 0x0206, 0x01DD, 0x0172, 0x00E1, 0x0044, 0xFFB8,
|
||||||
|
0xFF27, 0xFE7F, 0xFDD5, 0xFD3F, 0xFCD6, 0xFCB0, 0xFCD1, 0xFD27,
|
||||||
|
0xFDA3, 0xFE35, 0xFECD, 0xFF5E, 0xFFD8, 0x004A, 0x00C6, 0x013E,
|
||||||
|
0x01A4, 0x01EC, 0x0206, 0x0034, 0x0030, 0x0027, 0x001A, 0x000B,
|
||||||
|
0xFFFE, 0xFFEE, 0xFFDB, 0xFFC7, 0xFFB5, 0xFFA8, 0xFFA3, 0xFFA6,
|
||||||
|
0xFFB0, 0xFFBE, 0xFFCF, 0xFFE0, 0xFFF0, 0xFFFE, 0x0008, 0x0015,
|
||||||
|
0x0020, 0x002A, 0x0031, 0x0034, 0x7BED, 0x7C6C, 0x7D9A, 0x7F02,
|
||||||
|
0x8030, 0x80A7, 0x8040, 0x7F48, 0x7E0E, 0x7CD6, 0x7BE6, 0x7B87,
|
||||||
|
0x7BD0, 0x7C8A, 0x7D89, 0x7E9F, 0x7FA0, 0x8061, 0x80B0, 0x805B,
|
||||||
|
0x7F79, 0x7E53, 0x7D2C, 0x7C48, 0x7BED, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08023754
|
||||||
|
static const u16 bobomb_seg8_animindex_08023754[] = {
|
||||||
|
0x0019, 0x0001, 0x0019, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0033, 0x0001, 0x0000,
|
||||||
|
0x0019, 0x00CA, 0x0019, 0x00E3, 0x0019, 0x00FC,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x0098,
|
||||||
|
0x0019, 0x0034, 0x0019, 0x004D, 0x0019, 0x0066,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x00B1,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x007F,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x080237FC
|
||||||
|
static const struct Animation bobomb_seg8_anim_080237FC = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x19,
|
||||||
|
ANIMINDEX_NUMPARTS(bobomb_seg8_animindex_08023754),
|
||||||
|
bobomb_seg8_animvalue_08023528,
|
||||||
|
bobomb_seg8_animindex_08023754,
|
||||||
|
0,
|
||||||
|
};
|
43
actors/bobomb/anims/anim_08023954.inc.c
Normal file
43
actors/bobomb/anims/anim_08023954.inc.c
Normal file
|
@ -0,0 +1,43 @@
|
||||||
|
// 0x08023814
|
||||||
|
static const s16 bobomb_seg8_animvalue_08023814[] = {
|
||||||
|
0x0000, 0x00B1, 0x0000, 0x0002, 0x0008, 0x000E, 0x0010, 0x000E,
|
||||||
|
0x000A, 0x0005, 0x0001, 0x0000, 0x3FFF, 0x0FE3, 0x1004, 0x104C,
|
||||||
|
0x1093, 0x10B4, 0x109E, 0x106A, 0x102D, 0x0FF9, 0x0FE3, 0xBBEE,
|
||||||
|
0xBEFD, 0xC5B5, 0xCC6E, 0xCF7D, 0xCD74, 0xC89A, 0xC2D0, 0xBDF7,
|
||||||
|
0xBBEE, 0xFC25, 0xFD6A, 0x0032, 0x02FB, 0x0440, 0x0368, 0x0165,
|
||||||
|
0xFF00, 0xFCFD, 0xFC25, 0xF0FC, 0xEFB1, 0xECD9, 0xEA02, 0xE8B7,
|
||||||
|
0xE993, 0xEBA0, 0xEE13, 0xF020, 0xF0FC, 0xD8C1, 0xD34A, 0xC744,
|
||||||
|
0xBB3F, 0xB5C8, 0xB96B, 0xC217, 0xCC71, 0xD51E, 0xD8C1, 0x3FFF,
|
||||||
|
0x3FFF, 0x74FE, 0x7655, 0x7946, 0x7C36, 0x7D8D, 0x7CA9, 0x7A8A,
|
||||||
|
0x7801, 0x75E2, 0x74FE, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x080238AC
|
||||||
|
static const u16 bobomb_seg8_animindex_080238AC[] = {
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0001, 0x000A, 0x0002, 0x0001, 0x0000, 0x0001, 0x000C, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0041,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x003F,
|
||||||
|
0x0001, 0x0000, 0x000A, 0x000D, 0x000A, 0x0017,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0040,
|
||||||
|
0x000A, 0x0021, 0x000A, 0x002B, 0x000A, 0x0035,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08023954
|
||||||
|
static const struct Animation bobomb_seg8_anim_08023954 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x0A,
|
||||||
|
ANIMINDEX_NUMPARTS(bobomb_seg8_animindex_080238AC),
|
||||||
|
bobomb_seg8_animvalue_08023814,
|
||||||
|
bobomb_seg8_animindex_080238AC,
|
||||||
|
0,
|
||||||
|
};
|
2
actors/bobomb/anims/data.inc.c
Normal file
2
actors/bobomb/anims/data.inc.c
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
#include "anim_080237FC.inc.c"
|
||||||
|
#include "anim_08023954.inc.c"
|
6
actors/bobomb/anims/table.inc.c
Normal file
6
actors/bobomb/anims/table.inc.c
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
// 0x0802396C
|
||||||
|
const struct Animation *const bobomb_seg8_anims_0802396C[] = {
|
||||||
|
&bobomb_seg8_anim_080237FC,
|
||||||
|
&bobomb_seg8_anim_08023954,
|
||||||
|
NULL,
|
||||||
|
};
|
|
@ -1,2 +0,0 @@
|
||||||
# Bobomb
|
|
||||||
|
|
99
actors/bobomb/geo.inc.c
Normal file
99
actors/bobomb/geo.inc.c
Normal file
|
@ -0,0 +1,99 @@
|
||||||
|
// 0x0F0007B8
|
||||||
|
const GeoLayout black_bobomb_geo[] = {
|
||||||
|
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0xC8, 70),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SCALE(0x00, 24576),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_BILLBOARD(),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_DISPLAY_LIST(LAYER_ALPHA, bobomb_seg8_dl_08022D08),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 57, -60, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 91, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023270),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 55, 62, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 91, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023378),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023480),
|
||||||
|
GEO_SWITCH_CASE(2, geo_switch_anim_state),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B58),
|
||||||
|
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B88),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_END(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0F0008F4
|
||||||
|
const GeoLayout bobomb_buddy_geo[] = {
|
||||||
|
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0xC8, 70),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SCALE(0x00, 24576),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_BILLBOARD(),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_DISPLAY_LIST(LAYER_ALPHA, bobomb_seg8_dl_08022D78),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 57, -60, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 91, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023270),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 55, 62, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 91, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023378),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023480),
|
||||||
|
GEO_SWITCH_CASE(2, geo_switch_anim_state),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B58),
|
||||||
|
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B88),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_END(),
|
||||||
|
};
|
|
@ -1,95 +0,0 @@
|
||||||
glabel black_bobomb_geo # 0x0F0007B8
|
|
||||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70
|
|
||||||
geo_open_node
|
|
||||||
geo_scale 0x00, 24576
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_billboard
|
|
||||||
geo_open_node
|
|
||||||
geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D08
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 57, -60
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 91, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023270
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 55, 62
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 91, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023378
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023480
|
|
||||||
geo_switch_case 2, geo_switch_anim_state
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B58
|
|
||||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B88
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_end
|
|
||||||
|
|
||||||
glabel bobomb_buddy_geo # 0x0F0008F4
|
|
||||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70
|
|
||||||
geo_open_node
|
|
||||||
geo_scale 0x00, 24576
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_billboard
|
|
||||||
geo_open_node
|
|
||||||
geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D78
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 57, -60
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 91, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023270
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 55, 62
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 91, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023378
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023480
|
|
||||||
geo_switch_case 2, geo_switch_anim_state
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B58
|
|
||||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B88
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_end
|
|
353
actors/bobomb/model.inc.c
Normal file
353
actors/bobomb/model.inc.c
Normal file
|
@ -0,0 +1,353 @@
|
||||||
|
// Bobomb
|
||||||
|
|
||||||
|
// 0x0801DA60
|
||||||
|
ALIGNED8 static const u8 bobomb_seg8_texture_0801DA60[] = {
|
||||||
|
#include "actors/bobomb/bob-omb_left_side.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0801EA60
|
||||||
|
ALIGNED8 static const u8 bobomb_seg8_texture_0801EA60[] = {
|
||||||
|
#include "actors/bobomb/bob-omb_right_side.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0801FA60
|
||||||
|
ALIGNED8 static const u8 bobomb_seg8_texture_0801FA60[] = {
|
||||||
|
#include "actors/bobomb/bob-omb_buddy_left_side.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08020A60
|
||||||
|
ALIGNED8 static const u8 bobomb_seg8_texture_08020A60[] = {
|
||||||
|
#include "actors/bobomb/bob-omb_buddy_right_side.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08021A60
|
||||||
|
ALIGNED8 static const u8 bobomb_seg8_texture_08021A60[] = {
|
||||||
|
#include "actors/bobomb/bob-omb_eyes.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022260
|
||||||
|
ALIGNED8 static const u8 bobomb_seg8_texture_08022260[] = {
|
||||||
|
#include "actors/bobomb/bob-omb_eyes_blink.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022A60
|
||||||
|
static const Vtx bobomb_seg8_vertex_08022A60[] = {
|
||||||
|
{{{ 133, -47, 0}, 0, { 480, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 133, 32, 0}, 0, { 480, 990}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 128, 32, 50}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 128, -47, -49}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 128, -47, 50}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 128, 32, -49}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022AC0 - 0x08022B08
|
||||||
|
const Gfx bobomb_seg8_dl_08022AC0[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
|
||||||
|
gsSPClearGeometryMode(G_LIGHTING),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022B08 - 0x08022B58
|
||||||
|
const Gfx bobomb_seg8_dl_08022B08[] = {
|
||||||
|
gsSPVertex(bobomb_seg8_vertex_08022A60, 6, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 1, 0, 0x0),
|
||||||
|
gsSP2Triangles( 0, 2, 4, 0x0, 3, 5, 1, 0x0),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_LIGHTING),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022B58 - 0x08022B88
|
||||||
|
const Gfx bobomb_seg8_dl_08022B58[] = {
|
||||||
|
gsSPDisplayList(bobomb_seg8_dl_08022AC0),
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_08021A60),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPDisplayList(bobomb_seg8_dl_08022B08),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022B88 - 0x08022BB8
|
||||||
|
const Gfx bobomb_seg8_dl_08022B88[] = {
|
||||||
|
gsSPDisplayList(bobomb_seg8_dl_08022AC0),
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_08022260),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPDisplayList(bobomb_seg8_dl_08022B08),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022BB8
|
||||||
|
static const Vtx bobomb_seg8_vertex_08022BB8[] = {
|
||||||
|
{{{ 0, 49, 0}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ -49, -49, 0}, 0, { 0, 2012}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 0, -49, 0}, 0, { 990, 2012}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ -49, 49, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022BF8
|
||||||
|
static const Vtx bobomb_seg8_vertex_08022BF8[] = {
|
||||||
|
{{{ 49, 49, 0}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 0, -49, 0}, 0, { 0, 2012}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 49, -49, 0}, 0, { 990, 2012}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 0, 49, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022C38 - 0x08022CA0
|
||||||
|
const Gfx bobomb_seg8_dl_08022C38[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_0801DA60),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(bobomb_seg8_vertex_08022BB8, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_0801EA60),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(bobomb_seg8_vertex_08022BF8, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022CA0 - 0x08022D08
|
||||||
|
const Gfx bobomb_seg8_dl_08022CA0[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_0801FA60),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(bobomb_seg8_vertex_08022BB8, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_08020A60),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(bobomb_seg8_vertex_08022BF8, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022D08 - 0x08022D78
|
||||||
|
const Gfx bobomb_seg8_dl_08022D08[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
|
||||||
|
gsSPClearGeometryMode(G_LIGHTING),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 6, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(bobomb_seg8_dl_08022C38),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_LIGHTING),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022D78 - 0x08022DE8
|
||||||
|
const Gfx bobomb_seg8_dl_08022D78[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
|
||||||
|
gsSPClearGeometryMode(G_LIGHTING),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 6, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(bobomb_seg8_dl_08022CA0),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_LIGHTING),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022DE8
|
||||||
|
static const Ambient bobomb_seg8_light_08022DE8 = {
|
||||||
|
{{0x3f, 0x26, 0x04}, 0, {0x3f, 0x26, 0x04}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022DF0
|
||||||
|
static const Light bobomb_seg8_light_08022DF0 = {
|
||||||
|
{{0xff, 0x99, 0x12}, 0, {0xff, 0x99, 0x12}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022E00
|
||||||
|
static const Ambient bobomb_seg8_light_08022E00 = {
|
||||||
|
{{0x2c, 0x2c, 0x2c}, 0, {0x2c, 0x2c, 0x2c}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022E08
|
||||||
|
static const Light bobomb_seg8_light_08022E08 = {
|
||||||
|
{{0xb2, 0xb2, 0xb2}, 0, {0xb2, 0xb2, 0xb2}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// Unreferenced light
|
||||||
|
UNUSED static const Ambient bobomb_light_1 = {
|
||||||
|
{{0x00, 0x00, 0x00}, 0, {0x00, 0x00, 0x00}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// Unreferenced light
|
||||||
|
UNUSED static const Light bobomb_light_2 = {
|
||||||
|
{{0x00, 0x00, 0x00}, 0, {0x00, 0x00, 0x00}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022E30
|
||||||
|
static const Vtx bobomb_seg8_vertex_08022E30[] = {
|
||||||
|
{{{ 27, -26, -31}, 0, { 0, 0}, {0xeb, 0x96, 0xbf, 0x00}}},
|
||||||
|
{{{ -36, 0, -20}, 0, { 0, 0}, {0xb1, 0xd0, 0xaa, 0x00}}},
|
||||||
|
{{{ 32, 0, -41}, 0, { 0, 0}, {0xfc, 0xfb, 0x82, 0x00}}},
|
||||||
|
{{{ 85, 0, -32}, 0, { 0, 0}, {0x50, 0xf1, 0xa0, 0xff}}},
|
||||||
|
{{{ 79, 28, -20}, 0, { 0, 0}, {0x34, 0x62, 0xc4, 0xff}}},
|
||||||
|
{{{ 79, 28, 15}, 0, { 0, 0}, {0x34, 0x62, 0x3c, 0xff}}},
|
||||||
|
{{{ 85, 0, 27}, 0, { 0, 0}, {0x50, 0xf1, 0x60, 0xff}}},
|
||||||
|
{{{ 33, 28, 29}, 0, { 0, 0}, {0xff, 0x69, 0x47, 0xff}}},
|
||||||
|
{{{ -29, 28, 12}, 0, { 0, 0}, {0xc8, 0x60, 0x3c, 0xff}}},
|
||||||
|
{{{ -36, 0, 16}, 0, { 0, 0}, {0xb1, 0xd0, 0x56, 0xff}}},
|
||||||
|
{{{ 32, 0, 37}, 0, { 0, 0}, {0xfc, 0xfb, 0x7e, 0xff}}},
|
||||||
|
{{{ 33, 28, -34}, 0, { 0, 0}, {0xff, 0x69, 0xb9, 0xff}}},
|
||||||
|
{{{ -29, 28, -16}, 0, { 0, 0}, {0xc8, 0x60, 0xc4, 0xff}}},
|
||||||
|
{{{ 68, -30, 16}, 0, { 0, 0}, {0x26, 0x95, 0x36, 0xff}}},
|
||||||
|
{{{ 68, -30, -21}, 0, { 0, 0}, {0x26, 0x95, 0xca, 0xff}}},
|
||||||
|
{{{ 27, -26, 27}, 0, { 0, 0}, {0xeb, 0x96, 0x41, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022F30
|
||||||
|
static const Vtx bobomb_seg8_vertex_08022F30[] = {
|
||||||
|
{{{ 27, -26, -31}, 0, { 0, 0}, {0xed, 0x90, 0xc8, 0xff}}},
|
||||||
|
{{{ 27, -26, 27}, 0, { 0, 0}, {0xf5, 0xa2, 0x53, 0x00}}},
|
||||||
|
{{{ -36, 0, 16}, 0, { 0, 0}, {0xa2, 0xf8, 0x54, 0x00}}},
|
||||||
|
{{{ -36, 0, -20}, 0, { 0, 0}, {0xa9, 0xdd, 0xac, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08022F70
|
||||||
|
static const Vtx bobomb_seg8_vertex_08022F70[] = {
|
||||||
|
{{{ 32, 0, 41}, 0, { 0, 0}, {0xfc, 0xfb, 0x7e, 0x00}}},
|
||||||
|
{{{ -36, 0, 20}, 0, { 0, 0}, {0xb1, 0xd0, 0x56, 0x00}}},
|
||||||
|
{{{ 27, -26, 31}, 0, { 0, 0}, {0xeb, 0x96, 0x41, 0x00}}},
|
||||||
|
{{{ 84, 0, -27}, 0, { 0, 0}, {0x50, 0xf1, 0xa0, 0xff}}},
|
||||||
|
{{{ 79, 28, -15}, 0, { 0, 0}, {0x34, 0x62, 0xc4, 0xff}}},
|
||||||
|
{{{ 79, 28, 20}, 0, { 0, 0}, {0x34, 0x62, 0x3c, 0xff}}},
|
||||||
|
{{{ 84, 0, 32}, 0, { 0, 0}, {0x50, 0xf1, 0x60, 0xff}}},
|
||||||
|
{{{ 32, 0, -37}, 0, { 0, 0}, {0xfc, 0xfb, 0x82, 0xff}}},
|
||||||
|
{{{ -36, 0, -16}, 0, { 0, 0}, {0xb1, 0xd0, 0xaa, 0xff}}},
|
||||||
|
{{{ -28, 28, -12}, 0, { 0, 0}, {0xc8, 0x60, 0xc4, 0xff}}},
|
||||||
|
{{{ 33, 28, -29}, 0, { 0, 0}, {0xff, 0x69, 0xb9, 0xff}}},
|
||||||
|
{{{ -28, 28, 16}, 0, { 0, 0}, {0xc8, 0x60, 0x3c, 0xff}}},
|
||||||
|
{{{ 33, 28, 33}, 0, { 0, 0}, {0xff, 0x69, 0x47, 0xff}}},
|
||||||
|
{{{ 68, -29, 21}, 0, { 0, 0}, {0x26, 0x95, 0x36, 0xff}}},
|
||||||
|
{{{ 68, -29, -16}, 0, { 0, 0}, {0x26, 0x95, 0xca, 0xff}}},
|
||||||
|
{{{ 27, -26, -27}, 0, { 0, 0}, {0xeb, 0x96, 0xbf, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08023070
|
||||||
|
static const Vtx bobomb_seg8_vertex_08023070[] = {
|
||||||
|
{{{ 27, -26, -27}, 0, { 0, 0}, {0xed, 0x90, 0xc8, 0xff}}},
|
||||||
|
{{{ 27, -26, 31}, 0, { 0, 0}, {0xf5, 0xa2, 0x53, 0x00}}},
|
||||||
|
{{{ -36, 0, 20}, 0, { 0, 0}, {0xa2, 0xf8, 0x54, 0x00}}},
|
||||||
|
{{{ -36, 0, -16}, 0, { 0, 0}, {0xa9, 0xdd, 0xac, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x080230B0
|
||||||
|
static const Vtx bobomb_seg8_vertex_080230B0[] = {
|
||||||
|
{{{ 0, -100, 59}, 0, { 0, 0}, {0x00, 0xfe, 0x7f, 0x00}}},
|
||||||
|
{{{ -53, -99, 28}, 0, { 0, 0}, {0xc1, 0xfe, 0x6d, 0x00}}},
|
||||||
|
{{{ -53, -140, 27}, 0, { 0, 0}, {0xc1, 0xfe, 0x6d, 0x00}}},
|
||||||
|
{{{ 0, -141, 58}, 0, { 0, 0}, {0x00, 0xfe, 0x7f, 0xff}}},
|
||||||
|
{{{ 53, -99, 28}, 0, { 0, 0}, {0x3f, 0xfe, 0x6d, 0xff}}},
|
||||||
|
{{{ 53, -140, 27}, 0, { 0, 0}, {0x3f, 0xfe, 0x6d, 0xff}}},
|
||||||
|
{{{ -53, -99, 28}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ -53, -98, -32}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ -53, -139, -33}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ -53, -140, 27}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ -53, -98, -32}, 0, { 0, 0}, {0xc1, 0x02, 0x93, 0xff}}},
|
||||||
|
{{{ 0, -97, -63}, 0, { 0, 0}, {0xc1, 0x02, 0x93, 0xff}}},
|
||||||
|
{{{ 0, -138, -64}, 0, { 0, 0}, {0xc1, 0x02, 0x93, 0xff}}},
|
||||||
|
{{{ -53, -139, -33}, 0, { 0, 0}, {0xc1, 0x02, 0x93, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08023190
|
||||||
|
static const Vtx bobomb_seg8_vertex_08023190[] = {
|
||||||
|
{{{ 53, -98, -32}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ 53, -99, 28}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0x00}}},
|
||||||
|
{{{ 53, -140, 27}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0x00}}},
|
||||||
|
{{{ 53, -139, -33}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ 0, -97, -63}, 0, { 0, 0}, {0x3f, 0x02, 0x93, 0xff}}},
|
||||||
|
{{{ 53, -98, -32}, 0, { 0, 0}, {0x3f, 0x02, 0x93, 0xff}}},
|
||||||
|
{{{ 53, -139, -33}, 0, { 0, 0}, {0x3f, 0x02, 0x93, 0xff}}},
|
||||||
|
{{{ 0, -138, -64}, 0, { 0, 0}, {0x3f, 0x02, 0x93, 0xff}}},
|
||||||
|
{{{ 0, -138, -64}, 0, { 0, 0}, {0x00, 0x81, 0xfe, 0xff}}},
|
||||||
|
{{{ 53, -139, -33}, 0, { 0, 0}, {0x00, 0x81, 0xfe, 0xff}}},
|
||||||
|
{{{ 53, -140, 27}, 0, { 0, 0}, {0x00, 0x81, 0xfe, 0xff}}},
|
||||||
|
{{{ 0, -141, 58}, 0, { 0, 0}, {0x00, 0x81, 0xfe, 0xff}}},
|
||||||
|
{{{ -53, -140, 27}, 0, { 0, 0}, {0x00, 0x81, 0xfe, 0xff}}},
|
||||||
|
{{{ -53, -139, -33}, 0, { 0, 0}, {0x00, 0x81, 0xfe, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08023270 - 0x08023378
|
||||||
|
const Gfx bobomb_seg8_dl_08023270[] = {
|
||||||
|
gsSPLight(&bobomb_seg8_light_08022DF0, 1),
|
||||||
|
gsSPLight(&bobomb_seg8_light_08022DE8, 2),
|
||||||
|
gsSPVertex(bobomb_seg8_vertex_08022E30, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
|
||||||
|
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 8, 0x0),
|
||||||
|
gsSP2Triangles(11, 8, 7, 0x0, 6, 13, 14, 0x0),
|
||||||
|
gsSP2Triangles( 6, 14, 3, 0x0, 9, 8, 12, 0x0),
|
||||||
|
gsSP2Triangles( 9, 12, 1, 0x0, 10, 9, 15, 0x0),
|
||||||
|
gsSP2Triangles( 2, 1, 12, 0x0, 2, 12, 11, 0x0),
|
||||||
|
gsSP2Triangles(10, 6, 5, 0x0, 10, 5, 7, 0x0),
|
||||||
|
gsSP2Triangles( 0, 14, 13, 0x0, 0, 13, 15, 0x0),
|
||||||
|
gsSP2Triangles(11, 4, 3, 0x0, 11, 3, 2, 0x0),
|
||||||
|
gsSP2Triangles( 2, 3, 14, 0x0, 2, 14, 0, 0x0),
|
||||||
|
gsSP2Triangles( 7, 5, 4, 0x0, 7, 4, 11, 0x0),
|
||||||
|
gsSP2Triangles(15, 13, 6, 0x0, 15, 6, 10, 0x0),
|
||||||
|
gsSPVertex(bobomb_seg8_vertex_08022F30, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08023378 - 0x08023480
|
||||||
|
const Gfx bobomb_seg8_dl_08023378[] = {
|
||||||
|
gsSPLight(&bobomb_seg8_light_08022DF0, 1),
|
||||||
|
gsSPLight(&bobomb_seg8_light_08022DE8, 2),
|
||||||
|
gsSPVertex(bobomb_seg8_vertex_08022F70, 16, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
|
||||||
|
gsSP2Triangles( 7, 9, 10, 0x0, 10, 9, 11, 0x0),
|
||||||
|
gsSP2Triangles(10, 11, 12, 0x0, 6, 13, 14, 0x0),
|
||||||
|
gsSP2Triangles( 6, 14, 3, 0x0, 1, 11, 9, 0x0),
|
||||||
|
gsSP2Triangles( 1, 9, 8, 0x0, 15, 8, 7, 0x0),
|
||||||
|
gsSP2Triangles(12, 11, 1, 0x0, 12, 1, 0, 0x0),
|
||||||
|
gsSP2Triangles(10, 4, 3, 0x0, 10, 3, 7, 0x0),
|
||||||
|
gsSP2Triangles(15, 14, 13, 0x0, 15, 13, 2, 0x0),
|
||||||
|
gsSP2Triangles( 0, 6, 5, 0x0, 0, 5, 12, 0x0),
|
||||||
|
gsSP2Triangles( 2, 13, 6, 0x0, 2, 6, 0, 0x0),
|
||||||
|
gsSP2Triangles(12, 5, 4, 0x0, 12, 4, 10, 0x0),
|
||||||
|
gsSP2Triangles( 7, 3, 14, 0x0, 7, 14, 15, 0x0),
|
||||||
|
gsSPVertex(bobomb_seg8_vertex_08023070, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x08023480 - 0x08023528
|
||||||
|
const Gfx bobomb_seg8_dl_08023480[] = {
|
||||||
|
gsSPLight(&bobomb_seg8_light_08022E08, 1),
|
||||||
|
gsSPLight(&bobomb_seg8_light_08022E00, 2),
|
||||||
|
gsSPVertex(bobomb_seg8_vertex_080230B0, 14, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 0, 3, 0x0, 4, 3, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
|
||||||
|
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
|
||||||
|
gsSPVertex(bobomb_seg8_vertex_08023190, 14, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
|
||||||
|
gsSP2Triangles( 8, 11, 12, 0x0, 8, 12, 13, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
|
@ -1,393 +0,0 @@
|
||||||
# Bobomb
|
|
||||||
|
|
||||||
bobomb_seg8_texture_0801DA60: # 0x0801DA60
|
|
||||||
.incbin "actors/bobomb/bob-omb_left_side.rgba16"
|
|
||||||
|
|
||||||
bobomb_seg8_texture_0801EA60: # 0x0801EA60
|
|
||||||
.incbin "actors/bobomb/bob-omb_right_side.rgba16"
|
|
||||||
|
|
||||||
bobomb_seg8_texture_0801FA60: # 0x0801FA60
|
|
||||||
.incbin "actors/bobomb/bob-omb_buddy_left_side.rgba16"
|
|
||||||
|
|
||||||
bobomb_seg8_texture_08020A60: # 0x08020A60
|
|
||||||
.incbin "actors/bobomb/bob-omb_buddy_right_side.rgba16"
|
|
||||||
|
|
||||||
bobomb_seg8_texture_08021A60: # 0x08021A60
|
|
||||||
.incbin "actors/bobomb/bob-omb_eyes.rgba16"
|
|
||||||
|
|
||||||
bobomb_seg8_texture_08022260: # 0x08022260
|
|
||||||
.incbin "actors/bobomb/bob-omb_eyes_blink.rgba16"
|
|
||||||
|
|
||||||
bobomb_seg8_vertex_08022A60: # 0x08022A60
|
|
||||||
vertex 133, -47, 0, 480, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 133, 32, 0, 480, 990, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 128, 32, 50, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 128, -47, -49, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 128, -47, 50, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 128, 32, -49, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
|
|
||||||
glabel bobomb_seg8_dl_08022AC0 # 0x08022AC0 - 0x08022B08
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0
|
|
||||||
gsSPClearGeometryMode G_LIGHTING
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bobomb_seg8_dl_08022B08 # 0x08022B08 - 0x08022B58
|
|
||||||
gsSPVertex bobomb_seg8_vertex_08022A60, 6, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0
|
|
||||||
gsSP2Triangles 0, 2, 4, 0x0, 3, 5, 1, 0x0
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_LIGHTING
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bobomb_seg8_dl_08022B58 # 0x08022B58 - 0x08022B88
|
|
||||||
gsSPDisplayList bobomb_seg8_dl_08022AC0
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_08021A60
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
||||||
gsSPDisplayList bobomb_seg8_dl_08022B08
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bobomb_seg8_dl_08022B88 # 0x08022B88 - 0x08022BB8
|
|
||||||
gsSPDisplayList bobomb_seg8_dl_08022AC0
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_08022260
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
||||||
gsSPDisplayList bobomb_seg8_dl_08022B08
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
bobomb_seg8_vertex_08022BB8: # 0x08022BB8
|
|
||||||
vertex 0, 49, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex -49, -49, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 0, -49, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex -49, 49, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
|
|
||||||
bobomb_seg8_vertex_08022BF8: # 0x08022BF8
|
|
||||||
vertex 49, 49, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 0, -49, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 49, -49, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 0, 49, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
|
|
||||||
glabel bobomb_seg8_dl_08022C38 # 0x08022C38 - 0x08022CA0
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_0801DA60
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100
|
|
||||||
gsSPVertex bobomb_seg8_vertex_08022BB8, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_0801EA60
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100
|
|
||||||
gsSPVertex bobomb_seg8_vertex_08022BF8, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bobomb_seg8_dl_08022CA0 # 0x08022CA0 - 0x08022D08
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_0801FA60
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100
|
|
||||||
gsSPVertex bobomb_seg8_vertex_08022BB8, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_08020A60
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100
|
|
||||||
gsSPVertex bobomb_seg8_vertex_08022BF8, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bobomb_seg8_dl_08022D08 # 0x08022D08 - 0x08022D78
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0
|
|
||||||
gsSPClearGeometryMode G_LIGHTING
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 252
|
|
||||||
gsSPDisplayList bobomb_seg8_dl_08022C38
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_LIGHTING
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bobomb_seg8_dl_08022D78 # 0x08022D78 - 0x08022DE8
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0
|
|
||||||
gsSPClearGeometryMode G_LIGHTING
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 252
|
|
||||||
gsSPDisplayList bobomb_seg8_dl_08022CA0
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_LIGHTING
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
bobomb_seg8_light_08022DE8: # 0x08022DE8
|
|
||||||
.byte 0x3F, 0x26, 0x04, 0x00, 0x3F, 0x26, 0x04, 0x00
|
|
||||||
|
|
||||||
bobomb_seg8_light_08022DF0: # 0x08022DF0
|
|
||||||
.byte 0xFF, 0x99, 0x12, 0x00, 0xFF, 0x99, 0x12, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
bobomb_seg8_light_08022E00: # 0x08022E00
|
|
||||||
.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00
|
|
||||||
|
|
||||||
bobomb_seg8_light_08022E08: # 0x08022E08
|
|
||||||
.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
# Unreferenced light
|
|
||||||
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
bobomb_seg8_vertex_08022E30: # 0x08022E30
|
|
||||||
vertex 27, -26, -31, 0, 0, 0xEB, 0x96, 0xBF, 0x00
|
|
||||||
vertex -36, 0, -20, 0, 0, 0xB1, 0xD0, 0xAA, 0x00
|
|
||||||
vertex 32, 0, -41, 0, 0, 0xFC, 0xFB, 0x82, 0x00
|
|
||||||
vertex 85, 0, -32, 0, 0, 0x50, 0xF1, 0xA0, 0xFF
|
|
||||||
vertex 79, 28, -20, 0, 0, 0x34, 0x62, 0xC4, 0xFF
|
|
||||||
vertex 79, 28, 15, 0, 0, 0x34, 0x62, 0x3C, 0xFF
|
|
||||||
vertex 85, 0, 27, 0, 0, 0x50, 0xF1, 0x60, 0xFF
|
|
||||||
vertex 33, 28, 29, 0, 0, 0xFF, 0x69, 0x47, 0xFF
|
|
||||||
vertex -29, 28, 12, 0, 0, 0xC8, 0x60, 0x3C, 0xFF
|
|
||||||
vertex -36, 0, 16, 0, 0, 0xB1, 0xD0, 0x56, 0xFF
|
|
||||||
vertex 32, 0, 37, 0, 0, 0xFC, 0xFB, 0x7E, 0xFF
|
|
||||||
vertex 33, 28, -34, 0, 0, 0xFF, 0x69, 0xB9, 0xFF
|
|
||||||
vertex -29, 28, -16, 0, 0, 0xC8, 0x60, 0xC4, 0xFF
|
|
||||||
vertex 68, -30, 16, 0, 0, 0x26, 0x95, 0x36, 0xFF
|
|
||||||
vertex 68, -30, -21, 0, 0, 0x26, 0x95, 0xCA, 0xFF
|
|
||||||
vertex 27, -26, 27, 0, 0, 0xEB, 0x96, 0x41, 0xFF
|
|
||||||
|
|
||||||
bobomb_seg8_vertex_08022F30: # 0x08022F30
|
|
||||||
vertex 27, -26, -31, 0, 0, 0xED, 0x90, 0xC8, 0xFF
|
|
||||||
vertex 27, -26, 27, 0, 0, 0xF5, 0xA2, 0x53, 0x00
|
|
||||||
vertex -36, 0, 16, 0, 0, 0xA2, 0xF8, 0x54, 0x00
|
|
||||||
vertex -36, 0, -20, 0, 0, 0xA9, 0xDD, 0xAC, 0xFF
|
|
||||||
|
|
||||||
bobomb_seg8_vertex_08022F70: # 0x08022F70
|
|
||||||
vertex 32, 0, 41, 0, 0, 0xFC, 0xFB, 0x7E, 0x00
|
|
||||||
vertex -36, 0, 20, 0, 0, 0xB1, 0xD0, 0x56, 0x00
|
|
||||||
vertex 27, -26, 31, 0, 0, 0xEB, 0x96, 0x41, 0x00
|
|
||||||
vertex 84, 0, -27, 0, 0, 0x50, 0xF1, 0xA0, 0xFF
|
|
||||||
vertex 79, 28, -15, 0, 0, 0x34, 0x62, 0xC4, 0xFF
|
|
||||||
vertex 79, 28, 20, 0, 0, 0x34, 0x62, 0x3C, 0xFF
|
|
||||||
vertex 84, 0, 32, 0, 0, 0x50, 0xF1, 0x60, 0xFF
|
|
||||||
vertex 32, 0, -37, 0, 0, 0xFC, 0xFB, 0x82, 0xFF
|
|
||||||
vertex -36, 0, -16, 0, 0, 0xB1, 0xD0, 0xAA, 0xFF
|
|
||||||
vertex -28, 28, -12, 0, 0, 0xC8, 0x60, 0xC4, 0xFF
|
|
||||||
vertex 33, 28, -29, 0, 0, 0xFF, 0x69, 0xB9, 0xFF
|
|
||||||
vertex -28, 28, 16, 0, 0, 0xC8, 0x60, 0x3C, 0xFF
|
|
||||||
vertex 33, 28, 33, 0, 0, 0xFF, 0x69, 0x47, 0xFF
|
|
||||||
vertex 68, -29, 21, 0, 0, 0x26, 0x95, 0x36, 0xFF
|
|
||||||
vertex 68, -29, -16, 0, 0, 0x26, 0x95, 0xCA, 0xFF
|
|
||||||
vertex 27, -26, -27, 0, 0, 0xEB, 0x96, 0xBF, 0xFF
|
|
||||||
|
|
||||||
bobomb_seg8_vertex_08023070: # 0x08023070
|
|
||||||
vertex 27, -26, -27, 0, 0, 0xED, 0x90, 0xC8, 0xFF
|
|
||||||
vertex 27, -26, 31, 0, 0, 0xF5, 0xA2, 0x53, 0x00
|
|
||||||
vertex -36, 0, 20, 0, 0, 0xA2, 0xF8, 0x54, 0x00
|
|
||||||
vertex -36, 0, -16, 0, 0, 0xA9, 0xDD, 0xAC, 0xFF
|
|
||||||
|
|
||||||
bobomb_seg8_vertex_080230B0: # 0x080230B0
|
|
||||||
vertex 0, -100, 59, 0, 0, 0x00, 0xFE, 0x7F, 0x00
|
|
||||||
vertex -53, -99, 28, 0, 0, 0xC1, 0xFE, 0x6D, 0x00
|
|
||||||
vertex -53, -140, 27, 0, 0, 0xC1, 0xFE, 0x6D, 0x00
|
|
||||||
vertex 0, -141, 58, 0, 0, 0x00, 0xFE, 0x7F, 0xFF
|
|
||||||
vertex 53, -99, 28, 0, 0, 0x3F, 0xFE, 0x6D, 0xFF
|
|
||||||
vertex 53, -140, 27, 0, 0, 0x3F, 0xFE, 0x6D, 0xFF
|
|
||||||
vertex -53, -99, 28, 0, 0, 0x81, 0x00, 0x00, 0xFF
|
|
||||||
vertex -53, -98, -32, 0, 0, 0x81, 0x00, 0x00, 0xFF
|
|
||||||
vertex -53, -139, -33, 0, 0, 0x81, 0x00, 0x00, 0xFF
|
|
||||||
vertex -53, -140, 27, 0, 0, 0x81, 0x00, 0x00, 0xFF
|
|
||||||
vertex -53, -98, -32, 0, 0, 0xC1, 0x02, 0x93, 0xFF
|
|
||||||
vertex 0, -97, -63, 0, 0, 0xC1, 0x02, 0x93, 0xFF
|
|
||||||
vertex 0, -138, -64, 0, 0, 0xC1, 0x02, 0x93, 0xFF
|
|
||||||
vertex -53, -139, -33, 0, 0, 0xC1, 0x02, 0x93, 0xFF
|
|
||||||
|
|
||||||
bobomb_seg8_vertex_08023190: # 0x08023190
|
|
||||||
vertex 53, -98, -32, 0, 0, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
vertex 53, -99, 28, 0, 0, 0x7F, 0x00, 0x00, 0x00
|
|
||||||
vertex 53, -140, 27, 0, 0, 0x7F, 0x00, 0x00, 0x00
|
|
||||||
vertex 53, -139, -33, 0, 0, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
vertex 0, -97, -63, 0, 0, 0x3F, 0x02, 0x93, 0xFF
|
|
||||||
vertex 53, -98, -32, 0, 0, 0x3F, 0x02, 0x93, 0xFF
|
|
||||||
vertex 53, -139, -33, 0, 0, 0x3F, 0x02, 0x93, 0xFF
|
|
||||||
vertex 0, -138, -64, 0, 0, 0x3F, 0x02, 0x93, 0xFF
|
|
||||||
vertex 0, -138, -64, 0, 0, 0x00, 0x81, 0xFE, 0xFF
|
|
||||||
vertex 53, -139, -33, 0, 0, 0x00, 0x81, 0xFE, 0xFF
|
|
||||||
vertex 53, -140, 27, 0, 0, 0x00, 0x81, 0xFE, 0xFF
|
|
||||||
vertex 0, -141, 58, 0, 0, 0x00, 0x81, 0xFE, 0xFF
|
|
||||||
vertex -53, -140, 27, 0, 0, 0x00, 0x81, 0xFE, 0xFF
|
|
||||||
vertex -53, -139, -33, 0, 0, 0x00, 0x81, 0xFE, 0xFF
|
|
||||||
|
|
||||||
glabel bobomb_seg8_dl_08023270 # 0x08023270 - 0x08023378
|
|
||||||
gsSPLight bobomb_seg8_light_08022DF0, 1
|
|
||||||
gsSPLight bobomb_seg8_light_08022DE8, 2
|
|
||||||
gsSPVertex bobomb_seg8_vertex_08022E30, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0
|
|
||||||
gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 8, 0x0
|
|
||||||
gsSP2Triangles 11, 8, 7, 0x0, 6, 13, 14, 0x0
|
|
||||||
gsSP2Triangles 6, 14, 3, 0x0, 9, 8, 12, 0x0
|
|
||||||
gsSP2Triangles 9, 12, 1, 0x0, 10, 9, 15, 0x0
|
|
||||||
gsSP2Triangles 2, 1, 12, 0x0, 2, 12, 11, 0x0
|
|
||||||
gsSP2Triangles 10, 6, 5, 0x0, 10, 5, 7, 0x0
|
|
||||||
gsSP2Triangles 0, 14, 13, 0x0, 0, 13, 15, 0x0
|
|
||||||
gsSP2Triangles 11, 4, 3, 0x0, 11, 3, 2, 0x0
|
|
||||||
gsSP2Triangles 2, 3, 14, 0x0, 2, 14, 0, 0x0
|
|
||||||
gsSP2Triangles 7, 5, 4, 0x0, 7, 4, 11, 0x0
|
|
||||||
gsSP2Triangles 15, 13, 6, 0x0, 15, 6, 10, 0x0
|
|
||||||
gsSPVertex bobomb_seg8_vertex_08022F30, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bobomb_seg8_dl_08023378 # 0x08023378 - 0x08023480
|
|
||||||
gsSPLight bobomb_seg8_light_08022DF0, 1
|
|
||||||
gsSPLight bobomb_seg8_light_08022DE8, 2
|
|
||||||
gsSPVertex bobomb_seg8_vertex_08022F70, 16, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0
|
|
||||||
gsSP2Triangles 7, 9, 10, 0x0, 10, 9, 11, 0x0
|
|
||||||
gsSP2Triangles 10, 11, 12, 0x0, 6, 13, 14, 0x0
|
|
||||||
gsSP2Triangles 6, 14, 3, 0x0, 1, 11, 9, 0x0
|
|
||||||
gsSP2Triangles 1, 9, 8, 0x0, 15, 8, 7, 0x0
|
|
||||||
gsSP2Triangles 12, 11, 1, 0x0, 12, 1, 0, 0x0
|
|
||||||
gsSP2Triangles 10, 4, 3, 0x0, 10, 3, 7, 0x0
|
|
||||||
gsSP2Triangles 15, 14, 13, 0x0, 15, 13, 2, 0x0
|
|
||||||
gsSP2Triangles 0, 6, 5, 0x0, 0, 5, 12, 0x0
|
|
||||||
gsSP2Triangles 2, 13, 6, 0x0, 2, 6, 0, 0x0
|
|
||||||
gsSP2Triangles 12, 5, 4, 0x0, 12, 4, 10, 0x0
|
|
||||||
gsSP2Triangles 7, 3, 14, 0x0, 7, 14, 15, 0x0
|
|
||||||
gsSPVertex bobomb_seg8_vertex_08023070, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bobomb_seg8_dl_08023480 # 0x08023480 - 0x08023528
|
|
||||||
gsSPLight bobomb_seg8_light_08022E08, 1
|
|
||||||
gsSPLight bobomb_seg8_light_08022E00, 2
|
|
||||||
gsSPVertex bobomb_seg8_vertex_080230B0, 14, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 0, 3, 0x0, 4, 3, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0
|
|
||||||
gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0
|
|
||||||
gsSPVertex bobomb_seg8_vertex_08023190, 14, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
|
|
||||||
gsSP2Triangles 8, 11, 12, 0x0, 8, 12, 13, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
bobomb_seg8_animvalue_08023528: # 0x08023528
|
|
||||||
.hword 0x0000, 0xFFF8, 0xFFF8, 0xFFFA, 0xFFFC, 0xFFFF, 0x0000, 0x0001
|
|
||||||
.hword 0x0003, 0x0005, 0x0006, 0x0007, 0x0008, 0x0007, 0x0006, 0x0005
|
|
||||||
.hword 0x0003, 0x0001, 0x0000, 0xFFFF, 0xFFFD, 0xFFFC, 0xFFFA, 0xFFF9
|
|
||||||
.hword 0xFFF8, 0xFFF8, 0x00A2, 0x00A3, 0x00A6, 0x00AA, 0x00AD, 0x00AE
|
|
||||||
.hword 0x00AD, 0x00AB, 0x00A8, 0x00A5, 0x00A3, 0x00A2, 0x00A3, 0x00A5
|
|
||||||
.hword 0x00A8, 0x00AB, 0x00AD, 0x00AE, 0x00AD, 0x00AB, 0x00A9, 0x00A7
|
|
||||||
.hword 0x00A4, 0x00A3, 0x00A2, 0x3FFF, 0x0000, 0xFFFC, 0xFFF2, 0xFFE4
|
|
||||||
.hword 0xFFD3, 0xFFC4, 0xFFB8, 0xFFB2, 0xFFB3, 0xFFBF, 0xFFD8, 0x0000
|
|
||||||
.hword 0x0083, 0x016B, 0x0254, 0x02DA, 0x02D4, 0x027E, 0x0206, 0x019D
|
|
||||||
.hword 0x013E, 0x00D1, 0x006A, 0x001E, 0x0000, 0x0000, 0x0000, 0x0000
|
|
||||||
.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
|
|
||||||
.hword 0x0000, 0xFFFE, 0xFFFA, 0xFFF9, 0x0000, 0x0016, 0x0038, 0x0057
|
|
||||||
.hword 0x0065, 0x005A, 0x0041, 0x0023, 0x000A, 0x0000, 0xA656, 0xA6E2
|
|
||||||
.hword 0xA869, 0xAAC1, 0xADBF, 0xB138, 0xB503, 0xB8F5, 0xBCE3, 0xC0A3
|
|
||||||
.hword 0xC40A, 0xC6EE, 0xC9DE, 0xCCB2, 0xCE29, 0xCD04, 0xC7AE, 0xBF3C
|
|
||||||
.hword 0xB66F, 0xB005, 0xAC43, 0xA984, 0xA7AF, 0xA6A8, 0xA656, 0xC7BF
|
|
||||||
.hword 0xCA53, 0xCEE8, 0xD0C6, 0xCB0D, 0xC265, 0xBB0B, 0xB3CD, 0xAE17
|
|
||||||
.hword 0xAA0D, 0xA78C, 0xA78F, 0xA977, 0xABE8, 0xAEC2, 0xB1E6, 0xB537
|
|
||||||
.hword 0xB896, 0xBBE5, 0xBF05, 0xC1D8, 0xC43F, 0xC61D, 0xC751, 0xC7BF
|
|
||||||
.hword 0x6925, 0x6773, 0x62CA, 0x5BD5, 0x533B, 0x49A4, 0x3FB9, 0x3622
|
|
||||||
.hword 0x2D88, 0x2693, 0x21EA, 0x2038, 0x2172, 0x24DD, 0x2A13, 0x30AE
|
|
||||||
.hword 0x3848, 0x407B, 0x48E1, 0x5114, 0x58AE, 0x5F49, 0x6480, 0x67EB
|
|
||||||
.hword 0x6925, 0x2108, 0x228D, 0x26B7, 0x2CEF, 0x349F, 0x3D32, 0x460F
|
|
||||||
.hword 0x4EA1, 0x5652, 0x5C8A, 0x60B4, 0x6238, 0x611F, 0x5E11, 0x5968
|
|
||||||
.hword 0x5381, 0x4CB5, 0x4561, 0x3DDF, 0x368B, 0x2FC0, 0x29D8, 0x2530
|
|
||||||
.hword 0x2221, 0x2108, 0x0206, 0x01DD, 0x0172, 0x00E1, 0x0044, 0xFFB8
|
|
||||||
.hword 0xFF27, 0xFE7F, 0xFDD5, 0xFD3F, 0xFCD6, 0xFCB0, 0xFCD1, 0xFD27
|
|
||||||
.hword 0xFDA3, 0xFE35, 0xFECD, 0xFF5E, 0xFFD8, 0x004A, 0x00C6, 0x013E
|
|
||||||
.hword 0x01A4, 0x01EC, 0x0206, 0x0034, 0x0030, 0x0027, 0x001A, 0x000B
|
|
||||||
.hword 0xFFFE, 0xFFEE, 0xFFDB, 0xFFC7, 0xFFB5, 0xFFA8, 0xFFA3, 0xFFA6
|
|
||||||
.hword 0xFFB0, 0xFFBE, 0xFFCF, 0xFFE0, 0xFFF0, 0xFFFE, 0x0008, 0x0015
|
|
||||||
.hword 0x0020, 0x002A, 0x0031, 0x0034, 0x7BED, 0x7C6C, 0x7D9A, 0x7F02
|
|
||||||
.hword 0x8030, 0x80A7, 0x8040, 0x7F48, 0x7E0E, 0x7CD6, 0x7BE6, 0x7B87
|
|
||||||
.hword 0x7BD0, 0x7C8A, 0x7D89, 0x7E9F, 0x7FA0, 0x8061, 0x80B0, 0x805B
|
|
||||||
.hword 0x7F79, 0x7E53, 0x7D2C, 0x7C48, 0x7BED, 0x0000
|
|
||||||
|
|
||||||
bobomb_seg8_animindex_08023754: # 0x08023754
|
|
||||||
.hword 0x0019, 0x0001, 0x0019, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0033, 0x0001, 0x0000, 0x0019, 0x00CA, 0x0019, 0x00E3
|
|
||||||
.hword 0x0019, 0x00FC, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0019, 0x0098, 0x0019, 0x0034, 0x0019, 0x004D
|
|
||||||
.hword 0x0019, 0x0066, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0019, 0x00B1, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0019, 0x007F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
|
|
||||||
bobomb_seg8_anim_080237FC: # 0x080237FC
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0x19
|
|
||||||
.hword 0x0D
|
|
||||||
.word bobomb_seg8_animvalue_08023528
|
|
||||||
.word bobomb_seg8_animindex_08023754
|
|
||||||
.word 0
|
|
||||||
|
|
||||||
bobomb_seg8_animvalue_08023814: # 0x08023814
|
|
||||||
.hword 0x0000, 0x00B1, 0x0000, 0x0002, 0x0008, 0x000E, 0x0010, 0x000E
|
|
||||||
.hword 0x000A, 0x0005, 0x0001, 0x0000, 0x3FFF, 0x0FE3, 0x1004, 0x104C
|
|
||||||
.hword 0x1093, 0x10B4, 0x109E, 0x106A, 0x102D, 0x0FF9, 0x0FE3, 0xBBEE
|
|
||||||
.hword 0xBEFD, 0xC5B5, 0xCC6E, 0xCF7D, 0xCD74, 0xC89A, 0xC2D0, 0xBDF7
|
|
||||||
.hword 0xBBEE, 0xFC25, 0xFD6A, 0x0032, 0x02FB, 0x0440, 0x0368, 0x0165
|
|
||||||
.hword 0xFF00, 0xFCFD, 0xFC25, 0xF0FC, 0xEFB1, 0xECD9, 0xEA02, 0xE8B7
|
|
||||||
.hword 0xE993, 0xEBA0, 0xEE13, 0xF020, 0xF0FC, 0xD8C1, 0xD34A, 0xC744
|
|
||||||
.hword 0xBB3F, 0xB5C8, 0xB96B, 0xC217, 0xCC71, 0xD51E, 0xD8C1, 0x3FFF
|
|
||||||
.hword 0x3FFF, 0x74FE, 0x7655, 0x7946, 0x7C36, 0x7D8D, 0x7CA9, 0x7A8A
|
|
||||||
.hword 0x7801, 0x75E2, 0x74FE, 0x0000
|
|
||||||
|
|
||||||
bobomb_seg8_animindex_080238AC: # 0x080238AC
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x000A, 0x0002, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x000C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x000A, 0x0041, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x003F, 0x0001, 0x0000, 0x000A, 0x000D
|
|
||||||
.hword 0x000A, 0x0017, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0040, 0x000A, 0x0021, 0x000A, 0x002B
|
|
||||||
.hword 0x000A, 0x0035, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
|
|
||||||
bobomb_seg8_anim_08023954: # 0x08023954
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0x0A
|
|
||||||
.hword 0x0D
|
|
||||||
.word bobomb_seg8_animvalue_08023814
|
|
||||||
.word bobomb_seg8_animindex_080238AC
|
|
||||||
.word 0
|
|
||||||
|
|
||||||
glabel bobomb_seg8_anims_0802396C # 0x0802396C
|
|
||||||
.word bobomb_seg8_anim_080237FC
|
|
||||||
.word bobomb_seg8_anim_08023954
|
|
||||||
.word 0
|
|
|
@ -1,2 +0,0 @@
|
||||||
# Bomb
|
|
||||||
|
|
15
actors/bomb/geo.inc.c
Normal file
15
actors/bomb/geo.inc.c
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
// 0x0D000B78 / 0BBC
|
||||||
|
const GeoLayout bowser_bomb_geo[] = {
|
||||||
|
GEO_CULLING_RADIUS(1000),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SCALE(0x00, 196608),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_DISPLAY_LIST(LAYER_OPAQUE, bomb_seg6_dl_0605A9C0),
|
||||||
|
GEO_BILLBOARD(),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_DISPLAY_LIST(LAYER_ALPHA, bomb_seg6_dl_0605A830),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_END(),
|
||||||
|
};
|
|
@ -1,13 +0,0 @@
|
||||||
glabel bowser_bomb_geo # 0x0D000B78 / 0BBC
|
|
||||||
geo_culling_radius 1000
|
|
||||||
geo_open_node
|
|
||||||
geo_scale 0x00, 196608
|
|
||||||
geo_open_node
|
|
||||||
geo_display_list LAYER_OPAQUE, bomb_seg6_dl_0605A9C0
|
|
||||||
geo_billboard
|
|
||||||
geo_open_node
|
|
||||||
geo_display_list LAYER_ALPHA, bomb_seg6_dl_0605A830
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_end
|
|
218
actors/bomb/model.inc.c
Normal file
218
actors/bomb/model.inc.c
Normal file
|
@ -0,0 +1,218 @@
|
||||||
|
// Bomb
|
||||||
|
|
||||||
|
// 0x06057AA8
|
||||||
|
static const Ambient bomb_seg6_light_06057AA8 = {
|
||||||
|
{{0x3f, 0x3f, 0x3f}, 0, {0x3f, 0x3f, 0x3f}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06057AB0
|
||||||
|
static const Light bomb_seg6_light_06057AB0 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06057AC0
|
||||||
|
ALIGNED8 static const u8 bomb_seg6_texture_06057AC0[] = {
|
||||||
|
#include "actors/bomb/bomb_left_side.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06058AC0
|
||||||
|
ALIGNED8 static const u8 bomb_seg6_texture_06058AC0[] = {
|
||||||
|
#include "actors/bomb/bomb_right_side.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06059AC0
|
||||||
|
ALIGNED8 static const u8 bomb_seg6_texture_06059AC0[] = {
|
||||||
|
#include "actors/bomb/bomb_spike.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0605A2C0
|
||||||
|
static const Vtx bomb_seg6_vertex_0605A2C0[] = {
|
||||||
|
{{{ 0, 120, 0}, 0, { 992, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ -120, -120, 0}, 0, { 0, 2016}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 0, -120, 0}, 0, { 992, 2016}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ -120, 120, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0605A300
|
||||||
|
static const Vtx bomb_seg6_vertex_0605A300[] = {
|
||||||
|
{{{ 120, 120, 0}, 0, { 992, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 0, -120, 0}, 0, { 0, 2016}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 120, -120, 0}, 0, { 992, 2016}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
{{{ 0, 120, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0605A340
|
||||||
|
static const Vtx bomb_seg6_vertex_0605A340[] = {
|
||||||
|
{{{ 0, -59, 0}, 0, { 502, -18}, {0xf7, 0x82, 0xf7, 0xff}}},
|
||||||
|
{{{ -9, -36, 0}, 0, { 14, 976}, {0x8a, 0xd2, 0xfd, 0xff}}},
|
||||||
|
{{{ 0, -36, -8}, 0, { 938, 980}, {0xfd, 0xd7, 0x89, 0xff}}},
|
||||||
|
{{{ 0, 37, -8}, 0, { -6, 974}, {0xfd, 0x29, 0x89, 0xff}}},
|
||||||
|
{{{ -9, 37, 0}, 0, { 972, 964}, {0x8a, 0x2e, 0xfd, 0xff}}},
|
||||||
|
{{{ 0, 60, 0}, 0, { 434, -20}, {0xf7, 0x7e, 0xf7, 0xff}}},
|
||||||
|
{{{ 10, 37, 0}, 0, { -14, 962}, {0x74, 0x32, 0xfd, 0xff}}},
|
||||||
|
{{{ 0, 37, -8}, 0, { 960, 962}, {0xfd, 0x29, 0x89, 0xff}}},
|
||||||
|
{{{ 0, 60, 0}, 0, { 468, -16}, {0xf7, 0x7e, 0xf7, 0xff}}},
|
||||||
|
{{{ -9, 37, 0}, 0, { -8, 974}, {0x8a, 0x2e, 0xfd, 0xff}}},
|
||||||
|
{{{ 0, 37, 9}, 0, { 974, 968}, {0xfd, 0x2e, 0x76, 0xff}}},
|
||||||
|
{{{ 0, 60, 0}, 0, { 470, -6}, {0xf7, 0x7e, 0xf7, 0xff}}},
|
||||||
|
{{{ 0, 37, 9}, 0, { 4, 974}, {0xfd, 0x2e, 0x76, 0xff}}},
|
||||||
|
{{{ 10, 37, 0}, 0, { 960, 986}, {0x74, 0x32, 0xfd, 0xff}}},
|
||||||
|
{{{ 0, 60, 0}, 0, { 492, 34}, {0xf7, 0x7e, 0xf7, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0605A430
|
||||||
|
static const Vtx bomb_seg6_vertex_0605A430[] = {
|
||||||
|
{{{ 0, 10, 37}, 0, { -20, 976}, {0xfd, 0x74, 0x32, 0xff}}},
|
||||||
|
{{{ -9, 0, 37}, 0, { 974, 974}, {0x8a, 0xf9, 0x2e, 0xff}}},
|
||||||
|
{{{ 0, 0, 60}, 0, { 428, 4}, {0xf8, 0xee, 0x7d, 0xff}}},
|
||||||
|
{{{ 0, -59, 0}, 0, { 494, -12}, {0xf7, 0x82, 0xf7, 0xff}}},
|
||||||
|
{{{ 0, -36, -8}, 0, { -2, 946}, {0xfd, 0xd7, 0x89, 0xff}}},
|
||||||
|
{{{ 10, -36, 0}, 0, { 964, 964}, {0x74, 0xce, 0xfd, 0xff}}},
|
||||||
|
{{{ 0, -59, 0}, 0, { 458, -18}, {0xf7, 0x82, 0xf7, 0xff}}},
|
||||||
|
{{{ 0, -36, 9}, 0, { 10, 944}, {0xfd, 0xd2, 0x76, 0xff}}},
|
||||||
|
{{{ -9, -36, 0}, 0, { 916, 956}, {0x8a, 0xd2, 0xfd, 0xff}}},
|
||||||
|
{{{ 0, -59, 0}, 0, { 486, -6}, {0xf7, 0x82, 0xf7, 0xff}}},
|
||||||
|
{{{ 10, -36, 0}, 0, { -4, 958}, {0x74, 0xce, 0xfd, 0xff}}},
|
||||||
|
{{{ 0, -36, 9}, 0, { 958, 952}, {0xfd, 0xd2, 0x76, 0xff}}},
|
||||||
|
{{{ 10, 0, 37}, 0, { -8, 978}, {0x74, 0xf9, 0x32, 0xff}}},
|
||||||
|
{{{ 0, 10, 37}, 0, { 952, 976}, {0xfd, 0x74, 0x32, 0xff}}},
|
||||||
|
{{{ 0, 0, 60}, 0, { 428, -12}, {0xf8, 0xee, 0x7d, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0605A520
|
||||||
|
static const Vtx bomb_seg6_vertex_0605A520[] = {
|
||||||
|
{{{ 37, 0, -9}, 0, { 10, 960}, {0x2e, 0xf9, 0x8a, 0xff}}},
|
||||||
|
{{{ 37, 10, 0}, 0, { 928, 972}, {0x32, 0x74, 0xfd, 0xff}}},
|
||||||
|
{{{ 60, 0, 0}, 0, { 494, -4}, {0x7d, 0xee, 0xf8, 0xff}}},
|
||||||
|
{{{ 0, -8, 37}, 0, { -10, 976}, {0xfd, 0x89, 0x29, 0xff}}},
|
||||||
|
{{{ 10, 0, 37}, 0, { 956, 980}, {0x74, 0xf9, 0x32, 0xff}}},
|
||||||
|
{{{ 0, 0, 60}, 0, { 428, -12}, {0xf8, 0xee, 0x7d, 0xff}}},
|
||||||
|
{{{ -9, 0, 37}, 0, { -24, 978}, {0x8a, 0xf9, 0x2e, 0xff}}},
|
||||||
|
{{{ 0, -8, 37}, 0, { 974, 976}, {0xfd, 0x89, 0x29, 0xff}}},
|
||||||
|
{{{ 0, 0, 60}, 0, { 476, -6}, {0xf8, 0xee, 0x7d, 0xff}}},
|
||||||
|
{{{ 37, -8, 0}, 0, { -20, 968}, {0x29, 0x89, 0xfd, 0xff}}},
|
||||||
|
{{{ 37, 0, -9}, 0, { 954, 972}, {0x2e, 0xf9, 0x8a, 0xff}}},
|
||||||
|
{{{ 60, 0, 0}, 0, { 402, -10}, {0x7d, 0xee, 0xf8, 0xff}}},
|
||||||
|
{{{ 37, 10, 0}, 0, { -8, 964}, {0x32, 0x74, 0xfd, 0xff}}},
|
||||||
|
{{{ 37, 0, 10}, 0, { 978, 962}, {0x32, 0xf9, 0x74, 0xff}}},
|
||||||
|
{{{ 60, 0, 0}, 0, { 462, -18}, {0x7d, 0xee, 0xf8, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0605A610
|
||||||
|
static const Vtx bomb_seg6_vertex_0605A610[] = {
|
||||||
|
{{{ -59, 0, 0}, 0, { 452, 20}, {0x83, 0xee, 0xf8, 0xff}}},
|
||||||
|
{{{ -36, 0, -9}, 0, { -4, 974}, {0xd2, 0xf9, 0x8a, 0xff}}},
|
||||||
|
{{{ -36, -8, 0}, 0, { 948, 980}, {0xd7, 0x89, 0xfd, 0xff}}},
|
||||||
|
{{{ 37, 0, 10}, 0, { -10, 970}, {0x32, 0xf9, 0x74, 0xff}}},
|
||||||
|
{{{ 37, -8, 0}, 0, { 960, 966}, {0x29, 0x89, 0xfd, 0xff}}},
|
||||||
|
{{{ 60, 0, 0}, 0, { 488, -8}, {0x7d, 0xee, 0xf8, 0xff}}},
|
||||||
|
{{{ -59, 0, 0}, 0, { 370, 10}, {0x83, 0xee, 0xf8, 0xff}}},
|
||||||
|
{{{ -36, 0, 10}, 0, { -6, 964}, {0xce, 0xf9, 0x74, 0xff}}},
|
||||||
|
{{{ -36, 10, 0}, 0, { 950, 968}, {0xce, 0x74, 0xfd, 0xff}}},
|
||||||
|
{{{ -59, 0, 0}, 0, { 428, 12}, {0x83, 0xee, 0xf8, 0xff}}},
|
||||||
|
{{{ -36, 10, 0}, 0, { 8, 968}, {0xce, 0x74, 0xfd, 0xff}}},
|
||||||
|
{{{ -36, 0, -9}, 0, { 938, 974}, {0xd2, 0xf9, 0x8a, 0xff}}},
|
||||||
|
{{{ -59, 0, 0}, 0, { 464, -18}, {0x83, 0xee, 0xf8, 0xff}}},
|
||||||
|
{{{ -36, -8, 0}, 0, { -4, 966}, {0xd7, 0x89, 0xfd, 0xff}}},
|
||||||
|
{{{ -36, 0, 10}, 0, { 964, 974}, {0xce, 0xf9, 0x74, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0605A700
|
||||||
|
static const Vtx bomb_seg6_vertex_0605A700[] = {
|
||||||
|
{{{ 0, 0, -59}, 0, { 464, 4}, {0xf8, 0xee, 0x83, 0xff}}},
|
||||||
|
{{{ 0, 10, -36}, 0, { -14, 968}, {0xfd, 0x74, 0xce, 0xff}}},
|
||||||
|
{{{ 10, 0, -36}, 0, { 942, 976}, {0x74, 0xf9, 0xce, 0xff}}},
|
||||||
|
{{{ 0, 0, -59}, 0, { 480, -20}, {0xf8, 0xee, 0x83, 0xff}}},
|
||||||
|
{{{ -9, 0, -36}, 0, { 20, 962}, {0x8a, 0xf9, 0xd2, 0xff}}},
|
||||||
|
{{{ 0, 10, -36}, 0, { 946, 966}, {0xfd, 0x74, 0xce, 0xff}}},
|
||||||
|
{{{ 0, 0, -59}, 0, { 412, 6}, {0xf8, 0xee, 0x83, 0xff}}},
|
||||||
|
{{{ 10, 0, -36}, 0, { -16, 970}, {0x74, 0xf9, 0xce, 0xff}}},
|
||||||
|
{{{ 0, -8, -36}, 0, { 968, 968}, {0xfd, 0x89, 0xd7, 0xff}}},
|
||||||
|
{{{ 0, 0, -59}, 0, { 402, 8}, {0xf8, 0xee, 0x83, 0xff}}},
|
||||||
|
{{{ 0, -8, -36}, 0, { 0, 970}, {0xfd, 0x89, 0xd7, 0xff}}},
|
||||||
|
{{{ -9, 0, -36}, 0, { 952, 964}, {0x8a, 0xf9, 0xd2, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0605A7C0 - 0x0605A7F8
|
||||||
|
const Gfx bomb_seg6_dl_0605A7C0[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06057AC0),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(bomb_seg6_vertex_0605A2C0, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0605A7F8 - 0x0605A830
|
||||||
|
const Gfx bomb_seg6_dl_0605A7F8[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06058AC0),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(bomb_seg6_vertex_0605A300, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0605A830 - 0x0605A8A8
|
||||||
|
const Gfx bomb_seg6_dl_0605A830[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_MODULATERGBA, G_CC_MODULATERGBA),
|
||||||
|
gsSPClearGeometryMode(G_LIGHTING),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 6, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(bomb_seg6_dl_0605A7C0),
|
||||||
|
gsSPDisplayList(bomb_seg6_dl_0605A7F8),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_LIGHTING),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0605A8A8 - 0x0605A9C0
|
||||||
|
const Gfx bomb_seg6_dl_0605A8A8[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06059AC0),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPLight(&bomb_seg6_light_06057AB0, 1),
|
||||||
|
gsSPLight(&bomb_seg6_light_06057AA8, 2),
|
||||||
|
gsSPVertex(bomb_seg6_vertex_0605A340, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(bomb_seg6_vertex_0605A430, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(bomb_seg6_vertex_0605A520, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(bomb_seg6_vertex_0605A610, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(bomb_seg6_vertex_0605A700, 12, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0605A9C0 - 0x0605AA20
|
||||||
|
const Gfx bomb_seg6_dl_0605A9C0[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(bomb_seg6_dl_0605A8A8),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
|
@ -1,186 +0,0 @@
|
||||||
# Bomb
|
|
||||||
|
|
||||||
.balign 8
|
|
||||||
bomb_seg6_light_06057AA8: # 0x06057AA8
|
|
||||||
.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00
|
|
||||||
|
|
||||||
bomb_seg6_light_06057AB0: # 0x06057AB0
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
bomb_seg6_texture_06057AC0: # 0x06057AC0
|
|
||||||
.incbin "actors/bomb/bomb_left_side.rgba16"
|
|
||||||
|
|
||||||
bomb_seg6_texture_06058AC0: # 0x06058AC0
|
|
||||||
.incbin "actors/bomb/bomb_right_side.rgba16"
|
|
||||||
|
|
||||||
bomb_seg6_texture_06059AC0: # 0x06059AC0
|
|
||||||
.incbin "actors/bomb/bomb_spike.rgba16"
|
|
||||||
|
|
||||||
bomb_seg6_vertex_0605A2C0: # 0x0605A2C0
|
|
||||||
vertex 0, 120, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex -120, -120, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 0, -120, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex -120, 120, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
|
|
||||||
bomb_seg6_vertex_0605A300: # 0x0605A300
|
|
||||||
vertex 120, 120, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 0, -120, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 120, -120, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
vertex 0, 120, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
||||||
|
|
||||||
bomb_seg6_vertex_0605A340: # 0x0605A340
|
|
||||||
vertex 0, -59, 0, 502, -18, 0xF7, 0x82, 0xF7, 0xFF
|
|
||||||
vertex -9, -36, 0, 14, 976, 0x8A, 0xD2, 0xFD, 0xFF
|
|
||||||
vertex 0, -36, -8, 938, 980, 0xFD, 0xD7, 0x89, 0xFF
|
|
||||||
vertex 0, 37, -8, -6, 974, 0xFD, 0x29, 0x89, 0xFF
|
|
||||||
vertex -9, 37, 0, 972, 964, 0x8A, 0x2E, 0xFD, 0xFF
|
|
||||||
vertex 0, 60, 0, 434, -20, 0xF7, 0x7E, 0xF7, 0xFF
|
|
||||||
vertex 10, 37, 0, -14, 962, 0x74, 0x32, 0xFD, 0xFF
|
|
||||||
vertex 0, 37, -8, 960, 962, 0xFD, 0x29, 0x89, 0xFF
|
|
||||||
vertex 0, 60, 0, 468, -16, 0xF7, 0x7E, 0xF7, 0xFF
|
|
||||||
vertex -9, 37, 0, -8, 974, 0x8A, 0x2E, 0xFD, 0xFF
|
|
||||||
vertex 0, 37, 9, 974, 968, 0xFD, 0x2E, 0x76, 0xFF
|
|
||||||
vertex 0, 60, 0, 470, -6, 0xF7, 0x7E, 0xF7, 0xFF
|
|
||||||
vertex 0, 37, 9, 4, 974, 0xFD, 0x2E, 0x76, 0xFF
|
|
||||||
vertex 10, 37, 0, 960, 986, 0x74, 0x32, 0xFD, 0xFF
|
|
||||||
vertex 0, 60, 0, 492, 34, 0xF7, 0x7E, 0xF7, 0xFF
|
|
||||||
|
|
||||||
bomb_seg6_vertex_0605A430: # 0x0605A430
|
|
||||||
vertex 0, 10, 37, -20, 976, 0xFD, 0x74, 0x32, 0xFF
|
|
||||||
vertex -9, 0, 37, 974, 974, 0x8A, 0xF9, 0x2E, 0xFF
|
|
||||||
vertex 0, 0, 60, 428, 4, 0xF8, 0xEE, 0x7D, 0xFF
|
|
||||||
vertex 0, -59, 0, 494, -12, 0xF7, 0x82, 0xF7, 0xFF
|
|
||||||
vertex 0, -36, -8, -2, 946, 0xFD, 0xD7, 0x89, 0xFF
|
|
||||||
vertex 10, -36, 0, 964, 964, 0x74, 0xCE, 0xFD, 0xFF
|
|
||||||
vertex 0, -59, 0, 458, -18, 0xF7, 0x82, 0xF7, 0xFF
|
|
||||||
vertex 0, -36, 9, 10, 944, 0xFD, 0xD2, 0x76, 0xFF
|
|
||||||
vertex -9, -36, 0, 916, 956, 0x8A, 0xD2, 0xFD, 0xFF
|
|
||||||
vertex 0, -59, 0, 486, -6, 0xF7, 0x82, 0xF7, 0xFF
|
|
||||||
vertex 10, -36, 0, -4, 958, 0x74, 0xCE, 0xFD, 0xFF
|
|
||||||
vertex 0, -36, 9, 958, 952, 0xFD, 0xD2, 0x76, 0xFF
|
|
||||||
vertex 10, 0, 37, -8, 978, 0x74, 0xF9, 0x32, 0xFF
|
|
||||||
vertex 0, 10, 37, 952, 976, 0xFD, 0x74, 0x32, 0xFF
|
|
||||||
vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF
|
|
||||||
|
|
||||||
bomb_seg6_vertex_0605A520: # 0x0605A520
|
|
||||||
vertex 37, 0, -9, 10, 960, 0x2E, 0xF9, 0x8A, 0xFF
|
|
||||||
vertex 37, 10, 0, 928, 972, 0x32, 0x74, 0xFD, 0xFF
|
|
||||||
vertex 60, 0, 0, 494, -4, 0x7D, 0xEE, 0xF8, 0xFF
|
|
||||||
vertex 0, -8, 37, -10, 976, 0xFD, 0x89, 0x29, 0xFF
|
|
||||||
vertex 10, 0, 37, 956, 980, 0x74, 0xF9, 0x32, 0xFF
|
|
||||||
vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF
|
|
||||||
vertex -9, 0, 37, -24, 978, 0x8A, 0xF9, 0x2E, 0xFF
|
|
||||||
vertex 0, -8, 37, 974, 976, 0xFD, 0x89, 0x29, 0xFF
|
|
||||||
vertex 0, 0, 60, 476, -6, 0xF8, 0xEE, 0x7D, 0xFF
|
|
||||||
vertex 37, -8, 0, -20, 968, 0x29, 0x89, 0xFD, 0xFF
|
|
||||||
vertex 37, 0, -9, 954, 972, 0x2E, 0xF9, 0x8A, 0xFF
|
|
||||||
vertex 60, 0, 0, 402, -10, 0x7D, 0xEE, 0xF8, 0xFF
|
|
||||||
vertex 37, 10, 0, -8, 964, 0x32, 0x74, 0xFD, 0xFF
|
|
||||||
vertex 37, 0, 10, 978, 962, 0x32, 0xF9, 0x74, 0xFF
|
|
||||||
vertex 60, 0, 0, 462, -18, 0x7D, 0xEE, 0xF8, 0xFF
|
|
||||||
|
|
||||||
bomb_seg6_vertex_0605A610: # 0x0605A610
|
|
||||||
vertex -59, 0, 0, 452, 20, 0x83, 0xEE, 0xF8, 0xFF
|
|
||||||
vertex -36, 0, -9, -4, 974, 0xD2, 0xF9, 0x8A, 0xFF
|
|
||||||
vertex -36, -8, 0, 948, 980, 0xD7, 0x89, 0xFD, 0xFF
|
|
||||||
vertex 37, 0, 10, -10, 970, 0x32, 0xF9, 0x74, 0xFF
|
|
||||||
vertex 37, -8, 0, 960, 966, 0x29, 0x89, 0xFD, 0xFF
|
|
||||||
vertex 60, 0, 0, 488, -8, 0x7D, 0xEE, 0xF8, 0xFF
|
|
||||||
vertex -59, 0, 0, 370, 10, 0x83, 0xEE, 0xF8, 0xFF
|
|
||||||
vertex -36, 0, 10, -6, 964, 0xCE, 0xF9, 0x74, 0xFF
|
|
||||||
vertex -36, 10, 0, 950, 968, 0xCE, 0x74, 0xFD, 0xFF
|
|
||||||
vertex -59, 0, 0, 428, 12, 0x83, 0xEE, 0xF8, 0xFF
|
|
||||||
vertex -36, 10, 0, 8, 968, 0xCE, 0x74, 0xFD, 0xFF
|
|
||||||
vertex -36, 0, -9, 938, 974, 0xD2, 0xF9, 0x8A, 0xFF
|
|
||||||
vertex -59, 0, 0, 464, -18, 0x83, 0xEE, 0xF8, 0xFF
|
|
||||||
vertex -36, -8, 0, -4, 966, 0xD7, 0x89, 0xFD, 0xFF
|
|
||||||
vertex -36, 0, 10, 964, 974, 0xCE, 0xF9, 0x74, 0xFF
|
|
||||||
|
|
||||||
bomb_seg6_vertex_0605A700: # 0x0605A700
|
|
||||||
vertex 0, 0, -59, 464, 4, 0xF8, 0xEE, 0x83, 0xFF
|
|
||||||
vertex 0, 10, -36, -14, 968, 0xFD, 0x74, 0xCE, 0xFF
|
|
||||||
vertex 10, 0, -36, 942, 976, 0x74, 0xF9, 0xCE, 0xFF
|
|
||||||
vertex 0, 0, -59, 480, -20, 0xF8, 0xEE, 0x83, 0xFF
|
|
||||||
vertex -9, 0, -36, 20, 962, 0x8A, 0xF9, 0xD2, 0xFF
|
|
||||||
vertex 0, 10, -36, 946, 966, 0xFD, 0x74, 0xCE, 0xFF
|
|
||||||
vertex 0, 0, -59, 412, 6, 0xF8, 0xEE, 0x83, 0xFF
|
|
||||||
vertex 10, 0, -36, -16, 970, 0x74, 0xF9, 0xCE, 0xFF
|
|
||||||
vertex 0, -8, -36, 968, 968, 0xFD, 0x89, 0xD7, 0xFF
|
|
||||||
vertex 0, 0, -59, 402, 8, 0xF8, 0xEE, 0x83, 0xFF
|
|
||||||
vertex 0, -8, -36, 0, 970, 0xFD, 0x89, 0xD7, 0xFF
|
|
||||||
vertex -9, 0, -36, 952, 964, 0x8A, 0xF9, 0xD2, 0xFF
|
|
||||||
|
|
||||||
glabel bomb_seg6_dl_0605A7C0 # 0x0605A7C0 - 0x0605A7F8
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06057AC0
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100
|
|
||||||
gsSPVertex bomb_seg6_vertex_0605A2C0, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bomb_seg6_dl_0605A7F8 # 0x0605A7F8 - 0x0605A830
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06058AC0
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100
|
|
||||||
gsSPVertex bomb_seg6_vertex_0605A300, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bomb_seg6_dl_0605A830 # 0x0605A830 - 0x0605A8A8
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0
|
|
||||||
gsSPClearGeometryMode G_LIGHTING
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 252
|
|
||||||
gsSPDisplayList bomb_seg6_dl_0605A7C0
|
|
||||||
gsSPDisplayList bomb_seg6_dl_0605A7F8
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_LIGHTING
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bomb_seg6_dl_0605A8A8 # 0x0605A8A8 - 0x0605A9C0
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06059AC0
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
||||||
gsSPLight bomb_seg6_light_06057AB0, 1
|
|
||||||
gsSPLight bomb_seg6_light_06057AA8, 2
|
|
||||||
gsSPVertex bomb_seg6_vertex_0605A340, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex bomb_seg6_vertex_0605A430, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex bomb_seg6_vertex_0605A520, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex bomb_seg6_vertex_0605A610, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex bomb_seg6_vertex_0605A700, 12, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bomb_seg6_dl_0605A9C0 # 0x0605A9C0 - 0x0605AA20
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
|
||||||
gsSPDisplayList bomb_seg6_dl_0605A8A8
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPEndDisplayList
|
|
|
@ -1,2 +0,0 @@
|
||||||
# Boo
|
|
||||||
|
|
17
actors/boo/geo.inc.c
Normal file
17
actors/boo/geo.inc.c
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
// 0x0C000224
|
||||||
|
const GeoLayout boo_geo[] = {
|
||||||
|
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0x96, 70),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SCALE(0x00, 26214),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ASM(0, Geo18_8029D924),
|
||||||
|
GEO_SWITCH_CASE(2, geo_switch_anim_state),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_DISPLAY_LIST(LAYER_OPAQUE, boo_seg5_dl_0500C1B0),
|
||||||
|
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, boo_seg5_dl_0500C1B0),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(), //! more close than open nodes
|
||||||
|
GEO_END(),
|
||||||
|
};
|
|
@ -1,15 +0,0 @@
|
||||||
glabel boo_geo # 0x0C000224
|
|
||||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 70
|
|
||||||
geo_open_node
|
|
||||||
geo_scale 0x00, 26214
|
|
||||||
geo_open_node
|
|
||||||
geo_asm 0, Geo18_8029D924
|
|
||||||
geo_switch_case 2, geo_switch_anim_state
|
|
||||||
geo_open_node
|
|
||||||
geo_display_list LAYER_OPAQUE, boo_seg5_dl_0500C1B0
|
|
||||||
geo_display_list LAYER_TRANSPARENT, boo_seg5_dl_0500C1B0
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node #! more close than open nodes
|
|
||||||
geo_end
|
|
359
actors/boo/model.inc.c
Normal file
359
actors/boo/model.inc.c
Normal file
|
@ -0,0 +1,359 @@
|
||||||
|
// Boo
|
||||||
|
|
||||||
|
// 0x05009B28
|
||||||
|
static const Ambient boo_seg5_light_05009B28 = {
|
||||||
|
{{0x97, 0x9a, 0xff}, 0, {0x97, 0x9a, 0xff}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05009B30
|
||||||
|
static const Light boo_seg5_light_05009B30 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05009B40
|
||||||
|
ALIGNED8 static const u8 boo_seg5_texture_05009B40[] = {
|
||||||
|
#include "actors/boo/boo_eyes.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500AB40
|
||||||
|
ALIGNED8 static const u8 boo_seg5_texture_0500AB40[] = {
|
||||||
|
#include "actors/boo/boo_mouth.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500B340
|
||||||
|
static const Vtx boo_seg5_vertex_0500B340[] = {
|
||||||
|
{{{ 0, -117, 131}, 0, { 458, 990}, {0x00, 0x9d, 0x4e, 0x9e}}},
|
||||||
|
{{{ 87, -78, 123}, 0, { 1096, 684}, {0x53, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 0, -47, 171}, 0, { 458, 168}, {0x00, 0xe9, 0x7c, 0x9e}}},
|
||||||
|
{{{ 0, -117, 131}, 0, { 458, 990}, {0x00, 0x9d, 0x4e, 0x9e}}},
|
||||||
|
{{{ 0, -47, 171}, 0, { 458, 168}, {0x00, 0xe9, 0x7c, 0x9e}}},
|
||||||
|
{{{ -86, -78, 123}, 0, { -176, 684}, {0xad, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 87, -78, 123}, 0, { 1096, 684}, {0x53, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 108, 20, 118}, 0, { 1248, -172}, {0x57, 0x14, 0x5a, 0x9e}}},
|
||||||
|
{{{ 0, -47, 171}, 0, { 458, 168}, {0x00, 0xe9, 0x7c, 0x9e}}},
|
||||||
|
{{{ -86, -78, 123}, 0, { -176, 684}, {0xad, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 0, -47, 171}, 0, { 458, 168}, {0x00, 0xe9, 0x7c, 0x9e}}},
|
||||||
|
{{{ -107, 20, 118}, 0, { -328, -172}, {0xa9, 0x14, 0x59, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500B400
|
||||||
|
static const Vtx boo_seg5_vertex_0500B400[] = {
|
||||||
|
{{{ -107, 20, 118}, 0, { -656, 538}, {0xa9, 0x14, 0x59, 0x9e}}},
|
||||||
|
{{{ 0, 60, 166}, 0, { 988, 148}, {0x00, 0x26, 0x79, 0x9e}}},
|
||||||
|
{{{ -57, 128, 108}, 0, { 76, -690}, {0xd3, 0x60, 0x45, 0x9e}}},
|
||||||
|
{{{ -107, 20, 118}, 0, { -656, 538}, {0xa9, 0x14, 0x59, 0x9e}}},
|
||||||
|
{{{ 0, -47, 171}, 0, { 1024, 1364}, {0x00, 0xe9, 0x7c, 0x9e}}},
|
||||||
|
{{{ 0, 60, 166}, 0, { 988, 148}, {0x00, 0x26, 0x79, 0x9e}}},
|
||||||
|
{{{ 0, 60, 166}, 0, { 988, 148}, {0x00, 0x26, 0x79, 0x9e}}},
|
||||||
|
{{{ 0, -47, 171}, 0, { 1024, 1364}, {0x00, 0xe9, 0x7c, 0x9e}}},
|
||||||
|
{{{ 108, 20, 118}, 0, { 2660, 540}, {0x57, 0x14, 0x5a, 0x9e}}},
|
||||||
|
{{{ 108, 20, 118}, 0, { 2660, 540}, {0x57, 0x14, 0x5a, 0x9e}}},
|
||||||
|
{{{ 58, 128, 108}, 0, { 1852, -688}, {0x35, 0x58, 0x49, 0x9e}}},
|
||||||
|
{{{ 0, 60, 166}, 0, { 988, 148}, {0x00, 0x26, 0x79, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500B4C0
|
||||||
|
static const Vtx boo_seg5_vertex_0500B4C0[] = {
|
||||||
|
{{{ -135, -70, 23}, 0, { 0, 0}, {0xb2, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ -127, -69, -89}, 0, { 0, 0}, {0x9c, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ -72, -138, 30}, 0, { 0, 0}, {0xcf, 0x8c, 0x0a, 0x9e}}},
|
||||||
|
{{{ 73, -138, 30}, 0, { 0, 0}, {0x39, 0x90, 0x0e, 0x9e}}},
|
||||||
|
{{{ 0, -117, 131}, 0, { 0, 0}, {0x00, 0x9d, 0x4e, 0x9e}}},
|
||||||
|
{{{ -72, -138, 30}, 0, { 0, 0}, {0xcf, 0x8c, 0x0a, 0x9e}}},
|
||||||
|
{{{ -86, -78, 123}, 0, { 0, 0}, {0xad, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ -135, -70, 23}, 0, { 0, 0}, {0xb2, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ -72, -138, 30}, 0, { 0, 0}, {0xcf, 0x8c, 0x0a, 0x9e}}},
|
||||||
|
{{{ -59, -126, -86}, 0, { 0, 0}, {0xe1, 0x90, 0xd0, 0x9e}}},
|
||||||
|
{{{ 60, -126, -86}, 0, { 0, 0}, {0x20, 0x8b, 0xdb, 0x9e}}},
|
||||||
|
{{{ -72, -138, 30}, 0, { 0, 0}, {0xcf, 0x8c, 0x0a, 0x9e}}},
|
||||||
|
{{{ -72, -138, 30}, 0, { 0, 0}, {0xcf, 0x8c, 0x0a, 0x9e}}},
|
||||||
|
{{{ 60, -126, -86}, 0, { 0, 0}, {0x20, 0x8b, 0xdb, 0x9e}}},
|
||||||
|
{{{ 73, -138, 30}, 0, { 0, 0}, {0x39, 0x90, 0x0e, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500B5B0
|
||||||
|
static const Vtx boo_seg5_vertex_0500B5B0[] = {
|
||||||
|
{{{ -86, -78, 123}, 0, { 0, 0}, {0xad, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ -72, -138, 30}, 0, { 0, 0}, {0xcf, 0x8c, 0x0a, 0x9e}}},
|
||||||
|
{{{ 0, -117, 131}, 0, { 0, 0}, {0x00, 0x9d, 0x4e, 0x9e}}},
|
||||||
|
{{{ -59, -126, -86}, 0, { 0, 0}, {0xe1, 0x90, 0xd0, 0x9e}}},
|
||||||
|
{{{ -72, -138, 30}, 0, { 0, 0}, {0xcf, 0x8c, 0x0a, 0x9e}}},
|
||||||
|
{{{ -127, -69, -89}, 0, { 0, 0}, {0x9c, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 60, -126, -86}, 0, { 0, 0}, {0x20, 0x8b, 0xdb, 0x9e}}},
|
||||||
|
{{{ -59, -126, -86}, 0, { 0, 0}, {0xe1, 0x90, 0xd0, 0x9e}}},
|
||||||
|
{{{ 46, -82, -160}, 0, { 0, 0}, {0x2e, 0xba, 0xa2, 0x9e}}},
|
||||||
|
{{{ 46, -82, -160}, 0, { 0, 0}, {0x2e, 0xba, 0xa2, 0x9e}}},
|
||||||
|
{{{ 128, -69, -89}, 0, { 0, 0}, {0x64, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 60, -126, -86}, 0, { 0, 0}, {0x20, 0x8b, 0xdb, 0x9e}}},
|
||||||
|
{{{ 60, -126, -86}, 0, { 0, 0}, {0x20, 0x8b, 0xdb, 0x9e}}},
|
||||||
|
{{{ 128, -69, -89}, 0, { 0, 0}, {0x64, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 73, -138, 30}, 0, { 0, 0}, {0x39, 0x90, 0x0e, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500B6A0
|
||||||
|
static const Vtx boo_seg5_vertex_0500B6A0[] = {
|
||||||
|
{{{ 136, -70, 23}, 0, { 0, 0}, {0x4e, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ 73, -138, 30}, 0, { 0, 0}, {0x39, 0x90, 0x0e, 0x9e}}},
|
||||||
|
{{{ 128, -69, -89}, 0, { 0, 0}, {0x64, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 87, -78, 123}, 0, { 0, 0}, {0x53, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 73, -138, 30}, 0, { 0, 0}, {0x39, 0x90, 0x0e, 0x9e}}},
|
||||||
|
{{{ 136, -70, 23}, 0, { 0, 0}, {0x4e, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ 87, -78, 123}, 0, { 0, 0}, {0x53, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 0, -117, 131}, 0, { 0, 0}, {0x00, 0x9d, 0x4e, 0x9e}}},
|
||||||
|
{{{ 73, -138, 30}, 0, { 0, 0}, {0x39, 0x90, 0x0e, 0x9e}}},
|
||||||
|
{{{ -43, 162, 15}, 0, { 0, 0}, {0xdf, 0x7a, 0xf8, 0x9e}}},
|
||||||
|
{{{ -57, 128, 108}, 0, { 0, 0}, {0xd3, 0x60, 0x45, 0x9e}}},
|
||||||
|
{{{ 44, 162, 15}, 0, { 0, 0}, {0x21, 0x7a, 0x09, 0x9e}}},
|
||||||
|
{{{ -43, 162, 15}, 0, { 0, 0}, {0xdf, 0x7a, 0xf8, 0x9e}}},
|
||||||
|
{{{ 44, 162, 15}, 0, { 0, 0}, {0x21, 0x7a, 0x09, 0x9e}}},
|
||||||
|
{{{ 42, 130, -88}, 0, { 0, 0}, {0x25, 0x6a, 0xc7, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500B790
|
||||||
|
static const Vtx boo_seg5_vertex_0500B790[] = {
|
||||||
|
{{{ 125, 99, 15}, 0, { 0, 0}, {0x65, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ 44, 162, 15}, 0, { 0, 0}, {0x21, 0x7a, 0x09, 0x9e}}},
|
||||||
|
{{{ 58, 128, 108}, 0, { 0, 0}, {0x35, 0x58, 0x49, 0x9e}}},
|
||||||
|
{{{ 58, 128, 108}, 0, { 0, 0}, {0x35, 0x58, 0x49, 0x9e}}},
|
||||||
|
{{{ 44, 162, 15}, 0, { 0, 0}, {0x21, 0x7a, 0x09, 0x9e}}},
|
||||||
|
{{{ -57, 128, 108}, 0, { 0, 0}, {0xd3, 0x60, 0x45, 0x9e}}},
|
||||||
|
{{{ 44, 162, 15}, 0, { 0, 0}, {0x21, 0x7a, 0x09, 0x9e}}},
|
||||||
|
{{{ 125, 99, 15}, 0, { 0, 0}, {0x65, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ 42, 130, -88}, 0, { 0, 0}, {0x25, 0x6a, 0xc7, 0x9e}}},
|
||||||
|
{{{ 122, 59, -94}, 0, { 0, 0}, {0x5f, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ 42, 130, -88}, 0, { 0, 0}, {0x25, 0x6a, 0xc7, 0x9e}}},
|
||||||
|
{{{ 125, 99, 15}, 0, { 0, 0}, {0x65, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ 0, 62, -162}, 0, { 0, 0}, {0x00, 0x5a, 0xa8, 0x9e}}},
|
||||||
|
{{{ 42, 130, -88}, 0, { 0, 0}, {0x25, 0x6a, 0xc7, 0x9e}}},
|
||||||
|
{{{ 122, 59, -94}, 0, { 0, 0}, {0x5f, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500B880
|
||||||
|
static const Vtx boo_seg5_vertex_0500B880[] = {
|
||||||
|
{{{ -41, 130, -88}, 0, { 0, 0}, {0xd4, 0x65, 0xc3, 0x9e}}},
|
||||||
|
{{{ -43, 162, 15}, 0, { 0, 0}, {0xdf, 0x7a, 0xf8, 0x9e}}},
|
||||||
|
{{{ 42, 130, -88}, 0, { 0, 0}, {0x25, 0x6a, 0xc7, 0x9e}}},
|
||||||
|
{{{ 0, 62, -162}, 0, { 0, 0}, {0x00, 0x5a, 0xa8, 0x9e}}},
|
||||||
|
{{{ -41, 130, -88}, 0, { 0, 0}, {0xd4, 0x65, 0xc3, 0x9e}}},
|
||||||
|
{{{ 42, 130, -88}, 0, { 0, 0}, {0x25, 0x6a, 0xc7, 0x9e}}},
|
||||||
|
{{{ -135, -70, 23}, 0, { 0, 0}, {0xb2, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ -86, -78, 123}, 0, { 0, 0}, {0xad, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ -155, 6, 33}, 0, { 0, 0}, {0x87, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ -86, -78, 123}, 0, { 0, 0}, {0xad, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ -107, 20, 118}, 0, { 0, 0}, {0xa9, 0x14, 0x59, 0x9e}}},
|
||||||
|
{{{ -155, 6, 33}, 0, { 0, 0}, {0x87, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ -199, -60, 25}, 0, { 0, 0}, {0xa2, 0xbf, 0x36, 0x9e}}},
|
||||||
|
{{{ -127, -69, -89}, 0, { 0, 0}, {0x9c, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ -135, -70, 23}, 0, { 0, 0}, {0xb2, 0xaa, 0x33, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500B970
|
||||||
|
static const Vtx boo_seg5_vertex_0500B970[] = {
|
||||||
|
{{{ -107, 20, 118}, 0, { 0, 0}, {0xa9, 0x14, 0x59, 0x9e}}},
|
||||||
|
{{{ -57, 128, 108}, 0, { 0, 0}, {0xd3, 0x60, 0x45, 0x9e}}},
|
||||||
|
{{{ -124, 99, 15}, 0, { 0, 0}, {0x9b, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ -124, 99, 15}, 0, { 0, 0}, {0x9b, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ -155, 6, 33}, 0, { 0, 0}, {0x87, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ -107, 20, 118}, 0, { 0, 0}, {0xa9, 0x14, 0x59, 0x9e}}},
|
||||||
|
{{{ -121, 59, -94}, 0, { 0, 0}, {0xa1, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ -127, -69, -89}, 0, { 0, 0}, {0x9c, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ -155, 6, 33}, 0, { 0, 0}, {0x87, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ -121, 59, -94}, 0, { 0, 0}, {0xa1, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ -155, 6, 33}, 0, { 0, 0}, {0x87, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ -124, 99, 15}, 0, { 0, 0}, {0x9b, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ -199, -60, 25}, 0, { 0, 0}, {0xa2, 0xbf, 0x36, 0x9e}}},
|
||||||
|
{{{ -155, 6, 33}, 0, { 0, 0}, {0x87, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ -127, -69, -89}, 0, { 0, 0}, {0x9c, 0xc6, 0xce, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500BA60
|
||||||
|
static const Vtx boo_seg5_vertex_0500BA60[] = {
|
||||||
|
{{{ -199, -60, 25}, 0, { 0, 0}, {0xa2, 0xbf, 0x36, 0x9e}}},
|
||||||
|
{{{ -135, -70, 23}, 0, { 0, 0}, {0xb2, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ -155, 6, 33}, 0, { 0, 0}, {0x87, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ 200, -60, 25}, 0, { 0, 0}, {0x5e, 0xbf, 0x36, 0x9e}}},
|
||||||
|
{{{ 128, -69, -89}, 0, { 0, 0}, {0x64, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 156, 6, 33}, 0, { 0, 0}, {0x79, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ 108, 20, 118}, 0, { 0, 0}, {0x57, 0x14, 0x5a, 0x9e}}},
|
||||||
|
{{{ 156, 6, 33}, 0, { 0, 0}, {0x79, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ 125, 99, 15}, 0, { 0, 0}, {0x65, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ 125, 99, 15}, 0, { 0, 0}, {0x65, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ 156, 6, 33}, 0, { 0, 0}, {0x79, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ 122, 59, -94}, 0, { 0, 0}, {0x5f, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ 200, -60, 25}, 0, { 0, 0}, {0x5e, 0xbf, 0x36, 0x9e}}},
|
||||||
|
{{{ 156, 6, 33}, 0, { 0, 0}, {0x79, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ 136, -70, 23}, 0, { 0, 0}, {0x4e, 0xaa, 0x33, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500BB50
|
||||||
|
static const Vtx boo_seg5_vertex_0500BB50[] = {
|
||||||
|
{{{ 156, 6, 33}, 0, { 0, 0}, {0x79, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ 128, -69, -89}, 0, { 0, 0}, {0x64, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 122, 59, -94}, 0, { 0, 0}, {0x5f, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ 200, -60, 25}, 0, { 0, 0}, {0x5e, 0xbf, 0x36, 0x9e}}},
|
||||||
|
{{{ 136, -70, 23}, 0, { 0, 0}, {0x4e, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ 128, -69, -89}, 0, { 0, 0}, {0x64, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ -43, 162, 15}, 0, { 0, 0}, {0xdf, 0x7a, 0xf8, 0x9e}}},
|
||||||
|
{{{ -41, 130, -88}, 0, { 0, 0}, {0xd4, 0x65, 0xc3, 0x9e}}},
|
||||||
|
{{{ -124, 99, 15}, 0, { 0, 0}, {0x9b, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ -57, 128, 108}, 0, { 0, 0}, {0xd3, 0x60, 0x45, 0x9e}}},
|
||||||
|
{{{ -43, 162, 15}, 0, { 0, 0}, {0xdf, 0x7a, 0xf8, 0x9e}}},
|
||||||
|
{{{ -124, 99, 15}, 0, { 0, 0}, {0x9b, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ 128, -69, -89}, 0, { 0, 0}, {0x64, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 46, -82, -160}, 0, { 0, 0}, {0x2e, 0xba, 0xa2, 0x9e}}},
|
||||||
|
{{{ 122, 59, -94}, 0, { 0, 0}, {0x5f, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500BC40
|
||||||
|
static const Vtx boo_seg5_vertex_0500BC40[] = {
|
||||||
|
{{{ 0, 62, -162}, 0, { 0, 0}, {0x00, 0x5a, 0xa8, 0x9e}}},
|
||||||
|
{{{ 122, 59, -94}, 0, { 0, 0}, {0x5f, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ 0, 24, -213}, 0, { 0, 0}, {0x00, 0x22, 0x86, 0x9e}}},
|
||||||
|
{{{ 0, 24, -213}, 0, { 0, 0}, {0x00, 0x22, 0x86, 0x9e}}},
|
||||||
|
{{{ 122, 59, -94}, 0, { 0, 0}, {0x5f, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ 46, -82, -160}, 0, { 0, 0}, {0x2e, 0xba, 0xa2, 0x9e}}},
|
||||||
|
{{{ 0, 62, -162}, 0, { 0, 0}, {0x00, 0x5a, 0xa8, 0x9e}}},
|
||||||
|
{{{ 0, 24, -213}, 0, { 0, 0}, {0x00, 0x22, 0x86, 0x9e}}},
|
||||||
|
{{{ -121, 59, -94}, 0, { 0, 0}, {0xa1, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ -121, 59, -94}, 0, { 0, 0}, {0xa1, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ -41, 130, -88}, 0, { 0, 0}, {0xd4, 0x65, 0xc3, 0x9e}}},
|
||||||
|
{{{ 0, 62, -162}, 0, { 0, 0}, {0x00, 0x5a, 0xa8, 0x9e}}},
|
||||||
|
{{{ 0, 24, -213}, 0, { 0, 0}, {0x00, 0x22, 0x86, 0x9e}}},
|
||||||
|
{{{ 46, -82, -160}, 0, { 0, 0}, {0x2e, 0xba, 0xa2, 0x9e}}},
|
||||||
|
{{{ -45, -82, -160}, 0, { 0, 0}, {0xc9, 0xc5, 0x9f, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500BD30
|
||||||
|
static const Vtx boo_seg5_vertex_0500BD30[] = {
|
||||||
|
{{{ -45, -82, -160}, 0, { 0, 0}, {0xc9, 0xc5, 0x9f, 0x9e}}},
|
||||||
|
{{{ 46, -82, -160}, 0, { 0, 0}, {0x2e, 0xba, 0xa2, 0x9e}}},
|
||||||
|
{{{ -59, -126, -86}, 0, { 0, 0}, {0xe1, 0x90, 0xd0, 0x9e}}},
|
||||||
|
{{{ -127, -69, -89}, 0, { 0, 0}, {0x9c, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ -121, 59, -94}, 0, { 0, 0}, {0xa1, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ -45, -82, -160}, 0, { 0, 0}, {0xc9, 0xc5, 0x9f, 0x9e}}},
|
||||||
|
{{{ -45, -82, -160}, 0, { 0, 0}, {0xc9, 0xc5, 0x9f, 0x9e}}},
|
||||||
|
{{{ -59, -126, -86}, 0, { 0, 0}, {0xe1, 0x90, 0xd0, 0x9e}}},
|
||||||
|
{{{ -127, -69, -89}, 0, { 0, 0}, {0x9c, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 0, 24, -213}, 0, { 0, 0}, {0x00, 0x22, 0x86, 0x9e}}},
|
||||||
|
{{{ -45, -82, -160}, 0, { 0, 0}, {0xc9, 0xc5, 0x9f, 0x9e}}},
|
||||||
|
{{{ -121, 59, -94}, 0, { 0, 0}, {0xa1, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ -41, 130, -88}, 0, { 0, 0}, {0xd4, 0x65, 0xc3, 0x9e}}},
|
||||||
|
{{{ -121, 59, -94}, 0, { 0, 0}, {0xa1, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ -124, 99, 15}, 0, { 0, 0}, {0x9b, 0x4c, 0x08, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500BE20
|
||||||
|
static const Vtx boo_seg5_vertex_0500BE20[] = {
|
||||||
|
{{{ -57, 128, 108}, 0, { 0, 0}, {0xd3, 0x60, 0x45, 0x9e}}},
|
||||||
|
{{{ 0, 60, 166}, 0, { 0, 0}, {0x00, 0x26, 0x79, 0x9e}}},
|
||||||
|
{{{ 58, 128, 108}, 0, { 0, 0}, {0x35, 0x58, 0x49, 0x9e}}},
|
||||||
|
{{{ 108, 20, 118}, 0, { 0, 0}, {0x57, 0x14, 0x5a, 0x9e}}},
|
||||||
|
{{{ 125, 99, 15}, 0, { 0, 0}, {0x65, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ 58, 128, 108}, 0, { 0, 0}, {0x35, 0x58, 0x49, 0x9e}}},
|
||||||
|
{{{ 136, -70, 23}, 0, { 0, 0}, {0x4e, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ 156, 6, 33}, 0, { 0, 0}, {0x79, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ 87, -78, 123}, 0, { 0, 0}, {0x53, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 108, 20, 118}, 0, { 0, 0}, {0x57, 0x14, 0x5a, 0x9e}}},
|
||||||
|
{{{ 87, -78, 123}, 0, { 0, 0}, {0x53, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 156, 6, 33}, 0, { 0, 0}, {0x79, 0x0f, 0x22, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500BEE0 - 0x0500BF48
|
||||||
|
const Gfx boo_seg5_dl_0500BEE0[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_seg5_texture_0500AB40),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPLight(&boo_seg5_light_05009B30, 1),
|
||||||
|
gsSPLight(&boo_seg5_light_05009B28, 2),
|
||||||
|
gsSPVertex(boo_seg5_vertex_0500B340, 12, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500BF48 - 0x0500BFA0
|
||||||
|
const Gfx boo_seg5_dl_0500BF48[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_seg5_texture_05009B40),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(boo_seg5_vertex_0500B400, 12, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500BFA0 - 0x0500C1B0
|
||||||
|
const Gfx boo_seg5_dl_0500BFA0[] = {
|
||||||
|
gsSPVertex(boo_seg5_vertex_0500B4C0, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_seg5_vertex_0500B5B0, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_seg5_vertex_0500B6A0, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_seg5_vertex_0500B790, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_seg5_vertex_0500B880, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_seg5_vertex_0500B970, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_seg5_vertex_0500BA60, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_seg5_vertex_0500BB50, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_seg5_vertex_0500BC40, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_seg5_vertex_0500BD30, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_seg5_vertex_0500BE20, 12, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500C1B0 - 0x0500C250
|
||||||
|
const Gfx boo_seg5_dl_0500C1B0[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_BLENDRGBFADEA, G_CC_BLENDRGBFADEA),
|
||||||
|
gsSPNumLights(NUMLIGHTS_0), // I cannot tell if they meant to put 0 or 1 here.
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(boo_seg5_dl_0500BEE0),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 6, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(boo_seg5_dl_0500BF48),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADEFADEA, G_CC_SHADEFADEA),
|
||||||
|
gsSPDisplayList(boo_seg5_dl_0500BFA0),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsDPSetEnvColor(255, 255, 255, 255),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
|
@ -1,319 +0,0 @@
|
||||||
# Boo
|
|
||||||
|
|
||||||
.balign 8
|
|
||||||
boo_seg5_light_05009B28: # 0x05009B28
|
|
||||||
.byte 0x97, 0x9A, 0xFF, 0x00, 0x97, 0x9A, 0xFF, 0x00
|
|
||||||
|
|
||||||
boo_seg5_light_05009B30: # 0x05009B30
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
boo_seg5_texture_05009B40: # 0x05009B40
|
|
||||||
.incbin "actors/boo/boo_eyes.rgba16"
|
|
||||||
|
|
||||||
boo_seg5_texture_0500AB40: # 0x0500AB40
|
|
||||||
.incbin "actors/boo/boo_mouth.rgba16"
|
|
||||||
|
|
||||||
boo_seg5_vertex_0500B340: # 0x0500B340
|
|
||||||
vertex 0, -117, 131, 458, 990, 0x00, 0x9D, 0x4E, 0x9E
|
|
||||||
vertex 87, -78, 123, 1096, 684, 0x53, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E
|
|
||||||
vertex 0, -117, 131, 458, 990, 0x00, 0x9D, 0x4E, 0x9E
|
|
||||||
vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E
|
|
||||||
vertex -86, -78, 123, -176, 684, 0xAD, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 87, -78, 123, 1096, 684, 0x53, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 108, 20, 118, 1248, -172, 0x57, 0x14, 0x5A, 0x9E
|
|
||||||
vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E
|
|
||||||
vertex -86, -78, 123, -176, 684, 0xAD, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E
|
|
||||||
vertex -107, 20, 118, -328, -172, 0xA9, 0x14, 0x59, 0x9E
|
|
||||||
|
|
||||||
boo_seg5_vertex_0500B400: # 0x0500B400
|
|
||||||
vertex -107, 20, 118, -656, 538, 0xA9, 0x14, 0x59, 0x9E
|
|
||||||
vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E
|
|
||||||
vertex -57, 128, 108, 76, -690, 0xD3, 0x60, 0x45, 0x9E
|
|
||||||
vertex -107, 20, 118, -656, 538, 0xA9, 0x14, 0x59, 0x9E
|
|
||||||
vertex 0, -47, 171, 1024, 1364, 0x00, 0xE9, 0x7C, 0x9E
|
|
||||||
vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E
|
|
||||||
vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E
|
|
||||||
vertex 0, -47, 171, 1024, 1364, 0x00, 0xE9, 0x7C, 0x9E
|
|
||||||
vertex 108, 20, 118, 2660, 540, 0x57, 0x14, 0x5A, 0x9E
|
|
||||||
vertex 108, 20, 118, 2660, 540, 0x57, 0x14, 0x5A, 0x9E
|
|
||||||
vertex 58, 128, 108, 1852, -688, 0x35, 0x58, 0x49, 0x9E
|
|
||||||
vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E
|
|
||||||
|
|
||||||
boo_seg5_vertex_0500B4C0: # 0x0500B4C0
|
|
||||||
vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E
|
|
||||||
vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E
|
|
||||||
vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E
|
|
||||||
vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E
|
|
||||||
vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E
|
|
||||||
vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E
|
|
||||||
vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E
|
|
||||||
vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E
|
|
||||||
vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E
|
|
||||||
vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E
|
|
||||||
vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E
|
|
||||||
vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E
|
|
||||||
vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E
|
|
||||||
|
|
||||||
boo_seg5_vertex_0500B5B0: # 0x0500B5B0
|
|
||||||
vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E
|
|
||||||
vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E
|
|
||||||
vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E
|
|
||||||
vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E
|
|
||||||
vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E
|
|
||||||
vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E
|
|
||||||
vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E
|
|
||||||
vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E
|
|
||||||
vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E
|
|
||||||
vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E
|
|
||||||
vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E
|
|
||||||
|
|
||||||
boo_seg5_vertex_0500B6A0: # 0x0500B6A0
|
|
||||||
vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E
|
|
||||||
vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E
|
|
||||||
vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E
|
|
||||||
vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E
|
|
||||||
vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E
|
|
||||||
vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E
|
|
||||||
vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E
|
|
||||||
vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E
|
|
||||||
vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E
|
|
||||||
vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E
|
|
||||||
vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E
|
|
||||||
vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E
|
|
||||||
|
|
||||||
boo_seg5_vertex_0500B790: # 0x0500B790
|
|
||||||
vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E
|
|
||||||
vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E
|
|
||||||
vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E
|
|
||||||
vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E
|
|
||||||
vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E
|
|
||||||
vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E
|
|
||||||
vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E
|
|
||||||
vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E
|
|
||||||
vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E
|
|
||||||
vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E
|
|
||||||
vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E
|
|
||||||
vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E
|
|
||||||
vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E
|
|
||||||
vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E
|
|
||||||
|
|
||||||
boo_seg5_vertex_0500B880: # 0x0500B880
|
|
||||||
vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E
|
|
||||||
vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E
|
|
||||||
vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E
|
|
||||||
vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E
|
|
||||||
vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E
|
|
||||||
vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E
|
|
||||||
vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E
|
|
||||||
vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E
|
|
||||||
vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E
|
|
||||||
vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E
|
|
||||||
vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E
|
|
||||||
vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E
|
|
||||||
|
|
||||||
boo_seg5_vertex_0500B970: # 0x0500B970
|
|
||||||
vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E
|
|
||||||
vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E
|
|
||||||
vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E
|
|
||||||
vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E
|
|
||||||
vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E
|
|
||||||
vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E
|
|
||||||
vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E
|
|
||||||
vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E
|
|
||||||
vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E
|
|
||||||
vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E
|
|
||||||
vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E
|
|
||||||
vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E
|
|
||||||
|
|
||||||
boo_seg5_vertex_0500BA60: # 0x0500BA60
|
|
||||||
vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E
|
|
||||||
vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E
|
|
||||||
vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E
|
|
||||||
vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E
|
|
||||||
vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E
|
|
||||||
vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E
|
|
||||||
vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E
|
|
||||||
vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E
|
|
||||||
vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E
|
|
||||||
vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E
|
|
||||||
vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E
|
|
||||||
vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E
|
|
||||||
vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E
|
|
||||||
|
|
||||||
boo_seg5_vertex_0500BB50: # 0x0500BB50
|
|
||||||
vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E
|
|
||||||
vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E
|
|
||||||
vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E
|
|
||||||
vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E
|
|
||||||
vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E
|
|
||||||
vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E
|
|
||||||
vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E
|
|
||||||
vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E
|
|
||||||
vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E
|
|
||||||
vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E
|
|
||||||
vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E
|
|
||||||
|
|
||||||
boo_seg5_vertex_0500BC40: # 0x0500BC40
|
|
||||||
vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E
|
|
||||||
vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E
|
|
||||||
vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E
|
|
||||||
vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E
|
|
||||||
vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E
|
|
||||||
vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E
|
|
||||||
vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E
|
|
||||||
vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E
|
|
||||||
vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E
|
|
||||||
vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E
|
|
||||||
vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E
|
|
||||||
|
|
||||||
boo_seg5_vertex_0500BD30: # 0x0500BD30
|
|
||||||
vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E
|
|
||||||
vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E
|
|
||||||
vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E
|
|
||||||
vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E
|
|
||||||
vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E
|
|
||||||
vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E
|
|
||||||
vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E
|
|
||||||
vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E
|
|
||||||
vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E
|
|
||||||
vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E
|
|
||||||
|
|
||||||
boo_seg5_vertex_0500BE20: # 0x0500BE20
|
|
||||||
vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E
|
|
||||||
vertex 0, 60, 166, 0, 0, 0x00, 0x26, 0x79, 0x9E
|
|
||||||
vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E
|
|
||||||
vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E
|
|
||||||
vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E
|
|
||||||
vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E
|
|
||||||
vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E
|
|
||||||
vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E
|
|
||||||
vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E
|
|
||||||
vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E
|
|
||||||
|
|
||||||
glabel boo_seg5_dl_0500BEE0 # 0x0500BEE0 - 0x0500BF48
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_seg5_texture_0500AB40
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
||||||
gsSPLight boo_seg5_light_05009B30, 1
|
|
||||||
gsSPLight boo_seg5_light_05009B28, 2
|
|
||||||
gsSPVertex boo_seg5_vertex_0500B340, 12, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel boo_seg5_dl_0500BF48 # 0x0500BF48 - 0x0500BFA0
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_seg5_texture_05009B40
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
|
|
||||||
gsSPVertex boo_seg5_vertex_0500B400, 12, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel boo_seg5_dl_0500BFA0 # 0x0500BFA0 - 0x0500C1B0
|
|
||||||
gsSPVertex boo_seg5_vertex_0500B4C0, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_seg5_vertex_0500B5B0, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_seg5_vertex_0500B6A0, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_seg5_vertex_0500B790, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_seg5_vertex_0500B880, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_seg5_vertex_0500B970, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_seg5_vertex_0500BA60, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_seg5_vertex_0500BB50, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_seg5_vertex_0500BC40, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_seg5_vertex_0500BD30, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_seg5_vertex_0500BE20, 12, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel boo_seg5_dl_0500C1B0 # 0x0500C1B0 - 0x0500C250
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT
|
|
||||||
gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here.
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
|
||||||
gsSPDisplayList boo_seg5_dl_0500BEE0
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 252, 124
|
|
||||||
gsSPDisplayList boo_seg5_dl_0500BF48
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT
|
|
||||||
gsSPDisplayList boo_seg5_dl_0500BFA0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsDPSetEnvColor 255, 255, 255, 255
|
|
||||||
gsSPEndDisplayList
|
|
|
@ -1,2 +0,0 @@
|
||||||
# Boo (Castle)
|
|
||||||
|
|
17
actors/boo_castle/geo.inc.c
Normal file
17
actors/boo_castle/geo.inc.c
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
// 0x0D0005B0
|
||||||
|
const GeoLayout boo_castle_geo[] = {
|
||||||
|
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0x96, 70),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SCALE(0x00, 26214),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ASM(0, Geo18_8029D924),
|
||||||
|
GEO_SWITCH_CASE(2, geo_switch_anim_state),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_DISPLAY_LIST(LAYER_OPAQUE, boo_castle_seg6_dl_06017CE0),
|
||||||
|
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, boo_castle_seg6_dl_06017CE0),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(), //! more close than open nodes
|
||||||
|
GEO_END(),
|
||||||
|
};
|
|
@ -1,15 +0,0 @@
|
||||||
glabel boo_castle_geo # 0x0D0005B0
|
|
||||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 70
|
|
||||||
geo_open_node
|
|
||||||
geo_scale 0x00, 26214
|
|
||||||
geo_open_node
|
|
||||||
geo_asm 0, Geo18_8029D924
|
|
||||||
geo_switch_case 2, geo_switch_anim_state
|
|
||||||
geo_open_node
|
|
||||||
geo_display_list LAYER_OPAQUE, boo_castle_seg6_dl_06017CE0
|
|
||||||
geo_display_list LAYER_TRANSPARENT, boo_castle_seg6_dl_06017CE0
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node #! more close than open nodes
|
|
||||||
geo_end
|
|
359
actors/boo_castle/model.inc.c
Normal file
359
actors/boo_castle/model.inc.c
Normal file
|
@ -0,0 +1,359 @@
|
||||||
|
// Boo (Castle)
|
||||||
|
|
||||||
|
// 0x06015658
|
||||||
|
static const Ambient boo_castle_seg6_light_06015658 = {
|
||||||
|
{{0x97, 0x9a, 0xff}, 0, {0x97, 0x9a, 0xff}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06015660
|
||||||
|
static const Light boo_castle_seg6_light_06015660 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06015670
|
||||||
|
ALIGNED8 static const u8 boo_castle_seg6_texture_06015670[] = {
|
||||||
|
#include "actors/boo_castle/bbh_boo_eyes.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06016670
|
||||||
|
ALIGNED8 static const u8 boo_castle_seg6_texture_06016670[] = {
|
||||||
|
#include "actors/boo_castle/bbh_boo_mouth.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06016E70
|
||||||
|
static const Vtx boo_castle_seg6_vertex_06016E70[] = {
|
||||||
|
{{{ 0, -117, 131}, 0, { 458, 990}, {0x00, 0x9d, 0x4e, 0x9e}}},
|
||||||
|
{{{ 87, -78, 123}, 0, { 1096, 684}, {0x53, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 0, -47, 171}, 0, { 458, 168}, {0x00, 0xe9, 0x7c, 0x9e}}},
|
||||||
|
{{{ 0, -117, 131}, 0, { 458, 990}, {0x00, 0x9d, 0x4e, 0x9e}}},
|
||||||
|
{{{ 0, -47, 171}, 0, { 458, 168}, {0x00, 0xe9, 0x7c, 0x9e}}},
|
||||||
|
{{{ -86, -78, 123}, 0, { -176, 684}, {0xad, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 87, -78, 123}, 0, { 1096, 684}, {0x53, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 108, 20, 118}, 0, { 1248, -172}, {0x57, 0x14, 0x5a, 0x9e}}},
|
||||||
|
{{{ 0, -47, 171}, 0, { 458, 168}, {0x00, 0xe9, 0x7c, 0x9e}}},
|
||||||
|
{{{ -86, -78, 123}, 0, { -176, 684}, {0xad, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 0, -47, 171}, 0, { 458, 168}, {0x00, 0xe9, 0x7c, 0x9e}}},
|
||||||
|
{{{ -107, 20, 118}, 0, { -328, -172}, {0xa9, 0x14, 0x59, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06016F30
|
||||||
|
static const Vtx boo_castle_seg6_vertex_06016F30[] = {
|
||||||
|
{{{ -107, 20, 118}, 0, { -656, 538}, {0xa9, 0x14, 0x59, 0x9e}}},
|
||||||
|
{{{ 0, 60, 166}, 0, { 988, 148}, {0x00, 0x26, 0x79, 0x9e}}},
|
||||||
|
{{{ -57, 128, 108}, 0, { 76, -690}, {0xd3, 0x60, 0x45, 0x9e}}},
|
||||||
|
{{{ -107, 20, 118}, 0, { -656, 538}, {0xa9, 0x14, 0x59, 0x9e}}},
|
||||||
|
{{{ 0, -47, 171}, 0, { 1024, 1364}, {0x00, 0xe9, 0x7c, 0x9e}}},
|
||||||
|
{{{ 0, 60, 166}, 0, { 988, 148}, {0x00, 0x26, 0x79, 0x9e}}},
|
||||||
|
{{{ 0, 60, 166}, 0, { 988, 148}, {0x00, 0x26, 0x79, 0x9e}}},
|
||||||
|
{{{ 0, -47, 171}, 0, { 1024, 1364}, {0x00, 0xe9, 0x7c, 0x9e}}},
|
||||||
|
{{{ 108, 20, 118}, 0, { 2660, 540}, {0x57, 0x14, 0x5a, 0x9e}}},
|
||||||
|
{{{ 108, 20, 118}, 0, { 2660, 540}, {0x57, 0x14, 0x5a, 0x9e}}},
|
||||||
|
{{{ 58, 128, 108}, 0, { 1852, -688}, {0x35, 0x58, 0x49, 0x9e}}},
|
||||||
|
{{{ 0, 60, 166}, 0, { 988, 148}, {0x00, 0x26, 0x79, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06016FF0
|
||||||
|
static const Vtx boo_castle_seg6_vertex_06016FF0[] = {
|
||||||
|
{{{ -135, -70, 23}, 0, { 0, 0}, {0xb2, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ -127, -69, -89}, 0, { 0, 0}, {0x9c, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ -72, -138, 30}, 0, { 0, 0}, {0xcf, 0x8c, 0x0a, 0x9e}}},
|
||||||
|
{{{ 73, -138, 30}, 0, { 0, 0}, {0x39, 0x90, 0x0e, 0x9e}}},
|
||||||
|
{{{ 0, -117, 131}, 0, { 0, 0}, {0x00, 0x9d, 0x4e, 0x9e}}},
|
||||||
|
{{{ -72, -138, 30}, 0, { 0, 0}, {0xcf, 0x8c, 0x0a, 0x9e}}},
|
||||||
|
{{{ -86, -78, 123}, 0, { 0, 0}, {0xad, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ -135, -70, 23}, 0, { 0, 0}, {0xb2, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ -72, -138, 30}, 0, { 0, 0}, {0xcf, 0x8c, 0x0a, 0x9e}}},
|
||||||
|
{{{ -59, -126, -86}, 0, { 0, 0}, {0xe1, 0x90, 0xd0, 0x9e}}},
|
||||||
|
{{{ 60, -126, -86}, 0, { 0, 0}, {0x20, 0x8b, 0xdb, 0x9e}}},
|
||||||
|
{{{ -72, -138, 30}, 0, { 0, 0}, {0xcf, 0x8c, 0x0a, 0x9e}}},
|
||||||
|
{{{ -72, -138, 30}, 0, { 0, 0}, {0xcf, 0x8c, 0x0a, 0x9e}}},
|
||||||
|
{{{ 60, -126, -86}, 0, { 0, 0}, {0x20, 0x8b, 0xdb, 0x9e}}},
|
||||||
|
{{{ 73, -138, 30}, 0, { 0, 0}, {0x39, 0x90, 0x0e, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x060170E0
|
||||||
|
static const Vtx boo_castle_seg6_vertex_060170E0[] = {
|
||||||
|
{{{ -86, -78, 123}, 0, { 0, 0}, {0xad, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ -72, -138, 30}, 0, { 0, 0}, {0xcf, 0x8c, 0x0a, 0x9e}}},
|
||||||
|
{{{ 0, -117, 131}, 0, { 0, 0}, {0x00, 0x9d, 0x4e, 0x9e}}},
|
||||||
|
{{{ -59, -126, -86}, 0, { 0, 0}, {0xe1, 0x90, 0xd0, 0x9e}}},
|
||||||
|
{{{ -72, -138, 30}, 0, { 0, 0}, {0xcf, 0x8c, 0x0a, 0x9e}}},
|
||||||
|
{{{ -127, -69, -89}, 0, { 0, 0}, {0x9c, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 60, -126, -86}, 0, { 0, 0}, {0x20, 0x8b, 0xdb, 0x9e}}},
|
||||||
|
{{{ -59, -126, -86}, 0, { 0, 0}, {0xe1, 0x90, 0xd0, 0x9e}}},
|
||||||
|
{{{ 46, -82, -160}, 0, { 0, 0}, {0x2e, 0xba, 0xa2, 0x9e}}},
|
||||||
|
{{{ 46, -82, -160}, 0, { 0, 0}, {0x2e, 0xba, 0xa2, 0x9e}}},
|
||||||
|
{{{ 128, -69, -89}, 0, { 0, 0}, {0x64, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 60, -126, -86}, 0, { 0, 0}, {0x20, 0x8b, 0xdb, 0x9e}}},
|
||||||
|
{{{ 60, -126, -86}, 0, { 0, 0}, {0x20, 0x8b, 0xdb, 0x9e}}},
|
||||||
|
{{{ 128, -69, -89}, 0, { 0, 0}, {0x64, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 73, -138, 30}, 0, { 0, 0}, {0x39, 0x90, 0x0e, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x060171D0
|
||||||
|
static const Vtx boo_castle_seg6_vertex_060171D0[] = {
|
||||||
|
{{{ 136, -70, 23}, 0, { 0, 0}, {0x4e, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ 73, -138, 30}, 0, { 0, 0}, {0x39, 0x90, 0x0e, 0x9e}}},
|
||||||
|
{{{ 128, -69, -89}, 0, { 0, 0}, {0x64, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 87, -78, 123}, 0, { 0, 0}, {0x53, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 73, -138, 30}, 0, { 0, 0}, {0x39, 0x90, 0x0e, 0x9e}}},
|
||||||
|
{{{ 136, -70, 23}, 0, { 0, 0}, {0x4e, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ 87, -78, 123}, 0, { 0, 0}, {0x53, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 0, -117, 131}, 0, { 0, 0}, {0x00, 0x9d, 0x4e, 0x9e}}},
|
||||||
|
{{{ 73, -138, 30}, 0, { 0, 0}, {0x39, 0x90, 0x0e, 0x9e}}},
|
||||||
|
{{{ -43, 162, 15}, 0, { 0, 0}, {0xdf, 0x7a, 0xf8, 0x9e}}},
|
||||||
|
{{{ -57, 128, 108}, 0, { 0, 0}, {0xd3, 0x60, 0x45, 0x9e}}},
|
||||||
|
{{{ 44, 162, 15}, 0, { 0, 0}, {0x21, 0x7a, 0x09, 0x9e}}},
|
||||||
|
{{{ -43, 162, 15}, 0, { 0, 0}, {0xdf, 0x7a, 0xf8, 0x9e}}},
|
||||||
|
{{{ 44, 162, 15}, 0, { 0, 0}, {0x21, 0x7a, 0x09, 0x9e}}},
|
||||||
|
{{{ 42, 130, -88}, 0, { 0, 0}, {0x25, 0x6a, 0xc7, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x060172C0
|
||||||
|
static const Vtx boo_castle_seg6_vertex_060172C0[] = {
|
||||||
|
{{{ 125, 99, 15}, 0, { 0, 0}, {0x65, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ 44, 162, 15}, 0, { 0, 0}, {0x21, 0x7a, 0x09, 0x9e}}},
|
||||||
|
{{{ 58, 128, 108}, 0, { 0, 0}, {0x35, 0x58, 0x49, 0x9e}}},
|
||||||
|
{{{ 58, 128, 108}, 0, { 0, 0}, {0x35, 0x58, 0x49, 0x9e}}},
|
||||||
|
{{{ 44, 162, 15}, 0, { 0, 0}, {0x21, 0x7a, 0x09, 0x9e}}},
|
||||||
|
{{{ -57, 128, 108}, 0, { 0, 0}, {0xd3, 0x60, 0x45, 0x9e}}},
|
||||||
|
{{{ 44, 162, 15}, 0, { 0, 0}, {0x21, 0x7a, 0x09, 0x9e}}},
|
||||||
|
{{{ 125, 99, 15}, 0, { 0, 0}, {0x65, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ 42, 130, -88}, 0, { 0, 0}, {0x25, 0x6a, 0xc7, 0x9e}}},
|
||||||
|
{{{ 122, 59, -94}, 0, { 0, 0}, {0x5f, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ 42, 130, -88}, 0, { 0, 0}, {0x25, 0x6a, 0xc7, 0x9e}}},
|
||||||
|
{{{ 125, 99, 15}, 0, { 0, 0}, {0x65, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ 0, 62, -162}, 0, { 0, 0}, {0x00, 0x5a, 0xa8, 0x9e}}},
|
||||||
|
{{{ 42, 130, -88}, 0, { 0, 0}, {0x25, 0x6a, 0xc7, 0x9e}}},
|
||||||
|
{{{ 122, 59, -94}, 0, { 0, 0}, {0x5f, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x060173B0
|
||||||
|
static const Vtx boo_castle_seg6_vertex_060173B0[] = {
|
||||||
|
{{{ -41, 130, -88}, 0, { 0, 0}, {0xd4, 0x65, 0xc3, 0x9e}}},
|
||||||
|
{{{ -43, 162, 15}, 0, { 0, 0}, {0xdf, 0x7a, 0xf8, 0x9e}}},
|
||||||
|
{{{ 42, 130, -88}, 0, { 0, 0}, {0x25, 0x6a, 0xc7, 0x9e}}},
|
||||||
|
{{{ 0, 62, -162}, 0, { 0, 0}, {0x00, 0x5a, 0xa8, 0x9e}}},
|
||||||
|
{{{ -41, 130, -88}, 0, { 0, 0}, {0xd4, 0x65, 0xc3, 0x9e}}},
|
||||||
|
{{{ 42, 130, -88}, 0, { 0, 0}, {0x25, 0x6a, 0xc7, 0x9e}}},
|
||||||
|
{{{ -135, -70, 23}, 0, { 0, 0}, {0xb2, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ -86, -78, 123}, 0, { 0, 0}, {0xad, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ -155, 6, 33}, 0, { 0, 0}, {0x87, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ -86, -78, 123}, 0, { 0, 0}, {0xad, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ -107, 20, 118}, 0, { 0, 0}, {0xa9, 0x14, 0x59, 0x9e}}},
|
||||||
|
{{{ -155, 6, 33}, 0, { 0, 0}, {0x87, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ -199, -60, 25}, 0, { 0, 0}, {0xa2, 0xbf, 0x36, 0x9e}}},
|
||||||
|
{{{ -127, -69, -89}, 0, { 0, 0}, {0x9c, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ -135, -70, 23}, 0, { 0, 0}, {0xb2, 0xaa, 0x33, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x060174A0
|
||||||
|
static const Vtx boo_castle_seg6_vertex_060174A0[] = {
|
||||||
|
{{{ -107, 20, 118}, 0, { 0, 0}, {0xa9, 0x14, 0x59, 0x9e}}},
|
||||||
|
{{{ -57, 128, 108}, 0, { 0, 0}, {0xd3, 0x60, 0x45, 0x9e}}},
|
||||||
|
{{{ -124, 99, 15}, 0, { 0, 0}, {0x9b, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ -124, 99, 15}, 0, { 0, 0}, {0x9b, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ -155, 6, 33}, 0, { 0, 0}, {0x87, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ -107, 20, 118}, 0, { 0, 0}, {0xa9, 0x14, 0x59, 0x9e}}},
|
||||||
|
{{{ -121, 59, -94}, 0, { 0, 0}, {0xa1, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ -127, -69, -89}, 0, { 0, 0}, {0x9c, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ -155, 6, 33}, 0, { 0, 0}, {0x87, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ -121, 59, -94}, 0, { 0, 0}, {0xa1, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ -155, 6, 33}, 0, { 0, 0}, {0x87, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ -124, 99, 15}, 0, { 0, 0}, {0x9b, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ -199, -60, 25}, 0, { 0, 0}, {0xa2, 0xbf, 0x36, 0x9e}}},
|
||||||
|
{{{ -155, 6, 33}, 0, { 0, 0}, {0x87, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ -127, -69, -89}, 0, { 0, 0}, {0x9c, 0xc6, 0xce, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06017590
|
||||||
|
static const Vtx boo_castle_seg6_vertex_06017590[] = {
|
||||||
|
{{{ -199, -60, 25}, 0, { 0, 0}, {0xa2, 0xbf, 0x36, 0x9e}}},
|
||||||
|
{{{ -135, -70, 23}, 0, { 0, 0}, {0xb2, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ -155, 6, 33}, 0, { 0, 0}, {0x87, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ 200, -60, 25}, 0, { 0, 0}, {0x5e, 0xbf, 0x36, 0x9e}}},
|
||||||
|
{{{ 128, -69, -89}, 0, { 0, 0}, {0x64, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 156, 6, 33}, 0, { 0, 0}, {0x79, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ 108, 20, 118}, 0, { 0, 0}, {0x57, 0x14, 0x5a, 0x9e}}},
|
||||||
|
{{{ 156, 6, 33}, 0, { 0, 0}, {0x79, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ 125, 99, 15}, 0, { 0, 0}, {0x65, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ 125, 99, 15}, 0, { 0, 0}, {0x65, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ 156, 6, 33}, 0, { 0, 0}, {0x79, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ 122, 59, -94}, 0, { 0, 0}, {0x5f, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ 200, -60, 25}, 0, { 0, 0}, {0x5e, 0xbf, 0x36, 0x9e}}},
|
||||||
|
{{{ 156, 6, 33}, 0, { 0, 0}, {0x79, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ 136, -70, 23}, 0, { 0, 0}, {0x4e, 0xaa, 0x33, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06017680
|
||||||
|
static const Vtx boo_castle_seg6_vertex_06017680[] = {
|
||||||
|
{{{ 156, 6, 33}, 0, { 0, 0}, {0x79, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ 128, -69, -89}, 0, { 0, 0}, {0x64, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 122, 59, -94}, 0, { 0, 0}, {0x5f, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ 200, -60, 25}, 0, { 0, 0}, {0x5e, 0xbf, 0x36, 0x9e}}},
|
||||||
|
{{{ 136, -70, 23}, 0, { 0, 0}, {0x4e, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ 128, -69, -89}, 0, { 0, 0}, {0x64, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ -43, 162, 15}, 0, { 0, 0}, {0xdf, 0x7a, 0xf8, 0x9e}}},
|
||||||
|
{{{ -41, 130, -88}, 0, { 0, 0}, {0xd4, 0x65, 0xc3, 0x9e}}},
|
||||||
|
{{{ -124, 99, 15}, 0, { 0, 0}, {0x9b, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ -57, 128, 108}, 0, { 0, 0}, {0xd3, 0x60, 0x45, 0x9e}}},
|
||||||
|
{{{ -43, 162, 15}, 0, { 0, 0}, {0xdf, 0x7a, 0xf8, 0x9e}}},
|
||||||
|
{{{ -124, 99, 15}, 0, { 0, 0}, {0x9b, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ 128, -69, -89}, 0, { 0, 0}, {0x64, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 46, -82, -160}, 0, { 0, 0}, {0x2e, 0xba, 0xa2, 0x9e}}},
|
||||||
|
{{{ 122, 59, -94}, 0, { 0, 0}, {0x5f, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06017770
|
||||||
|
static const Vtx boo_castle_seg6_vertex_06017770[] = {
|
||||||
|
{{{ 0, 62, -162}, 0, { 0, 0}, {0x00, 0x5a, 0xa8, 0x9e}}},
|
||||||
|
{{{ 122, 59, -94}, 0, { 0, 0}, {0x5f, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ 0, 24, -213}, 0, { 0, 0}, {0x00, 0x22, 0x86, 0x9e}}},
|
||||||
|
{{{ 0, 24, -213}, 0, { 0, 0}, {0x00, 0x22, 0x86, 0x9e}}},
|
||||||
|
{{{ 122, 59, -94}, 0, { 0, 0}, {0x5f, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ 46, -82, -160}, 0, { 0, 0}, {0x2e, 0xba, 0xa2, 0x9e}}},
|
||||||
|
{{{ 0, 62, -162}, 0, { 0, 0}, {0x00, 0x5a, 0xa8, 0x9e}}},
|
||||||
|
{{{ 0, 24, -213}, 0, { 0, 0}, {0x00, 0x22, 0x86, 0x9e}}},
|
||||||
|
{{{ -121, 59, -94}, 0, { 0, 0}, {0xa1, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ -121, 59, -94}, 0, { 0, 0}, {0xa1, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ -41, 130, -88}, 0, { 0, 0}, {0xd4, 0x65, 0xc3, 0x9e}}},
|
||||||
|
{{{ 0, 62, -162}, 0, { 0, 0}, {0x00, 0x5a, 0xa8, 0x9e}}},
|
||||||
|
{{{ 0, 24, -213}, 0, { 0, 0}, {0x00, 0x22, 0x86, 0x9e}}},
|
||||||
|
{{{ 46, -82, -160}, 0, { 0, 0}, {0x2e, 0xba, 0xa2, 0x9e}}},
|
||||||
|
{{{ -45, -82, -160}, 0, { 0, 0}, {0xc9, 0xc5, 0x9f, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06017860
|
||||||
|
static const Vtx boo_castle_seg6_vertex_06017860[] = {
|
||||||
|
{{{ -45, -82, -160}, 0, { 0, 0}, {0xc9, 0xc5, 0x9f, 0x9e}}},
|
||||||
|
{{{ 46, -82, -160}, 0, { 0, 0}, {0x2e, 0xba, 0xa2, 0x9e}}},
|
||||||
|
{{{ -59, -126, -86}, 0, { 0, 0}, {0xe1, 0x90, 0xd0, 0x9e}}},
|
||||||
|
{{{ -127, -69, -89}, 0, { 0, 0}, {0x9c, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ -121, 59, -94}, 0, { 0, 0}, {0xa1, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ -45, -82, -160}, 0, { 0, 0}, {0xc9, 0xc5, 0x9f, 0x9e}}},
|
||||||
|
{{{ -45, -82, -160}, 0, { 0, 0}, {0xc9, 0xc5, 0x9f, 0x9e}}},
|
||||||
|
{{{ -59, -126, -86}, 0, { 0, 0}, {0xe1, 0x90, 0xd0, 0x9e}}},
|
||||||
|
{{{ -127, -69, -89}, 0, { 0, 0}, {0x9c, 0xc6, 0xce, 0x9e}}},
|
||||||
|
{{{ 0, 24, -213}, 0, { 0, 0}, {0x00, 0x22, 0x86, 0x9e}}},
|
||||||
|
{{{ -45, -82, -160}, 0, { 0, 0}, {0xc9, 0xc5, 0x9f, 0x9e}}},
|
||||||
|
{{{ -121, 59, -94}, 0, { 0, 0}, {0xa1, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ -41, 130, -88}, 0, { 0, 0}, {0xd4, 0x65, 0xc3, 0x9e}}},
|
||||||
|
{{{ -121, 59, -94}, 0, { 0, 0}, {0xa1, 0x2e, 0xbb, 0x9e}}},
|
||||||
|
{{{ -124, 99, 15}, 0, { 0, 0}, {0x9b, 0x4c, 0x08, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06017950
|
||||||
|
static const Vtx boo_castle_seg6_vertex_06017950[] = {
|
||||||
|
{{{ -57, 128, 108}, 0, { 0, 0}, {0xd3, 0x60, 0x45, 0x9e}}},
|
||||||
|
{{{ 0, 60, 166}, 0, { 0, 0}, {0x00, 0x26, 0x79, 0x9e}}},
|
||||||
|
{{{ 58, 128, 108}, 0, { 0, 0}, {0x35, 0x58, 0x49, 0x9e}}},
|
||||||
|
{{{ 108, 20, 118}, 0, { 0, 0}, {0x57, 0x14, 0x5a, 0x9e}}},
|
||||||
|
{{{ 125, 99, 15}, 0, { 0, 0}, {0x65, 0x4c, 0x08, 0x9e}}},
|
||||||
|
{{{ 58, 128, 108}, 0, { 0, 0}, {0x35, 0x58, 0x49, 0x9e}}},
|
||||||
|
{{{ 136, -70, 23}, 0, { 0, 0}, {0x4e, 0xaa, 0x33, 0x9e}}},
|
||||||
|
{{{ 156, 6, 33}, 0, { 0, 0}, {0x79, 0x0f, 0x22, 0x9e}}},
|
||||||
|
{{{ 87, -78, 123}, 0, { 0, 0}, {0x53, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 108, 20, 118}, 0, { 0, 0}, {0x57, 0x14, 0x5a, 0x9e}}},
|
||||||
|
{{{ 87, -78, 123}, 0, { 0, 0}, {0x53, 0xc9, 0x4e, 0x9e}}},
|
||||||
|
{{{ 156, 6, 33}, 0, { 0, 0}, {0x79, 0x0f, 0x22, 0x9e}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06017A10 - 0x06017A78
|
||||||
|
const Gfx boo_castle_seg6_dl_06017A10[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_castle_seg6_texture_06016670),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPLight(&boo_castle_seg6_light_06015660, 1),
|
||||||
|
gsSPLight(&boo_castle_seg6_light_06015658, 2),
|
||||||
|
gsSPVertex(boo_castle_seg6_vertex_06016E70, 12, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06017A78 - 0x06017AD0
|
||||||
|
const Gfx boo_castle_seg6_dl_06017A78[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_castle_seg6_texture_06015670),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(boo_castle_seg6_vertex_06016F30, 12, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06017AD0 - 0x06017CE0
|
||||||
|
const Gfx boo_castle_seg6_dl_06017AD0[] = {
|
||||||
|
gsSPVertex(boo_castle_seg6_vertex_06016FF0, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_castle_seg6_vertex_060170E0, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_castle_seg6_vertex_060171D0, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_castle_seg6_vertex_060172C0, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_castle_seg6_vertex_060173B0, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_castle_seg6_vertex_060174A0, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_castle_seg6_vertex_06017590, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_castle_seg6_vertex_06017680, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_castle_seg6_vertex_06017770, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_castle_seg6_vertex_06017860, 15, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSP1Triangle(12, 13, 14, 0x0),
|
||||||
|
gsSPVertex(boo_castle_seg6_vertex_06017950, 12, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06017CE0 - 0x06017D80
|
||||||
|
const Gfx boo_castle_seg6_dl_06017CE0[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_BLENDRGBFADEA, G_CC_BLENDRGBFADEA),
|
||||||
|
gsSPNumLights(NUMLIGHTS_0), // I cannot tell if they meant to put 0 or 1 here.
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(boo_castle_seg6_dl_06017A10),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 6, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(boo_castle_seg6_dl_06017A78),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADEFADEA, G_CC_SHADEFADEA),
|
||||||
|
gsSPDisplayList(boo_castle_seg6_dl_06017AD0),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsDPSetEnvColor(255, 255, 255, 255),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
|
@ -1,319 +0,0 @@
|
||||||
# Boo (Castle)
|
|
||||||
|
|
||||||
.balign 8
|
|
||||||
boo_castle_seg6_light_06015658: # 0x06015658
|
|
||||||
.byte 0x97, 0x9A, 0xFF, 0x00, 0x97, 0x9A, 0xFF, 0x00
|
|
||||||
|
|
||||||
boo_castle_seg6_light_06015660: # 0x06015660
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
boo_castle_seg6_texture_06015670: # 0x06015670
|
|
||||||
.incbin "actors/boo_castle/bbh_boo_eyes.rgba16"
|
|
||||||
|
|
||||||
boo_castle_seg6_texture_06016670: # 0x06016670
|
|
||||||
.incbin "actors/boo_castle/bbh_boo_mouth.rgba16"
|
|
||||||
|
|
||||||
boo_castle_seg6_vertex_06016E70: # 0x06016E70
|
|
||||||
vertex 0, -117, 131, 458, 990, 0x00, 0x9D, 0x4E, 0x9E
|
|
||||||
vertex 87, -78, 123, 1096, 684, 0x53, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E
|
|
||||||
vertex 0, -117, 131, 458, 990, 0x00, 0x9D, 0x4E, 0x9E
|
|
||||||
vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E
|
|
||||||
vertex -86, -78, 123, -176, 684, 0xAD, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 87, -78, 123, 1096, 684, 0x53, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 108, 20, 118, 1248, -172, 0x57, 0x14, 0x5A, 0x9E
|
|
||||||
vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E
|
|
||||||
vertex -86, -78, 123, -176, 684, 0xAD, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E
|
|
||||||
vertex -107, 20, 118, -328, -172, 0xA9, 0x14, 0x59, 0x9E
|
|
||||||
|
|
||||||
boo_castle_seg6_vertex_06016F30: # 0x06016F30
|
|
||||||
vertex -107, 20, 118, -656, 538, 0xA9, 0x14, 0x59, 0x9E
|
|
||||||
vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E
|
|
||||||
vertex -57, 128, 108, 76, -690, 0xD3, 0x60, 0x45, 0x9E
|
|
||||||
vertex -107, 20, 118, -656, 538, 0xA9, 0x14, 0x59, 0x9E
|
|
||||||
vertex 0, -47, 171, 1024, 1364, 0x00, 0xE9, 0x7C, 0x9E
|
|
||||||
vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E
|
|
||||||
vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E
|
|
||||||
vertex 0, -47, 171, 1024, 1364, 0x00, 0xE9, 0x7C, 0x9E
|
|
||||||
vertex 108, 20, 118, 2660, 540, 0x57, 0x14, 0x5A, 0x9E
|
|
||||||
vertex 108, 20, 118, 2660, 540, 0x57, 0x14, 0x5A, 0x9E
|
|
||||||
vertex 58, 128, 108, 1852, -688, 0x35, 0x58, 0x49, 0x9E
|
|
||||||
vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E
|
|
||||||
|
|
||||||
boo_castle_seg6_vertex_06016FF0: # 0x06016FF0
|
|
||||||
vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E
|
|
||||||
vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E
|
|
||||||
vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E
|
|
||||||
vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E
|
|
||||||
vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E
|
|
||||||
vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E
|
|
||||||
vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E
|
|
||||||
vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E
|
|
||||||
vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E
|
|
||||||
vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E
|
|
||||||
vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E
|
|
||||||
vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E
|
|
||||||
vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E
|
|
||||||
|
|
||||||
boo_castle_seg6_vertex_060170E0: # 0x060170E0
|
|
||||||
vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E
|
|
||||||
vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E
|
|
||||||
vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E
|
|
||||||
vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E
|
|
||||||
vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E
|
|
||||||
vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E
|
|
||||||
vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E
|
|
||||||
vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E
|
|
||||||
vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E
|
|
||||||
vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E
|
|
||||||
vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E
|
|
||||||
|
|
||||||
boo_castle_seg6_vertex_060171D0: # 0x060171D0
|
|
||||||
vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E
|
|
||||||
vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E
|
|
||||||
vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E
|
|
||||||
vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E
|
|
||||||
vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E
|
|
||||||
vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E
|
|
||||||
vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E
|
|
||||||
vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E
|
|
||||||
vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E
|
|
||||||
vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E
|
|
||||||
vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E
|
|
||||||
vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E
|
|
||||||
|
|
||||||
boo_castle_seg6_vertex_060172C0: # 0x060172C0
|
|
||||||
vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E
|
|
||||||
vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E
|
|
||||||
vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E
|
|
||||||
vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E
|
|
||||||
vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E
|
|
||||||
vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E
|
|
||||||
vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E
|
|
||||||
vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E
|
|
||||||
vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E
|
|
||||||
vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E
|
|
||||||
vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E
|
|
||||||
vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E
|
|
||||||
vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E
|
|
||||||
vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E
|
|
||||||
|
|
||||||
boo_castle_seg6_vertex_060173B0: # 0x060173B0
|
|
||||||
vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E
|
|
||||||
vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E
|
|
||||||
vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E
|
|
||||||
vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E
|
|
||||||
vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E
|
|
||||||
vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E
|
|
||||||
vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E
|
|
||||||
vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E
|
|
||||||
vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E
|
|
||||||
vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E
|
|
||||||
vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E
|
|
||||||
vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E
|
|
||||||
|
|
||||||
boo_castle_seg6_vertex_060174A0: # 0x060174A0
|
|
||||||
vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E
|
|
||||||
vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E
|
|
||||||
vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E
|
|
||||||
vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E
|
|
||||||
vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E
|
|
||||||
vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E
|
|
||||||
vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E
|
|
||||||
vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E
|
|
||||||
vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E
|
|
||||||
vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E
|
|
||||||
vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E
|
|
||||||
vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E
|
|
||||||
|
|
||||||
boo_castle_seg6_vertex_06017590: # 0x06017590
|
|
||||||
vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E
|
|
||||||
vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E
|
|
||||||
vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E
|
|
||||||
vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E
|
|
||||||
vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E
|
|
||||||
vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E
|
|
||||||
vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E
|
|
||||||
vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E
|
|
||||||
vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E
|
|
||||||
vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E
|
|
||||||
vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E
|
|
||||||
vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E
|
|
||||||
vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E
|
|
||||||
|
|
||||||
boo_castle_seg6_vertex_06017680: # 0x06017680
|
|
||||||
vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E
|
|
||||||
vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E
|
|
||||||
vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E
|
|
||||||
vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E
|
|
||||||
vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E
|
|
||||||
vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E
|
|
||||||
vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E
|
|
||||||
vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E
|
|
||||||
vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E
|
|
||||||
vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E
|
|
||||||
vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E
|
|
||||||
|
|
||||||
boo_castle_seg6_vertex_06017770: # 0x06017770
|
|
||||||
vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E
|
|
||||||
vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E
|
|
||||||
vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E
|
|
||||||
vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E
|
|
||||||
vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E
|
|
||||||
vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E
|
|
||||||
vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E
|
|
||||||
vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E
|
|
||||||
vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E
|
|
||||||
vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E
|
|
||||||
vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E
|
|
||||||
|
|
||||||
boo_castle_seg6_vertex_06017860: # 0x06017860
|
|
||||||
vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E
|
|
||||||
vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E
|
|
||||||
vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E
|
|
||||||
vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E
|
|
||||||
vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E
|
|
||||||
vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E
|
|
||||||
vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E
|
|
||||||
vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E
|
|
||||||
vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E
|
|
||||||
vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E
|
|
||||||
vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E
|
|
||||||
vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E
|
|
||||||
|
|
||||||
boo_castle_seg6_vertex_06017950: # 0x06017950
|
|
||||||
vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E
|
|
||||||
vertex 0, 60, 166, 0, 0, 0x00, 0x26, 0x79, 0x9E
|
|
||||||
vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E
|
|
||||||
vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E
|
|
||||||
vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E
|
|
||||||
vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E
|
|
||||||
vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E
|
|
||||||
vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E
|
|
||||||
vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E
|
|
||||||
vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E
|
|
||||||
vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E
|
|
||||||
|
|
||||||
glabel boo_castle_seg6_dl_06017A10 # 0x06017A10 - 0x06017A78
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_castle_seg6_texture_06016670
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
||||||
gsSPLight boo_castle_seg6_light_06015660, 1
|
|
||||||
gsSPLight boo_castle_seg6_light_06015658, 2
|
|
||||||
gsSPVertex boo_castle_seg6_vertex_06016E70, 12, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel boo_castle_seg6_dl_06017A78 # 0x06017A78 - 0x06017AD0
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_castle_seg6_texture_06015670
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
|
|
||||||
gsSPVertex boo_castle_seg6_vertex_06016F30, 12, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel boo_castle_seg6_dl_06017AD0 # 0x06017AD0 - 0x06017CE0
|
|
||||||
gsSPVertex boo_castle_seg6_vertex_06016FF0, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_castle_seg6_vertex_060170E0, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_castle_seg6_vertex_060171D0, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_castle_seg6_vertex_060172C0, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_castle_seg6_vertex_060173B0, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_castle_seg6_vertex_060174A0, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_castle_seg6_vertex_06017590, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_castle_seg6_vertex_06017680, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_castle_seg6_vertex_06017770, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_castle_seg6_vertex_06017860, 15, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSP1Triangle 12, 13, 14, 0x0
|
|
||||||
gsSPVertex boo_castle_seg6_vertex_06017950, 12, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel boo_castle_seg6_dl_06017CE0 # 0x06017CE0 - 0x06017D80
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT
|
|
||||||
gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here.
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
|
||||||
gsSPDisplayList boo_castle_seg6_dl_06017A10
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 252, 124
|
|
||||||
gsSPDisplayList boo_castle_seg6_dl_06017A78
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT
|
|
||||||
gsSPDisplayList boo_castle_seg6_dl_06017AD0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsDPSetEnvColor 255, 255, 255, 255
|
|
||||||
gsSPEndDisplayList
|
|
|
@ -1,2 +0,0 @@
|
||||||
# Book (Pushable Book)
|
|
||||||
|
|
8
actors/book/geo.inc.c
Normal file
8
actors/book/geo.inc.c
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
// 0x0C0000C0
|
||||||
|
const GeoLayout bookend_geo[] = {
|
||||||
|
GEO_CULLING_RADIUS(300),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_DISPLAY_LIST(LAYER_OPAQUE, book_seg5_dl_05002FB0),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_END(),
|
||||||
|
};
|
|
@ -1,6 +0,0 @@
|
||||||
glabel bookend_geo # 0x0C0000C0
|
|
||||||
geo_culling_radius 300
|
|
||||||
geo_open_node
|
|
||||||
geo_display_list LAYER_OPAQUE, book_seg5_dl_05002FB0
|
|
||||||
geo_close_node
|
|
||||||
geo_end
|
|
98
actors/book/model.inc.c
Normal file
98
actors/book/model.inc.c
Normal file
|
@ -0,0 +1,98 @@
|
||||||
|
// Book (Pushable Book)
|
||||||
|
|
||||||
|
// This actor file requires including actor bookend because of bookend_seg5_texture_05000C60
|
||||||
|
|
||||||
|
// 0x05002558
|
||||||
|
static const Ambient book_seg5_light_05002558 = {
|
||||||
|
{{0x7f, 0x7f, 0x7f}, 0, {0x7f, 0x7f, 0x7f}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05002560
|
||||||
|
static const Light book_seg5_light_05002560 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05002570
|
||||||
|
ALIGNED8 static const u8 book_seg5_texture_05002570[] = {
|
||||||
|
#include "actors/book/book_cover.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05002D70
|
||||||
|
static const Vtx book_seg5_vertex_05002D70[] = {
|
||||||
|
{{{ -9, 31, -50}, 0, { 990, 0}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ 10, 31, 0}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ 10, 31, -50}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ -9, 31, 0}, 0, { 479, 990}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ 10, -30, -50}, 0, { 0, 990}, {0x00, 0x81, 0x00, 0xff}}},
|
||||||
|
{{{ 10, -30, 0}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},
|
||||||
|
{{{ -9, -30, 0}, 0, { 479, 0}, {0x00, 0x81, 0x00, 0xff}}},
|
||||||
|
{{{ -9, -30, -50}, 0, { 990, 990}, {0x00, 0x81, 0x00, 0xff}}},
|
||||||
|
{{{ 10, -30, -50}, 0, { 0, 990}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ -9, 31, -50}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ 10, 31, -50}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ -9, -30, -50}, 0, { 990, 990}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05002E30
|
||||||
|
static const Vtx book_seg5_vertex_05002E30[] = {
|
||||||
|
{{{ 10, 31, 0}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ -9, 31, 0}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ -9, -30, 0}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ 10, -30, 0}, 0, { 990, 990}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ -9, -30, -50}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ -9, 31, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ -9, 31, -50}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ -9, -30, 0}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ 10, 31, -50}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ 10, 31, 0}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ 10, -30, 0}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
{{{ 10, -30, -50}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05002EF0 - 0x05002F58
|
||||||
|
const Gfx book_seg5_dl_05002EF0[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000C60),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 16 * 32 - 1, CALC_DXT(16, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPLight(&book_seg5_light_05002560, 1),
|
||||||
|
gsSPLight(&book_seg5_light_05002558, 2),
|
||||||
|
gsSPVertex(book_seg5_vertex_05002D70, 12, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05002F58 - 0x05002FB0
|
||||||
|
const Gfx book_seg5_dl_05002F58[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, book_seg5_texture_05002570),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(book_seg5_vertex_05002E30, 12, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05002FB0 - 0x05003040
|
||||||
|
const Gfx book_seg5_dl_05002FB0[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
|
||||||
|
gsSPClearGeometryMode(G_SHADING_SMOOTH),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 4, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (16 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(book_seg5_dl_05002EF0),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(book_seg5_dl_05002F58),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_SHADING_SMOOTH),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
|
@ -1,83 +0,0 @@
|
||||||
# Book (Pushable Book)
|
|
||||||
|
|
||||||
# This actor file requires including actor bookend because of bookend_seg5_texture_05000C60
|
|
||||||
|
|
||||||
book_seg5_light_05002558: # 0x05002558
|
|
||||||
.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00
|
|
||||||
|
|
||||||
book_seg5_light_05002560: # 0x05002560
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
book_seg5_texture_05002570: # 0x05002570
|
|
||||||
.incbin "actors/book/book_cover.rgba16"
|
|
||||||
|
|
||||||
book_seg5_vertex_05002D70: # 0x05002D70
|
|
||||||
vertex -9, 31, -50, 990, 0, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex 10, 31, 0, 0, 990, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex 10, 31, -50, 0, 0, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex -9, 31, 0, 479, 990, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex 10, -30, -50, 0, 990, 0x00, 0x81, 0x00, 0xFF
|
|
||||||
vertex 10, -30, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF
|
|
||||||
vertex -9, -30, 0, 479, 0, 0x00, 0x81, 0x00, 0xFF
|
|
||||||
vertex -9, -30, -50, 990, 990, 0x00, 0x81, 0x00, 0xFF
|
|
||||||
vertex 10, -30, -50, 0, 990, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex -9, 31, -50, 990, 0, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex 10, 31, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex -9, -30, -50, 990, 990, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
|
|
||||||
book_seg5_vertex_05002E30: # 0x05002E30
|
|
||||||
vertex 10, 31, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex -9, 31, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex -9, -30, 0, 0, 990, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex 10, -30, 0, 990, 990, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex -9, -30, -50, 990, 990, 0x81, 0x00, 0x00, 0xFF
|
|
||||||
vertex -9, 31, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF
|
|
||||||
vertex -9, 31, -50, 990, 0, 0x81, 0x00, 0x00, 0xFF
|
|
||||||
vertex -9, -30, 0, 0, 990, 0x81, 0x00, 0x00, 0xFF
|
|
||||||
vertex 10, 31, -50, 990, 0, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
vertex 10, 31, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
vertex 10, -30, 0, 0, 990, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
vertex 10, -30, -50, 990, 990, 0x7F, 0x00, 0x00, 0xFF
|
|
||||||
|
|
||||||
glabel book_seg5_dl_05002EF0 # 0x05002EF0 - 0x05002F58
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000C60
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200
|
|
||||||
gsSPLight book_seg5_light_05002560, 1
|
|
||||||
gsSPLight book_seg5_light_05002558, 2
|
|
||||||
gsSPVertex book_seg5_vertex_05002D70, 12, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel book_seg5_dl_05002F58 # 0x05002F58 - 0x05002FB0
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, book_seg5_texture_05002570
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
||||||
gsSPVertex book_seg5_vertex_05002E30, 12, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel book_seg5_dl_05002FB0 # 0x05002FB0 - 0x05003040
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPClearGeometryMode G_SHADING_SMOOTH
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 60, 124
|
|
||||||
gsSPDisplayList book_seg5_dl_05002EF0
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
|
||||||
gsSPDisplayList book_seg5_dl_05002F58
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_SHADING_SMOOTH
|
|
||||||
gsSPEndDisplayList
|
|
32
actors/bookend/anims/anim_050023F4.inc.c
Normal file
32
actors/bookend/anims/anim_050023F4.inc.c
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
// 0x05002350
|
||||||
|
static const s16 bookend_seg5_animvalue_05002350[] = {
|
||||||
|
0x0000, 0xC001, 0x071C, 0x0D90, 0x198B, 0x1FFF, 0x198B, 0x0D90,
|
||||||
|
0x0AAA, 0x1032, 0x1A77, 0x1FFF, 0x1A77, 0x1032, 0x3FFF, 0x8001,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05002370
|
||||||
|
static const u16 bookend_seg5_animindex_05002370[] = {
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x0002,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x000E, 0x0001, 0x000F, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x0008,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050023F4
|
||||||
|
static const struct Animation bookend_seg5_anim_050023F4 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x06,
|
||||||
|
ANIMINDEX_NUMPARTS(bookend_seg5_animindex_05002370),
|
||||||
|
bookend_seg5_animvalue_05002350,
|
||||||
|
bookend_seg5_animindex_05002370,
|
||||||
|
0,
|
||||||
|
};
|
40
actors/bookend/anims/anim_05002510.inc.c
Normal file
40
actors/bookend/anims/anim_05002510.inc.c
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
// 0x0500240C
|
||||||
|
static const s16 bookend_seg5_animvalue_0500240C[] = {
|
||||||
|
0x0000, 0xC001, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF,
|
||||||
|
0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF,
|
||||||
|
0x3FFF, 0x3CB4, 0x381F, 0x3282, 0x2C20, 0x253E, 0x1E1D, 0x1701,
|
||||||
|
0x102D, 0x09E4, 0x0469, 0x0000, 0xFEFB, 0x01A8, 0x0549, 0x071C,
|
||||||
|
0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF,
|
||||||
|
0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3CAF,
|
||||||
|
0x380D, 0x325E, 0x2BE8, 0x24F3, 0x1DC3, 0x169F, 0x0FCD, 0x0993,
|
||||||
|
0x0437, 0x0000, 0xFFAB, 0x038E, 0x0855, 0x0AAA, 0x3FFF, 0x8001,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0500248C
|
||||||
|
static const u16 bookend_seg5_animindex_0500248C[] = {
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0002,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x003E, 0x0001, 0x003F, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0020,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05002510
|
||||||
|
static const struct Animation bookend_seg5_anim_05002510 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x1E,
|
||||||
|
ANIMINDEX_NUMPARTS(bookend_seg5_animindex_0500248C),
|
||||||
|
bookend_seg5_animvalue_0500240C,
|
||||||
|
bookend_seg5_animindex_0500248C,
|
||||||
|
0,
|
||||||
|
};
|
||||||
|
|
||||||
|
// what the hell? no values/indexes for the table?
|
12
actors/bookend/anims/anim_05002528.inc.c
Normal file
12
actors/bookend/anims/anim_05002528.inc.c
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
// 0x05002528
|
||||||
|
static const struct Animation bookend_seg5_anim_05002528 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x01,
|
||||||
|
ANIMINDEX_NUMPARTS(bookend_seg5_animindex_0500248C),
|
||||||
|
bookend_seg5_animvalue_0500240C,
|
||||||
|
bookend_seg5_animindex_0500248C,
|
||||||
|
0,
|
||||||
|
};
|
3
actors/bookend/anims/data.inc.c
Normal file
3
actors/bookend/anims/data.inc.c
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
#include "anim_050023F4.inc.c"
|
||||||
|
#include "anim_05002510.inc.c"
|
||||||
|
#include "anim_05002528.inc.c"
|
7
actors/bookend/anims/table.inc.c
Normal file
7
actors/bookend/anims/table.inc.c
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
// 0x05002540
|
||||||
|
const struct Animation *const bookend_seg5_anims_05002540[] = {
|
||||||
|
&bookend_seg5_anim_05002528,
|
||||||
|
&bookend_seg5_anim_050023F4,
|
||||||
|
&bookend_seg5_anim_05002510,
|
||||||
|
NULL,
|
||||||
|
};
|
|
@ -1,2 +0,0 @@
|
||||||
# Bookend
|
|
||||||
|
|
29
actors/bookend/geo.inc.c
Normal file
29
actors/bookend/geo.inc.c
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
// 0x0C000000
|
||||||
|
const GeoLayout bookend_part_geo[] = {
|
||||||
|
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0x96, 100),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SCALE(0x00, 16384),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001F98),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001B20),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05002140),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001D68),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001978),
|
||||||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_050022E0),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(), //! more close than open nodes
|
||||||
|
GEO_END(),
|
||||||
|
};
|
|
@ -1,27 +0,0 @@
|
||||||
glabel bookend_part_geo # 0x0C000000
|
|
||||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100
|
|
||||||
geo_open_node
|
|
||||||
geo_scale 0x00, 16384
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001F98
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001B20
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05002140
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
|
||||||
geo_open_node
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001D68
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001978
|
|
||||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_050022E0
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node #! more close than open nodes
|
|
||||||
geo_end
|
|
474
actors/bookend/model.inc.c
Normal file
474
actors/bookend/model.inc.c
Normal file
|
@ -0,0 +1,474 @@
|
||||||
|
// Bookend
|
||||||
|
|
||||||
|
// Unreferenced Light
|
||||||
|
UNUSED static const Ambient bookend_light_1 = {
|
||||||
|
{{0x3f, 0x3f, 0x3f}, 0, {0x3f, 0x3f, 0x3f}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// Unreferenced Light
|
||||||
|
UNUSED static const Light bookend_light_2 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// Unreferenced Light
|
||||||
|
UNUSED static const Ambient bookend_light_3 = {
|
||||||
|
{{0x03, 0x19, 0x09}, 0, {0x03, 0x19, 0x09}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// Unreferenced Light
|
||||||
|
UNUSED static const Light bookend_light_4 = {
|
||||||
|
{{0x0c, 0x66, 0x26}, 0, {0x0c, 0x66, 0x26}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// Unreferenced Light
|
||||||
|
UNUSED static const Ambient bookend_light_5 = {
|
||||||
|
{{0x3f, 0x3f, 0x3f}, 0, {0x3f, 0x3f, 0x3f}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// Unreferenced Light
|
||||||
|
UNUSED static const Light bookend_light_6 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// Unreferenced Light
|
||||||
|
UNUSED static const Ambient bookend_light_7 = {
|
||||||
|
{{0x3f, 0x00, 0x00}, 0, {0x3f, 0x00, 0x00}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// Unreferenced Light
|
||||||
|
UNUSED static const Light bookend_light_8 = {
|
||||||
|
{{0xff, 0x00, 0x00}, 0, {0xff, 0x00, 0x00}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000060
|
||||||
|
ALIGNED8 static const u8 bookend_seg5_texture_05000060[] = {
|
||||||
|
#include "actors/bookend/bookend_spine.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000460
|
||||||
|
ALIGNED8 static const u8 bookend_seg5_texture_05000460[] = {
|
||||||
|
#include "actors/bookend/bookend_tooth.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000860
|
||||||
|
ALIGNED8 static const u8 bookend_seg5_texture_05000860[] = {
|
||||||
|
#include "actors/bookend/bookend_mouth.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05000C60
|
||||||
|
ALIGNED8 static const u8 bookend_seg5_texture_05000C60[] = {
|
||||||
|
#include "actors/bookend/bookend_pages.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001060
|
||||||
|
ALIGNED8 static const u8 bookend_seg5_texture_05001060[] = {
|
||||||
|
#include "actors/bookend/bookend_cover.rgba16.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001860
|
||||||
|
static const Ambient bookend_seg5_light_05001860 = {
|
||||||
|
{{0x66, 0x66, 0x66}, 0, {0x66, 0x66, 0x66}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001868
|
||||||
|
static const Light bookend_seg5_light_05001868 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001878
|
||||||
|
static const Vtx bookend_seg5_vertex_05001878[] = {
|
||||||
|
{{{ -10, 0, 108}, 0, { 0, 990}, {0x83, 0xed, 0x00, 0xff}}},
|
||||||
|
{{{ -4, -39, -109}, 0, { 479, 0}, {0x83, 0xed, 0x00, 0xff}}},
|
||||||
|
{{{ -4, -39, 108}, 0, { 479, 990}, {0x83, 0xed, 0x00, 0xff}}},
|
||||||
|
{{{ -10, 0, -109}, 0, { 0, 0}, {0x83, 0xed, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050018B8
|
||||||
|
static const Vtx bookend_seg5_vertex_050018B8[] = {
|
||||||
|
{{{ -4, -39, -109}, 0, { 479, 0}, {0x00, 0x81, 0x00, 0xff}}},
|
||||||
|
{{{ 185, -39, 108}, 0, { 0, 990}, {0x00, 0x81, 0x00, 0xff}}},
|
||||||
|
{{{ -4, -39, 108}, 0, { 479, 990}, {0x00, 0x81, 0x00, 0xff}}},
|
||||||
|
{{{ 185, -39, -109}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050018F8 - 0x05001940
|
||||||
|
const Gfx bookend_seg5_dl_050018F8[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000060),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 16 * 32 - 1, CALC_DXT(16, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPLight(&bookend_seg5_light_05001868, 1),
|
||||||
|
gsSPLight(&bookend_seg5_light_05001860, 2),
|
||||||
|
gsSPVertex(bookend_seg5_vertex_05001878, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001940 - 0x05001978
|
||||||
|
const Gfx bookend_seg5_dl_05001940[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05001060),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(bookend_seg5_vertex_050018B8, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001978 - 0x05001A08
|
||||||
|
const Gfx bookend_seg5_dl_05001978[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
|
||||||
|
gsSPClearGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 4, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (16 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(bookend_seg5_dl_050018F8),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(bookend_seg5_dl_05001940),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001A08
|
||||||
|
static const Ambient bookend_seg5_light_05001A08 = {
|
||||||
|
{{0x66, 0x66, 0x66}, 0, {0x66, 0x66, 0x66}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001A10
|
||||||
|
static const Light bookend_seg5_light_05001A10 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001A20
|
||||||
|
static const Vtx bookend_seg5_vertex_05001A20[] = {
|
||||||
|
{{{ -4, -39, -107}, 0, { 479, 990}, {0x83, 0xed, 0x00, 0xff}}},
|
||||||
|
{{{ -4, -39, 110}, 0, { 479, 0}, {0x83, 0xed, 0x00, 0xff}}},
|
||||||
|
{{{ -10, 0, 110}, 0, { 0, 0}, {0x83, 0xed, 0x00, 0xff}}},
|
||||||
|
{{{ -10, 0, -107}, 0, { 0, 990}, {0x83, 0xed, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001A60
|
||||||
|
static const Vtx bookend_seg5_vertex_05001A60[] = {
|
||||||
|
{{{ -4, -39, -107}, 0, { 0, 990}, {0x00, 0x81, 0x00, 0xff}}},
|
||||||
|
{{{ 185, -39, 110}, 0, { 990, 0}, {0x00, 0x81, 0x00, 0xff}}},
|
||||||
|
{{{ -4, -39, 110}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},
|
||||||
|
{{{ 185, -39, -107}, 0, { 990, 990}, {0x00, 0x81, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001AA0 - 0x05001AE8
|
||||||
|
const Gfx bookend_seg5_dl_05001AA0[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000060),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 16 * 32 - 1, CALC_DXT(16, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPLight(&bookend_seg5_light_05001A10, 1),
|
||||||
|
gsSPLight(&bookend_seg5_light_05001A08, 2),
|
||||||
|
gsSPVertex(bookend_seg5_vertex_05001A20, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001AE8 - 0x05001B20
|
||||||
|
const Gfx bookend_seg5_dl_05001AE8[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05001060),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(bookend_seg5_vertex_05001A60, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001B20 - 0x05001BB0
|
||||||
|
const Gfx bookend_seg5_dl_05001B20[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
|
||||||
|
gsSPClearGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 4, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (16 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(bookend_seg5_dl_05001AA0),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(bookend_seg5_dl_05001AE8),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001BB0
|
||||||
|
static const Ambient bookend_seg5_light_05001BB0 = {
|
||||||
|
{{0x66, 0x66, 0x66}, 0, {0x66, 0x66, 0x66}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001BB8
|
||||||
|
static const Light bookend_seg5_light_05001BB8 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001BC8
|
||||||
|
static const Vtx bookend_seg5_vertex_05001BC8[] = {
|
||||||
|
{{{ -10, 0, 103}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ 159, 0, -104}, 0, { 479, 0}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ -10, 0, -104}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ 159, 0, 103}, 0, { 479, 990}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001C08
|
||||||
|
static const Vtx bookend_seg5_vertex_05001C08[] = {
|
||||||
|
{{{ 159, 0, 103}, 0, { 0, -6}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ -10, 0, 103}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ -4, -38, 103}, 0, { 479, 990}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ 170, -38, 103}, 0, { 479, 0}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ 159, 0, -104}, 0, { 0, 0}, {0x79, 0x23, 0x00, 0xff}}},
|
||||||
|
{{{ 159, 0, 103}, 0, { 0, 990}, {0x79, 0x23, 0x00, 0xff}}},
|
||||||
|
{{{ 170, -38, 103}, 0, { 479, 990}, {0x79, 0x23, 0x00, 0xff}}},
|
||||||
|
{{{ 170, -38, -104}, 0, { 479, 0}, {0x79, 0x23, 0x00, 0xff}}},
|
||||||
|
{{{ -10, 0, -104}, 0, { 0, -6}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ 159, 0, -104}, 0, { 0, 990}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ 170, -38, -104}, 0, { 479, 990}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ -4, -38, -104}, 0, { 479, 0}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001CC8 - 0x05001D10
|
||||||
|
const Gfx bookend_seg5_dl_05001CC8[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000860),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 16 * 32 - 1, CALC_DXT(16, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPLight(&bookend_seg5_light_05001BB8, 1),
|
||||||
|
gsSPLight(&bookend_seg5_light_05001BB0, 2),
|
||||||
|
gsSPVertex(bookend_seg5_vertex_05001BC8, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001D10 - 0x05001D68
|
||||||
|
const Gfx bookend_seg5_dl_05001D10[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000C60),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 16 * 32 - 1, CALC_DXT(16, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(bookend_seg5_vertex_05001C08, 12, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001D68 - 0x05001DE0
|
||||||
|
const Gfx bookend_seg5_dl_05001D68[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
|
||||||
|
gsSPClearGeometryMode(G_SHADING_SMOOTH),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 4, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (16 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(bookend_seg5_dl_05001CC8),
|
||||||
|
gsSPDisplayList(bookend_seg5_dl_05001D10),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_SHADING_SMOOTH),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001DE0
|
||||||
|
static const Ambient bookend_seg5_light_05001DE0 = {
|
||||||
|
{{0x66, 0x66, 0x66}, 0, {0x66, 0x66, 0x66}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001DE8
|
||||||
|
static const Light bookend_seg5_light_05001DE8 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001DF8
|
||||||
|
static const Vtx bookend_seg5_vertex_05001DF8[] = {
|
||||||
|
{{{ -10, 0, 105}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ 159, 0, -102}, 0, { 479, 990}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ -10, 0, -102}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
{{{ 159, 0, 105}, 0, { 479, 0}, {0x00, 0x7f, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001E38
|
||||||
|
static const Vtx bookend_seg5_vertex_05001E38[] = {
|
||||||
|
{{{ 170, -38, -102}, 0, { 479, 990}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ -4, -38, -102}, 0, { 479, 0}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ -10, 0, -102}, 0, { 0, -6}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ 159, 0, -102}, 0, { 0, 990}, {0x00, 0x00, 0x81, 0xff}}},
|
||||||
|
{{{ 170, -38, 105}, 0, { 479, 990}, {0x79, 0x23, 0x00, 0xff}}},
|
||||||
|
{{{ 170, -38, -102}, 0, { 479, 0}, {0x79, 0x23, 0x00, 0xff}}},
|
||||||
|
{{{ 159, 0, -102}, 0, { 0, 0}, {0x79, 0x23, 0x00, 0xff}}},
|
||||||
|
{{{ 159, 0, 105}, 0, { 0, 990}, {0x79, 0x23, 0x00, 0xff}}},
|
||||||
|
{{{ -4, -38, 105}, 0, { 479, 990}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ 170, -38, 105}, 0, { 479, 0}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ 159, 0, 105}, 0, { 0, -6}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
{{{ -10, 0, 105}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001EF8 - 0x05001F40
|
||||||
|
const Gfx bookend_seg5_dl_05001EF8[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000860),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 16 * 32 - 1, CALC_DXT(16, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPLight(&bookend_seg5_light_05001DE8, 1),
|
||||||
|
gsSPLight(&bookend_seg5_light_05001DE0, 2),
|
||||||
|
gsSPVertex(bookend_seg5_vertex_05001DF8, 4, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001F40 - 0x05001F98
|
||||||
|
const Gfx bookend_seg5_dl_05001F40[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000C60),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 16 * 32 - 1, CALC_DXT(16, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPVertex(bookend_seg5_vertex_05001E38, 12, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
|
||||||
|
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
|
||||||
|
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05001F98 - 0x05002010
|
||||||
|
const Gfx bookend_seg5_dl_05001F98[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
|
||||||
|
gsSPClearGeometryMode(G_SHADING_SMOOTH),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 4, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (16 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(bookend_seg5_dl_05001EF8),
|
||||||
|
gsSPDisplayList(bookend_seg5_dl_05001F40),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_SHADING_SMOOTH),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05002010
|
||||||
|
static const Ambient bookend_seg5_light_05002010 = {
|
||||||
|
{{0x66, 0x66, 0x66}, 0, {0x66, 0x66, 0x66}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05002018
|
||||||
|
static const Light bookend_seg5_light_05002018 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05002028
|
||||||
|
static const Vtx bookend_seg5_vertex_05002028[] = {
|
||||||
|
{{{ 157, -1, -48}, 0, { 6, 358}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 151, 39, -72}, 0, { 475, 624}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 157, -1, -99}, 0, { 372, -1002}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 157, -1, 0}, 0, { 106, 390}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 151, 39, -24}, 0, { 465, 636}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 157, -1, -48}, 0, { 461, -950}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 157, -1, 51}, 0, { -54, 352}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 151, 39, 26}, 0, { 478, 570}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 157, -1, 0}, 0, { 446, -978}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 157, -1, 103}, 0, { 66, 302}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 151, 39, 78}, 0, { 495, 590}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 157, -1, 51}, 0, { 462, -962}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050020E8 - 0x05002140
|
||||||
|
const Gfx bookend_seg5_dl_050020E8[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000460),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 16 * 32 - 1, CALC_DXT(16, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPLight(&bookend_seg5_light_05002018, 1),
|
||||||
|
gsSPLight(&bookend_seg5_light_05002010, 2),
|
||||||
|
gsSPVertex(bookend_seg5_vertex_05002028, 12, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05002140 - 0x050021B0
|
||||||
|
const Gfx bookend_seg5_dl_05002140[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
|
||||||
|
gsSPClearGeometryMode(G_CULL_BACK),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (16 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(bookend_seg5_dl_050020E8),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_CULL_BACK),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050021B0
|
||||||
|
static const Ambient bookend_seg5_light_050021B0 = {
|
||||||
|
{{0x66, 0x66, 0x66}, 0, {0x66, 0x66, 0x66}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050021B8
|
||||||
|
static const Light bookend_seg5_light_050021B8 = {
|
||||||
|
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050021C8
|
||||||
|
static const Vtx bookend_seg5_vertex_050021C8[] = {
|
||||||
|
{{{ 157, -1, 100}, 0, { 32, 394}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 151, 39, 73}, 0, { 426, 774}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 157, -1, 49}, 0, { 414, -722}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 157, -1, 49}, 0, { -39, 392}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 151, 39, 25}, 0, { 457, 852}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 157, -1, 0}, 0, { 363, -564}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 157, -1, 0}, 0, { -1, 360}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 151, 39, -25}, 0, { 473, 906}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 157, -1, -50}, 0, { 372, -932}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 157, -1, -50}, 0, { 12, 240}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 151, 39, -77}, 0, { 491, 632}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
{{{ 157, -1, -102}, 0, { 365, -1004}, {0x83, 0xee, 0x00, 0xff}}},
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x05002288 - 0x050022E0
|
||||||
|
const Gfx bookend_seg5_dl_05002288[] = {
|
||||||
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000460),
|
||||||
|
gsDPLoadSync(),
|
||||||
|
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 16 * 32 - 1, CALC_DXT(16, G_IM_SIZ_16b_BYTES)),
|
||||||
|
gsSPLight(&bookend_seg5_light_050021B8, 1),
|
||||||
|
gsSPLight(&bookend_seg5_light_050021B0, 2),
|
||||||
|
gsSPVertex(bookend_seg5_vertex_050021C8, 12, 0),
|
||||||
|
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||||
|
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x050022E0 - 0x05002350
|
||||||
|
const Gfx bookend_seg5_dl_050022E0[] = {
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
|
||||||
|
gsSPClearGeometryMode(G_CULL_BACK),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||||
|
gsDPTileSync(),
|
||||||
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD),
|
||||||
|
gsDPSetTileSize(0, 0, 0, (16 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||||
|
gsSPDisplayList(bookend_seg5_dl_05002288),
|
||||||
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||||
|
gsDPPipeSync(),
|
||||||
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
||||||
|
gsSPSetGeometryMode(G_CULL_BACK),
|
||||||
|
gsSPEndDisplayList(),
|
||||||
|
};
|
|
@ -1,455 +0,0 @@
|
||||||
# Bookend
|
|
||||||
|
|
||||||
# Unreferenced Light
|
|
||||||
.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00
|
|
||||||
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
# Unreferenced Light
|
|
||||||
.byte 0x03, 0x19, 0x09, 0x00, 0x03, 0x19, 0x09, 0x00
|
|
||||||
|
|
||||||
.byte 0x0C, 0x66, 0x26, 0x00, 0x0C, 0x66, 0x26, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
# Unreferenced Light
|
|
||||||
.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00
|
|
||||||
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
# Unreferenced Light
|
|
||||||
.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
bookend_seg5_texture_05000060: # 0x05000060
|
|
||||||
.incbin "actors/bookend/bookend_spine.rgba16"
|
|
||||||
|
|
||||||
bookend_seg5_texture_05000460: # 0x05000460
|
|
||||||
.incbin "actors/bookend/bookend_tooth.rgba16"
|
|
||||||
|
|
||||||
bookend_seg5_texture_05000860: # 0x05000860
|
|
||||||
.incbin "actors/bookend/bookend_mouth.rgba16"
|
|
||||||
|
|
||||||
bookend_seg5_texture_05000C60: # 0x05000C60
|
|
||||||
.incbin "actors/bookend/bookend_pages.rgba16"
|
|
||||||
|
|
||||||
bookend_seg5_texture_05001060: # 0x05001060
|
|
||||||
.incbin "actors/bookend/bookend_cover.rgba16"
|
|
||||||
|
|
||||||
bookend_seg5_light_05001860: # 0x05001860
|
|
||||||
.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00
|
|
||||||
|
|
||||||
bookend_seg5_light_05001868: # 0x05001868
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
bookend_seg5_vertex_05001878: # 0x05001878
|
|
||||||
vertex -10, 0, 108, 0, 990, 0x83, 0xED, 0x00, 0xFF
|
|
||||||
vertex -4, -39, -109, 479, 0, 0x83, 0xED, 0x00, 0xFF
|
|
||||||
vertex -4, -39, 108, 479, 990, 0x83, 0xED, 0x00, 0xFF
|
|
||||||
vertex -10, 0, -109, 0, 0, 0x83, 0xED, 0x00, 0xFF
|
|
||||||
|
|
||||||
bookend_seg5_vertex_050018B8: # 0x050018B8
|
|
||||||
vertex -4, -39, -109, 479, 0, 0x00, 0x81, 0x00, 0xFF
|
|
||||||
vertex 185, -39, 108, 0, 990, 0x00, 0x81, 0x00, 0xFF
|
|
||||||
vertex -4, -39, 108, 479, 990, 0x00, 0x81, 0x00, 0xFF
|
|
||||||
vertex 185, -39, -109, 0, 0, 0x00, 0x81, 0x00, 0xFF
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_050018F8 # 0x050018F8 - 0x05001940
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000060
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200
|
|
||||||
gsSPLight bookend_seg5_light_05001868, 1
|
|
||||||
gsSPLight bookend_seg5_light_05001860, 2
|
|
||||||
gsSPVertex bookend_seg5_vertex_05001878, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_05001940 # 0x05001940 - 0x05001978
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05001060
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
||||||
gsSPVertex bookend_seg5_vertex_050018B8, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_05001978 # 0x05001978 - 0x05001A08
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 60, 124
|
|
||||||
gsSPDisplayList bookend_seg5_dl_050018F8
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
|
||||||
gsSPDisplayList bookend_seg5_dl_05001940
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
bookend_seg5_light_05001A08: # 0x05001A08
|
|
||||||
.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00
|
|
||||||
|
|
||||||
bookend_seg5_light_05001A10: # 0x05001A10
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
bookend_seg5_vertex_05001A20: # 0x05001A20
|
|
||||||
vertex -4, -39, -107, 479, 990, 0x83, 0xED, 0x00, 0xFF
|
|
||||||
vertex -4, -39, 110, 479, 0, 0x83, 0xED, 0x00, 0xFF
|
|
||||||
vertex -10, 0, 110, 0, 0, 0x83, 0xED, 0x00, 0xFF
|
|
||||||
vertex -10, 0, -107, 0, 990, 0x83, 0xED, 0x00, 0xFF
|
|
||||||
|
|
||||||
bookend_seg5_vertex_05001A60: # 0x05001A60
|
|
||||||
vertex -4, -39, -107, 0, 990, 0x00, 0x81, 0x00, 0xFF
|
|
||||||
vertex 185, -39, 110, 990, 0, 0x00, 0x81, 0x00, 0xFF
|
|
||||||
vertex -4, -39, 110, 0, 0, 0x00, 0x81, 0x00, 0xFF
|
|
||||||
vertex 185, -39, -107, 990, 990, 0x00, 0x81, 0x00, 0xFF
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_05001AA0 # 0x05001AA0 - 0x05001AE8
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000060
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200
|
|
||||||
gsSPLight bookend_seg5_light_05001A10, 1
|
|
||||||
gsSPLight bookend_seg5_light_05001A08, 2
|
|
||||||
gsSPVertex bookend_seg5_vertex_05001A20, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_05001AE8 # 0x05001AE8 - 0x05001B20
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05001060
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
||||||
gsSPVertex bookend_seg5_vertex_05001A60, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_05001B20 # 0x05001B20 - 0x05001BB0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 60, 124
|
|
||||||
gsSPDisplayList bookend_seg5_dl_05001AA0
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
|
||||||
gsSPDisplayList bookend_seg5_dl_05001AE8
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
bookend_seg5_light_05001BB0: # 0x05001BB0
|
|
||||||
.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00
|
|
||||||
|
|
||||||
bookend_seg5_light_05001BB8: # 0x05001BB8
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
bookend_seg5_vertex_05001BC8: # 0x05001BC8
|
|
||||||
vertex -10, 0, 103, 0, 990, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex 159, 0, -104, 479, 0, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex -10, 0, -104, 0, 0, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex 159, 0, 103, 479, 990, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
|
|
||||||
bookend_seg5_vertex_05001C08: # 0x05001C08
|
|
||||||
vertex 159, 0, 103, 0, -6, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex -10, 0, 103, 0, 990, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex -4, -38, 103, 479, 990, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex 170, -38, 103, 479, 0, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex 159, 0, -104, 0, 0, 0x79, 0x23, 0x00, 0xFF
|
|
||||||
vertex 159, 0, 103, 0, 990, 0x79, 0x23, 0x00, 0xFF
|
|
||||||
vertex 170, -38, 103, 479, 990, 0x79, 0x23, 0x00, 0xFF
|
|
||||||
vertex 170, -38, -104, 479, 0, 0x79, 0x23, 0x00, 0xFF
|
|
||||||
vertex -10, 0, -104, 0, -6, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex 159, 0, -104, 0, 990, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex 170, -38, -104, 479, 990, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex -4, -38, -104, 479, 0, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_05001CC8 # 0x05001CC8 - 0x05001D10
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000860
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200
|
|
||||||
gsSPLight bookend_seg5_light_05001BB8, 1
|
|
||||||
gsSPLight bookend_seg5_light_05001BB0, 2
|
|
||||||
gsSPVertex bookend_seg5_vertex_05001BC8, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_05001D10 # 0x05001D10 - 0x05001D68
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000C60
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200
|
|
||||||
gsSPVertex bookend_seg5_vertex_05001C08, 12, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_05001D68 # 0x05001D68 - 0x05001DE0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPClearGeometryMode G_SHADING_SMOOTH
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 60, 124
|
|
||||||
gsSPDisplayList bookend_seg5_dl_05001CC8
|
|
||||||
gsSPDisplayList bookend_seg5_dl_05001D10
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_SHADING_SMOOTH
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
bookend_seg5_light_05001DE0: # 0x05001DE0
|
|
||||||
.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00
|
|
||||||
|
|
||||||
bookend_seg5_light_05001DE8: # 0x05001DE8
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
bookend_seg5_vertex_05001DF8: # 0x05001DF8
|
|
||||||
vertex -10, 0, 105, 0, 0, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex 159, 0, -102, 479, 990, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex -10, 0, -102, 0, 990, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
vertex 159, 0, 105, 479, 0, 0x00, 0x7F, 0x00, 0xFF
|
|
||||||
|
|
||||||
bookend_seg5_vertex_05001E38: # 0x05001E38
|
|
||||||
vertex 170, -38, -102, 479, 990, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex -4, -38, -102, 479, 0, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex -10, 0, -102, 0, -6, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex 159, 0, -102, 0, 990, 0x00, 0x00, 0x81, 0xFF
|
|
||||||
vertex 170, -38, 105, 479, 990, 0x79, 0x23, 0x00, 0xFF
|
|
||||||
vertex 170, -38, -102, 479, 0, 0x79, 0x23, 0x00, 0xFF
|
|
||||||
vertex 159, 0, -102, 0, 0, 0x79, 0x23, 0x00, 0xFF
|
|
||||||
vertex 159, 0, 105, 0, 990, 0x79, 0x23, 0x00, 0xFF
|
|
||||||
vertex -4, -38, 105, 479, 990, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex 170, -38, 105, 479, 0, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex 159, 0, 105, 0, -6, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
vertex -10, 0, 105, 0, 990, 0x00, 0x00, 0x7F, 0xFF
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_05001EF8 # 0x05001EF8 - 0x05001F40
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000860
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200
|
|
||||||
gsSPLight bookend_seg5_light_05001DE8, 1
|
|
||||||
gsSPLight bookend_seg5_light_05001DE0, 2
|
|
||||||
gsSPVertex bookend_seg5_vertex_05001DF8, 4, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_05001F40 # 0x05001F40 - 0x05001F98
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000C60
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200
|
|
||||||
gsSPVertex bookend_seg5_vertex_05001E38, 12, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
||||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
|
||||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_05001F98 # 0x05001F98 - 0x05002010
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPClearGeometryMode G_SHADING_SMOOTH
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 60, 124
|
|
||||||
gsSPDisplayList bookend_seg5_dl_05001EF8
|
|
||||||
gsSPDisplayList bookend_seg5_dl_05001F40
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_SHADING_SMOOTH
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
bookend_seg5_light_05002010: # 0x05002010
|
|
||||||
.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00
|
|
||||||
|
|
||||||
bookend_seg5_light_05002018: # 0x05002018
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
bookend_seg5_vertex_05002028: # 0x05002028
|
|
||||||
vertex 157, -1, -48, 6, 358, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 151, 39, -72, 475, 624, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 157, -1, -99, 372, -1002, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 157, -1, 0, 106, 390, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 151, 39, -24, 465, 636, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 157, -1, -48, 461, -950, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 157, -1, 51, -54, 352, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 151, 39, 26, 478, 570, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 157, -1, 0, 446, -978, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 157, -1, 103, 66, 302, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 151, 39, 78, 495, 590, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 157, -1, 51, 462, -962, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_050020E8 # 0x050020E8 - 0x05002140
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000460
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200
|
|
||||||
gsSPLight bookend_seg5_light_05002018, 1
|
|
||||||
gsSPLight bookend_seg5_light_05002010, 2
|
|
||||||
gsSPVertex bookend_seg5_vertex_05002028, 12, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_05002140 # 0x05002140 - 0x050021B0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPClearGeometryMode G_CULL_BACK
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 60, 124
|
|
||||||
gsSPDisplayList bookend_seg5_dl_050020E8
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_CULL_BACK
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
bookend_seg5_light_050021B0: # 0x050021B0
|
|
||||||
.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00
|
|
||||||
|
|
||||||
bookend_seg5_light_050021B8: # 0x050021B8
|
|
||||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
||||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
||||||
|
|
||||||
bookend_seg5_vertex_050021C8: # 0x050021C8
|
|
||||||
vertex 157, -1, 100, 32, 394, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 151, 39, 73, 426, 774, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 157, -1, 49, 414, -722, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 157, -1, 49, -39, 392, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 151, 39, 25, 457, 852, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 157, -1, 0, 363, -564, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 157, -1, 0, -1, 360, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 151, 39, -25, 473, 906, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 157, -1, -50, 372, -932, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 157, -1, -50, 12, 240, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 151, 39, -77, 491, 632, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
vertex 157, -1, -102, 365, -1004, 0x83, 0xEE, 0x00, 0xFF
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_05002288 # 0x05002288 - 0x050022E0
|
|
||||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000460
|
|
||||||
gsDPLoadSync
|
|
||||||
gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200
|
|
||||||
gsSPLight bookend_seg5_light_050021B8, 1
|
|
||||||
gsSPLight bookend_seg5_light_050021B0, 2
|
|
||||||
gsSPVertex bookend_seg5_vertex_050021C8, 12, 0
|
|
||||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
||||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
glabel bookend_seg5_dl_050022E0 # 0x050022E0 - 0x05002350
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPClearGeometryMode G_CULL_BACK
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
|
||||||
gsSPTexture -1, -1, 0, 0, 1
|
|
||||||
gsDPTileSync
|
|
||||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD
|
|
||||||
gsDPSetTileSize 0, 0, 0, 60, 124
|
|
||||||
gsSPDisplayList bookend_seg5_dl_05002288
|
|
||||||
gsSPTexture -1, -1, 0, 0, 0
|
|
||||||
gsDPPipeSync
|
|
||||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
||||||
gsSPSetGeometryMode G_CULL_BACK
|
|
||||||
gsSPEndDisplayList
|
|
||||||
|
|
||||||
bookend_seg5_animvalue_05002350: # 0x05002350
|
|
||||||
.hword 0x0000, 0xC001, 0x071C, 0x0D90, 0x198B, 0x1FFF, 0x198B, 0x0D90
|
|
||||||
.hword 0x0AAA, 0x1032, 0x1A77, 0x1FFF, 0x1A77, 0x1032, 0x3FFF, 0x8001
|
|
||||||
|
|
||||||
bookend_seg5_animindex_05002370: # 0x05002370
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0006, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x000E, 0x0001, 0x000F
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x0008
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000
|
|
||||||
|
|
||||||
bookend_seg5_anim_050023F4: # 0x050023F4
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0x06
|
|
||||||
.hword 0x0A
|
|
||||||
.word bookend_seg5_animvalue_05002350
|
|
||||||
.word bookend_seg5_animindex_05002370
|
|
||||||
.word 0
|
|
||||||
|
|
||||||
bookend_seg5_animvalue_0500240C: # 0x0500240C
|
|
||||||
.hword 0x0000, 0xC001, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF
|
|
||||||
.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF
|
|
||||||
.hword 0x3FFF, 0x3CB4, 0x381F, 0x3282, 0x2C20, 0x253E, 0x1E1D, 0x1701
|
|
||||||
.hword 0x102D, 0x09E4, 0x0469, 0x0000, 0xFEFB, 0x01A8, 0x0549, 0x071C
|
|
||||||
.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF
|
|
||||||
.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3CAF
|
|
||||||
.hword 0x380D, 0x325E, 0x2BE8, 0x24F3, 0x1DC3, 0x169F, 0x0FCD, 0x0993
|
|
||||||
.hword 0x0437, 0x0000, 0xFFAB, 0x038E, 0x0855, 0x0AAA, 0x3FFF, 0x8001
|
|
||||||
|
|
||||||
bookend_seg5_animindex_0500248C: # 0x0500248C
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x001E, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x003E, 0x0001, 0x003F
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0020
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
||||||
.hword 0x0001, 0x0000
|
|
||||||
|
|
||||||
bookend_seg5_anim_05002510: # 0x05002510
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0x1E
|
|
||||||
.hword 0x0A
|
|
||||||
.word bookend_seg5_animvalue_0500240C
|
|
||||||
.word bookend_seg5_animindex_0500248C
|
|
||||||
.word 0
|
|
||||||
|
|
||||||
# what the hell? no values/indexes for the table?
|
|
||||||
|
|
||||||
bookend_seg5_anim_05002528: # 0x05002528
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0
|
|
||||||
.hword 0x01
|
|
||||||
.hword 0x0A
|
|
||||||
.word bookend_seg5_animvalue_0500240C
|
|
||||||
.word bookend_seg5_animindex_0500248C
|
|
||||||
.word 0
|
|
||||||
|
|
||||||
glabel bookend_seg5_anims_05002540 # 0x05002540
|
|
||||||
.word bookend_seg5_anim_05002528
|
|
||||||
.word bookend_seg5_anim_050023F4
|
|
||||||
.word bookend_seg5_anim_05002510
|
|
||||||
.word 0
|
|
|
@ -1,2 +0,0 @@
|
||||||
# Bowling Ball
|
|
||||||
|
|
27
actors/bowling_ball/geo.inc.c
Normal file
27
actors/bowling_ball/geo.inc.c
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
// This is a weird file where it cross-references another actor.
|
||||||
|
// Most likely, it was a compile time optimization due to the
|
||||||
|
// exact same DL being referenced.
|
||||||
|
|
||||||
|
// 0x0F000640
|
||||||
|
const GeoLayout bowling_ball_geo[] = {
|
||||||
|
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0xC8, 280),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SCALE(0x00, 170393),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_DISPLAY_LIST(LAYER_ALPHA, bobomb_seg8_dl_08022D08),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_END(),
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0F00066C
|
||||||
|
const GeoLayout bowling_ball_track_geo[] = {
|
||||||
|
GEO_NODE_START(),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_SCALE(0x00, 170393),
|
||||||
|
GEO_OPEN_NODE(),
|
||||||
|
GEO_DISPLAY_LIST(LAYER_ALPHA, bobomb_seg8_dl_08022D08),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_CLOSE_NODE(),
|
||||||
|
GEO_END(),
|
||||||
|
};
|
|
@ -1,23 +0,0 @@
|
||||||
# This is a weird file where it cross-references another actor.
|
|
||||||
# Most likely, it was a compile time optimization due to the
|
|
||||||
# exact same DL being referenced.
|
|
||||||
|
|
||||||
glabel bowling_ball_geo # 0x0F000640
|
|
||||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 280
|
|
||||||
geo_open_node
|
|
||||||
geo_scale 0x00, 170393
|
|
||||||
geo_open_node
|
|
||||||
geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D08
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_end
|
|
||||||
|
|
||||||
glabel bowling_ball_track_geo # 0x0F00066C
|
|
||||||
geo_node_start
|
|
||||||
geo_open_node
|
|
||||||
geo_scale 0x00, 170393
|
|
||||||
geo_open_node
|
|
||||||
geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D08
|
|
||||||
geo_close_node
|
|
||||||
geo_close_node
|
|
||||||
geo_end
|
|
|
@ -1,5 +0,0 @@
|
||||||
# Bowling Ball
|
|
||||||
|
|
||||||
# This one is weird. Instead of it including the DLs for a bowling ball, the game decides
|
|
||||||
# to reference the bobomb DLs instead. Most likely a compile-time optimization, but this
|
|
||||||
# is definitely a distinct actor due to the geo-layouts.
|
|
269
actors/bowser/anims/anim_060445EC.inc.c
Normal file
269
actors/bowser/anims/anim_060445EC.inc.c
Normal file
|
@ -0,0 +1,269 @@
|
||||||
|
// 0x06043700
|
||||||
|
static const s16 bowser_seg6_animvalue_06043700[] = {
|
||||||
|
0x0000, 0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0x005C, 0x005C,
|
||||||
|
0x005C, 0x005C, 0x005C, 0x005C, 0x005C, 0x005C, 0x005C, 0x005D,
|
||||||
|
0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005E,
|
||||||
|
0x005E, 0x0060, 0x0063, 0x0068, 0x006D, 0x0072, 0x0078, 0x007E,
|
||||||
|
0x0084, 0x008A, 0x008F, 0x0093, 0x0096, 0x0097, 0x0097, 0x0097,
|
||||||
|
0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE7, 0x0B2B, 0x092A,
|
||||||
|
0x06B0, 0x062A, 0x0645, 0x06B0, 0x08BA, 0x09F4, 0x0B2B, 0x0C61,
|
||||||
|
0x0D74, 0x0E06, 0x0E2C, 0x0E3E, 0x0E41, 0x0E37, 0x0E25, 0x0E0F,
|
||||||
|
0x0DF8, 0x0DE4, 0x0DD8, 0x0DD7, 0x0DE5, 0x0E06, 0x0E6A, 0x0F20,
|
||||||
|
0x0FFB, 0x10CD, 0x1168, 0x119F, 0x1144, 0x1060, 0x0F29, 0x0DB0,
|
||||||
|
0x0C06, 0x0A3D, 0x0868, 0x0697, 0x04DE, 0x034C, 0x01F5, 0x00EA,
|
||||||
|
0x003D, 0x0000, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0000, 0x0001,
|
||||||
|
0x0002, 0x0004, 0x0007, 0x0009, 0x000C, 0x000F, 0x0011, 0x0014,
|
||||||
|
0x0017, 0x0019, 0x001A, 0x001B, 0x001C, 0x001C, 0x001B, 0x0019,
|
||||||
|
0x0016, 0x0013, 0x000D, 0x0007, 0x0000, 0xFFEC, 0xFFC6, 0xFF94,
|
||||||
|
0xFF60, 0xFF31, 0xFF10, 0xFF03, 0xFF07, 0xFF13, 0xFF25, 0xFF3C,
|
||||||
|
0xFF56, 0xFF73, 0xFF90, 0xFFAD, 0xFFC7, 0xFFDE, 0xFFF0, 0xFFFC,
|
||||||
|
0x0000, 0x09C7, 0x09C8, 0x09CD, 0x09D5, 0x09DF, 0x09EA, 0x09F7,
|
||||||
|
0x0A04, 0x0A12, 0x0A20, 0x0A2D, 0x0A38, 0x0A43, 0x0A4B, 0x0A51,
|
||||||
|
0x0A54, 0x0A53, 0x0A4F, 0x0A46, 0x0A38, 0x0A25, 0x0A0C, 0x09ED,
|
||||||
|
0x09C7, 0x0972, 0x08D7, 0x080D, 0x072A, 0x0648, 0x057D, 0x04E1,
|
||||||
|
0x0461, 0x03DE, 0x035A, 0x02D7, 0x0258, 0x01DE, 0x016E, 0x0108,
|
||||||
|
0x00AF, 0x0066, 0x002F, 0x000C, 0x0000, 0xA4A0, 0xA4A3, 0xA4AB,
|
||||||
|
0xA4B7, 0xA4C7, 0xA4DA, 0xA4EF, 0xA505, 0xA51B, 0xA532, 0xA547,
|
||||||
|
0xA55A, 0xA56B, 0xA579, 0xA582, 0xA587, 0xA586, 0xA57E, 0xA570,
|
||||||
|
0xA559, 0xA53A, 0xA511, 0xA4DE, 0xA4A0, 0xA3FC, 0xA2C3, 0xA133,
|
||||||
|
0x9F8E, 0x9E14, 0x9D04, 0x9C9E, 0x9CC7, 0x9D2F, 0x9DCB, 0x9E8F,
|
||||||
|
0x9F6F, 0xA060, 0xA157, 0xA248, 0xA327, 0xA3E8, 0xA481, 0xA4E5,
|
||||||
|
0xA509, 0xF0C0, 0xF051, 0xEF29, 0xED7D, 0xEB81, 0xE96A, 0xE6AF,
|
||||||
|
0xE341, 0xE00E, 0xDE02, 0xDCFA, 0xDC2E, 0xDB95, 0xDB26, 0xDADA,
|
||||||
|
0xDAA7, 0xDA86, 0xDA6E, 0xDA57, 0xDAD2, 0xDBE9, 0xDCC9, 0xDD18,
|
||||||
|
0xDCC9, 0xDBD0, 0xDA87, 0xD91E, 0xD7C5, 0xD6AE, 0xD60A, 0xD608,
|
||||||
|
0xD696, 0xD779, 0xD89E, 0xD9F5, 0xDB6F, 0xDCFA, 0xDE85, 0xE001,
|
||||||
|
0xE15D, 0xE289, 0xE373, 0xE40C, 0xE442, 0x0254, 0x0247, 0x0222,
|
||||||
|
0x01EA, 0x01A0, 0x014A, 0x00EA, 0x0085, 0x001D, 0xFFB7, 0xFF55,
|
||||||
|
0xFEFB, 0xFEAD, 0xFE6F, 0xFE43, 0xFE2E, 0xFE32, 0xFE55, 0xFE98,
|
||||||
|
0xFF00, 0xFF90, 0x004B, 0x0136, 0x0254, 0x04FB, 0x09EE, 0x1053,
|
||||||
|
0x174F, 0x1E07, 0x23A2, 0x2745, 0x2583, 0x1F3A, 0x19FF, 0x1708,
|
||||||
|
0x13E6, 0x10B5, 0x0D93, 0x0A9C, 0x07EE, 0x05A6, 0x03E1, 0x02BC,
|
||||||
|
0x0254, 0x053E, 0x0547, 0x0561, 0x0588, 0x05BB, 0x05F8, 0x063B,
|
||||||
|
0x0682, 0x06CB, 0x0712, 0x0757, 0x0796, 0x07CC, 0x07F8, 0x0817,
|
||||||
|
0x0826, 0x0822, 0x080A, 0x07DB, 0x0793, 0x072E, 0x06AA, 0x0606,
|
||||||
|
0x053E, 0x035C, 0xFFD5, 0xFB49, 0xF658, 0xF1A2, 0xEDC8, 0xEB68,
|
||||||
|
0xED57, 0xF2CD, 0xF702, 0xF904, 0xFB09, 0xFD01, 0xFEE2, 0x009C,
|
||||||
|
0x0223, 0x036B, 0x0466, 0x0506, 0x053E, 0xF8D6, 0xF8DD, 0xF8F0,
|
||||||
|
0xF90F, 0xF937, 0xF965, 0xF999, 0xF9D0, 0xFA08, 0xFA3F, 0xFA74,
|
||||||
|
0xFAA5, 0xFACF, 0xFAF0, 0xFB08, 0xFB14, 0xFB11, 0xFAFF, 0xFADA,
|
||||||
|
0xFAA2, 0xFA54, 0xF9EF, 0xF970, 0xF8D6, 0xF742, 0xF43E, 0xF067,
|
||||||
|
0xEC57, 0xE8AA, 0xE5FB, 0xE4E5, 0xE97A, 0xF25C, 0xF804, 0xF948,
|
||||||
|
0xFA11, 0xFA73, 0xFA83, 0xFA58, 0xFA05, 0xF9A0, 0xF93D, 0xF8F3,
|
||||||
|
0xF8D6, 0x2214, 0x2419, 0x286B, 0x2C6B, 0x2FEB, 0x33B1, 0x368C,
|
||||||
|
0x374C, 0x331C, 0x2BD2, 0x2739, 0x25FD, 0x24EB, 0x2401, 0x233D,
|
||||||
|
0x229E, 0x2222, 0x21C8, 0x218D, 0x2172, 0x2173, 0x218F, 0x21C6,
|
||||||
|
0x2214, 0x23FE, 0x27C2, 0x2B77, 0x2D35, 0x2D38, 0x2D06, 0x2CA6,
|
||||||
|
0x2C20, 0x2B7C, 0x2ABF, 0x29F2, 0x291C, 0x2844, 0x2771, 0x26AB,
|
||||||
|
0x25F9, 0x2561, 0x24EC, 0x24A1, 0x2486, 0xDB55, 0xDB57, 0xDB5C,
|
||||||
|
0xDB64, 0xDB6E, 0xDB79, 0xDB86, 0xDB94, 0xDBA2, 0xDBAF, 0xDBBC,
|
||||||
|
0xDBC8, 0xDBD3, 0xDBDB, 0xDBE1, 0xDBE4, 0xDBE3, 0xDBDF, 0xDBD6,
|
||||||
|
0xDBC8, 0xDBB5, 0xDB9B, 0xDB7C, 0xDB55, 0xDAE3, 0xDA01, 0xD8E6,
|
||||||
|
0xD7C7, 0xD6D8, 0xD64F, 0xD661, 0xD8ED, 0xDD42, 0xDFC3, 0xDFF2,
|
||||||
|
0xDFCA, 0xDF5E, 0xDEC0, 0xDE06, 0xDD42, 0xDC88, 0xDBEB, 0xDB7E,
|
||||||
|
0xDB55, 0x0000, 0xFFFB, 0xFFEA, 0xFFD1, 0xFFB0, 0xFF89, 0xFF5E,
|
||||||
|
0xFF31, 0xFF02, 0xFED4, 0xFEA8, 0xFE80, 0xFE5D, 0xFE41, 0xFE2D,
|
||||||
|
0xFE23, 0xFE26, 0xFE35, 0xFE53, 0xFE82, 0xFEC2, 0xFF17, 0xFF80,
|
||||||
|
0x0000, 0x0137, 0x0380, 0x0670, 0x09A0, 0x0CA7, 0x0F1A, 0x1093,
|
||||||
|
0x0F1E, 0x0B4A, 0x086C, 0x0727, 0x05EA, 0x04BA, 0x039F, 0x029E,
|
||||||
|
0x01BD, 0x0104, 0x0077, 0x001F, 0x0000, 0xF34B, 0xF354, 0xF36B,
|
||||||
|
0xF38F, 0xF3BD, 0xF3F4, 0xF430, 0xF471, 0xF4B2, 0xF4F3, 0xF532,
|
||||||
|
0xF56A, 0xF59C, 0xF5C3, 0xF5DF, 0xF5ED, 0xF5EA, 0xF5D4, 0xF5A9,
|
||||||
|
0xF567, 0xF50C, 0xF495, 0xF400, 0xF34B, 0xF189, 0xEE36, 0xE9F3,
|
||||||
|
0xE55D, 0xE115, 0xDDBA, 0xDBE9, 0xDF0A, 0xE611, 0xEAF3, 0xECA4,
|
||||||
|
0xEE1F, 0xEF65, 0xF07A, 0xF15F, 0xF216, 0xF2A0, 0xF301, 0xF339,
|
||||||
|
0xF34B, 0xA509, 0xA50E, 0xA51D, 0xA534, 0xA552, 0xA575, 0xA59C,
|
||||||
|
0xA5C6, 0xA5F0, 0xA61A, 0xA642, 0xA667, 0xA687, 0xA6A0, 0xA6B2,
|
||||||
|
0xA6BB, 0xA6B9, 0xA6AB, 0xA68F, 0xA665, 0xA62A, 0xA5DD, 0xA57D,
|
||||||
|
0xA509, 0xA3E2, 0xA1B5, 0x9EEC, 0x9BF0, 0x992C, 0x970B, 0x95F6,
|
||||||
|
0x9856, 0x9D69, 0xA0D7, 0xA1E6, 0xA2C3, 0xA373, 0xA3FC, 0xA463,
|
||||||
|
0xA4AC, 0xA4DC, 0xA4F8, 0xA505, 0xA509, 0x8001, 0x7FFC, 0x7FF5,
|
||||||
|
0x7FEB, 0x7FDD, 0x7FCD, 0x7FBB, 0x7FA8, 0x7F94, 0x7F81, 0x7F6F,
|
||||||
|
0x7F5E, 0x7F4F, 0x7F43, 0x7F3B, 0x7F37, 0x7F38, 0x7F3E, 0x7F4B,
|
||||||
|
0x7F5F, 0x7F7A, 0x7F9D, 0x7FC9, 0x8001, 0x808F, 0x819D, 0x82F5,
|
||||||
|
0x8460, 0x85A7, 0x8693, 0x86EE, 0x86D0, 0x867D, 0x85FF, 0x855E,
|
||||||
|
0x84A5, 0x83DE, 0x8312, 0x824B, 0x8192, 0x80F1, 0x8072, 0x801F,
|
||||||
|
0x8001, 0x8001, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8003,
|
||||||
|
0x8003, 0x8004, 0x8004, 0x8004, 0x8005, 0x8005, 0x8005, 0x8005,
|
||||||
|
0x8005, 0x8005, 0x8005, 0x8005, 0x8005, 0x8004, 0x8003, 0x8003,
|
||||||
|
0x8001, 0x7FFC, 0x7FF6, 0x7FEF, 0x7FE8, 0x7FE2, 0x7FDD, 0x7FDB,
|
||||||
|
0x7FDC, 0x7FDD, 0x7FE0, 0x7FE3, 0x7FE7, 0x7FEB, 0x7FEF, 0x7FF3,
|
||||||
|
0x7FF7, 0x7FFA, 0x7FFC, 0x7FFE, 0x8001, 0xD20B, 0xD20F, 0xD219,
|
||||||
|
0xD22A, 0xD23F, 0xD257, 0xD273, 0xD290, 0xD2AE, 0xD2CB, 0xD2E7,
|
||||||
|
0xD301, 0xD318, 0xD32A, 0xD336, 0xD33C, 0xD33B, 0xD331, 0xD31E,
|
||||||
|
0xD300, 0xD2D7, 0xD2A1, 0xD25D, 0xD20B, 0xD152, 0xCFFE, 0xCE43,
|
||||||
|
0xCC56, 0xCA6B, 0xC8B8, 0xC771, 0xC66F, 0xC56B, 0xC468, 0xC36A,
|
||||||
|
0xC276, 0xC190, 0xC0BC, 0xBFFD, 0xBF58, 0xBED0, 0xBE6B, 0xBE2B,
|
||||||
|
0xBE14, 0xE0D4, 0xDC85, 0xD453, 0xCF59, 0xD1D6, 0xD77F, 0xDA9A,
|
||||||
|
0xD99A, 0xD741, 0xD443, 0xD159, 0xCF39, 0xCE99, 0xCF3B, 0xD054,
|
||||||
|
0xD1D0, 0xD397, 0xD593, 0xD7AD, 0xD9CD, 0xDBDF, 0xDDCA, 0xDF79,
|
||||||
|
0xE0D4, 0xE20C, 0xE354, 0xE49A, 0xE5C9, 0xE6D1, 0xE79D, 0xE81C,
|
||||||
|
0xE83A, 0xE7E5, 0xE70A, 0xE54E, 0xE290, 0xDF18, 0xDB2E, 0xD71A,
|
||||||
|
0xD323, 0xCF90, 0xCCAB, 0xCAB9, 0xCA03, 0x005E, 0x005D, 0x005B,
|
||||||
|
0x005A, 0x005A, 0x005A, 0x005A, 0x005A, 0x0059, 0x0059, 0x0058,
|
||||||
|
0x0059, 0x0059, 0x005B, 0x005C, 0x005D, 0x005E, 0x005F, 0x0061,
|
||||||
|
0x0063, 0x0064, 0x0064, 0x0061, 0x005A, 0x004D, 0x003C, 0x0027,
|
||||||
|
0x0010, 0xFFFC, 0xFFE9, 0xFFD9, 0xFFC8, 0xFFB9, 0xFFAD, 0xFFA6,
|
||||||
|
0xFFA1, 0xFF9F, 0xFF9E, 0xFF9E, 0xFF9F, 0xFFA0, 0xFFA1, 0xFFA2,
|
||||||
|
0xFFA2, 0x0009, 0x000D, 0x0016, 0x001C, 0x001D, 0x001B, 0x001A,
|
||||||
|
0x001C, 0x001E, 0x0020, 0x0021, 0x0020, 0x001C, 0x0017, 0x0010,
|
||||||
|
0x000A, 0x0004, 0xFFE0, 0xFF90, 0xFF35, 0xFEF0, 0xFEE1, 0xFF27,
|
||||||
|
0xFFE4, 0x01B7, 0x04AE, 0x080B, 0x0B12, 0x0D06, 0x0D2A, 0x0A22,
|
||||||
|
0x0450, 0xFD91, 0xF7C1, 0xF4BD, 0xF451, 0xF4DE, 0xF626, 0xF7E8,
|
||||||
|
0xF9E7, 0xFBE2, 0xFD9A, 0xFED1, 0xFF46, 0x894D, 0x8757, 0x837B,
|
||||||
|
0x80BF, 0x807C, 0x812D, 0x818F, 0x8105, 0x8012, 0x7F23, 0x7EAD,
|
||||||
|
0x7F1A, 0x80AF, 0x8317, 0x85EF, 0x88D1, 0x8B56, 0x8D98, 0x8FE7,
|
||||||
|
0x9230, 0x945F, 0x9663, 0x9827, 0x9999, 0x9A8C, 0x9B01, 0x9B29,
|
||||||
|
0x9B34, 0x9B53, 0x9BB7, 0x9C8F, 0x9DB7, 0x9EE3, 0x9FC6, 0xA015,
|
||||||
|
0x9FD4, 0x9F4B, 0x9E8D, 0x9DB2, 0x9CCD, 0x9BF6, 0x9B42, 0x9AC6,
|
||||||
|
0x9A98, 0xE6F1, 0xDAA9, 0xCDF3, 0xD2B5, 0xDCAF, 0xE2D8, 0xDBE2,
|
||||||
|
0xD46A, 0xD4C1, 0xD54F, 0xD60F, 0xD6FB, 0xD80D, 0xD93F, 0xDA8B,
|
||||||
|
0xDBEA, 0xDD58, 0xDECE, 0xE047, 0xE1BB, 0xE326, 0xE481, 0xE5C7,
|
||||||
|
0xE6F1, 0xE839, 0xE9C6, 0xEB79, 0xED30, 0xEECB, 0xF028, 0xF128,
|
||||||
|
0xF1A9, 0xF18B, 0xF0AE, 0xEEA6, 0xEB5A, 0xE725, 0xE25E, 0xDD5F,
|
||||||
|
0xD881, 0xD41D, 0xD08B, 0xCE26, 0xCD46, 0xCC31, 0xCC28, 0xCC0F,
|
||||||
|
0xCBE9, 0xCBB7, 0xCB7C, 0xCB3B, 0xCAF6, 0xCAB0, 0xCA6A, 0xCA27,
|
||||||
|
0xC9EA, 0xC9B5, 0xC98B, 0xC96D, 0xC95F, 0xC962, 0xC979, 0xC9A7,
|
||||||
|
0xC9ED, 0xCA4F, 0xCACF, 0xCB6F, 0xCC31, 0xCDBC, 0xD07D, 0xD424,
|
||||||
|
0xD85D, 0xDCD8, 0xE143, 0xE54B, 0xE9AC, 0xEE49, 0xF18C, 0xF39D,
|
||||||
|
0xF5AE, 0xF7B0, 0xF998, 0xFB57, 0xFCE3, 0xFE2C, 0xFF28, 0xFFC8,
|
||||||
|
0x0000, 0xF52D, 0xF528, 0xF51A, 0xF504, 0xF4E9, 0xF4C8, 0xF4A4,
|
||||||
|
0xF47D, 0xF456, 0xF42F, 0xF409, 0xF3E7, 0xF3CA, 0xF3B2, 0xF3A1,
|
||||||
|
0xF399, 0xF39B, 0xF3A8, 0xF3C2, 0xF3E9, 0xF420, 0xF467, 0xF4C0,
|
||||||
|
0xF52D, 0xF625, 0xF7EE, 0xFA40, 0xFCD3, 0xFF5C, 0x0193, 0x0330,
|
||||||
|
0x034E, 0x0233, 0x0157, 0x011A, 0x00E3, 0x00B0, 0x0083, 0x005D,
|
||||||
|
0x003C, 0x0022, 0x000F, 0x0003, 0x0000, 0x4467, 0x4464, 0x445C,
|
||||||
|
0x4450, 0x443F, 0x442C, 0x4417, 0x4400, 0x43E9, 0x43D2, 0x43BC,
|
||||||
|
0x43A8, 0x4397, 0x4389, 0x437F, 0x437B, 0x437C, 0x4383, 0x4392,
|
||||||
|
0x43AA, 0x43CA, 0x43F3, 0x4428, 0x4467, 0x4513, 0x465E, 0x4803,
|
||||||
|
0x49BB, 0x4B40, 0x4C4E, 0x4C9E, 0x4A4A, 0x45E7, 0x42ED, 0x41E2,
|
||||||
|
0x40FD, 0x403B, 0x3F9B, 0x3F1A, 0x3EB5, 0x3E6A, 0x3E38, 0x3E1B,
|
||||||
|
0x3E12, 0xDED1, 0xDEC7, 0xDEAD, 0xDE85, 0xDE51, 0xDE14, 0xDDD1,
|
||||||
|
0xDD89, 0xDD3F, 0xDCF6, 0xDCB1, 0xDC71, 0xDC3A, 0xDC0D, 0xDBEE,
|
||||||
|
0xDBDF, 0xDBE3, 0xDBFB, 0xDC2B, 0xDC74, 0xDCDA, 0xDD60, 0xDE06,
|
||||||
|
0xDED1, 0xE080, 0xE38C, 0xE78E, 0xEC1C, 0xF0CE, 0xF53C, 0xF8FB,
|
||||||
|
0xFBD7, 0xFDFA, 0xFF8F, 0x00F7, 0x0273, 0x03F3, 0x056B, 0x06CE,
|
||||||
|
0x080E, 0x091D, 0x09F0, 0x0A78, 0x0AA8, 0x1FF4, 0x1FF7, 0x1FFF,
|
||||||
|
0x200C, 0x201D, 0x2032, 0x2048, 0x2060, 0x2078, 0x2090, 0x20A7,
|
||||||
|
0x20BC, 0x20CE, 0x20DD, 0x20E7, 0x20EC, 0x20EB, 0x20E3, 0x20D3,
|
||||||
|
0x20BB, 0x2099, 0x206D, 0x2036, 0x1FF4, 0x1FA2, 0x1F2E, 0x1E7D,
|
||||||
|
0x1D76, 0x1BFE, 0x19FB, 0x1755, 0x10A6, 0x0735, 0x01E3, 0x015B,
|
||||||
|
0x0194, 0x0264, 0x03A1, 0x0521, 0x06BA, 0x0841, 0x098D, 0x0A73,
|
||||||
|
0x0AC9, 0x8256, 0x824E, 0x8236, 0x8212, 0x81E3, 0x81AC, 0x816F,
|
||||||
|
0x812E, 0x80EB, 0x80A9, 0x806B, 0x8031, 0x7FFC, 0x7FD4, 0x7FB8,
|
||||||
|
0x7FAB, 0x7FAE, 0x7FC3, 0x7FEF, 0x8034, 0x8090, 0x8109, 0x819F,
|
||||||
|
0x8256, 0x83FE, 0x870F, 0x8B09, 0x8F6B, 0x93B4, 0x9764, 0x99FA,
|
||||||
|
0x9969, 0x9680, 0x9505, 0x95BF, 0x96DA, 0x983A, 0x99C5, 0x9B5F,
|
||||||
|
0x9CEB, 0x9E50, 0x9F70, 0xA032, 0xA078, 0x1898, 0x17F2, 0x1666,
|
||||||
|
0x1488, 0x12EF, 0x1231, 0x14D4, 0x17B3, 0x1805, 0x1845, 0x1875,
|
||||||
|
0x1897, 0x18AE, 0x18BA, 0x18BE, 0x18BC, 0x18B4, 0x18AA, 0x189F,
|
||||||
|
0x1895, 0x188D, 0x188A, 0x188D, 0x1898, 0x18A9, 0x18BC, 0x18D0,
|
||||||
|
0x18E5, 0x18FA, 0x190F, 0x1921, 0x1932, 0x1940, 0x194B, 0x1951,
|
||||||
|
0x1955, 0x1956, 0x1955, 0x1953, 0x194F, 0x194C, 0x1948, 0x1946,
|
||||||
|
0x1945, 0xE3FB, 0xE450, 0xE530, 0xE667, 0xE7C1, 0xE90D, 0xEB78,
|
||||||
|
0xED25, 0xECCA, 0xEC4B, 0xEBAF, 0xEAFC, 0xEA38, 0xE968, 0xE894,
|
||||||
|
0xE7BF, 0xE6F1, 0xE630, 0xE581, 0xE4EB, 0xE472, 0xE41E, 0xE3F4,
|
||||||
|
0xE3FB, 0xE467, 0xE557, 0xE6AA, 0xE841, 0xE9FC, 0xEBBA, 0xED5E,
|
||||||
|
0xEEC5, 0xEFD1, 0xF063, 0xF06E, 0xF00E, 0xEF5C, 0xEE71, 0xED66,
|
||||||
|
0xEC53, 0xEB52, 0xEA7C, 0xE9E9, 0xE9B2, 0xA0A7, 0xA198, 0xA3D2,
|
||||||
|
0xA66D, 0xA881, 0xA929, 0xA38D, 0x9DE4, 0x9D71, 0x9D0B, 0x9CB3,
|
||||||
|
0x9C6C, 0x9C37, 0x9C16, 0x9C0A, 0x9C17, 0x9C3C, 0x9C7E, 0x9CDC,
|
||||||
|
0x9D59, 0x9DF7, 0x9EB7, 0x9F9C, 0xA0A7, 0xA228, 0xA454, 0xA701,
|
||||||
|
0xAA07, 0xAD3E, 0xB07D, 0xB39B, 0xB66F, 0xB8D1, 0xBA99, 0xBBD2,
|
||||||
|
0xBCAF, 0xBD3D, 0xBD8B, 0xBDA5, 0xBD9C, 0xBD7C, 0xBD54, 0xBD31,
|
||||||
|
0xBD23, 0xE925, 0xE923, 0xE91C, 0xE913, 0xE906, 0xE8F7, 0xE8E7,
|
||||||
|
0xE8D5, 0xE8C3, 0xE8B2, 0xE8A1, 0xE891, 0xE884, 0xE879, 0xE871,
|
||||||
|
0xE86E, 0xE86F, 0xE874, 0xE880, 0xE892, 0xE8AB, 0xE8CB, 0xE8F4,
|
||||||
|
0xE925, 0xE97A, 0xEA06, 0xEABC, 0xEB90, 0xEC73, 0xED5B, 0xEE3A,
|
||||||
|
0xEF04, 0xEFAC, 0xF025, 0xF072, 0xF0A4, 0xF0BE, 0xF0C6, 0xF0C0,
|
||||||
|
0xF0B0, 0xF09B, 0xF087, 0xF077, 0xF071, 0x178C, 0x178E, 0x1795,
|
||||||
|
0x17A0, 0x17AE, 0x17BF, 0x17D2, 0x17E6, 0x17FA, 0x180E, 0x1821,
|
||||||
|
0x1832, 0x1842, 0x184E, 0x1856, 0x185A, 0x1859, 0x1853, 0x1846,
|
||||||
|
0x1831, 0x1815, 0x17F1, 0x17C3, 0x178C, 0x1730, 0x169E, 0x15E2,
|
||||||
|
0x1505, 0x1414, 0x1319, 0x121E, 0x1130, 0x105A, 0x0FA6, 0x0F04,
|
||||||
|
0x0E60, 0x0DBF, 0x0D25, 0x0C96, 0x0C18, 0x0BAE, 0x0B5C, 0x0B28,
|
||||||
|
0x0B16, 0x9EEA, 0x9EE0, 0x9EC6, 0x9E9E, 0x9E6A, 0x9E2D, 0x9DEA,
|
||||||
|
0x9DA2, 0x9D58, 0x9D10, 0x9CCA, 0x9C8B, 0x9C54, 0x9C27, 0x9C08,
|
||||||
|
0x9BF9, 0x9BFD, 0x9C15, 0x9C45, 0x9C8E, 0x9CF4, 0x9D79, 0x9E1F,
|
||||||
|
0x9EEA, 0xA045, 0xA27C, 0xA55D, 0xA8B6, 0xAC54, 0xB005, 0xB397,
|
||||||
|
0xB6D9, 0xB998, 0xBBA1, 0xBD0B, 0xBE15, 0xBECC, 0xBF3F, 0xBF7B,
|
||||||
|
0xBF8D, 0xBF83, 0xBF6B, 0xBF53, 0xBF48, 0x05F6, 0x05FE, 0x0615,
|
||||||
|
0x0638, 0x0666, 0x069C, 0x06D8, 0x0717, 0x0758, 0x0798, 0x07D5,
|
||||||
|
0x080D, 0x083E, 0x0865, 0x0881, 0x088E, 0x088B, 0x0876, 0x084B,
|
||||||
|
0x080B, 0x07B1, 0x073B, 0x06A8, 0x05F6, 0x0456, 0x0152, 0xFD6C,
|
||||||
|
0xF920, 0xF4F1, 0xF15C, 0xEEE4, 0xEF70, 0xF265, 0xF475, 0xF4E9,
|
||||||
|
0xF53F, 0xF57A, 0xF5A0, 0xF5B3, 0xF5BA, 0xF5B7, 0xF5B0, 0xF5A9,
|
||||||
|
0xF5A5, 0xEAE4, 0xEAE2, 0xEADD, 0xEAD5, 0xEACA, 0xEABE, 0xEAB1,
|
||||||
|
0xEAA2, 0xEA94, 0xEA85, 0xEA78, 0xEA6B, 0xEA60, 0xEA57, 0xEA51,
|
||||||
|
0xEA4E, 0xEA4F, 0xEA53, 0xEA5D, 0xEA6C, 0xEA80, 0xEA9A, 0xEABB,
|
||||||
|
0xEAE4, 0xEB32, 0xEBBB, 0xEC72, 0xED4A, 0xEE37, 0xEF2B, 0xF019,
|
||||||
|
0xF165, 0xF2F1, 0xF3EA, 0xF44C, 0xF49D, 0xF4DE, 0xF512, 0xF53A,
|
||||||
|
0xF557, 0xF56B, 0xF578, 0xF57E, 0xF580, 0xA38A, 0xA38B, 0xA38C,
|
||||||
|
0xA38F, 0xA392, 0xA395, 0xA399, 0xA39E, 0xA3A2, 0xA3A6, 0xA3AA,
|
||||||
|
0xA3AE, 0xA3B1, 0xA3B4, 0xA3B6, 0xA3B7, 0xA3B7, 0xA3B5, 0xA3B2,
|
||||||
|
0xA3AE, 0xA3A8, 0xA3A0, 0xA396, 0xA38A, 0xA39A, 0xA3CB, 0xA3FB,
|
||||||
|
0xA408, 0xA3CF, 0xA32C, 0xA1FF, 0x9DE1, 0x97C8, 0x9495, 0x94D0,
|
||||||
|
0x95A7, 0x96F4, 0x9890, 0x9A55, 0x9C1E, 0x9DC3, 0x9F20, 0xA00D,
|
||||||
|
0xA064, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x060443D0
|
||||||
|
static const u16 bowser_seg6_animindex_060443D0[] = {
|
||||||
|
0x0001, 0x0000, 0x002C, 0x0001, 0x0001, 0x002D, 0x002C, 0x002E, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0666, 0x0001, 0x0000,
|
||||||
|
0x002C, 0x0451, 0x002C, 0x047D, 0x002C, 0x04A9,
|
||||||
|
0x002C, 0x026D, 0x002C, 0x0299, 0x002C, 0x02C5,
|
||||||
|
0x002C, 0x005D, 0x002C, 0x0089, 0x002C, 0x00B5,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0665, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x002C, 0x00E1,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0664, 0x0001, 0x0000,
|
||||||
|
0x002C, 0x04D5, 0x002C, 0x0501, 0x002C, 0x052D,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x002C, 0x02F1,
|
||||||
|
0x002C, 0x010D, 0x002C, 0x0139, 0x002C, 0x0165,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0663, 0x0001, 0x0000,
|
||||||
|
0x002C, 0x031D, 0x002C, 0x0349, 0x002C, 0x0375,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x002C, 0x0191,
|
||||||
|
0x0001, 0x005A, 0x0001, 0x005B, 0x0001, 0x005C,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0662, 0x0001, 0x0000,
|
||||||
|
0x002C, 0x0559, 0x002C, 0x0585, 0x002C, 0x05B1,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x002C, 0x03A1,
|
||||||
|
0x002C, 0x01BD, 0x002C, 0x01E9, 0x002C, 0x0215,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0661, 0x0001, 0x0000,
|
||||||
|
0x002C, 0x05DD, 0x002C, 0x0609, 0x002C, 0x0635,
|
||||||
|
0x002C, 0x03CD, 0x002C, 0x03F9, 0x002C, 0x0425,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x002C, 0x0241,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x060445EC
|
||||||
|
static const struct Animation bowser_seg6_anim_060445EC = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x2C,
|
||||||
|
ANIMINDEX_NUMPARTS(bowser_seg6_animindex_060443D0),
|
||||||
|
bowser_seg6_animvalue_06043700,
|
||||||
|
bowser_seg6_animindex_060443D0,
|
||||||
|
0,
|
||||||
|
};
|
251
actors/bowser/anims/anim_060453C8.inc.c
Normal file
251
actors/bowser/anims/anim_060453C8.inc.c
Normal file
|
@ -0,0 +1,251 @@
|
||||||
|
// 0x06044604
|
||||||
|
static const s16 bowser_seg6_animvalue_06044604[] = {
|
||||||
|
0x0000, 0x0065, 0x0068, 0x006B, 0x006A, 0x005E, 0x0068, 0x006E,
|
||||||
|
0x0070, 0x006E, 0x006A, 0x0064, 0x005E, 0x0062, 0x0064, 0x0065,
|
||||||
|
0x0063, 0x0060, 0x005E, 0x005C, 0x005C, 0x005E, 0x0062, 0x0066,
|
||||||
|
0x006B, 0x0070, 0x0076, 0x007B, 0x0080, 0x0086, 0x008B, 0x008F,
|
||||||
|
0x0093, 0x0096, 0x0097, 0x0097, 0x0097, 0x0098, 0x0098, 0x0098,
|
||||||
|
0x0098, 0xFFE7, 0x0B2B, 0x0B1A, 0x0AFE, 0x0AF8, 0x0B2B, 0x0BC8,
|
||||||
|
0x0CAF, 0x0D8B, 0x0E06, 0x0E29, 0x0E39, 0x0E3A, 0x0E30, 0x0E1E,
|
||||||
|
0x0E08, 0x0DF3, 0x0DE0, 0x0DD5, 0x0DD6, 0x0DE4, 0x0E06, 0x0E6B,
|
||||||
|
0x0F24, 0x1002, 0x10D6, 0x1172, 0x11A6, 0x1144, 0x104E, 0x0EF6,
|
||||||
|
0x0D52, 0x0B7A, 0x0984, 0x0786, 0x0599, 0x03D2, 0x0248, 0x0112,
|
||||||
|
0x0048, 0x0000, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x00BC, 0x025A,
|
||||||
|
0x03F9, 0x04B5, 0x04AB, 0x048F, 0x0463, 0x0428, 0x03E2, 0x0391,
|
||||||
|
0x0338, 0x02D9, 0x0276, 0x0212, 0x01AD, 0x014B, 0x00EC, 0x0094,
|
||||||
|
0x0045, 0x0000, 0xFFC4, 0xFF8D, 0xFF5E, 0xFF38, 0xFF1B, 0xFF09,
|
||||||
|
0xFF03, 0xFF08, 0xFF15, 0xFF2A, 0xFF44, 0xFF62, 0xFF82, 0xFFA1,
|
||||||
|
0xFFBF, 0xFFD9, 0xFFEE, 0xFFFC, 0x0000, 0x09C7, 0x0B7C, 0x0F3E,
|
||||||
|
0x1301, 0x14B6, 0x14A1, 0x1465, 0x1404, 0x1385, 0x12EA, 0x1238,
|
||||||
|
0x1173, 0x109F, 0x0FC0, 0x0EDA, 0x0DF1, 0x0D09, 0x0C26, 0x0B4D,
|
||||||
|
0x0A81, 0x09C7, 0x0910, 0x0850, 0x078D, 0x06CE, 0x0618, 0x0571,
|
||||||
|
0x04E1, 0x0459, 0x03CD, 0x033F, 0x02B3, 0x022B, 0x01AA, 0x0135,
|
||||||
|
0x00CE, 0x0079, 0x0037, 0x000E, 0x0000, 0xA4A0, 0xA7AE, 0xAE67,
|
||||||
|
0xB51F, 0xB82D, 0xB807, 0xB799, 0xB6EB, 0xB605, 0xB4EE, 0xB3AD,
|
||||||
|
0xB24A, 0xB0CC, 0xAF3B, 0xAD9F, 0xABFE, 0xAA60, 0xA8CE, 0xA74D,
|
||||||
|
0xA5E6, 0xA4A0, 0xA34D, 0xA1CF, 0xA049, 0x9EDE, 0x9DB2, 0x9CE6,
|
||||||
|
0x9C9E, 0x9CCD, 0x9D45, 0x9DF8, 0x9ED7, 0x9FD2, 0xA0DC, 0xA1E5,
|
||||||
|
0xA2DF, 0xA3BB, 0xA46B, 0xA4DF, 0xA509, 0xF0C0, 0xEEF8, 0xEAA8,
|
||||||
|
0xE55C, 0xE0A0, 0xDE02, 0xDEF2, 0xE254, 0xE5E1, 0xE754, 0xE646,
|
||||||
|
0xE427, 0xE170, 0xDE96, 0xDC11, 0xDA57, 0xDA58, 0xDBAD, 0xDCC9,
|
||||||
|
0xDD18, 0xDCC9, 0xDBD0, 0xDA85, 0xD91A, 0xD7C0, 0xD6A9, 0xD606,
|
||||||
|
0xD608, 0xD6A4, 0xD7A1, 0xD8EB, 0xDA6B, 0xDC0D, 0xDDBC, 0xDF62,
|
||||||
|
0xE0EB, 0xE242, 0xE350, 0xE402, 0xE442, 0x0254, 0x0243, 0x0215,
|
||||||
|
0x01CE, 0x0174, 0x010B, 0x009B, 0x0026, 0xFFB4, 0xFF49, 0xFEE9,
|
||||||
|
0xFE9B, 0xFE64, 0xFE49, 0xFE4F, 0xFE7C, 0xFED4, 0xFF5E, 0x001C,
|
||||||
|
0x0118, 0x0254, 0x0517, 0x0A15, 0x1078, 0x176A, 0x1E17, 0x23A7,
|
||||||
|
0x2745, 0x2590, 0x1F55, 0x19FF, 0x16C1, 0x1349, 0x0FC1, 0x0C53,
|
||||||
|
0x0928, 0x0669, 0x0440, 0x02D6, 0x0254, 0x053E, 0x054A, 0x056A,
|
||||||
|
0x059C, 0x05DB, 0x0624, 0x0673, 0x06C4, 0x0714, 0x0760, 0x07A2,
|
||||||
|
0x07D9, 0x07FF, 0x0812, 0x080E, 0x07EF, 0x07B1, 0x0751, 0x06CB,
|
||||||
|
0x061B, 0x053E, 0x0348, 0xFFBA, 0xFB2F, 0xF645, 0xF198, 0xEDC4,
|
||||||
|
0xEB68, 0xED4E, 0xF2BA, 0xF702, 0xF933, 0xFB69, 0xFD92, 0xFF9B,
|
||||||
|
0x016E, 0x02FC, 0x0430, 0x04F7, 0x053E, 0xF8D6, 0xF8DF, 0xF8F8,
|
||||||
|
0xF91E, 0xF94F, 0xF987, 0xF9C4, 0xFA03, 0xFA41, 0xFA7B, 0xFAAE,
|
||||||
|
0xFAD8, 0xFAF6, 0xFB05, 0xFB01, 0xFAE9, 0xFABA, 0xFA6F, 0xFA08,
|
||||||
|
0xF980, 0xF8D6, 0xF733, 0xF429, 0xF053, 0xEC48, 0xE8A1, 0xE5F8,
|
||||||
|
0xE4E5, 0xE973, 0xF24D, 0xF804, 0xF95B, 0xFA21, 0xFA72, 0xFA69,
|
||||||
|
0xFA22, 0xF9BB, 0xF94E, 0xF8F8, 0xF8D6, 0x2214, 0x276B, 0x3178,
|
||||||
|
0x374C, 0x356E, 0x3040, 0x2A93, 0x2739, 0x260C, 0x2504, 0x2420,
|
||||||
|
0x235E, 0x22BF, 0x2240, 0x21E2, 0x21A2, 0x2180, 0x217C, 0x2194,
|
||||||
|
0x21C7, 0x2214, 0x23FE, 0x27C1, 0x2B76, 0x2D35, 0x2D36, 0x2CFB,
|
||||||
|
0x2C8D, 0x2BF6, 0x2B3E, 0x2A6E, 0x298E, 0x28A8, 0x27C4, 0x26EB,
|
||||||
|
0x2626, 0x257D, 0x24FA, 0x24A4, 0x2486, 0xDB55, 0xDB58, 0xDB5E,
|
||||||
|
0xDB67, 0xDB74, 0xDB81, 0xDB91, 0xDBA0, 0xDBB0, 0xDBBE, 0xDBCB,
|
||||||
|
0xDBD5, 0xDBDD, 0xDBE0, 0xDBE0, 0xDBDA, 0xDBCE, 0xDBBB, 0xDBA2,
|
||||||
|
0xDB80, 0xDB55, 0xDADF, 0xD9FC, 0xD8E1, 0xD7C3, 0xD6D6, 0xD64F,
|
||||||
|
0xD661, 0xD8EB, 0xDD3F, 0xDFC3, 0xDFF0, 0xDFB4, 0xDF2A, 0xDE6D,
|
||||||
|
0xDD97, 0xDCC2, 0xDC09, 0xDB87, 0xDB55, 0x0000, 0xFFF9, 0xFFE4,
|
||||||
|
0xFFC4, 0xFF9C, 0xFF6D, 0xFF3A, 0xFF06, 0xFED3, 0xFEA2, 0xFE78,
|
||||||
|
0xFE55, 0xFE3C, 0xFE30, 0xFE32, 0xFE47, 0xFE6E, 0xFEAC, 0xFF02,
|
||||||
|
0xFF73, 0x0000, 0x0144, 0x0391, 0x0681, 0x09AD, 0x0CAD, 0x0F1C,
|
||||||
|
0x1093, 0x0F24, 0x0B56, 0x086C, 0x070B, 0x05B0, 0x0465, 0x0334,
|
||||||
|
0x0226, 0x0143, 0x0095, 0x0027, 0x0000, 0xF34B, 0xF356, 0xF373,
|
||||||
|
0xF3A0, 0xF3D9, 0xF41B, 0xF463, 0xF4AD, 0xF4F5, 0xF539, 0xF576,
|
||||||
|
0xF5A7, 0xF5CA, 0xF5DB, 0xF5D7, 0xF5BB, 0xF583, 0xF52C, 0xF4B3,
|
||||||
|
0xF414, 0xF34B, 0xF177, 0xEE1E, 0xE9DB, 0xE54C, 0xE10C, 0xDDB7,
|
||||||
|
0xDBE9, 0xDF02, 0xE600, 0xEAF3, 0xECC7, 0xEE5C, 0xEFB6, 0xF0D6,
|
||||||
|
0xF1BD, 0xF26E, 0xF2EA, 0xF333, 0xF34B, 0xA509, 0xA731, 0xABEF,
|
||||||
|
0xB0AE, 0xB2D6, 0xB2C1, 0xB285, 0xB223, 0xB19F, 0xB0FC, 0xB03C,
|
||||||
|
0xAF63, 0xAE72, 0xAD6E, 0xAC58, 0xAB34, 0xAA04, 0xA8CB, 0xA78D,
|
||||||
|
0xA64B, 0xA509, 0xA354, 0xA0EF, 0x9E2E, 0x9B61, 0x98DD, 0x96F3,
|
||||||
|
0x95F6, 0x9851, 0x9D5E, 0xA0D7, 0xA1FA, 0xA2E4, 0xA39A, 0xA424,
|
||||||
|
0xA487, 0xA4C9, 0xA4F0, 0xA504, 0xA509, 0x8001, 0x7FFB, 0x7FF3,
|
||||||
|
0x7FE5, 0x7FD4, 0x7FC1, 0x7FAC, 0x7F96, 0x7F80, 0x7F6C, 0x7F5A,
|
||||||
|
0x7F4C, 0x7F41, 0x7F3C, 0x7F3D, 0x7F46, 0x7F56, 0x7F70, 0x7F94,
|
||||||
|
0x7FC3, 0x8001, 0x8094, 0x81A4, 0x82FC, 0x8465, 0x85AA, 0x8694,
|
||||||
|
0x86EE, 0x86CB, 0x866B, 0x85D9, 0x8523, 0x8453, 0x8378, 0x829C,
|
||||||
|
0x81CD, 0x8117, 0x8085, 0x8024, 0x8001, 0x8001, 0x8002, 0x8002,
|
||||||
|
0x8002, 0x8002, 0x8003, 0x8003, 0x8004, 0x8004, 0x8004, 0x8005,
|
||||||
|
0x8005, 0x8005, 0x8005, 0x8005, 0x8005, 0x8005, 0x8004, 0x8004,
|
||||||
|
0x8003, 0x8001, 0x7FFC, 0x7FF6, 0x7FEF, 0x7FE8, 0x7FE2, 0x7FDD,
|
||||||
|
0x7FDB, 0x7FDC, 0x7FDE, 0x7FE1, 0x7FE4, 0x7FE8, 0x7FED, 0x7FF1,
|
||||||
|
0x7FF5, 0x7FF9, 0x7FFC, 0x7FFE, 0x8001, 0xD20B, 0xD210, 0xD21D,
|
||||||
|
0xD232, 0xD24B, 0xD269, 0xD28A, 0xD2AB, 0xD2CC, 0xD2EB, 0xD306,
|
||||||
|
0xD31D, 0xD32D, 0xD334, 0xD333, 0xD326, 0xD30C, 0xD2E5, 0xD2AE,
|
||||||
|
0xD266, 0xD20B, 0xD14C, 0xCFF8, 0xCE42, 0xCC5B, 0xCA75, 0xC8C1,
|
||||||
|
0xC771, 0xC660, 0xC54A, 0xC435, 0xC326, 0xC222, 0xC12F, 0xC053,
|
||||||
|
0xBF93, 0xBEF4, 0xBE7B, 0xBE2F, 0xBE14, 0xE0D4, 0xE034, 0xDE87,
|
||||||
|
0xDC1A, 0xD93A, 0xD633, 0xD353, 0xD0E6, 0xCF39, 0xCE99, 0xCEED,
|
||||||
|
0xCFD7, 0xD13C, 0xD300, 0xD508, 0xD739, 0xD977, 0xDBA7, 0xDDAF,
|
||||||
|
0xDF71, 0xE0D4, 0xE20E, 0xE359, 0xE4A3, 0xE5D8, 0xE6E4, 0xE7B3,
|
||||||
|
0xE832, 0xE84E, 0xE7F2, 0xE70A, 0xE519, 0xE1ED, 0xDDEA, 0xD974,
|
||||||
|
0xD4EE, 0xD0BD, 0xCD43, 0xCAE4, 0xCA03, 0x005E, 0x005E, 0x005E,
|
||||||
|
0x005D, 0x005D, 0x005D, 0x005C, 0x005C, 0x005B, 0x005B, 0x005C,
|
||||||
|
0x005D, 0x005E, 0x005E, 0x005F, 0x0061, 0x0063, 0x0064, 0x0064,
|
||||||
|
0x0061, 0x005A, 0x004D, 0x003C, 0x0027, 0x0010, 0xFFFC, 0xFFE9,
|
||||||
|
0xFFD9, 0xFFC8, 0xFFBA, 0xFFAE, 0xFFA6, 0xFFA1, 0xFF9F, 0xFF9E,
|
||||||
|
0xFF9E, 0xFF9F, 0xFFA1, 0xFFA2, 0xFFA2, 0x0009, 0x0009, 0x000A,
|
||||||
|
0x000C, 0x000E, 0x000F, 0x0012, 0x0015, 0x0018, 0x0018, 0x0015,
|
||||||
|
0x0010, 0x000A, 0x0004, 0xFFE0, 0xFF90, 0xFF35, 0xFEF0, 0xFEE1,
|
||||||
|
0xFF27, 0xFFE4, 0x01B7, 0x04AE, 0x080B, 0x0B12, 0x0D06, 0x0D2A,
|
||||||
|
0x0A25, 0x0459, 0xFD9F, 0xF7CD, 0xF4BD, 0xF460, 0xF52F, 0xF6D2,
|
||||||
|
0xF8F0, 0xFB31, 0xFD3A, 0xFEB5, 0xFF46, 0x894D, 0x8920, 0x88A9,
|
||||||
|
0x8800, 0x873B, 0x8673, 0x854A, 0x83C7, 0x829D, 0x827A, 0x83D0,
|
||||||
|
0x8629, 0x88E3, 0x8B56, 0x8D84, 0x8FCB, 0x9215, 0x944B, 0x9658,
|
||||||
|
0x9823, 0x9999, 0x9A8C, 0x9B01, 0x9B29, 0x9B34, 0x9B53, 0x9BB7,
|
||||||
|
0x9C90, 0x9DB8, 0x9EE4, 0x9FC7, 0xA015, 0x9FC8, 0x9F20, 0x9E3E,
|
||||||
|
0x9D40, 0x9C45, 0x9B6B, 0x9AD2, 0x9A98, 0xE6F1, 0xDDAD, 0xD46A,
|
||||||
|
0xD487, 0xD4DA, 0xD55E, 0xD60E, 0xD6E5, 0xD7DF, 0xD8F6, 0xDA25,
|
||||||
|
0xDB68, 0xDCB9, 0xDE13, 0xDF72, 0xE0D0, 0xE229, 0xE377, 0xE4B6,
|
||||||
|
0xE5E0, 0xE6F1, 0xE827, 0xE9AD, 0xEB61, 0xED1E, 0xEEC2, 0xF02A,
|
||||||
|
0xF132, 0xF1B8, 0xF197, 0xF0AE, 0xEE66, 0xEA93, 0xE5B3, 0xE03F,
|
||||||
|
0xDAB4, 0xD58D, 0xD146, 0xCE5A, 0xCD46, 0xCC31, 0xD1C0, 0xD74F,
|
||||||
|
0xD72E, 0xD6D1, 0xD640, 0xD585, 0xD4A6, 0xD3AE, 0xD2A4, 0xD191,
|
||||||
|
0xD07E, 0xCF72, 0xCE77, 0xCD95, 0xCCD4, 0xCC3E, 0xCBD9, 0xCBB0,
|
||||||
|
0xCBCB, 0xCC31, 0xCD89, 0xD037, 0xD3E0, 0xD82A, 0xDCBC, 0xE13A,
|
||||||
|
0xE54B, 0xE9A3, 0xEE36, 0xF18C, 0xF3CD, 0xF610, 0xF843, 0xFA52,
|
||||||
|
0xFC2C, 0xFDBD, 0xFEF2, 0xFFBA, 0x0000, 0xF52D, 0xF56E, 0xF5B0,
|
||||||
|
0xF5A8, 0xF590, 0xF56D, 0xF540, 0xF50C, 0xF4D6, 0xF49E, 0xF468,
|
||||||
|
0xF437, 0xF40E, 0xF3EF, 0xF3DE, 0xF3DD, 0xF3EF, 0xF416, 0xF457,
|
||||||
|
0xF4B3, 0xF52D, 0xF633, 0xF802, 0xFA54, 0xFCE1, 0xFF64, 0x0196,
|
||||||
|
0x0330, 0x034F, 0x0235, 0x0157, 0x0115, 0x00D9, 0x00A3, 0x0073,
|
||||||
|
0x004B, 0x002B, 0x0013, 0x0005, 0x0000, 0x4467, 0x43D4, 0x4340,
|
||||||
|
0x433E, 0x4337, 0x432E, 0x4323, 0x4317, 0x430D, 0x4304, 0x42FE,
|
||||||
|
0x42FC, 0x42FF, 0x4309, 0x431B, 0x4335, 0x435A, 0x4389, 0x43C6,
|
||||||
|
0x440F, 0x4467, 0x4527, 0x4679, 0x481D, 0x49CE, 0x4B4B, 0x4C51,
|
||||||
|
0x4C9E, 0x4A4F, 0x45F2, 0x42ED, 0x41CD, 0x40D9, 0x400D, 0x3F68,
|
||||||
|
0x3EE6, 0x3E86, 0x3E44, 0x3E1E, 0x3E12, 0xDED1, 0xE2F1, 0xE712,
|
||||||
|
0xE6F6, 0xE6A5, 0xE629, 0xE589, 0xE4CC, 0xE3FA, 0xE31B, 0xE237,
|
||||||
|
0xE155, 0xE07D, 0xDFB7, 0xDF0B, 0xDE81, 0xDE20, 0xDDEF, 0xDDF7,
|
||||||
|
0xDE40, 0xDED1, 0xE064, 0xE366, 0xE769, 0xEC01, 0xF0BF, 0xF537,
|
||||||
|
0xF8FB, 0xFBD1, 0xFDED, 0xFF8F, 0x0119, 0x02BD, 0x0465, 0x0600,
|
||||||
|
0x077B, 0x08C2, 0x09C3, 0x0A6C, 0x0AA8, 0x1FF4, 0x201E, 0x2048,
|
||||||
|
0x204C, 0x2057, 0x2068, 0x207D, 0x2094, 0x20AC, 0x20C4, 0x20DA,
|
||||||
|
0x20EC, 0x20F9, 0x2100, 0x20FE, 0x20F2, 0x20DC, 0x20B9, 0x2087,
|
||||||
|
0x2046, 0x1FF4, 0x1F94, 0x1F1B, 0x1E6B, 0x1D68, 0x1BF6, 0x19F9,
|
||||||
|
0x1755, 0x10AB, 0x073E, 0x01E3, 0x015E, 0x01BF, 0x02CD, 0x044E,
|
||||||
|
0x060B, 0x07C8, 0x094D, 0x0A60, 0x0AC9, 0x8256, 0x8481, 0x86AC,
|
||||||
|
0x8698, 0x865F, 0x8607, 0x8597, 0x8514, 0x8484, 0x83EE, 0x8356,
|
||||||
|
0x82C4, 0x823D, 0x81C6, 0x8167, 0x8124, 0x8104, 0x810C, 0x8144,
|
||||||
|
0x81B0, 0x8256, 0x83FC, 0x870C, 0x8B06, 0x8F69, 0x93B3, 0x9764,
|
||||||
|
0x99FA, 0x9967, 0x967B, 0x9505, 0x95D7, 0x971F, 0x98B6, 0x9A76,
|
||||||
|
0x9C3B, 0x9DDD, 0x9F36, 0xA021, 0xA078, 0x1898, 0x1826, 0x17B3,
|
||||||
|
0x17B4, 0x17B8, 0x17BE, 0x17C6, 0x17D0, 0x17DB, 0x17E8, 0x17F6,
|
||||||
|
0x1805, 0x1815, 0x1825, 0x1836, 0x1847, 0x1858, 0x1869, 0x1879,
|
||||||
|
0x1889, 0x1898, 0x18A8, 0x18BA, 0x18CE, 0x18E3, 0x18F8, 0x190D,
|
||||||
|
0x1920, 0x1931, 0x1940, 0x194B, 0x1952, 0x1955, 0x1955, 0x1953,
|
||||||
|
0x1950, 0x194C, 0x1949, 0x1946, 0x1945, 0xE3FB, 0xE890, 0xED25,
|
||||||
|
0xED0F, 0xECCF, 0xEC6B, 0xEBE9, 0xEB4D, 0xEA9D, 0xE9DF, 0xE918,
|
||||||
|
0xE84D, 0xE784, 0xE6C2, 0xE60C, 0xE568, 0xE4DB, 0xE46B, 0xE41C,
|
||||||
|
0xE3F5, 0xE3FB, 0xE465, 0xE552, 0xE6A4, 0xE839, 0xE9F3, 0xEBB2,
|
||||||
|
0xED56, 0xEEBF, 0xEFCE, 0xF063, 0xF065, 0xEFE8, 0xEF0E, 0xEDF8,
|
||||||
|
0xECC8, 0xEBA2, 0xEAA5, 0xE9F5, 0xE9B2, 0xA0A7, 0x9F45, 0x9DE4,
|
||||||
|
0x9DDD, 0x9DC9, 0x9DAB, 0x9D88, 0x9D62, 0x9D3D, 0x9D1D, 0x9D04,
|
||||||
|
0x9CF7, 0x9CF8, 0x9D0B, 0x9D34, 0x9D75, 0x9DD3, 0x9E50, 0x9EF0,
|
||||||
|
0x9FB6, 0xA0A7, 0xA213, 0xA42F, 0xA6D1, 0xA9D2, 0xAD08, 0xB04A,
|
||||||
|
0xB36F, 0xB64F, 0xB8C0, 0xBA99, 0xBBDE, 0xBCBB, 0xBD41, 0xBD82,
|
||||||
|
0xBD8F, 0xBD7A, 0xBD55, 0xBD32, 0xBD23, 0xE925, 0xE922, 0xE91A,
|
||||||
|
0xE90E, 0xE8FF, 0xE8ED, 0xE8DA, 0xE8C6, 0xE8B2, 0xE8A0, 0xE890,
|
||||||
|
0xE882, 0xE879, 0xE874, 0xE875, 0xE87D, 0xE88C, 0xE8A4, 0xE8C4,
|
||||||
|
0xE8EF, 0xE925, 0xE97F, 0xEA0C, 0xEAC2, 0xEB93, 0xEC75, 0xED5A,
|
||||||
|
0xEE37, 0xEF00, 0xEFA8, 0xF025, 0xF075, 0xF0A5, 0xF0BC, 0xF0BE,
|
||||||
|
0xF0B2, 0xF09F, 0xF089, 0xF078, 0xF071, 0x178C, 0x178F, 0x1798,
|
||||||
|
0x17A5, 0x17B7, 0x17CB, 0x17E0, 0x17F7, 0x180D, 0x1822, 0x1834,
|
||||||
|
0x1843, 0x184E, 0x1853, 0x1852, 0x1849, 0x1838, 0x181E, 0x17F9,
|
||||||
|
0x17C8, 0x178C, 0x172B, 0x1699, 0x15DD, 0x1504, 0x1416, 0x131E,
|
||||||
|
0x1227, 0x1139, 0x1060, 0x0FA6, 0x0EF9, 0x0E47, 0x0D97, 0x0CEF,
|
||||||
|
0x0C57, 0x0BD5, 0x0B6F, 0x0B2E, 0x0B16, 0x9EEA, 0x9EDE, 0x9EBD,
|
||||||
|
0x9E8C, 0x9E4D, 0x9E04, 0x9DB5, 0x9D63, 0x9D13, 0x9CC8, 0x9C85,
|
||||||
|
0x9C4E, 0x9C28, 0x9C15, 0x9C19, 0x9C38, 0x9C76, 0x9CD6, 0x9D5D,
|
||||||
|
0x9E0C, 0x9EEA, 0xA057, 0xA294, 0xA573, 0xA8C3, 0xAC56, 0xAFFD,
|
||||||
|
0xB386, 0xB6C5, 0xB988, 0xBBA1, 0xBD1A, 0xBE27, 0xBED9, 0xBF41,
|
||||||
|
0xBF71, 0xBF78, 0xBF69, 0xBF53, 0xBF48, 0x05F6, 0x0600, 0x061D,
|
||||||
|
0x0649, 0x0682, 0x06C3, 0x0709, 0x0752, 0x079A, 0x07DD, 0x0819,
|
||||||
|
0x0849, 0x086C, 0x087D, 0x0879, 0x085D, 0x0826, 0x07D0, 0x0758,
|
||||||
|
0x06BB, 0x05F6, 0x0445, 0x013A, 0xFD55, 0xF90F, 0xF4E7, 0xF15A,
|
||||||
|
0xEEE4, 0xEF6E, 0xF260, 0xF475, 0xF4F1, 0xF54A, 0xF584, 0xF5A6,
|
||||||
|
0xF5B5, 0xF5B7, 0xF5B1, 0xF5A9, 0xF5A5, 0xEAE4, 0xEAE1, 0xEADB,
|
||||||
|
0xEAD1, 0xEAC4, 0xEAB5, 0xEAA6, 0xEA95, 0xEA85, 0xEA76, 0xEA68,
|
||||||
|
0xEA5D, 0xEA56, 0xEA52, 0xEA53, 0xEA59, 0xEA65, 0xEA79, 0xEA94,
|
||||||
|
0xEAB7, 0xEAE4, 0xEB36, 0xEBC0, 0xEC77, 0xED4E, 0xEE39, 0xEF2B,
|
||||||
|
0xF019, 0xF163, 0xF2ED, 0xF3EA, 0xF453, 0xF4A9, 0xF4ED, 0xF522,
|
||||||
|
0xF549, 0xF564, 0xF575, 0xF57E, 0xF580, 0xA38A, 0xA38B, 0xA38D,
|
||||||
|
0xA390, 0xA394, 0xA398, 0xA39D, 0xA3A2, 0xA3A6, 0xA3AB, 0xA3AF,
|
||||||
|
0xA3B2, 0xA3B5, 0xA3B6, 0xA3B5, 0xA3B4, 0xA3B0, 0xA3AA, 0xA3A2,
|
||||||
|
0xA398, 0xA38A, 0xA399, 0xA3C9, 0xA3FA, 0xA407, 0xA3CE, 0xA32C,
|
||||||
|
0xA1FF, 0x9DE2, 0x97C9, 0x9495, 0x94E2, 0x95E9, 0x9777, 0x9957,
|
||||||
|
0x9B56, 0x9D3E, 0x9EDB, 0x9FF9, 0xA064, 0x3FFF, 0x3FFF, 0x3FFF,
|
||||||
|
0x3FFF, 0x3FFF, 0x3FFF, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x060451AC
|
||||||
|
static const u16 bowser_seg6_animindex_060451AC[] = {
|
||||||
|
0x0001, 0x0000, 0x0028, 0x0001, 0x0001, 0x0029, 0x0028, 0x002A, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x05D2, 0x0001, 0x0000,
|
||||||
|
0x0028, 0x03ED, 0x0028, 0x0415, 0x0028, 0x043D,
|
||||||
|
0x0028, 0x0235, 0x0028, 0x025D, 0x0028, 0x0285,
|
||||||
|
0x0028, 0x0055, 0x0028, 0x007D, 0x0028, 0x00A5,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x05D1, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x00CD,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x05D0, 0x0001, 0x0000,
|
||||||
|
0x0028, 0x0465, 0x0028, 0x048D, 0x0028, 0x04B5,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x02AD,
|
||||||
|
0x0028, 0x00F5, 0x0028, 0x011D, 0x0028, 0x0145,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x05CF, 0x0001, 0x0000,
|
||||||
|
0x0028, 0x02D5, 0x0028, 0x02FD, 0x0028, 0x0325,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x016D,
|
||||||
|
0x0001, 0x0052, 0x0001, 0x0053, 0x0001, 0x0054,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x05CE, 0x0001, 0x0000,
|
||||||
|
0x0028, 0x04DD, 0x0028, 0x0505, 0x0028, 0x052D,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x034D,
|
||||||
|
0x0028, 0x0195, 0x0028, 0x01BD, 0x0028, 0x01E5,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x05CD, 0x0001, 0x0000,
|
||||||
|
0x0028, 0x0555, 0x0028, 0x057D, 0x0028, 0x05A5,
|
||||||
|
0x0028, 0x0375, 0x0028, 0x039D, 0x0028, 0x03C5,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x020D,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x060453C8
|
||||||
|
static const struct Animation bowser_seg6_anim_060453C8 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x28,
|
||||||
|
ANIMINDEX_NUMPARTS(bowser_seg6_animindex_060451AC),
|
||||||
|
bowser_seg6_animvalue_06044604,
|
||||||
|
bowser_seg6_animindex_060451AC,
|
||||||
|
0,
|
||||||
|
};
|
179
actors/bowser/anims/anim_06045D28.inc.c
Normal file
179
actors/bowser/anims/anim_06045D28.inc.c
Normal file
|
@ -0,0 +1,179 @@
|
||||||
|
// 0x060453E0
|
||||||
|
static const s16 bowser_seg6_animvalue_060453E0[] = {
|
||||||
|
0x0000, 0x005B, 0xFFE7, 0x0B2C, 0x0B33, 0x0B46, 0x0B61, 0x0B83,
|
||||||
|
0x0BA9, 0x0BD4, 0x0C00, 0x0C2C, 0x0C55, 0x0C7C, 0x0C9C, 0x0CB6,
|
||||||
|
0x0CC7, 0x0CCD, 0x0CC7, 0x0CB8, 0x0CA1, 0x0C83, 0x0C61, 0x0C3A,
|
||||||
|
0x0C11, 0x0BE7, 0x0BBE, 0x0B98, 0x0B75, 0x0B57, 0x0B40, 0x0B31,
|
||||||
|
0x0B2B, 0x32C6, 0xC001, 0x32C6, 0x0000, 0xFFFE, 0xFFFA, 0xFFF7,
|
||||||
|
0xFFF6, 0xFFFB, 0x0007, 0x001E, 0x0049, 0x0088, 0x00D2, 0x011C,
|
||||||
|
0x015D, 0x018A, 0x0199, 0x0184, 0x0150, 0x0108, 0x00B7, 0x0068,
|
||||||
|
0x0025, 0xFFFB, 0xFFE7, 0xFFDD, 0xFFDD, 0xFFE3, 0xFFEC, 0xFFF5,
|
||||||
|
0xFFFD, 0x0000, 0x09C7, 0x09C6, 0x09C6, 0x09C5, 0x09C4, 0x09C2,
|
||||||
|
0x09C0, 0x09BE, 0x09BB, 0x09B7, 0x09B2, 0x09AD, 0x09A9, 0x09A7,
|
||||||
|
0x09A6, 0x09A7, 0x09AA, 0x09AE, 0x09B3, 0x09B8, 0x09BC, 0x09BF,
|
||||||
|
0x09C1, 0x09C3, 0x09C4, 0x09C5, 0x09C6, 0x09C6, 0x09C7, 0x09C7,
|
||||||
|
0xA4A0, 0xA496, 0xA484, 0xA474, 0xA471, 0xA485, 0xA4BA, 0xA51B,
|
||||||
|
0xA5CD, 0xA6D7, 0xA80D, 0xA946, 0xAA56, 0xAB14, 0xAB55, 0xAAFA,
|
||||||
|
0xAA1E, 0xA8EE, 0xA798, 0xA64B, 0xA533, 0xA47F, 0xA429, 0xA404,
|
||||||
|
0xA404, 0xA41D, 0xA445, 0xA470, 0xA492, 0xA4A0, 0xF0BF, 0xF0B2,
|
||||||
|
0xF092, 0xF063, 0xF027, 0xEFE3, 0xEF99, 0xEF4C, 0xEF00, 0xEEB6,
|
||||||
|
0xEE73, 0xEE3A, 0xEE0D, 0xEDF0, 0xEDE6, 0xEDEF, 0xEE09, 0xEE32,
|
||||||
|
0xEE66, 0xEEA3, 0xEEE7, 0xEF2E, 0xEF77, 0xEFBF, 0xF002, 0xF040,
|
||||||
|
0xF074, 0xF09C, 0xF0B6, 0xF0C0, 0x0254, 0x0244, 0x021F, 0x01E9,
|
||||||
|
0x01A4, 0x0155, 0x00FD, 0x00A2, 0x0045, 0xFFEC, 0xFF98, 0xFF4C,
|
||||||
|
0xFF0D, 0xFEDD, 0xFEC1, 0xFEC2, 0xFEE6, 0xFF24, 0xFF74, 0xFFCE,
|
||||||
|
0x0029, 0x007E, 0x00C5, 0x0108, 0x0152, 0x019E, 0x01E4, 0x021E,
|
||||||
|
0x0245, 0x0254, 0x053E, 0x052D, 0x0505, 0x04C6, 0x0472, 0x040A,
|
||||||
|
0x038E, 0x0301, 0x0263, 0x01B6, 0x00FA, 0x0032, 0xFF5E, 0xFE7E,
|
||||||
|
0xFD95, 0xFC44, 0xFA55, 0xF80F, 0xF5B3, 0xF385, 0xF1C8, 0xF0C0,
|
||||||
|
0xF0B0, 0xF234, 0xF549, 0xF948, 0xFD88, 0x0160, 0x042A, 0x053E,
|
||||||
|
0xF8D5, 0xF8C6, 0xF8A1, 0xF86B, 0xF827, 0xF7D7, 0xF780, 0xF724,
|
||||||
|
0xF6C6, 0xF66B, 0xF615, 0xF5C7, 0xF585, 0xF552, 0xF531, 0xF52B,
|
||||||
|
0xF544, 0xF574, 0xF5B4, 0xF600, 0xF64F, 0xF69D, 0xF6E1, 0xF72B,
|
||||||
|
0xF784, 0xF7E3, 0xF83E, 0xF88C, 0xF8C2, 0xF8D6, 0x2214, 0x2233,
|
||||||
|
0x2288, 0x230A, 0x23B2, 0x2474, 0x2549, 0x2627, 0x2705, 0x27DA,
|
||||||
|
0x289D, 0x2944, 0x29C7, 0x2A1C, 0x2A3A, 0x2A20, 0x29D7, 0x2966,
|
||||||
|
0x28D3, 0x2828, 0x2769, 0x269F, 0x25D1, 0x2506, 0x2445, 0x2396,
|
||||||
|
0x22FF, 0x2288, 0x2237, 0x2215, 0xDB56, 0xDB58, 0xDB5E, 0xDB66,
|
||||||
|
0xDB70, 0xDB7A, 0xDB83, 0xDB8C, 0xDB93, 0xDB96, 0xDB96, 0xDB92,
|
||||||
|
0xDB87, 0xDB77, 0xDB5F, 0xDB29, 0xDACB, 0xDA58, 0xD9DF, 0xD973,
|
||||||
|
0xD925, 0xD907, 0xD920, 0xD962, 0xD9C1, 0xDA2D, 0xDA9A, 0xDAF9,
|
||||||
|
0xDB3C, 0xDB55, 0x0000, 0xFFFC, 0xFFF4, 0xFFEA, 0xFFE1, 0xFFDB,
|
||||||
|
0xFFDC, 0xFFE5, 0xFFF9, 0x001A, 0x004C, 0x0090, 0x00EB, 0x015D,
|
||||||
|
0x01EA, 0x02FA, 0x04BD, 0x06E2, 0x0915, 0x0B04, 0x0C5C, 0x0CCC,
|
||||||
|
0x0C26, 0x0AA7, 0x0899, 0x0645, 0x03F5, 0x01F3, 0x0089, 0x0000,
|
||||||
|
0xF34C, 0xF35C, 0xF382, 0xF3B8, 0xF3F9, 0xF441, 0xF48A, 0xF4D1,
|
||||||
|
0xF50F, 0xF541, 0xF561, 0xF56B, 0xF559, 0xF527, 0xF4D1, 0xF3F3,
|
||||||
|
0xF261, 0xF068, 0xEE55, 0xEC73, 0xEB10, 0xEA77, 0xEAC4, 0xEBBB,
|
||||||
|
0xED24, 0xEEC7, 0xF06E, 0xF1E1, 0xF2E7, 0xF34B, 0xA508, 0xA4FF,
|
||||||
|
0xA4F7, 0xA506, 0xA540, 0xA5BC, 0xA68C, 0xA7C7, 0xA9DF, 0xACE7,
|
||||||
|
0xB068, 0xB3EA, 0xB6F7, 0xB916, 0xB9D0, 0xB970, 0xB89E, 0xB769,
|
||||||
|
0xB5E6, 0xB426, 0xB23B, 0xB036, 0xAE2B, 0xAC2B, 0xAA48, 0xA895,
|
||||||
|
0xA723, 0xA604, 0xA54A, 0xA509, 0x8002, 0x8021, 0x806A, 0x80D5,
|
||||||
|
0x815C, 0x81F7, 0x829F, 0x834E, 0x83FC, 0x84A2, 0x853A, 0x85BD,
|
||||||
|
0x8623, 0x8665, 0x867C, 0x8667, 0x862C, 0x85D0, 0x8559, 0x84CE,
|
||||||
|
0x8434, 0x8392, 0x82EC, 0x8249, 0x81B0, 0x8124, 0x80AE, 0x8052,
|
||||||
|
0x8017, 0x8001, 0x7FFE, 0x7FFB, 0x7FF3, 0x7FE7, 0x7FD8, 0x7FC7,
|
||||||
|
0x7FB5, 0x7FA2, 0x7F8F, 0x7F7C, 0x7F6B, 0x7F5D, 0x7F52, 0x7F4B,
|
||||||
|
0x7F48, 0x7F4A, 0x7F51, 0x7F5B, 0x7F68, 0x7F77, 0x7F88, 0x7F9A,
|
||||||
|
0x7FAC, 0x7FBE, 0x7FCF, 0x7FDE, 0x7FEC, 0x7FF6, 0x7FFC, 0x8001,
|
||||||
|
0xD20A, 0xD1D9, 0xD168, 0xD0C0, 0xCFEE, 0xCEFC, 0xCDF5, 0xCCE4,
|
||||||
|
0xCBD4, 0xCACF, 0xC9E2, 0xC916, 0xC877, 0xC80F, 0xC7EA, 0xC80B,
|
||||||
|
0xC868, 0xC8F8, 0xC9B1, 0xCA8A, 0xCB7B, 0xCC79, 0xCD7C, 0xCE7A,
|
||||||
|
0xCF6B, 0xD044, 0xD0FD, 0xD18D, 0xD1EA, 0xD20B, 0xE0D5, 0xE0E6,
|
||||||
|
0xE10C, 0xE142, 0xE181, 0xE1C3, 0xE203, 0xE23A, 0xE262, 0xE276,
|
||||||
|
0xE26F, 0xE248, 0xE1FA, 0xE181, 0xE0D4, 0xDF7D, 0xDD41, 0xDA73,
|
||||||
|
0xD769, 0xD479, 0xD1F6, 0xD036, 0xCF8E, 0xD083, 0xD2FA, 0xD65A,
|
||||||
|
0xDA07, 0xDD67, 0xDFDF, 0xE0D4, 0x005E, 0x005E, 0x005E, 0x005E,
|
||||||
|
0x005E, 0x005E, 0x005E, 0x005D, 0x005D, 0x005C, 0x005A, 0x0059,
|
||||||
|
0x0057, 0x0056, 0x0056, 0x0056, 0x0058, 0x0059, 0x005B, 0x005D,
|
||||||
|
0x005F, 0x005F, 0x0060, 0x0060, 0x0060, 0x005F, 0x005F, 0x005E,
|
||||||
|
0x005E, 0x005E, 0x0009, 0x0090, 0x01F4, 0x03EB, 0x062C, 0x086E,
|
||||||
|
0x0A66, 0x0BCB, 0x0C54, 0x0BB9, 0x0A1C, 0x07D2, 0x052D, 0x0283,
|
||||||
|
0x0027, 0xFDC8, 0xFB07, 0xF82C, 0xF57A, 0xF337, 0xF1A8, 0xF113,
|
||||||
|
0xF1AF, 0xF351, 0xF5A3, 0xF852, 0xFB07, 0xFD6F, 0xFF35, 0x0004,
|
||||||
|
0x894D, 0x8910, 0x8868, 0x876E, 0x863D, 0x84ED, 0x8398, 0x8256,
|
||||||
|
0x8142, 0x802D, 0x7EF3, 0x7DC1, 0x7CBC, 0x7C0C, 0x7BD8, 0x7C2B,
|
||||||
|
0x7CE2, 0x7DE1, 0x7F0B, 0x8047, 0x8172, 0x8273, 0x836B, 0x847E,
|
||||||
|
0x859C, 0x86B2, 0x87AD, 0x887C, 0x890C, 0x894C, 0xE6EC, 0xE61B,
|
||||||
|
0xE456, 0xE1FB, 0xDF65, 0xDCF0, 0xDAF8, 0xD9DA, 0xD9B7, 0xDA4A,
|
||||||
|
0xDB50, 0xDC89, 0xDDB1, 0xDE88, 0xDECB, 0xDE48, 0xDD2A, 0xDBB7,
|
||||||
|
0xDA39, 0xD8F7, 0xD839, 0xD846, 0xD952, 0xDB2D, 0xDD8D, 0xE026,
|
||||||
|
0xE2AE, 0xE4DA, 0xE65F, 0xE6F1, 0xCC31, 0xCC35, 0xCC3E, 0xCC4C,
|
||||||
|
0xCC5D, 0xCC70, 0xCC86, 0xCC9C, 0xCCB2, 0xCCC7, 0xCCDA, 0xCCEB,
|
||||||
|
0xCCF8, 0xCD00, 0xCD03, 0xCD00, 0xCCF9, 0xCCED, 0xCCDE, 0xCCCD,
|
||||||
|
0xCCB9, 0xCCA5, 0xCC90, 0xCC7B, 0xCC68, 0xCC56, 0xCC47, 0xCC3B,
|
||||||
|
0xCC34, 0xCC31, 0xF52C, 0xF50A, 0xF4BC, 0xF449, 0xF3B8, 0xF311,
|
||||||
|
0xF25B, 0xF19F, 0xF0E3, 0xF02F, 0xEF8B, 0xEEFF, 0xEE91, 0xEE49,
|
||||||
|
0xEE30, 0xEE47, 0xEE87, 0xEEEA, 0xEF6A, 0xF000, 0xF0A6, 0xF155,
|
||||||
|
0xF208, 0xF2B7, 0xF35D, 0xF3F3, 0xF473, 0xF4D6, 0xF516, 0xF52D,
|
||||||
|
0x4467, 0x445C, 0x4441, 0x441A, 0x43E8, 0x43B0, 0x4372, 0x4332,
|
||||||
|
0x42F2, 0x42B5, 0x427D, 0x424E, 0x4228, 0x4210, 0x4207, 0x420F,
|
||||||
|
0x4225, 0x4247, 0x4272, 0x42A5, 0x42DD, 0x4319, 0x4356, 0x4391,
|
||||||
|
0x43CA, 0x43FD, 0x4428, 0x444A, 0x445F, 0x4467, 0xDED1, 0x1FF4,
|
||||||
|
0x8256, 0x1899, 0x18BF, 0x1918, 0x199B, 0x1A3F, 0x1AFB, 0x1BC8,
|
||||||
|
0x1C9B, 0x1D6E, 0x1E36, 0x1EEB, 0x1F85, 0x1FFB, 0x2044, 0x2058,
|
||||||
|
0x2000, 0x1F25, 0x1DEF, 0x1C83, 0x1B08, 0x19A3, 0x187D, 0x17BA,
|
||||||
|
0x1765, 0x175F, 0x1790, 0x17DF, 0x1836, 0x187C, 0x1898, 0xE3FB,
|
||||||
|
0xE420, 0xE473, 0xE4EE, 0xE587, 0xE635, 0xE6F1, 0xE7B0, 0xE86C,
|
||||||
|
0xE91A, 0xE9B3, 0xEA2D, 0xEA80, 0xEAA4, 0xEA8F, 0xE9FB, 0xE8C5,
|
||||||
|
0xE722, 0xE545, 0xE360, 0xE1A6, 0xE04B, 0xDF81, 0xDF6E, 0xDFF2,
|
||||||
|
0xE0D6, 0xE1E5, 0xE2EA, 0xE3AD, 0xE3FB, 0xA0A4, 0xA021, 0x9EEE,
|
||||||
|
0x9D2A, 0x9AF1, 0x985F, 0x9591, 0x92A5, 0x8FB6, 0x8CE2, 0x8A45,
|
||||||
|
0x87FD, 0x8625, 0x84DC, 0x843C, 0x84D1, 0x86D0, 0x89D6, 0x8D82,
|
||||||
|
0x9174, 0x9548, 0x989E, 0x9B13, 0x9CC7, 0x9E1D, 0x9F20, 0x9FD9,
|
||||||
|
0xA052, 0xA093, 0xA0A7, 0xE922, 0xE897, 0xE753, 0xE573, 0xE316,
|
||||||
|
0xE05A, 0xDD5B, 0xDA3A, 0xD712, 0xD403, 0xD12A, 0xCEA5, 0xCC92,
|
||||||
|
0xCB10, 0xCA3B, 0xCAD4, 0xCD28, 0xD0AB, 0xD4D1, 0xD90C, 0xDCD0,
|
||||||
|
0xDF91, 0xE18E, 0xE362, 0xE503, 0xE66B, 0xE790, 0xE86C, 0xE8F5,
|
||||||
|
0xE925, 0x178C, 0x17AE, 0x17FC, 0x186E, 0x18FE, 0x19A3, 0x1A57,
|
||||||
|
0x1B11, 0x1BC9, 0x1C79, 0x1D18, 0x1DA0, 0x1E08, 0x1E48, 0x1E5A,
|
||||||
|
0x1DF8, 0x1D06, 0x1BB6, 0x1A3D, 0x18CE, 0x179E, 0x16E0, 0x168E,
|
||||||
|
0x1678, 0x168E, 0x16C1, 0x1703, 0x1745, 0x1777, 0x178C, 0x9EE7,
|
||||||
|
0x9E6C, 0x9D4E, 0x9BA8, 0x9993, 0x972A, 0x9487, 0x91C6, 0x8F00,
|
||||||
|
0x8C51, 0x89D2, 0x879E, 0x85D0, 0x8482, 0x83CE, 0x8464, 0x868A,
|
||||||
|
0x89C0, 0x8D86, 0x915B, 0x94BF, 0x9731, 0x98E8, 0x9A6E, 0x9BC0,
|
||||||
|
0x9CDC, 0x9DBD, 0x9E62, 0x9EC7, 0x9EEA, 0x05F6, 0xEAE4, 0xA38A,
|
||||||
|
0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06045B0C
|
||||||
|
static const u16 bowser_seg6_animindex_06045B0C[] = {
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x001E, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0395, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x02D6, 0x0001, 0x02D7, 0x0001, 0x02D8,
|
||||||
|
0x001E, 0x018C, 0x001E, 0x01AA, 0x001E, 0x01C8,
|
||||||
|
0x001E, 0x0024, 0x001E, 0x0042, 0x001E, 0x0060,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0394, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x007E,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0393, 0x0001, 0x0000,
|
||||||
|
0x001E, 0x02D9, 0x001E, 0x02F7, 0x001E, 0x0315,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x01E6,
|
||||||
|
0x001E, 0x009C, 0x001E, 0x00BA, 0x001E, 0x00D8,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0392, 0x0001, 0x0000,
|
||||||
|
0x001E, 0x0204, 0x001E, 0x0222, 0x001E, 0x0240,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x00F6,
|
||||||
|
0x0001, 0x0021, 0x0001, 0x0022, 0x0001, 0x0023,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0391, 0x0001, 0x0000,
|
||||||
|
0x001E, 0x0333, 0x001E, 0x0351, 0x001E, 0x036F,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x025E,
|
||||||
|
0x001E, 0x0114, 0x001E, 0x0132, 0x001E, 0x0150,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0390, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x038D, 0x0001, 0x038E, 0x0001, 0x038F,
|
||||||
|
0x001E, 0x027C, 0x001E, 0x029A, 0x001E, 0x02B8,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x016E,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06045D28
|
||||||
|
static const struct Animation bowser_seg6_anim_06045D28 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x1E,
|
||||||
|
ANIMINDEX_NUMPARTS(bowser_seg6_animindex_06045B0C),
|
||||||
|
bowser_seg6_animvalue_060453E0,
|
||||||
|
bowser_seg6_animindex_06045B0C,
|
||||||
|
0,
|
||||||
|
};
|
188
actors/bowser/anims/anim_0604671C.inc.c
Normal file
188
actors/bowser/anims/anim_0604671C.inc.c
Normal file
|
@ -0,0 +1,188 @@
|
||||||
|
// 0x06045D40
|
||||||
|
static const s16 bowser_seg6_animvalue_06045D40[] = {
|
||||||
|
0x0000, 0x0098, 0x0098, 0x0097, 0x0096, 0x0094, 0x0092, 0x008F,
|
||||||
|
0x008C, 0x0088, 0x0084, 0x007F, 0x0075, 0x0064, 0x0058, 0x0067,
|
||||||
|
0x006E, 0x006E, 0x006A, 0x0063, 0x005B, 0x0057, 0x0057, 0x005A,
|
||||||
|
0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0x005B,
|
||||||
|
0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0xFFE7, 0x0000, 0xFFFD,
|
||||||
|
0xFFF6, 0xFFED, 0xFFE6, 0xFFE4, 0xFFEB, 0xFFFC, 0x001C, 0x004D,
|
||||||
|
0x0094, 0x00E7, 0x013F, 0x019B, 0x01FA, 0x025C, 0x02C2, 0x032A,
|
||||||
|
0x0394, 0x0401, 0x0470, 0x04E0, 0x0552, 0x05C6, 0x063A, 0x06AE,
|
||||||
|
0x0724, 0x0799, 0x080E, 0x0883, 0x08F8, 0x096B, 0x09DE, 0x0A4F,
|
||||||
|
0x0ABE, 0x0B2B, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0006, 0x0017,
|
||||||
|
0x0034, 0x005A, 0x008A, 0x00C3, 0x0104, 0x014C, 0x019B, 0x01F0,
|
||||||
|
0x024A, 0x02A8, 0x030B, 0x0371, 0x03D9, 0x0443, 0x04AD, 0x0519,
|
||||||
|
0x0584, 0x05ED, 0x0656, 0x06BB, 0x071E, 0x077C, 0x07D6, 0x082B,
|
||||||
|
0x087A, 0x08C2, 0x0903, 0x093C, 0x096C, 0x0993, 0x09AF, 0x09C1,
|
||||||
|
0x09C7, 0xA509, 0xA508, 0xA508, 0xA506, 0xA505, 0xA503, 0xA501,
|
||||||
|
0xA4FE, 0xA4FB, 0xA4F7, 0xA4F4, 0xA4F0, 0xA4EC, 0xA4E8, 0xA4E4,
|
||||||
|
0xA4E0, 0xA4DB, 0xA4D7, 0xA4D2, 0xA4CE, 0xA4C9, 0xA4C5, 0xA4C1,
|
||||||
|
0xA4BD, 0xA4B9, 0xA4B5, 0xA4B1, 0xA4AE, 0xA4AB, 0xA4A8, 0xA4A6,
|
||||||
|
0xA4A4, 0xA4A2, 0xA4A1, 0xA4A1, 0xA4A0, 0xE442, 0xE545, 0xE78B,
|
||||||
|
0xE9F6, 0xEC20, 0xEE5D, 0xF0A8, 0xF2F9, 0xF547, 0xF78D, 0xF9C3,
|
||||||
|
0xFBE2, 0xFDE2, 0xFFBD, 0xFD6F, 0xF9D5, 0xF88D, 0xF8B5, 0xF961,
|
||||||
|
0xFB12, 0xFC11, 0xFB7B, 0xFAC1, 0xF9EA, 0xF8FE, 0xF801, 0xF6FD,
|
||||||
|
0xF5F6, 0xF4F5, 0xF401, 0xF31F, 0xF256, 0xF1AF, 0xF12F, 0xF0DD,
|
||||||
|
0xF0C0, 0x0254, 0x053E, 0xF8D6, 0x2486, 0x248A, 0x24A2, 0x24E2,
|
||||||
|
0x255E, 0x262A, 0x275A, 0x2901, 0x2BE6, 0x302B, 0x34EE, 0x394F,
|
||||||
|
0x3C6A, 0x3D60, 0x3AA9, 0x34BA, 0x2DAA, 0x2790, 0x2486, 0x26D4,
|
||||||
|
0x2CF3, 0x333C, 0x360B, 0x35B1, 0x34F7, 0x33E8, 0x3291, 0x3100,
|
||||||
|
0x2F40, 0x2D5E, 0x2B68, 0x2968, 0x276D, 0x2583, 0x23B7, 0x2214,
|
||||||
|
0xDB55, 0xF34B, 0xA509, 0x8001, 0x8001, 0xBE14, 0xBE21, 0xBE45,
|
||||||
|
0xBE7F, 0xBECD, 0xBF2F, 0xBFA3, 0xC028, 0xC0BB, 0xC15C, 0xC20A,
|
||||||
|
0xC2C2, 0xC383, 0xC44C, 0xC51B, 0xC5F0, 0xC6C8, 0xC7A2, 0xC87D,
|
||||||
|
0xC957, 0xCA30, 0xCB04, 0xCBD4, 0xCC9D, 0xCD5E, 0xCE16, 0xCEC3,
|
||||||
|
0xCF64, 0xCFF8, 0xD07C, 0xD0F0, 0xD152, 0xD1A1, 0xD1DB, 0xD1FF,
|
||||||
|
0xD20B, 0xCA03, 0xCAB1, 0xCC89, 0xCF42, 0xD293, 0xD632, 0xD9D6,
|
||||||
|
0xDD36, 0xE008, 0xE203, 0xE2DE, 0xDFBE, 0xD880, 0xD0EA, 0xCCC3,
|
||||||
|
0xCC1A, 0xCC55, 0xCD3E, 0xCEA1, 0xD049, 0xD1FF, 0xD38F, 0xD4C3,
|
||||||
|
0xD5C7, 0xD6E6, 0xD817, 0xD951, 0xDA8E, 0xDBC3, 0xDCEA, 0xDDFA,
|
||||||
|
0xDEEB, 0xDFB5, 0xE04F, 0xE0B2, 0xE0D4, 0xFFA2, 0xFFB8, 0xFFE9,
|
||||||
|
0x0020, 0x0047, 0x0047, 0x000A, 0xFFC5, 0xFF9F, 0xFF6A, 0xFEFC,
|
||||||
|
0xFE26, 0xFCBE, 0xFA97, 0xF4B7, 0xEC08, 0xE633, 0xE543, 0xE673,
|
||||||
|
0xE834, 0xE8F7, 0xE755, 0xE4DC, 0xE46F, 0xE64B, 0xE8AB, 0xEB6E,
|
||||||
|
0xEE73, 0xF199, 0xF4BE, 0xF7C2, 0xFA84, 0xFCE2, 0xFEBC, 0xFFF0,
|
||||||
|
0x005E, 0xFF46, 0xFECC, 0xFD83, 0xFBA3, 0xF964, 0xF700, 0xF4AF,
|
||||||
|
0xF226, 0xEF25, 0xEBF0, 0xE8CF, 0xE605, 0xE3D8, 0xE28E, 0xE4DA,
|
||||||
|
0xE9FF, 0xED1D, 0xEC58, 0xE9FB, 0xE761, 0xE5E5, 0xE64F, 0xE7E8,
|
||||||
|
0xE9CC, 0xEBB3, 0xEDDE, 0xF037, 0xF2A9, 0xF521, 0xF788, 0xF9CA,
|
||||||
|
0xFBD2, 0xFD8B, 0xFEE0, 0xFFBC, 0x0009, 0x9A98, 0x9A34, 0x991D,
|
||||||
|
0x9776, 0x955F, 0x92FA, 0x9068, 0x8D21, 0x88E4, 0x843E, 0x7FBA,
|
||||||
|
0x7BEB, 0x795B, 0x7897, 0x7F4E, 0x8BD1, 0x9396, 0x92CA, 0x8E6D,
|
||||||
|
0x8939, 0x85E7, 0x8614, 0x87FD, 0x894C, 0x897D, 0x899D, 0x89AE,
|
||||||
|
0x89B3, 0x89AF, 0x89A4, 0x8993, 0x8980, 0x896E, 0x895D, 0x8952,
|
||||||
|
0x894D, 0xCD46, 0xCD0B, 0xCC71, 0xCB9A, 0xCAA6, 0xC9B9, 0xC8F2,
|
||||||
|
0xC875, 0xC862, 0xC8DC, 0xCA03, 0xCBF2, 0xCE93, 0xD1C0, 0xD554,
|
||||||
|
0xD92B, 0xDD1F, 0xE10B, 0xE4C9, 0xE835, 0xEB2A, 0xED81, 0xEF17,
|
||||||
|
0xEFFB, 0xF064, 0xF060, 0xF000, 0xEF55, 0xEE6E, 0xED5C, 0xEC2F,
|
||||||
|
0xEAF8, 0xE9C5, 0xE8A8, 0xE7B2, 0xE6F1, 0x0000, 0xFFEB, 0xFFAC,
|
||||||
|
0xFF46, 0xFEBA, 0xFE0A, 0xFD38, 0xFC46, 0xFB35, 0xFA08, 0xF8C0,
|
||||||
|
0xF760, 0xF5E9, 0xF45D, 0xF2BD, 0xF10C, 0xEF4C, 0xED7E, 0xEBA5,
|
||||||
|
0xE9C1, 0xE7D5, 0xE5E4, 0xE3EE, 0xE1F5, 0xDFFC, 0xDE04, 0xDC0F,
|
||||||
|
0xDA1F, 0xD836, 0xD656, 0xD480, 0xD2B6, 0xD0FB, 0xCF50, 0xCDB7,
|
||||||
|
0xCC31, 0x0000, 0xFFFC, 0xFFEF, 0xFFDA, 0xFFBC, 0xFF97, 0xFF6C,
|
||||||
|
0xFF39, 0xFF00, 0xFEC1, 0xFE7D, 0xFE33, 0xFDE5, 0xFD92, 0xFD3B,
|
||||||
|
0xFCE0, 0xFC83, 0xFC22, 0xFBBF, 0xFB5A, 0xFAF4, 0xFA8C, 0xFA23,
|
||||||
|
0xF9B9, 0xF950, 0xF8E6, 0xF87E, 0xF816, 0xF7B0, 0xF74B, 0xF6E9,
|
||||||
|
0xF68A, 0xF62D, 0xF5D4, 0xF57E, 0xF52D, 0x3E12, 0x3E15, 0x3E1D,
|
||||||
|
0x3E29, 0x3E3A, 0x3E50, 0x3E69, 0x3E87, 0x3EA8, 0x3ECD, 0x3EF5,
|
||||||
|
0x3F20, 0x3F4E, 0x3F7F, 0x3FB1, 0x3FE6, 0x401D, 0x4055, 0x408F,
|
||||||
|
0x40CA, 0x4106, 0x4143, 0x4181, 0x41BE, 0x41FC, 0x423A, 0x4277,
|
||||||
|
0x42B3, 0x42EF, 0x432A, 0x4363, 0x439B, 0x43D1, 0x4406, 0x4438,
|
||||||
|
0x4467, 0x0AA8, 0x09E4, 0x07BF, 0x0476, 0x0044, 0xFB65, 0xF613,
|
||||||
|
0xF08A, 0xEB07, 0xE5C4, 0xE0FE, 0xDCEF, 0xD9D4, 0xD7E8, 0xD6CE,
|
||||||
|
0xD5FF, 0xD574, 0xD527, 0xD513, 0xD531, 0xD57C, 0xD5ED, 0xD67E,
|
||||||
|
0xD72A, 0xD7EA, 0xD8B9, 0xD991, 0xDA6B, 0xDB42, 0xDC10, 0xDCCE,
|
||||||
|
0xDD78, 0xDE06, 0xDE72, 0xDEB8, 0xDED1, 0x0AC9, 0x0B22, 0x0C1D,
|
||||||
|
0x0D9E, 0x0F89, 0x11C4, 0x1434, 0x16BD, 0x1945, 0x1BAF, 0x1DE2,
|
||||||
|
0x1FC2, 0x2134, 0x221C, 0x22A6, 0x230F, 0x235B, 0x238B, 0x23A2,
|
||||||
|
0x23A3, 0x2390, 0x236C, 0x2339, 0x22FA, 0x22B2, 0x2262, 0x220E,
|
||||||
|
0x21B8, 0x2163, 0x2111, 0x20C4, 0x2080, 0x2046, 0x201A, 0x1FFE,
|
||||||
|
0x1FF4, 0xA078, 0xA016, 0x9F03, 0x9D5B, 0x9B3D, 0x98C5, 0x9610,
|
||||||
|
0x933C, 0x9066, 0x8DAA, 0x8B26, 0x88F7, 0x873A, 0x860C, 0x853E,
|
||||||
|
0x848A, 0x83EF, 0x836B, 0x82FD, 0x82A3, 0x825C, 0x8225, 0x81FD,
|
||||||
|
0x81E2, 0x81D3, 0x81CE, 0x81D1, 0x81DC, 0x81EB, 0x81FD, 0x8211,
|
||||||
|
0x8226, 0x8238, 0x8248, 0x8252, 0x8256, 0x1945, 0x1944, 0x1943,
|
||||||
|
0x1941, 0x193F, 0x193B, 0x1937, 0x1933, 0x192E, 0x1928, 0x1923,
|
||||||
|
0x191C, 0x1916, 0x190F, 0x1908, 0x1901, 0x18FA, 0x18F2, 0x18EB,
|
||||||
|
0x18E3, 0x18DC, 0x18D5, 0x18CE, 0x18C7, 0x18C1, 0x18BA, 0x18B4,
|
||||||
|
0x18AF, 0x18AA, 0x18A6, 0x18A2, 0x189E, 0x189C, 0x189A, 0x1898,
|
||||||
|
0x1898, 0xE9B2, 0xE9AF, 0xE9A4, 0xE994, 0xE97D, 0xE961, 0xE940,
|
||||||
|
0xE91A, 0xE8F0, 0xE8C2, 0xE890, 0xE85B, 0xE824, 0xE7EB, 0xE7AF,
|
||||||
|
0xE772, 0xE734, 0xE6F6, 0xE6B7, 0xE679, 0xE63B, 0xE5FE, 0xE5C2,
|
||||||
|
0xE589, 0xE552, 0xE51D, 0xE4EB, 0xE4BD, 0xE493, 0xE46D, 0xE44C,
|
||||||
|
0xE430, 0xE419, 0xE408, 0xE3FE, 0xE3FB, 0xBD23, 0xBD11, 0xBCDE,
|
||||||
|
0xBC8B, 0xBC1B, 0xBB8F, 0xBAE9, 0xBA2C, 0xB95A, 0xB874, 0xB77D,
|
||||||
|
0xB677, 0xB563, 0xB444, 0xB31C, 0xB1ED, 0xB0B8, 0xAF81, 0xAE48,
|
||||||
|
0xAD11, 0xABDD, 0xAAAD, 0xA985, 0xA866, 0xA753, 0xA64C, 0xA555,
|
||||||
|
0xA46F, 0xA39D, 0xA2E0, 0xA23B, 0xA1AF, 0xA13E, 0xA0EB, 0xA0B8,
|
||||||
|
0xA0A7, 0xF071, 0xF03D, 0xEFAF, 0xEEDD, 0xEDDF, 0xECCB, 0xEBB7,
|
||||||
|
0xEAB8, 0xE9E7, 0xE959, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925,
|
||||||
|
0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925,
|
||||||
|
0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925,
|
||||||
|
0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0x0B16, 0x0B6F, 0x0C62,
|
||||||
|
0x0DC7, 0x0F79, 0x1151, 0x1329, 0x14DB, 0x1640, 0x1732, 0x178C,
|
||||||
|
0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C,
|
||||||
|
0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C,
|
||||||
|
0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C,
|
||||||
|
0x178C, 0xBF48, 0xBE60, 0xBBEA, 0xB84A, 0xB3E3, 0xAF19, 0xAA4E,
|
||||||
|
0xA5E7, 0xA247, 0x9FD2, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA,
|
||||||
|
0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA,
|
||||||
|
0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA,
|
||||||
|
0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0xF5A5, 0xF64E, 0xF826,
|
||||||
|
0xFAF6, 0xFE8B, 0x02AC, 0x0728, 0x0BC8, 0x1056, 0x149E, 0x1869,
|
||||||
|
0x1B83, 0x1DB6, 0x1ECD, 0x1F21, 0x1F2E, 0x1EFC, 0x1E8F, 0x1DEB,
|
||||||
|
0x1D17, 0x1C17, 0x1AF0, 0x19A7, 0x1842, 0x16C5, 0x1535, 0x1398,
|
||||||
|
0x11F2, 0x104A, 0x0EA2, 0x0D02, 0x0B6D, 0x09E9, 0x087B, 0x0729,
|
||||||
|
0x05F6, 0xF580, 0xF551, 0xF4CC, 0xF401, 0xF2FD, 0xF1CF, 0xF086,
|
||||||
|
0xEF2F, 0xEDDA, 0xEC94, 0xEB6D, 0xEA72, 0xE9B1, 0xE93A, 0xE8F5,
|
||||||
|
0xE8C1, 0xE89B, 0xE884, 0xE87A, 0xE87B, 0xE886, 0xE89B, 0xE8B8,
|
||||||
|
0xE8DB, 0xE904, 0xE932, 0xE963, 0xE996, 0xE9C9, 0xE9FC, 0xEA2E,
|
||||||
|
0xEA5D, 0xEA87, 0xEAAD, 0xEACC, 0xEAE4, 0xA064, 0xA054, 0xA025,
|
||||||
|
0x9FDF, 0x9F86, 0x9F20, 0x9EB4, 0x9E47, 0x9DDE, 0x9D80, 0x9D32,
|
||||||
|
0x9CFA, 0x9CDD, 0x9CE1, 0x9CFD, 0x9D22, 0x9D50, 0x9D85, 0x9DC2,
|
||||||
|
0x9E05, 0x9E4F, 0x9E9D, 0x9EF0, 0x9F46, 0x9FA0, 0x9FFC, 0xA05A,
|
||||||
|
0xA0BA, 0xA119, 0xA179, 0xA1D7, 0xA234, 0xA28F, 0xA2E6, 0xA33A,
|
||||||
|
0xA38A, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06046500
|
||||||
|
static const u16 bowser_seg6_animindex_06046500[] = {
|
||||||
|
0x0001, 0x0000, 0x0024, 0x0001, 0x0001, 0x0025, 0x0024, 0x0026, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x03DE, 0x0001, 0x0000,
|
||||||
|
0x0024, 0x0229, 0x0024, 0x024D, 0x0024, 0x0271,
|
||||||
|
0x0001, 0x00E3, 0x0001, 0x00E4, 0x0024, 0x00E5,
|
||||||
|
0x0001, 0x0000, 0x0024, 0x004D, 0x0024, 0x0071,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x03DD, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x0095,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x03DC, 0x0001, 0x0000,
|
||||||
|
0x0024, 0x0295, 0x0024, 0x02B9, 0x0024, 0x02DD,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x0109,
|
||||||
|
0x0001, 0x00B9, 0x0001, 0x00BA, 0x0001, 0x00BB,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x03DB, 0x0001, 0x0000,
|
||||||
|
0x0024, 0x012D, 0x0024, 0x0151, 0x0024, 0x0175,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x00BC,
|
||||||
|
0x0001, 0x004A, 0x0001, 0x004B, 0x0001, 0x004C,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x03DA, 0x0001, 0x0000,
|
||||||
|
0x0024, 0x0301, 0x0024, 0x0325, 0x0024, 0x0349,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x0199,
|
||||||
|
0x0001, 0x00E0, 0x0001, 0x0000, 0x0001, 0x00E1,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x03D9, 0x0001, 0x0000,
|
||||||
|
0x0024, 0x036D, 0x0024, 0x0391, 0x0024, 0x03B5,
|
||||||
|
0x0024, 0x01BD, 0x0024, 0x01E1, 0x0024, 0x0205,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00E2,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0604671C
|
||||||
|
static const struct Animation bowser_seg6_anim_0604671C = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x24,
|
||||||
|
ANIMINDEX_NUMPARTS(bowser_seg6_animindex_06046500),
|
||||||
|
bowser_seg6_animvalue_06045D40,
|
||||||
|
bowser_seg6_animindex_06046500,
|
||||||
|
0,
|
||||||
|
};
|
22
actors/bowser/anims/anim_0604675C.inc.c
Normal file
22
actors/bowser/anims/anim_0604675C.inc.c
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
// 0x06046734
|
||||||
|
static const s16 bowser_seg6_animvalue_06046734[] = {
|
||||||
|
0x0000, 0x0076, 0x00DB, 0x0050, 0xC21C, 0xE8CC, 0xC63B, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06046744
|
||||||
|
static const u16 bowser_seg6_animindex_06046744[] = {
|
||||||
|
0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003, 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0006,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0604675C
|
||||||
|
static const struct Animation bowser_seg6_anim_0604675C = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x64,
|
||||||
|
ANIMINDEX_NUMPARTS(bowser_seg6_animindex_06046744),
|
||||||
|
bowser_seg6_animvalue_06046734,
|
||||||
|
bowser_seg6_animindex_06046744,
|
||||||
|
0,
|
||||||
|
};
|
455
actors/bowser/anims/anim_06048200.inc.c
Normal file
455
actors/bowser/anims/anim_06048200.inc.c
Normal file
|
@ -0,0 +1,455 @@
|
||||||
|
// 0x06046774
|
||||||
|
static const s16 bowser_seg6_animvalue_06046774[] = {
|
||||||
|
0x0000, 0x0098, 0x0098, 0x0099, 0x009B, 0x009C, 0x009D, 0x009E,
|
||||||
|
0x009F, 0x00A0, 0x00A0, 0x00A1, 0x00A1, 0x00A1, 0x00A0, 0x009F,
|
||||||
|
0x009E, 0x009D, 0x009C, 0x009A, 0x0099, 0x0098, 0x0097, 0x0095,
|
||||||
|
0x0093, 0x0090, 0x008D, 0x0089, 0x0083, 0x007E, 0x0072, 0x0074,
|
||||||
|
0x0079, 0x007E, 0x0082, 0x0083, 0x0082, 0x007F, 0x007C, 0x0078,
|
||||||
|
0x0074, 0x0071, 0x0070, 0x006F, 0x006F, 0x006F, 0x006F, 0x006E,
|
||||||
|
0x006E, 0x006E, 0x006E, 0x006F, 0x006F, 0x006F, 0x006F, 0x0070,
|
||||||
|
0x0070, 0x0070, 0x0071, 0x0071, 0x0071, 0x0071, 0x0072, 0x0072,
|
||||||
|
0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072,
|
||||||
|
0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0xFFE7, 0xFFE8, 0xFFEC,
|
||||||
|
0xFFF1, 0xFFF5, 0xFFF8, 0xFFF8, 0xFFF5, 0xFFEF, 0xFFE8, 0xFFE1,
|
||||||
|
0xFFD9, 0xFFD3, 0xFFCD, 0xFFC7, 0xFFC0, 0xFFBB, 0xFFB7, 0xFFB5,
|
||||||
|
0xFFB6, 0xFFB8, 0xFFBC, 0xFFC1, 0xFFC6, 0xFFC9, 0xFFCB, 0xFFCC,
|
||||||
|
0xFFCC, 0xFFCD, 0xFFCE, 0xFFCF, 0xFFCF, 0xFFD0, 0xFFD1, 0xFFD2,
|
||||||
|
0xFFD3, 0xFFD4, 0xFFD4, 0xFFD5, 0xFFD6, 0xFFD7, 0xFFD8, 0xFFD8,
|
||||||
|
0xFFD9, 0xFFDA, 0xFFDB, 0xFFDC, 0xFFDD, 0xFFDD, 0xFFDE, 0xFFDF,
|
||||||
|
0xFFE0, 0xFFE1, 0xFFE2, 0xFFE2, 0xFFE3, 0xFFE4, 0xFFE5, 0xFFE5,
|
||||||
|
0xFFE6, 0xFFE6, 0xFFE6, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7,
|
||||||
|
0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7,
|
||||||
|
0xFFE7, 0x0000, 0x00DA, 0x02F6, 0x05A2, 0x0830, 0x09EF, 0x0A2F,
|
||||||
|
0x090E, 0x073C, 0x04E1, 0x0229, 0xFF3E, 0xFC48, 0xF973, 0xF6E9,
|
||||||
|
0xF4D3, 0xF35D, 0xF2B0, 0xF2F7, 0xF47A, 0xF73B, 0xFAF7, 0xFF6B,
|
||||||
|
0x0452, 0x096C, 0x0E76, 0x132B, 0x174A, 0x1A8F, 0x1CB7, 0x1D06,
|
||||||
|
0x1B62, 0x187D, 0x1508, 0x11B4, 0x0F33, 0x0E37, 0x106F, 0x1557,
|
||||||
|
0x1A52, 0x1CC5, 0x1C6D, 0x1B07, 0x18F5, 0x169A, 0x1458, 0x1291,
|
||||||
|
0x11A8, 0x121E, 0x13BE, 0x15D4, 0x17AB, 0x188F, 0x1731, 0x1480,
|
||||||
|
0x1322, 0x136B, 0x13E1, 0x147D, 0x1536, 0x1604, 0x16DE, 0x17BE,
|
||||||
|
0x189A, 0x196B, 0x1A28, 0x1AC9, 0x1B46, 0x1B97, 0x1BB4, 0x1BB4,
|
||||||
|
0x1BB4, 0x1BB4, 0x1BB4, 0x1BB4, 0x1BB4, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0016, 0x002C, 0x0047,
|
||||||
|
0x0061, 0x0077, 0x0088, 0x008E, 0x0086, 0x006F, 0x0043, 0x0000,
|
||||||
|
0xFF94, 0xFEF5, 0xFE32, 0xFD56, 0xFC6F, 0xFB89, 0xFAB0, 0xF9F1,
|
||||||
|
0xF95A, 0xF8F5, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1,
|
||||||
|
0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1,
|
||||||
|
0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1,
|
||||||
|
0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1,
|
||||||
|
0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1,
|
||||||
|
0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1,
|
||||||
|
0xF8D1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0xFFFA, 0xFFE8, 0xFFCE, 0xFFB1, 0xFF94, 0xFF7B, 0xFF69, 0xFF62,
|
||||||
|
0xFF6A, 0xFF85, 0xFFB6, 0x0000, 0x0079, 0x012A, 0x0204, 0x02F9,
|
||||||
|
0x03FB, 0x04FC, 0x05ED, 0x06C2, 0x076B, 0x07DB, 0x0803, 0x0803,
|
||||||
|
0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803,
|
||||||
|
0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803,
|
||||||
|
0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803,
|
||||||
|
0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803,
|
||||||
|
0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803,
|
||||||
|
0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x000B, 0x0028, 0x0051, 0x0080,
|
||||||
|
0x00AF, 0x00D9, 0x00F6, 0x0101, 0x00F4, 0x00C9, 0x0079, 0x0000,
|
||||||
|
0xFF3B, 0xFE1D, 0xFCBB, 0xFB2E, 0xF98B, 0xF7EA, 0xF662, 0xF509,
|
||||||
|
0xF3F7, 0xF341, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300,
|
||||||
|
0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300,
|
||||||
|
0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300,
|
||||||
|
0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300,
|
||||||
|
0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300,
|
||||||
|
0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300,
|
||||||
|
0xF300, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000A,
|
||||||
|
0x0024, 0x0048, 0x0070, 0x0097, 0x00B5, 0x00C5, 0x00C1, 0x00A3,
|
||||||
|
0x0064, 0x0000, 0xFF31, 0xFDDD, 0xFC3F, 0xFA91, 0xF90D, 0xF7EE,
|
||||||
|
0xF76F, 0xF841, 0xFA59, 0xFCD0, 0xFEC2, 0x0034, 0x01BB, 0x0342,
|
||||||
|
0x04B4, 0x05FB, 0x0704, 0x07BA, 0x0808, 0x07D0, 0x071C, 0x060D,
|
||||||
|
0x04C7, 0x036E, 0x0224, 0x010D, 0x004B, 0x0003, 0x0003, 0x0003,
|
||||||
|
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
|
||||||
|
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0xFFFD, 0xFFF6, 0xFFEB, 0xFFDF, 0xFFD3,
|
||||||
|
0xFFCA, 0xFFC6, 0xFFC7, 0xFFD0, 0xFFE2, 0x0000, 0x0038, 0x0090,
|
||||||
|
0x00FD, 0x0173, 0x01E4, 0x0247, 0x028F, 0x02A4, 0x028C, 0x0266,
|
||||||
|
0x0252, 0x0257, 0x0263, 0x0273, 0x0285, 0x0293, 0x029B, 0x0299,
|
||||||
|
0x028A, 0x0269, 0x0237, 0x01F9, 0x01B6, 0x0172, 0x0134, 0x0100,
|
||||||
|
0x00DD, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0,
|
||||||
|
0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0,
|
||||||
|
0x00D0, 0x00D0, 0x00D0, 0x00D0, 0xA509, 0xA4AD, 0xA3D0, 0xA2BE,
|
||||||
|
0xA1C6, 0xA137, 0xA15E, 0xA21F, 0xA320, 0xA455, 0xA5B0, 0xA726,
|
||||||
|
0xA8A9, 0xAA2D, 0xABA4, 0xAD03, 0xAE3B, 0xAF42, 0xB009, 0xB092,
|
||||||
|
0xB0EB, 0xB11C, 0xB12A, 0xB11C, 0xB0FA, 0xB0CB, 0xB094, 0xB05D,
|
||||||
|
0xB02C, 0xB009, 0xAFE5, 0xAFB1, 0xAF6F, 0xAF25, 0xAED4, 0xAE80,
|
||||||
|
0xAE2E, 0xADE2, 0xAD92, 0xAD28, 0xAC8F, 0xABBB, 0xAABA, 0xA9A2,
|
||||||
|
0xA886, 0xA77C, 0xA697, 0xA5ED, 0xA591, 0xA58F, 0xA5D9, 0xA65A,
|
||||||
|
0xA6FE, 0xA7B1, 0xA85F, 0xA8F5, 0xA95D, 0xA984, 0xA984, 0xA984,
|
||||||
|
0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984,
|
||||||
|
0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984,
|
||||||
|
0xE442, 0xE33D, 0xE0BC, 0xDD98, 0xDAA8, 0xD8C4, 0xD8C4, 0xDA68,
|
||||||
|
0xDCC8, 0xDFB9, 0xE316, 0xE6B6, 0xEA71, 0xEE1F, 0xF198, 0xF4B5,
|
||||||
|
0xF74D, 0xF938, 0xFA4F, 0xFA5C, 0xF95D, 0xF776, 0xF4C9, 0xF17C,
|
||||||
|
0xEDB1, 0xE98D, 0xE533, 0xD29C, 0xCAFF, 0xC8DE, 0xCD64, 0xD4BF,
|
||||||
|
0xDA2F, 0xDCAF, 0xDE33, 0xDE6F, 0xDD15, 0xD8B8, 0xD1F4, 0xCB8A,
|
||||||
|
0xC83B, 0xCB8A, 0xD2BD, 0xD730, 0xD74E, 0xD63F, 0xD480, 0xD28F,
|
||||||
|
0xD0EB, 0xD010, 0xD02D, 0xD0E6, 0xD1EB, 0xD2EC, 0xD39C, 0xD3AA,
|
||||||
|
0xD310, 0xD214, 0xD0D3, 0xCF6E, 0xCE04, 0xCCB3, 0xCB9C, 0xCADE,
|
||||||
|
0xCA97, 0xCA97, 0xCA97, 0xCA97, 0xCA97, 0xCA97, 0xCA97, 0xCA97,
|
||||||
|
0xCA97, 0xCA97, 0xCA97, 0xCA97, 0x0254, 0x022A, 0x01B3, 0x00F7,
|
||||||
|
0xFFFE, 0xFECE, 0xFD71, 0xFBEF, 0xFA4F, 0xF899, 0xF6D6, 0xF50E,
|
||||||
|
0xF348, 0xF18D, 0xEFE4, 0xEE56, 0xECEB, 0xEBAA, 0xEA9C, 0xE9E9,
|
||||||
|
0xE9A3, 0xE9AB, 0xE9E7, 0xEA39, 0xEA85, 0xEAB0, 0xEAAF, 0xEA95,
|
||||||
|
0xEA67, 0xEA2E, 0xE9F0, 0xE9B6, 0xE987, 0xE96A, 0xE967, 0xE986,
|
||||||
|
0xE9CD, 0xEA45, 0xEAF4, 0xEBE3, 0xED08, 0xEE50, 0xEFB9, 0xF13F,
|
||||||
|
0xF2E0, 0xF496, 0xF660, 0xF83A, 0xFA1F, 0xFC0E, 0xFE02, 0xFFF8,
|
||||||
|
0x01EB, 0x03DB, 0x05C3, 0x079F, 0x096C, 0x0B26, 0x0CCB, 0x0E56,
|
||||||
|
0x0FC5, 0x1113, 0x1206, 0x1278, 0x1287, 0x1251, 0x11F2, 0x118A,
|
||||||
|
0x1136, 0x1113, 0x1113, 0x1113, 0x1113, 0x1113, 0x1113, 0x1113,
|
||||||
|
0x053E, 0x052E, 0x0502, 0x04BD, 0x0462, 0x03F5, 0x0378, 0x02F0,
|
||||||
|
0x0260, 0x01CB, 0x0135, 0x00A0, 0x0011, 0xFF8C, 0xFF12, 0xFEA8,
|
||||||
|
0xFE51, 0xFE10, 0xFDE9, 0xFE25, 0xFEE6, 0xFFF4, 0x0116, 0x0216,
|
||||||
|
0x02BD, 0x02D2, 0x0270, 0x01DD, 0x0121, 0x0046, 0xFF54, 0xFE52,
|
||||||
|
0xFD49, 0xFC42, 0xFB46, 0xFA5D, 0xF98F, 0xF8E5, 0xF867, 0xF81E,
|
||||||
|
0xF7FC, 0xF7EB, 0xF7EB, 0xF7F9, 0xF815, 0xF83C, 0xF86F, 0xF8AA,
|
||||||
|
0xF8EE, 0xF938, 0xF987, 0xF9DA, 0xFA2F, 0xFA85, 0xFADB, 0xFB2F,
|
||||||
|
0xFB80, 0xFBCD, 0xFC13, 0xFC52, 0xFC89, 0xFCB6, 0xFCD4, 0xFCE2,
|
||||||
|
0xFCE4, 0xFCDD, 0xFCD1, 0xFCC4, 0xFCBA, 0xFCB6, 0xFCB6, 0xFCB6,
|
||||||
|
0xFCB6, 0xFCB6, 0xFCB6, 0xFCB6, 0xF8D6, 0xF8BB, 0xF86F, 0xF7F6,
|
||||||
|
0xF759, 0xF69B, 0xF5C3, 0xF4D7, 0xF3DD, 0xF2DB, 0xF1D6, 0xF0D4,
|
||||||
|
0xEFDC, 0xEEF4, 0xEE20, 0xED67, 0xECD0, 0xEC5F, 0xEC1B, 0xEC82,
|
||||||
|
0xEDD0, 0xEFA2, 0xF198, 0xF353, 0xF471, 0xF491, 0xF3E5, 0xF2E7,
|
||||||
|
0xF1A6, 0xF02E, 0xEE8E, 0xECD3, 0xEB0C, 0xE945, 0xE78E, 0xE5F3,
|
||||||
|
0xE482, 0xE34A, 0xE257, 0xE1B9, 0xE156, 0xE10D, 0xE0DC, 0xE0C1,
|
||||||
|
0xE0B9, 0xE0C4, 0xE0DF, 0xE108, 0xE13D, 0xE17C, 0xE1C3, 0xE211,
|
||||||
|
0xE263, 0xE2B7, 0xE30C, 0xE360, 0xE3AF, 0xE3FA, 0xE43D, 0xE477,
|
||||||
|
0xE4A5, 0xE4C7, 0xE4DB, 0xE4E4, 0xE4E5, 0xE4E1, 0xE4D9, 0xE4D0,
|
||||||
|
0xE4CA, 0xE4C7, 0xE4C7, 0xE4C7, 0xE4C7, 0xE4C7, 0xE4C7, 0xE4C7,
|
||||||
|
0x2486, 0x24B0, 0x2527, 0x25E2, 0x26D8, 0x2801, 0x2953, 0x2AC5,
|
||||||
|
0x2C4E, 0x2DE6, 0x2F82, 0x311B, 0x32A7, 0x341C, 0x3573, 0x36A2,
|
||||||
|
0x37A0, 0x3864, 0x38E5, 0x38BA, 0x37AA, 0x35F4, 0x33D7, 0x3192,
|
||||||
|
0x2F64, 0x2D8C, 0x2BC8, 0x29EB, 0x2853, 0x2760, 0x26FE, 0x26D1,
|
||||||
|
0x26CC, 0x26E2, 0x2704, 0x2725, 0x2737, 0x272C, 0x26F8, 0x26A5,
|
||||||
|
0x264B, 0x25E9, 0x2580, 0x2512, 0x249E, 0x2427, 0x23AB, 0x232C,
|
||||||
|
0x22AC, 0x2229, 0x21A6, 0x2123, 0x20A1, 0x2020, 0x1FA1, 0x1F25,
|
||||||
|
0x1EAD, 0x1E39, 0x1DCA, 0x1D61, 0x1CFF, 0x1CA4, 0x1C50, 0x1C06,
|
||||||
|
0x1BC5, 0x1B8E, 0x1B62, 0x1B42, 0x1B2E, 0x1B27, 0x1B27, 0x1B27,
|
||||||
|
0x1B27, 0x1B27, 0x1B27, 0x1B27, 0xDB55, 0xDBA2, 0xDC7E, 0xDDDB,
|
||||||
|
0xDFA9, 0xE1DB, 0xE461, 0xE72D, 0xEA2F, 0xED59, 0xF09D, 0xF3EB,
|
||||||
|
0xF735, 0xFA6C, 0xFD81, 0x0065, 0x030A, 0x0561, 0x075B, 0x08AF,
|
||||||
|
0x0940, 0x0942, 0x08E9, 0x0868, 0x07F3, 0x07BD, 0x07B6, 0x07AC,
|
||||||
|
0x079F, 0x0790, 0x077F, 0x076D, 0x075A, 0x0747, 0x0735, 0x0724,
|
||||||
|
0x0715, 0x0708, 0x06FE, 0x06F8, 0x06F4, 0x06F0, 0x06ED, 0x06EB,
|
||||||
|
0x06E8, 0x06E7, 0x06E6, 0x06E5, 0x06E4, 0x06E4, 0x06E4, 0x06E5,
|
||||||
|
0x06E5, 0x06E6, 0x06E7, 0x06E8, 0x06EA, 0x06EB, 0x06ED, 0x06EE,
|
||||||
|
0x06F0, 0x06F1, 0x06F2, 0x06F4, 0x06F5, 0x06F6, 0x06F7, 0x06F7,
|
||||||
|
0x06F8, 0x06F8, 0x06F8, 0x06F8, 0x06F8, 0x06F8, 0x06F8, 0x06F8,
|
||||||
|
0x0000, 0x0005, 0x0015, 0x002E, 0x004E, 0x0075, 0x00A1, 0x00D1,
|
||||||
|
0x0104, 0x0137, 0x016B, 0x019D, 0x01CD, 0x01F9, 0x021F, 0x023F,
|
||||||
|
0x0257, 0x0267, 0x026C, 0x0258, 0x0222, 0x01D0, 0x0169, 0x00F1,
|
||||||
|
0x0070, 0xFFED, 0xFF5F, 0xFEC0, 0xFE14, 0xFD5F, 0xFCA4, 0xFBE8,
|
||||||
|
0xFB2E, 0xFA7A, 0xF9D0, 0xF933, 0xF8A7, 0xF831, 0xF7D4, 0xF794,
|
||||||
|
0xF767, 0xF73F, 0xF71E, 0xF702, 0xF6EB, 0xF6D9, 0xF6CC, 0xF6C3,
|
||||||
|
0xF6BE, 0xF6BC, 0xF6BE, 0xF6C2, 0xF6C9, 0xF6D3, 0xF6DE, 0xF6EB,
|
||||||
|
0xF6F9, 0xF708, 0xF718, 0xF728, 0xF738, 0xF748, 0xF757, 0xF765,
|
||||||
|
0xF772, 0xF77E, 0xF787, 0xF78E, 0xF792, 0xF794, 0xF794, 0xF794,
|
||||||
|
0xF794, 0xF794, 0xF794, 0xF794, 0xF34B, 0xF32E, 0xF2DA, 0xF257,
|
||||||
|
0xF1AB, 0xF0DC, 0xEFF3, 0xEEF6, 0xEDEB, 0xECDA, 0xEBC8, 0xEABE,
|
||||||
|
0xE9C2, 0xE8DA, 0xE80E, 0xE765, 0xE6E4, 0xE694, 0xE67A, 0xE746,
|
||||||
|
0xE949, 0xEC02, 0xEEEB, 0xF183, 0xF347, 0xF3B2, 0xF30A, 0xF1F8,
|
||||||
|
0xF08D, 0xEEDB, 0xECF3, 0xEAE6, 0xE8C6, 0xE6A5, 0xE494, 0xE2A4,
|
||||||
|
0xE0E8, 0xDF70, 0xDE4E, 0xDD94, 0xDD1C, 0xDCB4, 0xDC5B, 0xDC11,
|
||||||
|
0xDBD5, 0xDBA6, 0xDB82, 0xDB6A, 0xDB5C, 0xDB58, 0xDB5C, 0xDB68,
|
||||||
|
0xDB7B, 0xDB93, 0xDBB1, 0xDBD3, 0xDBF9, 0xDC21, 0xDC4B, 0xDC76,
|
||||||
|
0xDCA1, 0xDCCB, 0xDCF3, 0xDD18, 0xDD3B, 0xDD58, 0xDD71, 0xDD84,
|
||||||
|
0xDD90, 0xDD94, 0xDD94, 0xDD94, 0xDD94, 0xDD94, 0xDD94, 0xDD94,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF8,
|
||||||
|
0xFFE2, 0xFFC2, 0xFF9E, 0xFF7A, 0xFF5B, 0xFF44, 0xFF3C, 0xFF46,
|
||||||
|
0xFF67, 0xFFA4, 0x0000, 0x008C, 0x014B, 0x0234, 0x0339, 0x0451,
|
||||||
|
0x0570, 0x068B, 0x0797, 0x0888, 0x0954, 0x09EE, 0x0A53, 0x0A87,
|
||||||
|
0x0A92, 0x0A7C, 0x0A4C, 0x0A09, 0x09BB, 0x0969, 0x08D4, 0x07E7,
|
||||||
|
0x06E8, 0x061C, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9,
|
||||||
|
0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9,
|
||||||
|
0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9,
|
||||||
|
0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9,
|
||||||
|
0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x000C, 0x002B, 0x0058, 0x008C, 0x00C0,
|
||||||
|
0x00ED, 0x010C, 0x0119, 0x010A, 0x00DB, 0x0084, 0x0000, 0xFF2F,
|
||||||
|
0xFE06, 0xFC9A, 0xFB00, 0xF94E, 0xF799, 0xF5F7, 0xF47C, 0xF33D,
|
||||||
|
0xF251, 0xF1CC, 0xF1ED, 0xF2C0, 0xF40E, 0xF5A3, 0xF749, 0xF8C9,
|
||||||
|
0xF9EE, 0xFA83, 0xFA10, 0xF8A8, 0xF6E7, 0xF568, 0xF4C6, 0xF4C6,
|
||||||
|
0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6,
|
||||||
|
0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6,
|
||||||
|
0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6,
|
||||||
|
0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6,
|
||||||
|
0xA509, 0xA49E, 0xA39B, 0xA25E, 0xA145, 0xA0AE, 0xA0F6, 0xA20D,
|
||||||
|
0xA396, 0xA574, 0xA78D, 0xA9C7, 0xAC06, 0xAE30, 0xB02A, 0xB1DA,
|
||||||
|
0xB324, 0xB3ED, 0xB41C, 0xB38A, 0xB23E, 0xB05B, 0xAE07, 0xAB66,
|
||||||
|
0xA89D, 0xA5D1, 0xA326, 0xA0C2, 0x9EC9, 0x9D60, 0x9CA6, 0x9C87,
|
||||||
|
0x9CDA, 0x9D76, 0x9E32, 0x9EE5, 0x9F65, 0x9F8B, 0x9F25, 0x9E53,
|
||||||
|
0x9D5F, 0x9C95, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41,
|
||||||
|
0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41,
|
||||||
|
0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41,
|
||||||
|
0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41,
|
||||||
|
0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x8001, 0x8001, 0xBE14, 0xBD90,
|
||||||
|
0xBC46, 0xBA99, 0xB8EE, 0xB7A7, 0xB727, 0xB73B, 0xB76B, 0xB7B6,
|
||||||
|
0xB81A, 0xB898, 0xB92E, 0xB9DB, 0xBA9F, 0xBB78, 0xBC66, 0xBD68,
|
||||||
|
0xBE7D, 0xBFD6, 0xC194, 0xC39B, 0xC5CE, 0xC811, 0xCA49, 0xCC58,
|
||||||
|
0xCE23, 0xCF8E, 0xD07C, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2,
|
||||||
|
0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2,
|
||||||
|
0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2,
|
||||||
|
0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2,
|
||||||
|
0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2,
|
||||||
|
0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2,
|
||||||
|
0xD0D2, 0xD0D2, 0xCA03, 0xC9B8, 0xC8E5, 0xC79D, 0xC5F5, 0xC401,
|
||||||
|
0xC1D6, 0xBF87, 0xBD29, 0xBAD0, 0xB890, 0xB67E, 0xB4AD, 0xB333,
|
||||||
|
0xB222, 0xB190, 0xB191, 0xB238, 0xB39B, 0xB85D, 0xC1D5, 0xCE26,
|
||||||
|
0xDB6F, 0xE7D2, 0xF171, 0xF66C, 0xF7E9, 0xF864, 0xF7FC, 0xF6D5,
|
||||||
|
0xF50D, 0xF2C8, 0xF026, 0xED47, 0xEA4E, 0xE75A, 0xE48F, 0xE20B,
|
||||||
|
0xDFF1, 0xDE62, 0xDD2D, 0xDC07, 0xDAF1, 0xD9E9, 0xD8ED, 0xD7FB,
|
||||||
|
0xD713, 0xD631, 0xD556, 0xD480, 0xD3AC, 0xD2D9, 0xD207, 0xD132,
|
||||||
|
0xD05B, 0xCF7F, 0xCE9C, 0xCDB2, 0xCCBE, 0xCBBF, 0xCAB4, 0xC99B,
|
||||||
|
0xC82F, 0xC64D, 0xC429, 0xC1F6, 0xBFE7, 0xBE2F, 0xBD01, 0xBC91,
|
||||||
|
0xBC91, 0xBC91, 0xBC91, 0xBC91, 0xBC91, 0xBC91, 0xFFA2, 0xFF7D,
|
||||||
|
0xFF15, 0xFE79, 0xFDB7, 0xFCDD, 0xFBF8, 0xFB18, 0xFA49, 0xF99A,
|
||||||
|
0xF918, 0xF8D3, 0xF8D7, 0xF99E, 0xFB51, 0xFD82, 0xFFC6, 0x01B0,
|
||||||
|
0x02D6, 0x031B, 0x02D2, 0x022F, 0x0168, 0x00B3, 0x0046, 0x0025,
|
||||||
|
0x0028, 0x0040, 0x005C, 0x006C, 0x0070, 0x0075, 0x0079, 0x007D,
|
||||||
|
0x0081, 0x0084, 0x0087, 0x0089, 0x008A, 0x0081, 0x0073, 0x0069,
|
||||||
|
0x005E, 0x0054, 0x0049, 0x0040, 0x0036, 0x002E, 0x0027, 0x0021,
|
||||||
|
0x001A, 0x0014, 0x000F, 0x000A, 0x0005, 0x0002, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0002, 0x0007, 0x000E, 0x0016, 0x001F, 0x0028, 0x0030,
|
||||||
|
0x0038, 0x003E, 0x0042, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044,
|
||||||
|
0x0044, 0x0044, 0xFF46, 0xFF18, 0xFE99, 0xFDDA, 0xFCEF, 0xFBE8,
|
||||||
|
0xFAD9, 0xF9D2, 0xF8E6, 0xF826, 0xF7A6, 0xF775, 0xF7A7, 0xF8F7,
|
||||||
|
0xFBA3, 0xFF01, 0x0267, 0x052F, 0x06AE, 0x06AA, 0x059E, 0x03F2,
|
||||||
|
0x020F, 0x005B, 0xFF42, 0xFED5, 0xFEC9, 0xFEF6, 0xFF30, 0xFF4E,
|
||||||
|
0xFF50, 0xFF53, 0xFF56, 0xFF58, 0xFF5B, 0xFF5D, 0xFF5F, 0xFF60,
|
||||||
|
0xFF60, 0xFF5A, 0xFF51, 0xFF4D, 0xFF48, 0xFF44, 0xFF40, 0xFF3C,
|
||||||
|
0xFF39, 0xFF36, 0xFF34, 0xFF32, 0xFF31, 0xFF30, 0xFF2F, 0xFF2F,
|
||||||
|
0xFF2F, 0xFF2F, 0xFF2F, 0xFF2F, 0xFF30, 0xFF30, 0xFF31, 0xFF32,
|
||||||
|
0xFF34, 0xFF35, 0xFF37, 0xFF38, 0xFF39, 0xFF3A, 0xFF3B, 0xFF3B,
|
||||||
|
0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0x9A98, 0x9A82,
|
||||||
|
0x9A40, 0x99D0, 0x9932, 0x9864, 0x9765, 0x9634, 0x94D0, 0x9337,
|
||||||
|
0x9168, 0x8F63, 0x8D26, 0x899E, 0x8457, 0x7E3B, 0x783D, 0x7349,
|
||||||
|
0x704C, 0x6FBB, 0x70F2, 0x7332, 0x75BD, 0x77D6, 0x78BE, 0x7827,
|
||||||
|
0x7695, 0x7488, 0x7283, 0x7104, 0x6FF3, 0x6EE4, 0x6DDC, 0x6CE5,
|
||||||
|
0x6C03, 0x6B3E, 0x6A9D, 0x6A27, 0x69E2, 0x6BFA, 0x6F37, 0x7161,
|
||||||
|
0x7398, 0x75CE, 0x77F8, 0x7A08, 0x7BF1, 0x7DA6, 0x7F1A, 0x806B,
|
||||||
|
0x81B0, 0x82E4, 0x83FE, 0x84F8, 0x85C9, 0x8669, 0x86D2, 0x86FB,
|
||||||
|
0x86DC, 0x8652, 0x8553, 0x83F9, 0x8260, 0x80A5, 0x7EDF, 0x7D30,
|
||||||
|
0x7BB1, 0x7A7D, 0x79B1, 0x7966, 0x7966, 0x7966, 0x7966, 0x7966,
|
||||||
|
0x7966, 0x7966, 0xCD46, 0xCD0E, 0xCC70, 0xCB7C, 0xCA41, 0xC8D0,
|
||||||
|
0xC737, 0xC586, 0xC3CD, 0xC21B, 0xC080, 0xBF0C, 0xBDCE, 0xBCD5,
|
||||||
|
0xBC32, 0xBBF4, 0xBC2A, 0xBCE5, 0xBE33, 0xC263, 0xCA9D, 0xD534,
|
||||||
|
0xE079, 0xEABF, 0xF25A, 0xF59B, 0xF57C, 0xF42F, 0xF1E3, 0xEEC4,
|
||||||
|
0xEAFF, 0xE6C3, 0xE23B, 0xDD96, 0xD901, 0xD4A9, 0xD0BB, 0xCD64,
|
||||||
|
0xCAD3, 0xC933, 0xC82A, 0xC73F, 0xC671, 0xC5BD, 0xC522, 0xC49F,
|
||||||
|
0xC432, 0xC3DB, 0xC396, 0xC364, 0xC343, 0xC330, 0xC32B, 0xC332,
|
||||||
|
0xC344, 0xC360, 0xC383, 0xC3AD, 0xC3DC, 0xC40E, 0xC442, 0xC477,
|
||||||
|
0xC4AB, 0xC4DD, 0xC50B, 0xC534, 0xC557, 0xC571, 0xC582, 0xC588,
|
||||||
|
0xC588, 0xC588, 0xC588, 0xC588, 0xC588, 0xC588, 0x0000, 0xFFFE,
|
||||||
|
0xFFF9, 0xFFF3, 0xFFF1, 0xFFF4, 0x0000, 0x0018, 0x003A, 0x0065,
|
||||||
|
0x0094, 0x00C4, 0x00F3, 0x011D, 0x013F, 0x0157, 0x0160, 0x0159,
|
||||||
|
0x013D, 0x0101, 0x00A0, 0x0022, 0xFF93, 0xFEF9, 0xFE5F, 0xFDCC,
|
||||||
|
0xFD4A, 0xFCE2, 0xFC9D, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84,
|
||||||
|
0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84,
|
||||||
|
0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84,
|
||||||
|
0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84,
|
||||||
|
0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84,
|
||||||
|
0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84,
|
||||||
|
0xFC84, 0xFC84, 0x0000, 0x000D, 0x002B, 0x0049, 0x0057, 0x0044,
|
||||||
|
0x0000, 0xFF90, 0xFF07, 0xFE6C, 0xFDC2, 0xFD11, 0xFC5D, 0xFBAB,
|
||||||
|
0xFB01, 0xFA65, 0xF9DB, 0xF969, 0xF914, 0xF8E1, 0xF8CB, 0xF8CE,
|
||||||
|
0xF8E4, 0xF908, 0xF935, 0xF966, 0xF995, 0xF9BD, 0xF9D9, 0xF9E3,
|
||||||
|
0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3,
|
||||||
|
0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3,
|
||||||
|
0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3,
|
||||||
|
0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3,
|
||||||
|
0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3,
|
||||||
|
0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0x3E12, 0x3DB2,
|
||||||
|
0x3CBD, 0x3B77, 0x3A24, 0x3905, 0x385E, 0x37FE, 0x378E, 0x3717,
|
||||||
|
0x36A3, 0x363C, 0x35ED, 0x35BF, 0x35BC, 0x35EF, 0x3660, 0x371B,
|
||||||
|
0x3828, 0x39D6, 0x3C49, 0x3F4F, 0x42B5, 0x464A, 0x49DC, 0x4D38,
|
||||||
|
0x502C, 0x5286, 0x5414, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3,
|
||||||
|
0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3,
|
||||||
|
0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3,
|
||||||
|
0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3,
|
||||||
|
0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3,
|
||||||
|
0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3,
|
||||||
|
0x54A3, 0x54A3, 0x0AA8, 0x0AA8, 0x0AA8, 0x0AA8, 0x0AA8, 0x0AA8,
|
||||||
|
0x0AA8, 0x0AB9, 0x0AE6, 0x0B25, 0x0B6E, 0x0BB7, 0x0BF6, 0x0C23,
|
||||||
|
0x0C34, 0x0C20, 0x0BDD, 0x0B63, 0x0AA8, 0x0978, 0x07BF, 0x059F,
|
||||||
|
0x033B, 0x00B6, 0xFE36, 0xFBDA, 0xF9C7, 0xF820, 0xF709, 0xF6A4,
|
||||||
|
0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4,
|
||||||
|
0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4,
|
||||||
|
0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4,
|
||||||
|
0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4,
|
||||||
|
0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4,
|
||||||
|
0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0x0AC9, 0x0AC9,
|
||||||
|
0x0AC9, 0x0AC9, 0x0AC9, 0x0AC9, 0x0AC9, 0x0AB5, 0x0A82, 0x0A3A,
|
||||||
|
0x09E7, 0x0995, 0x094C, 0x0919, 0x0906, 0x091D, 0x0969, 0x09F4,
|
||||||
|
0x0AC9, 0x0C22, 0x0E19, 0x1084, 0x133C, 0x161A, 0x18F4, 0x1BA3,
|
||||||
|
0x1DFF, 0x1FE0, 0x211E, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191,
|
||||||
|
0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191,
|
||||||
|
0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191,
|
||||||
|
0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191,
|
||||||
|
0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191,
|
||||||
|
0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191,
|
||||||
|
0x2191, 0x2191, 0xA078, 0xA078, 0xA078, 0xA078, 0xA078, 0xA078,
|
||||||
|
0xA078, 0xA088, 0xA0B0, 0xA0E9, 0xA12A, 0xA16C, 0xA1A5, 0xA1CD,
|
||||||
|
0xA1DD, 0xA1CA, 0xA18F, 0xA121, 0xA078, 0x9F67, 0x9DDA, 0x9BF1,
|
||||||
|
0x99CA, 0x9787, 0x9545, 0x9326, 0x9149, 0x8FCC, 0x8ED1, 0x8E76,
|
||||||
|
0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76,
|
||||||
|
0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76,
|
||||||
|
0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76,
|
||||||
|
0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76,
|
||||||
|
0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76,
|
||||||
|
0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x1945, 0x1948,
|
||||||
|
0x1950, 0x195B, 0x1966, 0x1970, 0x1975, 0x1974, 0x196B, 0x1957,
|
||||||
|
0x1936, 0x1906, 0x18C5, 0x1870, 0x1805, 0x1782, 0x16E5, 0x162B,
|
||||||
|
0x1553, 0x1379, 0x1032, 0x0C2F, 0x0820, 0x04B6, 0x02A0, 0x028F,
|
||||||
|
0x074C, 0x10A9, 0x1AE4, 0x223A, 0x26B9, 0x2AEF, 0x2EE0, 0x328C,
|
||||||
|
0x35F7, 0x3923, 0x3C11, 0x3EC4, 0x413E, 0x4381, 0x457C, 0x46FD,
|
||||||
|
0x47D8, 0x47E1, 0x46E9, 0x44C4, 0x41C4, 0x3E60, 0x3AA8, 0x36AA,
|
||||||
|
0x3275, 0x2E17, 0x299E, 0x251A, 0x2098, 0x1C28, 0x17D9, 0x13B7,
|
||||||
|
0x0FD3, 0x0C3B, 0x08FD, 0x0627, 0x0428, 0x0338, 0x0319, 0x038C,
|
||||||
|
0x0452, 0x052D, 0x05DE, 0x0627, 0x0627, 0x0627, 0x0627, 0x0627,
|
||||||
|
0x0627, 0x0627, 0xE9B2, 0xE99D, 0xE95F, 0xE8FD, 0xE87A, 0xE7DB,
|
||||||
|
0xE722, 0xE653, 0xE573, 0xE485, 0xE38D, 0xE28F, 0xE18E, 0xE08E,
|
||||||
|
0xDF93, 0xDEA1, 0xDDBB, 0xDCE5, 0xDC23, 0xDB8D, 0xDB25, 0xDACE,
|
||||||
|
0xDA6B, 0xD9E0, 0xD910, 0xD7DD, 0xD579, 0xD1F6, 0xCE8C, 0xCC73,
|
||||||
|
0xCB85, 0xCAC9, 0xCA3A, 0xC9D2, 0xC98B, 0xC960, 0xC94D, 0xC94A,
|
||||||
|
0xC954, 0xC965, 0xC993, 0xC9F7, 0xCA92, 0xCB60, 0xCC61, 0xCD93,
|
||||||
|
0xCEEC, 0xD05F, 0xD1E8, 0xD381, 0xD528, 0xD6D8, 0xD88B, 0xDA3F,
|
||||||
|
0xDBEE, 0xDD94, 0xDF2D, 0xE0B4, 0xE225, 0xE37C, 0xE4B4, 0xE5CA,
|
||||||
|
0xE68F, 0xE6EC, 0xE6F8, 0xE6CC, 0xE67F, 0xE62A, 0xE5E6, 0xE5CA,
|
||||||
|
0xE5CA, 0xE5CA, 0xE5CA, 0xE5CA, 0xE5CA, 0xE5CA, 0xBD23, 0xBCF9,
|
||||||
|
0xBC84, 0xBBCC, 0xBADB, 0xB9BD, 0xB87A, 0xB71D, 0xB5B0, 0xB43D,
|
||||||
|
0xB2CD, 0xB16B, 0xB020, 0xAEF7, 0xADFA, 0xAD32, 0xACAA, 0xAC6C,
|
||||||
|
0xAC81, 0xAE1F, 0xB1D8, 0xB6BD, 0xBBE3, 0xC05E, 0xC340, 0xC39E,
|
||||||
|
0xBE47, 0xB38D, 0xA7C6, 0x9F48, 0x99F6, 0x94DA, 0x8FFC, 0x8B66,
|
||||||
|
0x8722, 0x8339, 0x7FB2, 0x7C9C, 0x79FE, 0x77E1, 0x76EC, 0x7780,
|
||||||
|
0x793D, 0x7BC4, 0x7EB8, 0x81BD, 0x84C5, 0x8806, 0x8B76, 0x8F0C,
|
||||||
|
0x92BD, 0x9682, 0x9A4F, 0x9E1B, 0xA1DD, 0xA58B, 0xA91B, 0xAC83,
|
||||||
|
0xAFBB, 0xB2B9, 0xB572, 0xB7DD, 0xB997, 0xBA67, 0xBA82, 0xBA1F,
|
||||||
|
0xB973, 0xB8B6, 0xB81C, 0xB7DD, 0xB7DD, 0xB7DD, 0xB7DD, 0xB7DD,
|
||||||
|
0xB7DD, 0xB7DD, 0xF071, 0xF058, 0xF010, 0xEFA0, 0xEF0F, 0xEE63,
|
||||||
|
0xEDA2, 0xECD3, 0xEBFB, 0xEB23, 0xEA4F, 0xE986, 0xE8CF, 0xE82F,
|
||||||
|
0xE7AF, 0xE753, 0xE722, 0xE723, 0xE75C, 0xE876, 0xEAC8, 0xEDDF,
|
||||||
|
0xF148, 0xF491, 0xF745, 0xF8F1, 0xFA22, 0xFA91, 0xF892, 0xF278,
|
||||||
|
0xE8DE, 0xDDC4, 0xD190, 0xC4A8, 0xB773, 0xAA58, 0x9DBD, 0x9209,
|
||||||
|
0x87A3, 0x7EED, 0x7749, 0x6FCB, 0x6872, 0x6140, 0x5A35, 0x5351,
|
||||||
|
0x4C95, 0x4602, 0x3F98, 0x3957, 0x3340, 0x2D53, 0x2792, 0x21FC,
|
||||||
|
0x1C92, 0x1754, 0x1244, 0x0D61, 0x08AC, 0x0426, 0xFFCF, 0xFBA7,
|
||||||
|
0xF8F3, 0xF88E, 0xF9DF, 0xFC4B, 0xFF3A, 0x0210, 0x0435, 0x050F,
|
||||||
|
0x050F, 0x050F, 0x050F, 0x050F, 0x050F, 0x050F, 0x0B16, 0x0B37,
|
||||||
|
0x0B97, 0x0C30, 0x0CFC, 0x0DF5, 0x0F14, 0x1055, 0x11B1, 0x1323,
|
||||||
|
0x14A4, 0x162F, 0x17BD, 0x194A, 0x1ACE, 0x1C44, 0x1DA6, 0x1EEF,
|
||||||
|
0x2017, 0x20FA, 0x2193, 0x220F, 0x229A, 0x2360, 0x2490, 0x2654,
|
||||||
|
0x29DD, 0x2F0F, 0x3427, 0x3763, 0x3902, 0x3A71, 0x3BAD, 0x3CB5,
|
||||||
|
0x3D88, 0x3E25, 0x3E8A, 0x3EB5, 0x3EA6, 0x3E5B, 0x3DE9, 0x3D66,
|
||||||
|
0x3CD3, 0x3C30, 0x3B80, 0x3AC1, 0x39F6, 0x391F, 0x383C, 0x374F,
|
||||||
|
0x3659, 0x355A, 0x3452, 0x3344, 0x3230, 0x3116, 0x2FF7, 0x2ED4,
|
||||||
|
0x2DAF, 0x2C87, 0x2B5E, 0x2A34, 0x28AE, 0x2697, 0x242C, 0x21AA,
|
||||||
|
0x1F4D, 0x1D51, 0x1BF5, 0x1B73, 0x1B73, 0x1B73, 0x1B73, 0x1B73,
|
||||||
|
0x1B73, 0x1B73, 0xBF48, 0xBF0C, 0xBE61, 0xBD54, 0xBBF4, 0xBA4D,
|
||||||
|
0xB86D, 0xB662, 0xB43A, 0xB201, 0xAFC5, 0xAD95, 0xAB7D, 0xA98B,
|
||||||
|
0xA7CC, 0xA64F, 0xA521, 0xA44F, 0xA3E6, 0xA4D9, 0xA7A1, 0xAB9C,
|
||||||
|
0xB025, 0xB499, 0xB854, 0xBAB3, 0xBBFF, 0xBC24, 0xB9EB, 0xB41F,
|
||||||
|
0xAB62, 0xA15D, 0x9665, 0x8ACF, 0x7EED, 0x7319, 0x67A6, 0x5CE7,
|
||||||
|
0x5332, 0x4ADB, 0x4362, 0x3C0D, 0x34DB, 0x2DCB, 0x26DD, 0x2010,
|
||||||
|
0x1964, 0x12D7, 0x0C6A, 0x061A, 0xFFEA, 0xF9D6, 0xF3DE, 0xEE02,
|
||||||
|
0xE841, 0xE29A, 0xDD0E, 0xD79A, 0xD23F, 0xCCFB, 0xC7CF, 0xC2B9,
|
||||||
|
0xBE37, 0xBAB0, 0xB807, 0xB61E, 0xB4D6, 0xB412, 0xB3B2, 0xB399,
|
||||||
|
0xB399, 0xB399, 0xB399, 0xB399, 0xB399, 0xB399, 0xF5A5, 0xF5A5,
|
||||||
|
0xF5A5, 0xF5A5, 0xF5A5, 0xF5A5, 0xF5A5, 0xF592, 0xF55F, 0xF517,
|
||||||
|
0xF4C4, 0xF471, 0xF429, 0xF3F6, 0xF3E2, 0xF3F9, 0xF445, 0xF4D0,
|
||||||
|
0xF5A5, 0xF6FF, 0xF8F6, 0xFB62, 0xFE1B, 0x00F8, 0x03D2, 0x0682,
|
||||||
|
0x08DF, 0x0AC0, 0x0BFE, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71,
|
||||||
|
0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71,
|
||||||
|
0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71,
|
||||||
|
0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71,
|
||||||
|
0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71,
|
||||||
|
0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71,
|
||||||
|
0x0C71, 0x0C71, 0xF580, 0xF580, 0xF580, 0xF580, 0xF580, 0xF580,
|
||||||
|
0xF580, 0xF589, 0xF5A1, 0xF5C2, 0xF5E9, 0xF60F, 0xF630, 0xF648,
|
||||||
|
0xF651, 0xF646, 0xF623, 0xF5E3, 0xF580, 0xF4E0, 0xF3F7, 0xF2D8,
|
||||||
|
0xF196, 0xF042, 0xEEF0, 0xEDB2, 0xEC9A, 0xEBBB, 0xEB28, 0xEAF2,
|
||||||
|
0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2,
|
||||||
|
0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2,
|
||||||
|
0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2,
|
||||||
|
0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2,
|
||||||
|
0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2,
|
||||||
|
0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xA064, 0xA064,
|
||||||
|
0xA064, 0xA064, 0xA064, 0xA064, 0xA064, 0xA07D, 0xA0BE, 0xA119,
|
||||||
|
0xA182, 0xA1EB, 0xA247, 0xA288, 0xA2A0, 0xA283, 0xA223, 0xA173,
|
||||||
|
0xA064, 0x9EAE, 0x9C31, 0x991F, 0x95AC, 0x920A, 0x8E6B, 0x8B03,
|
||||||
|
0x8805, 0x85A3, 0x840F, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E,
|
||||||
|
0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E,
|
||||||
|
0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E,
|
||||||
|
0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E,
|
||||||
|
0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E,
|
||||||
|
0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E,
|
||||||
|
0x837E, 0x837E, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06047FE4
|
||||||
|
static const u16 bowser_seg6_animindex_06047FE4[] = {
|
||||||
|
0x0001, 0x0000, 0x004C, 0x0001, 0x004C, 0x004D, 0x004C, 0x0099, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0C37, 0x0001, 0x0000,
|
||||||
|
0x004C, 0x08A2, 0x004C, 0x08EE, 0x004C, 0x093A,
|
||||||
|
0x0001, 0x05F4, 0x0001, 0x05F5, 0x004C, 0x05F6,
|
||||||
|
0x004C, 0x01CC, 0x004C, 0x0218, 0x004C, 0x0264,
|
||||||
|
0x004C, 0x00E5, 0x004C, 0x0131, 0x004C, 0x017D,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0C36, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x02B0,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0C35, 0x0001, 0x0000,
|
||||||
|
0x004C, 0x0986, 0x004C, 0x09D2, 0x004C, 0x0A1E,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x0642,
|
||||||
|
0x004C, 0x02FC, 0x004C, 0x0348, 0x004C, 0x0394,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0C34, 0x0001, 0x0000,
|
||||||
|
0x004C, 0x068E, 0x004C, 0x06DA, 0x004C, 0x0726,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x03E0,
|
||||||
|
0x0001, 0x01C9, 0x0001, 0x01CA, 0x0001, 0x01CB,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0C33, 0x0001, 0x0000,
|
||||||
|
0x004C, 0x0A6A, 0x004C, 0x0AB6, 0x004C, 0x0B02,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x0772,
|
||||||
|
0x004C, 0x042C, 0x004C, 0x0478, 0x004C, 0x04C4,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0C32, 0x0001, 0x0000,
|
||||||
|
0x004C, 0x0B4E, 0x004C, 0x0B9A, 0x004C, 0x0BE6,
|
||||||
|
0x004C, 0x07BE, 0x004C, 0x080A, 0x004C, 0x0856,
|
||||||
|
0x004C, 0x0510, 0x004C, 0x055C, 0x004C, 0x05A8,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06048200
|
||||||
|
static const struct Animation bowser_seg6_anim_06048200 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x4C,
|
||||||
|
ANIMINDEX_NUMPARTS(bowser_seg6_animindex_06047FE4),
|
||||||
|
bowser_seg6_animvalue_06046774,
|
||||||
|
bowser_seg6_animindex_06047FE4,
|
||||||
|
0,
|
||||||
|
};
|
389
actors/bowser/anims/anim_06049880.inc.c
Normal file
389
actors/bowser/anims/anim_06049880.inc.c
Normal file
|
@ -0,0 +1,389 @@
|
||||||
|
// 0x06048218
|
||||||
|
static const s16 bowser_seg6_animvalue_06048218[] = {
|
||||||
|
0x0000, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098,
|
||||||
|
0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0099, 0x0099, 0x0099,
|
||||||
|
0x0099, 0x0099, 0x0099, 0x0099, 0x009A, 0x009A, 0x009A, 0x009A,
|
||||||
|
0x009A, 0x009A, 0x009A, 0x009A, 0x0099, 0x0099, 0x0099, 0x0098,
|
||||||
|
0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098,
|
||||||
|
0x0098, 0x0096, 0x0095, 0x0094, 0x0093, 0x0091, 0x0090, 0x008F,
|
||||||
|
0x008D, 0x008C, 0x008C, 0x008D, 0x008D, 0x008D, 0x008E, 0x008E,
|
||||||
|
0x008E, 0x008E, 0x008F, 0x008F, 0x008F, 0x008F, 0x0090, 0x0090,
|
||||||
|
0x0090, 0x0091, 0x0091, 0x0091, 0x0091, 0x0092, 0x0092, 0x0092,
|
||||||
|
0x0093, 0x0093, 0x0093, 0x0093, 0x0094, 0x0094, 0x0094, 0x0094,
|
||||||
|
0x0095, 0x0095, 0x0095, 0x0096, 0x0096, 0x0096, 0x0096, 0x0097,
|
||||||
|
0x0097, 0x0097, 0x0097, 0x0098, 0x0098, 0xFFE7, 0xFFE9, 0xFFED,
|
||||||
|
0xFFF2, 0xFFF6, 0xFFF6, 0xFFF4, 0xFFF2, 0xFFEF, 0xFFEC, 0xFFE9,
|
||||||
|
0xFFE6, 0xFFE3, 0xFFDF, 0xFFDC, 0xFFD8, 0xFFD5, 0xFFD1, 0xFFCD,
|
||||||
|
0xFFCA, 0xFFC6, 0xFFC3, 0xFFBF, 0xFFBC, 0xFFB9, 0xFFB6, 0xFFB3,
|
||||||
|
0xFFB1, 0xFFAF, 0xFFAE, 0xFFAD, 0xFFAD, 0xFFAE, 0xFFAF, 0xFFB1,
|
||||||
|
0xFFB5, 0xFFB9, 0xFFBF, 0xFFC6, 0xFFCE, 0xFFD7, 0xFFDF, 0xFFE8,
|
||||||
|
0xFFF0, 0xFFF7, 0xFFFE, 0x0002, 0x0005, 0x0007, 0x0008, 0x0009,
|
||||||
|
0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0008, 0x0008,
|
||||||
|
0x0007, 0x0006, 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000,
|
||||||
|
0xFFFF, 0xFFFE, 0xFFFD, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF7, 0xFFF6,
|
||||||
|
0xFFF4, 0xFFF3, 0xFFF2, 0xFFF0, 0xFFEF, 0xFFEE, 0xFFED, 0xFFEC,
|
||||||
|
0xFFEB, 0xFFEA, 0xFFE9, 0xFFE8, 0xFFE8, 0xFFE7, 0xFFE7, 0xFFE7,
|
||||||
|
0xFFE7, 0x0000, 0x0099, 0x01FE, 0x0393, 0x04BE, 0x04E3, 0x0444,
|
||||||
|
0x038A, 0x02B9, 0x01D3, 0x00DA, 0xFFD2, 0xFEBC, 0xFD9A, 0xFC71,
|
||||||
|
0xFB41, 0xFA0E, 0xF8DA, 0xF7A8, 0xF67A, 0xF553, 0xF435, 0xF323,
|
||||||
|
0xF220, 0xF12D, 0xF04E, 0xEF85, 0xEED5, 0xEE3F, 0xEDC7, 0xED70,
|
||||||
|
0xED3A, 0xED2B, 0xED43, 0xEDD7, 0xEF27, 0xF114, 0xF37E, 0xF647,
|
||||||
|
0xF951, 0xFC7C, 0xFFA9, 0x02BA, 0x0591, 0x080E, 0x0A13, 0x0B81,
|
||||||
|
0x0C39, 0x0C83, 0x0CBC, 0x0CE6, 0x0D01, 0x0D0D, 0x0D0C, 0x0CFE,
|
||||||
|
0x0CE3, 0x0CBC, 0x0C8B, 0x0C4F, 0x0C0A, 0x0BBC, 0x0B66, 0x0B09,
|
||||||
|
0x0AA4, 0x0A3A, 0x09CA, 0x0955, 0x08DD, 0x0861, 0x07E3, 0x0763,
|
||||||
|
0x06E1, 0x0660, 0x05DE, 0x055D, 0x04DE, 0x0461, 0x03E7, 0x0371,
|
||||||
|
0x0300, 0x0293, 0x022C, 0x01CC, 0x0173, 0x0121, 0x00D9, 0x0099,
|
||||||
|
0x0064, 0x0039, 0x0019, 0x0006, 0x0000, 0x32C6, 0xC001, 0x32C6,
|
||||||
|
0x0000, 0x0007, 0x0016, 0x0021, 0x001D, 0x0000, 0xFFD1, 0xFFA1,
|
||||||
|
0xFF6E, 0xFF3B, 0xFF06, 0xFED0, 0xFE99, 0xFE61, 0xFE27, 0xFDEE,
|
||||||
|
0xFDB3, 0xFD78, 0xFD3C, 0xFD00, 0xFCC4, 0xFC87, 0xFC4B, 0xFC0E,
|
||||||
|
0xFBD1, 0xFB95, 0xFB59, 0xFB1D, 0xFAC7, 0xFA50, 0xF9D5, 0xF975,
|
||||||
|
0xF94E, 0xF97C, 0xF9ED, 0xFA79, 0xFB1A, 0xFBCC, 0xFC8C, 0xFD55,
|
||||||
|
0xFE22, 0xFEEF, 0xFFB9, 0x007A, 0x012F, 0x01D3, 0x0263, 0x02D9,
|
||||||
|
0x032D, 0x035D, 0x036F, 0x036B, 0x0355, 0x0335, 0x0312, 0x02F1,
|
||||||
|
0x02DA, 0x02C8, 0x02B5, 0x02A1, 0x028B, 0x0274, 0x025C, 0x0243,
|
||||||
|
0x022A, 0x020F, 0x01F4, 0x01D9, 0x01BD, 0x01A1, 0x0185, 0x0169,
|
||||||
|
0x014D, 0x0132, 0x0116, 0x00FC, 0x00E2, 0x00C9, 0x00B1, 0x0099,
|
||||||
|
0x0083, 0x006E, 0x005B, 0x0049, 0x0039, 0x002A, 0x001E, 0x0013,
|
||||||
|
0x000B, 0x0005, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFE,
|
||||||
|
0xFFFC, 0xFFFA, 0xFFF8, 0xFFF6, 0xFFF4, 0xFFF2, 0xFFF0, 0xFFEE,
|
||||||
|
0xFFED, 0xFFEC, 0xFFEB, 0xFFEB, 0xFFEB, 0xFFED, 0xFFF0, 0xFFF3,
|
||||||
|
0xFFF7, 0xFFFA, 0xFFFD, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0001,
|
||||||
|
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
|
||||||
|
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001,
|
||||||
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0xA509, 0xA486, 0xA357, 0xA201, 0xA109, 0xA0F6, 0xA189, 0xA22B,
|
||||||
|
0xA2DC, 0xA399, 0xA462, 0xA536, 0xA612, 0xA6F6, 0xA7E0, 0xA8CF,
|
||||||
|
0xA9C2, 0xAAB7, 0xABAE, 0xACA3, 0xAD98, 0xAE89, 0xAF76, 0xB05E,
|
||||||
|
0xB13F, 0xB217, 0xB2E6, 0xB3AA, 0xB483, 0xB570, 0xB63B, 0xB6B0,
|
||||||
|
0xB69A, 0xB5C4, 0xB458, 0xB2AA, 0xB0C4, 0xAEB2, 0xAC80, 0xAA37,
|
||||||
|
0xA7E4, 0xA591, 0xA34B, 0xA11B, 0x9F0D, 0x9D2D, 0x9B85, 0x9A20,
|
||||||
|
0x9916, 0x9869, 0x980B, 0x97EE, 0x9802, 0x983A, 0x9886, 0x98D8,
|
||||||
|
0x9921, 0x9964, 0x99AE, 0x99FF, 0x9A56, 0x9AB3, 0x9B14, 0x9B7A,
|
||||||
|
0x9BE4, 0x9C51, 0x9CC1, 0x9D33, 0x9DA7, 0x9E1C, 0x9E92, 0x9F07,
|
||||||
|
0x9F7D, 0x9FF1, 0xA064, 0xA0D4, 0xA142, 0xA1AD, 0xA214, 0xA277,
|
||||||
|
0xA2D5, 0xA32E, 0xA381, 0xA3CD, 0xA413, 0xA451, 0xA487, 0xA4B4,
|
||||||
|
0xA4D8, 0xA4F3, 0xA503, 0xA509, 0xE442, 0xE45B, 0xE4A1, 0xE513,
|
||||||
|
0xE5AE, 0xE66E, 0xE751, 0xE853, 0xE972, 0xEAAA, 0xEBF9, 0xED5C,
|
||||||
|
0xEECF, 0xF050, 0xF1DC, 0xF370, 0xF508, 0xF6A2, 0xF83B, 0xF9CF,
|
||||||
|
0xFB5D, 0xFCE0, 0xFE56, 0xFFBC, 0x010E, 0x024B, 0x036F, 0x0477,
|
||||||
|
0x0560, 0x0627, 0x06C9, 0x0743, 0x0792, 0x07B4, 0x0796, 0x072F,
|
||||||
|
0x0683, 0x059A, 0x0478, 0x0324, 0x01A5, 0xFFFF, 0xFE39, 0xFC59,
|
||||||
|
0xFA64, 0xF860, 0xF655, 0xF446, 0xF23C, 0xF03A, 0xEE48, 0xEC6C,
|
||||||
|
0xEAAB, 0xE90B, 0xE792, 0xE646, 0xE516, 0xE3EE, 0xE2CE, 0xE1B8,
|
||||||
|
0xE0AF, 0xDFB3, 0xDEC6, 0xDDEA, 0xDD21, 0xDC6B, 0xDBCA, 0xDB41,
|
||||||
|
0xDAD0, 0xDA7A, 0xDA3F, 0xDA21, 0xDA27, 0xDA53, 0xDAA0, 0xDB0A,
|
||||||
|
0xDB8E, 0xDC27, 0xDCD1, 0xDD89, 0xDE49, 0xDF0E, 0xDFD4, 0xE096,
|
||||||
|
0xE151, 0xE200, 0xE2A0, 0xE32B, 0xE39F, 0xE3F7, 0xE42F, 0xE442,
|
||||||
|
0x0254, 0x053E, 0xF8D6, 0x2486, 0x247C, 0x2461, 0x2435, 0x23FA,
|
||||||
|
0x23B1, 0x235B, 0x22FB, 0x2291, 0x221F, 0x21A7, 0x2129, 0x20A7,
|
||||||
|
0x2023, 0x1F9E, 0x1F1A, 0x1E97, 0x1E17, 0x1D9C, 0x1D28, 0x1CBA,
|
||||||
|
0x1C56, 0x1BFC, 0x1BAE, 0x1B6D, 0x1B3B, 0x1B18, 0x1B08, 0x1B0A,
|
||||||
|
0x1B20, 0x1B4C, 0x1B8F, 0x1BEA, 0x1C60, 0x1D2F, 0x1E89, 0x2059,
|
||||||
|
0x228B, 0x250B, 0x27C3, 0x2AA0, 0x2D8D, 0x3076, 0x3346, 0x35E9,
|
||||||
|
0x384A, 0x3A55, 0x3BF5, 0x3D17, 0x3DDB, 0x3E74, 0x3EE5, 0x3F31,
|
||||||
|
0x3F5C, 0x3F69, 0x3F5C, 0x3F38, 0x3F00, 0x3EB7, 0x3E62, 0x3E03,
|
||||||
|
0x3D9E, 0x3D37, 0x3CD0, 0x3C6C, 0x3C11, 0x3BC0, 0x3B7D, 0x3B4C,
|
||||||
|
0x3B2F, 0x3B3F, 0x3B7F, 0x3BD5, 0x3C26, 0x3C58, 0x3C51, 0x3BF7,
|
||||||
|
0x3B2F, 0x39F7, 0x386A, 0x369A, 0x3497, 0x3273, 0x303F, 0x2E0D,
|
||||||
|
0x2BEE, 0x29F3, 0x282D, 0x26AE, 0x2587, 0x24C9, 0x2486, 0xDB55,
|
||||||
|
0xDBCF, 0xDCFD, 0xDE7C, 0xDFED, 0xE0ED, 0xE193, 0xE235, 0xE2D3,
|
||||||
|
0xE36E, 0xE406, 0xE49A, 0xE52C, 0xE5BC, 0xE64A, 0xE6D6, 0xE760,
|
||||||
|
0xE7E9, 0xE871, 0xE8F9, 0xE980, 0xEA07, 0xEA8F, 0xEB17, 0xEB9F,
|
||||||
|
0xEC29, 0xECB4, 0xED41, 0xEDCF, 0xEE60, 0xEEFE, 0xEFB2, 0xF077,
|
||||||
|
0xF149, 0xF225, 0xF305, 0xF3E5, 0xF4C2, 0xF596, 0xF65E, 0xF715,
|
||||||
|
0xF7B7, 0xF840, 0xF8AB, 0xF8F4, 0xF917, 0xF910, 0xF8DA, 0xF884,
|
||||||
|
0xF81E, 0xF7A9, 0xF726, 0xF697, 0xF5FB, 0xF554, 0xF4A3, 0xF3E7,
|
||||||
|
0xF323, 0xF257, 0xF184, 0xF0AA, 0xEFCA, 0xEEE6, 0xEDFE, 0xED13,
|
||||||
|
0xEC25, 0xEB36, 0xEA46, 0xE956, 0xE867, 0xE77B, 0xE690, 0xE5A9,
|
||||||
|
0xE4C7, 0xE3E9, 0xE311, 0xE240, 0xE177, 0xE0B6, 0xDFFE, 0xDF50,
|
||||||
|
0xDEAD, 0xDE15, 0xDD8A, 0xDD0D, 0xDC9D, 0xDC3C, 0xDBEB, 0xDBAB,
|
||||||
|
0xDB7C, 0xDB5F, 0xDB55, 0x0000, 0xFDD5, 0xF89F, 0xF250, 0xECD8,
|
||||||
|
0xEA2B, 0xE997, 0xE91E, 0xE8BE, 0xE877, 0xE847, 0xE82B, 0xE823,
|
||||||
|
0xE82D, 0xE848, 0xE872, 0xE8AA, 0xE8ED, 0xE93B, 0xE992, 0xE9F1,
|
||||||
|
0xEA55, 0xEABE, 0xEB2A, 0xEB98, 0xEC05, 0xEC71, 0xECD9, 0xED3D,
|
||||||
|
0xED9B, 0xEE02, 0xEE7F, 0xEF10, 0xEFB1, 0xF060, 0xF11B, 0xF1DD,
|
||||||
|
0xF2A4, 0xF36D, 0xF435, 0xF4FA, 0xF5B8, 0xF66C, 0xF714, 0xF7AD,
|
||||||
|
0xF833, 0xF8A4, 0xF8FD, 0xF949, 0xF993, 0xF9DB, 0xFA22, 0xFA68,
|
||||||
|
0xFAAC, 0xFAEF, 0xFB31, 0xFB71, 0xFBAF, 0xFBEC, 0xFC27, 0xFC61,
|
||||||
|
0xFC99, 0xFCD0, 0xFD05, 0xFD38, 0xFD6A, 0xFD9A, 0xFDC9, 0xFDF6,
|
||||||
|
0xFE21, 0xFE4A, 0xFE72, 0xFE97, 0xFEBC, 0xFEDE, 0xFEFE, 0xFF1D,
|
||||||
|
0xFF3A, 0xFF55, 0xFF6E, 0xFF85, 0xFF9A, 0xFFAD, 0xFFBE, 0xFFCE,
|
||||||
|
0xFFDB, 0xFFE6, 0xFFF0, 0xFFF7, 0xFFFC, 0xFFFF, 0x0000, 0xF34B,
|
||||||
|
0xF14F, 0xEC89, 0xE6C1, 0xE1C0, 0xDF4D, 0xDEC6, 0xDE58, 0xDE02,
|
||||||
|
0xDDC1, 0xDD96, 0xDD7E, 0xDD77, 0xDD82, 0xDD9B, 0xDDC3, 0xDDF6,
|
||||||
|
0xDE35, 0xDE7E, 0xDECE, 0xDF26, 0xDF83, 0xDFE4, 0xE048, 0xE0AD,
|
||||||
|
0xE112, 0xE176, 0xE1D7, 0xE234, 0xE28B, 0xE2EA, 0xE35E, 0xE3E4,
|
||||||
|
0xE479, 0xE51C, 0xE5C8, 0xE67B, 0xE733, 0xE7ED, 0xE8A6, 0xE95C,
|
||||||
|
0xEA0B, 0xEAB2, 0xEB4C, 0xEBD9, 0xEC54, 0xECBC, 0xED0D, 0xED52,
|
||||||
|
0xED95, 0xEDD7, 0xEE17, 0xEE56, 0xEE94, 0xEED0, 0xEF0B, 0xEF44,
|
||||||
|
0xEF7C, 0xEFB3, 0xEFE8, 0xF01C, 0xF04E, 0xF07F, 0xF0AE, 0xF0DB,
|
||||||
|
0xF108, 0xF132, 0xF15B, 0xF183, 0xF1A9, 0xF1CD, 0xF1F0, 0xF211,
|
||||||
|
0xF231, 0xF24F, 0xF26B, 0xF286, 0xF29F, 0xF2B7, 0xF2CC, 0xF2E0,
|
||||||
|
0xF2F3, 0xF304, 0xF312, 0xF320, 0xF32B, 0xF335, 0xF33D, 0xF343,
|
||||||
|
0xF348, 0xF34B, 0xF34B, 0x0000, 0xFFF8, 0xFFE8, 0xFFDC, 0xFFE0,
|
||||||
|
0x0000, 0x0035, 0x006E, 0x00AD, 0x00EE, 0x0134, 0x017C, 0x01C6,
|
||||||
|
0x0212, 0x025F, 0x02AD, 0x02FC, 0x034A, 0x0398, 0x03E4, 0x042F,
|
||||||
|
0x0478, 0x04BE, 0x0500, 0x0540, 0x057B, 0x05B1, 0x05E3, 0x060F,
|
||||||
|
0x0634, 0x0653, 0x066B, 0x067C, 0x0684, 0x065C, 0x05E7, 0x0537,
|
||||||
|
0x045B, 0x0366, 0x0268, 0x0173, 0x0097, 0xFFB7, 0xFEB8, 0xFDB3,
|
||||||
|
0xFCC3, 0xFC01, 0xFB85, 0xFB47, 0xFB29, 0xFB25, 0xFB35, 0xFB54,
|
||||||
|
0xFB7B, 0xFBA6, 0xFBCE, 0xFBEE, 0xFC09, 0xFC27, 0xFC45, 0xFC66,
|
||||||
|
0xFC88, 0xFCAB, 0xFCD0, 0xFCF5, 0xFD1B, 0xFD42, 0xFD69, 0xFD91,
|
||||||
|
0xFDB9, 0xFDE1, 0xFE08, 0xFE30, 0xFE56, 0xFE7C, 0xFEA2, 0xFEC6,
|
||||||
|
0xFEE9, 0xFF0B, 0xFF2B, 0xFF4A, 0xFF67, 0xFF82, 0xFF9B, 0xFFB1,
|
||||||
|
0xFFC5, 0xFFD7, 0xFFE5, 0xFFF1, 0xFFF9, 0xFFFF, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF,
|
||||||
|
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0001, 0x0003, 0x0005, 0x0007, 0x0009, 0x000A,
|
||||||
|
0x000C, 0x000C, 0x000C, 0x000B, 0x000B, 0x000B, 0x000C, 0x000F,
|
||||||
|
0x0012, 0x0016, 0x001B, 0x001F, 0x0023, 0x0026, 0x0029, 0x0029,
|
||||||
|
0x0029, 0x0028, 0x0028, 0x0027, 0x0026, 0x0025, 0x0024, 0x0022,
|
||||||
|
0x0021, 0x001F, 0x001E, 0x001C, 0x001B, 0x0019, 0x0017, 0x0016,
|
||||||
|
0x0014, 0x0012, 0x0011, 0x000F, 0x000D, 0x000C, 0x000A, 0x0009,
|
||||||
|
0x0007, 0x0006, 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0xA438, 0xA3DA, 0xA301, 0xA20E, 0xA162,
|
||||||
|
0xA15E, 0xA1D7, 0xA260, 0xA2F7, 0xA39B, 0xA44A, 0xA503, 0xA5C5,
|
||||||
|
0xA68D, 0xA75A, 0xA82C, 0xA8FF, 0xA9D3, 0xAAA7, 0xAB79, 0xAC46,
|
||||||
|
0xAD0F, 0xADD1, 0xAE8A, 0xAF3A, 0xAFDF, 0xB077, 0xB101, 0xB17C,
|
||||||
|
0xB1E5, 0xB23B, 0xB27D, 0xB2AA, 0xB2BF, 0xB24A, 0xB0FB, 0xAF05,
|
||||||
|
0xAC9E, 0xA9FB, 0xA74E, 0xA4CE, 0xA2AE, 0xA0B8, 0x9EAC, 0x9CB0,
|
||||||
|
0x9AEA, 0x9980, 0x9898, 0x9821, 0x97E9, 0x97E4, 0x9809, 0x984B,
|
||||||
|
0x98A1, 0x98FF, 0x995B, 0x99A9, 0x99EF, 0x9A3B, 0x9A8B, 0x9ADF,
|
||||||
|
0x9B37, 0x9B93, 0x9BF1, 0x9C52, 0x9CB5, 0x9D1A, 0x9D80, 0x9DE7,
|
||||||
|
0x9E4E, 0x9EB5, 0x9F1C, 0x9F82, 0x9FE7, 0xA04A, 0xA0AA, 0xA109,
|
||||||
|
0xA164, 0xA1BC, 0xA210, 0xA25F, 0xA2AA, 0xA2F0, 0xA330, 0xA36B,
|
||||||
|
0xA39F, 0xA3CC, 0xA3F2, 0xA410, 0xA426, 0xA433, 0xA438, 0x8001,
|
||||||
|
0x8001, 0xBE14, 0xCA03, 0xC80F, 0xC373, 0xBE10, 0xB9C9, 0xB87E,
|
||||||
|
0xB97D, 0xBACA, 0xBC5D, 0xBE2E, 0xC034, 0xC266, 0xC4BD, 0xC730,
|
||||||
|
0xC9B5, 0xCC46, 0xCED8, 0xD165, 0xD3E3, 0xD64A, 0xD892, 0xDAB1,
|
||||||
|
0xDCA1, 0xDE57, 0xDFCC, 0xE0F7, 0xE1D0, 0xE24E, 0xE269, 0xE218,
|
||||||
|
0xE111, 0xDF20, 0xDC64, 0xD8F9, 0xD4FE, 0xD08F, 0xCBCA, 0xC6CC,
|
||||||
|
0xC1B3, 0xBC9C, 0xB7A4, 0xB2EA, 0xAE8A, 0xAAA1, 0xA74E, 0xA4AD,
|
||||||
|
0xA2DB, 0xA1F8, 0xA1A8, 0xA180, 0xA17D, 0xA19E, 0xA1E0, 0xA242,
|
||||||
|
0xA2C3, 0xA360, 0xA419, 0xA4EA, 0xA5D2, 0xA6D0, 0xA7E2, 0xA906,
|
||||||
|
0xAA3A, 0xAB7C, 0xACCC, 0xAE26, 0xAF8A, 0xB0F5, 0xB266, 0xB3DB,
|
||||||
|
0xB552, 0xB6C9, 0xB840, 0xB9B3, 0xBB22, 0xBC8A, 0xBDEA, 0xBF40,
|
||||||
|
0xC08A, 0xC1C7, 0xC2F4, 0xC411, 0xC51A, 0xC610, 0xC6EE, 0xC7B5,
|
||||||
|
0xC862, 0xC8F4, 0xC968, 0xC9BD, 0xC9F1, 0xCA03, 0xFFA2, 0xFF9D,
|
||||||
|
0xFF90, 0xFF84, 0xFF80, 0xFF82, 0xFF84, 0xFF87, 0xFF8A, 0xFF8D,
|
||||||
|
0xFF90, 0xFF94, 0xFF97, 0xFF9C, 0xFFA0, 0xFFA4, 0xFFA9, 0xFFAE,
|
||||||
|
0xFFB3, 0xFFB9, 0xFFBE, 0xFFC4, 0xFFCA, 0xFFD1, 0xFFDA, 0xFFE4,
|
||||||
|
0xFFEE, 0xFFF9, 0x0004, 0x000E, 0x0018, 0x0021, 0x0029, 0x002E,
|
||||||
|
0x0032, 0x0035, 0x0038, 0x0039, 0x003A, 0x003B, 0x003B, 0x003B,
|
||||||
|
0x003A, 0x003A, 0x0039, 0x0038, 0x0038, 0x0037, 0x0037, 0x0036,
|
||||||
|
0x0035, 0x0034, 0x0033, 0x0031, 0x0030, 0x002E, 0x002D, 0x002B,
|
||||||
|
0x002A, 0x0029, 0x0028, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027,
|
||||||
|
0x0028, 0x0028, 0x0029, 0x0029, 0x0029, 0x0028, 0x0028, 0x0026,
|
||||||
|
0x0025, 0x0022, 0x001F, 0x001B, 0x0016, 0x000E, 0x0005, 0xFFFB,
|
||||||
|
0xFFF0, 0xFFE4, 0xFFD8, 0xFFCC, 0xFFC1, 0xFFB7, 0xFFAE, 0xFFA8,
|
||||||
|
0xFFA4, 0xFFA2, 0xFF46, 0xFF4A, 0xFF52, 0xFF59, 0xFF5D, 0xFF5C,
|
||||||
|
0xFF5C, 0xFF5B, 0xFF5A, 0xFF58, 0xFF57, 0xFF55, 0xFF54, 0xFF52,
|
||||||
|
0xFF50, 0xFF4E, 0xFF4C, 0xFF4A, 0xFF48, 0xFF47, 0xFF45, 0xFF43,
|
||||||
|
0xFF42, 0xFF31, 0xFF07, 0xFECE, 0xFE8F, 0xFE52, 0xFE22, 0xFE08,
|
||||||
|
0xFE0D, 0xFE3B, 0xFE9B, 0xFF35, 0x0022, 0x0167, 0x02F2, 0x04B0,
|
||||||
|
0x0690, 0x087F, 0x0A6A, 0x0C41, 0x0DEF, 0x0F64, 0x108E, 0x1159,
|
||||||
|
0x11B3, 0x118B, 0x10B6, 0x0F2A, 0x0D08, 0x0A71, 0x0785, 0x0465,
|
||||||
|
0x0130, 0xFE0A, 0xFB10, 0xF864, 0xF627, 0xF478, 0xF379, 0xF308,
|
||||||
|
0xF2E5, 0xF309, 0xF36C, 0xF403, 0xF4C8, 0xF5B1, 0xF6B6, 0xF7CE,
|
||||||
|
0xF8F1, 0xFA16, 0xFB34, 0xFC43, 0xFD3B, 0xFE12, 0xFEC0, 0xFF3D,
|
||||||
|
0xFF92, 0xFFCD, 0xFFF3, 0x0005, 0x0008, 0x0000, 0xFFEC, 0xFFD2,
|
||||||
|
0xFFB4, 0xFF94, 0xFF77, 0xFF5E, 0xFF4D, 0xFF46, 0x9A98, 0x9BE8,
|
||||||
|
0x9EC3, 0xA188, 0xA295, 0xA233, 0xA1BF, 0xA138, 0xA0A1, 0x9FFA,
|
||||||
|
0x9F44, 0x9E7E, 0x9DAA, 0x9CC9, 0x9BDC, 0x9AE2, 0x99DC, 0x98CC,
|
||||||
|
0x97B2, 0x968F, 0x9563, 0x942F, 0x92F3, 0x9184, 0x8FC1, 0x8DC0,
|
||||||
|
0x8B94, 0x8952, 0x870F, 0x84DF, 0x82D7, 0x810B, 0x7F8D, 0x7E77,
|
||||||
|
0x7DB4, 0x7D22, 0x7CBA, 0x7C77, 0x7C54, 0x7C4D, 0x7C5B, 0x7C7A,
|
||||||
|
0x7CA5, 0x7CD5, 0x7D07, 0x7D34, 0x7D58, 0x7D6D, 0x7D7E, 0x7D9A,
|
||||||
|
0x7DBE, 0x7DEA, 0x7E1B, 0x7E50, 0x7E88, 0x7EC1, 0x7EF9, 0x7F2F,
|
||||||
|
0x7F62, 0x7F8F, 0x7FB6, 0x7FCE, 0x7FD1, 0x7FC3, 0x7FAA, 0x7F89,
|
||||||
|
0x7F64, 0x7F3F, 0x7F20, 0x7F09, 0x7EFF, 0x7F06, 0x7F23, 0x7F5A,
|
||||||
|
0x7FAF, 0x8028, 0x80C5, 0x818C, 0x82A9, 0x8435, 0x861C, 0x8848,
|
||||||
|
0x8AA4, 0x8D1B, 0x8F96, 0x9202, 0x9449, 0x9656, 0x9813, 0x996B,
|
||||||
|
0x9A49, 0x9A98, 0x0000, 0x02D5, 0x0996, 0x11A5, 0x1867, 0x1B3C,
|
||||||
|
0x1B1E, 0x1AC6, 0x1A3B, 0x197F, 0x1899, 0x178C, 0x165E, 0x1512,
|
||||||
|
0x13AF, 0x1238, 0x10B2, 0x0F22, 0x0D8D, 0x0BF7, 0x0A65, 0x08DC,
|
||||||
|
0x0760, 0x05F6, 0x04A3, 0x036C, 0x0255, 0x0162, 0x009A, 0x0000,
|
||||||
|
0xFF9B, 0xFF68, 0xFF64, 0xFF88, 0xFFCF, 0x0033, 0x00AF, 0x013E,
|
||||||
|
0x01D9, 0x027B, 0x0320, 0x03C0, 0x0457, 0x04DF, 0x0552, 0x05AB,
|
||||||
|
0x05E5, 0x05F9, 0x05F7, 0x05F0, 0x05E5, 0x05D6, 0x05C3, 0x05AC,
|
||||||
|
0x0592, 0x0574, 0x0554, 0x0530, 0x050A, 0x04E2, 0x04B8, 0x048B,
|
||||||
|
0x045D, 0x042E, 0x03FD, 0x03CB, 0x0398, 0x0364, 0x0331, 0x02FC,
|
||||||
|
0x02C8, 0x0294, 0x0261, 0x022E, 0x01FC, 0x01CB, 0x019C, 0x016E,
|
||||||
|
0x0141, 0x0117, 0x00EF, 0x00C9, 0x00A5, 0x0085, 0x0067, 0x004D,
|
||||||
|
0x0036, 0x0023, 0x0014, 0x0009, 0x0002, 0x0000, 0x0000, 0xFE56,
|
||||||
|
0xFA5C, 0xF59E, 0xF1A4, 0xEFFA, 0xF00B, 0xF03D, 0xF08C, 0xF0F7,
|
||||||
|
0xF17B, 0xF215, 0xF2C2, 0xF380, 0xF44D, 0xF525, 0xF606, 0xF6ED,
|
||||||
|
0xF7D9, 0xF8C5, 0xF9B0, 0xFA97, 0xFB77, 0xFC4E, 0xFD19, 0xFDD5,
|
||||||
|
0xFE80, 0xFF18, 0xFF99, 0x0000, 0x004E, 0x0084, 0x00A6, 0x00B5,
|
||||||
|
0x00B3, 0x00A3, 0x0088, 0x0062, 0x0036, 0x0004, 0xFFD0, 0xFF9C,
|
||||||
|
0xFF68, 0xFF3A, 0xFF11, 0xFEF1, 0xFEDD, 0xFED5, 0xFED6, 0xFED7,
|
||||||
|
0xFED9, 0xFEDC, 0xFEE0, 0xFEE4, 0xFEEA, 0xFEEF, 0xFEF6, 0xFEFD,
|
||||||
|
0xFF04, 0xFF0C, 0xFF14, 0xFF1D, 0xFF26, 0xFF2F, 0xFF39, 0xFF42,
|
||||||
|
0xFF4C, 0xFF56, 0xFF61, 0xFF6B, 0xFF75, 0xFF7F, 0xFF89, 0xFF93,
|
||||||
|
0xFF9D, 0xFFA7, 0xFFB0, 0xFFB9, 0xFFC2, 0xFFCA, 0xFFD2, 0xFFD9,
|
||||||
|
0xFFE0, 0xFFE6, 0xFFEC, 0xFFF1, 0xFFF6, 0xFFFA, 0xFFFD, 0xFFFF,
|
||||||
|
0x0000, 0x0000, 0xCD46, 0xCDC1, 0xCEFE, 0xD0B1, 0xD28D, 0xD446,
|
||||||
|
0xD5E9, 0xD7B4, 0xD9A0, 0xDBA9, 0xDDC8, 0xDFF9, 0xE236, 0xE479,
|
||||||
|
0xE6BD, 0xE8FB, 0xEB30, 0xED54, 0xEF63, 0xF157, 0xF32A, 0xF4D7,
|
||||||
|
0xF659, 0xF7A9, 0xF8C3, 0xF9A0, 0xFA3C, 0xFA90, 0xFA97, 0xFA4C,
|
||||||
|
0xF96A, 0xF7BE, 0xF563, 0xF270, 0xEEFE, 0xEB26, 0xE701, 0xE2A6,
|
||||||
|
0xDE30, 0xD9B5, 0xD54F, 0xD117, 0xCD25, 0xC991, 0xC675, 0xC3E9,
|
||||||
|
0xC205, 0xC0E2, 0xC035, 0xBFA2, 0xBF28, 0xBEC5, 0xBE79, 0xBE43,
|
||||||
|
0xBE21, 0xBE13, 0xBE17, 0xBE2D, 0xBE53, 0xBE89, 0xBECD, 0xBF1F,
|
||||||
|
0xBF7D, 0xBFE7, 0xC05B, 0xC0D8, 0xC15D, 0xC1EA, 0xC27D, 0xC315,
|
||||||
|
0xC3B2, 0xC452, 0xC4F4, 0xC597, 0xC63A, 0xC6DC, 0xC77D, 0xC81A,
|
||||||
|
0xC8B4, 0xC948, 0xC9D7, 0xCA5E, 0xCADE, 0xCB54, 0xCBC0, 0xCC22,
|
||||||
|
0xCC77, 0xCCBE, 0xCCF8, 0xCD23, 0xCD3D, 0xCD46, 0x3F4B, 0x3F4D,
|
||||||
|
0x3F51, 0x3F59, 0x3F63, 0x3F6F, 0x3F7E, 0x3F8F, 0x3FA1, 0x3FB6,
|
||||||
|
0x3FCB, 0x3FE3, 0x3FFB, 0x4014, 0x402E, 0x4049, 0x4064, 0x4080,
|
||||||
|
0x409B, 0x40B6, 0x40D1, 0x40EB, 0x4105, 0x411E, 0x4136, 0x414C,
|
||||||
|
0x4161, 0x4175, 0x4186, 0x4196, 0x41A4, 0x41AF, 0x41B7, 0x41BD,
|
||||||
|
0x41BC, 0x41AF, 0x4199, 0x417C, 0x4159, 0x4131, 0x4107, 0x40DC,
|
||||||
|
0x40B1, 0x4088, 0x4063, 0x4044, 0x402C, 0x401C, 0x4011, 0x4007,
|
||||||
|
0x3FFD, 0x3FF3, 0x3FEA, 0x3FE1, 0x3FD8, 0x3FD0, 0x3FC8, 0x3FC0,
|
||||||
|
0x3FB9, 0x3FB1, 0x3FAA, 0x3FA4, 0x3F9D, 0x3F97, 0x3F91, 0x3F8C,
|
||||||
|
0x3F87, 0x3F82, 0x3F7D, 0x3F78, 0x3F74, 0x3F70, 0x3F6C, 0x3F68,
|
||||||
|
0x3F65, 0x3F62, 0x3F5F, 0x3F5C, 0x3F5A, 0x3F58, 0x3F56, 0x3F54,
|
||||||
|
0x3F52, 0x3F51, 0x3F4F, 0x3F4E, 0x3F4D, 0x3F4D, 0x3F4C, 0x3F4C,
|
||||||
|
0x3F4B, 0x3F4B, 0x0AA8, 0x0AC9, 0xA078, 0x1945, 0x1854, 0x1612,
|
||||||
|
0x1357, 0x10F8, 0x0FCE, 0x0F88, 0x0F44, 0x0F03, 0x0EC3, 0x0E86,
|
||||||
|
0x0E4C, 0x0E13, 0x0DDD, 0x0DAA, 0x0D78, 0x0D49, 0x0D1C, 0x0CF2,
|
||||||
|
0x0CCA, 0x0CA4, 0x0C80, 0x0C5F, 0x0C41, 0x0C24, 0x0C0A, 0x0BF3,
|
||||||
|
0x0BDD, 0x0BCB, 0x0BBA, 0x0BAC, 0x0BA0, 0x0B97, 0x0B90, 0x0B8B,
|
||||||
|
0x0B89, 0x0B89, 0x0B8C, 0x0B91, 0x0B98, 0x0BA2, 0x0BAF, 0x0BBD,
|
||||||
|
0x0BCF, 0x0BE2, 0x0BF8, 0x0C11, 0x0C2C, 0x0C4C, 0x0C73, 0x0CA2,
|
||||||
|
0x0CD7, 0x0D12, 0x0D54, 0x0D9B, 0x0DE7, 0x0E38, 0x0E8D, 0x0EE6,
|
||||||
|
0x0F43, 0x0FA3, 0x1005, 0x106B, 0x10D2, 0x113B, 0x11A5, 0x1210,
|
||||||
|
0x127C, 0x12E8, 0x1353, 0x13BE, 0x1428, 0x1490, 0x14F7, 0x155C,
|
||||||
|
0x15BD, 0x161C, 0x1678, 0x16D0, 0x1724, 0x1773, 0x17BD, 0x1803,
|
||||||
|
0x1842, 0x187C, 0x18AF, 0x18DB, 0x1900, 0x191E, 0x1933, 0x1940,
|
||||||
|
0x1945, 0xE9B2, 0xE743, 0xE16B, 0xDA5E, 0xD44D, 0xD16B, 0xD0E0,
|
||||||
|
0xD05D, 0xCFE3, 0xCF71, 0xCF06, 0xCEA3, 0xCE47, 0xCDF3, 0xCDA6,
|
||||||
|
0xCD60, 0xCD21, 0xCCE9, 0xCCB7, 0xCC8C, 0xCC67, 0xCC48, 0xCC2F,
|
||||||
|
0xCC1B, 0xCC0D, 0xCC05, 0xCC02, 0xCC04, 0xCC0B, 0xCC17, 0xCC27,
|
||||||
|
0xCC3C, 0xCC56, 0xCC73, 0xCC95, 0xCCBA, 0xCCE3, 0xCD10, 0xCD40,
|
||||||
|
0xCD73, 0xCDA9, 0xCDE3, 0xCE1E, 0xCE5D, 0xCE9E, 0xCEE1, 0xCF27,
|
||||||
|
0xCF6E, 0xCFBD, 0xD01A, 0xD084, 0xD0FA, 0xD17B, 0xD206, 0xD29C,
|
||||||
|
0xD33B, 0xD3E2, 0xD492, 0xD548, 0xD604, 0xD6C6, 0xD78D, 0xD859,
|
||||||
|
0xD927, 0xD9F8, 0xDACC, 0xDBA0, 0xDC75, 0xDD4A, 0xDE1E, 0xDEF0,
|
||||||
|
0xDFC0, 0xE08D, 0xE155, 0xE21A, 0xE2D9, 0xE392, 0xE445, 0xE4F0,
|
||||||
|
0xE593, 0xE62D, 0xE6BD, 0xE743, 0xE7BE, 0xE82E, 0xE890, 0xE8E6,
|
||||||
|
0xE92E, 0xE967, 0xE990, 0xE9AA, 0xE9B2, 0xBD23, 0xBEB2, 0xC26D,
|
||||||
|
0xC6EB, 0xCAC3, 0xCC89, 0xCCCB, 0xCD07, 0xCD3C, 0xCD6B, 0xCD94,
|
||||||
|
0xCDB7, 0xCDD5, 0xCDED, 0xCE00, 0xCE0E, 0xCE17, 0xCE1C, 0xCE1C,
|
||||||
|
0xCE17, 0xCE0F, 0xCE03, 0xCDF3, 0xCDE0, 0xCDC9, 0xCDAF, 0xCD92,
|
||||||
|
0xCD73, 0xCD51, 0xCD2C, 0xCD06, 0xCCDD, 0xCCB3, 0xCC87, 0xCC59,
|
||||||
|
0xCC2B, 0xCBFB, 0xCBCB, 0xCB99, 0xCB68, 0xCB36, 0xCB04, 0xCAD2,
|
||||||
|
0xCAA1, 0xCA70, 0xCA3F, 0xCA10, 0xC9E1, 0xC9B1, 0xC97A, 0xC93E,
|
||||||
|
0xC8FE, 0xC8B8, 0xC86F, 0xC821, 0xC7CF, 0xC77B, 0xC723, 0xC6C8,
|
||||||
|
0xC66B, 0xC60B, 0xC5AA, 0xC548, 0xC4E4, 0xC47F, 0xC41A, 0xC3B4,
|
||||||
|
0xC34F, 0xC2EA, 0xC286, 0xC223, 0xC1C1, 0xC161, 0xC102, 0xC0A7,
|
||||||
|
0xC04D, 0xBFF7, 0xBFA4, 0xBF55, 0xBF09, 0xBEC2, 0xBE7F, 0xBE41,
|
||||||
|
0xBE08, 0xBDD5, 0xBDA8, 0xBD80, 0xBD5F, 0xBD45, 0xBD32, 0xBD27,
|
||||||
|
0xBD23, 0xF071, 0xF01E, 0xEF55, 0xEE59, 0xED72, 0xECE3, 0xEC99,
|
||||||
|
0xEC52, 0xEC0E, 0xEBCE, 0xEB90, 0xEB54, 0xEB1B, 0xEAE3, 0xEAAE,
|
||||||
|
0xEA7A, 0xEA48, 0xEA17, 0xE9E7, 0xE9B7, 0xE989, 0xE95A, 0xE92C,
|
||||||
|
0xE8FE, 0xE8D0, 0xE8A1, 0xE872, 0xE842, 0xE811, 0xE7DF, 0xE7A8,
|
||||||
|
0xE76A, 0xE726, 0xE6DE, 0xE694, 0xE648, 0xE5FD, 0xE5B4, 0xE56E,
|
||||||
|
0xE52D, 0xE4F2, 0xE4BF, 0xE496, 0xE476, 0xE464, 0xE45E, 0xE468,
|
||||||
|
0xE483, 0xE4A9, 0xE4D6, 0xE508, 0xE53F, 0xE57B, 0xE5BC, 0xE601,
|
||||||
|
0xE64B, 0xE698, 0xE6E8, 0xE73B, 0xE791, 0xE7EA, 0xE844, 0xE8A0,
|
||||||
|
0xE8FE, 0xE95D, 0xE9BC, 0xEA1D, 0xEA7D, 0xEADD, 0xEB3D, 0xEB9B,
|
||||||
|
0xEBF9, 0xEC55, 0xECB0, 0xED08, 0xED5E, 0xEDB1, 0xEE02, 0xEE4E,
|
||||||
|
0xEE98, 0xEEDD, 0xEF1E, 0xEF5A, 0xEF91, 0xEFC3, 0xEFEF, 0xF015,
|
||||||
|
0xF035, 0xF04F, 0xF062, 0xF06D, 0xF071, 0x0B16, 0x0E2C, 0x159B,
|
||||||
|
0x1EA7, 0x2691, 0x2A9E, 0x2BBE, 0x2CB9, 0x2D91, 0x2E47, 0x2EDE,
|
||||||
|
0x2F58, 0x2FB7, 0x2FFE, 0x302D, 0x3048, 0x3051, 0x3049, 0x3033,
|
||||||
|
0x3012, 0x2FE6, 0x2FB2, 0x2F79, 0x2F3C, 0x2EFE, 0x2EC0, 0x2E85,
|
||||||
|
0x2E50, 0x2E21, 0x2DFB, 0x2DD2, 0x2D99, 0x2D50, 0x2CF9, 0x2C96,
|
||||||
|
0x2C27, 0x2BAE, 0x2B2D, 0x2AA4, 0x2A14, 0x2980, 0x28E8, 0x284E,
|
||||||
|
0x27B2, 0x2717, 0x267E, 0x25E7, 0x2555, 0x24C1, 0x2426, 0x2384,
|
||||||
|
0x22DC, 0x222E, 0x217B, 0x20C3, 0x2007, 0x1F48, 0x1E85, 0x1DBF,
|
||||||
|
0x1CF7, 0x1C2E, 0x1B63, 0x1A98, 0x19CC, 0x1900, 0x1836, 0x176C,
|
||||||
|
0x16A5, 0x15DF, 0x151D, 0x145E, 0x13A2, 0x12EB, 0x1238, 0x118B,
|
||||||
|
0x10E4, 0x1043, 0x0FA8, 0x0F15, 0x0E8A, 0x0E07, 0x0D8C, 0x0D1B,
|
||||||
|
0x0CB4, 0x0C57, 0x0C05, 0x0BBE, 0x0B83, 0x0B54, 0x0B32, 0x0B1D,
|
||||||
|
0x0B16, 0xBF48, 0xBE95, 0xBCE2, 0xBAC6, 0xB8D8, 0xB7B0, 0xB721,
|
||||||
|
0xB699, 0xB618, 0xB59D, 0xB529, 0xB4BA, 0xB450, 0xB3EB, 0xB389,
|
||||||
|
0xB32C, 0xB2D2, 0xB27B, 0xB226, 0xB1D3, 0xB182, 0xB132, 0xB0E2,
|
||||||
|
0xB093, 0xB043, 0xAFF2, 0xAFA0, 0xAF4D, 0xAEF7, 0xAE9F, 0xAE3F,
|
||||||
|
0xADD2, 0xAD5D, 0xACE0, 0xAC60, 0xABDE, 0xAB5D, 0xAAE0, 0xAA69,
|
||||||
|
0xA9FB, 0xA998, 0xA944, 0xA8FF, 0xA8CE, 0xA8B3, 0xA8B0, 0xA8C7,
|
||||||
|
0xA8FC, 0xA947, 0xA99C, 0xA9FC, 0xAA65, 0xAAD7, 0xAB52, 0xABD4,
|
||||||
|
0xAC5E, 0xACEF, 0xAD86, 0xAE22, 0xAEC3, 0xAF69, 0xB012, 0xB0BE,
|
||||||
|
0xB16E, 0xB21F, 0xB2D1, 0xB384, 0xB438, 0xB4EB, 0xB59D, 0xB64D,
|
||||||
|
0xB6FB, 0xB7A7, 0xB84F, 0xB8F4, 0xB994, 0xBA2E, 0xBAC3, 0xBB52,
|
||||||
|
0xBBDA, 0xBC5A, 0xBCD2, 0xBD42, 0xBDA9, 0xBE05, 0xBE57, 0xBE9E,
|
||||||
|
0xBEDA, 0xBF09, 0xBF2C, 0xBF41, 0xBF48, 0xF5A5, 0xF580, 0xA064,
|
||||||
|
0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06049664
|
||||||
|
static const u16 bowser_seg6_animindex_06049664[] = {
|
||||||
|
0x0001, 0x0000, 0x005C, 0x0001, 0x005C, 0x005D, 0x005C, 0x00B9, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0A25, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x07F2, 0x0001, 0x07F3, 0x0001, 0x07F4,
|
||||||
|
0x0001, 0x050F, 0x0001, 0x0510, 0x0001, 0x0511,
|
||||||
|
0x005C, 0x0118, 0x005C, 0x0174, 0x005C, 0x01D0,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0A24, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x005C, 0x022C,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0A23, 0x0001, 0x0000,
|
||||||
|
0x005C, 0x07F5, 0x005C, 0x0851, 0x005C, 0x08AD,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x005C, 0x0512,
|
||||||
|
0x0001, 0x0288, 0x0001, 0x0289, 0x0001, 0x028A,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0A22, 0x0001, 0x0000,
|
||||||
|
0x005C, 0x056E, 0x005C, 0x05CA, 0x005C, 0x0626,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x005C, 0x028B,
|
||||||
|
0x0001, 0x0115, 0x0001, 0x0116, 0x0001, 0x0117,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0A21, 0x0001, 0x0000,
|
||||||
|
0x005C, 0x0909, 0x005C, 0x0965, 0x005C, 0x09C1,
|
||||||
|
0x005C, 0x0682, 0x005C, 0x06DE, 0x005C, 0x073A,
|
||||||
|
0x005C, 0x02E7, 0x005C, 0x0343, 0x005C, 0x039F,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0A20, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0A1D, 0x0001, 0x0A1E, 0x0001, 0x0A1F,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x005C, 0x0796,
|
||||||
|
0x005C, 0x03FB, 0x005C, 0x0457, 0x005C, 0x04B3,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x06049880
|
||||||
|
static const struct Animation bowser_seg6_anim_06049880 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x5C,
|
||||||
|
ANIMINDEX_NUMPARTS(bowser_seg6_animindex_06049664),
|
||||||
|
bowser_seg6_animvalue_06048218,
|
||||||
|
bowser_seg6_animindex_06049664,
|
||||||
|
0,
|
||||||
|
};
|
291
actors/bowser/anims/anim_0604A8E4.inc.c
Normal file
291
actors/bowser/anims/anim_0604A8E4.inc.c
Normal file
|
@ -0,0 +1,291 @@
|
||||||
|
// 0x06049898
|
||||||
|
static const s16 bowser_seg6_animvalue_06049898[] = {
|
||||||
|
0x0000, 0x0098, 0x0097, 0x0093, 0x008D, 0x0088, 0x0083, 0x008C,
|
||||||
|
0x0099, 0x00AC, 0x00C1, 0x00EE, 0x0112, 0x012C, 0x0140, 0x0153,
|
||||||
|
0x0163, 0x0170, 0x0178, 0x017B, 0x0177, 0x0170, 0x016A, 0x0164,
|
||||||
|
0x015C, 0x0152, 0x0144, 0x0132, 0x011B, 0x00FE, 0x00D9, 0x00AC,
|
||||||
|
0x0098, 0x0095, 0x0093, 0x0092, 0x0093, 0x0093, 0x0094, 0x0096,
|
||||||
|
0x0096, 0x0097, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE7, 0xFFEA,
|
||||||
|
0xFFF2, 0xFFFD, 0x0006, 0x000D, 0x000C, 0x0007, 0x0001, 0x0000,
|
||||||
|
0xFFFF, 0xFFFF, 0xFFFE, 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB,
|
||||||
|
0xFFFB, 0xFFFA, 0xFFFA, 0xFFF9, 0xFFF9, 0xFFF8, 0xFFF8, 0xFFF8,
|
||||||
|
0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0x0000, 0x0006,
|
||||||
|
0x000A, 0x0003, 0xFFFF, 0xFFFA, 0xFFF4, 0xFFEF, 0xFFEB, 0xFFE8,
|
||||||
|
0xFFE7, 0xFFE7, 0xFFE7, 0x0000, 0x011A, 0x03B0, 0x06A8, 0x08EA,
|
||||||
|
0x095E, 0x0849, 0x06B9, 0x04C7, 0x028C, 0x0020, 0xFD9D, 0xFB19,
|
||||||
|
0xF8AD, 0xF672, 0xF480, 0xF2F0, 0xF1D9, 0xF156, 0xF165, 0xF1ED,
|
||||||
|
0xF2DF, 0xF42D, 0xF5C7, 0xF79F, 0xF9A5, 0xFBCB, 0xFE01, 0x0039,
|
||||||
|
0x0264, 0x0473, 0x079E, 0x0BF6, 0x0FB7, 0x111C, 0x1017, 0x0E05,
|
||||||
|
0x0B43, 0x082F, 0x0527, 0x0288, 0x00B1, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x32C6, 0xC001, 0x32C6, 0x0000, 0x0000, 0x0002, 0x0004, 0x0003,
|
||||||
|
0x0000, 0xFFF6, 0xFFE7, 0xFFD7, 0xFFC9, 0xFFCE, 0xFFCC, 0xFFCD,
|
||||||
|
0xFFC9, 0xFFBB, 0xFFAD, 0xFFAC, 0xFFC4, 0x0000, 0x005C, 0x00CB,
|
||||||
|
0x0147, 0x01CF, 0x025F, 0x02F3, 0x0388, 0x041C, 0x04AA, 0x0530,
|
||||||
|
0x05AA, 0x0616, 0x066F, 0x06B3, 0x06DE, 0x06ED, 0x06A0, 0x05D8,
|
||||||
|
0x04BC, 0x0376, 0x0231, 0x0115, 0x004C, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0xFFFF, 0xFFFE, 0xFFFE, 0x0000, 0x0005, 0x000D,
|
||||||
|
0x0016, 0x0020, 0x0031, 0x0036, 0x0035, 0x002D, 0x0023, 0x0017,
|
||||||
|
0x000D, 0x0004, 0x0000, 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFB, 0xFFFB,
|
||||||
|
0xFFFB, 0xFFFB, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFE, 0xFFFF, 0xFFFF,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xA509, 0xA323, 0x9EB2,
|
||||||
|
0x9992, 0x95A1, 0x94BD, 0x9821, 0x9ED4, 0xA760, 0xB04F, 0xBFF7,
|
||||||
|
0xC802, 0xCB2C, 0xC991, 0xC6B6, 0xC325, 0xBF68, 0xBC07, 0xB98E,
|
||||||
|
0xB7BB, 0xB5F0, 0xB42F, 0xB279, 0xB0CE, 0xAF30, 0xADA0, 0xAC1F,
|
||||||
|
0xAAAE, 0xA94D, 0xA7FF, 0xA6C3, 0xA59B, 0xA487, 0xA38A, 0xA2A3,
|
||||||
|
0xA216, 0xA20D, 0xA265, 0xA2FB, 0xA3AD, 0xA457, 0xA4D6, 0xA509,
|
||||||
|
0xA509, 0xA509, 0xE442, 0xE314, 0xE04A, 0xDD01, 0xDA5A, 0xD8E7,
|
||||||
|
0xD872, 0xD8BB, 0xD95F, 0xDA06, 0xDA5C, 0xDA59, 0xDA32, 0xD9EA,
|
||||||
|
0xD984, 0xD901, 0xD7B5, 0xD66D, 0xD5E9, 0xD574, 0xD515, 0xD4D1,
|
||||||
|
0xD4AE, 0xD4B0, 0xD500, 0xD5A6, 0xD67A, 0xD752, 0xD806, 0xD86D,
|
||||||
|
0xD85E, 0xD7B0, 0xD492, 0xCF21, 0xCA16, 0xC82B, 0xCAD5, 0xD064,
|
||||||
|
0xD6D0, 0xDC14, 0xDFFC, 0xE308, 0xE442, 0xE442, 0xE442, 0x0254,
|
||||||
|
0x0265, 0x0291, 0x02CF, 0x0316, 0x035C, 0x0398, 0x03D1, 0x040D,
|
||||||
|
0x0447, 0x0474, 0x048F, 0x0496, 0x048F, 0x047E, 0x0468, 0x0450,
|
||||||
|
0x043B, 0x0428, 0x0413, 0x03FD, 0x03E6, 0x03CD, 0x03B4, 0x039B,
|
||||||
|
0x0381, 0x0367, 0x034D, 0x0334, 0x031A, 0x0302, 0x02EA, 0x02D3,
|
||||||
|
0x02BE, 0x02AA, 0x0297, 0x0286, 0x0278, 0x026B, 0x0261, 0x025A,
|
||||||
|
0x0255, 0x0254, 0x0254, 0x0254, 0x053E, 0x04E8, 0x0406, 0x02C8,
|
||||||
|
0x015E, 0xFFF9, 0xFEC6, 0xFDA5, 0xFC6F, 0xFB4C, 0xFA62, 0xF9D9,
|
||||||
|
0xF9B7, 0xF9DB, 0xFA31, 0xFAA2, 0xFB1B, 0xFB87, 0xFBE9, 0xFC53,
|
||||||
|
0xFCC4, 0xFD3B, 0xFDB7, 0xFE36, 0xFEB8, 0xFF3C, 0xFFC1, 0x0044,
|
||||||
|
0x00C8, 0x0149, 0x01C6, 0x0240, 0x02B4, 0x0322, 0x0388, 0x03E7,
|
||||||
|
0x043C, 0x0486, 0x04C6, 0x04F9, 0x051F, 0x0536, 0x053E, 0x053E,
|
||||||
|
0x053E, 0xF8D6, 0xF891, 0xF7DC, 0xF6DE, 0xF5BC, 0xF49E, 0xF3A8,
|
||||||
|
0xF2C1, 0xF1C9, 0xF0E0, 0xF025, 0xEFB8, 0xEF9D, 0xEFBA, 0xEFFE,
|
||||||
|
0xF058, 0xF0B9, 0xF10F, 0xF15E, 0xF1B3, 0xF20D, 0xF26C, 0xF2CF,
|
||||||
|
0xF335, 0xF39D, 0xF407, 0xF471, 0xF4DB, 0xF544, 0xF5AB, 0xF610,
|
||||||
|
0xF671, 0xF6CE, 0xF726, 0xF778, 0xF7C3, 0xF807, 0xF843, 0xF876,
|
||||||
|
0xF89E, 0xF8BD, 0xF8CF, 0xF8D6, 0xF8D6, 0xF8D6, 0x2486, 0x240E,
|
||||||
|
0x22E9, 0x2180, 0x2038, 0x1F79, 0x1FAA, 0x20B2, 0x2225, 0x23EA,
|
||||||
|
0x25E9, 0x280A, 0x2A36, 0x2C53, 0x2E4A, 0x3004, 0x3166, 0x325B,
|
||||||
|
0x32C8, 0x32D6, 0x32BB, 0x327B, 0x321A, 0x319B, 0x3103, 0x3053,
|
||||||
|
0x2F91, 0x2EBF, 0x2DE1, 0x2CFA, 0x2C0F, 0x2B22, 0x2A37, 0x2952,
|
||||||
|
0x2876, 0x27A6, 0x26E7, 0x263C, 0x25A8, 0x252E, 0x24D3, 0x249A,
|
||||||
|
0x2486, 0x2486, 0x2486, 0xDB55, 0xDC0D, 0xDDEF, 0xE095, 0xE39A,
|
||||||
|
0xE697, 0xE926, 0xEB8E, 0xEE23, 0xF090, 0xF283, 0xF3A8, 0xF3EF,
|
||||||
|
0xF3A2, 0xF2ED, 0xF1FB, 0xF0F9, 0xF013, 0xEF41, 0xEE5F, 0xED6D,
|
||||||
|
0xEC70, 0xEB68, 0xEA58, 0xE943, 0xE829, 0xE70E, 0xE5F3, 0xE4DB,
|
||||||
|
0xE3C8, 0xE2BC, 0xE1B8, 0xE0C0, 0xDFD6, 0xDEFB, 0xDE32, 0xDD7C,
|
||||||
|
0xDCDD, 0xDC56, 0xDBE9, 0xDB98, 0xDB67, 0xDB55, 0xDB55, 0xDB55,
|
||||||
|
0x0000, 0xFFC5, 0xFF27, 0xFE49, 0xFD4D, 0xFC53, 0xFB7D, 0xFAB3,
|
||||||
|
0xF9DB, 0xF910, 0xF86D, 0xF80E, 0xF7F6, 0xF80F, 0xF84B, 0xF89A,
|
||||||
|
0xF8EE, 0xF939, 0xF97E, 0xF9C8, 0xFA17, 0xFA6A, 0xFAC0, 0xFB19,
|
||||||
|
0xFB73, 0xFBCF, 0xFC2C, 0xFC88, 0xFCE4, 0xFD3E, 0xFD95, 0xFDEA,
|
||||||
|
0xFE3B, 0xFE88, 0xFECF, 0xFF11, 0xFF4C, 0xFF81, 0xFFAD, 0xFFD0,
|
||||||
|
0xFFEB, 0xFFFB, 0x0000, 0x0000, 0x0000, 0xF34B, 0xF2E5, 0xF1D7,
|
||||||
|
0xF05A, 0xEEA9, 0xECFC, 0xEB8D, 0xEA34, 0xE8C1, 0xE765, 0xE64D,
|
||||||
|
0xE5AA, 0xE581, 0xE5AC, 0xE612, 0xE69A, 0xE72A, 0xE7AB, 0xE821,
|
||||||
|
0xE8A0, 0xE927, 0xE9B5, 0xEA49, 0xEAE1, 0xEB7D, 0xEC1B, 0xECBA,
|
||||||
|
0xED58, 0xEDF5, 0xEE8F, 0xEF26, 0xEFB7, 0xF042, 0xF0C5, 0xF140,
|
||||||
|
0xF1B1, 0xF217, 0xF270, 0xF2BC, 0xF2F9, 0xF326, 0xF342, 0xF34B,
|
||||||
|
0xF34B, 0xF34B, 0x0000, 0xFFFF, 0xFFFD, 0xFFFC, 0xFFFC, 0x0000,
|
||||||
|
0x000B, 0x001C, 0x002F, 0x003E, 0x003A, 0x003A, 0x0039, 0x003D,
|
||||||
|
0x0051, 0x0063, 0x0066, 0x004A, 0x0000, 0xFF8E, 0xFF06, 0xFE6C,
|
||||||
|
0xFDC4, 0xFD13, 0xFC5C, 0xFBA3, 0xFAED, 0xFA3D, 0xF998, 0xF900,
|
||||||
|
0xF87C, 0xF80E, 0xF7BA, 0xF785, 0xF772, 0xF7D0, 0xF8C8, 0xFA27,
|
||||||
|
0xFBB9, 0xFD4B, 0xFEAA, 0xFFA2, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0002, 0x0003, 0x0003, 0x0000, 0xFFF8, 0xFFEC, 0xFFDD,
|
||||||
|
0xFFCF, 0xFFC0, 0xFFB9, 0xFFB9, 0xFFC4, 0xFFD2, 0xFFE1, 0xFFEF,
|
||||||
|
0xFFFA, 0x0000, 0x0002, 0x0004, 0x0006, 0x0007, 0x0007, 0x0007,
|
||||||
|
0x0007, 0x0006, 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0xA509, 0xA317, 0x9E84, 0x9934,
|
||||||
|
0x950B, 0x93EC, 0x9730, 0x9DCD, 0xA612, 0xAE50, 0xBA3F, 0xC289,
|
||||||
|
0xC62E, 0xC3D2, 0xBFE6, 0xBB2B, 0xB660, 0xB243, 0xAF95, 0xADEE,
|
||||||
|
0xAC66, 0xAAFC, 0xA9AE, 0xA87B, 0xA761, 0xA65F, 0xA573, 0xA49B,
|
||||||
|
0xA3D6, 0xA322, 0xA27E, 0xA1E8, 0xA15F, 0xA0E1, 0xA06C, 0xA049,
|
||||||
|
0xA0A6, 0xA15E, 0xA24A, 0xA344, 0xA426, 0xA4CA, 0xA509, 0xA509,
|
||||||
|
0xA509, 0x8001, 0x8001, 0xC0EE, 0xC1D2, 0xC3D6, 0xC606, 0xC76A,
|
||||||
|
0xC70B, 0xC3E2, 0xBE94, 0xB8AB, 0xB3B4, 0xB139, 0xB126, 0xB22A,
|
||||||
|
0xB3F4, 0xB635, 0xB89E, 0xBAE0, 0xBCA9, 0xBDAC, 0xBE1F, 0xBE70,
|
||||||
|
0xBEA3, 0xBEBD, 0xBEC1, 0xBEB2, 0xBE96, 0xBE70, 0xBE44, 0xBE15,
|
||||||
|
0xBDE9, 0xBDC1, 0xBDA4, 0xBD94, 0xBD95, 0xBDAC, 0xBDEB, 0xBE56,
|
||||||
|
0xBEDD, 0xBF70, 0xBFFF, 0xC079, 0xC0CE, 0xC0EE, 0xC0EE, 0xC0EE,
|
||||||
|
0xCA03, 0xC8E5, 0xC604, 0xC218, 0xBDD8, 0xB9FC, 0xB73B, 0xB54E,
|
||||||
|
0xB3B2, 0xB2C5, 0xB2E4, 0xB46B, 0xB816, 0xBDA6, 0xC406, 0xCA1F,
|
||||||
|
0xCEDB, 0xD124, 0xD1C0, 0xD230, 0xD27A, 0xD29E, 0xD2A1, 0xD285,
|
||||||
|
0xD24E, 0xD1FF, 0xD19A, 0xD124, 0xD09E, 0xD00D, 0xCF73, 0xCED3,
|
||||||
|
0xCE31, 0xCD90, 0xCCF3, 0xCC5C, 0xCBCF, 0xCB50, 0xCAE0, 0xCA84,
|
||||||
|
0xCA3F, 0xCA13, 0xCA03, 0xCA03, 0xCA03, 0xFFA2, 0xFFA8, 0xFFB7,
|
||||||
|
0xFFCB, 0xFFDE, 0xFFED, 0xFFF4, 0xFFF3, 0xFFF0, 0xFFEB, 0xFFE5,
|
||||||
|
0xFFDE, 0xFFD7, 0xFFCE, 0xFFC5, 0xFFBD, 0xFFB5, 0xFFAD, 0xFFA6,
|
||||||
|
0xFF9E, 0xFF96, 0xFF95, 0xFF99, 0xFF9D, 0xFFA2, 0xFFA8, 0xFFAE,
|
||||||
|
0xFFB4, 0xFFBB, 0xFFC3, 0xFFCA, 0xFFD2, 0xFFEC, 0xFFD8, 0xFFBC,
|
||||||
|
0xFFAA, 0xFFA4, 0xFFA1, 0xFF9F, 0xFFA0, 0xFFA1, 0xFFA2, 0xFFA2,
|
||||||
|
0xFFA2, 0xFFA2, 0xFF46, 0xFF45, 0xFF41, 0xFF3C, 0xFF36, 0xFF32,
|
||||||
|
0xFF31, 0xFF31, 0xFF31, 0xFF33, 0xFF34, 0xFF36, 0xFF38, 0xFF3A,
|
||||||
|
0xFF3C, 0xFF3E, 0xFF41, 0xFF43, 0xFF45, 0xFF48, 0xFF4B, 0xFF4C,
|
||||||
|
0xFF4A, 0xFF49, 0xFF46, 0xFF44, 0xFF41, 0xFF3F, 0xFF3C, 0xFF39,
|
||||||
|
0xFF37, 0xFF34, 0xFF31, 0xFF38, 0xFF41, 0xFF46, 0xFF48, 0xFF49,
|
||||||
|
0xFF48, 0xFF48, 0xFF47, 0xFF47, 0xFF46, 0xFF46, 0xFF46, 0x9A98,
|
||||||
|
0x9960, 0x9652, 0x9259, 0x8E5F, 0x8B4B, 0x8A09, 0x8A36, 0x8AC8,
|
||||||
|
0x8BB1, 0x8CE3, 0x8E4F, 0x8FE6, 0x9199, 0x935B, 0x951C, 0x96CD,
|
||||||
|
0x9861, 0x99C7, 0x9B77, 0x9D1B, 0x9D75, 0x9CAD, 0x9BBF, 0x9AAE,
|
||||||
|
0x997E, 0x9833, 0x96D1, 0x955B, 0x93D4, 0x9242, 0x90A7, 0x8BA9,
|
||||||
|
0x8FDC, 0x95A6, 0x9962, 0x9A8C, 0x9B26, 0x9B53, 0x9B37, 0x9AF7,
|
||||||
|
0x9AB6, 0x9A98, 0x9A98, 0x9A98, 0xCD46, 0xCC12, 0xC8FC, 0xC4CD,
|
||||||
|
0xC050, 0xBC4D, 0xB98E, 0xB7AB, 0xB617, 0xB564, 0xB624, 0xB8E7,
|
||||||
|
0xBED5, 0xC796, 0xD179, 0xDAD0, 0xE1EA, 0xE519, 0xE597, 0xE5C6,
|
||||||
|
0xE5AD, 0xE551, 0xE4B9, 0xE3EA, 0xE2EC, 0xE1C5, 0xE07B, 0xDF13,
|
||||||
|
0xDD96, 0xDC08, 0xDA70, 0xD8D5, 0xD73C, 0xD5AD, 0xD42C, 0xD2C2,
|
||||||
|
0xD173, 0xD047, 0xCF43, 0xCE6D, 0xCDCD, 0xCD69, 0xCD46, 0xCD46,
|
||||||
|
0xCD46, 0x428E, 0x4341, 0x44D6, 0x4685, 0x4783, 0x4709, 0x4431,
|
||||||
|
0x3F80, 0x3A4F, 0x35F8, 0x33D4, 0x33D0, 0x34C5, 0x366C, 0x387D,
|
||||||
|
0x3AB0, 0x3CBE, 0x3E5F, 0x3F4B, 0x3FB5, 0x3FFF, 0x402E, 0x4044,
|
||||||
|
0x4047, 0x4039, 0x401E, 0x3FFA, 0x3FD1, 0x3FA6, 0x3F7C, 0x3F59,
|
||||||
|
0x3F3E, 0x3F31, 0x3F34, 0x3F4B, 0x3F8A, 0x3FF5, 0x407C, 0x410F,
|
||||||
|
0x419E, 0x4218, 0x426E, 0x428E, 0x428E, 0x428E, 0x09A6, 0x09AF,
|
||||||
|
0x09C9, 0x09EF, 0x0A1F, 0x0A54, 0x0A94, 0x0ADF, 0x0B31, 0x0B82,
|
||||||
|
0x0BCE, 0x0C18, 0x0C68, 0x0CB8, 0x0D07, 0x0D51, 0x0D92, 0x0DC7,
|
||||||
|
0x0DEE, 0x0E0C, 0x0E2C, 0x0E4D, 0x0E6D, 0x0E8C, 0x0EA9, 0x0EC3,
|
||||||
|
0x0ED9, 0x0EEA, 0x0EF6, 0x0EFB, 0x0EF9, 0x0EEF, 0x0EDC, 0x0EBF,
|
||||||
|
0x0E97, 0x0E3D, 0x0D9E, 0x0CD1, 0x0BF1, 0x0B16, 0x0A5B, 0x09D7,
|
||||||
|
0x09A6, 0x09A6, 0x09A6, 0x0BB1, 0x0BAE, 0x0BA4, 0x0B8B, 0x0B5E,
|
||||||
|
0x0B19, 0x0AAB, 0x0A19, 0x0979, 0x08E0, 0x0864, 0x07EB, 0x075A,
|
||||||
|
0x06C2, 0x0637, 0x05C8, 0x0589, 0x058B, 0x05E1, 0x067D, 0x0744,
|
||||||
|
0x082E, 0x0935, 0x0A52, 0x0B7F, 0x0CB4, 0x0DEC, 0x0F20, 0x1048,
|
||||||
|
0x115F, 0x125D, 0x133C, 0x13F5, 0x1482, 0x14DC, 0x14A7, 0x13B3,
|
||||||
|
0x123E, 0x1084, 0x0EC3, 0x0D37, 0x0C1C, 0x0BB1, 0x0BB1, 0x0BB1,
|
||||||
|
0x9CC7, 0x9CDE, 0x9D25, 0x9DA0, 0x9E52, 0x9F3E, 0xA088, 0xA22C,
|
||||||
|
0xA3F7, 0xA5B6, 0xA738, 0xA8B0, 0xAA5C, 0xAC17, 0xADBA, 0xAF1F,
|
||||||
|
0xB01F, 0xB096, 0xB05B, 0xAF96, 0xAE8C, 0xAD46, 0xABCD, 0xAA2C,
|
||||||
|
0xA86C, 0xA695, 0xA4B2, 0xA2CC, 0xA0ED, 0x9F1D, 0x9D66, 0x9BD2,
|
||||||
|
0x9A6A, 0x9938, 0x9844, 0x97D6, 0x980E, 0x98BD, 0x99B5, 0x9AC7,
|
||||||
|
0x9BC4, 0x9C7E, 0x9CC7, 0x9CC7, 0x9CC7, 0x1945, 0x17AF, 0x13A8,
|
||||||
|
0x0E4D, 0x08B8, 0x0404, 0x014D, 0x01F8, 0x054B, 0x0931, 0x0B93,
|
||||||
|
0x0A5C, 0x0439, 0xFA90, 0xEF5E, 0xE4A2, 0xDC59, 0xD882, 0xD7F6,
|
||||||
|
0xD82D, 0xD911, 0xDA8C, 0xDC89, 0xDEF2, 0xE1B2, 0xE4B2, 0xE7DD,
|
||||||
|
0xEB1E, 0xEE5F, 0xF18A, 0xF48A, 0xF749, 0xFA38, 0xFDB7, 0x0199,
|
||||||
|
0x05B1, 0x09D1, 0x0DCC, 0x1174, 0x149B, 0x1714, 0x18B1, 0x1945,
|
||||||
|
0x1945, 0x1945, 0xE9B2, 0xE8D5, 0xE695, 0xE379, 0xE007, 0xDCC5,
|
||||||
|
0xDA38, 0xD882, 0xD73F, 0xD629, 0xD4FE, 0xD37A, 0xD15A, 0xCEC6,
|
||||||
|
0xCC12, 0xC997, 0xC7AB, 0xC6A6, 0xC637, 0xC5D6, 0xC587, 0xC54D,
|
||||||
|
0xC52B, 0xC524, 0xC53C, 0xC576, 0xC5D5, 0xC65D, 0xC711, 0xC7F4,
|
||||||
|
0xC909, 0xCA54, 0xCC37, 0xCEF0, 0xD247, 0xD607, 0xD9F7, 0xDDE2,
|
||||||
|
0xE191, 0xE4CE, 0xE761, 0xE915, 0xE9B2, 0xE9B2, 0xE9B2, 0xBD23,
|
||||||
|
0xBF52, 0xC4DF, 0xCC4C, 0xD417, 0xDAC2, 0xDECC, 0xDEFA, 0xDC4D,
|
||||||
|
0xD89D, 0xD5C7, 0xD5A4, 0xD933, 0xDF3B, 0xE648, 0xECE4, 0xF19A,
|
||||||
|
0xF2F5, 0xF1BD, 0xEFC7, 0xED2D, 0xEA0B, 0xE67E, 0xE2A1, 0xDE8F,
|
||||||
|
0xDA65, 0xD63E, 0xD236, 0xCE69, 0xCAF2, 0xC7EC, 0xC575, 0xC37C,
|
||||||
|
0xC1DA, 0xC086, 0xBF78, 0xBEA9, 0xBE10, 0xBDA5, 0xBD60, 0xBD38,
|
||||||
|
0xBD27, 0xBD23, 0xBD23, 0xBD23, 0xF071, 0xF104, 0xF279, 0xF46E,
|
||||||
|
0xF67D, 0xF843, 0xF95C, 0xF992, 0xF927, 0xF86F, 0xF7BC, 0xF761,
|
||||||
|
0xF756, 0xF75F, 0xF77E, 0xF7B8, 0xF810, 0xF88A, 0xF92C, 0xF9F5,
|
||||||
|
0xFADD, 0xFBD9, 0xFCE1, 0xFDEB, 0xFEEF, 0xFFE3, 0x00BD, 0x0175,
|
||||||
|
0x0202, 0x025A, 0x0275, 0x0249, 0x019A, 0x004C, 0xFE84, 0xFC66,
|
||||||
|
0xFA19, 0xF7C0, 0xF581, 0xF382, 0xF1E6, 0xF0D4, 0xF071, 0xF071,
|
||||||
|
0xF071, 0x0B16, 0x0BC7, 0x0D94, 0x1014, 0x12DD, 0x1585, 0x17A5,
|
||||||
|
0x1907, 0x19FB, 0x1AE0, 0x1C17, 0x1DFE, 0x20F1, 0x24B4, 0x28C5,
|
||||||
|
0x2CA3, 0x2FCA, 0x31B9, 0x32DF, 0x33FD, 0x350B, 0x3603, 0x36DF,
|
||||||
|
0x3796, 0x3823, 0x387F, 0x38A3, 0x3887, 0x3826, 0x3777, 0x3676,
|
||||||
|
0x351A, 0x32D8, 0x2F5E, 0x2AFA, 0x25F8, 0x20A7, 0x1B52, 0x1648,
|
||||||
|
0x11D6, 0x0E4A, 0x0BF0, 0x0B16, 0x0B16, 0x0B16, 0xBF48, 0xC03C,
|
||||||
|
0xC2A5, 0xC5D9, 0xC930, 0xCBFE, 0xCD9B, 0xCDE4, 0xCD4B, 0xCBFD,
|
||||||
|
0xCA29, 0xC800, 0xC530, 0xC197, 0xBDAD, 0xB9E8, 0xB6C0, 0xB4AC,
|
||||||
|
0xB355, 0xB214, 0xB0EA, 0xAFDB, 0xAEE7, 0xAE11, 0xAD5A, 0xACC3,
|
||||||
|
0xAC50, 0xAC02, 0xABD9, 0xABD9, 0xAC04, 0xAC5A, 0xAD24, 0xAE92,
|
||||||
|
0xB07B, 0xB2BA, 0xB529, 0xB7A1, 0xB9FC, 0xBC14, 0xBDC2, 0xBEE0,
|
||||||
|
0xBF48, 0xBF48, 0xBF48, 0xF717, 0xF6FC, 0xF6B8, 0xF65D, 0xF5FB,
|
||||||
|
0xF5A5, 0xF55A, 0xF50C, 0xF4BF, 0xF476, 0xF433, 0xF3F1, 0xF3A9,
|
||||||
|
0xF360, 0xF31A, 0xF2DC, 0xF2AB, 0xF28C, 0xF282, 0xF288, 0xF292,
|
||||||
|
0xF2A1, 0xF2B4, 0xF2CA, 0xF2E5, 0xF303, 0xF323, 0xF347, 0xF36E,
|
||||||
|
0xF396, 0xF3C1, 0xF3EE, 0xF41C, 0xF44B, 0xF47C, 0xF4BE, 0xF51B,
|
||||||
|
0xF588, 0xF5FA, 0xF666, 0xF6C1, 0xF700, 0xF717, 0xF717, 0xF717,
|
||||||
|
0xF442, 0xF454, 0xF484, 0xF4CB, 0xF521, 0xF580, 0xF5F3, 0xF67E,
|
||||||
|
0xF711, 0xF79A, 0xF808, 0xF875, 0xF8F8, 0xF980, 0xF9FD, 0xFA5C,
|
||||||
|
0xFA8E, 0xFA81, 0xFA24, 0xF983, 0xF8B7, 0xF7C9, 0xF6BE, 0xF59E,
|
||||||
|
0xF46E, 0xF336, 0xF1FD, 0xF0C8, 0xEF9E, 0xEE86, 0xED87, 0xECA7,
|
||||||
|
0xEBED, 0xEB60, 0xEB05, 0xEB3B, 0xEC30, 0xEDA8, 0xEF65, 0xF12A,
|
||||||
|
0xF2B9, 0xF3D6, 0xF442, 0xF442, 0xF442, 0x9B0B, 0x9B65, 0x9C4F,
|
||||||
|
0x9D95, 0x9F03, 0xA064, 0xA1CF, 0xA366, 0xA508, 0xA695, 0xA7ED,
|
||||||
|
0xA941, 0xAAC4, 0xAC52, 0xADC7, 0xAF01, 0xAFDD, 0xB036, 0xAFEA,
|
||||||
|
0xAF1C, 0xAE0E, 0xACC8, 0xAB53, 0xA9B8, 0xA7FF, 0xA631, 0xA457,
|
||||||
|
0xA27A, 0xA0A3, 0x9ED9, 0x9D27, 0x9B95, 0x9A2B, 0x98F2, 0x97F4,
|
||||||
|
0x976B, 0x9775, 0x97E9, 0x98A1, 0x9974, 0x9A3C, 0x9AD1, 0x9B0B,
|
||||||
|
0x9B0B, 0x9B0B, 0x3FFF, 0x0000, 0x04BD, 0x1097, 0x1FFF, 0x2F67,
|
||||||
|
0x3B41, 0x3FFF, 0x3A5F, 0x2C8E, 0x1B28, 0x0AC5, 0x0000, 0xFB09,
|
||||||
|
0xF888, 0xF7CC, 0xF822, 0xF8D8, 0xF93D, 0xF945, 0xF95C, 0xF982,
|
||||||
|
0xF9B4, 0xF9F1, 0xFA38, 0xFA88, 0xFADF, 0xFB3C, 0xFB9E, 0xFC04,
|
||||||
|
0xFC6B, 0xFCD3, 0xFD3A, 0xFD9F, 0xFE01, 0xFE5E, 0xFEB5, 0xFF05,
|
||||||
|
0xFF4C, 0xFF8A, 0xFFBC, 0xFFE1, 0xFFF8, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x3FFF, 0x0000, 0x04BD, 0x1097, 0x1FFF, 0x2F67, 0x3B41, 0x3FFF,
|
||||||
|
0x3A5F, 0x2C8E, 0x1B28, 0x0AC5, 0x0000, 0xFB09, 0xF888, 0xF7CC,
|
||||||
|
0xF822, 0xF8D8, 0xF93D, 0xF945, 0xF95C, 0xF982, 0xF9B4, 0xF9F1,
|
||||||
|
0xFA38, 0xFA88, 0xFADF, 0xFB3C, 0xFB9E, 0xFC04, 0xFC6B, 0xFCD3,
|
||||||
|
0xFD3A, 0xFD9F, 0xFE01, 0xFE5E, 0xFEB5, 0xFF05, 0xFF4C, 0xFF8A,
|
||||||
|
0xFFBC, 0xFFE1, 0xFFF8, 0x0000, 0x0000, 0x0000, 0xC001, 0x3FFF,
|
||||||
|
0xC001, 0x0000, 0xFB43, 0xEF69, 0xE001, 0xD099, 0xC4BF, 0xC001,
|
||||||
|
0xC5A1, 0xD372, 0xE4D8, 0xF53B, 0x0000, 0x04F7, 0x0778, 0x0834,
|
||||||
|
0x07DE, 0x0728, 0x06C3, 0x06BB, 0x06A4, 0x067E, 0x064C, 0x060F,
|
||||||
|
0x05C8, 0x0578, 0x0521, 0x04C4, 0x0462, 0x03FC, 0x0395, 0x032D,
|
||||||
|
0x02C6, 0x0261, 0x01FF, 0x01A2, 0x014B, 0x00FB, 0x00B4, 0x0076,
|
||||||
|
0x0044, 0x001F, 0x0008, 0x0000, 0x0000, 0x0000, 0x3FFF, 0x0000,
|
||||||
|
0xFB43, 0xEF69, 0xE001, 0xD099, 0xC4BF, 0xC001, 0xC5A1, 0xD372,
|
||||||
|
0xE4D8, 0xF53B, 0x0000, 0x04F7, 0x0778, 0x0834, 0x07DE, 0x0728,
|
||||||
|
0x06C3, 0x06BB, 0x06A4, 0x067E, 0x064C, 0x060F, 0x05C8, 0x0578,
|
||||||
|
0x0521, 0x04C4, 0x0462, 0x03FC, 0x0395, 0x032D, 0x02C6, 0x0261,
|
||||||
|
0x01FF, 0x01A2, 0x014B, 0x00FB, 0x00B4, 0x0076, 0x0044, 0x001F,
|
||||||
|
0x0008, 0x0000, 0x0000, 0x0000, 0xC001, 0x3FFF, 0xC001, 0x3FFF,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0604A6C8
|
||||||
|
static const u16 bowser_seg6_animindex_0604A6C8[] = {
|
||||||
|
0x0001, 0x0000, 0x002D, 0x0001, 0x002D, 0x002E, 0x002D, 0x005B, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0717, 0x0001, 0x0000,
|
||||||
|
0x002D, 0x043E, 0x002D, 0x046B, 0x002D, 0x0498,
|
||||||
|
0x0001, 0x0301, 0x0001, 0x0302, 0x002D, 0x0303,
|
||||||
|
0x002D, 0x008B, 0x002D, 0x00B8, 0x002D, 0x00E5,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0714, 0x0001, 0x0715, 0x0001, 0x0716,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x0112,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x002D, 0x06B9, 0x0001, 0x06E6, 0x002D, 0x06E7,
|
||||||
|
0x002D, 0x04C5, 0x002D, 0x04F2, 0x002D, 0x051F,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x0330,
|
||||||
|
0x002D, 0x013F, 0x002D, 0x016C, 0x002D, 0x0199,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x06B6, 0x0001, 0x06B7, 0x0001, 0x06B8,
|
||||||
|
0x002D, 0x035D, 0x002D, 0x038A, 0x002D, 0x03B7,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x01C6,
|
||||||
|
0x0001, 0x0088, 0x0001, 0x0089, 0x0001, 0x008A,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x002D, 0x065B, 0x0001, 0x0688, 0x002D, 0x0689,
|
||||||
|
0x002D, 0x054C, 0x002D, 0x0579, 0x002D, 0x05A6,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x03E4,
|
||||||
|
0x002D, 0x01F3, 0x002D, 0x0220, 0x002D, 0x024D,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x065A, 0x0001, 0x0000,
|
||||||
|
0x002D, 0x05D3, 0x002D, 0x0600, 0x002D, 0x062D,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x0411,
|
||||||
|
0x002D, 0x027A, 0x002D, 0x02A7, 0x002D, 0x02D4,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0604A8E4
|
||||||
|
static const struct Animation bowser_seg6_anim_0604A8E4 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x2D,
|
||||||
|
ANIMINDEX_NUMPARTS(bowser_seg6_animindex_0604A6C8),
|
||||||
|
bowser_seg6_animvalue_06049898,
|
||||||
|
bowser_seg6_animindex_0604A6C8,
|
||||||
|
0,
|
||||||
|
};
|
166
actors/bowser/anims/anim_0604B178.inc.c
Normal file
166
actors/bowser/anims/anim_0604B178.inc.c
Normal file
|
@ -0,0 +1,166 @@
|
||||||
|
// 0x0604A8FC
|
||||||
|
static const s16 bowser_seg6_animvalue_0604A8FC[] = {
|
||||||
|
0x0000, 0x0098, 0x0097, 0x0095, 0x0093, 0x0092, 0x0092, 0x0093,
|
||||||
|
0x0093, 0x0094, 0x0094, 0x0095, 0x0095, 0x0096, 0x0096, 0x0097,
|
||||||
|
0x0097, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE2, 0xFFE7, 0xFFEE,
|
||||||
|
0xFFF7, 0xFFFE, 0xFFFE, 0xFFFC, 0xFFFA, 0xFFF8, 0xFFF6, 0xFFF4,
|
||||||
|
0xFFF2, 0xFFF0, 0xFFEE, 0xFFEC, 0xFFEA, 0xFFE9, 0xFFE8, 0xFFE7,
|
||||||
|
0xFFE7, 0x009C, 0x0323, 0x08BB, 0x0E62, 0x111C, 0x10FB, 0x102B,
|
||||||
|
0x0ED2, 0x0D18, 0x0B23, 0x0919, 0x0721, 0x0561, 0x0401, 0x02EA,
|
||||||
|
0x01F3, 0x0125, 0x0088, 0x0023, 0x0000, 0x32C6, 0xC001, 0x32C6,
|
||||||
|
0x017B, 0x0259, 0x043E, 0x061E, 0x06ED, 0x06C5, 0x0678, 0x060E,
|
||||||
|
0x058B, 0x04F4, 0x0451, 0x03A7, 0x02FB, 0x0253, 0x01B5, 0x0127,
|
||||||
|
0x00AE, 0x0051, 0x0015, 0x0000, 0xFF1A, 0xFF3C, 0xFF87, 0xFFD6,
|
||||||
|
0x0000, 0x000A, 0x0012, 0x0017, 0x001A, 0x001A, 0x001A, 0x0018,
|
||||||
|
0x0015, 0x0011, 0x000D, 0x0009, 0x0005, 0x0002, 0x0000, 0x0000,
|
||||||
|
0xAB3D, 0xA9F5, 0xA71A, 0xA42A, 0xA2A3, 0xA262, 0xA244, 0xA243,
|
||||||
|
0xA25B, 0xA289, 0xA2C7, 0xA311, 0xA363, 0xA3B8, 0xA40D, 0xA45C,
|
||||||
|
0xA4A1, 0xA4D8, 0xA4FC, 0xA509, 0xEB3E, 0xE8F3, 0xE31F, 0xDB59,
|
||||||
|
0xD335, 0xCC49, 0xC82B, 0xC876, 0xCC3D, 0xD146, 0xD557, 0xD7D1,
|
||||||
|
0xD9E4, 0xDC14, 0xDEDE, 0xE1C6, 0xE3DB, 0xE491, 0xE475, 0xE442,
|
||||||
|
0x02EA, 0x02E9, 0x02E5, 0x02E0, 0x02D9, 0x02D0, 0x02C6, 0x02BC,
|
||||||
|
0x02B0, 0x02A5, 0x0299, 0x028D, 0x0282, 0x0277, 0x026E, 0x0265,
|
||||||
|
0x025E, 0x0259, 0x0255, 0x0254, 0x0240, 0x0246, 0x0257, 0x0273,
|
||||||
|
0x0297, 0x02C3, 0x02F5, 0x032B, 0x0365, 0x03A1, 0x03DD, 0x0419,
|
||||||
|
0x0453, 0x0489, 0x04BB, 0x04E6, 0x050B, 0x0526, 0x0538, 0x053E,
|
||||||
|
0xF671, 0xF676, 0xF684, 0xF69A, 0xF6B7, 0xF6DA, 0xF702, 0xF72D,
|
||||||
|
0xF75B, 0xF78B, 0xF7BB, 0xF7EB, 0xF819, 0xF845, 0xF86D, 0xF890,
|
||||||
|
0xF8AD, 0xF8C3, 0xF8D1, 0xF8D6, 0x2B22, 0x2B14, 0x2AEE, 0x2AB1,
|
||||||
|
0x2A61, 0x2A00, 0x2992, 0x291A, 0x289B, 0x2817, 0x2791, 0x270D,
|
||||||
|
0x268E, 0x2616, 0x25A8, 0x2547, 0x24F7, 0x24BA, 0x2494, 0x2486,
|
||||||
|
0xE1B8, 0xE1AB, 0xE186, 0xE14B, 0xE0FD, 0xE0A0, 0xE036, 0xDFC2,
|
||||||
|
0xDF47, 0xDEC7, 0xDE46, 0xDDC7, 0xDD4C, 0xDCD8, 0xDC6E, 0xDC10,
|
||||||
|
0xDBC3, 0xDB88, 0xDB63, 0xDB55, 0xFDEA, 0xFDEE, 0xFDFB, 0xFE0E,
|
||||||
|
0xFE27, 0xFE46, 0xFE68, 0xFE8E, 0xFEB7, 0xFEE0, 0xFF0A, 0xFF34,
|
||||||
|
0xFF5C, 0xFF82, 0xFFA5, 0xFFC3, 0xFFDD, 0xFFF0, 0xFFFC, 0x0000,
|
||||||
|
0xEFB7, 0xEFBE, 0xEFD3, 0xEFF4, 0xF020, 0xF054, 0xF08F, 0xF0D1,
|
||||||
|
0xF116, 0xF15D, 0xF1A5, 0xF1ED, 0xF232, 0xF273, 0xF2AE, 0xF2E3,
|
||||||
|
0xF30E, 0xF32F, 0xF344, 0xF34B, 0xFB05, 0xFA69, 0xF91A, 0xF7DB,
|
||||||
|
0xF772, 0xF7C9, 0xF841, 0xF8D7, 0xF983, 0xFA3F, 0xFB06, 0xFBD2,
|
||||||
|
0xFC9C, 0xFD5E, 0xFE13, 0xFEB5, 0xFF3D, 0xFFA6, 0xFFE9, 0x0000,
|
||||||
|
0x0157, 0x0125, 0x00B4, 0x003F, 0x0000, 0xFFF1, 0xFFE5, 0xFFDE,
|
||||||
|
0xFFDA, 0xFFD8, 0xFFD9, 0xFFDC, 0xFFE1, 0xFFE6, 0xFFEC, 0xFFF2,
|
||||||
|
0xFFF8, 0xFFFC, 0xFFFF, 0x0000, 0xA8B4, 0xA772, 0xA4A9, 0xA1D3,
|
||||||
|
0xA06C, 0xA050, 0xA05B, 0xA088, 0xA0D1, 0xA130, 0xA1A1, 0xA21D,
|
||||||
|
0xA29F, 0xA322, 0xA3A0, 0xA413, 0xA476, 0xA4C4, 0xA4F7, 0xA509,
|
||||||
|
0x8001, 0x8001, 0xBDA4, 0xBDA4, 0xBDA5, 0xBDA7, 0xBDAC, 0xBDB3,
|
||||||
|
0xBDBA, 0xBDC2, 0xBDCB, 0xBDD4, 0xBDDE, 0xBDE7, 0xBDF0, 0xBDF8,
|
||||||
|
0xBE00, 0xBE07, 0xBE0C, 0xBE11, 0xBE13, 0xBE14, 0xCED3, 0xCECA,
|
||||||
|
0xCEAD, 0xCE81, 0xCE47, 0xCE00, 0xCDB0, 0xCD59, 0xCCFC, 0xCC9C,
|
||||||
|
0xCC3B, 0xCBDB, 0xCB7E, 0xCB26, 0xCAD6, 0xCA90, 0xCA56, 0xCA29,
|
||||||
|
0xCA0D, 0xCA03, 0xFFD2, 0xFFE0, 0xFFEC, 0xFFDE, 0xFFC9, 0xFFB5,
|
||||||
|
0xFFAA, 0xFFA6, 0xFFA3, 0xFFA1, 0xFFA0, 0xFF9F, 0xFF9F, 0xFF9F,
|
||||||
|
0xFFA0, 0xFFA0, 0xFFA1, 0xFFA2, 0xFFA2, 0xFFA2, 0xFF34, 0xFF32,
|
||||||
|
0xFF31, 0xFF36, 0xFF3C, 0xFF43, 0xFF46, 0xFF47, 0xFF48, 0xFF49,
|
||||||
|
0xFF49, 0xFF49, 0xFF49, 0xFF48, 0xFF48, 0xFF47, 0xFF47, 0xFF47,
|
||||||
|
0xFF46, 0xFF46, 0x90A7, 0x8DCB, 0x8BA9, 0x8E76, 0x92D0, 0x9705,
|
||||||
|
0x9962, 0x9A27, 0x9AB8, 0x9B1B, 0x9B57, 0x9B72, 0x9B72, 0x9B5E,
|
||||||
|
0x9B3C, 0x9B12, 0x9AE6, 0x9ABF, 0x9AA3, 0x9A98, 0xD8D5, 0xD8BD,
|
||||||
|
0xD879, 0xD80F, 0xD783, 0xD6DA, 0xD61A, 0xD548, 0xD469, 0xD382,
|
||||||
|
0xD299, 0xD1B2, 0xD0D3, 0xD001, 0xCF41, 0xCE98, 0xCE0C, 0xCDA1,
|
||||||
|
0xCD5D, 0xCD46, 0x3F3E, 0x3F43, 0x3F4D, 0x3F52, 0x3F4B, 0x3F3A,
|
||||||
|
0x3F24, 0x3F0C, 0x3EF2, 0x3ED7, 0x3EBB, 0x3E9F, 0x3E84, 0x3E6A,
|
||||||
|
0x3E52, 0x3E3D, 0x3E2B, 0x3E1E, 0x3E15, 0x3E12, 0x0EEF, 0x0EEC,
|
||||||
|
0x0EE0, 0x0EC5, 0x0E97, 0x0E58, 0x0E0F, 0x0DBF, 0x0D6A, 0x0D12,
|
||||||
|
0x0CB8, 0x0C5F, 0x0C09, 0x0BB7, 0x0B6D, 0x0B2B, 0x0AF5, 0x0ACB,
|
||||||
|
0x0AB1, 0x0AA8, 0x133C, 0x1392, 0x1445, 0x14DB, 0x14DC, 0x1458,
|
||||||
|
0x13B4, 0x12F5, 0x1223, 0x1142, 0x105A, 0x0F71, 0x0E8B, 0x0DB1,
|
||||||
|
0x0CE7, 0x0C34, 0x0B9E, 0x0B2C, 0x0AE3, 0x0AC9, 0x9BD2, 0x9B38,
|
||||||
|
0x99EC, 0x98AF, 0x9844, 0x9896, 0x9908, 0x9997, 0x9A3B, 0x9AF0,
|
||||||
|
0x9BAF, 0x9C72, 0x9D34, 0x9DEF, 0x9E9D, 0x9F39, 0x9FBC, 0xA021,
|
||||||
|
0xA061, 0xA078, 0xF749, 0xF78F, 0xF856, 0xF98F, 0xFB2C, 0xFD1C,
|
||||||
|
0xFF50, 0x01B9, 0x0449, 0x06EF, 0x099E, 0x0C44, 0x0ED4, 0x113E,
|
||||||
|
0x1372, 0x1562, 0x16FF, 0x1838, 0x18FF, 0x1945, 0xCA54, 0xCA94,
|
||||||
|
0xCB4C, 0xCC6D, 0xCDEA, 0xCFB3, 0xD1BD, 0xD3F7, 0xD654, 0xD8C6,
|
||||||
|
0xDB40, 0xDDB2, 0xE00F, 0xE24A, 0xE453, 0xE61C, 0xE799, 0xE8BA,
|
||||||
|
0xE972, 0xE9B2, 0xC575, 0xC564, 0xC533, 0xC4E7, 0xC482, 0xC408,
|
||||||
|
0xC37E, 0xC2E7, 0xC246, 0xC1A0, 0xC0F8, 0xC052, 0xBFB1, 0xBF1A,
|
||||||
|
0xBE90, 0xBE16, 0xBDB1, 0xBD64, 0xBD34, 0xBD23, 0x0249, 0x0224,
|
||||||
|
0x01BC, 0x0117, 0x003F, 0xFF3B, 0xFE13, 0xFCCE, 0xFB76, 0xFA11,
|
||||||
|
0xF8A9, 0xF745, 0xF5EC, 0xF4A8, 0xF380, 0xF27B, 0xF1A3, 0xF0FE,
|
||||||
|
0xF096, 0xF071, 0x351A, 0x34C3, 0x33CD, 0x324A, 0x304C, 0x2DE7,
|
||||||
|
0x2B2D, 0x2832, 0x2507, 0x21C0, 0x1E70, 0x1B29, 0x17FE, 0x1502,
|
||||||
|
0x1249, 0x0FE3, 0x0DE6, 0x0C63, 0x0B6C, 0x0B16, 0xAC5A, 0xAC81,
|
||||||
|
0xACF0, 0xAD9E, 0xAE84, 0xAF98, 0xB0D2, 0xB22A, 0xB398, 0xB512,
|
||||||
|
0xB690, 0xB80A, 0xB977, 0xBACF, 0xBC0A, 0xBD1E, 0xBE04, 0xBEB2,
|
||||||
|
0xBF21, 0xBF48, 0xF3EE, 0xF400, 0xF429, 0xF459, 0xF47C, 0xF494,
|
||||||
|
0xF4AD, 0xF4C7, 0xF4E2, 0xF4FC, 0xF517, 0xF530, 0xF548, 0xF55E,
|
||||||
|
0xF572, 0xF583, 0xF592, 0xF59C, 0xF5A3, 0xF5A5, 0xECA7, 0xEC50,
|
||||||
|
0xEB9B, 0xEB03, 0xEB05, 0xEB8F, 0xEC3B, 0xED01, 0xEDDC, 0xEEC6,
|
||||||
|
0xEFB7, 0xF0AA, 0xF198, 0xF27B, 0xF34D, 0xF407, 0xF4A2, 0xF519,
|
||||||
|
0xF565, 0xF580, 0x9B95, 0x9AF7, 0x99A4, 0x9860, 0x97F4, 0x9848,
|
||||||
|
0x98BE, 0x9951, 0x99FA, 0x9AB4, 0x9B78, 0x9C41, 0x9D09, 0x9DC9,
|
||||||
|
0x9E7C, 0x9F1C, 0x9FA3, 0xA00A, 0xA04D, 0xA064, 0x3FFF, 0xFD3A,
|
||||||
|
0xFD3F, 0xFD50, 0xFD69, 0xFD8B, 0xFDB4, 0xFDE2, 0xFE14, 0xFE4A,
|
||||||
|
0xFE81, 0xFEB9, 0xFEF1, 0xFF26, 0xFF59, 0xFF87, 0xFFAF, 0xFFD1,
|
||||||
|
0xFFEB, 0xFFFB, 0x0000, 0x3FFF, 0xFD3A, 0xFD3F, 0xFD50, 0xFD69,
|
||||||
|
0xFD8B, 0xFDB4, 0xFDE2, 0xFE14, 0xFE4A, 0xFE81, 0xFEB9, 0xFEF1,
|
||||||
|
0xFF26, 0xFF59, 0xFF87, 0xFFAF, 0xFFD1, 0xFFEB, 0xFFFB, 0x0000,
|
||||||
|
0xC001, 0x3FFF, 0xC001, 0x02C6, 0x02C1, 0x02B0, 0x0297, 0x0275,
|
||||||
|
0x024C, 0x021E, 0x01EC, 0x01B6, 0x017F, 0x0147, 0x010F, 0x00DA,
|
||||||
|
0x00A7, 0x0079, 0x0051, 0x002F, 0x0015, 0x0005, 0x0000, 0x3FFF,
|
||||||
|
0x02C6, 0x02C1, 0x02B0, 0x0297, 0x0275, 0x024C, 0x021E, 0x01EC,
|
||||||
|
0x01B6, 0x017F, 0x0147, 0x010F, 0x00DA, 0x00A7, 0x0079, 0x0051,
|
||||||
|
0x002F, 0x0015, 0x0005, 0x0000, 0xC001, 0x3FFF, 0xC001, 0x3FFF,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0604AF5C
|
||||||
|
static const u16 bowser_seg6_animindex_0604AF5C[] = {
|
||||||
|
0x0001, 0x0000, 0x0014, 0x0001, 0x0014, 0x0015, 0x0014, 0x0029, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x032F, 0x0001, 0x0000,
|
||||||
|
0x0014, 0x01E6, 0x0014, 0x01FA, 0x0014, 0x020E,
|
||||||
|
0x0001, 0x0158, 0x0001, 0x0159, 0x0014, 0x015A,
|
||||||
|
0x0014, 0x0040, 0x0014, 0x0054, 0x0014, 0x0068,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x032C, 0x0001, 0x032D, 0x0001, 0x032E,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x007C,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0014, 0x0303, 0x0001, 0x0317, 0x0014, 0x0318,
|
||||||
|
0x0014, 0x0222, 0x0014, 0x0236, 0x0014, 0x024A,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x016E,
|
||||||
|
0x0014, 0x0090, 0x0014, 0x00A4, 0x0014, 0x00B8,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0300, 0x0001, 0x0301, 0x0001, 0x0302,
|
||||||
|
0x0014, 0x0182, 0x0014, 0x0196, 0x0014, 0x01AA,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00CC,
|
||||||
|
0x0001, 0x003D, 0x0001, 0x003E, 0x0001, 0x003F,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0014, 0x02D7, 0x0001, 0x02EB, 0x0014, 0x02EC,
|
||||||
|
0x0014, 0x025E, 0x0014, 0x0272, 0x0014, 0x0286,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x01BE,
|
||||||
|
0x0014, 0x00E0, 0x0014, 0x00F4, 0x0014, 0x0108,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x02D6, 0x0001, 0x0000,
|
||||||
|
0x0014, 0x029A, 0x0014, 0x02AE, 0x0014, 0x02C2,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x01D2,
|
||||||
|
0x0014, 0x011C, 0x0014, 0x0130, 0x0014, 0x0144,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0604B178
|
||||||
|
static const struct Animation bowser_seg6_anim_0604B178 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x14,
|
||||||
|
ANIMINDEX_NUMPARTS(bowser_seg6_animindex_0604AF5C),
|
||||||
|
bowser_seg6_animvalue_0604A8FC,
|
||||||
|
bowser_seg6_animindex_0604AF5C,
|
||||||
|
0,
|
||||||
|
};
|
146
actors/bowser/anims/anim_0604B8CC.inc.c
Normal file
146
actors/bowser/anims/anim_0604B8CC.inc.c
Normal file
|
@ -0,0 +1,146 @@
|
||||||
|
// 0x0604B190
|
||||||
|
static const s16 bowser_seg6_animvalue_0604B190[] = {
|
||||||
|
0x0000, 0x0098, 0x0097, 0x0093, 0x008D, 0x0088, 0x0083, 0x008C,
|
||||||
|
0x0099, 0x00AC, 0x00BF, 0x00EA, 0x00EA, 0x00EA, 0x00EA, 0x00EA,
|
||||||
|
0x00EA, 0xFFE7, 0xFFEA, 0xFFF2, 0xFFFD, 0x0006, 0x000D, 0x000C,
|
||||||
|
0x0007, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0118, 0x03AA, 0x069F, 0x08E3, 0x095E, 0x085A,
|
||||||
|
0x06E2, 0x050C, 0x02EC, 0x0095, 0xFE1E, 0xFB98, 0xF919, 0xF6B5,
|
||||||
|
0xF480, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0000, 0x0002, 0x0004,
|
||||||
|
0x0003, 0x0000, 0xFFF6, 0xFFE7, 0xFFD7, 0xFFC9, 0xFFCE, 0xFFD0,
|
||||||
|
0xFFCD, 0xFFC4, 0xFFB8, 0xFFAD, 0x0000, 0x0000, 0xFFFF, 0xFFFE,
|
||||||
|
0xFFFE, 0x0000, 0x0005, 0x000D, 0x0016, 0x0020, 0x0031, 0x0036,
|
||||||
|
0x0035, 0x002D, 0x0022, 0x0017, 0xA509, 0xA323, 0x9EB2, 0x9992,
|
||||||
|
0x95A1, 0x94BD, 0x9821, 0x9ED4, 0xA760, 0xB04F, 0xBFF7, 0xC7A6,
|
||||||
|
0xCB2C, 0xC9F8, 0xC68E, 0xC325, 0xE442, 0xE314, 0xE04A, 0xDD01,
|
||||||
|
0xDA5A, 0xD8E7, 0xD872, 0xD8BB, 0xD95F, 0xDA06, 0xDA5C, 0xDA4D,
|
||||||
|
0xDA0F, 0xD9B5, 0xD954, 0xD901, 0x0254, 0x0265, 0x0291, 0x02CF,
|
||||||
|
0x0316, 0x035C, 0x0398, 0x03D0, 0x0409, 0x0441, 0x046F, 0x048F,
|
||||||
|
0x0498, 0x048C, 0x0478, 0x0468, 0x053E, 0x04E8, 0x0406, 0x02C8,
|
||||||
|
0x015E, 0xFFF9, 0xFEC6, 0xFDAC, 0xFC83, 0xFB6A, 0xFA7D, 0xF9D9,
|
||||||
|
0xF9AD, 0xF9EA, 0xFA50, 0xFAA2, 0xF8D6, 0xF891, 0xF7DC, 0xF6DE,
|
||||||
|
0xF5BC, 0xF49E, 0xF3A8, 0xF2C6, 0xF1DA, 0xF0F9, 0xF03B, 0xEFB8,
|
||||||
|
0xEF94, 0xEFC5, 0xF017, 0xF058, 0x2486, 0x240F, 0x22EC, 0x2185,
|
||||||
|
0x203E, 0x1F7E, 0x1FAA, 0x20A7, 0x2207, 0x23B7, 0x25A2, 0x27B6,
|
||||||
|
0x29DD, 0x2C04, 0x2E18, 0x3004, 0xDB55, 0xDC0D, 0xDDEF, 0xE095,
|
||||||
|
0xE39A, 0xE697, 0xE926, 0xEB80, 0xEDF8, 0xF050, 0xF24A, 0xF3A8,
|
||||||
|
0xF406, 0xF384, 0xF2A9, 0xF1FB, 0x0000, 0xFFC5, 0xFF27, 0xFE49,
|
||||||
|
0xFD4D, 0xFC53, 0xFB7D, 0xFAB8, 0xF9EA, 0xF925, 0xF880, 0xF80E,
|
||||||
|
0xF7EF, 0xF819, 0xF861, 0xF89A, 0xF34B, 0xF2E5, 0xF1D7, 0xF05A,
|
||||||
|
0xEEA9, 0xECFC, 0xEB8D, 0xEA3C, 0xE8DA, 0xE789, 0xE66E, 0xE5AA,
|
||||||
|
0xE575, 0xE5BD, 0xE638, 0xE69A, 0x0000, 0xFFFF, 0xFFFD, 0xFFFC,
|
||||||
|
0xFFFC, 0x0000, 0x000B, 0x001C, 0x002F, 0x003E, 0x003A, 0x0037,
|
||||||
|
0x0039, 0x0044, 0x0054, 0x0063, 0x0000, 0x0000, 0x0002, 0x0003,
|
||||||
|
0x0003, 0x0000, 0xFFF8, 0xFFEC, 0xFFDD, 0xFFCF, 0xFFC0, 0xFFB9,
|
||||||
|
0xFFB9, 0xFFC4, 0xFFD2, 0xFFE1, 0xA509, 0xA317, 0x9E84, 0x9934,
|
||||||
|
0x950B, 0x93EC, 0x9730, 0x9DCD, 0xA612, 0xAE50, 0xBA3F, 0xC228,
|
||||||
|
0xC62E, 0xC439, 0xBFB2, 0xBB2B, 0x8001, 0x8001, 0xC0EE, 0xC1D2,
|
||||||
|
0xC3D6, 0xC606, 0xC76A, 0xC70B, 0xC400, 0xBEED, 0xB930, 0xB42A,
|
||||||
|
0xB139, 0xB0D5, 0xB214, 0xB442, 0xB6AC, 0xB89E, 0xCA03, 0xC8E5,
|
||||||
|
0xC604, 0xC218, 0xBDD8, 0xB9FC, 0xB73B, 0xB558, 0xB3D2, 0xB2F4,
|
||||||
|
0xB30E, 0xB46B, 0xB7F9, 0xBD9B, 0xC412, 0xCA1F, 0xFFA2, 0xFFA8,
|
||||||
|
0xFFB7, 0xFFCA, 0xFFDD, 0xFFEC, 0xFFF4, 0xFFF4, 0xFFF1, 0xFFEC,
|
||||||
|
0xFFE5, 0xFFDD, 0xFFD4, 0xFFCC, 0xFFC4, 0xFFBD, 0xFF46, 0xFF45,
|
||||||
|
0xFF41, 0xFF3C, 0xFF37, 0xFF33, 0xFF31, 0xFF31, 0xFF31, 0xFF32,
|
||||||
|
0xFF34, 0xFF36, 0xFF38, 0xFF3B, 0xFF3D, 0xFF3E, 0x9A98, 0x996B,
|
||||||
|
0x9677, 0x9297, 0x8EA8, 0x8B84, 0x8A09, 0x8A02, 0x8A91, 0x8B9A,
|
||||||
|
0x8CFD, 0x8E9D, 0x905B, 0x9219, 0x93B8, 0x951C, 0xCD46, 0xCC12,
|
||||||
|
0xC8FC, 0xC4CD, 0xC050, 0xBC4D, 0xB98E, 0xB7B5, 0xB637, 0xB595,
|
||||||
|
0xB64F, 0xB8E7, 0xBEB0, 0xC777, 0xD170, 0xDAD0, 0x428E, 0x4341,
|
||||||
|
0x44D6, 0x4685, 0x4783, 0x4709, 0x444B, 0x3FCE, 0x3AC5, 0x3661,
|
||||||
|
0x33D4, 0x3388, 0x34B2, 0x36B1, 0x38E6, 0x3AB0, 0x09A6, 0x09AF,
|
||||||
|
0x09C9, 0x09EF, 0x0A1F, 0x0A54, 0x0A93, 0x0ADC, 0x0B2D, 0x0B7F,
|
||||||
|
0x0BCE, 0x0C1B, 0x0C68, 0x0CB6, 0x0D03, 0x0D51, 0x0BB1, 0x0BAE,
|
||||||
|
0x0BA4, 0x0B8B, 0x0B5E, 0x0B19, 0x0AB0, 0x0A29, 0x0991, 0x08F5,
|
||||||
|
0x0864, 0x07DD, 0x0757, 0x06D2, 0x064D, 0x05C8, 0x9CC7, 0x9CDE,
|
||||||
|
0x9D25, 0x9DA0, 0x9E52, 0x9F3E, 0xA07D, 0xA20A, 0xA3C5, 0xA58A,
|
||||||
|
0xA738, 0xA8CD, 0xAA62, 0xABF6, 0xAD8A, 0xAF1F, 0x1945, 0x17AF,
|
||||||
|
0x13A8, 0x0E4D, 0x08B8, 0x0404, 0x014D, 0x01E3, 0x050B, 0x08D0,
|
||||||
|
0x0B3D, 0x0A5C, 0x0471, 0xFA9F, 0xEF3C, 0xE4A2, 0xE9B2, 0xE8D5,
|
||||||
|
0xE695, 0xE379, 0xE007, 0xDCC5, 0xDA38, 0xD885, 0xD747, 0xD636,
|
||||||
|
0xD509, 0xD37A, 0xD15B, 0xCED8, 0xCC2E, 0xC997, 0xBD23, 0xBF52,
|
||||||
|
0xC4DF, 0xCC4C, 0xD417, 0xDAC2, 0xDECC, 0xDF05, 0xDC6D, 0xD8CE,
|
||||||
|
0xD5F3, 0xD5A4, 0xD911, 0xDF24, 0xE648, 0xECE4, 0xF071, 0xF104,
|
||||||
|
0xF279, 0xF46E, 0xF67D, 0xF843, 0xF95C, 0xF996, 0xF934, 0xF883,
|
||||||
|
0xF7CD, 0xF761, 0xF750, 0xF76A, 0xF795, 0xF7B8, 0x0B16, 0x0BC7,
|
||||||
|
0x0D94, 0x1014, 0x12DD, 0x1585, 0x17A5, 0x1908, 0x19FF, 0x1AE8,
|
||||||
|
0x1C1E, 0x1DFE, 0x20E8, 0x24A6, 0x28BA, 0x2CA3, 0xBF48, 0xC03C,
|
||||||
|
0xC2A5, 0xC5D9, 0xC930, 0xCBFE, 0xCD9B, 0xCDE1, 0xCD41, 0xCBEE,
|
||||||
|
0xCA1D, 0xC800, 0xC53B, 0xC19F, 0xBDAE, 0xB9E8, 0xF717, 0xF6FC,
|
||||||
|
0xF6B8, 0xF65D, 0xF5FB, 0xF5A5, 0xF55B, 0xF510, 0xF4C5, 0xF47C,
|
||||||
|
0xF433, 0xF3ED, 0xF3A8, 0xF364, 0xF321, 0xF2DC, 0xF442, 0xF454,
|
||||||
|
0xF484, 0xF4CB, 0xF521, 0xF580, 0xF5ED, 0xF66E, 0xF6F9, 0xF785,
|
||||||
|
0xF808, 0xF883, 0xF8FB, 0xF971, 0xF9E6, 0xFA5C, 0x9B0B, 0x9B65,
|
||||||
|
0x9C4F, 0x9D95, 0x9F03, 0xA064, 0xA1C4, 0xA345, 0xA4D7, 0xA66A,
|
||||||
|
0xA7ED, 0xA95F, 0xAACA, 0xAC32, 0xAD99, 0xAF01, 0x3FFF, 0x0000,
|
||||||
|
0x04BD, 0x1097, 0x1FFF, 0x2F67, 0x3B41, 0x3FFF, 0x3A9E, 0x2D4D,
|
||||||
|
0x1C46, 0x0BC4, 0x0000, 0xFAA6, 0xF90F, 0xF8F9, 0xF822, 0x3FFF,
|
||||||
|
0x0000, 0x04BD, 0x1097, 0x1FFF, 0x2F67, 0x3B41, 0x3FFF, 0x3A9E,
|
||||||
|
0x2D4D, 0x1C46, 0x0BC4, 0x0000, 0xFAA6, 0xF90F, 0xF8F9, 0xF822,
|
||||||
|
0xC001, 0x3FFF, 0xC001, 0x0000, 0xFB43, 0xEF69, 0xE001, 0xD099,
|
||||||
|
0xC4BF, 0xC001, 0xC562, 0xD2B3, 0xE3BA, 0xF43C, 0x0000, 0x055A,
|
||||||
|
0x06F1, 0x0707, 0x07DE, 0x3FFF, 0x0000, 0xFB43, 0xEF69, 0xE001,
|
||||||
|
0xD099, 0xC4BF, 0xC001, 0xC562, 0xD2B3, 0xE3BA, 0xF43C, 0x0000,
|
||||||
|
0x055A, 0x06F1, 0x0707, 0x07DE, 0xC001, 0x3FFF, 0xC001, 0x3FFF,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0604B6B0
|
||||||
|
static const u16 bowser_seg6_animindex_0604B6B0[] = {
|
||||||
|
0x0001, 0x0000, 0x0010, 0x0001, 0x0010, 0x0011, 0x0010, 0x0021, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x028F, 0x0001, 0x0000,
|
||||||
|
0x0010, 0x0186, 0x0010, 0x0196, 0x0010, 0x01A6,
|
||||||
|
0x0001, 0x0114, 0x0001, 0x0115, 0x0010, 0x0116,
|
||||||
|
0x0010, 0x0034, 0x0010, 0x0044, 0x0010, 0x0054,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x028C, 0x0001, 0x028D, 0x0001, 0x028E,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x0064,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0010, 0x026B, 0x0001, 0x027B, 0x0010, 0x027C,
|
||||||
|
0x0010, 0x01B6, 0x0010, 0x01C6, 0x0010, 0x01D6,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x0126,
|
||||||
|
0x0010, 0x0074, 0x0010, 0x0084, 0x0010, 0x0094,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0268, 0x0001, 0x0269, 0x0001, 0x026A,
|
||||||
|
0x0010, 0x0136, 0x0010, 0x0146, 0x0010, 0x0156,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x00A4,
|
||||||
|
0x0001, 0x0031, 0x0001, 0x0032, 0x0001, 0x0033,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0010, 0x0247, 0x0001, 0x0257, 0x0010, 0x0258,
|
||||||
|
0x0010, 0x01E6, 0x0010, 0x01F6, 0x0010, 0x0206,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x0166,
|
||||||
|
0x0010, 0x00B4, 0x0010, 0x00C4, 0x0010, 0x00D4,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0246, 0x0001, 0x0000,
|
||||||
|
0x0010, 0x0216, 0x0010, 0x0226, 0x0010, 0x0236,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x0176,
|
||||||
|
0x0010, 0x00E4, 0x0010, 0x00F4, 0x0010, 0x0104,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0604B8CC
|
||||||
|
static const struct Animation bowser_seg6_anim_0604B8CC = {
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x10,
|
||||||
|
ANIMINDEX_NUMPARTS(bowser_seg6_animindex_0604B6B0),
|
||||||
|
bowser_seg6_animvalue_0604B190,
|
||||||
|
bowser_seg6_animindex_0604B6B0,
|
||||||
|
0,
|
||||||
|
};
|
425
actors/bowser/anims/anim_0604D184.inc.c
Normal file
425
actors/bowser/anims/anim_0604D184.inc.c
Normal file
|
@ -0,0 +1,425 @@
|
||||||
|
// 0x0604B8E4
|
||||||
|
static const s16 bowser_seg6_animvalue_0604B8E4[] = {
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0002, 0x0004, 0x0008, 0x000C, 0x0010,
|
||||||
|
0x0014, 0x0018, 0x001C, 0x0022, 0x0028, 0x002D, 0x0033, 0x0039,
|
||||||
|
0x003F, 0x0044, 0x0045, 0x0041, 0x0037, 0x002B, 0x0017, 0x0000,
|
||||||
|
0xFFF4, 0xFFE7, 0xFFCF, 0xFFC0, 0xFFC1, 0xFFC6, 0xFFCB, 0xFFD0,
|
||||||
|
0xFFD6, 0xFFDC, 0xFFE2, 0xFFE8, 0xFFEE, 0xFFF5, 0xFFFB, 0x0000,
|
||||||
|
0x0003, 0x0004, 0x0007, 0x0012, 0x001E, 0x0029, 0x003E, 0x004D,
|
||||||
|
0x004B, 0x0041, 0x0039, 0x0034, 0x002F, 0x002B, 0x0026, 0x0022,
|
||||||
|
0x001D, 0x0019, 0x0014, 0x000F, 0x0008, 0x0003, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0098,
|
||||||
|
0x0099, 0x009A, 0x009C, 0x009F, 0x00A1, 0x00A4, 0x00A7, 0x00AA,
|
||||||
|
0x00AC, 0x00AE, 0x00B0, 0x00B2, 0x00B3, 0x00B4, 0x00B4, 0x00B5,
|
||||||
|
0x00B7, 0x00BB, 0x00C1, 0x00C3, 0x00B6, 0x00A9, 0x00AF, 0x00B9,
|
||||||
|
0x00C3, 0x00C2, 0x00BE, 0x00BA, 0x00B7, 0x00B7, 0x00B9, 0x00BA,
|
||||||
|
0x00BA, 0x00B6, 0x00B2, 0x00AD, 0x00A9, 0x00A8, 0x00AC, 0x00B5,
|
||||||
|
0x00BF, 0x00C7, 0x00C8, 0x00C3, 0x00C0, 0x00BE, 0x00BF, 0x00C0,
|
||||||
|
0x00C0, 0x00BE, 0x00BB, 0x00B9, 0x00B6, 0x00B3, 0x00B0, 0x00AD,
|
||||||
|
0x00A9, 0x00A5, 0x00A0, 0x009B, 0x0098, 0x0098, 0x0098, 0x0098,
|
||||||
|
0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE7, 0xFFE6, 0xFFE4,
|
||||||
|
0xFFE1, 0xFFDE, 0xFFD9, 0xFFD5, 0xFFCF, 0xFFCA, 0xFFC5, 0xFFC0,
|
||||||
|
0xFFBC, 0xFFB8, 0xFFB3, 0xFFAD, 0xFFA9, 0xFFA7, 0xFFAA, 0xFFBA,
|
||||||
|
0xFFD4, 0xFFE7, 0xFFE5, 0xFFDC, 0xFFD9, 0xFFD7, 0xFFD5, 0xFFCE,
|
||||||
|
0xFFC8, 0xFFC3, 0xFFC2, 0xFFC6, 0xFFCD, 0xFFD5, 0xFFDC, 0xFFE5,
|
||||||
|
0xFFEF, 0xFFF8, 0xFFFF, 0x0001, 0xFFFB, 0xFFEB, 0xFFDC, 0xFFCC,
|
||||||
|
0xFFBD, 0xFFB4, 0xFFAE, 0xFFAB, 0xFFAF, 0xFFB5, 0xFFBA, 0xFFBF,
|
||||||
|
0xFFC3, 0xFFC7, 0xFFCB, 0xFFCF, 0xFFD3, 0xFFD7, 0xFFDB, 0xFFDF,
|
||||||
|
0xFFE2, 0xFFE5, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7,
|
||||||
|
0xFFE7, 0xFFE7, 0xFFE7, 0x0000, 0xFFE0, 0xFF85, 0xFEF8, 0xFE42,
|
||||||
|
0xFD6A, 0xFC7B, 0xFB7D, 0xFA78, 0xF974, 0xF87C, 0xF797, 0xF6CF,
|
||||||
|
0xF62B, 0xF5B5, 0xF575, 0xF574, 0xF5BA, 0xF79C, 0xFBA6, 0x00B5,
|
||||||
|
0x05AA, 0x0964, 0x0C2A, 0x0EE8, 0x1175, 0x13A7, 0x1556, 0x1658,
|
||||||
|
0x1683, 0x160E, 0x1553, 0x145A, 0x132D, 0x11D3, 0x1057, 0x0EC1,
|
||||||
|
0x0D1B, 0x0B6D, 0x09C0, 0x081E, 0x068F, 0x051C, 0x03CF, 0x02B0,
|
||||||
|
0x03B2, 0x0534, 0x052D, 0x051C, 0x0502, 0x04E0, 0x04B8, 0x048A,
|
||||||
|
0x0457, 0x0421, 0x03E7, 0x03AC, 0x036F, 0x0333, 0x02F7, 0x02BD,
|
||||||
|
0x0286, 0x0245, 0x0205, 0x01C4, 0x0183, 0x0143, 0x0102, 0x00C1,
|
||||||
|
0x0081, 0x0000, 0xFFCC, 0xFF39, 0xFE54, 0xFD2A, 0xFBC9, 0xFA3E,
|
||||||
|
0xF897, 0xF6E2, 0xF52B, 0xF380, 0xF1EE, 0xF083, 0xEF4D, 0xEE58,
|
||||||
|
0xEDB2, 0xED69, 0xED8A, 0xEFBE, 0xF4C6, 0xFB53, 0x0216, 0x07C0,
|
||||||
|
0x0D00, 0x12F9, 0x190B, 0x1E94, 0x22F3, 0x2586, 0x25AD, 0x2410,
|
||||||
|
0x21D0, 0x1F00, 0x1BB1, 0x17F8, 0x13E6, 0x0F8F, 0x0B05, 0x065B,
|
||||||
|
0x01A3, 0xFCF2, 0xF857, 0xF3E7, 0xEFB5, 0xEBD3, 0xE80E, 0xE6BB,
|
||||||
|
0xE806, 0xE982, 0xEB27, 0xECED, 0xEECC, 0xF0BC, 0xF2B5, 0xF4AF,
|
||||||
|
0xF6A2, 0xF886, 0xFA53, 0xFC01, 0xFD88, 0xFEE0, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0xFFC3, 0xFF14, 0xFE03, 0xFC9F, 0xFAF9, 0xF91E, 0xF720, 0xF50C,
|
||||||
|
0xF2F3, 0xF0E3, 0xEEED, 0xED20, 0xEB8A, 0xEA3C, 0xE945, 0xE8B4,
|
||||||
|
0xE898, 0xEAB6, 0xEFD6, 0xF68E, 0xFD74, 0x031E, 0x083B, 0x0E00,
|
||||||
|
0x13D3, 0x1919, 0x1D36, 0x1F91, 0x1F8F, 0x1DD8, 0x1B86, 0x18AC,
|
||||||
|
0x1559, 0x119F, 0x0D8E, 0x0936, 0x04A9, 0xFFF9, 0xFB33, 0xF66A,
|
||||||
|
0xF1AF, 0xED11, 0xE8A3, 0xE475, 0xDE4B, 0xDAF5, 0xDCC0, 0xDED9,
|
||||||
|
0xE136, 0xE3C8, 0xE684, 0xE95D, 0xEC46, 0xEF34, 0xF218, 0xF4E8,
|
||||||
|
0xF796, 0xFA15, 0xFC5A, 0xFE57, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x32C6, 0xC001, 0x32C6,
|
||||||
|
0x0000, 0x0005, 0x0014, 0x0028, 0x003C, 0x004E, 0x0073, 0x00A5,
|
||||||
|
0x00BB, 0x0087, 0x0020, 0xFFBA, 0xFF53, 0xFEE9, 0xFE7C, 0xFE0A,
|
||||||
|
0xFD94, 0xFD17, 0xFC94, 0xFC07, 0xFB72, 0xFAD2, 0xFA27, 0xF970,
|
||||||
|
0xF8AB, 0xF5D1, 0xF2FF, 0xF2E9, 0xF3C3, 0xF501, 0xF65B, 0xF7DD,
|
||||||
|
0xF976, 0xFB19, 0xFCB6, 0xFE3E, 0xFFA2, 0x00D2, 0x015B, 0x012C,
|
||||||
|
0x00CD, 0x005A, 0xFFB8, 0xFF17, 0xFE70, 0xFDBA, 0xFD26, 0xFCE5,
|
||||||
|
0xFCEE, 0xFD12, 0xFD4B, 0xFD93, 0xFDE2, 0xFE34, 0xFE80, 0xFEC1,
|
||||||
|
0xFEC4, 0xFEC4, 0xFF5E, 0x0212, 0x0452, 0x0000, 0xFFAF, 0xFF80,
|
||||||
|
0xFF6D, 0xFF70, 0xFF83, 0xFFA0, 0xFFC1, 0xFFE0, 0x0000, 0x0000,
|
||||||
|
0xFFFD, 0xFFF9, 0xFFF4, 0xFFED, 0xFFE2, 0xFFD1, 0xFFC3, 0xFFBE,
|
||||||
|
0xFFC0, 0xFFC2, 0xFFC5, 0xFFC9, 0xFFCE, 0xFFD3, 0xFFD8, 0xFFDE,
|
||||||
|
0xFFE4, 0xFFE9, 0xFFEF, 0xFFF4, 0xFFF9, 0xFFFD, 0x0000, 0xFFFE,
|
||||||
|
0xFFF5, 0xFFE9, 0xFFDA, 0xFFC9, 0xFFB3, 0xFF99, 0xFF7D, 0xFF62,
|
||||||
|
0xFF49, 0xFF37, 0xFF2C, 0xFF2D, 0xFF56, 0xFFAF, 0x0013, 0x0086,
|
||||||
|
0x0106, 0x016A, 0x01AE, 0x01E5, 0x0209, 0x0213, 0x0209, 0x01F5,
|
||||||
|
0x01DB, 0x01BB, 0x0198, 0x0174, 0x0151, 0x0130, 0x011D, 0x0105,
|
||||||
|
0x00C8, 0x000E, 0xFF62, 0x0000, 0x000B, 0x0012, 0x0015, 0x0014,
|
||||||
|
0x0012, 0x000D, 0x0009, 0x0004, 0xA509, 0xA5BD, 0xA795, 0xAA2D,
|
||||||
|
0xAD1F, 0xB006, 0xB3D2, 0xB88B, 0xBC71, 0xBDC2, 0xBD12, 0xBC25,
|
||||||
|
0xBB01, 0xB9AB, 0xB82B, 0xB686, 0xB4C4, 0xB2E9, 0xB0FE, 0xAF07,
|
||||||
|
0xAD0C, 0xAB13, 0xA922, 0xA73F, 0xA571, 0xA2DD, 0x9FE7, 0x9CF6,
|
||||||
|
0x9A21, 0x98D1, 0x98C6, 0x98D8, 0x9915, 0x998F, 0x9A55, 0x9B77,
|
||||||
|
0x9D04, 0x9F0C, 0xA3EB, 0xAB7B, 0xB210, 0xB6A3, 0xBA3A, 0xBC3A,
|
||||||
|
0xBC67, 0xBB70, 0xBA14, 0xB914, 0xB88D, 0xB815, 0xB7A8, 0xB740,
|
||||||
|
0xB6D8, 0xB66B, 0xB5F5, 0xB570, 0xB51C, 0xB49B, 0xB2F5, 0xAE84,
|
||||||
|
0xA8C0, 0xA367, 0xA32D, 0xA324, 0xA342, 0xA37E, 0xA3CC, 0xA423,
|
||||||
|
0xA478, 0xA4C2, 0x0000, 0xFFF7, 0xFFDE, 0xFFB6, 0xFF81, 0xFF43,
|
||||||
|
0xFEFC, 0xFEAF, 0xFE5F, 0xFE0D, 0xFDBC, 0xFD6D, 0xFD23, 0xFCE0,
|
||||||
|
0xFCA6, 0xFC77, 0xFC56, 0xFC42, 0xFC3A, 0xFC3C, 0xFC46, 0xFC58,
|
||||||
|
0xFC70, 0xFC8C, 0xFCAB, 0xFCCC, 0xFCED, 0xFD0D, 0xFD2A, 0xFD4F,
|
||||||
|
0xFD81, 0xFDBA, 0xFDF2, 0xFE24, 0xFE49, 0xFE60, 0xFE70, 0xFE7B,
|
||||||
|
0xFE83, 0xFE8A, 0xFE91, 0xFE9B, 0xFEAA, 0xFEBD, 0xFED3, 0xFEEA,
|
||||||
|
0xFF02, 0xFF1B, 0xFF34, 0xFF4C, 0xFF63, 0xFF79, 0xFF8C, 0xFF9E,
|
||||||
|
0xFFAE, 0xFFBE, 0xFFCD, 0xFFDA, 0xFFE6, 0xFFF1, 0xFFF9, 0x0000,
|
||||||
|
0x0004, 0x0007, 0x0009, 0x0008, 0x0007, 0x0005, 0x0003, 0x0001,
|
||||||
|
0x0000, 0x0000, 0x0001, 0x0004, 0x0006, 0x0009, 0x000C, 0x000F,
|
||||||
|
0x0011, 0x0013, 0x0014, 0x0014, 0x0013, 0x0011, 0x000D, 0x0007,
|
||||||
|
0x0000, 0xFFF6, 0xFFE8, 0xFFD7, 0xFFC3, 0xFFAE, 0xFF97, 0xFF7F,
|
||||||
|
0xFF66, 0xFF4E, 0xFF35, 0xFF1E, 0xFF08, 0xFEEE, 0xFECD, 0xFEAB,
|
||||||
|
0xFE90, 0xFE81, 0xFE84, 0xFE9B, 0xFEC0, 0xFEEF, 0xFF23, 0xFF58,
|
||||||
|
0xFF89, 0xFFB2, 0xFFCE, 0xFFE0, 0xFFEB, 0xFFF3, 0xFFF6, 0xFFF7,
|
||||||
|
0xFFF6, 0xFFF4, 0xFFF2, 0xFFF2, 0xFFF3, 0xFFF6, 0xFFF8, 0xFFFA,
|
||||||
|
0xFFFB, 0xFFFD, 0xFFFE, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000,
|
||||||
|
0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0xE442, 0xE47C,
|
||||||
|
0xE520, 0xE61E, 0xE769, 0xE8F1, 0xEAA7, 0xEC7E, 0xEE65, 0xF04E,
|
||||||
|
0xF22A, 0xF3EB, 0xF581, 0xF6DE, 0xF7F3, 0xF8B1, 0xF90A, 0xF8F0,
|
||||||
|
0xF86B, 0xF787, 0xF654, 0xF4DD, 0xF332, 0xF160, 0xEF74, 0xED7C,
|
||||||
|
0xEB86, 0xE99F, 0xE7D5, 0xE58F, 0xE28A, 0xDF56, 0xDC81, 0xDA9B,
|
||||||
|
0xDA33, 0xDB75, 0xDDE8, 0xE126, 0xE4C8, 0xE867, 0xEB9F, 0xEE08,
|
||||||
|
0xEF3B, 0xEF4E, 0xEEB2, 0xED8B, 0xEC00, 0xEA34, 0xE84E, 0xE672,
|
||||||
|
0xE4C6, 0xE36F, 0xE292, 0xE22A, 0xE20E, 0xE22E, 0xE279, 0xE2E0,
|
||||||
|
0xE351, 0xE3BD, 0xE413, 0xE442, 0xE455, 0xE45F, 0xE464, 0xE463,
|
||||||
|
0xE45F, 0xE458, 0xE451, 0xE44A, 0x0254, 0x026A, 0x02A9, 0x030A,
|
||||||
|
0x0386, 0x0418, 0x04B8, 0x0562, 0x060D, 0x06B4, 0x0750, 0x07DB,
|
||||||
|
0x084F, 0x08A5, 0x08D7, 0x08DF, 0x08B5, 0x0855, 0x07B6, 0x06D4,
|
||||||
|
0x05A7, 0x0429, 0x0254, 0xFD35, 0xF35C, 0xE70E, 0xDA8E, 0xD021,
|
||||||
|
0xCA09, 0xC799, 0xC67F, 0xC684, 0xC776, 0xC91E, 0xCB48, 0xCDC0,
|
||||||
|
0xD04F, 0xD2C2, 0xD5E2, 0xDA3C, 0xDF45, 0xE46D, 0xE927, 0xECE5,
|
||||||
|
0xEFBA, 0xF218, 0xF408, 0xF593, 0xF6BF, 0xF796, 0xF826, 0xF881,
|
||||||
|
0xF8B2, 0xF8C1, 0xF8B9, 0xF8A3, 0xF888, 0xF874, 0xF86F, 0xF883,
|
||||||
|
0xF8BA, 0xF91D, 0xF9C5, 0xFAB3, 0xFBD3, 0xFD10, 0xFE55, 0xFF8E,
|
||||||
|
0x00A5, 0x0187, 0x053E, 0x0548, 0x0566, 0x0594, 0x05CE, 0x0613,
|
||||||
|
0x065F, 0x06AE, 0x06FF, 0x074E, 0x0797, 0x07D9, 0x0810, 0x0838,
|
||||||
|
0x0850, 0x0853, 0x0840, 0x0812, 0x07C8, 0x075D, 0x06CF, 0x061B,
|
||||||
|
0x053E, 0x02F3, 0xFE94, 0xF90C, 0xF347, 0xEE31, 0xEAB5, 0xE86E,
|
||||||
|
0xE65F, 0xE493, 0xE315, 0xE1EF, 0xE12C, 0xE0D7, 0xE0F9, 0xE19E,
|
||||||
|
0xE39B, 0xE746, 0xEBE7, 0xF0C7, 0xF52F, 0xF867, 0xFA7D, 0xFC08,
|
||||||
|
0xFD1B, 0xFDC9, 0xFE26, 0xFE46, 0xFE2D, 0xFDD8, 0xFD55, 0xFCB0,
|
||||||
|
0xFBF7, 0xFB38, 0xFA7E, 0xF9D7, 0xF951, 0xF8F8, 0xF8D9, 0xF902,
|
||||||
|
0xF99C, 0xFAB0, 0xFC1E, 0xFDC6, 0xFF86, 0x013D, 0x02CC, 0x0412,
|
||||||
|
0xF8D6, 0xF8CA, 0xF8A9, 0xF876, 0xF834, 0xF7E7, 0xF793, 0xF739,
|
||||||
|
0xF6DF, 0xF687, 0xF635, 0xF5EB, 0xF5AE, 0xF580, 0xF566, 0xF562,
|
||||||
|
0xF578, 0xF5AB, 0xF5FF, 0xF676, 0xF715, 0xF7DE, 0xF8D6, 0xFB7B,
|
||||||
|
0x008C, 0x06EA, 0x0D74, 0x1308, 0x1686, 0x1862, 0x19CD, 0x1ACA,
|
||||||
|
0x1B5A, 0x1B7E, 0x1B39, 0x1A8B, 0x1977, 0x17FC, 0x1548, 0x10F8,
|
||||||
|
0x0BBD, 0x0648, 0x0148, 0xFD6F, 0xFAA9, 0xF869, 0xF69D, 0xF539,
|
||||||
|
0xF42B, 0xF366, 0xF2CE, 0xF24F, 0xF1E9, 0xF19A, 0xF161, 0xF13D,
|
||||||
|
0xF12B, 0xF12C, 0xF13C, 0xF15C, 0xF189, 0xF1C3, 0xF229, 0xF2D0,
|
||||||
|
0xF3A7, 0xF49B, 0xF59B, 0xF695, 0xF776, 0xF82E, 0x2486, 0x2475,
|
||||||
|
0x2445, 0x23FC, 0x23A1, 0x2338, 0x22C9, 0x2259, 0x21ED, 0x218C,
|
||||||
|
0x213C, 0x2103, 0x20E6, 0x20EB, 0x2119, 0x2176, 0x2206, 0x2314,
|
||||||
|
0x24CA, 0x26FD, 0x2982, 0x2C2E, 0x2ED7, 0x3153, 0x3377, 0x3518,
|
||||||
|
0x360B, 0x3687, 0x36DE, 0x3715, 0x372D, 0x3729, 0x370B, 0x36D7,
|
||||||
|
0x368E, 0x3634, 0x35CA, 0x3555, 0x34D5, 0x344E, 0x33C3, 0x3335,
|
||||||
|
0x32A8, 0x321F, 0x319B, 0x310F, 0x306D, 0x2FB8, 0x2EF3, 0x2E22,
|
||||||
|
0x2D46, 0x2C63, 0x2B7C, 0x2A93, 0x29AD, 0x28CB, 0x27F1, 0x2721,
|
||||||
|
0x265F, 0x25AD, 0x250E, 0x2486, 0x2422, 0x23E7, 0x23D0, 0x23D3,
|
||||||
|
0x23EB, 0x240F, 0x2438, 0x245E, 0xDB55, 0xDBD6, 0xDD48, 0xDF91,
|
||||||
|
0xE297, 0xE641, 0xEA76, 0xEF1C, 0xF418, 0xF953, 0xFEB1, 0x0419,
|
||||||
|
0x0972, 0x0EA3, 0x1391, 0x1824, 0x1C41, 0x206C, 0x2504, 0x29B8,
|
||||||
|
0x2E36, 0x322D, 0x354C, 0x3741, 0x37BC, 0x34C0, 0x2DF0, 0x2564,
|
||||||
|
0x1D35, 0x177C, 0x13AC, 0x0FD7, 0x0C02, 0x0834, 0x0474, 0x00C6,
|
||||||
|
0xFD33, 0xF9BF, 0xF672, 0xF351, 0xF062, 0xEDAD, 0xEB37, 0xE906,
|
||||||
|
0xE722, 0xE58F, 0xE455, 0xE3AC, 0xE3B5, 0xE457, 0xE578, 0xE6FF,
|
||||||
|
0xE8D3, 0xEAD8, 0xECF6, 0xEF13, 0xF115, 0xF2E2, 0xF461, 0xF578,
|
||||||
|
0xF60E, 0xF608, 0xF4FE, 0xF2CB, 0xEFBC, 0xEC1D, 0xE83B, 0xE463,
|
||||||
|
0xE0E0, 0xDDFF, 0x0000, 0x0022, 0x0087, 0x0128, 0x0201, 0x030C,
|
||||||
|
0x0444, 0x05A4, 0x0727, 0x08C7, 0x0A7F, 0x0C4B, 0x0E24, 0x1006,
|
||||||
|
0x11EB, 0x13CF, 0x15AB, 0x1828, 0x1BA3, 0x1FAA, 0x23C8, 0x278A,
|
||||||
|
0x2A7E, 0x2C30, 0x2C2D, 0x2822, 0x1FD7, 0x15FF, 0x0D4C, 0x0872,
|
||||||
|
0x0697, 0x0510, 0x03D5, 0x02DD, 0x0220, 0x0196, 0x0137, 0x00FA,
|
||||||
|
0x00D7, 0x00C6, 0x00BE, 0x00B7, 0x00A8, 0x008B, 0x0055, 0x0000,
|
||||||
|
0xFF82, 0xFEE0, 0xFE27, 0xFD5E, 0xFC88, 0xFBAB, 0xFACC, 0xF9F0,
|
||||||
|
0xF91B, 0xF854, 0xF79E, 0xF6FF, 0xF67B, 0xF619, 0xF5DC, 0xF5CA,
|
||||||
|
0xF617, 0xF6E0, 0xF806, 0xF96A, 0xFAEC, 0xFC6D, 0xFDCF, 0xFEF2,
|
||||||
|
0xF34B, 0xF345, 0xF334, 0xF321, 0xF311, 0xF30C, 0xF317, 0xF339,
|
||||||
|
0xF379, 0xF3DE, 0xF46D, 0xF52D, 0xF625, 0xF75B, 0xF8D6, 0xFA9C,
|
||||||
|
0xFCB4, 0x0067, 0x0665, 0x0DCE, 0x15C3, 0x1D65, 0x23D3, 0x282F,
|
||||||
|
0x2999, 0x24A3, 0x1928, 0x0B36, 0xFEDA, 0xF821, 0xF5D5, 0xF405,
|
||||||
|
0xF2A5, 0xF1A7, 0xF100, 0xF0A2, 0xF081, 0xF090, 0xF0C2, 0xF10B,
|
||||||
|
0xF15F, 0xF1AF, 0xF1F1, 0xF216, 0xF213, 0xF1DB, 0xF160, 0xF0A9,
|
||||||
|
0xEFC8, 0xEEC5, 0xEDA9, 0xEC7C, 0xEB46, 0xEA10, 0xE8E1, 0xE7C3,
|
||||||
|
0xE6BD, 0xE5D7, 0xE51B, 0xE490, 0xE43E, 0xE42E, 0xE4AA, 0xE5DA,
|
||||||
|
0xE78F, 0xE99C, 0xEBD5, 0xEE0C, 0xF014, 0xF1BF, 0x0000, 0x0026,
|
||||||
|
0x0093, 0x013F, 0x0220, 0x032F, 0x0461, 0x05AF, 0x0710, 0x087B,
|
||||||
|
0x09E7, 0x0B4D, 0x0CA2, 0x0DDF, 0x0EFA, 0x0FEC, 0x10AA, 0x10FF,
|
||||||
|
0x10D1, 0x1047, 0x0F85, 0x0EB4, 0x0DF7, 0x0D1C, 0x0BFF, 0x0ADF,
|
||||||
|
0x09D0, 0x08BF, 0x07AD, 0x069A, 0x0586, 0x0474, 0x0363, 0x0255,
|
||||||
|
0x0149, 0x0041, 0xFF3F, 0xFE22, 0xFD27, 0xFCD5, 0xFE14, 0x0032,
|
||||||
|
0x0206, 0x0499, 0x0926, 0x0E40, 0x1164, 0x11C7, 0x10CE, 0x0F3E,
|
||||||
|
0x0DDF, 0x0CDB, 0x0BD6, 0x0ACD, 0x09BC, 0x089E, 0x076F, 0x062C,
|
||||||
|
0x0489, 0x0294, 0x00C9, 0x0000, 0xFFF2, 0xFFE9, 0xFFE6, 0xFFE6,
|
||||||
|
0xFFEA, 0xFFEF, 0xFFF5, 0xFFFB, 0x0000, 0x0003, 0x000D, 0x001D,
|
||||||
|
0x0032, 0x004A, 0x0065, 0x0081, 0x009E, 0x00BB, 0x00D6, 0x00EE,
|
||||||
|
0x0104, 0x0114, 0x0120, 0x0125, 0x0122, 0x010C, 0x00DB, 0x0093,
|
||||||
|
0x003B, 0xFFD9, 0xFF70, 0xFEB2, 0xFDC8, 0xFD6D, 0xFDA3, 0xFDEB,
|
||||||
|
0xFE43, 0xFEA7, 0xFF16, 0xFF8A, 0x0002, 0x007B, 0x00F2, 0x0164,
|
||||||
|
0x01CE, 0x022E, 0x028A, 0x02ED, 0x037B, 0x03DD, 0x03A0, 0x0331,
|
||||||
|
0x02D5, 0x027B, 0x023E, 0x0230, 0x023C, 0x0248, 0x023D, 0x0218,
|
||||||
|
0x01EC, 0x01BA, 0x0184, 0x014C, 0x0114, 0x00DD, 0x00A0, 0x005E,
|
||||||
|
0x0021, 0x0000, 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFE,
|
||||||
|
0xFFFF, 0x0000, 0xA509, 0xA4FF, 0xA4E5, 0xA4BC, 0xA487, 0xA44A,
|
||||||
|
0xA406, 0xA3C0, 0xA378, 0xA332, 0xA2F2, 0xA2B8, 0xA28A, 0xA268,
|
||||||
|
0xA255, 0xA255, 0xA26B, 0xA2B4, 0xA347, 0xA41D, 0xA52D, 0xA66F,
|
||||||
|
0xA7DC, 0xAAC0, 0xAE6D, 0xAFE6, 0xAF18, 0xADF9, 0xAC98, 0xAB03,
|
||||||
|
0xA94A, 0xA779, 0xA5A1, 0xA3CE, 0xA211, 0xA077, 0x9F0F, 0x9DC7,
|
||||||
|
0x9D16, 0x9DD3, 0xA27F, 0xA7BA, 0xA990, 0xA93E, 0xA6AB, 0xA31C,
|
||||||
|
0xA072, 0x9F29, 0x9E6B, 0x9E18, 0x9E10, 0x9E42, 0x9EA5, 0x9F2A,
|
||||||
|
0x9FC0, 0xA057, 0xA0E0, 0xA14B, 0xA164, 0xA14B, 0xA172, 0xA2FF,
|
||||||
|
0xA351, 0xA3A0, 0xA3EB, 0xA42F, 0xA46C, 0xA4A1, 0xA4CD, 0xA4ED,
|
||||||
|
0x8001, 0x8001, 0xBE14, 0xBE02, 0xBDCD, 0xBD7A, 0xBD0A, 0xBC81,
|
||||||
|
0xBBE2, 0xBB31, 0xBA70, 0xB9A3, 0xB8CD, 0xB7F1, 0xB711, 0xB633,
|
||||||
|
0xB557, 0xB483, 0xB3B8, 0xB2FA, 0xB24C, 0xB1B1, 0xB12D, 0xB0C2,
|
||||||
|
0xB074, 0xB045, 0xB03A, 0xB1D9, 0xB5A3, 0xBA16, 0xBDAE, 0xBEE7,
|
||||||
|
0xBDD4, 0xBBBE, 0xB8ED, 0xB5AE, 0xB249, 0xAF0A, 0xAC3B, 0xAA26,
|
||||||
|
0xA88A, 0xA6FD, 0xA58A, 0xA43A, 0xA31A, 0xA234, 0xA192, 0xA140,
|
||||||
|
0xA149, 0xA1B7, 0xA283, 0xA397, 0xA4EB, 0xA677, 0xA832, 0xAA15,
|
||||||
|
0xAC18, 0xAE32, 0xB05A, 0xB28A, 0xB4B7, 0xB6DC, 0xB8EE, 0xBE14,
|
||||||
|
0xBE75, 0xBEAE, 0xBEC5, 0xBEC1, 0xBEAA, 0xBE87, 0xBE60, 0xBE3B,
|
||||||
|
0xCA03, 0xC9F5, 0xC9CE, 0xC991, 0xC942, 0xC8E7, 0xC882, 0xC817,
|
||||||
|
0xC7AB, 0xC742, 0xC6E0, 0xC688, 0xC63F, 0xC609, 0xC5E9, 0xC5E5,
|
||||||
|
0xC5FF, 0xC63C, 0xC6A0, 0xC72E, 0xC7EC, 0xC8DC, 0xCA03, 0xCD00,
|
||||||
|
0xD2AB, 0xD9E2, 0xE183, 0xE86A, 0xED75, 0xF106, 0xF441, 0xF728,
|
||||||
|
0xF9BD, 0xFC01, 0xFDF5, 0xFF9C, 0x00F6, 0x0206, 0x028D, 0x0255,
|
||||||
|
0x016E, 0xFFE9, 0xFDD5, 0xFB43, 0xF7CE, 0xF356, 0xEE4E, 0xE92F,
|
||||||
|
0xE46C, 0xE07D, 0xDD11, 0xD995, 0xD615, 0xD29F, 0xCF40, 0xCC06,
|
||||||
|
0xC8FE, 0xC636, 0xC3BA, 0xC199, 0xBFDF, 0xBE9B, 0xBE19, 0xBE7C,
|
||||||
|
0xBF91, 0xC126, 0xC308, 0xC504, 0xC6E8, 0xC880, 0xFFA2, 0xFFA4,
|
||||||
|
0xFFAB, 0xFFB7, 0xFFC8, 0xFFDE, 0xFFFC, 0x001F, 0x004A, 0x007D,
|
||||||
|
0x00B8, 0x00FC, 0x0149, 0x01A0, 0x0200, 0x026B, 0x02E1, 0x03ED,
|
||||||
|
0x05B8, 0x07B2, 0x094A, 0x0A50, 0x0AFD, 0x0B59, 0x0B70, 0x0B36,
|
||||||
|
0x0A97, 0x09BB, 0x08DA, 0x07F3, 0x0707, 0x0614, 0x051A, 0x0419,
|
||||||
|
0x0311, 0x0200, 0x00E6, 0xFFC4, 0xFE97, 0xFCBF, 0xFA62, 0xF8AD,
|
||||||
|
0xF833, 0xF862, 0xF8AC, 0xF8F2, 0xF953, 0xF9A8, 0xF9DF, 0xFA07,
|
||||||
|
0xFA2D, 0xFA5A, 0xFA99, 0xFAF5, 0xFB74, 0xFC12, 0xFCC1, 0xFD76,
|
||||||
|
0xFE26, 0xFEC5, 0xFF48, 0xFFA2, 0xFFD8, 0xFFF7, 0x0003, 0x0001,
|
||||||
|
0xFFF5, 0xFFE2, 0xFFCC, 0xFFB8, 0xFF46, 0xFF07, 0xFE53, 0xFD3C,
|
||||||
|
0xFBD0, 0xFA20, 0xF83C, 0xF634, 0xF418, 0xF1F9, 0xEFE5, 0xEDEE,
|
||||||
|
0xEC23, 0xEA94, 0xE951, 0xE86B, 0xE7F1, 0xE9C9, 0xEEA5, 0xF4C4,
|
||||||
|
0xFA66, 0xFF7F, 0x04C1, 0x098E, 0x0E9B, 0x1330, 0x148C, 0x132D,
|
||||||
|
0x1173, 0x0F69, 0x0D1F, 0x0AA1, 0x07FC, 0x0540, 0x0278, 0xFFB3,
|
||||||
|
0xFCFE, 0xFA66, 0xF7F9, 0xF5C1, 0xF3B0, 0xF1AE, 0xEF69, 0xED33,
|
||||||
|
0xEBE9, 0xEC13, 0xED29, 0xEE6D, 0xEF94, 0xF0CD, 0xF212, 0xF35B,
|
||||||
|
0xF4A1, 0xF5DD, 0xF722, 0xF87E, 0xF9E2, 0xFB40, 0xFC88, 0xFDAB,
|
||||||
|
0xFE9A, 0xFF46, 0xFFB3, 0xFFF2, 0x000A, 0x0006, 0xFFEE, 0xFFC7,
|
||||||
|
0xFF9B, 0xFF71, 0x9A98, 0x9AB1, 0x9AF7, 0x9B63, 0x9BEE, 0x9C91,
|
||||||
|
0x9D46, 0x9E05, 0x9EC7, 0x9F86, 0xA03B, 0xA0DE, 0xA16A, 0xA1D6,
|
||||||
|
0xA21B, 0xA234, 0xA219, 0xA047, 0x9C79, 0x9886, 0x9644, 0x97B2,
|
||||||
|
0x9B0D, 0x9C87, 0x99A1, 0x94DB, 0x91E9, 0x912E, 0x9093, 0x9019,
|
||||||
|
0x8FBD, 0x8F7E, 0x8F5B, 0x8F53, 0x8F65, 0x8F8F, 0x8FD0, 0x9027,
|
||||||
|
0x9092, 0x92CD, 0x968E, 0x98CC, 0x97C2, 0x9536, 0x936E, 0x9354,
|
||||||
|
0x93FF, 0x94F5, 0x9617, 0x9776, 0x98E7, 0x9A42, 0x9B5A, 0x9C05,
|
||||||
|
0x9C47, 0x9C48, 0x9C19, 0x9BCA, 0x9B6C, 0x9B0E, 0x9AC2, 0x9A98,
|
||||||
|
0x9A87, 0x9A7E, 0x9A7A, 0x9A7B, 0x9A7F, 0x9A84, 0x9A8B, 0x9A91,
|
||||||
|
0xCD46, 0xCD76, 0xCDFF, 0xCEDA, 0xCFFC, 0xD15C, 0xD2F2, 0xD4B5,
|
||||||
|
0xD69B, 0xD89B, 0xDAAD, 0xDCC7, 0xDEE0, 0xE0F0, 0xE2EC, 0xE4CD,
|
||||||
|
0xE688, 0xE87E, 0xEAE7, 0xED83, 0xF013, 0xF257, 0xF40F, 0xF4FA,
|
||||||
|
0xF4D9, 0xF24D, 0xED22, 0xE6DA, 0xE0F5, 0xDCF6, 0xDA70, 0xD7F8,
|
||||||
|
0xD58E, 0xD334, 0xD0EC, 0xCEB7, 0xCC96, 0xCA8A, 0xC895, 0xC6B9,
|
||||||
|
0xC4F7, 0xC34F, 0xC1C4, 0xC057, 0xBF0A, 0xBDDD, 0xBCD2, 0xBBF2,
|
||||||
|
0xBB41, 0xBABC, 0xBA61, 0xBA2D, 0xBA1C, 0xBA2C, 0xBA59, 0xBAA0,
|
||||||
|
0xBAFE, 0xBB71, 0xBBF5, 0xBC88, 0xBD25, 0xBDCA, 0xBEC2, 0xC03E,
|
||||||
|
0xC21A, 0xC430, 0xC65B, 0xC874, 0xCA58, 0xCBDF, 0x3E12, 0x3E2D,
|
||||||
|
0x3E7A, 0x3EF0, 0x3F8A, 0x4040, 0x410B, 0x41E5, 0x42C5, 0x43A5,
|
||||||
|
0x447E, 0x4548, 0x45FE, 0x4697, 0x470C, 0x4758, 0x4771, 0x4769,
|
||||||
|
0x4753, 0x4730, 0x4700, 0x46C4, 0x467C, 0x4629, 0x45CB, 0x4562,
|
||||||
|
0x44EF, 0x4472, 0x43EC, 0x435D, 0x42C6, 0x4227, 0x4180, 0x40D3,
|
||||||
|
0x401E, 0x3F63, 0x3EA3, 0x3DDD, 0x3B9D, 0x37D2, 0x348B, 0x33DB,
|
||||||
|
0x36D8, 0x3C24, 0x421A, 0x471A, 0x4981, 0x49DF, 0x49E5, 0x499D,
|
||||||
|
0x4911, 0x484D, 0x475C, 0x4647, 0x451B, 0x43E1, 0x42A4, 0x4170,
|
||||||
|
0x404F, 0x3F4B, 0x3E70, 0x3E12, 0x3E0B, 0x3E07, 0x3E06, 0x3E06,
|
||||||
|
0x3E08, 0x3E0A, 0x3E0D, 0x3E10, 0x0AA8, 0x0AA2, 0x0A91, 0x0A77,
|
||||||
|
0x0A56, 0x0A2E, 0x0A01, 0x09D2, 0x09A1, 0x0970, 0x0940, 0x0914,
|
||||||
|
0x08EC, 0x08CA, 0x08B0, 0x08A0, 0x089A, 0x08A0, 0x08B5, 0x08D8,
|
||||||
|
0x090D, 0x0954, 0x09AF, 0x0A20, 0x0AA8, 0x0CAB, 0x10AA, 0x1555,
|
||||||
|
0x195B, 0x1B6A, 0x1BAC, 0x1B45, 0x1A58, 0x190C, 0x1783, 0x15E4,
|
||||||
|
0x1451, 0x12F0, 0x117E, 0x0FC2, 0x0DF3, 0x0C45, 0x0AEE, 0x0A23,
|
||||||
|
0x0A8B, 0x0C08, 0x0DA5, 0x0E6D, 0x0E6D, 0x0E57, 0x0E2D, 0x0DF4,
|
||||||
|
0x0DAD, 0x0D5B, 0x0D02, 0x0CA4, 0x0C44, 0x0BE5, 0x0B8A, 0x0B36,
|
||||||
|
0x0AEB, 0x0AA8, 0x0AA3, 0x0AA0, 0x0A9F, 0x0A9F, 0x0AA0, 0x0AA2,
|
||||||
|
0x0AA4, 0x0AA6, 0x0AC9, 0x0AC4, 0x0AB6, 0x0AA1, 0x0A86, 0x0A65,
|
||||||
|
0x0A41, 0x0A1A, 0x09F2, 0x09CA, 0x09A3, 0x097E, 0x095E, 0x0942,
|
||||||
|
0x092D, 0x091F, 0x091B, 0x0920, 0x0930, 0x094E, 0x0979, 0x09B3,
|
||||||
|
0x09FE, 0x0A5A, 0x0AC9, 0x0C81, 0x0FED, 0x13DC, 0x171C, 0x187E,
|
||||||
|
0x182D, 0x1738, 0x15C0, 0x13E9, 0x11D2, 0x0F9E, 0x0D70, 0x0B67,
|
||||||
|
0x094C, 0x06E9, 0x0467, 0x01ED, 0xFFA5, 0xFDB4, 0xFC13, 0xFAC9,
|
||||||
|
0xFA1A, 0xFA4A, 0xFB11, 0xFBF9, 0xFD00, 0xFE1E, 0xFF52, 0x0094,
|
||||||
|
0x01E3, 0x0339, 0x0491, 0x05E8, 0x0738, 0x087E, 0x09B5, 0x0AC9,
|
||||||
|
0x0ADD, 0x0AE9, 0x0AEE, 0x0AED, 0x0AE8, 0x0AE1, 0x0AD9, 0x0AD1,
|
||||||
|
0xA078, 0xA074, 0xA06A, 0xA05A, 0xA044, 0xA02B, 0xA00F, 0x9FF1,
|
||||||
|
0x9FD2, 0x9FB3, 0x9F95, 0x9F79, 0x9F5F, 0x9F4A, 0x9F3A, 0x9F2F,
|
||||||
|
0x9F2B, 0x9F2F, 0x9F3C, 0x9F53, 0x9F74, 0x9FA1, 0x9FDB, 0xA022,
|
||||||
|
0xA078, 0xA1A3, 0xA3F5, 0xA6C1, 0xA95A, 0xAB13, 0xAC02, 0xACB6,
|
||||||
|
0xAD38, 0xAD93, 0xADD2, 0xADFE, 0xAE22, 0xAE48, 0xAE7B, 0xAEAF,
|
||||||
|
0xAEC8, 0xAEAB, 0xAE3F, 0xAD67, 0xAB5F, 0xA83D, 0xA531, 0xA369,
|
||||||
|
0xA2BD, 0xA236, 0xA1CF, 0xA184, 0xA150, 0xA12D, 0xA118, 0xA10B,
|
||||||
|
0xA101, 0xA0F6, 0xA0E5, 0xA0C9, 0xA09C, 0xA078, 0xA076, 0xA074,
|
||||||
|
0xA073, 0xA073, 0xA074, 0xA075, 0xA076, 0xA077, 0x1945, 0x1939,
|
||||||
|
0x1919, 0x18E7, 0x18A7, 0x185C, 0x1809, 0x17B2, 0x175A, 0x1704,
|
||||||
|
0x16B4, 0x166C, 0x1630, 0x1604, 0x15EA, 0x15E6, 0x15FC, 0x162E,
|
||||||
|
0x167F, 0x16F4, 0x178F, 0x1853, 0x1945, 0x1BD8, 0x20C7, 0x26F9,
|
||||||
|
0x2D58, 0x32CD, 0x3641, 0x381E, 0x398B, 0x3A8B, 0x3B23, 0x3B58,
|
||||||
|
0x3B2C, 0x3AA5, 0x39C5, 0x3893, 0x3640, 0x3272, 0x2DD6, 0x2918,
|
||||||
|
0x24E4, 0x21E9, 0x2030, 0x1F32, 0x1EBE, 0x1EA7, 0x1EBC, 0x1ECE,
|
||||||
|
0x1EE5, 0x1F20, 0x1F77, 0x1FE2, 0x2057, 0x20D0, 0x2143, 0x21A8,
|
||||||
|
0x21F7, 0x2227, 0x2231, 0x220B, 0x2197, 0x20CF, 0x1FC7, 0x1E97,
|
||||||
|
0x1D57, 0x1C1E, 0x1B01, 0x1A1A, 0xE9B2, 0xE9B8, 0xE9C8, 0xE9E0,
|
||||||
|
0xE9FF, 0xEA23, 0xEA4B, 0xEA75, 0xEAA0, 0xEACA, 0xEAF1, 0xEB14,
|
||||||
|
0xEB31, 0xEB46, 0xEB53, 0xEB54, 0xEB4A, 0xEB32, 0xEB0A, 0xEAD2,
|
||||||
|
0xEA87, 0xEA27, 0xE9B2, 0xE894, 0xE679, 0xE3C1, 0xE0CB, 0xDDF7,
|
||||||
|
0xDBA4, 0xD99B, 0xD774, 0xD545, 0xD326, 0xD12C, 0xCF6D, 0xCE01,
|
||||||
|
0xCCFE, 0xCC7A, 0xCCA9, 0xCDA2, 0xCF55, 0xD1AF, 0xD4A0, 0xD814,
|
||||||
|
0xDD10, 0xE3D7, 0xEB33, 0xF1F1, 0xF6DD, 0xF8C1, 0xF823, 0xF676,
|
||||||
|
0xF3EE, 0xF0BE, 0xED1A, 0xE934, 0xE540, 0xE171, 0xDDFB, 0xDB10,
|
||||||
|
0xD8E5, 0xD7AB, 0xD79E, 0xD8AB, 0xDA8E, 0xDD07, 0xDFD4, 0xE2B2,
|
||||||
|
0xE55F, 0xE79A, 0xBD23, 0xBD35, 0xBD6A, 0xBDBC, 0xBE25, 0xBE9F,
|
||||||
|
0xBF27, 0xBFB5, 0xC045, 0xC0D2, 0xC156, 0xC1CB, 0xC22D, 0xC275,
|
||||||
|
0xC29F, 0xC2A5, 0xC283, 0xC231, 0xC1AC, 0xC0ED, 0xBFEF, 0xBEAE,
|
||||||
|
0xBD23, 0xB8D9, 0xB09F, 0xA654, 0x9BD5, 0x9301, 0x8DB7, 0x8B65,
|
||||||
|
0x8A1F, 0x89BE, 0x8A1B, 0x8B0F, 0x8C72, 0x8E1E, 0x8FEC, 0x91B4,
|
||||||
|
0x9438, 0x97F1, 0x9C4E, 0xA0BD, 0xA4AA, 0xA784, 0xA933, 0xAA29,
|
||||||
|
0xAA9E, 0xAACA, 0xAAE8, 0xAB2F, 0xAB91, 0xABDD, 0xAC1A, 0xAC4D,
|
||||||
|
0xAC7C, 0xACAD, 0xACE6, 0xAD2E, 0xAD8A, 0xADFF, 0xAE95, 0xAF51,
|
||||||
|
0xB05D, 0xB1CC, 0xB380, 0xB55B, 0xB73F, 0xB90E, 0xBAAA, 0xBBF6,
|
||||||
|
0xF071, 0xEFED, 0xEE76, 0xEC2F, 0xE939, 0xE5B5, 0xE1C5, 0xDD8B,
|
||||||
|
0xD928, 0xD4BE, 0xD06D, 0xCC59, 0xC8A2, 0xC56A, 0xC2D2, 0xC0FC,
|
||||||
|
0xC00A, 0xC137, 0xC517, 0xCAD1, 0xD18A, 0xD86A, 0xDE97, 0xE338,
|
||||||
|
0xE571, 0xE2E3, 0xDBC7, 0xD32B, 0xCC1E, 0xC9AE, 0xCADC, 0xCC92,
|
||||||
|
0xCEBE, 0xD151, 0xD43A, 0xD766, 0xDAC7, 0xDE49, 0xE1DD, 0xE572,
|
||||||
|
0xE8F6, 0xEC5A, 0xEF8A, 0xF278, 0xF512, 0xF747, 0xF906, 0xFA5A,
|
||||||
|
0xFB5E, 0xFC19, 0xFC94, 0xFCD6, 0xFCE5, 0xFCCA, 0xFC8C, 0xFC33,
|
||||||
|
0xFBC5, 0xFB4A, 0xFACA, 0xFA4D, 0xF9D9, 0xF976, 0xF8EE, 0xF815,
|
||||||
|
0xF702, 0xF5CA, 0xF485, 0xF349, 0xF22C, 0xF145, 0x0B16, 0x0B72,
|
||||||
|
0x0C77, 0x0E0D, 0x101D, 0x1292, 0x1552, 0x1849, 0x1B5E, 0x1E7B,
|
||||||
|
0x2188, 0x246F, 0x2718, 0x296E, 0x2B57, 0x2CBF, 0x2D8D, 0x2D40,
|
||||||
|
0x2B98, 0x28E6, 0x2576, 0x2199, 0x1D9D, 0x19D1, 0x1683, 0x12F1,
|
||||||
|
0x0EBB, 0x0AC5, 0x07F1, 0x0722, 0x07CC, 0x08C4, 0x0A02, 0x0B7A,
|
||||||
|
0x0D23, 0x0EF2, 0x10DD, 0x12DA, 0x14E0, 0x16E3, 0x18DA, 0x1ABB,
|
||||||
|
0x1C7C, 0x1E11, 0x1F73, 0x2095, 0x216E, 0x220A, 0x227B, 0x22C4,
|
||||||
|
0x22E7, 0x22E7, 0x22C6, 0x2287, 0x222B, 0x21B5, 0x2127, 0x2085,
|
||||||
|
0x1FCF, 0x1F09, 0x1E35, 0x1D56, 0x1C19, 0x1A4B, 0x1814, 0x15A0,
|
||||||
|
0x1318, 0x10A7, 0x0E77, 0x0CB3, 0xBF48, 0xBE72, 0xBC13, 0xB863,
|
||||||
|
0xB398, 0xADE8, 0xA78A, 0xA0B5, 0x999F, 0x927F, 0x8B8B, 0x84FA,
|
||||||
|
0x7F00, 0x79D8, 0x75B7, 0x72D4, 0x7164, 0x7323, 0x78E6, 0x818A,
|
||||||
|
0x8BE8, 0x96DE, 0xA14A, 0xAA06, 0xAFF1, 0xB169, 0xAF08, 0xAB09,
|
||||||
|
0xA7A3, 0xA710, 0xA8D7, 0xAAFC, 0xAD70, 0xB026, 0xB311, 0xB623,
|
||||||
|
0xB94E, 0xBC84, 0xBFB9, 0xC2DD, 0xC5E4, 0xC8C0, 0xCB63, 0xCDC0,
|
||||||
|
0xCFC8, 0xD16F, 0xD2A6, 0xD365, 0xD3B5, 0xD3A2, 0xD339, 0xD286,
|
||||||
|
0xD196, 0xD075, 0xCF2F, 0xCDD3, 0xCC6A, 0xCB04, 0xC9AB, 0xC86C,
|
||||||
|
0xC755, 0xC671, 0xC59D, 0xC4B4, 0xC3C1, 0xC2CE, 0xC1E4, 0xC10F,
|
||||||
|
0xC057, 0xBFC7, 0xF5A5, 0xF5A1, 0xF593, 0xF57F, 0xF565, 0xF549,
|
||||||
|
0xF52B, 0xF50E, 0xF4F4, 0xF4DE, 0xF4CE, 0xF4C7, 0xF4C9, 0xF4D7,
|
||||||
|
0xF4F3, 0xF51F, 0xF55B, 0xF5A8, 0xF600, 0xF663, 0xF6CF, 0xF744,
|
||||||
|
0xF7C1, 0xF844, 0xF8CC, 0xF959, 0xF9E9, 0xFA7B, 0xFB0F, 0xFBA3,
|
||||||
|
0xFC36, 0xFCC7, 0xFD56, 0xFDE0, 0xFE65, 0xFEE5, 0xFF5D, 0xFFCD,
|
||||||
|
0x0016, 0x0026, 0x000F, 0xFFE1, 0xFFA1, 0xFF4D, 0xFEE7, 0xFE73,
|
||||||
|
0xFDF4, 0xFD6F, 0xFCE7, 0xFC5D, 0xFBD0, 0xFB41, 0xFAB0, 0xFA1E,
|
||||||
|
0xF98C, 0xF8F9, 0xF866, 0xF7D4, 0xF743, 0xF6B2, 0xF624, 0xF5A5,
|
||||||
|
0xF59C, 0xF597, 0xF595, 0xF595, 0xF597, 0xF59A, 0xF59E, 0xF5A2,
|
||||||
|
0xF580, 0xF54B, 0xF4B4, 0xF3CB, 0xF29D, 0xF138, 0xEFAC, 0xEE05,
|
||||||
|
0xEC54, 0xEAA5, 0xE907, 0xE788, 0xE637, 0xE522, 0xE457, 0xE3E5,
|
||||||
|
0xE3D9, 0xE425, 0xE4AC, 0xE569, 0xE654, 0xE76A, 0xE8A2, 0xE9F9,
|
||||||
|
0xEB67, 0xECE7, 0xEE73, 0xF004, 0xF196, 0xF322, 0xF4A3, 0xF611,
|
||||||
|
0xF769, 0xF8A2, 0xF9B9, 0xFAA6, 0xFB64, 0xFBED, 0xFAB9, 0xF72B,
|
||||||
|
0xF29F, 0xEE6E, 0xEA2C, 0xE531, 0xE07B, 0xDD0A, 0xDBDD, 0xDC59,
|
||||||
|
0xDD33, 0xDE5E, 0xDFD1, 0xE17F, 0xE35E, 0xE562, 0xE781, 0xE9AE,
|
||||||
|
0xEBDE, 0xEE07, 0xF01D, 0xF214, 0xF3E2, 0xF580, 0xF59F, 0xF5B0,
|
||||||
|
0xF5B7, 0xF5B6, 0xF5AF, 0xF5A4, 0xF598, 0xF58C, 0xA064, 0xA068,
|
||||||
|
0xA071, 0xA081, 0xA095, 0xA0AF, 0xA0CC, 0xA0ED, 0xA111, 0xA137,
|
||||||
|
0xA15F, 0xA188, 0xA1B2, 0xA1DD, 0xA207, 0xA230, 0xA258, 0xA282,
|
||||||
|
0xA2B3, 0xA2E9, 0xA324, 0xA362, 0xA3A3, 0xA3E5, 0xA428, 0xA46A,
|
||||||
|
0xA4AB, 0xA4EA, 0xA525, 0xA55C, 0xA58D, 0xA5B8, 0xA5DC, 0xA5F7,
|
||||||
|
0xA609, 0xA610, 0xA60C, 0xA5FC, 0xA552, 0xA3CF, 0xA1EC, 0xA020,
|
||||||
|
0x9E3A, 0x9C00, 0x99DF, 0x9847, 0x97A3, 0x97B5, 0x97ED, 0x9848,
|
||||||
|
0x98C1, 0x9953, 0x99FA, 0x9AB0, 0x9B71, 0x9C38, 0x9D01, 0x9DC6,
|
||||||
|
0x9E84, 0x9F35, 0x9FD5, 0xA064, 0xA06F, 0xA075, 0xA077, 0xA077,
|
||||||
|
0xA075, 0xA071, 0xA06D, 0xA068, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF,
|
||||||
|
0x3FFF, 0x3FFF,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0604CF68
|
||||||
|
static const u16 bowser_seg6_animindex_0604CF68[] = {
|
||||||
|
0x0046, 0x0001, 0x0046, 0x0047, 0x0046, 0x008D, 0x0046, 0x00D3, 0x0046, 0x0119, 0x0046, 0x015F,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0B41, 0x0001, 0x0000,
|
||||||
|
0x0046, 0x07F4, 0x0046, 0x083A, 0x0046, 0x0880,
|
||||||
|
0x0001, 0x0608, 0x0001, 0x0609, 0x0046, 0x060A,
|
||||||
|
0x0046, 0x01A8, 0x0046, 0x01EE, 0x0046, 0x0234,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0B40, 0x0001, 0x0000,
|
||||||
|
0x0046, 0x027A, 0x0046, 0x02C0, 0x0046, 0x0306,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0B3F, 0x0001, 0x0000,
|
||||||
|
0x0046, 0x08C6, 0x0046, 0x090C, 0x0046, 0x0952,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x0650,
|
||||||
|
0x0046, 0x034C, 0x0046, 0x0392, 0x0046, 0x03D8,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0B3E, 0x0001, 0x0000,
|
||||||
|
0x0046, 0x0696, 0x0046, 0x06DC, 0x0046, 0x0722,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x041E,
|
||||||
|
0x0001, 0x01A5, 0x0001, 0x01A6, 0x0001, 0x01A7,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0B3D, 0x0001, 0x0000,
|
||||||
|
0x0046, 0x0998, 0x0046, 0x09DE, 0x0046, 0x0A24,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x0768,
|
||||||
|
0x0046, 0x0464, 0x0046, 0x04AA, 0x0046, 0x04F0,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0B3C, 0x0001, 0x0000,
|
||||||
|
0x0046, 0x0A6A, 0x0046, 0x0AB0, 0x0046, 0x0AF6,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x07AE,
|
||||||
|
0x0046, 0x0536, 0x0046, 0x057C, 0x0046, 0x05C2,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0604D184
|
||||||
|
static const struct Animation bowser_seg6_anim_0604D184 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x46,
|
||||||
|
ANIMINDEX_NUMPARTS(bowser_seg6_animindex_0604CF68),
|
||||||
|
bowser_seg6_animvalue_0604B8E4,
|
||||||
|
bowser_seg6_animindex_0604CF68,
|
||||||
|
0,
|
||||||
|
};
|
351
actors/bowser/anims/anim_0604E5A0.inc.c
Normal file
351
actors/bowser/anims/anim_0604E5A0.inc.c
Normal file
|
@ -0,0 +1,351 @@
|
||||||
|
// 0x0604D19C
|
||||||
|
static const s16 bowser_seg6_animvalue_0604D19C[] = {
|
||||||
|
0x0000, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098,
|
||||||
|
0x0098, 0x0098, 0x0097, 0x0097, 0x0097, 0x0097, 0x0097, 0x0097,
|
||||||
|
0x0097, 0x0097, 0x0096, 0x0096, 0x0096, 0x0096, 0x0096, 0x0096,
|
||||||
|
0x0096, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095,
|
||||||
|
0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095,
|
||||||
|
0x0095, 0x0096, 0x0096, 0x0096, 0x0097, 0x0097, 0x0097, 0x0098,
|
||||||
|
0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098,
|
||||||
|
0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE7, 0xFFE7, 0xFFE7,
|
||||||
|
0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7,
|
||||||
|
0xFFE7, 0xFFE7, 0xFFE7, 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE9, 0xFFEA,
|
||||||
|
0xFFEA, 0xFFEB, 0xFFEC, 0xFFED, 0xFFEE, 0xFFEF, 0xFFF0, 0xFFF1,
|
||||||
|
0xFFF1, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF2,
|
||||||
|
0xFFF2, 0xFFF2, 0xFFF2, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF0, 0xFFF0,
|
||||||
|
0xFFEF, 0xFFEF, 0xFFEE, 0xFFED, 0xFFED, 0xFFEC, 0xFFEB, 0xFFEB,
|
||||||
|
0xFFEA, 0xFFE9, 0xFFE9, 0xFFE8, 0xFFE8, 0xFFE7, 0xFFE7, 0xFFE7,
|
||||||
|
0xFFE7, 0x0000, 0xFFF1, 0xFFC3, 0xFF79, 0xFF16, 0xFE9B, 0xFE0C,
|
||||||
|
0xFD6B, 0xFCB9, 0xFBF9, 0xFB2D, 0xFA59, 0xF97D, 0xF89D, 0xF7BA,
|
||||||
|
0xF6D8, 0xF5F7, 0xF51C, 0xF447, 0xF37C, 0xF2BC, 0xF20A, 0xF168,
|
||||||
|
0xF0D9, 0xF05F, 0xEFFC, 0xEFB2, 0xEF84, 0xEF74, 0xEF81, 0xEFA7,
|
||||||
|
0xEFE3, 0xF035, 0xF09B, 0xF113, 0xF19B, 0xF231, 0xF2D4, 0xF382,
|
||||||
|
0xF43A, 0xF4F9, 0xF5BE, 0xF688, 0xF754, 0xF821, 0xF8ED, 0xF9B6,
|
||||||
|
0xFA7C, 0xFB3B, 0xFBF2, 0xFCA1, 0xFD44, 0xFDDA, 0xFE62, 0xFED9,
|
||||||
|
0xFF3F, 0xFF91, 0xFFCE, 0xFFF4, 0x0000, 0x32C6, 0xC001, 0x32C6,
|
||||||
|
0x0000, 0x0002, 0x0008, 0x0012, 0x0020, 0x0031, 0x0045, 0x005C,
|
||||||
|
0x0075, 0x0091, 0x00AE, 0x00CC, 0x00EC, 0x010D, 0x012E, 0x0150,
|
||||||
|
0x0171, 0x0193, 0x01B3, 0x01D3, 0x01F2, 0x020F, 0x022A, 0x0243,
|
||||||
|
0x025A, 0x026E, 0x027F, 0x028D, 0x0298, 0x029E, 0x02A0, 0x029E,
|
||||||
|
0x0297, 0x028C, 0x027D, 0x026B, 0x0256, 0x023E, 0x0223, 0x0206,
|
||||||
|
0x01E7, 0x01C7, 0x01A6, 0x0184, 0x0161, 0x013E, 0x011C, 0x00FA,
|
||||||
|
0x00D8, 0x00B8, 0x009A, 0x007D, 0x0062, 0x004A, 0x0035, 0x0022,
|
||||||
|
0x0014, 0x0009, 0x0002, 0x0000, 0x0000, 0x0000, 0x0001, 0x0003,
|
||||||
|
0x0006, 0x000A, 0x000E, 0x0013, 0x0018, 0x001D, 0x0023, 0x002A,
|
||||||
|
0x0030, 0x0037, 0x003E, 0x0045, 0x004C, 0x0053, 0x0059, 0x0060,
|
||||||
|
0x0066, 0x006C, 0x0072, 0x0077, 0x007C, 0x0080, 0x0083, 0x0086,
|
||||||
|
0x0088, 0x008A, 0x008A, 0x008A, 0x0088, 0x0086, 0x0083, 0x007F,
|
||||||
|
0x007B, 0x0076, 0x0070, 0x006A, 0x0064, 0x005D, 0x0057, 0x0050,
|
||||||
|
0x0048, 0x0041, 0x003A, 0x0033, 0x002C, 0x0026, 0x001F, 0x0019,
|
||||||
|
0x0014, 0x000F, 0x000A, 0x0007, 0x0004, 0x0001, 0x0000, 0x0000,
|
||||||
|
0xA509, 0xA501, 0xA4EA, 0xA4C6, 0xA495, 0xA458, 0xA411, 0xA3C0,
|
||||||
|
0xA367, 0xA306, 0xA29F, 0xA233, 0xA1C2, 0xA14E, 0xA0D8, 0xA061,
|
||||||
|
0x9FEA, 0x9F74, 0x9F01, 0x9E90, 0x9E24, 0x9DBD, 0x9D5C, 0x9D03,
|
||||||
|
0x9CB2, 0x9C6A, 0x9C2E, 0x9BFD, 0x9BD8, 0x9BC2, 0x9BBA, 0x9BC2,
|
||||||
|
0x9BDA, 0x9C01, 0x9C35, 0x9C76, 0x9CC2, 0x9D17, 0x9D76, 0x9DDC,
|
||||||
|
0x9E49, 0x9EBA, 0x9F30, 0x9FA9, 0xA024, 0xA09F, 0xA11A, 0xA192,
|
||||||
|
0xA208, 0xA27A, 0xA2E7, 0xA34D, 0xA3AB, 0xA401, 0xA44D, 0xA48D,
|
||||||
|
0xA4C1, 0xA4E8, 0xA500, 0xA509, 0xE442, 0xE48A, 0xE54C, 0xE66F,
|
||||||
|
0xE7D4, 0xE95F, 0xEAF5, 0xEC79, 0xEDCE, 0xEEFB, 0xF01E, 0xF143,
|
||||||
|
0xF273, 0xF3BB, 0xF524, 0xF6D7, 0xF8D8, 0xFAF8, 0xFD0B, 0xFEE3,
|
||||||
|
0x0051, 0x0129, 0x01A4, 0x0219, 0x0287, 0x02EA, 0x0344, 0x0391,
|
||||||
|
0x03D0, 0x0401, 0x0421, 0x042F, 0x042A, 0x0410, 0x03E1, 0x0399,
|
||||||
|
0x0339, 0x02BE, 0x0228, 0x0174, 0x008E, 0xFF69, 0xFE09, 0xFC79,
|
||||||
|
0xFAC2, 0xF8EA, 0xF6FB, 0xF4FD, 0xF2F8, 0xF0F5, 0xEEFB, 0xED14,
|
||||||
|
0xEB46, 0xE99C, 0xE81C, 0xE6CF, 0xE5BE, 0xE4F1, 0xE46F, 0xE442,
|
||||||
|
0x0254, 0x0254, 0x0256, 0x0259, 0x025B, 0x025F, 0x0261, 0x0264,
|
||||||
|
0x0266, 0x0267, 0x0267, 0x0265, 0x0261, 0x025C, 0x0254, 0x023B,
|
||||||
|
0x020A, 0x01D0, 0x019A, 0x0174, 0x016D, 0x0191, 0x01E3, 0x0256,
|
||||||
|
0x02E2, 0x037D, 0x0421, 0x04C3, 0x055C, 0x05E3, 0x064F, 0x0698,
|
||||||
|
0x06B6, 0x06B6, 0x06AD, 0x069C, 0x0682, 0x0662, 0x063B, 0x060F,
|
||||||
|
0x05DD, 0x05A8, 0x056F, 0x0533, 0x04F5, 0x04B6, 0x0476, 0x0437,
|
||||||
|
0x03F9, 0x03BC, 0x0381, 0x034A, 0x0316, 0x02E7, 0x02BD, 0x0299,
|
||||||
|
0x027C, 0x0266, 0x0259, 0x0254, 0x053E, 0x053E, 0x053E, 0x053F,
|
||||||
|
0x053F, 0x0540, 0x0540, 0x0541, 0x0541, 0x0541, 0x0541, 0x0541,
|
||||||
|
0x0540, 0x053F, 0x053E, 0x055E, 0x05A9, 0x0600, 0x063E, 0x0644,
|
||||||
|
0x05EE, 0x051C, 0x03BA, 0x01E4, 0xFFBA, 0xFD59, 0xFAE2, 0xF876,
|
||||||
|
0xF633, 0xF439, 0xF2A9, 0xF1A3, 0xF144, 0xF15A, 0xF196, 0xF1F6,
|
||||||
|
0xF277, 0xF315, 0xF3CD, 0xF49D, 0xF581, 0xF676, 0xF779, 0xF887,
|
||||||
|
0xF99D, 0xFAB7, 0xFBD3, 0xFCED, 0xFE02, 0xFF10, 0x0012, 0x0106,
|
||||||
|
0x01EA, 0x02B9, 0x0371, 0x040F, 0x048F, 0x04EE, 0x0529, 0x053E,
|
||||||
|
0xF8D6, 0xF8DA, 0xF8E7, 0xF8F9, 0xF90F, 0xF926, 0xF93D, 0xF951,
|
||||||
|
0xF95F, 0xF967, 0xF965, 0xF958, 0xF93D, 0xF912, 0xF8D6, 0xF871,
|
||||||
|
0xF7D5, 0xF70F, 0xF626, 0xF528, 0xF41E, 0xF312, 0xF1E8, 0xF086,
|
||||||
|
0xEEFF, 0xED66, 0xEBCC, 0xEA45, 0xE8E3, 0xE7B8, 0xE6D7, 0xE652,
|
||||||
|
0xE63B, 0xE672, 0xE6C8, 0xE73A, 0xE7C6, 0xE869, 0xE921, 0xE9EA,
|
||||||
|
0xEAC3, 0xEBA9, 0xEC99, 0xED90, 0xEE8D, 0xEF8C, 0xF08B, 0xF187,
|
||||||
|
0xF27D, 0xF36C, 0xF451, 0xF528, 0xF5EF, 0xF6A5, 0xF745, 0xF7CF,
|
||||||
|
0xF83E, 0xF890, 0xF8C4, 0xF8D6, 0x2486, 0x2429, 0x2354, 0x2269,
|
||||||
|
0x21C7, 0x21D1, 0x22E9, 0x24DF, 0x2739, 0x29E3, 0x2CCB, 0x2FDF,
|
||||||
|
0x330A, 0x363A, 0x395C, 0x3C5E, 0x3F2C, 0x41B4, 0x43E3, 0x45A5,
|
||||||
|
0x470A, 0x4831, 0x491E, 0x49D7, 0x4A61, 0x4AC2, 0x4AFD, 0x4B1A,
|
||||||
|
0x4B1C, 0x4B09, 0x4AE6, 0x4AB9, 0x4A85, 0x4A4E, 0x4A0B, 0x49B8,
|
||||||
|
0x4950, 0x48CD, 0x482A, 0x4762, 0x466F, 0x454C, 0x43F3, 0x4260,
|
||||||
|
0x408D, 0x3D2D, 0x37D7, 0x31DD, 0x2C90, 0x2942, 0x279D, 0x2660,
|
||||||
|
0x257D, 0x24E7, 0x248E, 0x2465, 0x245E, 0x246B, 0x247D, 0x2486,
|
||||||
|
0xDB55, 0xDBB0, 0xDCAF, 0xDE3A, 0xE03B, 0xE299, 0xE53C, 0xE80C,
|
||||||
|
0xEAF1, 0xEDD4, 0xF09D, 0xF333, 0xF580, 0xF76A, 0xF8DA, 0xF9BF,
|
||||||
|
0xFA25, 0xFA23, 0xF9CD, 0xF93A, 0xF880, 0xF7B4, 0xF6EB, 0xF63D,
|
||||||
|
0xF597, 0xF4DD, 0xF412, 0xF339, 0xF257, 0xF16D, 0xF081, 0xEF95,
|
||||||
|
0xEEAE, 0xEDCD, 0xECF7, 0xEC30, 0xEB6A, 0xEA99, 0xE9BF, 0xE8DD,
|
||||||
|
0xE7F4, 0xE708, 0xE619, 0xE529, 0xE43A, 0xE34E, 0xE266, 0xE185,
|
||||||
|
0xE0AB, 0xDFDB, 0xDF17, 0xDE60, 0xDDB8, 0xDD20, 0xDC9B, 0xDC2B,
|
||||||
|
0xDBD0, 0xDB8D, 0xDB64, 0xDB55, 0x0000, 0xFFEB, 0xFFB0, 0xFF54,
|
||||||
|
0xFEDC, 0xFE4E, 0xFDB0, 0xFD07, 0xFC58, 0xFBA9, 0xFB00, 0xFA61,
|
||||||
|
0xF9D3, 0xF95B, 0xF8FD, 0xF8C3, 0xF8A9, 0xF8A8, 0xF8B9, 0xF8D4,
|
||||||
|
0xF8F1, 0xF908, 0xF912, 0xF907, 0xF8E5, 0xF8B1, 0xF872, 0xF82A,
|
||||||
|
0xF7DF, 0xF796, 0xF753, 0xF71B, 0xF6F2, 0xF6DE, 0xF6E2, 0xF703,
|
||||||
|
0xF73C, 0xF784, 0xF7D8, 0xF837, 0xF8A1, 0xF912, 0xF98A, 0xFA08,
|
||||||
|
0xFA8A, 0xFB0E, 0xFB92, 0xFC17, 0xFC99, 0xFD17, 0xFD91, 0xFE04,
|
||||||
|
0xFE6F, 0xFED1, 0xFF27, 0xFF72, 0xFFAE, 0xFFDB, 0xFFF7, 0x0000,
|
||||||
|
0xF34B, 0xF33A, 0xF30A, 0xF2BE, 0xF25B, 0xF1E5, 0xF160, 0xF0D0,
|
||||||
|
0xF039, 0xEFA0, 0xEF09, 0xEE77, 0xEDEF, 0xED75, 0xED0D, 0xECB4,
|
||||||
|
0xEC62, 0xEC18, 0xEBD6, 0xEB9A, 0xEB64, 0xEB34, 0xEB0A, 0xEAE6,
|
||||||
|
0xEAC1, 0xEA9A, 0xEA71, 0xEA49, 0xEA25, 0xEA07, 0xE9F0, 0xE9E3,
|
||||||
|
0xE9E3, 0xE9F1, 0xEA0F, 0xEA41, 0xEA83, 0xEAD3, 0xEB2D, 0xEB92,
|
||||||
|
0xEBFF, 0xEC74, 0xECEE, 0xED6D, 0xEDEF, 0xEE73, 0xEEF7, 0xEF79,
|
||||||
|
0xEFFA, 0xF076, 0xF0ED, 0xF15E, 0xF1C6, 0xF225, 0xF279, 0xF2C1,
|
||||||
|
0xF2FC, 0xF327, 0xF342, 0xF34B, 0x0000, 0xFFFE, 0xFFF8, 0xFFEF,
|
||||||
|
0xFFE1, 0xFFD1, 0xFFBE, 0xFFA8, 0xFF90, 0xFF77, 0xFF5B, 0xFF3E,
|
||||||
|
0xFF20, 0xFF01, 0xFEE1, 0xFEC1, 0xFEA1, 0xFE82, 0xFE63, 0xFE45,
|
||||||
|
0xFE27, 0xFE0C, 0xFDF2, 0xFDDA, 0xFDC4, 0xFDB1, 0xFDA1, 0xFD94,
|
||||||
|
0xFD8A, 0xFD84, 0xFD82, 0xFD84, 0xFD8B, 0xFD95, 0xFDA3, 0xFDB4,
|
||||||
|
0xFDC9, 0xFDE0, 0xFDF9, 0xFE14, 0xFE31, 0xFE50, 0xFE6F, 0xFE90,
|
||||||
|
0xFEB1, 0xFED2, 0xFEF3, 0xFF13, 0xFF33, 0xFF51, 0xFF6E, 0xFF8A,
|
||||||
|
0xFFA3, 0xFFBA, 0xFFCE, 0xFFDF, 0xFFED, 0xFFF8, 0xFFFE, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0002,
|
||||||
|
0x0002, 0x0003, 0x0003, 0x0004, 0x0005, 0x0005, 0x0006, 0x0007,
|
||||||
|
0x0008, 0x0008, 0x0009, 0x000A, 0x000B, 0x000B, 0x000C, 0x000C,
|
||||||
|
0x000D, 0x000D, 0x000E, 0x000E, 0x000E, 0x000E, 0x000E, 0x000E,
|
||||||
|
0x000E, 0x000E, 0x000E, 0x000D, 0x000D, 0x000C, 0x000C, 0x000B,
|
||||||
|
0x000A, 0x000A, 0x0009, 0x0008, 0x0007, 0x0007, 0x0006, 0x0005,
|
||||||
|
0x0004, 0x0004, 0x0003, 0x0002, 0x0002, 0x0001, 0x0001, 0x0000,
|
||||||
|
0x0000, 0x0000, 0x0000, 0x0000, 0xA438, 0xA42F, 0xA416, 0xA3EC,
|
||||||
|
0xA3B5, 0xA370, 0xA31F, 0xA2C3, 0xA25E, 0xA1F0, 0xA17B, 0xA100,
|
||||||
|
0xA080, 0x9FFC, 0x9F77, 0x9EF0, 0x9E69, 0x9DE3, 0x9D5F, 0x9CDF,
|
||||||
|
0x9C64, 0x9BEF, 0x9B82, 0x9B1C, 0x9AC0, 0x9A6F, 0x9A2B, 0x99F3,
|
||||||
|
0x99CA, 0x99B0, 0x99A7, 0x99B1, 0x99CC, 0x99F8, 0x9A33, 0x9A7D,
|
||||||
|
0x9AD3, 0x9B34, 0x9B9F, 0x9C13, 0x9C8E, 0x9D0F, 0x9D95, 0x9E1E,
|
||||||
|
0x9EAA, 0x9F35, 0x9FC1, 0xA04A, 0xA0D0, 0xA151, 0xA1CC, 0xA240,
|
||||||
|
0xA2AB, 0xA30D, 0xA363, 0xA3AC, 0xA3E7, 0xA413, 0xA42F, 0xA438,
|
||||||
|
0x8001, 0x8001, 0xBE14, 0xBE1B, 0xBE2F, 0xBE4F, 0xBE7A, 0xBEAF,
|
||||||
|
0xBEED, 0xBF34, 0xBF82, 0xBFD7, 0xC031, 0xC090, 0xC0F3, 0xC158,
|
||||||
|
0xC1BF, 0xC227, 0xC290, 0xC2F7, 0xC35C, 0xC3BF, 0xC41E, 0xC478,
|
||||||
|
0xC4CC, 0xC51B, 0xC561, 0xC5A0, 0xC5D5, 0xC600, 0xC620, 0xC634,
|
||||||
|
0xC63A, 0xC633, 0xC61E, 0xC5FC, 0xC5CE, 0xC596, 0xC553, 0xC508,
|
||||||
|
0xC4B6, 0xC45C, 0xC3FD, 0xC39A, 0xC332, 0xC2C9, 0xC25D, 0xC1F1,
|
||||||
|
0xC186, 0xC11C, 0xC0B5, 0xC051, 0xBFF2, 0xBF99, 0xBF46, 0xBEFB,
|
||||||
|
0xBEB9, 0xBE80, 0xBE53, 0xBE31, 0xBE1C, 0xBE14, 0xCA03, 0xC978,
|
||||||
|
0xC7F0, 0xC594, 0xC28C, 0xBF01, 0xBB1B, 0xB701, 0xB2DD, 0xAED7,
|
||||||
|
0xAB17, 0xA7C5, 0xA50A, 0xA30D, 0xA1F8, 0xA2BF, 0xA5C7, 0xAA58,
|
||||||
|
0xAFBE, 0xB543, 0xBA32, 0xBDD5, 0xC096, 0xC350, 0xC5F7, 0xC882,
|
||||||
|
0xCAE4, 0xCD14, 0xCF05, 0xD0AE, 0xD202, 0xD2F7, 0xD381, 0xD3C4,
|
||||||
|
0xD3E8, 0xD3F1, 0xD3DF, 0xD3B7, 0xD379, 0xD327, 0xD2C5, 0xD254,
|
||||||
|
0xD1D6, 0xD14D, 0xD0BC, 0xD025, 0xCF89, 0xCEEC, 0xCE4F, 0xCDB4,
|
||||||
|
0xCD1D, 0xCC8E, 0xCC07, 0xCB8B, 0xCB1C, 0xCABD, 0xCA6F, 0xCA35,
|
||||||
|
0xCA10, 0xCA03, 0xFFA2, 0xFFA2, 0xFFA2, 0xFFA3, 0xFFA8, 0xFFB0,
|
||||||
|
0xFFBE, 0xFFD2, 0xFFEF, 0x0014, 0x0045, 0x0085, 0x00D6, 0x0134,
|
||||||
|
0x019C, 0x020A, 0x0279, 0x02E7, 0x034F, 0x03AF, 0x0401, 0x0442,
|
||||||
|
0x046F, 0x0484, 0x0478, 0x0449, 0x03FC, 0x0397, 0x031F, 0x0298,
|
||||||
|
0x0209, 0x0176, 0x00E4, 0x0044, 0xFF8B, 0xFEBF, 0xFDEA, 0xFD15,
|
||||||
|
0xFC4A, 0xFB92, 0xFAD7, 0xFA04, 0xF925, 0xF845, 0xF770, 0xF6B2,
|
||||||
|
0xF615, 0xF5A6, 0xF56F, 0xF57D, 0xF5F0, 0xF6CE, 0xF7FB, 0xF95A,
|
||||||
|
0xFAD1, 0xFC42, 0xFD92, 0xFEA5, 0xFF5E, 0xFFA2, 0xFF46, 0xFF3F,
|
||||||
|
0xFF2C, 0xFF12, 0xFEF6, 0xFEDE, 0xFECE, 0xFECB, 0xFEDA, 0xFF00,
|
||||||
|
0xFF43, 0xFFA9, 0x0032, 0x00D9, 0x0193, 0x025A, 0x0325, 0x03ED,
|
||||||
|
0x04AA, 0x0554, 0x05E4, 0x0651, 0x0694, 0x06A5, 0x066B, 0x05DD,
|
||||||
|
0x050C, 0x0409, 0x02E5, 0x01B0, 0x007C, 0xFF5A, 0xFE59, 0xFD58,
|
||||||
|
0xFC39, 0xFB13, 0xF9FD, 0xF90E, 0xF85E, 0xF802, 0xF7F2, 0xF80F,
|
||||||
|
0xF851, 0xF8B1, 0xF926, 0xF9A8, 0xFA30, 0xFAB5, 0xFB30, 0xFB99,
|
||||||
|
0xFBFF, 0xFC72, 0xFCED, 0xFD6A, 0xFDE4, 0xFE54, 0xFEB6, 0xFF02,
|
||||||
|
0xFF34, 0xFF46, 0x9A98, 0x99D2, 0x97B0, 0x947F, 0x9089, 0x8C17,
|
||||||
|
0x8777, 0x82F1, 0x7ECE, 0x7B5F, 0x78EC, 0x7740, 0x75EC, 0x74E4,
|
||||||
|
0x741B, 0x7384, 0x7312, 0x72B7, 0x7268, 0x7217, 0x71B7, 0x713B,
|
||||||
|
0x7096, 0x6FBC, 0x6E8D, 0x6D08, 0x6B4E, 0x697D, 0x67B6, 0x6619,
|
||||||
|
0x64C5, 0x63DB, 0x6379, 0x63D0, 0x64DE, 0x6673, 0x6864, 0x6A82,
|
||||||
|
0x6CA1, 0x6E92, 0x705E, 0x722E, 0x7402, 0x75DE, 0x77C3, 0x79B1,
|
||||||
|
0x7BAC, 0x7DB5, 0x7FCE, 0x81FB, 0x8473, 0x875B, 0x8A88, 0x8DD0,
|
||||||
|
0x9109, 0x940B, 0x96AA, 0x98BD, 0x9A1A, 0x9A98, 0x0000, 0x0013,
|
||||||
|
0x0049, 0x009D, 0x0109, 0x0189, 0x0216, 0x02AC, 0x0345, 0x03DC,
|
||||||
|
0x046C, 0x04F0, 0x0561, 0x05BB, 0x05F9, 0x0611, 0x0602, 0x05D4,
|
||||||
|
0x0590, 0x053F, 0x04E9, 0x0498, 0x0452, 0x0422, 0x0402, 0x03E6,
|
||||||
|
0x03CF, 0x03BA, 0x03A8, 0x0397, 0x0386, 0x0376, 0x0363, 0x034F,
|
||||||
|
0x0338, 0x031D, 0x02FE, 0x02DB, 0x02B7, 0x0290, 0x0267, 0x023D,
|
||||||
|
0x0211, 0x01E5, 0x01B9, 0x018D, 0x0161, 0x0136, 0x010C, 0x00E4,
|
||||||
|
0x00BE, 0x009A, 0x0079, 0x005B, 0x0041, 0x002A, 0x0018, 0x000B,
|
||||||
|
0x0002, 0x0000, 0x0000, 0xFFFF, 0xFFFA, 0xFFF1, 0xFFE6, 0xFFD7,
|
||||||
|
0xFFC5, 0xFFB0, 0xFF99, 0xFF7E, 0xFF62, 0xFF42, 0xFF20, 0xFEFC,
|
||||||
|
0xFED5, 0xFEA1, 0xFE59, 0xFE04, 0xFDA8, 0xFD4D, 0xFCF9, 0xFCB4,
|
||||||
|
0xFC84, 0xFC70, 0xFC76, 0xFC8C, 0xFCB0, 0xFCDF, 0xFD17, 0xFD53,
|
||||||
|
0xFD92, 0xFDD0, 0xFE0C, 0xFE41, 0xFE6D, 0xFE8D, 0xFEA6, 0xFEBF,
|
||||||
|
0xFED7, 0xFEEF, 0xFF06, 0xFF1C, 0xFF32, 0xFF47, 0xFF5C, 0xFF6F,
|
||||||
|
0xFF81, 0xFF93, 0xFFA3, 0xFFB2, 0xFFC0, 0xFFCD, 0xFFD9, 0xFFE3,
|
||||||
|
0xFFEC, 0xFFF3, 0xFFF9, 0xFFFD, 0x0000, 0x0000, 0xCD46, 0xCD10,
|
||||||
|
0xCC7B, 0xCB97, 0xCA76, 0xC92A, 0xC7C2, 0xC652, 0xC4E9, 0xC399,
|
||||||
|
0xC274, 0xC18B, 0xC0EF, 0xC0B1, 0xC0E2, 0xC1F7, 0xC423, 0xC713,
|
||||||
|
0xCA79, 0xCE02, 0xD15F, 0xD43E, 0xD64E, 0xD73F, 0xD72C, 0xD67A,
|
||||||
|
0xD546, 0xD3AF, 0xD1D0, 0xCFC8, 0xCDB5, 0xCBB3, 0xC9E0, 0xC85A,
|
||||||
|
0xC73E, 0xC6AA, 0xC671, 0xC654, 0xC650, 0xC662, 0xC689, 0xC6C3,
|
||||||
|
0xC70C, 0xC764, 0xC7C8, 0xC835, 0xC8A9, 0xC923, 0xC9A0, 0xCA1D,
|
||||||
|
0xCA99, 0xCB11, 0xCB83, 0xCBEE, 0xCC4E, 0xCCA1, 0xCCE6, 0xCD1A,
|
||||||
|
0xCD3A, 0xCD46, 0x3F4B, 0x3F51, 0x3F61, 0x3F7A, 0x3F9D, 0x3FC8,
|
||||||
|
0x3FFB, 0x4034, 0x4073, 0x40B7, 0x4100, 0x414D, 0x419D, 0x41EF,
|
||||||
|
0x4242, 0x4296, 0x42EA, 0x433E, 0x4390, 0x43E0, 0x442C, 0x4475,
|
||||||
|
0x44BA, 0x44F9, 0x4532, 0x4564, 0x458F, 0x45B2, 0x45CC, 0x45DC,
|
||||||
|
0x45E1, 0x45DB, 0x45CA, 0x45AF, 0x458A, 0x455C, 0x4527, 0x44EA,
|
||||||
|
0x44A7, 0x445F, 0x4412, 0x43C2, 0x436E, 0x4319, 0x42C2, 0x426B,
|
||||||
|
0x4214, 0x41BE, 0x416B, 0x411A, 0x40CE, 0x4085, 0x4043, 0x4006,
|
||||||
|
0x3FD0, 0x3FA3, 0x3F7E, 0x3F62, 0x3F51, 0x3F4B, 0x0AA8, 0x0AAA,
|
||||||
|
0x0AB1, 0x0ABC, 0x0ACB, 0x0ADE, 0x0AF4, 0x0B0C, 0x0B28, 0x0B45,
|
||||||
|
0x0B65, 0x0B86, 0x0BA8, 0x0BCC, 0x0BF0, 0x0C14, 0x0C38, 0x0C5D,
|
||||||
|
0x0C80, 0x0CA2, 0x0CC3, 0x0CE3, 0x0D01, 0x0D1C, 0x0D35, 0x0D4A,
|
||||||
|
0x0D5D, 0x0D6C, 0x0D77, 0x0D7E, 0x0D80, 0x0D7E, 0x0D76, 0x0D6B,
|
||||||
|
0x0D5B, 0x0D47, 0x0D30, 0x0D16, 0x0CF9, 0x0CD9, 0x0CB8, 0x0C95,
|
||||||
|
0x0C71, 0x0C4C, 0x0C27, 0x0C01, 0x0BDC, 0x0BB7, 0x0B93, 0x0B70,
|
||||||
|
0x0B4F, 0x0B30, 0x0B13, 0x0AF8, 0x0AE1, 0x0ACE, 0x0ABE, 0x0AB2,
|
||||||
|
0x0AAA, 0x0AA8, 0x0AC9, 0x0ACC, 0x0AD5, 0x0AE5, 0x0AF9, 0x0B12,
|
||||||
|
0x0B30, 0x0B51, 0x0B77, 0x0B9F, 0x0BCA, 0x0BF7, 0x0C25, 0x0C55,
|
||||||
|
0x0C86, 0x0CB8, 0x0CE9, 0x0D1A, 0x0D4A, 0x0D79, 0x0DA6, 0x0DD1,
|
||||||
|
0x0DF9, 0x0E1E, 0x0E40, 0x0E5E, 0x0E77, 0x0E8B, 0x0E9A, 0x0EA4,
|
||||||
|
0x0EA7, 0x0EA3, 0x0E99, 0x0E89, 0x0E74, 0x0E59, 0x0E39, 0x0E16,
|
||||||
|
0x0DEE, 0x0DC4, 0x0D97, 0x0D68, 0x0D37, 0x0D04, 0x0CD1, 0x0C9E,
|
||||||
|
0x0C6B, 0x0C39, 0x0C08, 0x0BD9, 0x0BAC, 0x0B81, 0x0B5A, 0x0B36,
|
||||||
|
0x0B17, 0x0AFC, 0x0AE6, 0x0AD6, 0x0ACC, 0x0AC9, 0xA078, 0xA088,
|
||||||
|
0xA0B6, 0xA101, 0xA165, 0xA1E1, 0xA273, 0xA319, 0xA3D0, 0xA496,
|
||||||
|
0xA569, 0xA646, 0xA72D, 0xA81A, 0xA90B, 0xA9FF, 0xAAF2, 0xABE3,
|
||||||
|
0xACD0, 0xADB7, 0xAE95, 0xAF68, 0xB02E, 0xB0E4, 0xB18A, 0xB21C,
|
||||||
|
0xB298, 0xB2FC, 0xB347, 0xB375, 0xB385, 0xB374, 0xB343, 0xB2F3,
|
||||||
|
0xB288, 0xB204, 0xB169, 0xB0BA, 0xAFF8, 0xAF27, 0xAE49, 0xAD60,
|
||||||
|
0xAC6F, 0xAB78, 0xAA7D, 0xA981, 0xA886, 0xA78E, 0xA69D, 0xA5B4,
|
||||||
|
0xA4D6, 0xA405, 0xA343, 0xA294, 0xA1F9, 0xA175, 0xA10A, 0xA0BB,
|
||||||
|
0xA089, 0xA078, 0x1945, 0x1914, 0x188D, 0x17BC, 0x16B1, 0x157A,
|
||||||
|
0x1426, 0x12C3, 0x115F, 0x100A, 0x0ED1, 0x0DC3, 0x0CEE, 0x0C62,
|
||||||
|
0x0C2C, 0x0CD8, 0x0EA0, 0x1112, 0x13BF, 0x1636, 0x1809, 0x18C6,
|
||||||
|
0x188B, 0x17D2, 0x16B8, 0x1557, 0x13CB, 0x1231, 0x10A4, 0x0F3F,
|
||||||
|
0x0E1F, 0x0D5F, 0x0D1B, 0x0D2B, 0x0D51, 0x0D8E, 0x0DDD, 0x0E3F,
|
||||||
|
0x0EB0, 0x0F2F, 0x0FBA, 0x1050, 0x10ED, 0x1191, 0x123A, 0x12E5,
|
||||||
|
0x1391, 0x143C, 0x14E4, 0x1588, 0x1624, 0x16B8, 0x1742, 0x17BF,
|
||||||
|
0x182F, 0x188E, 0x18DB, 0x1915, 0x1939, 0x1945, 0xE9B2, 0xE95D,
|
||||||
|
0xE86D, 0xE6FA, 0xE51A, 0xE2E7, 0xE077, 0xDDE1, 0xDB3E, 0xD8A4,
|
||||||
|
0xD62C, 0xD3ED, 0xD1FE, 0xD076, 0xCF6E, 0xCF62, 0xD07E, 0xD260,
|
||||||
|
0xD4A4, 0xD6E8, 0xD8C9, 0xD9E5, 0xDA5C, 0xDA96, 0xDAA2, 0xDA8B,
|
||||||
|
0xDA5D, 0xDA25, 0xD9EF, 0xD9C8, 0xD9BA, 0xD9D4, 0xDA21, 0xDA94,
|
||||||
|
0xDB16, 0xDBA6, 0xDC42, 0xDCEA, 0xDD9A, 0xDE53, 0xDF11, 0xDFD4,
|
||||||
|
0xE09A, 0xE162, 0xE229, 0xE2EF, 0xE3B2, 0xE470, 0xE527, 0xE5D7,
|
||||||
|
0xE67E, 0xE71A, 0xE7A9, 0xE82A, 0xE89B, 0xE8FC, 0xE949, 0xE983,
|
||||||
|
0xE9A6, 0xE9B2, 0xBD23, 0xBD65, 0xBE1E, 0xBF36, 0xC096, 0xC226,
|
||||||
|
0xC3D1, 0xC57D, 0xC715, 0xC881, 0xC9AA, 0xCA79, 0xCAD6, 0xCAAC,
|
||||||
|
0xC9E1, 0xC722, 0xC1D7, 0xBB0A, 0xB3C2, 0xAD08, 0xA7E4, 0xA55E,
|
||||||
|
0xA515, 0xA5D5, 0xA76B, 0xA9A4, 0xAC4D, 0xAF32, 0xB221, 0xB4E5,
|
||||||
|
0xB74C, 0xB923, 0xBA36, 0xBACE, 0xBB54, 0xBBCB, 0xBC33, 0xBC8D,
|
||||||
|
0xBCDA, 0xBD1A, 0xBD4F, 0xBD79, 0xBD99, 0xBDB0, 0xBDBF, 0xBDC7,
|
||||||
|
0xBDC9, 0xBDC5, 0xBDBC, 0xBDB0, 0xBDA1, 0xBD90, 0xBD7D, 0xBD6A,
|
||||||
|
0xBD58, 0xBD47, 0xBD38, 0xBD2D, 0xBD25, 0xBD23, 0xF071, 0xF042,
|
||||||
|
0xEFBF, 0xEEF6, 0xEDF5, 0xECCC, 0xEB89, 0xEA3A, 0xE8ED, 0xE7B1,
|
||||||
|
0xE695, 0xE5A8, 0xE4F6, 0xE490, 0xE483, 0xE500, 0xE618, 0xE7A9,
|
||||||
|
0xE992, 0xEBB1, 0xEDE7, 0xF011, 0xF20E, 0xF3BD, 0xF550, 0xF705,
|
||||||
|
0xF8CF, 0xFAA0, 0xFC6B, 0xFE21, 0xFFB6, 0x011A, 0x0242, 0x0320,
|
||||||
|
0x03A6, 0x03C6, 0x0397, 0x033D, 0x02BB, 0x0216, 0x0151, 0x0071,
|
||||||
|
0xFF7B, 0xFE70, 0xFD56, 0xFC31, 0xFB05, 0xF9D6, 0xF8A7, 0xF77E,
|
||||||
|
0xF65E, 0xF54B, 0xF449, 0xF35C, 0xF289, 0xF1D3, 0xF13E, 0xF0CF,
|
||||||
|
0xF089, 0xF071, 0x0B16, 0x0B61, 0x0C34, 0x0D7D, 0x0F29, 0x1127,
|
||||||
|
0x1363, 0x15CA, 0x184B, 0x1AD3, 0x1D4F, 0x1FAC, 0x21D9, 0x23C2,
|
||||||
|
0x2555, 0x26A2, 0x27C6, 0x28BF, 0x298D, 0x2A2E, 0x2AA1, 0x2AE6,
|
||||||
|
0x2AFB, 0x2ADF, 0x2A93, 0x2A1A, 0x297C, 0x28BE, 0x27E5, 0x26F8,
|
||||||
|
0x25FC, 0x24F8, 0x23F1, 0x22ED, 0x21F3, 0x2107, 0x201B, 0x1F1D,
|
||||||
|
0x1E0F, 0x1CF3, 0x1BCD, 0x1A9F, 0x196B, 0x1833, 0x16FB, 0x15C5,
|
||||||
|
0x1494, 0x1369, 0x1247, 0x1132, 0x102B, 0x0F35, 0x0E52, 0x0D86,
|
||||||
|
0x0CD2, 0x0C39, 0x0BBD, 0x0B62, 0x0B2A, 0x0B16, 0xBF48, 0xBF06,
|
||||||
|
0xBE4D, 0xBD2C, 0xBBB5, 0xB9F8, 0xB807, 0xB5F2, 0xB3CA, 0xB1A0,
|
||||||
|
0xAF85, 0xAD89, 0xABBE, 0xAA34, 0xA8FC, 0xA7FB, 0xA712, 0xA64E,
|
||||||
|
0xA5BB, 0xA566, 0xA55C, 0xA5A9, 0xA65A, 0xA77D, 0xA930, 0xAB74,
|
||||||
|
0xAE2A, 0xB132, 0xB46B, 0xB7B4, 0xBAEF, 0xBDFA, 0xC0B6, 0xC302,
|
||||||
|
0xC4BE, 0xC5CA, 0xC65D, 0xC6C6, 0xC707, 0xC725, 0xC722, 0xC701,
|
||||||
|
0xC6C6, 0xC674, 0xC60E, 0xC597, 0xC513, 0xC485, 0xC3EF, 0xC356,
|
||||||
|
0xC2BC, 0xC225, 0xC193, 0xC10B, 0xC08E, 0xC021, 0xBFC7, 0xBF83,
|
||||||
|
0xBF57, 0xBF48, 0xF5A5, 0xF5A7, 0xF5AC, 0xF5B3, 0xF5BD, 0xF5CA,
|
||||||
|
0xF5D8, 0xF5E9, 0xF5FB, 0xF60F, 0xF624, 0xF63A, 0xF651, 0xF669,
|
||||||
|
0xF681, 0xF699, 0xF6B1, 0xF6C9, 0xF6E1, 0xF6F8, 0xF70E, 0xF723,
|
||||||
|
0xF737, 0xF749, 0xF75A, 0xF769, 0xF775, 0xF77F, 0xF786, 0xF78B,
|
||||||
|
0xF78D, 0xF78B, 0xF786, 0xF77E, 0xF773, 0xF766, 0xF757, 0xF745,
|
||||||
|
0xF732, 0xF71D, 0xF707, 0xF6F0, 0xF6D7, 0xF6BF, 0xF6A6, 0xF68C,
|
||||||
|
0xF673, 0xF65B, 0xF643, 0xF62B, 0xF615, 0xF600, 0xF5ED, 0xF5DB,
|
||||||
|
0xF5CC, 0xF5BF, 0xF5B4, 0xF5AC, 0xF5A7, 0xF5A5, 0xF580, 0xF580,
|
||||||
|
0xF581, 0xF582, 0xF583, 0xF585, 0xF587, 0xF58A, 0xF58C, 0xF58F,
|
||||||
|
0xF592, 0xF595, 0xF598, 0xF59C, 0xF59F, 0xF5A3, 0xF5A6, 0xF5A9,
|
||||||
|
0xF5AD, 0xF5B0, 0xF5B3, 0xF5B6, 0xF5B9, 0xF5BB, 0xF5BE, 0xF5C0,
|
||||||
|
0xF5C2, 0xF5C3, 0xF5C4, 0xF5C5, 0xF5C5, 0xF5C5, 0xF5C4, 0xF5C3,
|
||||||
|
0xF5C1, 0xF5BF, 0xF5BD, 0xF5BB, 0xF5B8, 0xF5B5, 0xF5B2, 0xF5AF,
|
||||||
|
0xF5AB, 0xF5A8, 0xF5A4, 0xF5A1, 0xF59D, 0xF59A, 0xF596, 0xF593,
|
||||||
|
0xF590, 0xF58D, 0xF58A, 0xF588, 0xF586, 0xF584, 0xF582, 0xF581,
|
||||||
|
0xF580, 0xF580, 0xA064, 0xA075, 0xA0A6, 0xA0F5, 0xA15F, 0xA1E3,
|
||||||
|
0xA27E, 0xA32D, 0xA3EF, 0xA4C1, 0xA5A0, 0xA68B, 0xA780, 0xA87B,
|
||||||
|
0xA97B, 0xAA7D, 0xAB7F, 0xAC7E, 0xAD7A, 0xAE6E, 0xAF59, 0xB039,
|
||||||
|
0xB10A, 0xB1CC, 0xB27B, 0xB316, 0xB39A, 0xB404, 0xB453, 0xB484,
|
||||||
|
0xB495, 0xB483, 0xB44F, 0xB3FA, 0xB389, 0xB2FD, 0xB259, 0xB19F,
|
||||||
|
0xB0D2, 0xAFF4, 0xAF09, 0xAE12, 0xAD12, 0xAC0C, 0xAB02, 0xA9F7,
|
||||||
|
0xA8ED, 0xA7E7, 0xA6E7, 0xA5F0, 0xA505, 0xA427, 0xA35A, 0xA2A0,
|
||||||
|
0xA1FC, 0xA170, 0xA0FF, 0xA0AB, 0xA076, 0xA064, 0x3FFF, 0x3FFF,
|
||||||
|
0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0604E384
|
||||||
|
static const u16 bowser_seg6_animindex_0604E384[] = {
|
||||||
|
0x0001, 0x0000, 0x003C, 0x0001, 0x003C, 0x003D, 0x003C, 0x0079, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x08F3, 0x0001, 0x0000,
|
||||||
|
0x003C, 0x061E, 0x003C, 0x065A, 0x003C, 0x0696,
|
||||||
|
0x0001, 0x0400, 0x0001, 0x0401, 0x003C, 0x0402,
|
||||||
|
0x003C, 0x00B8, 0x003C, 0x00F4, 0x003C, 0x0130,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x08F2, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x003C, 0x016C,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x08F1, 0x0001, 0x0000,
|
||||||
|
0x003C, 0x06D2, 0x003C, 0x070E, 0x003C, 0x074A,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x003C, 0x043E,
|
||||||
|
0x003C, 0x01A8, 0x003C, 0x01E4, 0x003C, 0x0220,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x08F0, 0x0001, 0x0000,
|
||||||
|
0x003C, 0x047A, 0x003C, 0x04B6, 0x003C, 0x04F2,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x003C, 0x025C,
|
||||||
|
0x0001, 0x00B5, 0x0001, 0x00B6, 0x0001, 0x00B7,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x08EF, 0x0001, 0x0000,
|
||||||
|
0x003C, 0x0786, 0x003C, 0x07C2, 0x003C, 0x07FE,
|
||||||
|
0x003C, 0x052E, 0x003C, 0x056A, 0x003C, 0x05A6,
|
||||||
|
0x003C, 0x0298, 0x003C, 0x02D4, 0x003C, 0x0310,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x08EE, 0x0001, 0x0000,
|
||||||
|
0x003C, 0x083A, 0x003C, 0x0876, 0x003C, 0x08B2,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x003C, 0x05E2,
|
||||||
|
0x003C, 0x034C, 0x003C, 0x0388, 0x003C, 0x03C4,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0604E5A0
|
||||||
|
static const struct Animation bowser_seg6_anim_0604E5A0 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x3C,
|
||||||
|
ANIMINDEX_NUMPARTS(bowser_seg6_animindex_0604E384),
|
||||||
|
bowser_seg6_animvalue_0604D19C,
|
||||||
|
bowser_seg6_animindex_0604E384,
|
||||||
|
0,
|
||||||
|
};
|
198
actors/bowser/anims/anim_0604F030.inc.c
Normal file
198
actors/bowser/anims/anim_0604F030.inc.c
Normal file
|
@ -0,0 +1,198 @@
|
||||||
|
// 0x0604E5B8
|
||||||
|
static const s16 bowser_seg6_animvalue_0604E5B8[] = {
|
||||||
|
0x0000, 0x0098, 0xFFE7, 0x0000, 0x0005, 0x0013, 0x0029, 0x0047,
|
||||||
|
0x006B, 0x0093, 0x00C0, 0x00EF, 0x0120, 0x0151, 0x0182, 0x01B1,
|
||||||
|
0x01DD, 0x0206, 0x022A, 0x0247, 0x025E, 0x026C, 0x0271, 0x026D,
|
||||||
|
0x0260, 0x024B, 0x0230, 0x0210, 0x01EA, 0x01C1, 0x0195, 0x0167,
|
||||||
|
0x0138, 0x010A, 0x00DC, 0x00B0, 0x0087, 0x0061, 0x0041, 0x0026,
|
||||||
|
0x0011, 0x0004, 0x0000, 0x0004, 0x0011, 0x0026, 0x0041, 0x0061,
|
||||||
|
0x0087, 0x00B0, 0x00DC, 0x010A, 0x0138, 0x0167, 0x0195, 0x01C1,
|
||||||
|
0x01EA, 0x0210, 0x0230, 0x024B, 0x0260, 0x026D, 0x0271, 0x026D,
|
||||||
|
0x0260, 0x024B, 0x0230, 0x0210, 0x01EA, 0x01C1, 0x0195, 0x0167,
|
||||||
|
0x0138, 0x010A, 0x00DC, 0x00B0, 0x0087, 0x0061, 0x0041, 0x0026,
|
||||||
|
0x0011, 0x0004, 0x0000, 0x32C6, 0xC001, 0x32C6, 0xA509, 0xA50B,
|
||||||
|
0xA512, 0xA51E, 0xA52C, 0xA53E, 0xA553, 0xA569, 0xA580, 0xA599,
|
||||||
|
0xA5B1, 0xA5CA, 0xA5E1, 0xA5F8, 0xA60C, 0xA61E, 0xA62D, 0xA638,
|
||||||
|
0xA63F, 0xA642, 0xA63F, 0xA639, 0xA62F, 0xA621, 0xA611, 0xA5FE,
|
||||||
|
0xA5E9, 0xA5D3, 0xA5BC, 0xA5A5, 0xA58E, 0xA577, 0xA561, 0xA54C,
|
||||||
|
0xA53A, 0xA529, 0xA51C, 0xA511, 0xA50B, 0xA509, 0xA50B, 0xA511,
|
||||||
|
0xA51C, 0xA529, 0xA53A, 0xA54C, 0xA561, 0xA577, 0xA58E, 0xA5A5,
|
||||||
|
0xA5BC, 0xA5D3, 0xA5E9, 0xA5FE, 0xA611, 0xA621, 0xA62F, 0xA639,
|
||||||
|
0xA63F, 0xA642, 0xA63F, 0xA639, 0xA62F, 0xA621, 0xA611, 0xA5FE,
|
||||||
|
0xA5E9, 0xA5D3, 0xA5BC, 0xA5A5, 0xA58E, 0xA577, 0xA561, 0xA54C,
|
||||||
|
0xA53A, 0xA529, 0xA51C, 0xA511, 0xA50B, 0xA509, 0xE442, 0xE43E,
|
||||||
|
0xE432, 0xE41F, 0xE407, 0xE3E9, 0xE3C7, 0xE3A2, 0xE37B, 0xE352,
|
||||||
|
0xE329, 0xE300, 0xE2D9, 0xE2B4, 0xE292, 0xE274, 0xE25C, 0xE249,
|
||||||
|
0xE23D, 0xE239, 0xE23D, 0xE247, 0xE258, 0xE26F, 0xE28A, 0xE2A9,
|
||||||
|
0xE2CC, 0xE2F0, 0xE317, 0xE33E, 0xE365, 0xE38B, 0xE3AF, 0xE3D2,
|
||||||
|
0xE3F1, 0xE40C, 0xE423, 0xE434, 0xE43F, 0xE442, 0xE43F, 0xE434,
|
||||||
|
0xE423, 0xE40C, 0xE3F1, 0xE3D2, 0xE3AF, 0xE38B, 0xE365, 0xE33E,
|
||||||
|
0xE317, 0xE2F0, 0xE2CC, 0xE2A9, 0xE28A, 0xE26F, 0xE258, 0xE247,
|
||||||
|
0xE23D, 0xE239, 0xE23D, 0xE247, 0xE258, 0xE26F, 0xE28A, 0xE2A9,
|
||||||
|
0xE2CC, 0xE2F0, 0xE317, 0xE33E, 0xE365, 0xE38B, 0xE3AF, 0xE3D2,
|
||||||
|
0xE3F1, 0xE40C, 0xE423, 0xE434, 0xE43F, 0xE442, 0x0254, 0x053E,
|
||||||
|
0xF8D6, 0x2486, 0xDB55, 0xF34B, 0xA509, 0xA50B, 0xA512, 0xA51E,
|
||||||
|
0xA52C, 0xA53E, 0xA553, 0xA569, 0xA580, 0xA599, 0xA5B1, 0xA5CA,
|
||||||
|
0xA5E1, 0xA5F8, 0xA60C, 0xA61E, 0xA62D, 0xA638, 0xA63F, 0xA642,
|
||||||
|
0xA63F, 0xA639, 0xA62F, 0xA621, 0xA611, 0xA5FE, 0xA5E9, 0xA5D3,
|
||||||
|
0xA5BD, 0xA5A5, 0xA58E, 0xA577, 0xA561, 0xA54C, 0xA53A, 0xA529,
|
||||||
|
0xA51C, 0xA511, 0xA50B, 0xA509, 0xA50B, 0xA511, 0xA51C, 0xA529,
|
||||||
|
0xA53A, 0xA54C, 0xA561, 0xA577, 0xA58E, 0xA5A5, 0xA5BD, 0xA5D3,
|
||||||
|
0xA5E9, 0xA5FE, 0xA611, 0xA621, 0xA62F, 0xA639, 0xA63F, 0xA642,
|
||||||
|
0xA63F, 0xA639, 0xA62F, 0xA621, 0xA611, 0xA5FE, 0xA5E9, 0xA5D3,
|
||||||
|
0xA5BD, 0xA5A5, 0xA58E, 0xA577, 0xA561, 0xA54C, 0xA53A, 0xA529,
|
||||||
|
0xA51C, 0xA511, 0xA50B, 0xA509, 0x8001, 0x8001, 0xBE14, 0xCA03,
|
||||||
|
0xFFA2, 0xFFA2, 0xFFA1, 0xFFA0, 0xFF9F, 0xFF9F, 0xFFA0, 0xFFA2,
|
||||||
|
0xFFA6, 0xFFAC, 0xFFB4, 0xFFBF, 0xFFCE, 0xFFE0, 0xFFF6, 0x0010,
|
||||||
|
0x002F, 0x0053, 0x007C, 0x00AC, 0x00F2, 0x015B, 0x01DD, 0x0271,
|
||||||
|
0x030D, 0x03A9, 0x043D, 0x04C0, 0x0529, 0x0570, 0x058C, 0x058B,
|
||||||
|
0x0581, 0x056E, 0x0553, 0x0531, 0x0506, 0x04D5, 0x049E, 0x0461,
|
||||||
|
0x041E, 0x03D7, 0x038B, 0x033B, 0x02E8, 0x0292, 0x023A, 0x01E0,
|
||||||
|
0x0184, 0x0128, 0x00BE, 0x003C, 0xFFA9, 0xFF06, 0xFE59, 0xFDA6,
|
||||||
|
0xFCF2, 0xFC42, 0xFB98, 0xFAFB, 0xFA6E, 0xF9F6, 0xF997, 0xF955,
|
||||||
|
0xF936, 0xF93F, 0xF972, 0xF9C8, 0xFA3A, 0xFAC3, 0xFB5C, 0xFC00,
|
||||||
|
0xFCA7, 0xFD4D, 0xFDE9, 0xFE78, 0xFEF1, 0xFF4F, 0xFF8C, 0xFFA2,
|
||||||
|
0xFF46, 0xFF2B, 0xFEDC, 0xFE5F, 0xFDBB, 0xFCF5, 0xFC14, 0xFB1D,
|
||||||
|
0xFA17, 0xF907, 0xF7F3, 0xF6E1, 0xF5D8, 0xF4DC, 0xF3F5, 0xF328,
|
||||||
|
0xF27B, 0xF1F3, 0xF198, 0xF16F, 0xF197, 0xF221, 0xF2FC, 0xF418,
|
||||||
|
0xF564, 0xF6D1, 0xF84E, 0xF9CA, 0xFB35, 0xFC7E, 0xFD96, 0xFE93,
|
||||||
|
0xFF98, 0x00A2, 0x01B1, 0x02C3, 0x03D4, 0x04E4, 0x05F1, 0x06F9,
|
||||||
|
0x07F9, 0x08F2, 0x09DF, 0x0AC1, 0x0B94, 0x0C57, 0x0D08, 0x0DA6,
|
||||||
|
0x0E2F, 0x0EA0, 0x0EF4, 0x0F29, 0x0F40, 0x0F3D, 0x0F21, 0x0EF0,
|
||||||
|
0x0EAB, 0x0E56, 0x0DF2, 0x0D83, 0x0D0B, 0x0C8C, 0x0C08, 0x0B83,
|
||||||
|
0x0AFF, 0x0A67, 0x09A8, 0x08CB, 0x07D7, 0x06D2, 0x05C3, 0x04B3,
|
||||||
|
0x03A8, 0x02A9, 0x01BE, 0x00ED, 0x003F, 0xFFBA, 0xFF64, 0xFF46,
|
||||||
|
0x9A98, 0x9A93, 0x9A83, 0x9A6B, 0x9A4C, 0x9A25, 0x99FA, 0x99C9,
|
||||||
|
0x9995, 0x995F, 0x9928, 0x98F0, 0x98BA, 0x9885, 0x9853, 0x9826,
|
||||||
|
0x97FD, 0x97DB, 0x97C0, 0x97AE, 0x97A7, 0x97AE, 0x97C0, 0x97DB,
|
||||||
|
0x97FD, 0x9825, 0x9850, 0x987D, 0x98AA, 0x98D5, 0x98FB, 0x9920,
|
||||||
|
0x9948, 0x9971, 0x999C, 0x99C8, 0x99F5, 0x9A23, 0x9A51, 0x9A7E,
|
||||||
|
0x9AAA, 0x9AD6, 0x9B00, 0x9B28, 0x9B4E, 0x9B72, 0x9B92, 0x9BAF,
|
||||||
|
0x9BC8, 0x9BDD, 0x9BED, 0x9BF7, 0x9BFC, 0x9BFC, 0x9BF9, 0x9BF2,
|
||||||
|
0x9BE8, 0x9BDC, 0x9BCF, 0x9BC0, 0x9BB0, 0x9BA1, 0x9B92, 0x9B85,
|
||||||
|
0x9B79, 0x9B6D, 0x9B5E, 0x9B4D, 0x9B3A, 0x9B27, 0x9B12, 0x9AFE,
|
||||||
|
0x9AEA, 0x9AD8, 0x9AC6, 0x9AB7, 0x9AAA, 0x9AA0, 0x9A9A, 0x9A98,
|
||||||
|
0xCD46, 0x3E12, 0x0AA8, 0x0AA6, 0x0AA0, 0x0A97, 0x0A8A, 0x0A7C,
|
||||||
|
0x0A6B, 0x0A59, 0x0A45, 0x0A31, 0x0A1D, 0x0A09, 0x09F5, 0x09E3,
|
||||||
|
0x09D2, 0x09C4, 0x09B7, 0x09AE, 0x09A8, 0x09A6, 0x09A8, 0x09AD,
|
||||||
|
0x09B6, 0x09C1, 0x09CE, 0x09DE, 0x09EF, 0x0A01, 0x0A14, 0x0A27,
|
||||||
|
0x0A3A, 0x0A4D, 0x0A5F, 0x0A70, 0x0A80, 0x0A8D, 0x0A98, 0x0AA1,
|
||||||
|
0x0AA6, 0x0AA8, 0x0AA6, 0x0AA1, 0x0A98, 0x0A8D, 0x0A80, 0x0A70,
|
||||||
|
0x0A5F, 0x0A4D, 0x0A3A, 0x0A27, 0x0A14, 0x0A01, 0x09EF, 0x09DE,
|
||||||
|
0x09CE, 0x09C1, 0x09B6, 0x09AD, 0x09A8, 0x09A6, 0x09A8, 0x09AD,
|
||||||
|
0x09B6, 0x09C1, 0x09CE, 0x09DE, 0x09EF, 0x0A01, 0x0A14, 0x0A27,
|
||||||
|
0x0A3A, 0x0A4D, 0x0A5F, 0x0A70, 0x0A80, 0x0A8D, 0x0A98, 0x0AA1,
|
||||||
|
0x0AA6, 0x0AA8, 0x0AC9, 0x0ACB, 0x0AD0, 0x0AD8, 0x0AE3, 0x0AF1,
|
||||||
|
0x0B00, 0x0B10, 0x0B22, 0x0B34, 0x0B46, 0x0B58, 0x0B69, 0x0B7A,
|
||||||
|
0x0B89, 0x0B96, 0x0BA1, 0x0BA9, 0x0BAF, 0x0BB1, 0x0BAF, 0x0BAA,
|
||||||
|
0x0BA2, 0x0B98, 0x0B8C, 0x0B7F, 0x0B6F, 0x0B5F, 0x0B4E, 0x0B3D,
|
||||||
|
0x0B2B, 0x0B1A, 0x0B0A, 0x0AFB, 0x0AED, 0x0AE1, 0x0AD7, 0x0ACF,
|
||||||
|
0x0ACB, 0x0AC9, 0x0ACB, 0x0ACF, 0x0AD7, 0x0AE1, 0x0AED, 0x0AFB,
|
||||||
|
0x0B0A, 0x0B1A, 0x0B2B, 0x0B3D, 0x0B4E, 0x0B5F, 0x0B6F, 0x0B7F,
|
||||||
|
0x0B8C, 0x0B98, 0x0BA2, 0x0BAA, 0x0BAF, 0x0BB1, 0x0BAF, 0x0BAA,
|
||||||
|
0x0BA2, 0x0B98, 0x0B8C, 0x0B7F, 0x0B6F, 0x0B5F, 0x0B4E, 0x0B3D,
|
||||||
|
0x0B2B, 0x0B1A, 0x0B0A, 0x0AFB, 0x0AED, 0x0AE1, 0x0AD7, 0x0ACF,
|
||||||
|
0x0ACB, 0x0AC9, 0xA078, 0xA071, 0xA05B, 0xA039, 0xA00C, 0x9FD6,
|
||||||
|
0x9F99, 0x9F56, 0x9F0F, 0x9EC5, 0x9E7A, 0x9E30, 0x9DE9, 0x9DA6,
|
||||||
|
0x9D69, 0x9D33, 0x9D06, 0x9CE4, 0x9CCE, 0x9CC7, 0x9CCE, 0x9CE1,
|
||||||
|
0x9D00, 0x9D29, 0x9D5B, 0x9D93, 0x9DD1, 0x9E14, 0x9E59, 0x9EA0,
|
||||||
|
0x9EE6, 0x9F2B, 0x9F6E, 0x9FAC, 0x9FE5, 0xA016, 0xA03F, 0xA05E,
|
||||||
|
0xA071, 0xA078, 0xA071, 0xA05E, 0xA03F, 0xA016, 0x9FE5, 0x9FAC,
|
||||||
|
0x9F6E, 0x9F2B, 0x9EE6, 0x9EA0, 0x9E59, 0x9E14, 0x9DD1, 0x9D93,
|
||||||
|
0x9D5B, 0x9D29, 0x9D00, 0x9CE1, 0x9CCE, 0x9CC7, 0x9CCE, 0x9CE1,
|
||||||
|
0x9D00, 0x9D29, 0x9D5B, 0x9D93, 0x9DD1, 0x9E14, 0x9E59, 0x9EA0,
|
||||||
|
0x9EE6, 0x9F2B, 0x9F6E, 0x9FAC, 0x9FE5, 0xA016, 0xA03F, 0xA05E,
|
||||||
|
0xA071, 0xA078, 0x1945, 0xE9B2, 0xBD23, 0xF071, 0x0B16, 0xBF48,
|
||||||
|
0xF5A5, 0xF5A7, 0xF5AD, 0xF5B6, 0xF5C2, 0xF5D0, 0xF5E1, 0xF5F3,
|
||||||
|
0xF605, 0xF619, 0xF62D, 0xF640, 0xF653, 0xF665, 0xF675, 0xF684,
|
||||||
|
0xF690, 0xF699, 0xF69E, 0xF6A0, 0xF69F, 0xF699, 0xF691, 0xF686,
|
||||||
|
0xF679, 0xF66A, 0xF65A, 0xF648, 0xF636, 0xF623, 0xF610, 0xF5FE,
|
||||||
|
0xF5EC, 0xF5DC, 0xF5CD, 0xF5C0, 0xF5B5, 0xF5AC, 0xF5A7, 0xF5A5,
|
||||||
|
0xF5A7, 0xF5AC, 0xF5B5, 0xF5C0, 0xF5CD, 0xF5DC, 0xF5EC, 0xF5FE,
|
||||||
|
0xF610, 0xF623, 0xF636, 0xF648, 0xF65A, 0xF66A, 0xF679, 0xF686,
|
||||||
|
0xF691, 0xF699, 0xF69F, 0xF6A0, 0xF69F, 0xF699, 0xF691, 0xF686,
|
||||||
|
0xF679, 0xF66A, 0xF65A, 0xF648, 0xF636, 0xF623, 0xF610, 0xF5FE,
|
||||||
|
0xF5EC, 0xF5DC, 0xF5CD, 0xF5C0, 0xF5B5, 0xF5AC, 0xF5A7, 0xF5A5,
|
||||||
|
0xF580, 0xF57E, 0xF579, 0xF571, 0xF566, 0xF55A, 0xF54B, 0xF53B,
|
||||||
|
0xF52A, 0xF518, 0xF507, 0xF4F5, 0xF4E4, 0xF4D4, 0xF4C5, 0xF4B9,
|
||||||
|
0xF4AE, 0xF4A6, 0xF4A1, 0xF49F, 0xF4A1, 0xF4A5, 0xF4AD, 0xF4B6,
|
||||||
|
0xF4C2, 0xF4D0, 0xF4DE, 0xF4EE, 0xF4FF, 0xF510, 0xF520, 0xF531,
|
||||||
|
0xF541, 0xF54F, 0xF55D, 0xF569, 0xF572, 0xF57A, 0xF57E, 0xF580,
|
||||||
|
0xF57E, 0xF57A, 0xF572, 0xF569, 0xF55D, 0xF54F, 0xF541, 0xF531,
|
||||||
|
0xF520, 0xF510, 0xF4FF, 0xF4EE, 0xF4DE, 0xF4D0, 0xF4C2, 0xF4B6,
|
||||||
|
0xF4AD, 0xF4A5, 0xF4A1, 0xF49F, 0xF4A1, 0xF4A5, 0xF4AD, 0xF4B6,
|
||||||
|
0xF4C2, 0xF4D0, 0xF4DE, 0xF4EE, 0xF4FF, 0xF510, 0xF520, 0xF531,
|
||||||
|
0xF541, 0xF54F, 0xF55D, 0xF569, 0xF572, 0xF57A, 0xF57E, 0xF580,
|
||||||
|
0xA064, 0xA05D, 0xA047, 0xA025, 0x9FF8, 0x9FC2, 0x9F85, 0x9F42,
|
||||||
|
0x9EFB, 0x9EB1, 0x9E66, 0x9E1D, 0x9DD5, 0x9D92, 0x9D55, 0x9D1F,
|
||||||
|
0x9CF2, 0x9CD0, 0x9CBB, 0x9CB3, 0x9CBA, 0x9CCE, 0x9CED, 0x9D15,
|
||||||
|
0x9D47, 0x9D7F, 0x9DBD, 0x9E00, 0x9E45, 0x9E8C, 0x9ED2, 0x9F18,
|
||||||
|
0x9F5A, 0x9F98, 0x9FD1, 0xA002, 0xA02B, 0xA04A, 0xA05D, 0xA064,
|
||||||
|
0xA05D, 0xA04A, 0xA02B, 0xA002, 0x9FD1, 0x9F98, 0x9F5A, 0x9F18,
|
||||||
|
0x9ED2, 0x9E8C, 0x9E45, 0x9E00, 0x9DBD, 0x9D7F, 0x9D47, 0x9D15,
|
||||||
|
0x9CED, 0x9CCE, 0x9CBA, 0x9CB3, 0x9CBA, 0x9CCE, 0x9CED, 0x9D15,
|
||||||
|
0x9D47, 0x9D7F, 0x9DBD, 0x9E00, 0x9E45, 0x9E8C, 0x9ED2, 0x9F18,
|
||||||
|
0x9F5A, 0x9F98, 0x9FD1, 0xA002, 0xA02B, 0xA04A, 0xA05D, 0xA064,
|
||||||
|
0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0604EE14
|
||||||
|
static const u16 bowser_seg6_animindex_0604EE14[] = {
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0050, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x042D, 0x0001, 0x0000,
|
||||||
|
0x0050, 0x0242, 0x0050, 0x0292, 0x0050, 0x02E2,
|
||||||
|
0x0001, 0x014C, 0x0001, 0x014D, 0x0001, 0x014E,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0056,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x042C, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x00A6,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x042B, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0332, 0x0001, 0x0333, 0x0001, 0x0334,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x014F,
|
||||||
|
0x0001, 0x00F6, 0x0001, 0x00F7, 0x0001, 0x00F8,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x042A, 0x0001, 0x0000,
|
||||||
|
0x0050, 0x0150, 0x0050, 0x01A0, 0x0050, 0x01F0,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00F9,
|
||||||
|
0x0001, 0x0053, 0x0001, 0x0054, 0x0001, 0x0055,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0429, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0335, 0x0001, 0x0336, 0x0001, 0x0337,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0240,
|
||||||
|
0x0001, 0x00FA, 0x0001, 0x0000, 0x0001, 0x00FB,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0428, 0x0001, 0x0000,
|
||||||
|
0x0050, 0x0338, 0x0050, 0x0388, 0x0050, 0x03D8,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0241,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x00FC,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0604F030
|
||||||
|
static const struct Animation bowser_seg6_anim_0604F030 = {
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0x50,
|
||||||
|
ANIMINDEX_NUMPARTS(bowser_seg6_animindex_0604EE14),
|
||||||
|
bowser_seg6_animvalue_0604E5B8,
|
||||||
|
bowser_seg6_animindex_0604EE14,
|
||||||
|
0,
|
||||||
|
};
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue