Compare commits
95 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 3f896f126f | |||
| 4166dbf907 | |||
| 2af99dfc3a | |||
| 6d2fd664fb | |||
| 000a5d28f3 | |||
| aea46e7cb2 | |||
| 44d3f1ccbb | |||
| bd3ee64d81 | |||
| 9be85df4b2 | |||
| d0041d28ea | |||
| 5324dfae67 | |||
| 25ceca0fbf | |||
| c4b90d0bfe | |||
| 512336f858 | |||
| 42ff9742ed | |||
| 37c0345529 | |||
| 359cc3d5f6 | |||
| c146ca4aa5 | |||
| 8f0f8c7644 | |||
| 1b63f4ca1a | |||
| 7d20509b5b | |||
| 37390c441f | |||
| 853bff3e41 | |||
| 7a96e700bf | |||
| 16ee259d0b | |||
| 6562823b72 | |||
| 4aee3b6cc9 | |||
| 19d8d38082 | |||
| 579087e527 | |||
| 831711a459 | |||
| e72eeb95aa | |||
| ead17892fe | |||
| 1861335cf0 | |||
| 660c3ec3b0 | |||
| 92fa54c3f9 | |||
| 08828da9fc | |||
| c4ce2f10cd | |||
| 38c31d2d4e | |||
| 40b6dae261 | |||
| ac506c8b3e | |||
| 059df8187e | |||
| 82b6c48497 | |||
| fe71cdfbb6 | |||
| 6f8207d3bb | |||
| d56899dd0b | |||
| b6e9e9cd0f | |||
| 6f9c31dd6c | |||
| b47d538e62 | |||
| 330da0b5ec | |||
| 1fa31410c2 | |||
| 2149cd1fdd | |||
| 0f6147f41d | |||
| 693f778b60 | |||
| b10e489cc6 | |||
| ad60ad7c2b | |||
| 196de9d05d | |||
| bd05cb8b5d | |||
| d434941724 | |||
| 44906598e4 | |||
| ff1d8a9e9d | |||
| 0f40472c1a | |||
| 2af952b180 | |||
| 94ad837c02 | |||
| 77cc91d0de | |||
| fb8dacbc69 | |||
| f6ce7e6492 | |||
| 04d0cd8532 | |||
| b099b5649b | |||
| ca23d87a3a | |||
| 21d82e7c4c | |||
| 2aa7c71eac | |||
| 2a0a31ae7e | |||
| c9c7fc7df6 | |||
| 7f5f4251ca | |||
| bd07a56022 | |||
| b2698fa126 | |||
| 58ef377d87 | |||
| 1b158015e6 | |||
| 356d959b70 | |||
| b157cc5a16 | |||
| 2bd8316d54 | |||
| 866882e4c6 | |||
| 76e99ffe19 | |||
| 73052617ed | |||
| 4a89c20ac9 | |||
| eb28d114cd | |||
| dbcc6b4818 | |||
| 76ceda3118 | |||
| 981c6348ab | |||
| d3f864cea9 | |||
| 21466192e5 | |||
| 72777a0eb2 | |||
| b13f6f4b70 | |||
| 7551fba3d2 | |||
| 109345e94d |
@@ -0,0 +1 @@
|
||||
* text=auto eol=lf
|
||||
@@ -6,8 +6,59 @@ concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
jobs:
|
||||
generate-soh-otr:
|
||||
runs-on: ${{ (vars.LINUX_RUNNER && fromJSON(vars.LINUX_RUNNER)) || 'ubuntu-latest' }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: true
|
||||
- name: ccache
|
||||
uses: hendrikmuhs/ccache-action@v1.2
|
||||
with:
|
||||
key: ${{ runner.os }}-soh-otr-ccache
|
||||
- name: Install dependencies
|
||||
if: ${{ !vars.LINUX_RUNNER }}
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y $(cat .github/workflows/apt-deps.txt)
|
||||
- name: Install latest SDL
|
||||
if: ${{ !vars.LINUX_RUNNER }}
|
||||
run: |
|
||||
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
|
||||
wget https://www.libsdl.org/release/SDL2-2.26.1.tar.gz
|
||||
tar -xzf SDL2-2.26.1.tar.gz
|
||||
cd SDL2-2.26.1
|
||||
./configure
|
||||
make -j 10
|
||||
sudo make install
|
||||
sudo cp -av /usr/local/lib/libSDL* /lib/x86_64-linux-gnu/
|
||||
- name: Install latest SDL_net
|
||||
if: ${{ !vars.LINUX_RUNNER }}
|
||||
run: |
|
||||
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
|
||||
wget https://www.libsdl.org/projects/SDL_net/release/SDL2_net-2.2.0.tar.gz
|
||||
tar -xzf SDL2_net-2.2.0.tar.gz
|
||||
cd SDL2_net-2.2.0
|
||||
./configure
|
||||
make -j 10
|
||||
sudo make install
|
||||
sudo cp -av /usr/local/lib/libSDL* /lib/x86_64-linux-gnu/
|
||||
- name: Generate soh.otr
|
||||
run: |
|
||||
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
|
||||
cmake --no-warn-unused-cli -H. -Bbuild-cmake -GNinja -DCMAKE_BUILD_TYPE:STRING=Release
|
||||
cmake --build build-cmake --config Release --target ZAPD
|
||||
mkdir Extract
|
||||
cp -r OTRExporter/assets/ ./Extract/assets
|
||||
./build-cmake/ZAPD/ZAPD.out botr -se OTR --norom
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: soh.otr
|
||||
path: soh.otr
|
||||
retention-days: 1
|
||||
build-macos:
|
||||
runs-on: macos-12
|
||||
needs: generate-soh-otr
|
||||
runs-on: ${{ (vars.MAC_RUNNER && fromJSON(vars.MAC_RUNNER)) || 'macos-12' }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
@@ -17,12 +68,14 @@ jobs:
|
||||
with:
|
||||
key: ${{ runner.os }}-ccache
|
||||
- name: Install gtar wrapper
|
||||
if: ${{ !vars.MAC_RUNNER }}
|
||||
run: |
|
||||
sudo mv /usr/local/bin/gtar /usr/local/bin/gtar.orig
|
||||
sudo cp .github/workflows//gtar /usr/local/bin/gtar
|
||||
sudo chmod +x /usr/local/bin/gtar
|
||||
- name: Cache MacPorts
|
||||
id: cache-macports
|
||||
if: ${{ !vars.MAC_RUNNER }}
|
||||
uses: actions/cache@v2
|
||||
with:
|
||||
path: /opt/local/
|
||||
@@ -30,6 +83,7 @@ jobs:
|
||||
restore-keys: |
|
||||
${{ runner.os }}-macports-
|
||||
- name: Install MacPorts (if necessary)
|
||||
if: ${{ !vars.MAC_RUNNER }}
|
||||
run: |
|
||||
if [ -d /opt/local/ ]; then
|
||||
echo "MacPorts already installed"
|
||||
@@ -39,15 +93,21 @@ jobs:
|
||||
fi
|
||||
echo "/opt/local/bin:/opt/local/sbin" >> $GITHUB_PATH
|
||||
- name: Install dependencies
|
||||
if: ${{ !vars.MAC_RUNNER }}
|
||||
run: |
|
||||
brew uninstall --ignore-dependencies libpng
|
||||
sudo port install $(cat .github/workflows/macports-deps.txt)
|
||||
brew install ninja
|
||||
- name: Download soh.otr
|
||||
uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: soh.otr
|
||||
- name: Build SoH
|
||||
run: |
|
||||
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
|
||||
cmake --no-warn-unused-cli -H. -Bbuild-cmake -GNinja -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64"
|
||||
cmake --build build-cmake --config Release --parallel 10
|
||||
mv soh.otr build-cmake/soh
|
||||
(cd build-cmake && cpack)
|
||||
|
||||
mv _packages/*.dmg SoH.dmg
|
||||
@@ -60,6 +120,7 @@ jobs:
|
||||
SoH.dmg
|
||||
readme.txt
|
||||
build-linux:
|
||||
needs: generate-soh-otr
|
||||
strategy:
|
||||
fail-fast: true
|
||||
matrix:
|
||||
@@ -70,12 +131,13 @@ jobs:
|
||||
- os: ubuntu-22.04
|
||||
gcc: 12
|
||||
archive-suffix: performance
|
||||
runs-on: ${{ matrix.os }}
|
||||
runs-on: ${{ (matrix.os == 'ubuntu-20.04' && ((vars.LINUX_COMPATIBILITY_RUNNER && fromJSON(vars.LINUX_COMPATIBILITY_RUNNER)) || matrix.os)) || (matrix.os == 'ubuntu-22.04' && ((vars.LINUX_PERFORMANCE_RUNNER && fromJSON(vars.LINUX_PERFORMANCE_RUNNER)) || matrix.os)) }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: true
|
||||
- name: Install dependencies
|
||||
if: ${{ (matrix.os == 'ubuntu-20.04' && !vars.LINUX_COMPATIBILITY_RUNNER) || (matrix.os == 'ubuntu-22.04' && !vars.LINUX_PERFORMANCE_RUNNER) }}
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y $(cat .github/workflows/apt-deps.txt)
|
||||
@@ -84,6 +146,7 @@ jobs:
|
||||
with:
|
||||
key: ${{ matrix.os }}-ccache
|
||||
- name: Install latest SDL
|
||||
if: ${{ (matrix.os == 'ubuntu-20.04' && !vars.LINUX_COMPATIBILITY_RUNNER) || (matrix.os == 'ubuntu-22.04' && !vars.LINUX_PERFORMANCE_RUNNER) }}
|
||||
run: |
|
||||
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
|
||||
wget https://www.libsdl.org/release/SDL2-2.26.1.tar.gz
|
||||
@@ -94,6 +157,7 @@ jobs:
|
||||
sudo make install
|
||||
sudo cp -av /usr/local/lib/libSDL* /lib/x86_64-linux-gnu/
|
||||
- name: Install latest SDL_net
|
||||
if: ${{ (matrix.os == 'ubuntu-20.04' && !vars.LINUX_COMPATIBILITY_RUNNER) || (matrix.os == 'ubuntu-22.04' && !vars.LINUX_PERFORMANCE_RUNNER) }}
|
||||
run: |
|
||||
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
|
||||
wget https://www.libsdl.org/projects/SDL_net/release/SDL2_net-2.2.0.tar.gz
|
||||
@@ -103,11 +167,14 @@ jobs:
|
||||
make -j 10
|
||||
sudo make install
|
||||
sudo cp -av /usr/local/lib/libSDL* /lib/x86_64-linux-gnu/
|
||||
- name: Download soh.otr
|
||||
uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: soh.otr
|
||||
- name: Build SoH
|
||||
run: |
|
||||
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
|
||||
cmake --no-warn-unused-cli -H. -Bbuild-cmake -GNinja -DCMAKE_BUILD_TYPE:STRING=Release
|
||||
cmake --build build-cmake --target OTRGui -j3
|
||||
cmake --build build-cmake --config Release -j3
|
||||
(cd build-cmake && cpack -G External)
|
||||
|
||||
@@ -124,7 +191,8 @@ jobs:
|
||||
soh.appimage
|
||||
readme.txt
|
||||
build-switch:
|
||||
runs-on: ubuntu-latest
|
||||
needs: generate-soh-otr
|
||||
runs-on: ${{ (vars.LINUX_RUNNER && fromJSON(vars.LINUX_RUNNER)) || 'ubuntu-latest' }}
|
||||
container:
|
||||
image: devkitpro/devkita64:latest
|
||||
steps:
|
||||
@@ -132,6 +200,9 @@ jobs:
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y ninja-build
|
||||
- name: Fix dubious ownership error
|
||||
if: ${{ vars.LINUX_RUNNER }}
|
||||
run: git config --global --add safe.directory '*'
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: true
|
||||
@@ -146,52 +217,66 @@ jobs:
|
||||
|
||||
mv build-switch/soh/*.nro soh.nro
|
||||
mv README.md readme.txt
|
||||
- name: Download soh.otr
|
||||
uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: soh.otr
|
||||
- name: Upload build
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: soh-switch
|
||||
path: |
|
||||
soh.nro
|
||||
soh.otr
|
||||
readme.txt
|
||||
build-wiiu:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: devkitpro/devkitppc:latest
|
||||
steps:
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y ninja-build
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: true
|
||||
- name: ccache
|
||||
uses: hendrikmuhs/ccache-action@v1.2
|
||||
with:
|
||||
key: ${{ runner.os }}-wiiu-ccache
|
||||
- name: Build SoH
|
||||
run: |
|
||||
cmake -H. -Bbuild-wiiu -GNinja -DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/WiiU.cmake -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache
|
||||
cmake --build build-wiiu --target soh_wuhb --config Release -j3
|
||||
# build-wiiu:
|
||||
# needs: generate-soh-otr
|
||||
# runs-on: ${{ (vars.LINUX_RUNNER && fromJSON(vars.LINUX_RUNNER)) || 'ubuntu-latest' }}
|
||||
# container:
|
||||
# image: devkitpro/devkitppc:latest
|
||||
# steps:
|
||||
# - name: Install dependencies
|
||||
# if: ${{ !vars.LINUX_RUNNER }}
|
||||
# run: |
|
||||
# sudo apt-get update
|
||||
# sudo apt-get install -y ninja-build
|
||||
# - uses: actions/checkout@v3
|
||||
# with:
|
||||
# submodules: true
|
||||
# - name: ccache
|
||||
# uses: hendrikmuhs/ccache-action@v1.2
|
||||
# with:
|
||||
# key: ${{ runner.os }}-wiiu-ccache
|
||||
# - name: Build SoH
|
||||
# run: |
|
||||
# cmake -H. -Bbuild-wiiu -GNinja -DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/WiiU.cmake -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache
|
||||
# cmake --build build-wiiu --target soh_wuhb --config Release -j3
|
||||
|
||||
mv build-wiiu/soh/*.rpx soh.rpx
|
||||
mv build-wiiu/soh/*.wuhb soh.wuhb
|
||||
mv README.md readme.txt
|
||||
env:
|
||||
DEVKITPRO: /opt/devkitpro
|
||||
DEVKITPPC: /opt/devkitpro/devkitPPC
|
||||
- name: Upload build
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: soh-wiiu
|
||||
path: |
|
||||
soh.rpx
|
||||
soh.wuhb
|
||||
readme.txt
|
||||
# mv build-wiiu/soh/*.rpx soh.rpx
|
||||
# mv build-wiiu/soh/*.wuhb soh.wuhb
|
||||
# mv README.md readme.txt
|
||||
# env:
|
||||
# DEVKITPRO: /opt/devkitpro
|
||||
# DEVKITPPC: /opt/devkitpro/devkitPPC
|
||||
# - name: Download soh.otr
|
||||
# uses: actions/download-artifact@v3
|
||||
# with:
|
||||
# name: soh.otr
|
||||
# - name: Upload build
|
||||
# uses: actions/upload-artifact@v3
|
||||
# with:
|
||||
# name: soh-wiiu
|
||||
# path: |
|
||||
# soh.rpx
|
||||
# soh.wuhb
|
||||
# soh.otr
|
||||
# readme.txt
|
||||
build-windows:
|
||||
runs-on: windows-latest
|
||||
needs: generate-soh-otr
|
||||
runs-on: ${{ (vars.WINDOWS_RUNNER && fromJSON(vars.WINDOWS_RUNNER)) || 'windows-latest' }}
|
||||
steps:
|
||||
- name: Install dependencies
|
||||
if: ${{ !vars.WINDOWS_RUNNER }}
|
||||
run: |
|
||||
choco install ninja
|
||||
Remove-Item -Path "C:\ProgramData\Chocolatey\bin\ccache.exe" -Force
|
||||
@@ -203,19 +288,29 @@ jobs:
|
||||
with:
|
||||
key: ${{ runner.os }}-ccache
|
||||
- uses: ilammy/msvc-dev-cmd@v1
|
||||
- name: Setup 7-Zip
|
||||
run: |
|
||||
"C:\Program Files\7-Zip" >> $env:GITHUB_PATH
|
||||
- name: Build SoH
|
||||
run: |
|
||||
set $env:PATH="$env:USERPROFILE/.cargo/bin;$env:PATH"
|
||||
cmake -S . -B build-windows -G Ninja -DCMAKE_MAKE_PROGRAM=ninja -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache
|
||||
cmake --build build-windows --target OTRGui --config Release --parallel 10
|
||||
cmake --build build-windows --config Release --parallel 10
|
||||
cd build-windows
|
||||
cpack -G ZIP
|
||||
|
||||
mkdir soh-windows
|
||||
mv ./x64/Release/soh.exe ./soh-windows/soh.exe
|
||||
mkdir soh-windows/debug
|
||||
mkdir soh-windows/mods
|
||||
New-Item soh-windows/mods/custom_otr_files_go_here.txt -type file
|
||||
mv ./x64/Release/soh.pdb ./soh-windows/debug/soh.pdb
|
||||
mv ./README.md ./soh-windows/readme.txt
|
||||
mv ./build-windows/gamecontrollerdb.txt ./soh-windows/gamecontrollerdb.txt
|
||||
mv ./build-windows/OTRGui/assets ./soh-windows
|
||||
mv ./build-windows/ZAPD/ZAPD.exe ./soh-windows/assets/extractor/ZAPD.exe
|
||||
- name: Download soh.otr
|
||||
uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: soh.otr
|
||||
path: soh-windows
|
||||
- name: Upload build
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: soh-windows
|
||||
path: _packages/*.zip
|
||||
path: soh-windows
|
||||
|
||||
@@ -409,8 +409,7 @@ DebugObj/*
|
||||
ReleaseObj/*
|
||||
.tags
|
||||
tags
|
||||
oot.otr
|
||||
oot-mq.otr
|
||||
*.otr
|
||||
*.sav
|
||||
shipofharkinian.ini
|
||||
shipofharkinian.json
|
||||
@@ -447,4 +446,6 @@ CTestTestfile.cmake
|
||||
_deps
|
||||
*/extract_assets_cmake*
|
||||
/build*
|
||||
build.c
|
||||
|
||||
soh/build.c
|
||||
soh/properties.h
|
||||
|
||||
@@ -3,10 +3,10 @@ cmake_minimum_required(VERSION 3.16.0 FATAL_ERROR)
|
||||
set(CMAKE_SYSTEM_VERSION 10.0 CACHE STRING "" FORCE)
|
||||
set(CMAKE_CXX_STANDARD 20 CACHE STRING "The C++ standard to use")
|
||||
|
||||
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.15" CACHE STRING "Minimum OS X deployment version" FORCE)
|
||||
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.15" CACHE STRING "Minimum OS X deployment version")
|
||||
|
||||
project(Ship VERSION 6.1.2 LANGUAGES C CXX)
|
||||
set(PROJECT_BUILD_NAME "KHAN CHARLIE" CACHE STRING "")
|
||||
project(Ship VERSION 7.0.0 LANGUAGES C CXX)
|
||||
set(PROJECT_BUILD_NAME "Spock Alfa" CACHE STRING "")
|
||||
set(PROJECT_TEAM "github.com/harbourmasters" CACHE STRING "")
|
||||
|
||||
set_property(DIRECTORY ${CMAKE_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT soh)
|
||||
@@ -25,7 +25,7 @@ set(VCPKG_TRIPLET x64-windows-static)
|
||||
set(VCPKG_TARGET_TRIPLET x64-windows-static)
|
||||
|
||||
vcpkg_bootstrap()
|
||||
vcpkg_install_packages(zlib bzip2 libpng SDL2 SDL2-net GLEW glfw3)
|
||||
vcpkg_install_packages(zlib bzip2 libpng sdl2 sdl2-net glew glfw3)
|
||||
endif()
|
||||
|
||||
################################################################################
|
||||
@@ -100,20 +100,31 @@ set_property(TARGET soh PROPERTY APPIMAGE_ICON_FILE "${CMAKE_BINARY_DIR}/sohIcon
|
||||
|
||||
if("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux")
|
||||
install(PROGRAMS "${CMAKE_SOURCE_DIR}/scripts/linux/appimage/soh.sh" DESTINATION . COMPONENT appimage)
|
||||
install(FILES "${CMAKE_SOURCE_DIR}/soh.otr" DESTINATION . COMPONENT appimage)
|
||||
endif()
|
||||
|
||||
find_package(Python3 COMPONENTS Interpreter)
|
||||
|
||||
# Target to generate OTRs
|
||||
add_custom_target(
|
||||
ExtractAssets
|
||||
# CMake versions prior to 3.17 do not have the rm command, use remove instead for older versions
|
||||
COMMAND ${CMAKE_COMMAND} -E $<IF:$<VERSION_LESS:${CMAKE_VERSION},3.17>,remove,rm> -f oot.otr oot-mq.otr
|
||||
COMMAND ${CMAKE_COMMAND} -E $<IF:$<VERSION_LESS:${CMAKE_VERSION},3.17>,remove,rm> -f oot.otr oot-mq.otr soh.otr
|
||||
COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/OTRExporter/extract_assets.py -z "$<TARGET_FILE:ZAPD>" --non-interactive
|
||||
COMMAND ${CMAKE_COMMAND} -DSOURCE_DIR=${CMAKE_CURRENT_SOURCE_DIR} -DBINARY_DIR=${CMAKE_BINARY_DIR} -P ${CMAKE_CURRENT_SOURCE_DIR}/copy-existing-otrs.cmake
|
||||
COMMAND ${CMAKE_COMMAND} -DSYSTEM_NAME=${CMAKE_SYSTEM_NAME} -DTARGET_DIR="$<TARGET_FILE_DIR:ZAPD>" -DSOURCE_DIR=${CMAKE_CURRENT_SOURCE_DIR} -DBINARY_DIR=${CMAKE_BINARY_DIR} -P ${CMAKE_CURRENT_SOURCE_DIR}/copy-existing-otrs.cmake
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/OTRExporter
|
||||
COMMENT "Running asset extraction..."
|
||||
DEPENDS ZAPD
|
||||
BYPRODUCTS oot.otr ${CMAKE_SOURCE_DIR}/oot.otr oot-mq.otr ${CMAKE_SOURCE_DIR}/oot-mq.otr
|
||||
BYPRODUCTS oot.otr ${CMAKE_SOURCE_DIR}/oot.otr oot-mq.otr ${CMAKE_SOURCE_DIR}/oot-mq.otr ${CMAKE_SOURCE_DIR}/soh.otr
|
||||
)
|
||||
|
||||
# Target to generate headers
|
||||
add_custom_target(
|
||||
ExtractAssetHeaders
|
||||
COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/OTRExporter/extract_assets.py -z "$<TARGET_FILE:ZAPD>" --non-interactive --gen-headers
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/OTRExporter
|
||||
COMMENT "Generating asset headers..."
|
||||
DEPENDS ZAPD
|
||||
)
|
||||
|
||||
if(CMAKE_SYSTEM_NAME MATCHES "Linux")
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
|
||||
#define GFX_SIZE 8
|
||||
|
||||
#define gsDPSetCombineLERP2(a0, b0, c0, d0, Aa0, Ab0, Ac0, Ad0, \
|
||||
#define gsDPSetCombineLERP_NoMacros(a0, b0, c0, d0, Aa0, Ab0, Ac0, Ad0, \
|
||||
a1, b1, c1, d1, Aa1, Ab1, Ac1, Ad1) \
|
||||
{ \
|
||||
_SHIFTL(G_SETCOMBINE, 24, 8) | \
|
||||
@@ -76,7 +76,7 @@ void OTRExporter_DisplayList::Save(ZResource* res, const fs::path& outPath, Bina
|
||||
F3DZEXOpcode opF3D = (F3DZEXOpcode)opcode;
|
||||
|
||||
if ((int)opF3D == G_DL)// || (int)opF3D == G_BRANCH_Z)
|
||||
opcode = (uint8_t)G_DL_OTR;
|
||||
opcode = (uint8_t)G_DL_OTR_HASH;
|
||||
|
||||
if ((int)opF3D == G_MTX)
|
||||
opcode = (uint8_t)G_MTX_OTR;
|
||||
@@ -85,10 +85,10 @@ void OTRExporter_DisplayList::Save(ZResource* res, const fs::path& outPath, Bina
|
||||
opcode = (uint8_t)G_BRANCH_Z_OTR;
|
||||
|
||||
if ((int)opF3D == G_VTX)
|
||||
opcode = (uint8_t)G_VTX_OTR;
|
||||
opcode = (uint8_t)G_VTX_OTR_HASH;
|
||||
|
||||
if ((int)opF3D == G_SETTIMG)
|
||||
opcode = (uint8_t)G_SETTIMG_OTR;
|
||||
opcode = (uint8_t)G_SETTIMG_OTR_HASH;
|
||||
|
||||
word0 += (opcode << 24);
|
||||
|
||||
@@ -607,7 +607,7 @@ void OTRExporter_DisplayList::Save(ZResource* res, const fs::path& outPath, Bina
|
||||
int32_t ab1 = (data & 0b00000000000000000000000000000000000000000000000000000000111000) >> 3;
|
||||
int32_t ad1 = (data & 0b00000000000000000000000000000000000000000000000000000000000111) >> 0;
|
||||
|
||||
Gfx value = {gsDPSetCombineLERP2(a0, b0, c0, d0, aa0, ab0, ac0, ad0, a1, b1, c1, d1, aa1, ab1, ac1, ad1)};
|
||||
Gfx value = { gsDPSetCombineLERP_NoMacros(a0, b0, c0, d0, aa0, ab0, ac0, ad0, a1, b1, c1, d1, aa1, ab1, ac1, ad1)};
|
||||
word0 = value.words.w0;
|
||||
word1 = value.words.w1;
|
||||
}
|
||||
@@ -686,7 +686,7 @@ void OTRExporter_DisplayList::Save(ZResource* res, const fs::path& outPath, Bina
|
||||
|
||||
Gfx value = {gsDPSetTextureImage(fmt, siz, www + 1, __)};
|
||||
word0 = value.words.w0 & 0x00FFFFFF;
|
||||
word0 += (G_SETTIMG_OTR << 24);
|
||||
word0 += (G_SETTIMG_OTR_HASH << 24);
|
||||
//word1 = value.words.w1;
|
||||
word1 = 0;
|
||||
|
||||
@@ -754,7 +754,7 @@ void OTRExporter_DisplayList::Save(ZResource* res, const fs::path& outPath, Bina
|
||||
|
||||
word0 = value.words.w0;
|
||||
word0 &= 0x00FFFFFF;
|
||||
word0 += (G_VTX_OTR << 24);
|
||||
word0 += (G_VTX_OTR_HASH << 24);
|
||||
word1 = value.words.w1;
|
||||
|
||||
writer->Write(word0);
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#include "Main.h"
|
||||
#include "Exporter.h"
|
||||
#include "BackgroundExporter.h"
|
||||
#include "TextureExporter.h"
|
||||
#include "RoomExporter.h"
|
||||
@@ -63,35 +64,34 @@ static void ExporterParseFileMode(const std::string& buildMode, ZFileMode& fileM
|
||||
|
||||
static void ExporterProgramEnd()
|
||||
{
|
||||
uint32_t crc = 0xFFFFFFFF;
|
||||
const uint8_t endianness = (uint8_t)Endianness::Big;
|
||||
|
||||
if (Globals::Instance->fileMode == ZFileMode::ExtractDirectory)
|
||||
{
|
||||
std::string romPath = Globals::Instance->baseRomPath.string();
|
||||
const std::vector<uint8_t>& romData = File::ReadAllBytes(romPath);
|
||||
crc = BitConverter::ToUInt32BE(romData, 0x10);
|
||||
printf("Creating version file...\n");
|
||||
|
||||
// Get crc from rom
|
||||
std::string romPath = Globals::Instance->baseRomPath.string();
|
||||
std::vector<uint8_t> romData = File::ReadAllBytes(romPath);
|
||||
uint32_t crc = BitConverter::ToUInt32BE(romData, 0x10);
|
||||
uint8_t endianness = (uint8_t)Endianness::Big;
|
||||
|
||||
// Write crc to version file
|
||||
fs::path versionPath("Extract/version");
|
||||
MemoryStream* versionStream = new MemoryStream();
|
||||
BinaryWriter writer(versionStream);
|
||||
writer.SetEndianness(Endianness::Big);
|
||||
writer.Write(endianness);
|
||||
writer.Write(crc);
|
||||
std::ofstream versionFile(versionPath.c_str(), std::ios::out | std::ios::binary);
|
||||
versionFile.write(versionStream->ToVector().data(), versionStream->GetLength());
|
||||
versionFile.flush();
|
||||
versionFile.close();
|
||||
writer.Close();
|
||||
MemoryStream *versionStream = new MemoryStream();
|
||||
BinaryWriter writer(versionStream);
|
||||
writer.SetEndianness(Endianness::Big);
|
||||
writer.Write(endianness);
|
||||
writer.Write(crc);
|
||||
writer.Close();
|
||||
|
||||
printf("Created version file.\n");
|
||||
|
||||
printf("Generating OTR Archive...\n");
|
||||
otrArchive = Ship::Archive::CreateArchive(otrFileName, 40000);
|
||||
|
||||
for (auto item : files) {
|
||||
otrArchive->AddFile("version", (uintptr_t)versionStream->ToVector().data(), versionStream->GetLength());
|
||||
|
||||
for (const auto& item : files)
|
||||
{
|
||||
std::string fName = item.first;
|
||||
if (fName.find("gTitleZeldaShieldLogoMQTex") != std::string::npos && !ZRom(romPath).IsMQ())
|
||||
{
|
||||
@@ -101,46 +101,76 @@ static void ExporterProgramEnd()
|
||||
fName.replace(pos, 27, "gTitleZeldaShieldLogoTex");
|
||||
}
|
||||
}
|
||||
auto fileData = item.second;
|
||||
const auto& fileData = item.second;
|
||||
otrArchive->AddFile(fName, (uintptr_t)fileData.data(),
|
||||
fileData.size());
|
||||
fileData.size());
|
||||
}
|
||||
|
||||
// Add any additional files that need to be manually copied...
|
||||
auto lst = Directory::ListFiles("Extract");
|
||||
|
||||
for (auto item : lst)
|
||||
{
|
||||
std::vector<std::string> splitPath = StringHelper::Split(item, ".");
|
||||
|
||||
if (splitPath.size() >= 3) {
|
||||
std::string extension = splitPath.at(splitPath.size() - 1);
|
||||
std::string format = splitPath.at(splitPath.size() - 2);
|
||||
splitPath.pop_back();
|
||||
splitPath.pop_back();
|
||||
std::string afterPath = std::accumulate(splitPath.begin(), splitPath.end(), std::string(""));
|
||||
if (extension == "png" && (format == "rgba32" || format == "rgb5a1" || format == "i4" || format == "i8" || format == "ia4" || format == "ia8" || format == "ia16" || format == "ci4" || format == "ci8")) {
|
||||
Globals::Instance->buildRawTexture = true;
|
||||
Globals::Instance->BuildAssetTexture(item, ZTexture::GetTextureTypeFromString(format), afterPath);
|
||||
Globals::Instance->buildRawTexture = false;
|
||||
|
||||
auto fileData = File::ReadAllBytes(afterPath);
|
||||
printf("otrArchive->AddFile(%s)\n", StringHelper::Split(afterPath, "Extract/")[1].c_str());
|
||||
otrArchive->AddFile(StringHelper::Split(afterPath, "Extract/")[1], (uintptr_t)fileData.data(), fileData.size());
|
||||
}
|
||||
}
|
||||
|
||||
auto fileData = File::ReadAllBytes(item);
|
||||
printf("otrArchive->AddFile(%s)\n", StringHelper::Split(item, "Extract/")[1].c_str());
|
||||
otrArchive->AddFile(StringHelper::Split(item, "Extract/")[1], (uintptr_t)fileData.data(), fileData.size());
|
||||
}
|
||||
|
||||
//otrArchive->AddFile("Audiobank", (uintptr_t)Globals::Instance->GetBaseromFile("Audiobank").data(), Globals::Instance->GetBaseromFile("Audiobank").size());
|
||||
//otrArchive->AddFile("Audioseq", (uintptr_t)Globals::Instance->GetBaseromFile("Audioseq").data(), Globals::Instance->GetBaseromFile("Audioseq").size());
|
||||
//otrArchive->AddFile("Audiotable", (uintptr_t)Globals::Instance->GetBaseromFile("Audiotable").data(), Globals::Instance->GetBaseromFile("Audiotable").size());
|
||||
}
|
||||
}
|
||||
otrArchive = nullptr;
|
||||
delete fileWriter;
|
||||
files.clear();
|
||||
|
||||
// Add any additional files that need to be manually copied...
|
||||
if (File::Exists("soh.otr")) {
|
||||
return;
|
||||
}
|
||||
const auto& lst = Directory::ListFiles("Extract");
|
||||
std::shared_ptr<Ship::Archive> sohOtr = Ship::Archive::CreateArchive("soh.otr", 4096);
|
||||
//sohOtr->AddFile("version", (uintptr_t)versionStream->ToVector().data(), versionStream->GetLength());
|
||||
|
||||
for (const auto& item : lst)
|
||||
{
|
||||
std::vector<std::string> splitPath = StringHelper::Split(item, ".");
|
||||
|
||||
if (splitPath.size() >= 3)
|
||||
{
|
||||
const std::string extension = splitPath.at(splitPath.size() - 1);
|
||||
const std::string format = splitPath.at(splitPath.size() - 2);
|
||||
splitPath.pop_back();
|
||||
splitPath.pop_back();
|
||||
std::string afterPath = std::accumulate(splitPath.begin(), splitPath.end(), std::string(""));
|
||||
if (extension == "png" && (format == "rgba32" || format == "rgb5a1" || format == "i4" || format == "i8" || format == "ia4" || format == "ia8" || format == "ia16" || format == "ci4" || format == "ci8"))
|
||||
{
|
||||
ZTexture tex(nullptr);
|
||||
Globals::Instance->buildRawTexture = true;
|
||||
tex.FromPNG(item, ZTexture::GetTextureTypeFromString(format));
|
||||
printf("sohOtr->AddFile(%s)\n", StringHelper::Split(afterPath, "Extract/")[1].c_str());
|
||||
|
||||
OTRExporter_Texture exporter;
|
||||
|
||||
MemoryStream* stream = new MemoryStream();
|
||||
BinaryWriter writer(stream);
|
||||
|
||||
exporter.Save(&tex, "", &writer);
|
||||
|
||||
std::string src = tex.GetBodySourceCode();
|
||||
writer.Write((char *)src.c_str(), src.size());
|
||||
|
||||
std::vector<char> fileData = stream->ToVector();
|
||||
sohOtr->AddFile(StringHelper::Split(afterPath, "Extract/assets/")[1], (uintptr_t)fileData.data(), fileData.size());
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
if (item.find("accessibility") != std::string::npos)
|
||||
{
|
||||
std::string extension = splitPath.at(splitPath.size() - 1);
|
||||
splitPath.pop_back();
|
||||
if (extension == "json")
|
||||
{
|
||||
const auto &fileData = File::ReadAllBytes(item);
|
||||
printf("Adding accessibility texts %s\n", StringHelper::Split(item, "texts/")[1].c_str());
|
||||
sohOtr->AddFile(StringHelper::Split(item, "Extract/assets/")[1], (uintptr_t)fileData.data(), fileData.size());
|
||||
}
|
||||
continue;
|
||||
}
|
||||
|
||||
const auto& fileData = File::ReadAllBytes(item);
|
||||
printf("sohOtr->AddFile(%s)\n", StringHelper::Split(item, "Extract/")[1].c_str());
|
||||
sohOtr->AddFile(StringHelper::Split(item, item.find("Extract/assets/") != std::string::npos ? "Extract/assets/" : "Extract/")[1], (uintptr_t)fileData.data(), fileData.size());
|
||||
}
|
||||
sohOtr = nullptr;
|
||||
}
|
||||
|
||||
static void ExporterParseArgs(int argc, char* argv[], int& i)
|
||||
{
|
||||
@@ -229,6 +259,11 @@ static void ExporterResourceEnd(ZResource* res, BinaryWriter& writer)
|
||||
//printf("Exported Resource End %s in %zums\n", res->GetName().c_str(), diff);
|
||||
}
|
||||
|
||||
static void ExporterProcessCompilable(tinyxml2::XMLElement* reader)
|
||||
{
|
||||
std::string nodeName = reader->Name();
|
||||
}
|
||||
|
||||
static void ExporterXMLBegin()
|
||||
{
|
||||
}
|
||||
@@ -248,13 +283,14 @@ void AddFile(std::string fName, std::vector<char> data)
|
||||
}
|
||||
}
|
||||
|
||||
static void ImportExporters()
|
||||
void ImportExporters()
|
||||
{
|
||||
// In this example we set up a new exporter called "EXAMPLE".
|
||||
// By running ZAPD with the argument -se EXAMPLE, we tell it that we want to use this exporter for our resources.
|
||||
ExporterSet* exporterSet = new ExporterSet();
|
||||
exporterSet->processFileModeFunc = ExporterProcessFileMode;
|
||||
exporterSet->parseFileModeFunc = ExporterParseFileMode;
|
||||
exporterSet->processCompilableFunc = ExporterProcessCompilable;
|
||||
exporterSet->parseArgsFunc = ExporterParseArgs;
|
||||
exporterSet->beginFileFunc = ExporterFileBegin;
|
||||
exporterSet->endFileFunc = ExporterFileEnd;
|
||||
@@ -287,6 +323,3 @@ static void ImportExporters()
|
||||
|
||||
InitVersionInfo();
|
||||
}
|
||||
|
||||
// When ZAPD starts up, it will automatically call the below function, which in turn sets up our exporters.
|
||||
REGISTER_EXPORTER(ImportExporters);
|
||||
|
||||
@@ -17,9 +17,10 @@ void OTRExporter_Texture::Save(ZResource* res, const fs::path& outPath, BinaryWr
|
||||
|
||||
writer->Write((uint32_t)tex->GetRawDataSize());
|
||||
|
||||
auto data = tex->parent->GetRawData();
|
||||
|
||||
writer->Write((char*)data.data() + tex->GetRawDataIndex(), tex->GetRawDataSize());
|
||||
if (tex->parent != nullptr) {
|
||||
auto data = tex->parent->GetRawData();
|
||||
writer->Write((char*)data.data() + tex->GetRawDataIndex(), tex->GetRawDataSize());
|
||||
}
|
||||
|
||||
auto end = std::chrono::steady_clock::now();
|
||||
size_t diff = std::chrono::duration_cast<std::chrono::milliseconds>(end - start).count();
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"file1": "File 1",
|
||||
"file2": "File 2",
|
||||
"file3": "File 3",
|
||||
"options": "Options",
|
||||
"copy": "Copy",
|
||||
"erase": "Erase",
|
||||
"quit": "Quit",
|
||||
"confirm": "Yes",
|
||||
"audio_stereo": "Sound - Stereo",
|
||||
"audio_mono": "Sound - Mono",
|
||||
"audio_headset": "Sound - Headset",
|
||||
"audio_surround": "Sound - Surround",
|
||||
"target_switch": "Targetting Mode - Switch",
|
||||
"target_hold": "Targetting Mode - Hold"
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"file1": "Fichier 1",
|
||||
"file2": "Fichier 2",
|
||||
"file3": "Fichier 3",
|
||||
"options": "Options",
|
||||
"copy": "Copier",
|
||||
"erase": "Effacer",
|
||||
"quit": "Retour",
|
||||
"confirm": "Oui",
|
||||
"audio_stereo": "Son - Stéréo",
|
||||
"audio_mono": "Son - Mono",
|
||||
"audio_headset": "Son - Casque",
|
||||
"audio_surround": "Son - Surround",
|
||||
"target_switch": "Visée - Fixe",
|
||||
"target_hold": "Visée - Maintenue"
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"file1": "Datei 1",
|
||||
"file2": "Datei 2",
|
||||
"file3": "Datei 3",
|
||||
"options": "Optionen",
|
||||
"copy": "Kopieren",
|
||||
"erase": "Löschen",
|
||||
"quit": "Zurück",
|
||||
"confirm": "Ja",
|
||||
"audio_stereo": "Sound - Stereo",
|
||||
"audio_mono": "Sound - Mono",
|
||||
"audio_headset": "Sound - Kopfhörer",
|
||||
"audio_surround": "Sound - Surround",
|
||||
"target_switch": "Zielerfassung - Einmal drücken",
|
||||
"target_hold": "Zielerfassung - Trigger halten"
|
||||
}
|
||||
@@ -0,0 +1,220 @@
|
||||
{
|
||||
"health": "health $0",
|
||||
"magic": "magic $0",
|
||||
"rupees": "rupees $0",
|
||||
"0": "Deku Stick $0",
|
||||
"1": "Deku Nut $0",
|
||||
"2": "Bomb $0",
|
||||
"3": "Fairy Bow $0",
|
||||
"4": "Fire Arrow",
|
||||
"5": "Din's Fire",
|
||||
"6": "Fairy Slingshot $0",
|
||||
"7": "Fairy Ocarina",
|
||||
"8": "Ocarina of Time",
|
||||
"9": "Bombchu $0",
|
||||
"10": "Hookshot",
|
||||
"11": "Longshot",
|
||||
"12": "Ice Arrow",
|
||||
"13": "Farore's Wind",
|
||||
"14": "Boomerang",
|
||||
"15": "Lens of Truth",
|
||||
"16": "Magic Beans $0",
|
||||
"17": "Megaton Hammer",
|
||||
"18": "Light Arrow",
|
||||
"19": "Nayru's Love",
|
||||
"20": "Empty Bottle",
|
||||
"21": "Red Potion",
|
||||
"22": "Green Potion",
|
||||
"23": "Blue Potion",
|
||||
"24": "Fairy",
|
||||
"25": "Fish",
|
||||
"26": "Milk Bottle",
|
||||
"27": "Ruto's Letter",
|
||||
"28": "Blue Fire",
|
||||
"29": "Bugs",
|
||||
"30": "Big Poe",
|
||||
"31": "Milk Bottle (Half)",
|
||||
"32": "Poe",
|
||||
"33": "Weird Egg",
|
||||
"34": "Chicken",
|
||||
"35": "Zelda's Letter",
|
||||
"36": "Keaton Mask",
|
||||
"37": "Skull Mask",
|
||||
"38": "Spooky Mask",
|
||||
"39": "Bunny Mask",
|
||||
"40": "Goron Mask",
|
||||
"41": "Zora Mask",
|
||||
"42": "Gerudo Mask",
|
||||
"43": "Mask of Truth",
|
||||
"44": "Sold Out",
|
||||
"45": "Pocket Egg",
|
||||
"46": "Pocket Cucco",
|
||||
"47": "Cojiro",
|
||||
"48": "Odd Mushroom",
|
||||
"49": "Odd Potion",
|
||||
"50": "Saw",
|
||||
"51": "Broken Sword",
|
||||
"52": "Prescription",
|
||||
"53": "Eyeball Frog",
|
||||
"54": "Eyedrops",
|
||||
"55": "Claim Check",
|
||||
"56": "Bow Fire Arrow",
|
||||
"57": "Bow Ice Arrow",
|
||||
"58": "Bow Light Arrow",
|
||||
"59": "Kokiri Sword",
|
||||
"60": "Master Sword",
|
||||
"61": "Giant's Knife",
|
||||
"62": "Deku Shield",
|
||||
"63": "Hylian Shield",
|
||||
"64": "Mirror Shield",
|
||||
"65": "Kokiri Tunic",
|
||||
"66": "Goron Tunic",
|
||||
"67": "Zora Tunic",
|
||||
"68": "Kokiri Boots",
|
||||
"69": "Iron Boots",
|
||||
"70": "Hover Boots",
|
||||
"71": "Bullet Bag (Holds 30)",
|
||||
"72": "Bullet Bag (Holds 40)",
|
||||
"73": "Bullet Bag (Holds 50)",
|
||||
"74": "Quiver (Holds 30)",
|
||||
"75": "Quiver (Holds 40)",
|
||||
"76": "Quiver (Holds 50)",
|
||||
"77": "Bomb Bag (Holds 20)",
|
||||
"78": "Bomb Bag (Holds 30)",
|
||||
"79": "Bomb Bag (Holds 40)",
|
||||
"80": "Goron's Bracelet",
|
||||
"81": "Silver Gauntlets",
|
||||
"82": "Golden Gauntlets",
|
||||
"83": "Silver Scale",
|
||||
"84": "Golden Scale",
|
||||
"85": "Giant's Knife (Broken)",
|
||||
"86": "WALLET ADULT",
|
||||
"87": "Giant's Wallet",
|
||||
"88": "Deku Seeds",
|
||||
"89": "Fishing Pole",
|
||||
"90": "Minuet of Forest",
|
||||
"91": "Bolero of Fire",
|
||||
"92": "Serenade of Water",
|
||||
"93": "Requiem of Spirit",
|
||||
"94": "Nocturne of Shadow",
|
||||
"95": "Prelude of Light",
|
||||
"96": "Zelda's Lullaby",
|
||||
"97": "Epona's Song",
|
||||
"98": "Saria's Song",
|
||||
"99": "Sun's Song",
|
||||
"100": "Song of Time",
|
||||
"101": "Song of Storms",
|
||||
"102": "Forest Medallion",
|
||||
"103": "Fire Medallion",
|
||||
"104": "Water Medallion",
|
||||
"105": "Spirit Medallion",
|
||||
"106": "Shadow Medallion",
|
||||
"107": "Light Medallion",
|
||||
"108": "Kokiri's Emerald",
|
||||
"109": "Goron's Ruby",
|
||||
"110": "Zora Sapphire",
|
||||
"111": "Stone of Agony",
|
||||
"112": "Gerudo's Card",
|
||||
"113": "Skulltula Token $0",
|
||||
"114": "Heart Container $0",
|
||||
"115": "Piece of Heart",
|
||||
"116": "Boss Key",
|
||||
"117": "Compass",
|
||||
"118": "Dungeon Map",
|
||||
"119": "Small Key",
|
||||
"120": "MAGIC SMALL",
|
||||
"121": "MAGIC LARGE",
|
||||
"122": "PIECE OF HEART 2",
|
||||
"123": "INVALID 1",
|
||||
"124": "INVALID 2",
|
||||
"125": "INVALID 3",
|
||||
"126": "INVALID 4",
|
||||
"127": "INVALID 5",
|
||||
"128": "INVALID 6",
|
||||
"129": "INVALID 7",
|
||||
"130": "Milk",
|
||||
"131": "Recovery Heart",
|
||||
"132": "Green Rupee",
|
||||
"133": "Blue Rupee",
|
||||
"134": "Red Rupee",
|
||||
"135": "Purple Rupee",
|
||||
"136": "Gold Rupee",
|
||||
"137": "INVALID 8",
|
||||
"138": "STICKS 5",
|
||||
"139": "STICKS 10",
|
||||
"140": "NUTS 5",
|
||||
"141": "NUTS 10",
|
||||
"142": "BOMBS 5",
|
||||
"143": "BOMBS 10",
|
||||
"144": "BOMBS 20",
|
||||
"145": "BOMBS 30",
|
||||
"146": "ARROWS SMALL",
|
||||
"147": "ARROWS MEDIUM",
|
||||
"148": "ARROWS LARGE",
|
||||
"149": "SEEDS 30",
|
||||
"150": "BOMBCHUS 5",
|
||||
"151": "BOMBCHUS 20",
|
||||
"152": "STICK UPGRADE 20",
|
||||
"153": "STICK UPGRADE 30",
|
||||
"154": "NUT UPGRADE 30",
|
||||
"155": "NUT UPGRADE 40",
|
||||
"255": "",
|
||||
"256": "Haunted Wasteland",
|
||||
"257": "Gerudos Fortress",
|
||||
"258": "Gerudo Valley",
|
||||
"259": "Hylia Lakeside",
|
||||
"260": "Lon Lon Ranch",
|
||||
"261": "Market",
|
||||
"262": "Hyrule Field",
|
||||
"263": "Death Mountain",
|
||||
"264": "Kakariko Village",
|
||||
"265": "Lost Woods",
|
||||
"266": "Kokiri Forest",
|
||||
"267": "Zoras Domain",
|
||||
"268": "",
|
||||
"269": "",
|
||||
"270": "",
|
||||
"271": "",
|
||||
"272": "",
|
||||
"273": "",
|
||||
"274": "",
|
||||
"275": "",
|
||||
"276": "",
|
||||
"277": "",
|
||||
"278": "",
|
||||
"279": "",
|
||||
"280": "",
|
||||
"281": "",
|
||||
"282": "",
|
||||
"283": "",
|
||||
"284": "",
|
||||
"285": "",
|
||||
"286": "",
|
||||
"287": "",
|
||||
"288": "",
|
||||
"289": "",
|
||||
"290": "",
|
||||
"291": "",
|
||||
"292": "Hyrule Field",
|
||||
"293": "Kakariko Village",
|
||||
"294": "Graveyard",
|
||||
"295": "Zoras River",
|
||||
"296": "Kokiri Forest",
|
||||
"297": "Sacred Forest Meadow",
|
||||
"298": "Lake Hylia",
|
||||
"299": "Zoras Domain",
|
||||
"300": "Zoras Fountain",
|
||||
"301": "Gerudo Valley",
|
||||
"302": "Lost Woods",
|
||||
"303": "Desert Colossus",
|
||||
"304": "Gerudo's Fortress",
|
||||
"305": "Haunted Wasteland",
|
||||
"306": "Market",
|
||||
"307": "Hyrule Castle",
|
||||
"308": "Death Mountain Trail",
|
||||
"309": "Death Mountain Crater",
|
||||
"310": "Goron City",
|
||||
"311": "Lon Lon Ranch",
|
||||
"312": "Question Mark",
|
||||
"313": "Ganon's Castle"
|
||||
}
|
||||
@@ -0,0 +1,220 @@
|
||||
{
|
||||
"health": "vie $0",
|
||||
"magic": "magie $0",
|
||||
"rupees": "rubis $0",
|
||||
"0": "Bâton Mojo $0",
|
||||
"1": "Noix Mojo $0",
|
||||
"2": "Bombes $0",
|
||||
"3": "Arc des Fées $0",
|
||||
"4": "Flèche de Feu",
|
||||
"5": "Feu de Din",
|
||||
"6": "Lance-Pierre des Fées $0",
|
||||
"7": "Ocarina des Fées",
|
||||
"8": "Ocarina of Temps",
|
||||
"9": "Missiles Teigneux $0",
|
||||
"10": "Grappin",
|
||||
"11": "Super Grappin",
|
||||
"12": "Flèche de Glace",
|
||||
"13": "Vent de Farore",
|
||||
"14": "Boomerang",
|
||||
"15": "Monocle de Vérité",
|
||||
"16": "Haricot Magique $0",
|
||||
"17": "Masse des Titans",
|
||||
"18": "Flèche de Lumière",
|
||||
"19": "Amour de Nayru",
|
||||
"20": "Bouteille Vide",
|
||||
"21": "Potion Rouge",
|
||||
"22": "Potion Verte",
|
||||
"23": "Potion Bleue",
|
||||
"24": "Fée",
|
||||
"25": "Poisson",
|
||||
"26": "Lait de Lon Lon",
|
||||
"27": "Lettre de Ruto",
|
||||
"28": "Flammme Bleue",
|
||||
"29": "Insectes",
|
||||
"30": "Âme",
|
||||
"31": "Lait de Lon Lon (moitié)",
|
||||
"32": "Esprit",
|
||||
"33": "Oeuf Curieux",
|
||||
"34": "Poulet",
|
||||
"35": "Lettre de Zelda",
|
||||
"36": "Masque du Renard",
|
||||
"37": "Masque de Mort",
|
||||
"38": "Masque d'Effroi",
|
||||
"39": "Masque du Lapin",
|
||||
"40": "Masque de Goron",
|
||||
"41": "Masque de Zora",
|
||||
"42": "Masque de Gerudo",
|
||||
"43": "Masque de Vérité",
|
||||
"44": "VENDU",
|
||||
"45": "Oeuf de Poche",
|
||||
"46": "Cocotte de poche",
|
||||
"47": "P'tit Poulet",
|
||||
"48": "Champignon suspect",
|
||||
"49": "Mixture suspecte",
|
||||
"50": "Scie du chasseur",
|
||||
"51": "Épée de Goron (brisée)",
|
||||
"52": "Ordonnance",
|
||||
"53": "Crapaud-qui-louche",
|
||||
"54": "Gouttes",
|
||||
"55": "Certificat",
|
||||
"56": "Arc et Flèche de Feu",
|
||||
"57": "Arc et Flèche de Glace",
|
||||
"58": "Arc et Flèche de Lumière",
|
||||
"59": "Épée Kokiri",
|
||||
"60": "Épée de Légende",
|
||||
"61": "Lame des Géants",
|
||||
"62": "Bouclier Mojo",
|
||||
"63": "Bouclier Hylien",
|
||||
"64": "Bouclier Miroir",
|
||||
"65": "Tunique Kokiri",
|
||||
"66": "Tunique Goron",
|
||||
"67": "Tunique Zora",
|
||||
"68": "Bottes Kokiri",
|
||||
"69": "Bottes de plomb",
|
||||
"70": "Bottes des airs",
|
||||
"71": "Sac de graines (Contient 30)",
|
||||
"72": "Sac de graines (Contient 40)",
|
||||
"73": "Sac de graines (Contient 50)",
|
||||
"74": "Carquois (Contient 30)",
|
||||
"75": "Carquois (Contient 40)",
|
||||
"76": "Carquois (Contient 50)",
|
||||
"77": "Sac de bombes (Contient 20)",
|
||||
"78": "Sac de bombes (Contient 30)",
|
||||
"79": "Sac de bombes (Contient 40)",
|
||||
"80": "Bracelet Goron",
|
||||
"81": "Gantelets d'argent",
|
||||
"82": "Gentelets d'or",
|
||||
"83": "Écaille d'argent",
|
||||
"84": "Écaille d'or",
|
||||
"85": "Lame des Géants (Brisée)",
|
||||
"86": "GRANDE BOURSE",
|
||||
"87": "Bourse de Géant",
|
||||
"88": "Deku Seeds",
|
||||
"89": "Canne à pèche",
|
||||
"90": "Menuet des Bois",
|
||||
"91": "Boléro du Feu",
|
||||
"92": "Sérénade de l'Eau",
|
||||
"93": "Requiem des Esprits",
|
||||
"94": "Nocturne de l'Ombre",
|
||||
"95": "Prélude de la Lumière",
|
||||
"96": "Berceuse de Zelda",
|
||||
"97": "Chant d'Epona",
|
||||
"98": "Chant de Saria",
|
||||
"99": "Chant du Soleil",
|
||||
"100": "Chant du Temps",
|
||||
"101": "Chant des Tempêtes",
|
||||
"102": "Médaillon de la Forêt",
|
||||
"103": "Médaillon du Feu",
|
||||
"104": "Médaillon de l'Eau",
|
||||
"105": "Médaillon de l'Esprit",
|
||||
"106": "Médaillon de l'Ombre",
|
||||
"107": "Médaillon de la Lumière",
|
||||
"108": "Émeraude Kokiri",
|
||||
"109": "Rubis Goron",
|
||||
"110": "Saphir Zora",
|
||||
"111": "Pierre de Souffrance",
|
||||
"112": "Carte Gerudo",
|
||||
"113": "Skulltula d'or $0",
|
||||
"114": "Coeur d'Énergie $0",
|
||||
"115": "Quart de Coeur",
|
||||
"116": "Clé d'or",
|
||||
"117": "Boussole",
|
||||
"118": "Carte du Donjon",
|
||||
"119": "Petite Clé",
|
||||
"120": "PETITE BOUTEILLE DE MAGIE",
|
||||
"121": "GRANDE BOUTEILLE DE MAGIE",
|
||||
"122": "QUART DE COEUR 2",
|
||||
"123": "INVALIDE 1",
|
||||
"124": "INVALIDE 2",
|
||||
"125": "INVALIDE 3",
|
||||
"126": "INVALIDE 4",
|
||||
"127": "INVALIDE 5",
|
||||
"128": "INVALIDE 6",
|
||||
"129": "INVALIDE 7",
|
||||
"130": "Lait de Lon Lon",
|
||||
"131": "Coeur de Vie",
|
||||
"132": "Rubis Vert",
|
||||
"133": "Rubis Bleu",
|
||||
"134": "Rubis Rouge",
|
||||
"135": "Rubis Pourpre",
|
||||
"136": "Énorme Rubis",
|
||||
"137": "INVALIDE 8",
|
||||
"138": "BÂTON MOJO 5",
|
||||
"139": "BÂTON MOJO 10",
|
||||
"140": "NOIX MOJO 5",
|
||||
"141": "NOIX MOJO 10",
|
||||
"142": "BOMBES 5",
|
||||
"143": "BOMBES 10",
|
||||
"144": "BOMBES 20",
|
||||
"145": "BOMBES 30",
|
||||
"146": "ARROWS SMALL",
|
||||
"147": "ARROWS MEDIUM",
|
||||
"148": "ARROWS LARGE",
|
||||
"149": "GRAINES MOJO 30",
|
||||
"150": "MISSILES TEIGNEUX 5",
|
||||
"151": "MISSILES TEIGNEUX 20",
|
||||
"152": "AMÉLIORATION BÂTON MOJO 20",
|
||||
"153": "AMÉLIORATION BÂTON MOJO 30",
|
||||
"154": "AMÉLIORATION NOIX MOJO 30",
|
||||
"155": "AMÉLIORATION NOIX MOJO 40",
|
||||
"255": "",
|
||||
"256": "Désert Hanté",
|
||||
"257": "Forteresse Gerudo",
|
||||
"258": "Vallée Gerudo",
|
||||
"259": "Laboratoire du Lac",
|
||||
"260": "Ranch Lon Lon",
|
||||
"261": "Place du Marché",
|
||||
"262": "Plaine d'Hyrule",
|
||||
"263": "Montagne du Péril",
|
||||
"264": "Village Cocorico",
|
||||
"265": "Bois Perdus",
|
||||
"266": "Forêt Kokiri",
|
||||
"267": "Domaine Zora",
|
||||
"268": "",
|
||||
"269": "",
|
||||
"270": "",
|
||||
"271": "",
|
||||
"272": "",
|
||||
"273": "",
|
||||
"274": "",
|
||||
"275": "",
|
||||
"276": "",
|
||||
"277": "",
|
||||
"278": "",
|
||||
"279": "",
|
||||
"280": "",
|
||||
"281": "",
|
||||
"282": "",
|
||||
"283": "",
|
||||
"284": "",
|
||||
"285": "",
|
||||
"286": "",
|
||||
"287": "",
|
||||
"288": "",
|
||||
"289": "",
|
||||
"290": "",
|
||||
"291": "",
|
||||
"292": "Plaine d'Hyrule",
|
||||
"293": "Village Cocorico",
|
||||
"294": "Cimetière",
|
||||
"295": "Rivière Zora",
|
||||
"296": "Forêt Kokiri",
|
||||
"297": "Bosquet Sacré",
|
||||
"298": "Lac Hylia",
|
||||
"299": "Domaine Zora",
|
||||
"300": "Fountaine Zora",
|
||||
"301": "Vallée Gerudo",
|
||||
"302": "Bois Perdus",
|
||||
"303": "Colosse du Désert",
|
||||
"304": "Forteresse Gerudo",
|
||||
"305": "Désert Hanté",
|
||||
"306": "Place du Marché",
|
||||
"307": "Château d'Hyrule",
|
||||
"308": "Chemin du Péril",
|
||||
"309": "Cratère du Péril",
|
||||
"310": "Village Goron",
|
||||
"311": "Ranch Lon Lon",
|
||||
"312": "Point d'interrogation",
|
||||
"313": "Château de Ganon"
|
||||
}
|
||||
@@ -0,0 +1,220 @@
|
||||
{
|
||||
"health": "Energie $0",
|
||||
"magic": "Magie $0",
|
||||
"rupees": "Rubine $0",
|
||||
"0": "Deku-Stab $0",
|
||||
"1": "Deku-Nuß $0",
|
||||
"2": "Bombe $0",
|
||||
"3": "Feen-Bogen $0",
|
||||
"4": "Feuer-Pfeil",
|
||||
"5": "Dins Feuerinferno",
|
||||
"6": "Feen-Schleuder $0",
|
||||
"7": "Feen-Okarina",
|
||||
"8": "Okarina der Zeit",
|
||||
"9": "Krabbelmine $0",
|
||||
"10": "Fanghaken",
|
||||
"11": "Enterhaken",
|
||||
"12": "Eis-Pfeil",
|
||||
"13": "Farores Donnersturm",
|
||||
"14": "Bumerang",
|
||||
"15": "Auge der Wahrheit",
|
||||
"16": "Wundererbsen $0",
|
||||
"17": "Stahlhammer",
|
||||
"18": "Licht-Pfeil",
|
||||
"19": "Nayrus Umarmung",
|
||||
"20": "Flasche",
|
||||
"21": "Rotes Elixier",
|
||||
"22": "Grünes Elixier",
|
||||
"23": "Blaues Elixier",
|
||||
"24": "Fee",
|
||||
"25": "Fisch",
|
||||
"26": "Milch",
|
||||
"27": "Brief",
|
||||
"28": "Blaues Feuer",
|
||||
"29": "Käfer",
|
||||
"30": "Nachtschwärmer",
|
||||
"31": "Milch (1/2)",
|
||||
"32": "Irrlicht",
|
||||
"33": "Seltsames Ei",
|
||||
"34": "Huhn",
|
||||
"35": "Zeldas Brief",
|
||||
"36": "Fuchs-Maske",
|
||||
"37": "Schädel-Maske",
|
||||
"38": "Geister-Maske",
|
||||
"39": "Hasenohren",
|
||||
"40": "Goronen-Maske",
|
||||
"41": "Zora-Maske",
|
||||
"42": "Gerudo-Maske",
|
||||
"43": "Maske des Wissens",
|
||||
"44": "Verkauft",
|
||||
"45": "Ei",
|
||||
"46": "Kiki",
|
||||
"47": "Henni",
|
||||
"48": "Schimmelpilz",
|
||||
"49": "Modertrank",
|
||||
"50": "Säge",
|
||||
"51": "Goronen-Schwert (zerbrochen)",
|
||||
"52": "Rezept",
|
||||
"53": "Glotzfrosch",
|
||||
"54": "Augentropfen",
|
||||
"55": "Zertifikat",
|
||||
"56": "Bogen Feuer-Pfeil",
|
||||
"57": "Bogen Eis-Pfeil",
|
||||
"58": "Bogen Licht-Pfeil",
|
||||
"59": "Kokiri-Schwert",
|
||||
"60": "Master-Schwert",
|
||||
"61": "Langschwert",
|
||||
"62": "Deku-schild",
|
||||
"63": "Hylia-Schild",
|
||||
"64": "Spiegel-Schild",
|
||||
"65": "Kokiri-Rüstung",
|
||||
"66": "Goronen-Rüstung",
|
||||
"67": "Zora-Rüstung",
|
||||
"68": "Lederstiefel",
|
||||
"69": "Eisenstiefel",
|
||||
"70": "Gleitstiefel",
|
||||
"71": "Munitionstasche (30)",
|
||||
"72": "Munitionstasche (40)",
|
||||
"73": "Munitionstasche (50)",
|
||||
"74": "Köcher (30)",
|
||||
"75": "Köcher (40)",
|
||||
"76": "Köcher (50)",
|
||||
"77": "Bombentasche (20)",
|
||||
"78": "Bombentasche (30)",
|
||||
"79": "Bombentasche (40)",
|
||||
"80": "Goronen-Armband",
|
||||
"81": "Krafthandschuh",
|
||||
"82": "Titanhandschuh",
|
||||
"83": "Silberschuppe",
|
||||
"84": "Goldschuppe",
|
||||
"85": "Langschwert (gebrochen)",
|
||||
"86": "Große Börse",
|
||||
"87": "Riesenbörse",
|
||||
"88": "Deku-Kerne",
|
||||
"89": "Angel",
|
||||
"90": "Menuett des Waldes",
|
||||
"91": "Bolero des Feuers",
|
||||
"92": "Serenade des Wassers",
|
||||
"93": "Requiem der Geister",
|
||||
"94": "Nocturne des Schattens",
|
||||
"95": "Kantate des Lichts",
|
||||
"96": "Zeldas Wiegenlied",
|
||||
"97": "Eponas Lied",
|
||||
"98": "Salias Lied",
|
||||
"99": "Hymne der Sonne",
|
||||
"100": "Hymne der Zeit",
|
||||
"101": "Song of Storms",
|
||||
"102": "Amulett des Waldes",
|
||||
"103": "Amulett des Feuers",
|
||||
"104": "Amulett des Wassers",
|
||||
"105": "Amulett der Geister",
|
||||
"106": "Amulett des Schattens",
|
||||
"107": "Amulett des Lichts",
|
||||
"108": "Kokiri-Smaragd",
|
||||
"109": "Goronen-Opal",
|
||||
"110": "Zora-Saphir",
|
||||
"111": "Stein des Wissens",
|
||||
"112": "Gerudo-Paß",
|
||||
"113": "Skulltula-Symbol $0",
|
||||
"114": "Herzcontainer $0",
|
||||
"115": "Herzteil",
|
||||
"116": "Master-Schlüssel",
|
||||
"117": "Kompaß",
|
||||
"118": "Labyrinth-Karte",
|
||||
"119": "Kleiner Schlüssel",
|
||||
"120": "MAGIE KLEIN",
|
||||
"121": "MAGIE GROß",
|
||||
"122": "HERZTEIL 2",
|
||||
"123": "UNGÜLTIG 1",
|
||||
"124": "UNGÜLTIG 2",
|
||||
"125": "UNGÜLTIG 3",
|
||||
"126": "UNGÜLTIG 4",
|
||||
"127": "UNGÜLTIG 5",
|
||||
"128": "UNGÜLTIG 6",
|
||||
"129": "UNGÜLTIG 7",
|
||||
"130": "Milch",
|
||||
"131": "Herz",
|
||||
"132": "ein Rubin",
|
||||
"133": "5 Rubine",
|
||||
"134": "20 Rubine",
|
||||
"135": "50 Rubine",
|
||||
"136": "200 Rubine",
|
||||
"137": "UNGÜLTIG 8",
|
||||
"138": "STÄBE 5",
|
||||
"139": "STÄBE 10",
|
||||
"140": "NÜSSE 5",
|
||||
"141": "NÜSSE 10",
|
||||
"142": "BOMBEN 5",
|
||||
"143": "BOMBEN 10",
|
||||
"144": "BOMBEN 20",
|
||||
"145": "BOMBEN 30",
|
||||
"146": "PFEILE KLEIN",
|
||||
"147": "PFEILE MITTEL",
|
||||
"148": "PFEILE GROß",
|
||||
"149": "KERNE 30",
|
||||
"150": "KRABBELMINEN 5",
|
||||
"151": "KRABBELMINEN 20",
|
||||
"152": "STAB UPGRADE 20",
|
||||
"153": "STAB UPGRADE 30",
|
||||
"154": "NUß UPGRADE 30",
|
||||
"155": "NUß UPGRADE 40",
|
||||
"255": "",
|
||||
"256": "Gespensterwüste",
|
||||
"257": "Gerudo-Festung",
|
||||
"258": "Gerudotal",
|
||||
"259": "Hylia-See",
|
||||
"260": "Lon Lon-Farm",
|
||||
"261": "Marktplatz",
|
||||
"262": "Hylianische Steppe",
|
||||
"263": "Todesberg",
|
||||
"264": "Kakariko",
|
||||
"265": "Verlorene Wälder",
|
||||
"266": "Kokiri-Wald",
|
||||
"267": "Zoras Reich",
|
||||
"268": "",
|
||||
"269": "",
|
||||
"270": "",
|
||||
"271": "",
|
||||
"272": "",
|
||||
"273": "",
|
||||
"274": "",
|
||||
"275": "",
|
||||
"276": "",
|
||||
"277": "",
|
||||
"278": "",
|
||||
"279": "",
|
||||
"280": "",
|
||||
"281": "",
|
||||
"282": "",
|
||||
"283": "",
|
||||
"284": "",
|
||||
"285": "",
|
||||
"286": "",
|
||||
"287": "",
|
||||
"288": "",
|
||||
"289": "",
|
||||
"290": "",
|
||||
"291": "",
|
||||
"292": "Hylianische Steppe",
|
||||
"293": "Kakariko",
|
||||
"294": "Friedhof",
|
||||
"295": "Zora-Fluss",
|
||||
"296": "Kokiri-Wald",
|
||||
"297": "Heilige Lichtung",
|
||||
"298": "Hylia-See",
|
||||
"299": "Zoras Reich",
|
||||
"300": "Zoras Quelle",
|
||||
"301": "Gerudotal",
|
||||
"302": "Verlorene Wälder",
|
||||
"303": "Wüstenkoloss",
|
||||
"304": "Gerudo-Festung",
|
||||
"305": "Gespensterwüste",
|
||||
"306": "Marktplatz",
|
||||
"307": "Schloß Hyrule",
|
||||
"308": "Pfad zum Todesberg",
|
||||
"309": "Todeskrater",
|
||||
"310": "Goronia",
|
||||
"311": "Lon Lon-Farm",
|
||||
"312": "Fragezeichen",
|
||||
"313": "Teufelsturm"
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"minutes_plural" : "$0 minutes",
|
||||
"minutes_singular" : "$0 minute",
|
||||
"seconds_plural" : "$0 seconds",
|
||||
"seconds_singular" : "$0 second",
|
||||
"input_button_a": "the A button",
|
||||
"input_button_b": "the B button",
|
||||
"input_button_c": "the C button",
|
||||
"input_button_l": "the L button",
|
||||
"input_button_r": "the R button",
|
||||
"input_button_z": "the Z button",
|
||||
"input_button_c_up": "C Up",
|
||||
"input_button_c_down": "C Down",
|
||||
"input_button_c_left": "C Left",
|
||||
"input_button_c_right": "C Right",
|
||||
"input_analog_stick": "the Analog Stick",
|
||||
"input_d_pad": "the D-Pad"
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"minutes_plural" : "$0 minutes",
|
||||
"minutes_singular" : "$0 minute",
|
||||
"seconds_plural" : "$0 secondes",
|
||||
"seconds_singular" : "$0 seconde",
|
||||
"input_button_a": "le bouton A",
|
||||
"input_button_b": "le bouton B",
|
||||
"input_button_c": "le bouton C",
|
||||
"input_button_l": "le bouton L",
|
||||
"input_button_r": "le bouton R",
|
||||
"input_button_z": "le bouton Z",
|
||||
"input_button_c_up": "C Haut",
|
||||
"input_button_c_down": "C Bas",
|
||||
"input_button_c_left": "C Gauche",
|
||||
"input_button_c_right": "C Droit",
|
||||
"input_analog_stick": "le Stick Analogique",
|
||||
"input_d_pad": "D-Pad"
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"minutes_plural" : "$0 Minuten",
|
||||
"minutes_singular" : "eine Minute",
|
||||
"seconds_plural" : "$0 Sekunden",
|
||||
"seconds_singular" : "eine Sekunde",
|
||||
"input_button_a": "den A-Knopf",
|
||||
"input_button_b": "den B-Knopf",
|
||||
"input_button_c": "den C-Knopf",
|
||||
"input_button_l": "den L-Knopf",
|
||||
"input_button_r": "den R-Knopf",
|
||||
"input_button_z": "den Z-Knopf",
|
||||
"input_button_c_up": "C Oben",
|
||||
"input_button_c_down": "C Unten",
|
||||
"input_button_c_left": "C Links",
|
||||
"input_button_c_right": "C Rechts",
|
||||
"input_analog_stick": "den Analog-Stick",
|
||||
"input_d_pad": "das Steuerkreuz"
|
||||
}
|
||||
@@ -0,0 +1,112 @@
|
||||
{
|
||||
"0": "Inside the Deku Tree",
|
||||
"1": "Dodongo's Cavern",
|
||||
"2": "Inside Jabu-Jabu's Belly",
|
||||
"3": "Forest Temple",
|
||||
"4": "Fire Temple",
|
||||
"5": "Water Temple",
|
||||
"6": "Spirit Temple",
|
||||
"7": "Shadow Temple",
|
||||
"8": "Bottom of The Well",
|
||||
"9": "Ice Cavern",
|
||||
"10": "", // Stairs to Ganondorf's Lair (No title card)
|
||||
"11": "Gerudo Training Ground",
|
||||
"12": "Thieves' Hideout",
|
||||
"13": "Ganon's Castle",
|
||||
"14": "", // Escape from Ganon's Castle (No title card)
|
||||
"15": "", // Escape from Ganon's Castle 5 (No title card)x
|
||||
"16": "Treasure Box Shop",
|
||||
"17": "Parasitic Armored Arachnid - Gohma",
|
||||
"18": "Infernal Dinosaur - King Dodongo",
|
||||
"19": "Bio-electric Anemone - Barinade",
|
||||
"20": "Evil Spirit from Beyond - Phantom Ganon",
|
||||
"21": "Subterranean Lava Dragon - Volvagia",
|
||||
"22": "Giant Aquatic Amoeba - Morpha",
|
||||
"23": "Sorceress Sisters - Twinrova",
|
||||
"24": "Phantom Shadow Beast - Bongo Bongo",
|
||||
"25": "Great King of Evil - Ganondorf",
|
||||
"26": "",
|
||||
"27": "", // Entrance to Market (No title card)
|
||||
"28": "",
|
||||
"29": "",
|
||||
"30": "Back Alley",
|
||||
"31": "Back Alley",
|
||||
"32": "Market",
|
||||
"33": "Market",
|
||||
"34": "Market",
|
||||
"35": "", // Temple of Time Exterior (No title card)
|
||||
"36": "SCENE_SHRINE_N",
|
||||
"37": "SCENE_SHRINE_R",
|
||||
"38": "", // House of the Know-it-All Brothers (No title card)
|
||||
"39": "", // House of Twins (No title card)
|
||||
"40": "", // House of the Great Mido (No title card)
|
||||
"41": "", // Saria's House (No title card)
|
||||
"42": "", // Kakariko House 1 (No title card)
|
||||
"43": "", // Back Alley House 1 (No title card)
|
||||
"44": "Bazaar",
|
||||
"45": "Kokiri Shop",
|
||||
"46": "Goron Shop",
|
||||
"47": "Zora Shop",
|
||||
"48": "", // Closed Shop (No title card)
|
||||
"49": "Potion Shop",
|
||||
"50": "", // Bombchu Shop (No title card)
|
||||
"51": "Happy Mask Shop",
|
||||
"52": "", // Link's House (No title card)
|
||||
"53": "", // Dog Lady's House (No title card)
|
||||
"54": "Stable",
|
||||
"55": "", // Impa's House (No title card)
|
||||
"56": "Lakeside Laboratory",
|
||||
"57": "", // Running Man's Tent (No title card)
|
||||
"58": "Gravekeepers Hut",
|
||||
"59": "Great Fairy's Fountain",
|
||||
"60": "Fairy's Fountain",
|
||||
"61": "Great Fairy's Fountain",
|
||||
"62": "", // Grottos (No title card)
|
||||
"63": "", // Tomb 1 (No title card)
|
||||
"64": "", // Tomb 2 (No title card)
|
||||
"65": "Royal Family's Tomb",
|
||||
"66": "Shooting Gallery",
|
||||
"67": "Temple of Time",
|
||||
"68": "Chamber of The Sages",
|
||||
"69": "Castle Courtyard",
|
||||
"70": "Castle Courtyard",
|
||||
"71": "", // Goddesses Cutscene (No title card)
|
||||
"72": "Unknown Place",
|
||||
"73": "Fishing Pond",
|
||||
"74": "Castle Courtyard",
|
||||
"75": "Bombchu Bowling Alley",
|
||||
"76": "", // Lon Lon Ranch House/Silo (No title card)
|
||||
"77": "", // Guard House (No title card)
|
||||
"78": "", // Potion Shop (No title card)
|
||||
"79": "Ganon",
|
||||
"80": "House of Skulltula",
|
||||
"81": "Hyrule Field",
|
||||
"82": "Kakariko Village",
|
||||
"83": "Graveyard",
|
||||
"84": "Zora's River",
|
||||
"85": "Kokiri Forest",
|
||||
"86": "Sacred Forest Meadow",
|
||||
"87": "Lake Hylia",
|
||||
"88": "Zoras Domain",
|
||||
"89": "Zoras Fountain",
|
||||
"90": "Gerudo Valley",
|
||||
"91": "Lost Woods",
|
||||
"92": "Desert Colossus",
|
||||
"93": "Gerudo's Fortress",
|
||||
"94": "Haunted Wasteland",
|
||||
"95": "Hyrule Castle",
|
||||
"96": "Death Mountain Trail",
|
||||
"97": "Death Mountain Crater",
|
||||
"98": "Goron City",
|
||||
"99": "Lon Lon Ranch",
|
||||
"100": "",
|
||||
"101": "", // Debug: Test Map (No title card)
|
||||
"102": "", // Debug: Test Room (No title card)
|
||||
"103": "", // Debug: Depth Test (No title card)
|
||||
"104": "", // Debug: Stalfos Miniboss Room (No title card)
|
||||
"105": "", // Debug: Stalfos Boss Room (No title card)
|
||||
"106": "", // Debug: Dark Link Room (No title card)
|
||||
"107": "",
|
||||
"108": "", // Debug: SRD Room (No title card)
|
||||
"109": "" // Debug: Treasure Chest Warp (No title card)
|
||||
}
|
||||
@@ -0,0 +1,112 @@
|
||||
{
|
||||
"0": "Abre Mojo",
|
||||
"1": "Caverne Dodongo",
|
||||
"2": "Ventre de Jabu-Jabu",
|
||||
"3": "Temple de la Forêt",
|
||||
"4": "Temple du Feu",
|
||||
"5": "Temple de l'Eau",
|
||||
"6": "Temple de l'Esprit",
|
||||
"7": "Temple de l'Ombre",
|
||||
"8": "Puits",
|
||||
"9": "Caverne Polaire",
|
||||
"10": "", // Escaliers vers le Repaire de Ganondorf (No title card)
|
||||
"11": "Gymnase Gerudo",
|
||||
"12": "Repaire des Voleurs",
|
||||
"13": "Tour de Ganon",
|
||||
"14": "", // Fuite du Château de Ganon (No title card)
|
||||
"15": "", // Fuite du Château de Ganon 5 (No title card)
|
||||
"16": "Chasse aux Trésors",
|
||||
"17": "Monstre Insectoide Géant - Gohma",
|
||||
"18": "Dinosaure Infernal - King Dodongo",
|
||||
"19": "Anémone Bio-Electrique - Barinade",
|
||||
"20": "Esprit Maléfique de l'Au-Delà - Ganon Spectral",
|
||||
"21": "Dragon des Profondeurs - Volcania",
|
||||
"22": "Amibe Aquatique Géante - Morpha",
|
||||
"23": "Sorcières Jumelles - Duo Maléfique",
|
||||
"24": "Monstre de l'Ombre - Bongo Bongo",
|
||||
"25": "Seigneur du Malin - Ganondorf",
|
||||
"26": "",
|
||||
"27": "", // Entrée vers le Marché (No title card)
|
||||
"28": "",
|
||||
"29": "",
|
||||
"30": "Ruelle",
|
||||
"31": "Ruelle",
|
||||
"32": "Place du Marché",
|
||||
"33": "Place du Marché",
|
||||
"34": "Place du Marché",
|
||||
"35": "", // Extérieur du Temple du Temps (No title card)
|
||||
"36": "SCENE_SHRINE_N",
|
||||
"37": "SCENE_SHRINE_R",
|
||||
"38": "", // Cabane des Frères Je-Sais-Tout (No title card)
|
||||
"39": "", // Cabane des Jumelles (No title card)
|
||||
"40": "", // Cabane du Grand Mido (No title card)
|
||||
"41": "", // Cabane de Saria (No title card)
|
||||
"42": "", // Maison du Village Cocorico 1 (No title card)
|
||||
"43": "", // Maison de la Ruelle 1 (No title card)
|
||||
"44": "Bazar",
|
||||
"45": "Boutique Kokiri",
|
||||
"46": "Boutique Goron",
|
||||
"47": "Boutique Zora",
|
||||
"48": "", // Magasin Fermé (No title card)
|
||||
"49": "Apothicaire",
|
||||
"50": "", // Magasin de Missiles (No title card)
|
||||
"51": "Foire aux Masques",
|
||||
"52": "", // Cabane de Link (No title card)
|
||||
"53": "", // Dog Lady's House (No title card)
|
||||
"54": "Étable",
|
||||
"55": "", // Maison d'Impa (No title card)
|
||||
"56": "Laboratoire du Lac",
|
||||
"57": "", // Tente du Marathonien (No title card)
|
||||
"58": "Cabane du fossoyeur",
|
||||
"59": "Fountaine Royale des Fées",
|
||||
"60": "Fountaine des Fées",
|
||||
"61": "Fountaine Royale des Fées",
|
||||
"62": "", // Grottes (No title card)
|
||||
"63": "", // Tombe 1 (No title card)
|
||||
"64": "", // Tombe 2 (No title card)
|
||||
"65": "Tombe Royale",
|
||||
"66": "Jeu d'adresse",
|
||||
"67": "Temple du Temps",
|
||||
"68": "Sanctuaire des Sages",
|
||||
"69": "Cour du Château",
|
||||
"70": "Cour du Château",
|
||||
"71": "", // Goddesses Cutscene (No title card)
|
||||
"72": "Endroit Inconnu",
|
||||
"73": "Étang",
|
||||
"74": "Cour du Château",
|
||||
"75": "Bowling Teigneux",
|
||||
"76": "", // Lon Lon Ranch House/Silo (No title card)
|
||||
"77": "", // Guard House (No title card)
|
||||
"78": "", // Potion Shop (No title card)
|
||||
"79": "Ganon",
|
||||
"80": "Maison des Araignées",
|
||||
"81": "Plaine d'Hyrule",
|
||||
"82": "Village Cocorico",
|
||||
"83": "Cimetière",
|
||||
"84": "Fleuve Zora",
|
||||
"85": "Forêt Kokiri",
|
||||
"86": "Bosquet Sacré",
|
||||
"87": "Lac Hylia",
|
||||
"88": "Domaine Zora",
|
||||
"89": "Fontaine Zora",
|
||||
"90": "Vallée Gerudo",
|
||||
"91": "Bois Perdu",
|
||||
"92": "Colosse du Désert",
|
||||
"93": "Forteresse Gerudo",
|
||||
"94": "Désert Hanté",
|
||||
"95": "Château d'Hyrule",
|
||||
"96": "Chemin du Péril",
|
||||
"97": "Cratère du Péril",
|
||||
"98": "Village Goron",
|
||||
"99": "Ranch Lon Lon",
|
||||
"100": "",
|
||||
"101": "", // Debug: Test Map (No title card)
|
||||
"102": "", // Debug: Test Room (No title card)
|
||||
"103": "", // Debug: Depth Test (No title card)
|
||||
"104": "", // Debug: Stalfos Miniboss Room (No title card)
|
||||
"105": "", // Debug: Stalfos Boss Room (No title card)
|
||||
"106": "", // Debug: Dark Link Room (No title card)
|
||||
"107": "",
|
||||
"108": "", // Debug: SRD Room (No title card)
|
||||
"109": "" // Debug: Treasure Chest Warp (No title card)
|
||||
}
|
||||
@@ -0,0 +1,112 @@
|
||||
{
|
||||
"0": "Im Deku-Baum",
|
||||
"1": "Dodongos Höhle",
|
||||
"2": "Jabu-Jabus Bauch",
|
||||
"3": "Waldtempel",
|
||||
"4": "Feuertempel",
|
||||
"5": "Wassertempel",
|
||||
"6": "Geistertempel",
|
||||
"7": "Schattentempel",
|
||||
"8": "Grund des Brunnens",
|
||||
"9": "Eishöhle",
|
||||
"10": "", // Treppe zu Ganondorfs Verließ (Keine Title-Card)
|
||||
"11": "Gerudo-Arena",
|
||||
"12": "Diebesversteck",
|
||||
"13": "Ganons Schloß",
|
||||
"14": "", // Flucht aus Ganons Schloß (Keine Title-Card)
|
||||
"15": "", // Flucht aus Ganons Schloß 5 (Keine Title-Card)
|
||||
"16": "Truhenlotterie",
|
||||
"17": "Gepanzerter Spinnenparasit - Gohma",
|
||||
"18": "Infernosaurus - King Dodongo",
|
||||
"19": "Elektroterristrisches Biotentakel - Barinade",
|
||||
"20": "Reitendes Unheil - Phantom-Ganon",
|
||||
"21": "Subterraner Lavadrachoid - Volvagia",
|
||||
"22": "Aquamöbes Wassertentakel - Morpha",
|
||||
"23": "Höllische Hexenarmada - Killa Ohmaz",
|
||||
"24": "Bestialische Schattenmonstrosität - Bongo Bongo",
|
||||
"25": "Großmeister des Bösen - Ganondorf",
|
||||
"26": "",
|
||||
"27": "", // Eingang zum Marktplatz (Keine Title-Card)
|
||||
"28": "",
|
||||
"29": "",
|
||||
"30": "Seitenstraße",
|
||||
"31": "Seitenstraße",
|
||||
"32": "Marktplatz",
|
||||
"33": "Marktplatz",
|
||||
"34": "Marktplatz",
|
||||
"35": "", // Vor der Zitadelle der Zeit (Keine Title-Card)
|
||||
"36": "SCENE_SHRINE_N",
|
||||
"37": "SCENE_SHRINE_R",
|
||||
"38": "", // Haus der Allwissenden Brüder (Keine Title-Card)
|
||||
"39": "", // Haus der Zwillinge (Keine Title-Card)
|
||||
"40": "", // Midos Haus (Keine Title-Card)
|
||||
"41": "", // Salias Haus (Keine Title-Card)
|
||||
"42": "", // Kakariko Haus 1 (Keine Title-Card)
|
||||
"43": "", // Steinstraßen Haus 1 (Keine Title-Card)
|
||||
"44": "Basar",
|
||||
"45": "Kokiri-Laden",
|
||||
"46": "Goronen-Laden",
|
||||
"47": "Zora-Laden",
|
||||
"48": "", // Geschlossener Laden (Keine Title-Card)
|
||||
"49": "Magie-Laden",
|
||||
"50": "", // Krabbelminen-Laden (Keine Title-Card)
|
||||
"51": "Maskenhändler",
|
||||
"52": "", // Links Haus (Keine Title-Card)
|
||||
"53": "", // Haus der Hunde-Dame (Keine Title-Card)
|
||||
"54": "Stall",
|
||||
"55": "", // Impas Haus (Keine Title-Card)
|
||||
"56": "Hylia-See Laboratorium",
|
||||
"57": "", // Zelt des Rennläufers (Keine Title-Card)
|
||||
"58": "Hütte des Totengräbers",
|
||||
"59": "Feen-Quelle",
|
||||
"60": "Feen-Brunnen",
|
||||
"61": "Feen-Quelle",
|
||||
"62": "", // Grotten (Keine Title-Card)
|
||||
"63": "", // Grab 1 (Keine Title-Card)
|
||||
"64": "", // Grab 2 (Keine Title-Card)
|
||||
"65": "Königsgrab",
|
||||
"66": "Schießbude",
|
||||
"67": "Zitadelle der Zeit",
|
||||
"68": "Halle der Weisen",
|
||||
"69": "Burghof",
|
||||
"70": "Burghof",
|
||||
"71": "", // Göttinnen Cutscene (Keine Title-Card)
|
||||
"72": "Unbekannter Ort",
|
||||
"73": "Fischweiher",
|
||||
"74": "Burghof",
|
||||
"75": "Minenbowlingbahn",
|
||||
"76": "", // Lon Lon-Farm Haus/Silo (Keine Title-Card)
|
||||
"77": "", // Wachposten (Keine Title-Card)
|
||||
"78": "", // Magie-Laden (Keine Title-Card)
|
||||
"79": "Ganon",
|
||||
"80": "Skulltulas Haus",
|
||||
"81": "Hylianische Steppe",
|
||||
"82": "Kakariko",
|
||||
"83": "Friedhof",
|
||||
"84": "Zora-Fluß",
|
||||
"85": "Kokiri-Wald",
|
||||
"86": "Waldlichtung",
|
||||
"87": "Hylia-See",
|
||||
"88": "Zoras Reich",
|
||||
"89": "Zoras Quelle",
|
||||
"90": "Gerudotal",
|
||||
"91": "Verlorene Wälder",
|
||||
"92": "Wüstenkoloss",
|
||||
"93": "Gerudo-Festung",
|
||||
"94": "Geisterwüste",
|
||||
"95": "Schloß Hyrule",
|
||||
"96": "Pfad zum Todesberg",
|
||||
"97": "Todeskrater",
|
||||
"98": "Goronia",
|
||||
"99": "Lon Lon-Farm",
|
||||
"100": "",
|
||||
"101": "", // Debug: Test Karte (Keine Title-Card)
|
||||
"102": "", // Debug: Test Raum (Keine Title-Card)
|
||||
"103": "", // Debug: Tiefen Test (Keine Title-Card)
|
||||
"104": "", // Debug: Stalfos-Ritter Miniboss Raum (Keine Title-Card)
|
||||
"105": "", // Debug: Stalfos-Ritter Boss Raum (Keine Title-Card)
|
||||
"106": "", // Debug: Schwarzer Link Raum (Keine Title-Card)
|
||||
"107": "",
|
||||
"108": "", // Debug: SRD Raum (Keine Title-Card)
|
||||
"109": "" // Debug: Schatzkisten Teleport (Keine Title-Card)
|
||||
}
|
||||
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 355 B After Width: | Height: | Size: 355 B |
|
Before Width: | Height: | Size: 379 B After Width: | Height: | Size: 379 B |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
@@ -0,0 +1,21 @@
|
||||
<DisplayList Version="0">
|
||||
<CallDisplayList Path="textures/nintendo_rogo_static/mat_gShipLogoDL_f3d_material_003"/>
|
||||
<CallDisplayList Path="textures/nintendo_rogo_static/gShipLogoDL_tri_0"/>
|
||||
<CallDisplayList Path="textures/nintendo_rogo_static/mat_revert_gShipLogoDL_f3d_material_003"/>
|
||||
<CallDisplayList Path="textures/nintendo_rogo_static/mat_gShipLogoDL_f3d_material_002"/>
|
||||
<CallDisplayList Path="textures/nintendo_rogo_static/gShipLogoDL_tri_1"/>
|
||||
<CallDisplayList Path="textures/nintendo_rogo_static/mat_revert_gShipLogoDL_f3d_material_002"/>
|
||||
<CallDisplayList Path="textures/nintendo_rogo_static/mat_gShipLogoDL_f3d_material"/>
|
||||
<CallDisplayList Path="textures/nintendo_rogo_static/gShipLogoDL_tri_2"/>
|
||||
<CallDisplayList Path="textures/nintendo_rogo_static/mat_revert_gShipLogoDL_f3d_material"/>
|
||||
<CallDisplayList Path="textures/nintendo_rogo_static/mat_gShipLogoDL_f3d_material_001"/>
|
||||
<CallDisplayList Path="textures/nintendo_rogo_static/gShipLogoDL_tri_3"/>
|
||||
<CallDisplayList Path="textures/nintendo_rogo_static/mat_revert_gShipLogoDL_f3d_material_001"/>
|
||||
<PipeSync/>
|
||||
<SetGeometryMode G_LIGHTING="1" />
|
||||
<ClearGeometryMode G_TEXTURE_GEN="1" />
|
||||
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
|
||||
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
|
||||
<EndDisplayList/>
|
||||
</DisplayList>
|
||||
|
||||
@@ -0,0 +1,241 @@
|
||||
<DisplayList Version="0">
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="4" V02="5"/>
|
||||
<Triangle1 V00="3" V01="6" V02="4"/>
|
||||
<Triangle1 V00="6" V01="7" V02="4"/>
|
||||
<Triangle1 V00="6" V01="8" V02="7"/>
|
||||
<Triangle1 V00="8" V01="9" V02="7"/>
|
||||
<Triangle1 V00="7" V01="9" V02="10"/>
|
||||
<Triangle1 V00="9" V01="11" V02="10"/>
|
||||
<Triangle1 V00="12" V01="10" V02="11"/>
|
||||
<Triangle1 V00="11" V01="13" V02="12"/>
|
||||
<Triangle1 V00="11" V01="14" V02="13"/>
|
||||
<Triangle1 V00="11" V01="15" V02="14"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="2" V01="3" V02="0"/>
|
||||
<Triangle1 V00="3" V01="4" V02="0"/>
|
||||
<Triangle1 V00="4" V01="3" V02="5"/>
|
||||
<Triangle1 V00="6" V01="4" V02="5"/>
|
||||
<Triangle1 V00="7" V01="8" V02="9"/>
|
||||
<Triangle1 V00="7" V01="10" V02="8"/>
|
||||
<Triangle1 V00="10" V01="11" V02="8"/>
|
||||
<Triangle1 V00="10" V01="12" V02="11"/>
|
||||
<Triangle1 V00="13" V01="14" V02="15"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="4" V02="5"/>
|
||||
<Triangle1 V00="3" V01="6" V02="4"/>
|
||||
<Triangle1 V00="7" V01="8" V02="9"/>
|
||||
<Triangle1 V00="7" V01="10" V02="8"/>
|
||||
<Triangle1 V00="11" V01="8" V02="10"/>
|
||||
<Triangle1 V00="12" V01="13" V02="14"/>
|
||||
<Triangle1 V00="12" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="48" Count="14"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="6" V01="7" V02="4"/>
|
||||
<Triangle1 V00="4" V01="7" V02="8"/>
|
||||
<Triangle1 V00="7" V01="9" V02="8"/>
|
||||
<Triangle1 V00="10" V01="11" V02="12"/>
|
||||
<Triangle1 V00="10" V01="13" V02="11"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="62" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="4" V01="7" V02="5"/>
|
||||
<Triangle1 V00="8" V01="9" V02="10"/>
|
||||
<Triangle1 V00="8" V01="11" V02="9"/>
|
||||
<Triangle1 V00="12" V01="13" V02="14"/>
|
||||
<Triangle1 V00="12" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="78" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="4" V01="7" V02="5"/>
|
||||
<Triangle1 V00="7" V01="8" V02="5"/>
|
||||
<Triangle1 V00="7" V01="9" V02="8"/>
|
||||
<Triangle1 V00="9" V01="10" V02="8"/>
|
||||
<Triangle1 V00="9" V01="11" V02="10"/>
|
||||
<Triangle1 V00="12" V01="13" V02="14"/>
|
||||
<Triangle1 V00="12" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="94" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="4" V01="7" V02="5"/>
|
||||
<Triangle1 V00="8" V01="9" V02="10"/>
|
||||
<Triangle1 V00="8" V01="11" V02="9"/>
|
||||
<Triangle1 V00="12" V01="13" V02="14"/>
|
||||
<Triangle1 V00="12" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="110" Count="14"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="3" V01="4" V02="1"/>
|
||||
<Triangle1 V00="3" V01="5" V02="4"/>
|
||||
<Triangle1 V00="6" V01="7" V02="8"/>
|
||||
<Triangle1 V00="6" V01="9" V02="7"/>
|
||||
<Triangle1 V00="9" V01="10" V02="7"/>
|
||||
<Triangle1 V00="9" V01="11" V02="10"/>
|
||||
<Triangle1 V00="11" V01="12" V02="10"/>
|
||||
<Triangle1 V00="11" V01="13" V02="12"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="124" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="4" V01="7" V02="5"/>
|
||||
<Triangle1 V00="8" V01="9" V02="10"/>
|
||||
<Triangle1 V00="8" V01="11" V02="9"/>
|
||||
<Triangle1 V00="12" V01="13" V02="14"/>
|
||||
<Triangle1 V00="12" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="140" Count="15"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="1" V02="3"/>
|
||||
<Triangle1 V00="4" V01="3" V02="5"/>
|
||||
<Triangle1 V00="6" V01="5" V02="3"/>
|
||||
<Triangle1 V00="7" V01="6" V02="3"/>
|
||||
<Triangle1 V00="7" V01="8" V02="6"/>
|
||||
<Triangle1 V00="6" V01="9" V02="5"/>
|
||||
<Triangle1 V00="5" V01="9" V02="10"/>
|
||||
<Triangle1 V00="9" V01="11" V02="10"/>
|
||||
<Triangle1 V00="10" V01="12" V02="5"/>
|
||||
<Triangle1 V00="5" V01="12" V02="13"/>
|
||||
<Triangle1 V00="4" V01="5" V02="13"/>
|
||||
<Triangle1 V00="13" V01="14" V02="4"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="155" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="4" V01="7" V02="5"/>
|
||||
<Triangle1 V00="8" V01="9" V02="10"/>
|
||||
<Triangle1 V00="8" V01="11" V02="9"/>
|
||||
<Triangle1 V00="12" V01="13" V02="14"/>
|
||||
<Triangle1 V00="12" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="171" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="3" V02="0"/>
|
||||
<Triangle1 V00="0" V01="5" V02="4"/>
|
||||
<Triangle1 V00="0" V01="6" V02="5"/>
|
||||
<Triangle1 V00="4" V01="7" V02="3"/>
|
||||
<Triangle1 V00="8" V01="7" V02="4"/>
|
||||
<Triangle1 V00="8" V01="9" V02="7"/>
|
||||
<Triangle1 V00="10" V01="9" V02="8"/>
|
||||
<Triangle1 V00="8" V01="11" V02="10"/>
|
||||
<Triangle1 V00="8" V01="12" V02="11"/>
|
||||
<Triangle1 V00="10" V01="13" V02="9"/>
|
||||
<Triangle1 V00="14" V01="13" V02="10"/>
|
||||
<Triangle1 V00="14" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="187" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="2" V01="3" V02="0"/>
|
||||
<Triangle1 V00="2" V01="4" V02="3"/>
|
||||
<Triangle1 V00="0" V01="5" V02="1"/>
|
||||
<Triangle1 V00="6" V01="5" V02="0"/>
|
||||
<Triangle1 V00="6" V01="7" V02="5"/>
|
||||
<Triangle1 V00="8" V01="9" V02="10"/>
|
||||
<Triangle1 V00="8" V01="11" V02="9"/>
|
||||
<Triangle1 V00="12" V01="11" V02="8"/>
|
||||
<Triangle1 V00="12" V01="13" V02="11"/>
|
||||
<Triangle1 V00="14" V01="13" V02="12"/>
|
||||
<Triangle1 V00="14" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="203" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="0" V01="4" V02="3"/>
|
||||
<Triangle1 V00="0" V01="5" V02="4"/>
|
||||
<Triangle1 V00="5" V01="6" V02="4"/>
|
||||
<Triangle1 V00="5" V01="7" V02="6"/>
|
||||
<Triangle1 V00="8" V01="6" V02="7"/>
|
||||
<Triangle1 V00="8" V01="9" V02="6"/>
|
||||
<Triangle1 V00="10" V01="11" V02="12"/>
|
||||
<Triangle1 V00="12" V01="13" V02="10"/>
|
||||
<Triangle1 V00="13" V01="14" V02="10"/>
|
||||
<Triangle1 V00="15" V01="14" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="219" Count="14"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="4" V02="5"/>
|
||||
<Triangle1 V00="6" V01="3" V02="5"/>
|
||||
<Triangle1 V00="5" V01="7" V02="6"/>
|
||||
<Triangle1 V00="7" V01="8" V02="6"/>
|
||||
<Triangle1 V00="7" V01="9" V02="8"/>
|
||||
<Triangle1 V00="10" V01="11" V02="12"/>
|
||||
<Triangle1 V00="10" V01="13" V02="11"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="233" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="4" V01="7" V02="5"/>
|
||||
<Triangle1 V00="8" V01="9" V02="10"/>
|
||||
<Triangle1 V00="8" V01="11" V02="9"/>
|
||||
<Triangle1 V00="12" V01="13" V02="14"/>
|
||||
<Triangle1 V00="12" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="249" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="4" V01="7" V02="5"/>
|
||||
<Triangle1 V00="8" V01="9" V02="10"/>
|
||||
<Triangle1 V00="8" V01="11" V02="9"/>
|
||||
<Triangle1 V00="12" V01="13" V02="14"/>
|
||||
<Triangle1 V00="12" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="265" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="4" V01="7" V02="5"/>
|
||||
<Triangle1 V00="8" V01="9" V02="10"/>
|
||||
<Triangle1 V00="8" V01="11" V02="9"/>
|
||||
<Triangle1 V00="9" V01="11" V02="12"/>
|
||||
<Triangle1 V00="9" V01="12" V02="13"/>
|
||||
<Triangle1 V00="14" V01="15" V02="7"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="281" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="4" V02="5"/>
|
||||
<Triangle1 V00="3" V01="6" V02="4"/>
|
||||
<Triangle1 V00="6" V01="7" V02="4"/>
|
||||
<Triangle1 V00="6" V01="8" V02="7"/>
|
||||
<Triangle1 V00="9" V01="8" V02="6"/>
|
||||
<Triangle1 V00="10" V01="9" V02="6"/>
|
||||
<Triangle1 V00="10" V01="11" V02="9"/>
|
||||
<Triangle1 V00="9" V01="12" V02="8"/>
|
||||
<Triangle1 V00="13" V01="14" V02="15"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="297" Count="14"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="2" V01="3" V02="0"/>
|
||||
<Triangle1 V00="3" V01="4" V02="0"/>
|
||||
<Triangle1 V00="5" V01="6" V02="7"/>
|
||||
<Triangle1 V00="8" V01="7" V02="6"/>
|
||||
<Triangle1 V00="6" V01="9" V02="8"/>
|
||||
<Triangle1 V00="9" V01="10" V02="8"/>
|
||||
<Triangle1 V00="9" V01="11" V02="10"/>
|
||||
<Triangle1 V00="10" V01="11" V02="12"/>
|
||||
<Triangle1 V00="11" V01="13" V02="12"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="311" Count="14"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="2" V02="3"/>
|
||||
<Triangle1 V00="3" V01="4" V02="0"/>
|
||||
<Triangle1 V00="3" V01="5" V02="4"/>
|
||||
<Triangle1 V00="6" V01="7" V02="8"/>
|
||||
<Triangle1 V00="6" V01="9" V02="7"/>
|
||||
<Triangle1 V00="7" V01="9" V02="10"/>
|
||||
<Triangle1 V00="7" V01="10" V02="11"/>
|
||||
<Triangle1 V00="11" V01="10" V02="12"/>
|
||||
<Triangle1 V00="11" V01="12" V02="13"/>
|
||||
<Triangle1 V00="12" V01="8" V02="13"/>
|
||||
<Triangle1 V00="12" V01="6" V02="8"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_0" VertexBufferIndex="0" VertexOffset="325" Count="8"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="3" V01="4" V02="1"/>
|
||||
<Triangle1 V00="3" V01="5" V02="4"/>
|
||||
<Triangle1 V00="6" V01="4" V02="5"/>
|
||||
<Triangle1 V00="6" V01="7" V02="4"/>
|
||||
<Triangle1 V00="0" V01="7" V02="6"/>
|
||||
<Triangle1 V00="0" V01="2" V02="7"/>
|
||||
<EndDisplayList/>
|
||||
</DisplayList>
|
||||
|
||||
@@ -0,0 +1,80 @@
|
||||
<DisplayList Version="0">
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="4" V01="7" V02="5"/>
|
||||
<Triangle1 V00="7" V01="8" V02="5"/>
|
||||
<Triangle1 V00="7" V01="9" V02="8"/>
|
||||
<Triangle1 V00="9" V01="10" V02="8"/>
|
||||
<Triangle1 V00="9" V01="11" V02="10"/>
|
||||
<Triangle1 V00="12" V01="13" V02="14"/>
|
||||
<Triangle1 V00="12" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_1" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="3" V02="0"/>
|
||||
<Triangle1 V00="4" V01="5" V02="3"/>
|
||||
<Triangle1 V00="6" V01="5" V02="4"/>
|
||||
<Triangle1 V00="6" V01="7" V02="5"/>
|
||||
<Triangle1 V00="8" V01="9" V02="10"/>
|
||||
<Triangle1 V00="8" V01="11" V02="9"/>
|
||||
<Triangle1 V00="12" V01="13" V02="14"/>
|
||||
<Triangle1 V00="12" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_1" VertexBufferIndex="0" VertexOffset="32" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="3" V01="4" V02="1"/>
|
||||
<Triangle1 V00="3" V01="5" V02="4"/>
|
||||
<Triangle1 V00="6" V01="4" V02="5"/>
|
||||
<Triangle1 V00="6" V01="7" V02="4"/>
|
||||
<Triangle1 V00="8" V01="7" V02="6"/>
|
||||
<Triangle1 V00="8" V01="9" V02="7"/>
|
||||
<Triangle1 V00="10" V01="11" V02="12"/>
|
||||
<Triangle1 V00="10" V01="12" V02="13"/>
|
||||
<Triangle1 V00="13" V01="12" V02="14"/>
|
||||
<Triangle1 V00="13" V01="14" V02="15"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_1" VertexBufferIndex="0" VertexOffset="48" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="2" V02="3"/>
|
||||
<Triangle1 V00="2" V01="4" V02="3"/>
|
||||
<Triangle1 V00="2" V01="5" V02="4"/>
|
||||
<Triangle1 V00="6" V01="7" V02="8"/>
|
||||
<Triangle1 V00="8" V01="9" V02="6"/>
|
||||
<Triangle1 V00="9" V01="10" V02="6"/>
|
||||
<Triangle1 V00="9" V01="11" V02="10"/>
|
||||
<Triangle1 V00="11" V01="12" V02="10"/>
|
||||
<Triangle1 V00="10" V01="12" V02="13"/>
|
||||
<Triangle1 V00="12" V01="14" V02="13"/>
|
||||
<Triangle1 V00="15" V01="13" V02="14"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_1" VertexBufferIndex="0" VertexOffset="64" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="1" V02="0"/>
|
||||
<Triangle1 V00="4" V01="3" V02="0"/>
|
||||
<Triangle1 V00="4" V01="0" V02="5"/>
|
||||
<Triangle1 V00="6" V01="4" V02="5"/>
|
||||
<Triangle1 V00="5" V01="7" V02="6"/>
|
||||
<Triangle1 V00="8" V01="6" V02="7"/>
|
||||
<Triangle1 V00="9" V01="8" V02="7"/>
|
||||
<Triangle1 V00="7" V01="10" V02="9"/>
|
||||
<Triangle1 V00="11" V01="12" V02="13"/>
|
||||
<Triangle1 V00="14" V01="11" V02="13"/>
|
||||
<Triangle1 V00="15" V01="14" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_1" VertexBufferIndex="0" VertexOffset="80" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="2" V02="1"/>
|
||||
<Triangle1 V00="4" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="1" V02="5"/>
|
||||
<Triangle1 V00="6" V01="4" V02="5"/>
|
||||
<Triangle1 V00="6" V01="5" V02="7"/>
|
||||
<Triangle1 V00="8" V01="6" V02="7"/>
|
||||
<Triangle1 V00="7" V01="9" V02="8"/>
|
||||
<Triangle1 V00="10" V01="8" V02="9"/>
|
||||
<Triangle1 V00="9" V01="11" V02="10"/>
|
||||
<Triangle1 V00="11" V01="12" V02="10"/>
|
||||
<Triangle1 V00="10" V01="12" V02="13"/>
|
||||
<Triangle1 V00="12" V01="14" V02="13"/>
|
||||
<Triangle1 V00="14" V01="15" V02="13"/>
|
||||
<EndDisplayList/>
|
||||
</DisplayList>
|
||||
|
||||
@@ -0,0 +1,259 @@
|
||||
<DisplayList Version="0">
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="4" V02="5"/>
|
||||
<Triangle1 V00="6" V01="7" V02="8"/>
|
||||
<Triangle1 V00="6" V01="9" V02="7"/>
|
||||
<Triangle1 V00="10" V01="11" V02="12"/>
|
||||
<Triangle1 V00="10" V01="13" V02="11"/>
|
||||
<Triangle1 V00="13" V01="10" V02="14"/>
|
||||
<Triangle1 V00="15" V01="14" V02="10"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="0" V02="2"/>
|
||||
<Triangle1 V00="4" V01="3" V02="2"/>
|
||||
<Triangle1 V00="4" V01="2" V02="5"/>
|
||||
<Triangle1 V00="6" V01="4" V02="5"/>
|
||||
<Triangle1 V00="5" V01="7" V02="6"/>
|
||||
<Triangle1 V00="5" V01="8" V02="7"/>
|
||||
<Triangle1 V00="8" V01="5" V02="9"/>
|
||||
<Triangle1 V00="5" V01="10" V02="9"/>
|
||||
<Triangle1 V00="5" V01="11" V02="10"/>
|
||||
<Triangle1 V00="12" V01="8" V02="9"/>
|
||||
<Triangle1 V00="12" V01="9" V02="13"/>
|
||||
<Triangle1 V00="14" V01="12" V02="13"/>
|
||||
<Triangle1 V00="13" V01="15" V02="14"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="32" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="2" V01="3" V02="0"/>
|
||||
<Triangle1 V00="3" V01="2" V02="4"/>
|
||||
<Triangle1 V00="4" V01="2" V02="5"/>
|
||||
<Triangle1 V00="5" V01="2" V02="6"/>
|
||||
<Triangle1 V00="2" V01="7" V02="6"/>
|
||||
<Triangle1 V00="8" V01="6" V02="7"/>
|
||||
<Triangle1 V00="7" V01="9" V02="8"/>
|
||||
<Triangle1 V00="9" V01="10" V02="8"/>
|
||||
<Triangle1 V00="11" V01="5" V02="6"/>
|
||||
<Triangle1 V00="11" V01="6" V02="12"/>
|
||||
<Triangle1 V00="13" V01="14" V02="15"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="48" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="1" V02="0"/>
|
||||
<Triangle1 V00="3" V01="0" V02="4"/>
|
||||
<Triangle1 V00="4" V01="5" V02="3"/>
|
||||
<Triangle1 V00="4" V01="6" V02="5"/>
|
||||
<Triangle1 V00="3" V01="5" V02="7"/>
|
||||
<Triangle1 V00="3" V01="7" V02="8"/>
|
||||
<Triangle1 V00="8" V01="9" V02="3"/>
|
||||
<Triangle1 V00="10" V01="9" V02="8"/>
|
||||
<Triangle1 V00="10" V01="8" V02="11"/>
|
||||
<Triangle1 V00="12" V01="9" V02="10"/>
|
||||
<Triangle1 V00="12" V01="13" V02="9"/>
|
||||
<Triangle1 V00="12" V01="14" V02="13"/>
|
||||
<Triangle1 V00="12" V01="15" V02="14"/>
|
||||
<Triangle1 V00="14" V01="1" V02="13"/>
|
||||
<Triangle1 V00="14" V01="2" V02="1"/>
|
||||
<Triangle1 V00="13" V01="1" V02="3"/>
|
||||
<Triangle1 V00="13" V01="3" V02="9"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="64" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="0" V02="2"/>
|
||||
<Triangle1 V00="3" V01="2" V02="4"/>
|
||||
<Triangle1 V00="3" V01="4" V02="5"/>
|
||||
<Triangle1 V00="6" V01="3" V02="5"/>
|
||||
<Triangle1 V00="5" V01="7" V02="6"/>
|
||||
<Triangle1 V00="7" V01="8" V02="6"/>
|
||||
<Triangle1 V00="9" V01="10" V02="11"/>
|
||||
<Triangle1 V00="9" V01="12" V02="10"/>
|
||||
<Triangle1 V00="13" V01="10" V02="12"/>
|
||||
<Triangle1 V00="13" V01="12" V02="14"/>
|
||||
<Triangle1 V00="15" V01="13" V02="14"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="80" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="4" V02="5"/>
|
||||
<Triangle1 V00="3" V01="6" V02="4"/>
|
||||
<Triangle1 V00="7" V01="6" V02="3"/>
|
||||
<Triangle1 V00="7" V01="8" V02="6"/>
|
||||
<Triangle1 V00="9" V01="8" V02="7"/>
|
||||
<Triangle1 V00="9" V01="10" V02="8"/>
|
||||
<Triangle1 V00="11" V01="10" V02="9"/>
|
||||
<Triangle1 V00="11" V01="12" V02="10"/>
|
||||
<Triangle1 V00="13" V01="12" V02="11"/>
|
||||
<Triangle1 V00="13" V01="11" V02="14"/>
|
||||
<Triangle1 V00="15" V01="13" V02="14"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="96" Count="14"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="2" V01="3" V02="0"/>
|
||||
<Triangle1 V00="3" V01="4" V02="0"/>
|
||||
<Triangle1 V00="4" V01="5" V02="0"/>
|
||||
<Triangle1 V00="6" V01="7" V02="8"/>
|
||||
<Triangle1 V00="6" V01="9" V02="7"/>
|
||||
<Triangle1 V00="10" V01="11" V02="12"/>
|
||||
<Triangle1 V00="10" V01="13" V02="11"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="110" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="3" V02="0"/>
|
||||
<Triangle1 V00="4" V01="5" V02="3"/>
|
||||
<Triangle1 V00="6" V01="5" V02="4"/>
|
||||
<Triangle1 V00="6" V01="7" V02="5"/>
|
||||
<Triangle1 V00="6" V01="8" V02="7"/>
|
||||
<Triangle1 V00="6" V01="9" V02="8"/>
|
||||
<Triangle1 V00="9" V01="10" V02="8"/>
|
||||
<Triangle1 V00="9" V01="11" V02="10"/>
|
||||
<Triangle1 V00="12" V01="13" V02="14"/>
|
||||
<Triangle1 V00="15" V01="12" V02="14"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="126" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="2" V02="3"/>
|
||||
<Triangle1 V00="4" V01="0" V02="3"/>
|
||||
<Triangle1 V00="4" V01="3" V02="5"/>
|
||||
<Triangle1 V00="6" V01="4" V02="5"/>
|
||||
<Triangle1 V00="7" V01="6" V02="5"/>
|
||||
<Triangle1 V00="8" V01="6" V02="7"/>
|
||||
<Triangle1 V00="8" V01="7" V02="9"/>
|
||||
<Triangle1 V00="8" V01="9" V02="10"/>
|
||||
<Triangle1 V00="8" V01="10" V02="11"/>
|
||||
<Triangle1 V00="11" V01="10" V02="12"/>
|
||||
<Triangle1 V00="13" V01="11" V02="12"/>
|
||||
<Triangle1 V00="13" V01="12" V02="14"/>
|
||||
<Triangle1 V00="15" V01="13" V02="14"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="142" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="1" V01="0" V02="3"/>
|
||||
<Triangle1 V00="1" V01="3" V02="4"/>
|
||||
<Triangle1 V00="4" V01="3" V02="5"/>
|
||||
<Triangle1 V00="4" V01="6" V02="1"/>
|
||||
<Triangle1 V00="6" V01="7" V02="1"/>
|
||||
<Triangle1 V00="6" V01="8" V02="7"/>
|
||||
<Triangle1 V00="8" V01="9" V02="7"/>
|
||||
<Triangle1 V00="7" V01="9" V02="10"/>
|
||||
<Triangle1 V00="9" V01="11" V02="10"/>
|
||||
<Triangle1 V00="12" V01="13" V02="14"/>
|
||||
<Triangle1 V00="12" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="158" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="7" V01="5" V02="4"/>
|
||||
<Triangle1 V00="7" V01="4" V02="8"/>
|
||||
<Triangle1 V00="9" V01="7" V02="8"/>
|
||||
<Triangle1 V00="9" V01="10" V02="7"/>
|
||||
<Triangle1 V00="10" V01="9" V02="11"/>
|
||||
<Triangle1 V00="12" V01="10" V02="11"/>
|
||||
<Triangle1 V00="13" V01="12" V02="11"/>
|
||||
<Triangle1 V00="13" V01="11" V02="14"/>
|
||||
<Triangle1 V00="14" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="174" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="4" V02="5"/>
|
||||
<Triangle1 V00="6" V01="3" V02="5"/>
|
||||
<Triangle1 V00="7" V01="6" V02="5"/>
|
||||
<Triangle1 V00="8" V01="9" V02="10"/>
|
||||
<Triangle1 V00="11" V01="10" V02="9"/>
|
||||
<Triangle1 V00="11" V01="12" V02="10"/>
|
||||
<Triangle1 V00="13" V01="12" V02="11"/>
|
||||
<Triangle1 V00="11" V01="14" V02="13"/>
|
||||
<Triangle1 V00="14" V01="15" V02="13"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="190" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="3" V02="0"/>
|
||||
<Triangle1 V00="4" V01="5" V02="3"/>
|
||||
<Triangle1 V00="4" V01="6" V02="5"/>
|
||||
<Triangle1 V00="4" V01="7" V02="6"/>
|
||||
<Triangle1 V00="8" V01="9" V02="10"/>
|
||||
<Triangle1 V00="8" V01="11" V02="9"/>
|
||||
<Triangle1 V00="12" V01="13" V02="14"/>
|
||||
<Triangle1 V00="13" V01="12" V02="15"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="206" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="1" V01="3" V02="2"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="7" V01="5" V02="4"/>
|
||||
<Triangle1 V00="7" V01="8" V02="5"/>
|
||||
<Triangle1 V00="9" V01="8" V02="7"/>
|
||||
<Triangle1 V00="9" V01="7" V02="10"/>
|
||||
<Triangle1 V00="11" V01="9" V02="10"/>
|
||||
<Triangle1 V00="12" V01="11" V02="10"/>
|
||||
<Triangle1 V00="13" V01="14" V02="15"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="222" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="1" V02="0"/>
|
||||
<Triangle1 V00="3" V01="4" V02="1"/>
|
||||
<Triangle1 V00="5" V01="4" V02="3"/>
|
||||
<Triangle1 V00="5" V01="3" V02="6"/>
|
||||
<Triangle1 V00="7" V01="5" V02="6"/>
|
||||
<Triangle1 V00="7" V01="6" V02="8"/>
|
||||
<Triangle1 V00="9" V01="7" V02="8"/>
|
||||
<Triangle1 V00="9" V01="8" V02="10"/>
|
||||
<Triangle1 V00="11" V01="12" V02="13"/>
|
||||
<Triangle1 V00="11" V01="13" V02="14"/>
|
||||
<Triangle1 V00="11" V01="14" V02="15"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="238" Count="14"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="2" V02="3"/>
|
||||
<Triangle1 V00="4" V01="0" V02="3"/>
|
||||
<Triangle1 V00="4" V01="3" V02="5"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="6" V01="7" V02="4"/>
|
||||
<Triangle1 V00="6" V01="8" V02="7"/>
|
||||
<Triangle1 V00="6" V01="9" V02="8"/>
|
||||
<Triangle1 V00="10" V01="11" V02="12"/>
|
||||
<Triangle1 V00="10" V01="13" V02="11"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="252" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="0" V02="2"/>
|
||||
<Triangle1 V00="4" V01="3" V02="2"/>
|
||||
<Triangle1 V00="2" V01="5" V02="4"/>
|
||||
<Triangle1 V00="6" V01="7" V02="8"/>
|
||||
<Triangle1 V00="9" V01="8" V02="7"/>
|
||||
<Triangle1 V00="9" V01="7" V02="10"/>
|
||||
<Triangle1 V00="7" V01="11" V02="10"/>
|
||||
<Triangle1 V00="12" V01="13" V02="14"/>
|
||||
<Triangle1 V00="15" V01="12" V02="14"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="268" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="1" V01="3" V02="2"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="6" V01="7" V02="4"/>
|
||||
<Triangle1 V00="8" V01="9" V02="10"/>
|
||||
<Triangle1 V00="8" V01="10" V02="11"/>
|
||||
<Triangle1 V00="8" V01="11" V02="12"/>
|
||||
<Triangle1 V00="13" V01="8" V02="12"/>
|
||||
<Triangle1 V00="12" V01="14" V02="13"/>
|
||||
<Triangle1 V00="15" V01="13" V02="14"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="284" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="4" V02="5"/>
|
||||
<Triangle1 V00="5" V01="6" V02="3"/>
|
||||
<Triangle1 V00="6" V01="7" V02="3"/>
|
||||
<Triangle1 V00="8" V01="3" V02="7"/>
|
||||
<Triangle1 V00="9" V01="8" V02="7"/>
|
||||
<Triangle1 V00="7" V01="10" V02="9"/>
|
||||
<Triangle1 V00="10" V01="11" V02="9"/>
|
||||
<Triangle1 V00="12" V01="11" V02="10"/>
|
||||
<Triangle1 V00="12" V01="10" V02="13"/>
|
||||
<Triangle1 V00="14" V01="12" V02="13"/>
|
||||
<Triangle1 V00="14" V01="13" V02="15"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="300" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="2" V02="3"/>
|
||||
<Triangle1 V00="3" V01="4" V02="0"/>
|
||||
<Triangle1 V00="3" V01="5" V02="4"/>
|
||||
<Triangle1 V00="6" V01="7" V02="8"/>
|
||||
<Triangle1 V00="6" V01="9" V02="7"/>
|
||||
<Triangle1 V00="10" V01="9" V02="6"/>
|
||||
<Triangle1 V00="11" V01="10" V02="6"/>
|
||||
<Triangle1 V00="11" V01="6" V02="12"/>
|
||||
<Triangle1 V00="13" V01="12" V02="6"/>
|
||||
<Triangle1 V00="13" V01="6" V02="8"/>
|
||||
<Triangle1 V00="10" V01="14" V02="9"/>
|
||||
<Triangle1 V00="9" V01="14" V02="15"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_2" VertexBufferIndex="0" VertexOffset="316" Count="5"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="0" V02="2"/>
|
||||
<Triangle1 V00="3" V01="4" V02="0"/>
|
||||
<EndDisplayList/>
|
||||
</DisplayList>
|
||||
|
||||
@@ -0,0 +1,118 @@
|
||||
<DisplayList Version="0">
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_3" VertexBufferIndex="0" VertexOffset="0" Count="15"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="3" V02="0"/>
|
||||
<Triangle1 V00="4" V01="5" V02="3"/>
|
||||
<Triangle1 V00="5" V01="6" V02="3"/>
|
||||
<Triangle1 V00="5" V01="7" V02="6"/>
|
||||
<Triangle1 V00="7" V01="8" V02="6"/>
|
||||
<Triangle1 V00="7" V01="9" V02="8"/>
|
||||
<Triangle1 V00="9" V01="10" V02="8"/>
|
||||
<Triangle1 V00="9" V01="11" V02="10"/>
|
||||
<Triangle1 V00="8" V01="10" V02="12"/>
|
||||
<Triangle1 V00="8" V01="12" V02="13"/>
|
||||
<Triangle1 V00="6" V01="8" V02="13"/>
|
||||
<Triangle1 V00="6" V01="13" V02="14"/>
|
||||
<Triangle1 V00="1" V01="6" V02="14"/>
|
||||
<Triangle1 V00="1" V01="3" V02="6"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_3" VertexBufferIndex="0" VertexOffset="15" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="3" V01="4" V02="1"/>
|
||||
<Triangle1 V00="3" V01="5" V02="4"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="4" V01="6" V02="7"/>
|
||||
<Triangle1 V00="7" V01="6" V02="8"/>
|
||||
<Triangle1 V00="7" V01="8" V02="9"/>
|
||||
<Triangle1 V00="9" V01="8" V02="10"/>
|
||||
<Triangle1 V00="9" V01="10" V02="11"/>
|
||||
<Triangle1 V00="10" V01="12" V02="11"/>
|
||||
<Triangle1 V00="13" V01="14" V02="15"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_3" VertexBufferIndex="0" VertexOffset="31" Count="14"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="1" V02="0"/>
|
||||
<Triangle1 V00="3" V01="4" V02="1"/>
|
||||
<Triangle1 V00="4" V01="5" V02="1"/>
|
||||
<Triangle1 V00="4" V01="6" V02="5"/>
|
||||
<Triangle1 V00="6" V01="7" V02="5"/>
|
||||
<Triangle1 V00="6" V01="8" V02="7"/>
|
||||
<Triangle1 V00="7" V01="8" V02="9"/>
|
||||
<Triangle1 V00="7" V01="9" V02="10"/>
|
||||
<Triangle1 V00="7" V01="10" V02="11"/>
|
||||
<Triangle1 V00="7" V01="11" V02="12"/>
|
||||
<Triangle1 V00="5" V01="7" V02="12"/>
|
||||
<Triangle1 V00="5" V01="12" V02="13"/>
|
||||
<Triangle1 V00="2" V01="5" V02="13"/>
|
||||
<Triangle1 V00="2" V01="1" V02="5"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_3" VertexBufferIndex="0" VertexOffset="45" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="3" V02="0"/>
|
||||
<Triangle1 V00="4" V01="5" V02="3"/>
|
||||
<Triangle1 V00="3" V01="5" V02="6"/>
|
||||
<Triangle1 V00="3" V01="6" V02="7"/>
|
||||
<Triangle1 V00="7" V01="1" V02="3"/>
|
||||
<Triangle1 V00="7" V01="8" V02="1"/>
|
||||
<Triangle1 V00="9" V01="10" V02="11"/>
|
||||
<Triangle1 V00="12" V01="11" V02="10"/>
|
||||
<Triangle1 V00="12" V01="10" V02="13"/>
|
||||
<Triangle1 V00="14" V01="12" V02="13"/>
|
||||
<Triangle1 V00="14" V01="13" V02="15"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_3" VertexBufferIndex="0" VertexOffset="61" Count="14"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="2" V02="3"/>
|
||||
<Triangle1 V00="4" V01="0" V02="3"/>
|
||||
<Triangle1 V00="4" V01="5" V02="0"/>
|
||||
<Triangle1 V00="6" V01="5" V02="4"/>
|
||||
<Triangle1 V00="6" V01="7" V02="5"/>
|
||||
<Triangle1 V00="8" V01="9" V02="10"/>
|
||||
<Triangle1 V00="8" V01="11" V02="9"/>
|
||||
<Triangle1 V00="12" V01="11" V02="8"/>
|
||||
<Triangle1 V00="12" V01="13" V02="11"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_3" VertexBufferIndex="0" VertexOffset="75" Count="15"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="3" V02="0"/>
|
||||
<Triangle1 V00="4" V01="5" V02="3"/>
|
||||
<Triangle1 V00="5" V01="6" V02="3"/>
|
||||
<Triangle1 V00="5" V01="7" V02="6"/>
|
||||
<Triangle1 V00="3" V01="6" V02="8"/>
|
||||
<Triangle1 V00="3" V01="8" V02="1"/>
|
||||
<Triangle1 V00="9" V01="10" V02="11"/>
|
||||
<Triangle1 V00="9" V01="12" V02="10"/>
|
||||
<Triangle1 V00="13" V01="12" V02="9"/>
|
||||
<Triangle1 V00="13" V01="14" V02="12"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_3" VertexBufferIndex="0" VertexOffset="90" Count="15"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="3" V01="4" V02="1"/>
|
||||
<Triangle1 V00="3" V01="5" V02="4"/>
|
||||
<Triangle1 V00="4" V01="5" V02="6"/>
|
||||
<Triangle1 V00="4" V01="6" V02="7"/>
|
||||
<Triangle1 V00="7" V01="6" V02="8"/>
|
||||
<Triangle1 V00="9" V01="10" V02="11"/>
|
||||
<Triangle1 V00="9" V01="12" V02="10"/>
|
||||
<Triangle1 V00="13" V01="12" V02="9"/>
|
||||
<Triangle1 V00="13" V01="14" V02="12"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_3" VertexBufferIndex="0" VertexOffset="105" Count="16"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="0" V01="3" V02="1"/>
|
||||
<Triangle1 V00="4" V01="3" V02="0"/>
|
||||
<Triangle1 V00="4" V01="5" V02="3"/>
|
||||
<Triangle1 V00="3" V01="5" V02="6"/>
|
||||
<Triangle1 V00="7" V01="3" V02="6"/>
|
||||
<Triangle1 V00="7" V01="6" V02="8"/>
|
||||
<Triangle1 V00="7" V01="8" V02="9"/>
|
||||
<Triangle1 V00="1" V01="3" V02="7"/>
|
||||
<Triangle1 V00="10" V01="11" V02="12"/>
|
||||
<Triangle1 V00="13" V01="10" V02="12"/>
|
||||
<Triangle1 V00="13" V01="12" V02="14"/>
|
||||
<Triangle1 V00="15" V01="13" V02="14"/>
|
||||
<LoadVertices Path="textures/nintendo_rogo_static/gShipLogoDL_vtx_3" VertexBufferIndex="0" VertexOffset="121" Count="5"/>
|
||||
<Triangle1 V00="0" V01="1" V02="2"/>
|
||||
<Triangle1 V00="3" V01="1" V02="0"/>
|
||||
<Triangle1 V00="3" V01="4" V02="1"/>
|
||||
<EndDisplayList/>
|
||||
</DisplayList>
|
||||
|
||||
@@ -0,0 +1,335 @@
|
||||
<Vertex Version="0">
|
||||
<Vtx X="0" Y="-5" Z="11" S="391" T="-468" R="0" G="10" B="127" A="255"/>
|
||||
<Vtx X="-1" Y="-6" Z="13" S="391" T="-447" R="162" G="39" B="76" A="255"/>
|
||||
<Vtx X="0" Y="-6" Z="13" S="408" T="-447" R="94" G="39" B="76" A="255"/>
|
||||
<Vtx X="-3" Y="2" Z="-27" S="120" T="-327" R="81" G="50" B="84" A="255"/>
|
||||
<Vtx X="1" Y="0" Z="-21" S="171" T="-251" R="185" G="93" B="49" A="255"/>
|
||||
<Vtx X="2" Y="2" Z="-27" S="181" T="-327" R="175" G="50" B="84" A="255"/>
|
||||
<Vtx X="-2" Y="0" Z="-21" S="130" T="-251" R="71" G="93" B="49" A="255"/>
|
||||
<Vtx X="2" Y="0" Z="-20" S="185" T="-228" R="188" G="87" B="63" A="255"/>
|
||||
<Vtx X="-3" Y="0" Z="-20" S="116" T="-228" R="68" G="87" B="63" A="255"/>
|
||||
<Vtx X="-5" Y="-1" Z="-17" S="83" T="-191" R="88" G="79" B="46" A="255"/>
|
||||
<Vtx X="5" Y="-1" Z="-17" S="218" T="-191" R="168" G="79" B="46" A="255"/>
|
||||
<Vtx X="-6" Y="-1" Z="-11" S="70" T="-103" R="92" G="87" B="7" A="255"/>
|
||||
<Vtx X="6" Y="-1" Z="-11" S="231" T="-103" R="164" G="87" B="7" A="255"/>
|
||||
<Vtx X="0" Y="-1" Z="-1" S="151" T="35" R="0" G="115" B="202" A="255"/>
|
||||
<Vtx X="-1" Y="-1" Z="0" S="139" T="48" R="202" G="115" B="0" A="255"/>
|
||||
<Vtx X="-6" Y="-1" Z="3" S="70" T="94" R="75" G="78" B="190" A="255"/>
|
||||
<Vtx X="0" Y="-1" Z="1" S="151" T="60" R="0" G="115" B="54" A="255"/>
|
||||
<Vtx X="-1" Y="-1" Z="0" S="139" T="48" R="202" G="115" B="0" A="255"/>
|
||||
<Vtx X="-6" Y="-1" Z="3" S="70" T="94" R="75" G="78" B="190" A="255"/>
|
||||
<Vtx X="6" Y="-1" Z="3" S="231" T="94" R="181" G="78" B="190" A="255"/>
|
||||
<Vtx X="1" Y="-1" Z="0" S="162" T="48" R="54" G="115" B="0" A="255"/>
|
||||
<Vtx X="6" Y="-1" Z="-11" S="231" T="-103" R="164" G="87" B="7" A="255"/>
|
||||
<Vtx X="0" Y="-1" Z="-1" S="151" T="35" R="0" G="115" B="202" A="255"/>
|
||||
<Vtx X="-1" Y="-6" Z="13" S="65" T="-396" R="162" G="39" B="76" A="255"/>
|
||||
<Vtx X="0" Y="-8" Z="12" S="48" T="-424" R="114" G="12" B="55" A="255"/>
|
||||
<Vtx X="0" Y="-6" Z="13" S="49" T="-396" R="94" G="39" B="76" A="255"/>
|
||||
<Vtx X="-1" Y="-8" Z="12" S="65" T="-424" R="142" G="12" B="55" A="255"/>
|
||||
<Vtx X="0" Y="-12" Z="14" S="49" T="-483" R="83" G="232" B="94" A="255"/>
|
||||
<Vtx X="-1" Y="-12" Z="14" S="65" T="-483" R="173" G="232" B="94" A="255"/>
|
||||
<Vtx X="0" Y="2" Z="12" S="-34" T="-437" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="3" Y="3" Z="11" S="-55" T="-468" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="0" Y="3" Z="11" S="-55" T="-437" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="0" Y="2" Z="12" S="-34" T="-437" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="3" Y="2" Z="12" S="-34" T="-468" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="3" Y="3" Z="11" S="-55" T="-468" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="4" Y="2" Z="12" S="20" T="-447" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="6" Y="3" Z="11" S="-1" T="-478" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="4" Y="3" Z="11" S="-1" T="-447" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="6" Y="2" Z="12" S="20" T="-478" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-1" Y="-12" Z="14" S="-372" T="-427" R="173" G="232" B="94" A="255"/>
|
||||
<Vtx X="0" Y="-13" Z="13" S="-389" T="-438" R="84" G="161" B="250" A="255"/>
|
||||
<Vtx X="0" Y="-12" Z="14" S="-389" T="-427" R="83" G="232" B="94" A="255"/>
|
||||
<Vtx X="-1" Y="-13" Z="13" S="-372" T="-438" R="172" G="161" B="250" A="255"/>
|
||||
<Vtx X="0" Y="-11" Z="11" S="-389" T="-468" R="0" G="146" B="64" A="255"/>
|
||||
<Vtx X="-1" Y="2" Z="12" S="221" T="-475" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-3" Y="3" Z="11" S="200" T="-444" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-3" Y="2" Z="12" S="221" T="-444" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-1" Y="3" Z="11" S="200" T="-476" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-4" Y="3" Z="11" S="186" T="-444" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-6" Y="2" Z="12" S="165" T="-476" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-4" Y="2" Z="12" S="165" T="-444" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-6" Y="3" Z="11" S="186" T="-475" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-1" Y="-8" Z="12" S="212" T="-395" R="142" G="12" B="55" A="255"/>
|
||||
<Vtx X="-1" Y="-6" Z="13" S="221" T="-422" R="162" G="39" B="76" A="255"/>
|
||||
<Vtx X="0" Y="-5" Z="11" S="206" T="-444" R="0" G="10" B="127" A="255"/>
|
||||
<Vtx X="0" Y="-11" Z="11" S="186" T="-357" R="0" G="146" B="64" A="255"/>
|
||||
<Vtx X="-1" Y="-12" Z="14" S="221" T="-333" R="173" G="232" B="94" A="255"/>
|
||||
<Vtx X="-1" Y="-13" Z="13" S="207" T="-327" R="172" G="161" B="250" A="255"/>
|
||||
<Vtx X="-1" Y="27" Z="0" S="20" T="-494" R="169" G="61" B="70" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="0" S="28" T="-447" R="183" G="183" B="73" A="255"/>
|
||||
<Vtx X="-1" Y="27" Z="0" S="28" T="-494" R="169" G="195" B="70" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="0" S="20" T="-447" R="183" G="73" B="73" A="255"/>
|
||||
<Vtx X="1" Y="4" Z="0" S="427" T="389" R="87" G="195" B="70" A="255"/>
|
||||
<Vtx X="8" Y="4" Z="-1" S="415" T="495" R="85" G="163" B="239" A="255"/>
|
||||
<Vtx X="8" Y="4" Z="0" S="427" T="495" R="73" G="183" B="73" A="255"/>
|
||||
<Vtx X="0" Y="4" Z="-1" S="415" T="377" R="0" G="155" B="179" A="255"/>
|
||||
<Vtx X="-1" Y="5" Z="0" S="-343" T="-272" R="169" G="61" B="70" A="255"/>
|
||||
<Vtx X="0" Y="19" Z="-1" S="-330" T="-71" R="0" G="130" B="15" A="255"/>
|
||||
<Vtx X="0" Y="5" Z="-1" S="-330" T="-272" R="0" G="125" B="236" A="255"/>
|
||||
<Vtx X="-1" Y="19" Z="0" S="-343" T="-71" R="169" G="195" B="70" A="255"/>
|
||||
<Vtx X="0" Y="19" Z="-1" S="-132" T="-270" R="0" G="130" B="15" A="255"/>
|
||||
<Vtx X="1" Y="5" Z="0" S="-144" T="-69" R="87" G="61" B="70" A="255"/>
|
||||
<Vtx X="0" Y="5" Z="-1" S="-132" T="-69" R="0" G="125" B="236" A="255"/>
|
||||
<Vtx X="1" Y="19" Z="0" S="-144" T="-270" R="87" G="195" B="70" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="-1" S="-431" T="-469" R="0" G="115" B="202" A="255"/>
|
||||
<Vtx X="1" Y="28" Z="0" S="-441" T="-456" R="68" G="149" B="0" A="255"/>
|
||||
<Vtx X="1" Y="27" Z="0" S="-431" T="-456" R="87" G="61" B="70" A="255"/>
|
||||
<Vtx X="0" Y="28" Z="-1" S="-441" T="-469" R="0" G="149" B="188" A="255"/>
|
||||
<Vtx X="-1" Y="28" Z="0" S="-431" T="-469" R="188" G="149" B="0" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="-1" S="-421" T="-456" R="0" G="115" B="202" A="255"/>
|
||||
<Vtx X="-1" Y="27" Z="0" S="-421" T="-469" R="169" G="61" B="70" A="255"/>
|
||||
<Vtx X="0" Y="28" Z="-1" S="-431" T="-456" R="0" G="149" B="188" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="0" S="-5" T="-177" R="54" G="115" B="0" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="0" S="-2" T="-148" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="0" S="-2" T="-178" R="0" G="115" B="54" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="0" S="-5" T="-148" R="97" G="206" B="66" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="0" S="-2" T="-105" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="0" S="-5" T="-104" R="98" G="50" B="64" A="255"/>
|
||||
<Vtx X="0" Y="35" Z="0" S="-2" T="-96" R="0" G="73" B="104" A="255"/>
|
||||
<Vtx X="0" Y="35" Z="0" S="-5" T="-96" R="104" G="73" B="0" A="255"/>
|
||||
<Vtx X="2" Y="28" Z="0" S="35" T="-483" R="107" G="188" B="0" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="-3" S="48" T="-447" R="0" G="73" B="152" A="255"/>
|
||||
<Vtx X="2" Y="29" Z="0" S="48" T="-483" R="104" G="73" B="0" A="255"/>
|
||||
<Vtx X="0" Y="28" Z="-3" S="35" T="-447" R="0" G="188" B="149" A="255"/>
|
||||
<Vtx X="2" Y="28" Z="0" S="-330" T="-475" R="107" G="188" B="0" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="3" S="-344" T="-439" R="0" G="73" B="104" A="255"/>
|
||||
<Vtx X="0" Y="28" Z="3" S="-330" T="-438" R="0" G="188" B="107" A="255"/>
|
||||
<Vtx X="2" Y="29" Z="0" S="-344" T="-475" R="104" G="73" B="0" A="255"/>
|
||||
<Vtx X="-3" Y="29" Z="0" S="200" T="-444" R="152" G="73" B="0" A="255"/>
|
||||
<Vtx X="0" Y="28" Z="-3" S="186" T="-481" R="0" G="188" B="149" A="255"/>
|
||||
<Vtx X="-3" Y="28" Z="0" S="186" T="-444" R="149" G="188" B="0" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="-3" S="200" T="-481" R="0" G="73" B="152" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="3" S="165" T="-445" R="0" G="73" B="104" A="255"/>
|
||||
<Vtx X="-3" Y="28" Z="0" S="152" T="-481" R="149" G="188" B="0" A="255"/>
|
||||
<Vtx X="0" Y="28" Z="3" S="152" T="-444" R="0" G="188" B="107" A="255"/>
|
||||
<Vtx X="-3" Y="29" Z="0" S="165" T="-481" R="152" G="73" B="0" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="0" S="-2" T="-14" R="0" G="115" B="54" A="255"/>
|
||||
<Vtx X="-1" Y="31" Z="0" S="-5" T="-43" R="129" G="0" B="0" A="255"/>
|
||||
<Vtx X="-1" Y="29" Z="0" S="-5" T="-14" R="202" G="115" B="0" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="0" S="-2" T="-43" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="0" S="-2" T="-43" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="-1" Y="34" Z="0" S="-5" T="-87" R="129" G="0" B="0" A="255"/>
|
||||
<Vtx X="-1" Y="31" Z="0" S="-5" T="-43" R="129" G="0" B="0" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="0" S="-2" T="-87" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="-1" Y="35" Z="0" S="-5" T="-96" R="152" G="73" B="0" A="255"/>
|
||||
<Vtx X="0" Y="35" Z="0" S="-2" T="-96" R="0" G="73" B="104" A="255"/>
|
||||
<Vtx X="-1" Y="29" Z="0" S="-2" T="68" R="202" G="115" B="0" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="0" S="-5" T="39" R="187" G="201" B="164" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="0" S="-5" T="68" R="0" G="115" B="202" A="255"/>
|
||||
<Vtx X="-1" Y="31" Z="0" S="-2" T="39" R="129" G="0" B="0" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="0" S="-5" T="-5" R="189" G="55" B="163" A="255"/>
|
||||
<Vtx X="-1" Y="34" Z="0" S="-2" T="-5" R="129" G="0" B="0" A="255"/>
|
||||
<Vtx X="0" Y="35" Z="0" S="-5" T="-14" R="0" G="73" B="152" A="255"/>
|
||||
<Vtx X="-1" Y="35" Z="0" S="-2" T="-14" R="152" G="73" B="0" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="0" S="-1" T="-221" R="0" G="115" B="202" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="0" S="-4" T="-251" R="97" G="206" B="66" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="0" S="-4" T="-222" R="54" G="115" B="0" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="0" S="-1" T="-251" R="187" G="201" B="164" A="255"/>
|
||||
<Vtx X="-1" Y="35" Z="0" S="-350" T="-271" R="152" G="73" B="0" A="255"/>
|
||||
<Vtx X="0" Y="35" Z="0" S="-345" T="-266" R="104" G="73" B="0" A="255"/>
|
||||
<Vtx X="0" Y="35" Z="0" S="-345" T="-271" R="0" G="73" B="152" A="255"/>
|
||||
<Vtx X="0" Y="35" Z="0" S="-350" T="-266" R="0" G="73" B="104" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="0" S="-1" T="-251" R="189" G="55" B="163" A="255"/>
|
||||
<Vtx X="0" Y="35" Z="0" S="-4" T="-260" R="104" G="73" B="0" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="0" S="-4" T="-251" R="98" G="50" B="64" A="255"/>
|
||||
<Vtx X="0" Y="35" Z="0" S="-1" T="-260" R="0" G="73" B="152" A="255"/>
|
||||
<Vtx X="1" Y="19" Z="0" S="434" T="-341" R="87" G="195" B="70" A="255"/>
|
||||
<Vtx X="8" Y="19" Z="-1" S="445" T="-447" R="105" G="193" B="33" A="255"/>
|
||||
<Vtx X="8" Y="19" Z="0" S="434" T="-447" R="73" G="183" B="74" A="255"/>
|
||||
<Vtx X="0" Y="19" Z="-1" S="445" T="-329" R="0" G="130" B="15" A="255"/>
|
||||
<Vtx X="-1" Y="21" Z="0" S="391" T="-393" R="169" G="61" B="69" A="255"/>
|
||||
<Vtx X="-9" Y="21" Z="-1" S="379" T="-287" R="166" G="90" B="0" A="255"/>
|
||||
<Vtx X="-9" Y="21" Z="0" S="391" T="-287" R="183" G="74" B="73" A="255"/>
|
||||
<Vtx X="0" Y="21" Z="-1" S="379" T="-405" R="0" G="115" B="202" A="255"/>
|
||||
<Vtx X="-9" Y="21" Z="-1" S="371" T="-287" R="166" G="90" B="0" A="255"/>
|
||||
<Vtx X="0" Y="21" Z="-1" S="371" T="-405" R="0" G="127" B="0" A="255"/>
|
||||
<Vtx X="8" Y="21" Z="-1" S="379" T="-524" R="90" G="90" B="0" A="255"/>
|
||||
<Vtx X="1" Y="21" Z="0" S="391" T="-418" R="87" G="61" B="69" A="255"/>
|
||||
<Vtx X="8" Y="21" Z="0" S="391" T="-524" R="73" G="74" B="73" A="255"/>
|
||||
<Vtx X="8" Y="21" Z="-1" S="371" T="-524" R="90" G="90" B="0" A="255"/>
|
||||
<Vtx X="4" Y="21" Z="-2" S="363" T="-464" R="91" G="85" B="231" A="255"/>
|
||||
<Vtx X="8" Y="21" Z="-2" S="363" T="-524" R="73" G="73" B="183" A="255"/>
|
||||
<Vtx X="0" Y="21" Z="-2" S="363" T="-405" R="0" G="97" B="82" A="255"/>
|
||||
<Vtx X="-5" Y="21" Z="-2" S="363" T="-346" R="165" G="87" B="236" A="255"/>
|
||||
<Vtx X="-9" Y="21" Z="-2" S="363" T="-287" R="183" G="73" B="183" A="255"/>
|
||||
<Vtx X="-1" Y="21" Z="0" S="-55" T="-437" R="169" G="61" B="69" A="255"/>
|
||||
<Vtx X="-9" Y="19" Z="0" S="-31" T="-331" R="183" G="183" B="74" A="255"/>
|
||||
<Vtx X="-1" Y="19" Z="0" S="-31" T="-437" R="169" G="195" B="70" A="255"/>
|
||||
<Vtx X="-9" Y="21" Z="0" S="-55" T="-331" R="183" G="74" B="73" A="255"/>
|
||||
<Vtx X="-1" Y="19" Z="0" S="427" T="389" R="169" G="195" B="70" A="255"/>
|
||||
<Vtx X="-9" Y="19" Z="-1" S="439" T="495" R="151" G="193" B="33" A="255"/>
|
||||
<Vtx X="0" Y="19" Z="-1" S="439" T="377" R="0" G="130" B="15" A="255"/>
|
||||
<Vtx X="-9" Y="19" Z="0" S="427" T="495" R="183" G="183" B="74" A="255"/>
|
||||
<Vtx X="0" Y="4" Z="-1" S="-461" T="-495" R="0" G="155" B="179" A="255"/>
|
||||
<Vtx X="1" Y="-1" Z="0" S="-473" T="-427" R="54" G="115" B="0" A="255"/>
|
||||
<Vtx X="0" Y="-1" Z="-1" S="-461" T="-427" R="0" G="115" B="202" A="255"/>
|
||||
<Vtx X="1" Y="4" Z="0" S="-473" T="-496" R="87" G="195" B="70" A="255"/>
|
||||
<Vtx X="-1" Y="4" Z="0" S="281" T="-423" R="169" G="195" B="70" A="255"/>
|
||||
<Vtx X="0" Y="-1" Z="-1" S="293" T="-492" R="0" G="115" B="202" A="255"/>
|
||||
<Vtx X="-1" Y="-1" Z="0" S="281" T="-491" R="202" G="115" B="0" A="255"/>
|
||||
<Vtx X="0" Y="4" Z="-1" S="293" T="-423" R="0" G="155" B="179" A="255"/>
|
||||
<Vtx X="1" Y="4" Z="0" S="-29" T="-262" R="87" G="195" B="70" A="255"/>
|
||||
<Vtx X="0" Y="-1" Z="1" S="-17" T="-331" R="0" G="115" B="54" A="255"/>
|
||||
<Vtx X="1" Y="-1" Z="0" S="-29" T="-331" R="54" G="115" B="0" A="255"/>
|
||||
<Vtx X="0" Y="4" Z="1" S="-17" T="-263" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="1" Y="5" Z="0" S="-29" T="-250" R="87" G="61" B="70" A="255"/>
|
||||
<Vtx X="8" Y="5" Z="0" S="-132" T="-251" R="73" G="73" B="73" A="255"/>
|
||||
<Vtx X="8" Y="4" Z="0" S="-132" T="-262" R="73" G="183" B="73" A="255"/>
|
||||
<Vtx X="0" Y="5" Z="1" S="-17" T="-251" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="1" Y="19" Z="0" S="-29" T="-50" R="87" G="195" B="70" A="255"/>
|
||||
<Vtx X="0" Y="19" Z="1" S="-17" T="-50" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="1" Y="21" Z="0" S="-29" T="-25" R="87" G="61" B="69" A="255"/>
|
||||
<Vtx X="8" Y="21" Z="0" S="-132" T="-25" R="73" G="74" B="73" A="255"/>
|
||||
<Vtx X="8" Y="19" Z="0" S="-132" T="-50" R="73" G="183" B="74" A="255"/>
|
||||
<Vtx X="0" Y="21" Z="1" S="-17" T="-26" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="1" Y="27" Z="0" S="-29" T="50" R="87" G="195" B="70" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="1" S="-17" T="50" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="1" Y="27" Z="0" S="-29" T="58" R="87" G="61" B="70" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="1" S="-17" T="50" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="1" Y="27" Z="0" S="-29" T="50" R="87" G="195" B="70" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="0" S="-75" T="58" R="73" G="73" B="73" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="0" S="-75" T="50" R="73" G="183" B="73" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="1" S="-17" T="57" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="1" Y="28" Z="0" S="-29" T="68" R="68" G="149" B="0" A="255"/>
|
||||
<Vtx X="0" Y="28" Z="1" S="-17" T="68" R="0" G="149" B="68" A="255"/>
|
||||
<Vtx X="0" Y="4" Z="1" S="-5" T="0" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="-1" Y="-1" Z="0" S="-17" T="68" R="202" G="115" B="0" A="255"/>
|
||||
<Vtx X="0" Y="-1" Z="1" S="-5" T="68" R="0" G="115" B="54" A="255"/>
|
||||
<Vtx X="-1" Y="4" Z="0" S="-17" T="0" R="169" G="195" B="70" A="255"/>
|
||||
<Vtx X="0" Y="5" Z="1" S="-5" T="-12" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="-1" Y="5" Z="0" S="-17" T="-12" R="169" G="61" B="70" A="255"/>
|
||||
<Vtx X="0" Y="19" Z="1" S="-5" T="-213" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="-1" Y="19" Z="0" S="-17" T="-213" R="169" G="195" B="70" A="255"/>
|
||||
<Vtx X="0" Y="21" Z="1" S="-5" T="-238" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="-1" Y="19" Z="0" S="-17" T="-213" R="169" G="195" B="70" A="255"/>
|
||||
<Vtx X="0" Y="19" Z="1" S="-5" T="-213" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="-1" Y="21" Z="0" S="-17" T="-238" R="169" G="61" B="69" A="255"/>
|
||||
<Vtx X="-1" Y="27" Z="0" S="-17" T="-313" R="169" G="195" B="70" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="1" S="-5" T="-313" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="-1" Y="27" Z="0" S="-17" T="-321" R="169" G="61" B="70" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="1" S="-5" T="-321" R="0" G="0" B="127" A="255"/>
|
||||
<Vtx X="0" Y="28" Z="1" S="-5" T="-331" R="0" G="149" B="68" A="255"/>
|
||||
<Vtx X="-1" Y="28" Z="0" S="-17" T="-331" R="188" G="149" B="0" A="255"/>
|
||||
<Vtx X="-9" Y="21" Z="-1" S="-431" T="-436" R="166" G="90" B="0" A="255"/>
|
||||
<Vtx X="-9" Y="21" Z="-2" S="-431" T="-427" R="183" G="73" B="183" A="255"/>
|
||||
<Vtx X="-9" Y="19" Z="-2" S="-407" T="-427" R="158" G="20" B="177" A="255"/>
|
||||
<Vtx X="-9" Y="19" Z="-1" S="-407" T="-444" R="151" G="193" B="33" A="255"/>
|
||||
<Vtx X="-9" Y="21" Z="-1" S="-431" T="-444" R="166" G="90" B="0" A="255"/>
|
||||
<Vtx X="-9" Y="19" Z="0" S="-407" T="-456" R="183" G="183" B="74" A="255"/>
|
||||
<Vtx X="-9" Y="19" Z="0" S="-407" T="-456" R="183" G="183" B="74" A="255"/>
|
||||
<Vtx X="-9" Y="21" Z="0" S="-431" T="-456" R="183" G="74" B="73" A="255"/>
|
||||
<Vtx X="-9" Y="21" Z="-1" S="-431" T="-444" R="166" G="90" B="0" A="255"/>
|
||||
<Vtx X="8" Y="19" Z="-2" S="-431" T="-456" R="98" G="20" B="177" A="255"/>
|
||||
<Vtx X="8" Y="21" Z="-2" S="-455" T="-456" R="73" G="73" B="183" A="255"/>
|
||||
<Vtx X="8" Y="21" Z="-1" S="-455" T="-448" R="90" G="90" B="0" A="255"/>
|
||||
<Vtx X="8" Y="19" Z="-1" S="-431" T="-439" R="105" G="193" B="33" A="255"/>
|
||||
<Vtx X="8" Y="21" Z="-1" S="-455" T="-439" R="90" G="90" B="0" A="255"/>
|
||||
<Vtx X="8" Y="19" Z="0" S="-431" T="-427" R="73" G="183" B="74" A="255"/>
|
||||
<Vtx X="8" Y="21" Z="0" S="-455" T="-427" R="73" G="74" B="73" A="255"/>
|
||||
<Vtx X="8" Y="5" Z="-1" S="-418" T="-468" R="98" G="79" B="20" A="255"/>
|
||||
<Vtx X="8" Y="4" Z="0" S="-407" T="-456" R="73" G="183" B="73" A="255"/>
|
||||
<Vtx X="8" Y="4" Z="-1" S="-407" T="-468" R="85" G="163" B="239" A="255"/>
|
||||
<Vtx X="8" Y="5" Z="0" S="-418" T="-456" R="73" G="73" B="73" A="255"/>
|
||||
<Vtx X="1" Y="5" Z="0" S="457" T="-341" R="87" G="61" B="70" A="255"/>
|
||||
<Vtx X="8" Y="5" Z="-1" S="445" T="-447" R="98" G="79" B="20" A="255"/>
|
||||
<Vtx X="0" Y="5" Z="-1" S="445" T="-329" R="0" G="125" B="236" A="255"/>
|
||||
<Vtx X="8" Y="5" Z="0" S="457" T="-447" R="73" G="73" B="73" A="255"/>
|
||||
<Vtx X="-9" Y="5" Z="0" S="-133" T="-291" R="183" G="73" B="73" A="255"/>
|
||||
<Vtx X="-9" Y="4" Z="-1" S="-144" T="-303" R="171" G="163" B="239" A="255"/>
|
||||
<Vtx X="-9" Y="4" Z="0" S="-144" T="-291" R="183" G="183" B="73" A="255"/>
|
||||
<Vtx X="-9" Y="5" Z="-1" S="-133" T="-303" R="158" G="79" B="20" A="255"/>
|
||||
<Vtx X="-1" Y="5" Z="0" S="450" T="389" R="169" G="61" B="70" A="255"/>
|
||||
<Vtx X="-9" Y="5" Z="-1" S="439" T="495" R="158" G="79" B="20" A="255"/>
|
||||
<Vtx X="-9" Y="5" Z="0" S="450" T="495" R="183" G="73" B="73" A="255"/>
|
||||
<Vtx X="0" Y="5" Z="-1" S="439" T="377" R="0" G="125" B="236" A="255"/>
|
||||
<Vtx X="-1" Y="4" Z="0" S="434" T="-341" R="169" G="195" B="70" A="255"/>
|
||||
<Vtx X="-9" Y="4" Z="-1" S="422" T="-447" R="171" G="163" B="239" A="255"/>
|
||||
<Vtx X="0" Y="4" Z="-1" S="422" T="-329" R="0" G="155" B="179" A="255"/>
|
||||
<Vtx X="-9" Y="4" Z="0" S="434" T="-447" R="183" G="183" B="73" A="255"/>
|
||||
<Vtx X="-1" Y="5" Z="0" S="-125" T="-521" R="169" G="61" B="70" A="255"/>
|
||||
<Vtx X="-9" Y="4" Z="0" S="-113" T="-415" R="183" G="183" B="73" A="255"/>
|
||||
<Vtx X="-1" Y="4" Z="0" S="-113" T="-521" R="169" G="195" B="70" A="255"/>
|
||||
<Vtx X="-9" Y="5" Z="0" S="-125" T="-415" R="183" G="73" B="73" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="-1" S="-15" T="-417" R="0" G="129" B="253" A="255"/>
|
||||
<Vtx X="1" Y="21" Z="0" S="-3" T="-492" R="87" G="61" B="69" A="255"/>
|
||||
<Vtx X="0" Y="21" Z="-1" S="-15" T="-493" R="0" G="115" B="202" A="255"/>
|
||||
<Vtx X="1" Y="27" Z="0" S="-3" T="-417" R="87" G="195" B="70" A="255"/>
|
||||
<Vtx X="-1" Y="21" Z="0" S="-27" T="-492" R="169" G="61" B="69" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="-1" S="-15" T="-417" R="0" G="129" B="253" A="255"/>
|
||||
<Vtx X="0" Y="21" Z="-1" S="-15" T="-492" R="0" G="115" B="202" A="255"/>
|
||||
<Vtx X="-1" Y="27" Z="0" S="-27" T="-417" R="169" G="195" B="70" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="-137" T="-282" R="102" G="185" B="27" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="0" S="-144" T="-270" R="73" G="73" B="73" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="0" S="-137" T="-270" R="73" G="183" B="73" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="-144" T="-282" R="90" G="90" B="0" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="-137" T="-282" R="102" G="185" B="27" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="-144" T="-291" R="73" G="73" B="183" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="-144" T="-282" R="90" G="90" B="0" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="-137" T="-291" R="103" G="30" B="188" A="255"/>
|
||||
<Vtx X="1" Y="27" Z="0" S="-348" T="-474" R="87" G="195" B="70" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="-360" T="-427" R="102" G="185" B="27" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="0" S="-348" T="-427" R="73" G="183" B="73" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="-1" S="-360" T="-486" R="0" G="129" B="253" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="0" S="408" T="-468" R="183" G="73" B="73" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="-1" S="415" T="-456" R="154" G="185" B="27" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="0" S="415" T="-468" R="183" G="183" B="73" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="-1" S="408" T="-456" R="166" G="90" B="0" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="-1" S="408" T="-447" R="183" G="73" B="183" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="-1" S="415" T="-447" R="153" G="30" B="188" A="255"/>
|
||||
<Vtx X="-1" Y="27" Z="0" S="-372" T="-474" R="169" G="195" B="70" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="-1" S="-360" T="-427" R="154" G="185" B="27" A="255"/>
|
||||
<Vtx X="-1" Y="27" Z="0" S="-372" T="-474" R="169" G="195" B="70" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="0" S="-372" T="-427" R="183" G="183" B="73" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="-1" S="-360" T="-427" R="154" G="185" B="27" A="255"/>
|
||||
<Vtx X="-1" Y="27" Z="0" S="-156" T="-378" R="169" G="61" B="70" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="-1" S="-144" T="-425" R="166" G="90" B="0" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="0" S="-156" T="-425" R="183" G="73" B="73" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="-1" S="-144" T="-366" R="0" G="115" B="202" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="-1" S="-136" T="-425" R="183" G="73" B="183" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="-1" S="-136" T="-366" R="0" G="90" B="166" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="-144" T="-307" R="90" G="90" B="0" A="255"/>
|
||||
<Vtx X="1" Y="27" Z="0" S="-156" T="-354" R="87" G="61" B="70" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="0" S="-156" T="-307" R="73" G="73" B="73" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="-136" T="-307" R="73" G="73" B="183" A="255"/>
|
||||
<Vtx X="0" Y="-13" Z="13" S="173" T="-444" R="84" G="161" B="250" A="255"/>
|
||||
<Vtx X="0" Y="-11" Z="11" S="151" T="-415" R="0" G="146" B="64" A="255"/>
|
||||
<Vtx X="0" Y="-12" Z="14" S="186" T="-438" R="83" G="232" B="94" A="255"/>
|
||||
<Vtx X="0" Y="-8" Z="12" S="177" T="-376" R="114" G="12" B="55" A="255"/>
|
||||
<Vtx X="0" Y="-12" Z="14" S="186" T="-438" R="83" G="232" B="94" A="255"/>
|
||||
<Vtx X="0" Y="-11" Z="11" S="151" T="-415" R="0" G="146" B="64" A="255"/>
|
||||
<Vtx X="0" Y="-5" Z="11" S="171" T="-327" R="0" G="10" B="127" A="255"/>
|
||||
<Vtx X="0" Y="-6" Z="13" S="186" T="-349" R="94" G="39" B="76" A="255"/>
|
||||
<Vtx X="8" Y="21" Z="-2" S="495" T="-143" R="73" G="73" B="183" A="255"/>
|
||||
<Vtx X="8" Y="19" Z="-2" S="471" T="-143" R="98" G="20" B="177" A="255"/>
|
||||
<Vtx X="4" Y="21" Z="-2" S="495" T="-83" R="91" G="85" B="231" A="255"/>
|
||||
<Vtx X="4" Y="21" Z="-2" S="487" T="-78" R="11" G="222" B="134" A="255"/>
|
||||
<Vtx X="0" Y="19" Z="-2" S="471" T="-24" R="0" G="31" B="133" A="255"/>
|
||||
<Vtx X="-4" Y="21" Z="-2" S="488" T="31" R="243" G="222" B="134" A="255"/>
|
||||
<Vtx X="-9" Y="19" Z="-2" S="471" T="94" R="158" G="20" B="177" A="255"/>
|
||||
<Vtx X="-5" Y="21" Z="-2" S="495" T="35" R="165" G="87" B="236" A="255"/>
|
||||
<Vtx X="-9" Y="21" Z="-2" S="495" T="94" R="183" G="73" B="183" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="-1" S="450" T="436" R="0" G="90" B="166" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="450" T="495" R="73" G="73" B="183" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="458" T="495" R="103" G="30" B="188" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="-1" S="458" T="436" R="0" G="51" B="140" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="-1" S="450" T="377" R="183" G="73" B="183" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="-1" S="458" T="377" R="153" G="30" B="188" A="255"/>
|
||||
<Vtx X="-1" Y="28" Z="0" S="269" T="-389" R="188" G="149" B="0" A="255"/>
|
||||
<Vtx X="0" Y="28" Z="3" S="253" T="-423" R="0" G="188" B="107" A="255"/>
|
||||
<Vtx X="-3" Y="28" Z="0" S="253" T="-373" R="149" G="188" B="0" A="255"/>
|
||||
<Vtx X="0" Y="28" Z="1" S="269" T="-407" R="0" G="149" B="68" A="255"/>
|
||||
<Vtx X="1" Y="28" Z="0" S="285" T="-407" R="68" G="149" B="0" A="255"/>
|
||||
<Vtx X="2" Y="28" Z="0" S="302" T="-423" R="107" G="188" B="0" A="255"/>
|
||||
<Vtx X="0" Y="28" Z="-1" S="285" T="-389" R="0" G="149" B="188" A="255"/>
|
||||
<Vtx X="0" Y="28" Z="-3" S="302" T="-373" R="0" G="188" B="149" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="0" S="26" T="-419" R="0" G="115" B="202" A="255"/>
|
||||
<Vtx X="2" Y="29" Z="0" S="-1" T="-396" R="104" G="73" B="0" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="-3" S="48" T="-396" R="0" G="73" B="152" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="0" S="22" T="-419" R="54" G="115" B="0" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="3" S="-1" T="-447" R="0" G="73" B="104" A="255"/>
|
||||
<Vtx X="0" Y="29" Z="0" S="22" T="-424" R="0" G="115" B="54" A="255"/>
|
||||
<Vtx X="-1" Y="29" Z="0" S="26" T="-424" R="202" G="115" B="0" A="255"/>
|
||||
<Vtx X="-3" Y="29" Z="0" S="48" T="-447" R="152" G="73" B="0" A="255"/>
|
||||
</Vertex>
|
||||
@@ -0,0 +1,98 @@
|
||||
<Vertex Version="0">
|
||||
<Vtx X="3" Y="34" Z="-1" S="302" T="-467" R="72" G="84" B="194" A="255"/>
|
||||
<Vtx X="3" Y="31" Z="0" S="293" T="-423" R="64" G="160" B="202" A="255"/>
|
||||
<Vtx X="3" Y="31" Z="-1" S="302" T="-423" R="72" G="172" B="194" A="255"/>
|
||||
<Vtx X="3" Y="34" Z="0" S="293" T="-467" R="64" G="96" B="202" A="255"/>
|
||||
<Vtx X="3" Y="34" Z="0" S="-128" T="-469" R="64" G="96" B="202" A="255"/>
|
||||
<Vtx X="3" Y="31" Z="0" S="-135" T="-425" R="23" G="154" B="183" A="255"/>
|
||||
<Vtx X="3" Y="31" Z="0" S="-128" T="-425" R="64" G="160" B="202" A="255"/>
|
||||
<Vtx X="3" Y="34" Z="0" S="-135" T="-469" R="23" G="102" B="183" A="255"/>
|
||||
<Vtx X="4" Y="31" Z="0" S="-147" T="-425" R="234" G="160" B="176" A="255"/>
|
||||
<Vtx X="4" Y="34" Z="0" S="-147" T="-469" R="234" G="96" B="176" A="255"/>
|
||||
<Vtx X="5" Y="31" Z="0" S="-156" T="-425" R="59" G="186" B="168" A="255"/>
|
||||
<Vtx X="5" Y="34" Z="0" S="-156" T="-469" R="59" G="70" B="168" A="255"/>
|
||||
<Vtx X="3" Y="31" Z="1" S="112" T="-416" R="183" G="171" B="61" A="255"/>
|
||||
<Vtx X="2" Y="34" Z="0" S="104" T="-460" R="193" G="96" B="54" A="255"/>
|
||||
<Vtx X="2" Y="31" Z="0" S="104" T="-416" R="193" G="160" B="54" A="255"/>
|
||||
<Vtx X="3" Y="34" Z="1" S="112" T="-460" R="183" G="85" B="61" A="255"/>
|
||||
<Vtx X="3" Y="31" Z="1" S="260" T="-423" R="226" G="175" B="94" A="255"/>
|
||||
<Vtx X="3" Y="34" Z="1" S="253" T="-467" R="183" G="85" B="61" A="255"/>
|
||||
<Vtx X="3" Y="31" Z="1" S="253" T="-423" R="183" G="171" B="61" A="255"/>
|
||||
<Vtx X="3" Y="34" Z="1" S="260" T="-467" R="226" G="81" B="94" A="255"/>
|
||||
<Vtx X="4" Y="31" Z="1" S="271" T="-423" R="25" G="172" B="92" A="255"/>
|
||||
<Vtx X="4" Y="34" Z="1" S="271" T="-467" R="25" G="84" B="92" A="255"/>
|
||||
<Vtx X="5" Y="31" Z="1" S="281" T="-423" R="84" G="178" B="56" A="255"/>
|
||||
<Vtx X="5" Y="34" Z="1" S="281" T="-467" R="84" G="78" B="56" A="255"/>
|
||||
<Vtx X="5" Y="34" Z="1" S="-401" T="-471" R="84" G="78" B="56" A="255"/>
|
||||
<Vtx X="5" Y="31" Z="0" S="-389" T="-427" R="59" G="186" B="168" A="255"/>
|
||||
<Vtx X="5" Y="34" Z="0" S="-389" T="-471" R="59" G="70" B="168" A="255"/>
|
||||
<Vtx X="5" Y="31" Z="1" S="-401" T="-427" R="84" G="178" B="56" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="0" S="-1" T="-178" R="187" G="201" B="164" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="-1" S="-5" T="-221" R="171" G="82" B="209" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="-1" S="-5" T="-178" R="171" G="174" B="210" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="0" S="-1" T="-221" R="189" G="55" B="163" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="0" S="70" T="-417" R="97" G="206" B="66" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="0" S="74" T="-460" R="34" G="89" B="84" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="0" S="70" T="-460" R="98" G="50" B="64" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="0" S="74" T="-417" R="33" G="166" B="84" A="255"/>
|
||||
<Vtx X="1" Y="34" Z="0" S="82" T="-461" R="12" G="97" B="81" A="255"/>
|
||||
<Vtx X="1" Y="31" Z="0" S="82" T="-417" R="12" G="159" B="81" A="255"/>
|
||||
<Vtx X="2" Y="31" Z="0" S="94" T="-417" R="227" G="157" B="75" A="255"/>
|
||||
<Vtx X="2" Y="34" Z="0" S="94" T="-461" R="227" G="99" B="75" A="255"/>
|
||||
<Vtx X="2" Y="31" Z="0" S="104" T="-416" R="193" G="160" B="54" A="255"/>
|
||||
<Vtx X="2" Y="34" Z="0" S="104" T="-460" R="193" G="96" B="54" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="-1" S="151" T="-416" R="171" G="174" B="210" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="-1" S="151" T="-460" R="171" G="82" B="209" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="-1" S="143" T="-460" R="205" G="85" B="177" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="-1" S="143" T="-416" R="205" G="171" B="177" A="255"/>
|
||||
<Vtx X="1" Y="34" Z="-1" S="135" T="-460" R="242" G="84" B="161" A="255"/>
|
||||
<Vtx X="1" Y="31" Z="-1" S="135" T="-416" R="242" G="172" B="161" A="255"/>
|
||||
<Vtx X="1" Y="31" Z="-1" S="135" T="-416" R="242" G="172" B="161" A="255"/>
|
||||
<Vtx X="1" Y="34" Z="-1" S="135" T="-460" R="242" G="84" B="161" A="255"/>
|
||||
<Vtx X="2" Y="34" Z="-1" S="123" T="-460" R="35" G="83" B="166" A="255"/>
|
||||
<Vtx X="2" Y="31" Z="-1" S="123" T="-416" R="35" G="173" B="166" A="255"/>
|
||||
<Vtx X="3" Y="31" Z="-1" S="113" T="-416" R="72" G="172" B="194" A="255"/>
|
||||
<Vtx X="3" Y="34" Z="-1" S="113" T="-460" R="72" G="84" B="194" A="255"/>
|
||||
<Vtx X="4" Y="31" Z="0" S="-72" T="-478" R="234" G="160" B="176" A="255"/>
|
||||
<Vtx X="5" Y="31" Z="0" S="-64" T="-485" R="59" G="186" B="168" A="255"/>
|
||||
<Vtx X="5" Y="31" Z="1" S="-76" T="-489" R="84" G="178" B="56" A="255"/>
|
||||
<Vtx X="4" Y="31" Z="1" S="-84" T="-481" R="25" G="172" B="92" A="255"/>
|
||||
<Vtx X="3" Y="31" Z="0" S="-77" T="-467" R="23" G="154" B="183" A="255"/>
|
||||
<Vtx X="3" Y="31" Z="1" S="-89" T="-471" R="226" G="175" B="94" A="255"/>
|
||||
<Vtx X="3" Y="31" Z="1" S="-86" T="-461" R="183" G="171" B="61" A="255"/>
|
||||
<Vtx X="3" Y="31" Z="0" S="-74" T="-458" R="64" G="160" B="202" A="255"/>
|
||||
<Vtx X="2" Y="31" Z="0" S="-79" T="-454" R="193" G="160" B="54" A="255"/>
|
||||
<Vtx X="3" Y="31" Z="-1" S="-67" T="-450" R="72" G="172" B="194" A="255"/>
|
||||
<Vtx X="2" Y="31" Z="0" S="-76" T="-441" R="227" G="157" B="75" A="255"/>
|
||||
<Vtx X="3" Y="31" Z="-1" S="-67" T="-450" R="72" G="172" B="194" A="255"/>
|
||||
<Vtx X="2" Y="31" Z="0" S="-79" T="-454" R="193" G="160" B="54" A="255"/>
|
||||
<Vtx X="2" Y="31" Z="-1" S="-64" T="-438" R="35" G="173" B="166" A="255"/>
|
||||
<Vtx X="1" Y="31" Z="-1" S="-67" T="-426" R="242" G="172" B="161" A="255"/>
|
||||
<Vtx X="1" Y="31" Z="0" S="-79" T="-430" R="12" G="159" B="81" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="-1" S="-73" T="-419" R="205" G="171" B="177" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="0" S="-85" T="-423" R="33" G="166" B="84" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="-1" S="-83" T="-415" R="171" G="174" B="210" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="0" S="-86" T="-415" R="187" G="201" B="164" A="255"/>
|
||||
<Vtx X="0" Y="31" Z="0" S="-88" T="-420" R="97" G="206" B="66" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="0" S="-111" T="-488" R="189" G="55" B="163" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="0" S="-113" T="-484" R="98" G="50" B="64" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="0" S="-110" T="-481" R="34" G="89" B="84" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="-1" S="-107" T="-489" R="171" G="82" B="209" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="-1" S="-98" T="-484" R="205" G="85" B="177" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="0" S="-110" T="-481" R="34" G="89" B="84" A="255"/>
|
||||
<Vtx X="1" Y="34" Z="0" S="-104" T="-474" R="12" G="97" B="81" A="255"/>
|
||||
<Vtx X="0" Y="34" Z="-1" S="-98" T="-484" R="205" G="85" B="177" A="255"/>
|
||||
<Vtx X="1" Y="34" Z="-1" S="-92" T="-477" R="242" G="84" B="161" A="255"/>
|
||||
<Vtx X="2" Y="34" Z="-1" S="-89" T="-466" R="35" G="83" B="166" A="255"/>
|
||||
<Vtx X="2" Y="34" Z="0" S="-101" T="-462" R="227" G="99" B="75" A="255"/>
|
||||
<Vtx X="3" Y="34" Z="-1" S="-92" T="-453" R="72" G="84" B="194" A="255"/>
|
||||
<Vtx X="2" Y="34" Z="0" S="-104" T="-450" R="193" G="96" B="54" A="255"/>
|
||||
<Vtx X="3" Y="34" Z="0" S="-98" T="-446" R="64" G="96" B="202" A="255"/>
|
||||
<Vtx X="3" Y="34" Z="1" S="-110" T="-442" R="183" G="85" B="61" A="255"/>
|
||||
<Vtx X="3" Y="34" Z="0" S="-101" T="-436" R="23" G="102" B="183" A="255"/>
|
||||
<Vtx X="3" Y="34" Z="1" S="-113" T="-433" R="226" G="81" B="94" A="255"/>
|
||||
<Vtx X="4" Y="34" Z="1" S="-109" T="-422" R="25" G="84" B="92" A="255"/>
|
||||
<Vtx X="4" Y="34" Z="0" S="-97" T="-426" R="234" G="96" B="176" A="255"/>
|
||||
<Vtx X="5" Y="34" Z="1" S="-101" T="-415" R="84" G="78" B="56" A="255"/>
|
||||
<Vtx X="5" Y="34" Z="0" S="-89" T="-418" R="59" G="70" B="168" A="255"/>
|
||||
</Vertex>
|
||||
@@ -0,0 +1,323 @@
|
||||
<Vertex Version="0">
|
||||
<Vtx X="-2" Y="1" Z="-22" S="-343" T="-266" R="155" G="77" B="11" A="255"/>
|
||||
<Vtx X="-3" Y="3" Z="-26" S="-350" T="-196" R="71" G="66" B="82" A="255"/>
|
||||
<Vtx X="-3" Y="5" Z="-28" S="-343" T="-169" R="183" G="100" B="227" A="255"/>
|
||||
<Vtx X="2" Y="1" Z="-22" S="-343" T="-71" R="101" G="77" B="11" A="255"/>
|
||||
<Vtx X="3" Y="5" Z="-28" S="-343" T="-169" R="73" G="100" B="227" A="255"/>
|
||||
<Vtx X="2" Y="3" Z="-26" S="-350" T="-141" R="185" G="66" B="82" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="5" S="-348" T="-432" R="82" G="187" B="69" A="255"/>
|
||||
<Vtx X="7" Y="-1" Z="5" S="-343" T="-368" R="82" G="185" B="66" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="5" S="-343" T="-432" R="118" G="227" B="38" A="255"/>
|
||||
<Vtx X="7" Y="-1" Z="5" S="-348" T="-367" R="118" G="226" B="35" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="11" S="-528" T="-505" R="4" G="95" B="85" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="11" S="-522" T="-510" R="85" G="196" B="73" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="11" S="-529" T="-510" R="71" G="88" B="58" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="11" S="-522" T="-506" R="53" G="243" B="115" A="255"/>
|
||||
<Vtx X="6" Y="3" Z="11" S="-510" T="-495" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="4" Y="3" Z="11" S="-510" T="-464" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="3" Y="3" Z="11" S="-510" T="-452" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="4" Y="3" Z="11" S="-510" T="-464" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="11" S="-528" T="-505" R="4" G="95" B="85" A="255"/>
|
||||
<Vtx X="0" Y="3" Z="11" S="-510" T="-421" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-1" Y="3" Z="11" S="-510" T="-398" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="11" S="-528" T="-314" R="252" G="95" B="85" A="255"/>
|
||||
<Vtx X="-3" Y="3" Z="11" S="-510" T="-367" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-4" Y="3" Z="11" S="-510" T="-355" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-6" Y="3" Z="11" S="-510" T="-324" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="11" S="-522" T="-314" R="203" G="243" B="115" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="11" S="-522" T="-309" R="171" G="196" B="73" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="11" S="-529" T="-310" R="185" G="88" B="58" A="255"/>
|
||||
<Vtx X="-6" Y="2" Z="12" S="-489" T="-324" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="12" S="-473" T="-309" R="156" G="221" B="70" A="255"/>
|
||||
<Vtx X="-4" Y="2" Z="12" S="-489" T="-355" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="0" Y="0" Z="12" S="-473" T="-409" R="0" G="215" B="120" A="255"/>
|
||||
<Vtx X="-3" Y="2" Z="12" S="-489" T="-367" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-4" Y="2" Z="12" S="-489" T="-355" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="0" Y="0" Z="12" S="-473" T="-409" R="0" G="215" B="120" A="255"/>
|
||||
<Vtx X="-1" Y="2" Z="12" S="-489" T="-398" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="0" Y="2" Z="12" S="-489" T="-421" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="3" Y="2" Z="12" S="-489" T="-452" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="4" Y="2" Z="12" S="-489" T="-464" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="7" Y="0" Z="12" S="-473" T="-510" R="100" G="221" B="70" A="255"/>
|
||||
<Vtx X="6" Y="2" Z="12" S="-489" T="-495" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="11" S="-522" T="-506" R="53" G="243" B="115" A="255"/>
|
||||
<Vtx X="6" Y="3" Z="11" S="-510" T="-495" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="3" Y="3" Z="11" S="-510" T="-452" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="4" Y="3" Z="11" S="-510" T="-464" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="7" Y="-10" Z="-10" S="70" T="194" R="104" G="186" B="237" A="255"/>
|
||||
<Vtx X="2" Y="-9" Z="-17" S="136" T="95" R="21" G="160" B="176" A="255"/>
|
||||
<Vtx X="6" Y="-8" Z="-17" S="85" T="94" R="92" G="201" B="188" A="255"/>
|
||||
<Vtx X="7" Y="-10" Z="-10" S="70" T="194" R="104" G="186" B="237" A="255"/>
|
||||
<Vtx X="2" Y="-13" Z="-10" S="137" T="196" R="26" G="134" B="231" A="255"/>
|
||||
<Vtx X="2" Y="-9" Z="-17" S="136" T="95" R="21" G="160" B="176" A="255"/>
|
||||
<Vtx X="2" Y="-13" Z="4" S="137" T="393" R="27" G="132" B="9" A="255"/>
|
||||
<Vtx X="7" Y="-10" Z="4" S="70" T="391" R="106" G="186" B="6" A="255"/>
|
||||
<Vtx X="2" Y="-11" Z="11" S="137" T="495" R="19" G="169" B="91" A="255"/>
|
||||
<Vtx X="7" Y="-9" Z="11" S="74" T="494" R="84" G="207" B="82" A="255"/>
|
||||
<Vtx X="0" Y="-11" Z="11" S="175" T="495" R="0" G="146" B="64" A="255"/>
|
||||
<Vtx X="-2" Y="-11" Z="11" S="196" T="495" R="237" G="169" B="91" A="255"/>
|
||||
<Vtx X="-2" Y="-13" Z="4" S="195" T="393" R="229" G="132" B="9" A="255"/>
|
||||
<Vtx X="-7" Y="-10" Z="4" S="263" T="391" R="150" G="186" B="6" A="255"/>
|
||||
<Vtx X="-7" Y="-9" Z="11" S="259" T="494" R="172" G="207" B="82" A="255"/>
|
||||
<Vtx X="-7" Y="-10" Z="-10" S="263" T="194" R="152" G="186" B="237" A="255"/>
|
||||
<Vtx X="-2" Y="-13" Z="-10" S="195" T="196" R="230" G="134" B="231" A="255"/>
|
||||
<Vtx X="-3" Y="-9" Z="-17" S="197" T="95" R="235" G="160" B="176" A="255"/>
|
||||
<Vtx X="-6" Y="-8" Z="-17" S="248" T="94" R="164" G="201" B="188" A="255"/>
|
||||
<Vtx X="3" Y="0" Z="-21" S="335" T="-265" R="74" G="215" B="161" A="255"/>
|
||||
<Vtx X="2" Y="1" Z="-22" S="346" T="-287" R="101" G="77" B="11" A="255"/>
|
||||
<Vtx X="3" Y="0" Z="-21" S="330" T="-265" R="70" G="191" B="172" A="255"/>
|
||||
<Vtx X="6" Y="0" Z="-17" S="306" T="-211" R="81" G="166" B="218" A="255"/>
|
||||
<Vtx X="6" Y="0" Z="-17" S="302" T="-211" R="89" G="177" B="211" A="255"/>
|
||||
<Vtx X="7" Y="-1" Z="-10" S="305" T="-112" R="95" G="172" B="248" A="255"/>
|
||||
<Vtx X="7" Y="-1" Z="-10" S="309" T="-112" R="91" G="168" B="248" A="255"/>
|
||||
<Vtx X="7" Y="-1" Z="5" S="342" T="94" R="82" G="185" B="66" A="255"/>
|
||||
<Vtx X="7" Y="-1" Z="5" S="346" T="94" R="118" G="226" B="35" A="255"/>
|
||||
<Vtx X="2" Y="-1" Z="-22" S="140" T="-416" R="100" G="222" B="185" A="255"/>
|
||||
<Vtx X="2" Y="2" Z="-28" S="140" T="-327" R="29" G="191" B="151" A="255"/>
|
||||
<Vtx X="3" Y="2" Z="-28" S="151" T="-328" R="93" G="233" B="172" A="255"/>
|
||||
<Vtx X="1" Y="-1" Z="-22" S="133" T="-416" R="29" G="170" B="168" A="255"/>
|
||||
<Vtx X="-2" Y="2" Z="-28" S="81" T="-327" R="227" G="191" B="151" A="255"/>
|
||||
<Vtx X="-2" Y="-1" Z="-22" S="88" T="-416" R="227" G="170" B="168" A="255"/>
|
||||
<Vtx X="-2" Y="-1" Z="-22" S="81" T="-416" R="156" G="222" B="185" A="255"/>
|
||||
<Vtx X="-2" Y="-1" Z="-22" S="81" T="-416" R="156" G="222" B="185" A="255"/>
|
||||
<Vtx X="-3" Y="2" Z="-28" S="70" T="-328" R="163" G="233" B="172" A="255"/>
|
||||
<Vtx X="-2" Y="2" Z="-28" S="81" T="-327" R="227" G="191" B="151" A="255"/>
|
||||
<Vtx X="2" Y="1" Z="-22" S="-380" T="405" R="101" G="77" B="11" A="255"/>
|
||||
<Vtx X="3" Y="2" Z="-28" S="-366" T="495" R="93" G="233" B="172" A="255"/>
|
||||
<Vtx X="3" Y="5" Z="-28" S="-330" T="488" R="73" G="100" B="227" A="255"/>
|
||||
<Vtx X="2" Y="-1" Z="-22" S="-403" T="409" R="100" G="222" B="185" A="255"/>
|
||||
<Vtx X="3" Y="0" Z="-21" S="-395" T="385" R="74" G="215" B="161" A="255"/>
|
||||
<Vtx X="3" Y="-2" Z="-21" S="-414" T="398" R="81" G="253" B="159" A="255"/>
|
||||
<Vtx X="6" Y="0" Z="-17" S="-398" T="338" R="81" G="166" B="218" A="255"/>
|
||||
<Vtx X="6" Y="-8" Z="-17" S="-495" T="336" R="92" G="201" B="188" A="255"/>
|
||||
<Vtx X="7" Y="-1" Z="-10" S="-397" T="239" R="91" G="168" B="248" A="255"/>
|
||||
<Vtx X="7" Y="-10" Z="-10" S="-529" T="237" R="104" G="186" B="237" A="255"/>
|
||||
<Vtx X="7" Y="-10" Z="4" S="-525" T="39" R="106" G="186" B="6" A="255"/>
|
||||
<Vtx X="7" Y="-1" Z="5" S="-398" T="30" R="118" G="226" B="35" A="255"/>
|
||||
<Vtx X="7" Y="-9" Z="11" S="-509" T="-64" R="84" G="207" B="82" A="255"/>
|
||||
<Vtx X="7" Y="0" Z="11" S="-387" T="-61" R="102" G="218" B="66" A="255"/>
|
||||
<Vtx X="7" Y="-9" Z="11" S="-509" T="-64" R="84" G="207" B="82" A="255"/>
|
||||
<Vtx X="7" Y="-1" Z="5" S="-398" T="30" R="118" G="226" B="35" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="5" S="-335" T="33" R="82" G="187" B="69" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="11" S="-330" T="-61" R="53" G="243" B="115" A="255"/>
|
||||
<Vtx X="7" Y="0" Z="12" S="-378" T="-71" R="100" G="221" B="70" A="255"/>
|
||||
<Vtx X="-4" Y="3" Z="11" S="-510" T="-355" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-3" Y="2" Z="12" S="-489" T="-367" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-3" Y="3" Z="11" S="-510" T="-367" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-4" Y="2" Z="12" S="-489" T="-355" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="5" S="-55" T="-479" R="174" G="187" B="69" A="255"/>
|
||||
<Vtx X="-8" Y="-1" Z="5" S="-59" T="-415" R="174" G="185" B="66" A="255"/>
|
||||
<Vtx X="-7" Y="-1" Z="5" S="-55" T="-415" R="138" G="226" B="35" A="255"/>
|
||||
<Vtx X="-8" Y="4" Z="5" S="-59" T="-480" R="138" G="227" B="38" A="255"/>
|
||||
<Vtx X="6" Y="0" Z="-11" S="412" T="-103" R="174" G="97" B="6" A="255"/>
|
||||
<Vtx X="6" Y="-1" Z="3" S="418" T="93" R="181" G="78" B="190" A="255"/>
|
||||
<Vtx X="6" Y="0" Z="3" S="431" T="94" R="223" G="119" B="228" A="255"/>
|
||||
<Vtx X="6" Y="-1" Z="-11" S="399" T="-103" R="164" G="87" B="7" A="255"/>
|
||||
<Vtx X="5" Y="0" Z="-17" S="404" T="-191" R="185" G="99" B="36" A="255"/>
|
||||
<Vtx X="5" Y="-1" Z="-17" S="391" T="-191" R="168" G="79" B="46" A="255"/>
|
||||
<Vtx X="2" Y="1" Z="-20" S="404" T="-228" R="186" G="82" B="68" A="255"/>
|
||||
<Vtx X="2" Y="0" Z="-20" S="391" T="-229" R="188" G="87" B="63" A="255"/>
|
||||
<Vtx X="1" Y="0" Z="-21" S="395" T="-252" R="185" G="93" B="49" A="255"/>
|
||||
<Vtx X="1" Y="1" Z="-21" S="408" T="-252" R="167" G="83" B="38" A="255"/>
|
||||
<Vtx X="2" Y="2" Z="-27" S="418" T="-329" R="175" G="50" B="84" A="255"/>
|
||||
<Vtx X="2" Y="3" Z="-26" S="431" T="-328" R="185" G="66" B="82" A="255"/>
|
||||
<Vtx X="2" Y="1" Z="-22" S="-2" T="134" R="101" G="77" B="11" A="255"/>
|
||||
<Vtx X="2" Y="3" Z="-26" S="0" T="68" R="185" G="66" B="82" A="255"/>
|
||||
<Vtx X="1" Y="1" Z="-21" S="-11" T="144" R="167" G="83" B="38" A="255"/>
|
||||
<Vtx X="3" Y="1" Z="-20" S="14" T="159" R="5" G="126" B="18" A="255"/>
|
||||
<Vtx X="3" Y="1" Z="-20" S="14" T="159" R="5" G="126" B="18" A="255"/>
|
||||
<Vtx X="1" Y="1" Z="-21" S="-11" T="144" R="167" G="83" B="38" A="255"/>
|
||||
<Vtx X="2" Y="1" Z="-20" S="3" T="167" R="186" G="82" B="68" A="255"/>
|
||||
<Vtx X="5" Y="0" Z="-17" S="36" T="204" R="185" G="99" B="36" A="255"/>
|
||||
<Vtx X="6" Y="0" Z="-17" S="51" T="200" R="254" G="127" B="6" A="255"/>
|
||||
<Vtx X="6" Y="0" Z="-11" S="50" T="292" R="174" G="97" B="6" A="255"/>
|
||||
<Vtx X="7" Y="0" Z="4" S="65" T="495" R="246" G="89" B="166" A="255"/>
|
||||
<Vtx X="6" Y="0" Z="3" S="50" T="489" R="223" G="119" B="228" A="255"/>
|
||||
<Vtx X="0" Y="0" Z="4" S="-31" T="495" R="0" G="90" B="166" A="255"/>
|
||||
<Vtx X="0" Y="0" Z="4" S="-31" T="492" R="0" G="104" B="183" A="255"/>
|
||||
<Vtx X="-6" Y="0" Z="3" S="-112" T="489" R="33" G="119" B="228" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="4" S="-128" T="495" R="10" G="89" B="166" A="255"/>
|
||||
<Vtx X="-6" Y="0" Z="-11" S="-112" T="292" R="82" G="97" B="6" A="255"/>
|
||||
<Vtx X="-6" Y="0" Z="-17" S="-113" T="200" R="2" G="127" B="6" A="255"/>
|
||||
<Vtx X="-5" Y="0" Z="-17" S="-99" T="204" R="71" G="99" B="36" A="255"/>
|
||||
<Vtx X="-4" Y="1" Z="-20" S="-76" T="159" R="251" G="126" B="18" A="255"/>
|
||||
<Vtx X="-3" Y="1" Z="-20" S="-66" T="167" R="70" G="82" B="68" A="255"/>
|
||||
<Vtx X="-4" Y="1" Z="-20" S="-76" T="159" R="251" G="126" B="18" A="255"/>
|
||||
<Vtx X="-5" Y="0" Z="-17" S="-99" T="204" R="71" G="99" B="36" A="255"/>
|
||||
<Vtx X="-2" Y="1" Z="-21" S="-52" T="144" R="89" G="83" B="38" A="255"/>
|
||||
<Vtx X="-2" Y="1" Z="-22" S="-60" T="134" R="155" G="77" B="11" A="255"/>
|
||||
<Vtx X="-3" Y="3" Z="-26" S="-62" T="68" R="71" G="66" B="82" A="255"/>
|
||||
<Vtx X="-4" Y="1" Z="-20" S="-80" T="158" R="199" G="109" B="224" A="255"/>
|
||||
<Vtx X="-6" Y="0" Z="-17" S="-113" T="200" R="2" G="127" B="6" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="-17" S="-117" T="199" R="170" G="85" B="216" A="255"/>
|
||||
<Vtx X="-8" Y="0" Z="-10" S="-132" T="297" R="165" G="88" B="250" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="4" S="-128" T="495" R="10" G="89" B="166" A="255"/>
|
||||
<Vtx X="-8" Y="0" Z="4" S="-132" T="494" R="144" G="45" B="216" A="255"/>
|
||||
<Vtx X="-3" Y="3" Z="-26" S="-68" T="-341" R="71" G="66" B="82" A="255"/>
|
||||
<Vtx X="3" Y="5" Z="-28" S="-89" T="-415" R="73" G="100" B="227" A="255"/>
|
||||
<Vtx X="-3" Y="5" Z="-28" S="-89" T="-331" R="183" G="100" B="227" A="255"/>
|
||||
<Vtx X="2" Y="3" Z="-26" S="-68" T="-404" R="185" G="66" B="82" A="255"/>
|
||||
<Vtx X="-3" Y="2" Z="-27" S="-55" T="-341" R="81" G="50" B="84" A="255"/>
|
||||
<Vtx X="2" Y="3" Z="-26" S="-68" T="-404" R="185" G="66" B="82" A="255"/>
|
||||
<Vtx X="-3" Y="3" Z="-26" S="-68" T="-341" R="71" G="66" B="82" A="255"/>
|
||||
<Vtx X="2" Y="2" Z="-27" S="-55" T="-404" R="175" G="50" B="84" A="255"/>
|
||||
<Vtx X="3" Y="1" Z="-20" S="255" T="70" R="57" G="109" B="224" A="255"/>
|
||||
<Vtx X="3" Y="0" Z="-21" S="246" T="76" R="70" G="191" B="172" A="255"/>
|
||||
<Vtx X="2" Y="1" Z="-22" S="261" T="94" R="101" G="77" B="11" A="255"/>
|
||||
<Vtx X="6" Y="0" Z="-17" S="242" T="29" R="89" G="177" B="211" A="255"/>
|
||||
<Vtx X="6" Y="0" Z="-17" S="252" T="29" R="86" G="85" B="216" A="255"/>
|
||||
<Vtx X="7" Y="0" Z="-10" S="251" T="-70" R="91" G="88" B="250" A="255"/>
|
||||
<Vtx X="7" Y="-1" Z="-10" S="239" T="-70" R="95" G="172" B="248" A="255"/>
|
||||
<Vtx X="7" Y="0" Z="4" S="248" T="-267" R="112" G="45" B="216" A="255"/>
|
||||
<Vtx X="7" Y="-1" Z="5" S="231" T="-279" R="82" G="185" B="66" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="5" S="294" T="-278" R="118" G="227" B="38" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="4" S="302" T="-268" R="65" G="75" B="176" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="11" S="302" T="-372" R="71" G="88" B="58" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="11" S="302" T="-372" R="71" G="88" B="58" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="11" S="295" T="-373" R="85" G="196" B="73" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="5" S="294" T="-278" R="118" G="227" B="38" A="255"/>
|
||||
<Vtx X="-6" Y="-1" Z="3" S="-343" T="-272" R="75" G="78" B="190" A="255"/>
|
||||
<Vtx X="-6" Y="0" Z="3" S="-330" T="-272" R="33" G="119" B="228" A="255"/>
|
||||
<Vtx X="0" Y="0" Z="4" S="-331" T="-355" R="0" G="104" B="183" A="255"/>
|
||||
<Vtx X="6" Y="-1" Z="3" S="-343" T="-438" R="181" G="78" B="190" A="255"/>
|
||||
<Vtx X="6" Y="0" Z="3" S="-330" T="-438" R="223" G="119" B="228" A="255"/>
|
||||
<Vtx X="2" Y="1" Z="-22" S="-2" T="134" R="101" G="77" B="11" A="255"/>
|
||||
<Vtx X="3" Y="1" Z="-20" S="14" T="159" R="5" G="126" B="18" A="255"/>
|
||||
<Vtx X="3" Y="1" Z="-20" S="18" T="158" R="57" G="109" B="224" A="255"/>
|
||||
<Vtx X="6" Y="0" Z="-17" S="51" T="200" R="254" G="127" B="6" A="255"/>
|
||||
<Vtx X="6" Y="0" Z="-17" S="55" T="199" R="86" G="85" B="216" A="255"/>
|
||||
<Vtx X="7" Y="0" Z="-10" S="70" T="297" R="91" G="88" B="250" A="255"/>
|
||||
<Vtx X="7" Y="0" Z="4" S="65" T="495" R="246" G="89" B="166" A="255"/>
|
||||
<Vtx X="7" Y="0" Z="4" S="70" T="494" R="112" G="45" B="216" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="4" S="264" T="101" R="242" G="91" B="168" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="11" S="363" T="100" R="71" G="88" B="58" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="4" S="263" T="97" R="65" G="75" B="176" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="11" S="364" T="105" R="4" G="95" B="85" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="4" S="264" T="300" R="14" G="91" B="168" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="11" S="364" T="296" R="252" G="95" B="85" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="11" S="363" T="301" R="185" G="88" B="58" A="255"/>
|
||||
<Vtx X="-8" Y="4" Z="4" S="263" T="304" R="191" G="75" B="176" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="5" S="-59" T="-509" R="82" G="187" B="69" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="11" S="-64" T="-416" R="85" G="196" B="73" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="11" S="-59" T="-415" R="53" G="243" B="115" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="5" S="-64" T="-510" R="118" G="227" B="38" A="255"/>
|
||||
<Vtx X="2" Y="-11" Z="11" S="415" T="370" R="19" G="169" B="91" A="255"/>
|
||||
<Vtx X="0" Y="-5" Z="11" S="327" T="391" R="0" G="10" B="127" A="255"/>
|
||||
<Vtx X="0" Y="-11" Z="11" S="415" T="391" R="0" G="146" B="64" A="255"/>
|
||||
<Vtx X="7" Y="-9" Z="11" S="385" T="304" R="84" G="207" B="82" A="255"/>
|
||||
<Vtx X="7" Y="-9" Z="11" S="385" T="304" R="84" G="207" B="82" A="255"/>
|
||||
<Vtx X="7" Y="0" Z="11" S="263" T="305" R="102" G="218" B="66" A="255"/>
|
||||
<Vtx X="0" Y="-5" Z="11" S="327" T="391" R="0" G="10" B="127" A="255"/>
|
||||
<Vtx X="0" Y="0" Z="11" S="263" T="400" R="0" G="205" B="116" A="255"/>
|
||||
<Vtx X="-4" Y="0" Z="-21" S="379" T="72" R="182" G="215" B="161" A="255"/>
|
||||
<Vtx X="-4" Y="0" Z="-21" S="375" T="72" R="186" G="191" B="172" A="255"/>
|
||||
<Vtx X="-2" Y="1" Z="-22" S="391" T="94" R="155" G="77" B="11" A="255"/>
|
||||
<Vtx X="-6" Y="0" Z="-17" S="351" T="18" R="175" G="166" B="218" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="-17" S="346" T="18" R="167" G="177" B="211" A="255"/>
|
||||
<Vtx X="-8" Y="-1" Z="-10" S="349" T="-81" R="161" G="172" B="248" A="255"/>
|
||||
<Vtx X="-7" Y="-1" Z="-10" S="354" T="-81" R="165" G="168" B="248" A="255"/>
|
||||
<Vtx X="-8" Y="-1" Z="5" S="386" T="-287" R="174" G="185" B="66" A="255"/>
|
||||
<Vtx X="-7" Y="-1" Z="5" S="391" T="-287" R="138" G="226" B="35" A="255"/>
|
||||
<Vtx X="-2" Y="1" Z="-21" S="448" T="16" R="89" G="83" B="38" A="255"/>
|
||||
<Vtx X="-3" Y="2" Z="-27" S="458" T="94" R="81" G="50" B="84" A="255"/>
|
||||
<Vtx X="-3" Y="3" Z="-26" S="471" T="93" R="71" G="66" B="82" A="255"/>
|
||||
<Vtx X="-2" Y="1" Z="-21" S="448" T="16" R="89" G="83" B="38" A="255"/>
|
||||
<Vtx X="-2" Y="0" Z="-21" S="435" T="17" R="71" G="93" B="49" A="255"/>
|
||||
<Vtx X="-3" Y="2" Z="-27" S="458" T="94" R="81" G="50" B="84" A="255"/>
|
||||
<Vtx X="-3" Y="1" Z="-20" S="444" T="-6" R="70" G="82" B="68" A="255"/>
|
||||
<Vtx X="-3" Y="0" Z="-20" S="431" T="-6" R="68" G="87" B="63" A="255"/>
|
||||
<Vtx X="-5" Y="-1" Z="-17" S="431" T="-43" R="88" G="79" B="46" A="255"/>
|
||||
<Vtx X="-5" Y="0" Z="-17" S="444" T="-43" R="71" G="99" B="36" A="255"/>
|
||||
<Vtx X="-6" Y="-1" Z="-11" S="439" T="-130" R="92" G="87" B="7" A="255"/>
|
||||
<Vtx X="-6" Y="0" Z="-11" S="452" T="-131" R="82" G="97" B="6" A="255"/>
|
||||
<Vtx X="-6" Y="-1" Z="3" S="458" T="-327" R="75" G="78" B="190" A="255"/>
|
||||
<Vtx X="-6" Y="0" Z="3" S="471" T="-327" R="33" G="119" B="228" A="255"/>
|
||||
<Vtx X="-4" Y="1" Z="-20" S="23" T="-373" R="199" G="109" B="224" A="255"/>
|
||||
<Vtx X="-2" Y="1" Z="-22" S="29" T="-396" R="155" G="77" B="11" A="255"/>
|
||||
<Vtx X="-4" Y="0" Z="-21" S="14" T="-379" R="186" G="191" B="172" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="-17" S="10" T="-333" R="167" G="177" B="211" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="-17" S="20" T="-333" R="170" G="85" B="216" A="255"/>
|
||||
<Vtx X="-8" Y="0" Z="-10" S="19" T="-235" R="165" G="88" B="250" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="-17" S="20" T="-333" R="170" G="85" B="216" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="-17" S="10" T="-333" R="167" G="177" B="211" A="255"/>
|
||||
<Vtx X="-8" Y="-1" Z="-10" S="7" T="-235" R="161" G="172" B="248" A="255"/>
|
||||
<Vtx X="-8" Y="0" Z="4" S="16" T="-37" R="144" G="45" B="216" A="255"/>
|
||||
<Vtx X="-8" Y="-1" Z="5" S="-1" T="-26" R="174" G="185" B="66" A="255"/>
|
||||
<Vtx X="-8" Y="4" Z="5" S="62" T="-26" R="138" G="227" B="38" A="255"/>
|
||||
<Vtx X="-8" Y="4" Z="4" S="70" T="-36" R="191" G="75" B="176" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="11" S="70" T="67" R="185" G="88" B="58" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="11" S="63" T="68" R="171" G="196" B="73" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="11" S="-348" T="-366" R="171" G="196" B="73" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="5" S="-343" T="-273" R="174" G="187" B="69" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="11" S="-343" T="-367" R="203" G="243" B="115" A="255"/>
|
||||
<Vtx X="-8" Y="4" Z="5" S="-348" T="-272" R="138" G="227" B="38" A="255"/>
|
||||
<Vtx X="-2" Y="-11" Z="11" S="415" T="430" R="237" G="169" B="91" A="255"/>
|
||||
<Vtx X="0" Y="-11" Z="11" S="415" T="409" R="0" G="146" B="64" A="255"/>
|
||||
<Vtx X="0" Y="-5" Z="11" S="327" T="409" R="0" G="10" B="127" A="255"/>
|
||||
<Vtx X="-7" Y="-9" Z="11" S="385" T="495" R="172" G="207" B="82" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="11" S="263" T="495" R="154" G="218" B="66" A="255"/>
|
||||
<Vtx X="0" Y="0" Z="11" S="263" T="400" R="0" G="205" B="116" A="255"/>
|
||||
<Vtx X="7" Y="0" Z="12" S="230" T="-327" R="100" G="221" B="70" A="255"/>
|
||||
<Vtx X="0" Y="0" Z="12" S="230" T="-428" R="0" G="215" B="120" A="255"/>
|
||||
<Vtx X="7" Y="0" Z="11" S="221" T="-332" R="102" G="218" B="66" A="255"/>
|
||||
<Vtx X="0" Y="0" Z="11" S="221" T="-428" R="0" G="205" B="116" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="11" S="221" T="-523" R="154" G="218" B="66" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="12" S="230" T="-529" R="156" G="221" B="70" A="255"/>
|
||||
<Vtx X="-2" Y="2" Z="-28" S="-89" T="-403" R="227" G="191" B="151" A="255"/>
|
||||
<Vtx X="-3" Y="2" Z="-28" S="-96" T="-415" R="163" G="233" B="172" A="255"/>
|
||||
<Vtx X="-3" Y="5" Z="-28" S="-132" T="-415" R="183" G="100" B="227" A="255"/>
|
||||
<Vtx X="2" Y="2" Z="-28" S="-89" T="-343" R="29" G="191" B="151" A="255"/>
|
||||
<Vtx X="-3" Y="5" Z="-28" S="-132" T="-415" R="183" G="100" B="227" A="255"/>
|
||||
<Vtx X="3" Y="5" Z="-28" S="-132" T="-331" R="73" G="100" B="227" A="255"/>
|
||||
<Vtx X="2" Y="2" Z="-28" S="-89" T="-343" R="29" G="191" B="151" A="255"/>
|
||||
<Vtx X="3" Y="2" Z="-28" S="-96" T="-331" R="93" G="233" B="172" A="255"/>
|
||||
<Vtx X="-1" Y="3" Z="11" S="-510" T="-398" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="-1" Y="2" Z="12" S="-489" T="-398" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="0" Y="2" Z="12" S="-489" T="-421" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="0" Y="3" Z="11" S="-510" T="-421" R="0" G="21" B="125" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="4" S="364" T="300" R="242" G="91" B="168" A="255"/>
|
||||
<Vtx X="7" Y="4" Z="4" S="364" T="304" R="65" G="75" B="176" A="255"/>
|
||||
<Vtx X="7" Y="0" Z="4" S="418" T="304" R="112" G="45" B="216" A="255"/>
|
||||
<Vtx X="7" Y="0" Z="4" S="418" T="300" R="246" G="89" B="166" A="255"/>
|
||||
<Vtx X="0" Y="0" Z="4" S="418" T="201" R="0" G="90" B="166" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="4" S="364" T="101" R="14" G="91" B="168" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="4" S="418" T="101" R="10" G="89" B="166" A="255"/>
|
||||
<Vtx X="-8" Y="0" Z="4" S="418" T="97" R="144" G="45" B="216" A="255"/>
|
||||
<Vtx X="-8" Y="0" Z="4" S="418" T="97" R="144" G="45" B="216" A="255"/>
|
||||
<Vtx X="-8" Y="4" Z="4" S="364" T="97" R="191" G="75" B="176" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="4" S="364" T="101" R="14" G="91" B="168" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="11" S="-189" T="486" R="154" G="218" B="66" A="255"/>
|
||||
<Vtx X="-7" Y="0" Z="12" S="-180" T="495" R="156" G="221" B="70" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="11" S="-132" T="486" R="203" G="243" B="115" A="255"/>
|
||||
<Vtx X="-7" Y="4" Z="5" S="-137" T="392" R="174" G="187" B="69" A="255"/>
|
||||
<Vtx X="-7" Y="-1" Z="5" S="-199" T="395" R="138" G="226" B="35" A="255"/>
|
||||
<Vtx X="-7" Y="-9" Z="11" S="-311" T="488" R="172" G="207" B="82" A="255"/>
|
||||
<Vtx X="-7" Y="-10" Z="4" S="-327" T="385" R="150" G="186" B="6" A="255"/>
|
||||
<Vtx X="-7" Y="-1" Z="-10" S="-199" T="185" R="165" G="168" B="248" A="255"/>
|
||||
<Vtx X="-7" Y="-10" Z="-10" S="-330" T="188" R="152" G="186" B="237" A="255"/>
|
||||
<Vtx X="-6" Y="-8" Z="-17" S="-297" T="89" R="164" G="201" B="188" A="255"/>
|
||||
<Vtx X="-6" Y="0" Z="-17" S="-200" T="87" R="175" G="166" B="218" A="255"/>
|
||||
<Vtx X="-4" Y="-2" Z="-21" S="-216" T="29" R="175" G="253" B="159" A="255"/>
|
||||
<Vtx X="-4" Y="0" Z="-21" S="-197" T="41" R="182" G="215" B="161" A="255"/>
|
||||
<Vtx X="-2" Y="-1" Z="-22" S="-205" T="18" R="156" G="222" B="185" A="255"/>
|
||||
<Vtx X="-4" Y="-2" Z="-21" S="-216" T="29" R="175" G="253" B="159" A="255"/>
|
||||
<Vtx X="-4" Y="0" Z="-21" S="-197" T="41" R="182" G="215" B="161" A="255"/>
|
||||
<Vtx X="-2" Y="1" Z="-22" S="-182" T="22" R="155" G="77" B="11" A="255"/>
|
||||
<Vtx X="-3" Y="2" Z="-28" S="-168" T="-69" R="163" G="233" B="172" A="255"/>
|
||||
<Vtx X="-3" Y="5" Z="-28" S="-132" T="-62" R="183" G="100" B="227" A="255"/>
|
||||
<Vtx X="-2" Y="-2" Z="-22" S="-313" T="-419" R="232" G="199" B="145" A="255"/>
|
||||
<Vtx X="2" Y="-9" Z="-17" S="-213" T="-360" R="21" G="160" B="176" A="255"/>
|
||||
<Vtx X="-3" Y="-9" Z="-17" S="-213" T="-423" R="235" G="160" B="176" A="255"/>
|
||||
<Vtx X="2" Y="-2" Z="-22" S="-313" T="-360" R="24" G="199" B="145" A="255"/>
|
||||
<Vtx X="-2" Y="-1" Z="-22" S="-326" T="-412" R="227" G="170" B="168" A="255"/>
|
||||
<Vtx X="-2" Y="-1" Z="-22" S="-330" T="-419" R="156" G="222" B="185" A="255"/>
|
||||
<Vtx X="-4" Y="-2" Z="-21" S="-319" T="-435" R="175" G="253" B="159" A="255"/>
|
||||
<Vtx X="-6" Y="-8" Z="-17" S="-237" T="-475" R="164" G="201" B="188" A="255"/>
|
||||
<Vtx X="1" Y="-1" Z="-22" S="-326" T="-366" R="29" G="170" B="168" A="255"/>
|
||||
<Vtx X="2" Y="-1" Z="-22" S="-330" T="-359" R="100" G="222" B="185" A="255"/>
|
||||
<Vtx X="2" Y="-2" Z="-22" S="-313" T="-360" R="24" G="199" B="145" A="255"/>
|
||||
<Vtx X="2" Y="-1" Z="-22" S="-330" T="-359" R="100" G="222" B="185" A="255"/>
|
||||
<Vtx X="3" Y="-2" Z="-21" S="-319" T="-343" R="81" G="253" B="159" A="255"/>
|
||||
<Vtx X="6" Y="-8" Z="-17" S="-237" T="-307" R="92" G="201" B="188" A="255"/>
|
||||
<Vtx X="2" Y="-9" Z="-17" S="-213" T="-360" R="21" G="160" B="176" A="255"/>
|
||||
</Vertex>
|
||||
@@ -0,0 +1,128 @@
|
||||
<Vertex Version="0">
|
||||
<Vtx X="0" Y="19" Z="-1" S="-529" T="-189" R="0" G="130" B="15" A="255"/>
|
||||
<Vtx X="8" Y="17" Z="-3" S="-493" T="-308" R="93" G="215" B="77" A="255"/>
|
||||
<Vtx X="8" Y="19" Z="-1" S="-529" T="-308" R="105" G="193" B="33" A="255"/>
|
||||
<Vtx X="0" Y="17" Z="-3" S="-493" T="-190" R="0" G="195" B="112" A="255"/>
|
||||
<Vtx X="-9" Y="19" Z="-1" S="-529" T="-71" R="151" G="193" B="33" A="255"/>
|
||||
<Vtx X="-9" Y="17" Z="-3" S="-493" T="-71" R="163" G="215" B="77" A="255"/>
|
||||
<Vtx X="0" Y="13" Z="-4" S="-444" T="-190" R="0" G="233" B="125" A="255"/>
|
||||
<Vtx X="-9" Y="13" Z="-4" S="-444" T="-72" R="159" G="241" B="81" A="255"/>
|
||||
<Vtx X="0" Y="9" Z="-4" S="-390" T="-190" R="0" G="28" B="124" A="255"/>
|
||||
<Vtx X="-9" Y="9" Z="-4" S="-390" T="-72" R="160" G="18" B="82" A="255"/>
|
||||
<Vtx X="0" Y="6" Z="-3" S="-350" T="-190" R="0" G="86" B="94" A="255"/>
|
||||
<Vtx X="-9" Y="6" Z="-3" S="-350" T="-72" R="156" G="53" B="58" A="255"/>
|
||||
<Vtx X="8" Y="6" Z="-3" S="-350" T="-308" R="100" G="53" B="58" A="255"/>
|
||||
<Vtx X="8" Y="9" Z="-4" S="-390" T="-309" R="96" G="18" B="82" A="255"/>
|
||||
<Vtx X="8" Y="13" Z="-4" S="-444" T="-309" R="97" G="241" B="81" A="255"/>
|
||||
<Vtx X="-9" Y="19" Z="-2" S="-172" T="-520" R="158" G="20" B="177" A="255"/>
|
||||
<Vtx X="-9" Y="17" Z="-3" S="-181" T="-481" R="163" G="215" B="77" A="255"/>
|
||||
<Vtx X="-9" Y="19" Z="-1" S="-156" T="-520" R="151" G="193" B="33" A="255"/>
|
||||
<Vtx X="-9" Y="17" Z="-3" S="-190" T="-485" R="168" G="39" B="174" A="255"/>
|
||||
<Vtx X="-9" Y="13" Z="-4" S="-202" T="-430" R="159" G="241" B="81" A="255"/>
|
||||
<Vtx X="-9" Y="13" Z="-5" S="-213" T="-430" R="172" G="17" B="162" A="255"/>
|
||||
<Vtx X="-9" Y="9" Z="-5" S="-211" T="-375" R="171" G="236" B="163" A="255"/>
|
||||
<Vtx X="-9" Y="9" Z="-4" S="-201" T="-375" R="160" G="18" B="82" A="255"/>
|
||||
<Vtx X="-9" Y="6" Z="-3" S="-191" T="-328" R="173" G="195" B="181" A="255"/>
|
||||
<Vtx X="-9" Y="6" Z="-3" S="-183" T="-334" R="156" G="53" B="58" A="255"/>
|
||||
<Vtx X="-9" Y="5" Z="-2" S="-171" T="-313" R="169" G="174" B="212" A="255"/>
|
||||
<Vtx X="-9" Y="5" Z="-1" S="-156" T="-319" R="158" G="79" B="20" A="255"/>
|
||||
<Vtx X="-9" Y="4" Z="-1" S="-156" T="-307" R="171" G="163" B="239" A="255"/>
|
||||
<Vtx X="0" Y="19" Z="-2" S="-330" T="-189" R="0" G="31" B="133" A="255"/>
|
||||
<Vtx X="-9" Y="17" Z="-3" S="-297" T="-306" R="168" G="39" B="174" A="255"/>
|
||||
<Vtx X="-9" Y="19" Z="-2" S="-330" T="-307" R="158" G="20" B="177" A="255"/>
|
||||
<Vtx X="0" Y="19" Z="-2" S="-330" T="-189" R="0" G="31" B="133" A="255"/>
|
||||
<Vtx X="0" Y="17" Z="-3" S="-297" T="-188" R="0" G="54" B="141" A="255"/>
|
||||
<Vtx X="-9" Y="17" Z="-3" S="-297" T="-306" R="168" G="39" B="174" A="255"/>
|
||||
<Vtx X="8" Y="19" Z="-2" S="-330" T="-70" R="98" G="20" B="177" A="255"/>
|
||||
<Vtx X="8" Y="17" Z="-3" S="-297" T="-70" R="88" G="39" B="174" A="255"/>
|
||||
<Vtx X="0" Y="13" Z="-5" S="-243" T="-187" R="0" G="22" B="131" A="255"/>
|
||||
<Vtx X="8" Y="13" Z="-5" S="-243" T="-69" R="84" G="17" B="162" A="255"/>
|
||||
<Vtx X="0" Y="9" Z="-5" S="-189" T="-188" R="0" G="229" B="132" A="255"/>
|
||||
<Vtx X="8" Y="9" Z="-5" S="-189" T="-69" R="85" G="236" B="163" A="255"/>
|
||||
<Vtx X="8" Y="6" Z="-3" S="-144" T="-70" R="83" G="195" B="181" A="255"/>
|
||||
<Vtx X="0" Y="6" Z="-3" S="-144" T="-188" R="0" G="176" B="157" A="255"/>
|
||||
<Vtx X="-9" Y="6" Z="-3" S="-144" T="-306" R="173" G="195" B="181" A="255"/>
|
||||
<Vtx X="-9" Y="9" Z="-5" S="-189" T="-306" R="171" G="236" B="163" A="255"/>
|
||||
<Vtx X="-9" Y="13" Z="-5" S="-243" T="-306" R="172" G="17" B="162" A="255"/>
|
||||
<Vtx X="0" Y="6" Z="-3" S="455" T="215" R="0" G="176" B="157" A="255"/>
|
||||
<Vtx X="-9" Y="5" Z="-2" S="433" T="333" R="169" G="174" B="212" A="255"/>
|
||||
<Vtx X="-9" Y="6" Z="-3" S="455" T="333" R="173" G="195" B="181" A="255"/>
|
||||
<Vtx X="0" Y="5" Z="-2" S="433" T="215" R="0" G="144" B="195" A="255"/>
|
||||
<Vtx X="8" Y="6" Z="-3" S="455" T="97" R="83" G="195" B="181" A="255"/>
|
||||
<Vtx X="8" Y="5" Z="-2" S="433" T="97" R="87" G="174" B="212" A="255"/>
|
||||
<Vtx X="8" Y="4" Z="-1" S="418" T="97" R="85" G="163" B="239" A="255"/>
|
||||
<Vtx X="0" Y="4" Z="-1" S="418" T="215" R="0" G="155" B="179" A="255"/>
|
||||
<Vtx X="-9" Y="4" Z="-1" S="418" T="333" R="171" G="163" B="239" A="255"/>
|
||||
<Vtx X="8" Y="4" Z="-1" S="358" T="-499" R="85" G="163" B="239" A="255"/>
|
||||
<Vtx X="8" Y="5" Z="-2" S="344" T="-494" R="87" G="174" B="212" A="255"/>
|
||||
<Vtx X="8" Y="5" Z="-1" S="358" T="-488" R="98" G="79" B="20" A="255"/>
|
||||
<Vtx X="8" Y="6" Z="-3" S="332" T="-472" R="100" G="53" B="58" A="255"/>
|
||||
<Vtx X="8" Y="6" Z="-3" S="323" T="-478" R="83" G="195" B="181" A="255"/>
|
||||
<Vtx X="8" Y="9" Z="-4" S="314" T="-431" R="96" G="18" B="82" A="255"/>
|
||||
<Vtx X="8" Y="9" Z="-5" S="304" T="-432" R="85" G="236" B="163" A="255"/>
|
||||
<Vtx X="8" Y="13" Z="-4" S="312" T="-376" R="97" G="241" B="81" A="255"/>
|
||||
<Vtx X="8" Y="9" Z="-4" S="314" T="-431" R="96" G="18" B="82" A="255"/>
|
||||
<Vtx X="8" Y="9" Z="-5" S="304" T="-432" R="85" G="236" B="163" A="255"/>
|
||||
<Vtx X="8" Y="13" Z="-5" S="302" T="-377" R="84" G="17" B="162" A="255"/>
|
||||
<Vtx X="8" Y="17" Z="-3" S="324" T="-321" R="88" G="39" B="174" A="255"/>
|
||||
<Vtx X="8" Y="17" Z="-3" S="334" T="-325" R="93" G="215" B="77" A="255"/>
|
||||
<Vtx X="8" Y="19" Z="-2" S="342" T="-287" R="98" G="20" B="177" A="255"/>
|
||||
<Vtx X="8" Y="19" Z="-1" S="358" T="-287" R="105" G="193" B="33" A="255"/>
|
||||
<Vtx X="0" Y="6" Z="-3" S="455" T="215" R="0" G="86" B="94" A="255"/>
|
||||
<Vtx X="8" Y="5" Z="-1" S="483" T="97" R="98" G="79" B="20" A="255"/>
|
||||
<Vtx X="8" Y="6" Z="-3" S="455" T="97" R="100" G="53" B="58" A="255"/>
|
||||
<Vtx X="0" Y="5" Z="-1" S="483" T="215" R="0" G="125" B="236" A="255"/>
|
||||
<Vtx X="-9" Y="6" Z="-3" S="455" T="333" R="156" G="53" B="58" A="255"/>
|
||||
<Vtx X="-9" Y="5" Z="-1" S="483" T="333" R="158" G="79" B="20" A="255"/>
|
||||
<Vtx X="0" Y="25" Z="-2" S="-407" T="-368" R="0" G="191" B="109" A="255"/>
|
||||
<Vtx X="4" Y="24" Z="-3" S="-383" T="-427" R="96" G="254" B="83" A="255"/>
|
||||
<Vtx X="4" Y="25" Z="-2" S="-407" T="-427" R="99" G="216" B="69" A="255"/>
|
||||
<Vtx X="0" Y="24" Z="-3" S="-383" T="-368" R="0" G="252" B="127" A="255"/>
|
||||
<Vtx X="-5" Y="25" Z="-2" S="-407" T="-309" R="157" G="216" B="69" A="255"/>
|
||||
<Vtx X="-5" Y="24" Z="-3" S="-383" T="-309" R="160" G="254" B="83" A="255"/>
|
||||
<Vtx X="0" Y="21" Z="-2" S="-348" T="-368" R="0" G="97" B="82" A="255"/>
|
||||
<Vtx X="-5" Y="21" Z="-2" S="-348" T="-309" R="165" G="87" B="236" A="255"/>
|
||||
<Vtx X="4" Y="21" Z="-2" S="-348" T="-427" R="91" G="85" B="231" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="-1" S="407" T="-388" R="0" G="51" B="140" A="255"/>
|
||||
<Vtx X="-5" Y="25" Z="-3" S="422" T="-447" R="174" G="49" B="172" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="-1" S="407" T="-447" R="153" G="30" B="188" A="255"/>
|
||||
<Vtx X="0" Y="25" Z="-3" S="422" T="-388" R="0" G="65" B="147" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="407" T="-329" R="103" G="30" B="188" A="255"/>
|
||||
<Vtx X="4" Y="25" Z="-3" S="422" T="-329" R="82" G="49" B="172" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="-1" S="245" T="-456" R="153" G="30" B="188" A="255"/>
|
||||
<Vtx X="-5" Y="25" Z="-2" S="240" T="-439" R="157" G="216" B="69" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="-1" S="253" T="-457" R="154" G="185" B="27" A="255"/>
|
||||
<Vtx X="-5" Y="25" Z="-3" S="232" T="-437" R="174" G="49" B="172" A="255"/>
|
||||
<Vtx X="-5" Y="24" Z="-3" S="239" T="-413" R="160" G="254" B="83" A="255"/>
|
||||
<Vtx X="-5" Y="24" Z="-3" S="231" T="-412" R="171" G="3" B="161" A="255"/>
|
||||
<Vtx X="-5" Y="21" Z="-3" S="243" T="-380" R="172" G="209" B="172" A="255"/>
|
||||
<Vtx X="-5" Y="21" Z="-2" S="251" T="-380" R="165" G="87" B="236" A="255"/>
|
||||
<Vtx X="-4" Y="21" Z="-2" S="253" T="-373" R="243" G="222" B="134" A="255"/>
|
||||
<Vtx X="0" Y="27" Z="-1" S="391" T="-388" R="0" G="129" B="253" A="255"/>
|
||||
<Vtx X="4" Y="25" Z="-2" S="407" T="-447" R="99" G="216" B="69" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="391" T="-447" R="102" G="185" B="27" A="255"/>
|
||||
<Vtx X="0" Y="25" Z="-2" S="407" T="-388" R="0" G="191" B="109" A="255"/>
|
||||
<Vtx X="-5" Y="27" Z="-1" S="391" T="-329" R="154" G="185" B="27" A="255"/>
|
||||
<Vtx X="-5" Y="25" Z="-2" S="407" T="-329" R="157" G="216" B="69" A="255"/>
|
||||
<Vtx X="0" Y="25" Z="-3" S="-473" T="-368" R="0" G="65" B="147" A="255"/>
|
||||
<Vtx X="-5" Y="24" Z="-3" S="-449" T="-427" R="171" G="3" B="161" A="255"/>
|
||||
<Vtx X="-5" Y="25" Z="-3" S="-473" T="-427" R="174" G="49" B="172" A="255"/>
|
||||
<Vtx X="0" Y="24" Z="-3" S="-449" T="-368" R="0" G="4" B="129" A="255"/>
|
||||
<Vtx X="4" Y="25" Z="-3" S="-473" T="-309" R="82" G="49" B="172" A="255"/>
|
||||
<Vtx X="4" Y="24" Z="-3" S="-449" T="-309" R="85" G="3" B="161" A="255"/>
|
||||
<Vtx X="4" Y="21" Z="-3" S="-416" T="-309" R="84" G="209" B="173" A="255"/>
|
||||
<Vtx X="-5" Y="21" Z="-3" S="-416" T="-427" R="172" G="209" B="172" A="255"/>
|
||||
<Vtx X="4" Y="21" Z="-2" S="-407" T="-314" R="11" G="222" B="134" A="255"/>
|
||||
<Vtx X="-4" Y="21" Z="-2" S="-407" T="-424" R="243" G="222" B="134" A="255"/>
|
||||
<Vtx X="4" Y="21" Z="-2" S="-6" T="-408" R="91" G="85" B="231" A="255"/>
|
||||
<Vtx X="4" Y="21" Z="-2" S="-5" T="-417" R="11" G="222" B="134" A="255"/>
|
||||
<Vtx X="4" Y="21" Z="-3" S="-15" T="-408" R="84" G="209" B="173" A="255"/>
|
||||
<Vtx X="4" Y="24" Z="-3" S="-19" T="-375" R="96" G="254" B="83" A="255"/>
|
||||
<Vtx X="4" Y="24" Z="-3" S="-27" T="-377" R="85" G="3" B="161" A="255"/>
|
||||
<Vtx X="4" Y="25" Z="-3" S="-26" T="-351" R="82" G="49" B="172" A="255"/>
|
||||
<Vtx X="4" Y="25" Z="-3" S="-26" T="-351" R="82" G="49" B="172" A="255"/>
|
||||
<Vtx X="4" Y="25" Z="-2" S="-18" T="-349" R="99" G="216" B="69" A="255"/>
|
||||
<Vtx X="4" Y="24" Z="-3" S="-19" T="-375" R="96" G="254" B="83" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="-13" T="-333" R="103" G="30" B="188" A="255"/>
|
||||
<Vtx X="4" Y="27" Z="-1" S="-5" T="-331" R="102" G="185" B="27" A="255"/>
|
||||
</Vertex>
|
||||
@@ -0,0 +1,20 @@
|
||||
<DisplayList Version="0">
|
||||
<PipeSync/>
|
||||
<SetCombineLERP A0="G_CCMUX_1" B0="G_CCMUX_TEXEL0" C0="G_CCMUX_PRIMITIVE" D0="G_CCMUX_TEXEL0" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_1" A1="G_CCMUX_COMBINED" B1="G_CCMUX_0" C1="G_CCMUX_SHADE" D1="G_CCMUX_0" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_COMBINED"/>
|
||||
<SetGeometryMode G_FOG="1" G_TEXTURE_GEN="1" />
|
||||
<SetCycleType G_CYC_2CYCLE="1"/>
|
||||
<PipelineMode G_PM_NPRIMITIVE="1"/>
|
||||
<SetRenderMode Mode1="G_RM_FOG_SHADE_A" Mode2="G_RM_AA_ZB_OPA_SURF2" />
|
||||
<Texture S="1984" T="1984" Level="0" Tile="0" On="1"/>
|
||||
<TileSync/>
|
||||
<SetTextureImage Path="textures/nintendo_rogo_static/SoHShiny" Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Width="1"/>
|
||||
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
|
||||
<LoadSync/>
|
||||
<LoadBlock Tile="7" Uls="0" Ult="0" Lrs="511" Dxt="512"/>
|
||||
<PipeSync/>
|
||||
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
|
||||
<SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
|
||||
<SetPrimColor M="0" L="0" R="158" G="66" B="3" A="255"/>
|
||||
<EndDisplayList/>
|
||||
</DisplayList>
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
<DisplayList Version="0">
|
||||
<PipeSync/>
|
||||
<SetCombineLERP A0="G_CCMUX_1" B0="G_CCMUX_TEXEL0" C0="G_CCMUX_PRIMITIVE" D0="G_CCMUX_TEXEL0" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_1" A1="G_CCMUX_COMBINED" B1="G_CCMUX_0" C1="G_CCMUX_SHADE" D1="G_CCMUX_0" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_COMBINED"/>
|
||||
<SetGeometryMode G_FOG="1" G_TEXTURE_GEN="1" />
|
||||
<SetCycleType G_CYC_2CYCLE="1"/>
|
||||
<PipelineMode G_PM_NPRIMITIVE="1"/>
|
||||
<SetRenderMode Mode1="G_RM_FOG_SHADE_A" Mode2="G_RM_AA_ZB_OPA_SURF2" />
|
||||
<Texture S="1984" T="1984" Level="0" Tile="0" On="1"/>
|
||||
<TileSync/>
|
||||
<SetTextureImage Path="textures/nintendo_rogo_static/SoHShiny" Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Width="1"/>
|
||||
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
|
||||
<LoadSync/>
|
||||
<LoadBlock Tile="7" Uls="0" Ult="0" Lrs="511" Dxt="512"/>
|
||||
<PipeSync/>
|
||||
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
|
||||
<SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
|
||||
<SetPrimColor M="0" L="0" R="124" G="127" B="126" A="255"/>
|
||||
<EndDisplayList/>
|
||||
</DisplayList>
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
<DisplayList Version="0">
|
||||
<PipeSync/>
|
||||
<SetCombineLERP A0="G_CCMUX_1" B0="G_CCMUX_TEXEL0" C0="G_CCMUX_PRIMITIVE" D0="G_CCMUX_TEXEL0" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_1" A1="G_CCMUX_COMBINED" B1="G_CCMUX_0" C1="G_CCMUX_SHADE" D1="G_CCMUX_0" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_COMBINED"/>
|
||||
<SetGeometryMode G_FOG="1" G_TEXTURE_GEN="1" />
|
||||
<SetCycleType G_CYC_2CYCLE="1"/>
|
||||
<PipelineMode G_PM_NPRIMITIVE="1"/>
|
||||
<SetRenderMode Mode1="G_RM_FOG_SHADE_A" Mode2="G_RM_AA_ZB_OPA_SURF2" />
|
||||
<Texture S="1984" T="1984" Level="0" Tile="0" On="1"/>
|
||||
<TileSync/>
|
||||
<SetTextureImage Path="textures/nintendo_rogo_static/SoHShiny" Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Width="1"/>
|
||||
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
|
||||
<LoadSync/>
|
||||
<LoadBlock Tile="7" Uls="0" Ult="0" Lrs="511" Dxt="512"/>
|
||||
<PipeSync/>
|
||||
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
|
||||
<SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
|
||||
<SetPrimColor M="0" L="0" R="255" G="7" B="0" A="255"/>
|
||||
<EndDisplayList/>
|
||||
</DisplayList>
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
<DisplayList Version="0">
|
||||
<PipeSync/>
|
||||
<SetCombineLERP A0="G_CCMUX_TEXEL0" B0="G_CCMUX_0" C0="G_CCMUX_SHADE" D0="G_CCMUX_0" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_1" A1="G_CCMUX_COMBINED" B1="G_CCMUX_0" C1="G_CCMUX_PRIMITIVE" D1="G_CCMUX_0" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_COMBINED"/>
|
||||
<SetGeometryMode G_FOG="1" G_TEXTURE_GEN="1" />
|
||||
<SetCycleType G_CYC_2CYCLE="1"/>
|
||||
<PipelineMode G_PM_NPRIMITIVE="1"/>
|
||||
<SetRenderMode Mode1="G_RM_FOG_SHADE_A" Mode2="G_RM_AA_ZB_OPA_SURF2" />
|
||||
<Texture S="1984" T="1984" Level="0" Tile="0" On="1"/>
|
||||
<TileSync/>
|
||||
<SetTextureImage Path="textures/nintendo_rogo_static/SoHShiny" Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Width="1"/>
|
||||
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
|
||||
<LoadSync/>
|
||||
<LoadBlock Tile="7" Uls="0" Ult="0" Lrs="511" Dxt="512"/>
|
||||
<PipeSync/>
|
||||
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
|
||||
<SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
|
||||
<SetPrimColor M="0" L="0" R="88" G="46" B="16" A="255"/>
|
||||
<EndDisplayList/>
|
||||
</DisplayList>
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
<DisplayList Version="0">
|
||||
<PipeSync/>
|
||||
<ClearGeometryMode G_FOG="1" G_TEXTURE_GEN="1" />
|
||||
<SetCycleType G_CYC_1CYCLE="1"/>
|
||||
<PipelineMode G_PM_1PRIMITIVE="1"/>
|
||||
<EndDisplayList/>
|
||||
</DisplayList>
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
<DisplayList Version="0">
|
||||
<PipeSync/>
|
||||
<ClearGeometryMode G_FOG="1" G_TEXTURE_GEN="1" />
|
||||
<SetCycleType G_CYC_1CYCLE="1"/>
|
||||
<PipelineMode G_PM_1PRIMITIVE="1"/>
|
||||
<EndDisplayList/>
|
||||
</DisplayList>
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
<DisplayList Version="0">
|
||||
<PipeSync/>
|
||||
<ClearGeometryMode G_FOG="1" G_TEXTURE_GEN="1" />
|
||||
<SetCycleType G_CYC_1CYCLE="1"/>
|
||||
<PipelineMode G_PM_1PRIMITIVE="1"/>
|
||||
<EndDisplayList/>
|
||||
</DisplayList>
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
<DisplayList Version="0">
|
||||
<PipeSync/>
|
||||
<ClearGeometryMode G_FOG="1" G_TEXTURE_GEN="1" />
|
||||
<SetCycleType G_CYC_1CYCLE="1"/>
|
||||
<PipelineMode G_PM_1PRIMITIVE="1"/>
|
||||
<EndDisplayList/>
|
||||
</DisplayList>
|
||||
|
||||
|
After Width: | Height: | Size: 194 B |
@@ -8,16 +8,22 @@ import struct
|
||||
import subprocess
|
||||
import argparse
|
||||
|
||||
def BuildOTR(xmlPath, rom, zapd_exe=None):
|
||||
def BuildOTR(xmlPath, rom, zapd_exe=None, genHeaders=None):
|
||||
shutil.copytree("assets", "Extract/assets")
|
||||
|
||||
if not zapd_exe:
|
||||
zapd_exe = "x64\\Release\\ZAPD.exe" if sys.platform == "win32" else "../ZAPDTR/ZAPD.out"
|
||||
|
||||
exec_cmd = [zapd_exe, "ed", "-i", xmlPath, "-b", rom, "-fl", "CFG/filelists",
|
||||
"-o", "placeholder", "-osf", "placeholder", "-gsf", "1",
|
||||
"-rconf", "CFG/Config.xml", "-se", "OTR", "--otrfile",
|
||||
"oot-mq.otr" if Z64Rom.isMqRom(rom) else "oot.otr"]
|
||||
"-o", "placeholder", "-osf", "placeholder", "-rconf", "CFG/Config.xml"]
|
||||
|
||||
# generate headers, but not otrs by excluding the otr exporter
|
||||
if genHeaders:
|
||||
exec_cmd.extend(["-gsf", "1"])
|
||||
else:
|
||||
# generate otrs, but not headers
|
||||
exec_cmd.extend(["-gsf", "0", "-se", "OTR", "--otrfile",
|
||||
"oot-mq.otr" if Z64Rom.isMqRom(rom) else "oot.otr"])
|
||||
|
||||
print(exec_cmd)
|
||||
exitValue = subprocess.call(exec_cmd)
|
||||
@@ -33,6 +39,7 @@ def main():
|
||||
parser.add_argument("rom", help="Path to the rom", type=str, nargs="?")
|
||||
parser.add_argument("--non-interactive", help="Runs the script non-interactively for use in build scripts.", dest="non_interactive", action="store_true")
|
||||
parser.add_argument("-v", "--verbose", help="Display rom's header checksums and their corresponding xml folder", dest="verbose", action="store_true")
|
||||
parser.add_argument("--gen-headers", help="Generate source headers to be checked in", dest="gen_headers", action="store_true")
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
@@ -41,7 +48,7 @@ def main():
|
||||
if (os.path.exists("Extract")):
|
||||
shutil.rmtree("Extract")
|
||||
|
||||
BuildOTR("../soh/assets/xml/" + rom.version.xml_ver + "/", rom.file_path, zapd_exe=args.zapd_exe)
|
||||
BuildOTR("../soh/assets/xml/" + rom.version.xml_ver + "/", rom.file_path, zapd_exe=args.zapd_exe, genHeaders=args.gen_headers)
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
||||
@@ -18,17 +18,14 @@ def chooseROM(verbose=False, non_interactive=False):
|
||||
return roms
|
||||
|
||||
if non_interactive:
|
||||
romsToExtract = []
|
||||
foundMq = False
|
||||
foundOot = False
|
||||
mq_rom = None
|
||||
non_mq_rom = None
|
||||
for rom in roms:
|
||||
if rom.isMq and not foundMq:
|
||||
romsToExtract.append(rom)
|
||||
foundMq = True
|
||||
elif not rom.isMq and not foundOot:
|
||||
romsToExtract.append(rom)
|
||||
foundOot = True
|
||||
return romsToExtract
|
||||
if rom.isMq and mq_rom is None:
|
||||
mq_rom = rom
|
||||
elif not rom.isMq and non_mq_rom is None:
|
||||
non_mq_rom = rom
|
||||
return [rom for rom in [non_mq_rom, mq_rom] if rom is not None]
|
||||
|
||||
print(f"{len(roms)} roms found, please select one by pressing 1-{len(roms)}")
|
||||
print()
|
||||
|
||||
@@ -56,19 +56,19 @@ RomVersion GetVersion(FILE* rom) {
|
||||
|
||||
version.crc = __bswap_32(version.crc);
|
||||
switch (version.crc) {
|
||||
case OOT_NTSC_10:
|
||||
case OOT_NTSC_US_10:
|
||||
version.version = "N64 NTSC 1.0";
|
||||
version.listPath = "ntsc_oot.txt";
|
||||
version.offset = OOT_OFF_NTSC_10;
|
||||
version.isMQ = false;
|
||||
break;
|
||||
case OOT_NTSC_11:
|
||||
case OOT_NTSC_US_11:
|
||||
version.version = "N64 NTSC 1.1";
|
||||
version.listPath = "ntsc_oot.txt";
|
||||
version.offset = OOT_OFF_NTSC_11;
|
||||
version.isMQ = false;
|
||||
break;
|
||||
case OOT_NTSC_12:
|
||||
case OOT_NTSC_US_12:
|
||||
version.version = "N64 NTSC 1.2";
|
||||
version.listPath = "ntsc_oot.txt";
|
||||
version.offset = OOT_OFF_NTSC_12;
|
||||
|
||||
@@ -1,101 +1,72 @@
|
||||
# Welcome to the Ship of Harkinian!
|
||||

|
||||

|
||||
|
||||
A PC port of OoT allowing you to enjoy the game with modern controls, widescreen, high-resolution, gyroscopy and other great features! Setup is simple, let's get started!
|
||||
## Website
|
||||
|
||||
The Ship does not include assets and as such requires a prior copy of the game to play.
|
||||
Official Website: https://www.shipofharkinian.com/
|
||||
|
||||
## Discord
|
||||
|
||||
Official Discord: https://discord.com/invite/BtBmd55HVH
|
||||
Official Discord: https://discord.com/invite/shipofharkinian
|
||||
|
||||
## Quick Start (Windows)
|
||||
If you're having any trouble after reading through this `README`, feel free ask for help in the Support text channels. Please keep in mind that we do not condone piracy.
|
||||
|
||||
1) Download The Ship of Harkinian from [Discord](https://discord.com/invite/BtBmd55HVH).
|
||||
2) Requires a supported copy of the game (See supported games below).
|
||||
3) Use the OTRGui to generate an `oot.otr` archive file.
|
||||
4) Launch `soh.exe`
|
||||
# Quick Start
|
||||
|
||||
### Supported Games
|
||||
#### Ocarina of Time Debug PAL GC (not Master Quest)
|
||||
> Currently the recommended option
|
||||
The Ship does not include any copyrighted assets. You are required to provide a supported copy of the game.
|
||||
|
||||
### 1. Check your `sha1`
|
||||
You can verify you have a supported copy of the game by checking the `sha1` hash. There are many ways to do this, one of the simplest is using the [`hasher-js`](https://github.com/snarfblam/hasher-js) webapp hosted at https://www.romhacking.net/hash/.
|
||||
|
||||
| Supported Version | `sha1` |
|
||||
| - | - |
|
||||
| PAL GC | `0227d7c0074f2d0ac935631990da8ec5914597b4` |
|
||||
| PAL GC (Debug) | `cee6bc3c2a634b41728f2af8da54d9bf8cc14099` |
|
||||
| PAL MQ | `079b855b943d6ad8bd1eb026c0ed169ecbdac7da` |
|
||||
| PAL MQ | `50bebedad9e0f10746a52b07239e47fa6c284d03` |
|
||||
|
||||
### 2. Download The Ship of Harkinian from [Discord](https://discord.com/invite/shipofharkinian)
|
||||
The latest release is available in the most recent post in the `#downloads` channel.
|
||||
|
||||
### 3. Launch the Game!
|
||||
#### Windows
|
||||
* Extract the zip
|
||||
* Launch `soh.exe`
|
||||
|
||||
#### Linux
|
||||
* Place your supported copy of the game in the same folder as the appimage.
|
||||
* Execute `soh.appimage`. You may have to `chmod +x` the appimage via terminal.
|
||||
|
||||
#### macOS
|
||||
* Run `soh.app`. When prompted, select your supported copy of the game.
|
||||
* You should see a notification saying `Processing OTR`, then, once the process is complete, you should get a notification saying `OTR Successfully Generated`, then the game should start.
|
||||
|
||||
#### Nintendo Switch
|
||||
* Run one of the PC releases to generate an `oot.otr` and/or `oot-mq.otr` file. After launching the game on PC, you will be able to find these files in the same directory as `soh.exe` or `soh.appimage`. On macOS, these files can be found in `/Users/<username>/Library/Application Support/com.shipofharkinian.soh/`
|
||||
* Copy the files to your sd card
|
||||
```
|
||||
Build team: `zelda@srd022j`
|
||||
Build date: `03-02-21 00:49:18` (year-month-day)
|
||||
sha1: cee6bc3c2a634b41728f2af8da54d9bf8cc14099
|
||||
```
|
||||
#### Ocarina of Time PAL GameCube
|
||||
> May lead to crashes and instability
|
||||
```
|
||||
sha1: 0227d7c0074f2d0ac935631990da8ec5914597b4
|
||||
```
|
||||
#### Ocarina of Time Debug PAL GC MQ (Dungeons will be Master Quest)
|
||||
```
|
||||
Build team: `zelda@srd022j`
|
||||
Build date: `03-02-21 00:16:31` (year-month-day)
|
||||
sha1: 079b855b943d6ad8bd1eb026c0ed169ecbdac7da (Produced by decomp)
|
||||
sha1: 50bebedad9e0f10746a52b07239e47fa6c284d03 (Alternate)
|
||||
sdcard
|
||||
└── switch
|
||||
└── soh
|
||||
├── oot-mq.otr
|
||||
├── oot.otr
|
||||
├── soh.nro
|
||||
└── soh.otr
|
||||
```
|
||||
* Launch via Atmosphere's `Game+R` launcher method.
|
||||
|
||||
### 4. Play!
|
||||
|
||||
Congratulations, you are now sailing with the Ship of Harkinian! Have fun!
|
||||
|
||||
## Additional Setup Information
|
||||
# Configuration
|
||||
|
||||
The Ship of Harkinian uses a proprietary versioning system consisting of a sci-fi film character followed by a phonetic alphabet code word. The film character represents a major release version which increments with the addition of many new features and bug fixes. The code word represents a minor release version which increments with small updates mainly comprised of bug fixes. For example, `DECKARD ALFA`.
|
||||
|
||||
### Windows Rom Extraction
|
||||
|
||||
* Open OTRGui.exe, and select one of the supported roms listed above, to generate the `oot.otr` archive file.
|
||||
* If a second button already exits then `oot.otr` already exists. To prevent overwriting the old `oot.otr` use this button to choose a new game directory. The new directory must not already contain an `oot.otr` to prevent an error.
|
||||
* When the process completes, place `oot.otr` beside `soh.exe` if it is not already.
|
||||
|
||||
This packaging process can take up to **5 minutes**.
|
||||
|
||||
Close the OTRGui when the `Done!` message appears.
|
||||
If you get another message, then you might have selected the wrong rom. Make sure to use a rom consistent with the above checksum.
|
||||
|
||||
### Linux Rom Extraction
|
||||
|
||||
* Place one of the supported roms in the same folder as the appimage.
|
||||
* When you run the soh appimage, it should begin generating the `oot.otr` archive file.
|
||||
* When the process completes, place `oot.otr` in the same folder as the appimage, if it is not already, then run the appimage.
|
||||
|
||||
The packaging process can take up to **5 minutes**.
|
||||
|
||||
If you get any errors, then you might have selected the wrong rom. Make sure to use a rom consistent with the above checksum.
|
||||
|
||||
### MacOS Rom Extraction
|
||||
|
||||
* Run `soh.app`, and when prompted, select one of the supported roms listed above.
|
||||
* You should see a notification saying `Processing OTR`, then, once the process is complete, you should get a notification saying `OTR Successfully Generated`, then the game should start.
|
||||
|
||||
The packing process can take up to **5 minutes**.
|
||||
|
||||
If you get an error saying `Incompatible ROM hash`, you have selected the wrong rom, make sure the checksum matches one of the ones listed above.
|
||||
|
||||
### Nintendo Switch Rom Extraction
|
||||
|
||||
* Download the latest PC release of the Ship of Harkinian, and follow the instructions above for generating the `oot.otr` archive on that platform.
|
||||
* Place the `.nro` and the `oot.otr` archive into a folder called `soh` in your Switch folder on your Switch
|
||||
|
||||
### Nintendo Wii U Rom Extraction
|
||||
|
||||
* Download the latest PC release of the Ship of Harkinian, and follow the instructions above for generating the `oot.otr` archive on that platform.
|
||||
* Copy the `.rpx` and the `oot.otr` archive to `wiiu/apps/soh`
|
||||
|
||||
---
|
||||
|
||||
If you still cannot get the tool to work, join our [Discord Server](https://discord.com/invite/BtBmd55HVH) and ask for help in the `#support` text channel. Keep-in-mind that we do not condone piracy in any way.
|
||||
|
||||
### Running The Ship of Harkinian
|
||||
|
||||
Launch the game. If the window immediately closes, or if there are visual artifacts, you may have selected the wrong rom in the OTRGui tool.
|
||||
|
||||
Default keyboard configuration:
|
||||
### Default keyboard configuration
|
||||
| N64 | A | B | Z | Start | Analog stick | C buttons | D-Pad |
|
||||
| - | - | - | - | - | - | - | - |
|
||||
| Keyboard | X | C | Z | Space | WASD | Arrow keys | TFGH |
|
||||
|
||||
Other shortcuts:
|
||||
### Other shortcuts
|
||||
| Keys | Action |
|
||||
| - | - |
|
||||
| F1 | Toggle menubar |
|
||||
@@ -106,86 +77,32 @@ Other shortcuts:
|
||||
| Alt+Enter | Fullscreen (DirectX) |
|
||||
| Ctrl+R | Reset |
|
||||
|
||||
Currently, DirectX 11 and OpenGL are supported. Change the renderer by opening the `shipofharkinian.json` configuration file in notepad and add `sdl` to the quotes in `"GfxBackend": ""` for OpenGL or leave blank for DirectX.
|
||||
### Graphics Backends
|
||||
Currently, there are three rendering APIs supported: DirectX11 (Windows), OpenGL (all platforms), and Metal (MacOS). You can change which API to use in the `Settings` menu of the menubar, which requires a restart. If you're having an issue with crashing, you can change the API in the `shipofharkinian.json` file by finding the line `gfxbackend:""` and changing the value to `sdl` for OpenGL. DirectX 11 is the default on Windows.
|
||||
|
||||
### Custom Music
|
||||
# Custom Assets
|
||||
|
||||
We support importing custom [Seq64](https://github.com/sauraen/seq64) files to replace the in game music and fanfares (Not sound effects yet currently).
|
||||
Custom assets are packed in `.otr` files. To use custom assets, place them in the `mods` folder.
|
||||
|
||||
First you will need to prepare a folder with the desired sequences, in which every sequence will have two files with the same name and different extensions, a `.seq` Seq64 file and a `.meta` plaintext file. These files can be categorically nested in folders if desired, they will still be consumed as if they were all at the top level.
|
||||
If you're interested in creating and/or packing your own custom asset `.otr` files, check out [**retro**](https://github.com/HarbourMasters64/retro)!
|
||||
|
||||
The meta file will have two lines, the first line is the name that will be displayed in the SFX editor, and the second line will be the instrument set number, in base 16. For example, if there is a sequence file `Foo.seq` then you need a meta file `Foo.meta` that could contain:
|
||||
```
|
||||
Awesome Name
|
||||
C
|
||||
```
|
||||
# Development
|
||||
### Building
|
||||
|
||||
Once you have prepared your sequences folder:
|
||||
1. Download and open [Retro](https://github.com/HarbourMasters/retro/releases).
|
||||
1. Choose the "Create OTR" option
|
||||
1. Choose the "Custom Sequences" option
|
||||
1. Using the file select, choose the sequences folder you prepared in the previous instructions.
|
||||
1. Click the "Stage Files" button (Reminder: SoH can handle 1024 custom sequence in total, this number include the count of the original music with it so be sure to take this into account)
|
||||
1. Click the "Finalize OTR" text in the green footer.
|
||||
1. Finally click "Generate OTR" and for the source destination it needs to go in the `mods` folder of your SoH installation.
|
||||
- This `mods` folder should be a sibling of your `oot.otr` file.
|
||||
If you want to manually compile SoH, please consult the [building instructions](docs/BUILDING.md).
|
||||
|
||||
Assuming you have done everything correctly, boot up SoH and open up the SFX Editor (In the Enhancements dropdown). You should now be able to swap out any of the in game sequences/fanfares for the sequences added in your newly generated OTR file. If you have any trouble with this process please reach out in the support section of the Discord
|
||||
### Playtesting
|
||||
If you want to playtest a continuous integration build, you can find them at the links below. Keep in mind that these are for playtesting only, and you will likely encounter bugs and possibly crashes.
|
||||
|
||||
## Building The Ship of Harkinian
|
||||
* [Windows](https://nightly.link/HarbourMasters/Shipwright/workflows/generate-builds/develop/soh-windows.zip)
|
||||
* [macOS](https://nightly.link/HarbourMasters/Shipwright/workflows/generate-builds/develop/soh-mac.zip)
|
||||
* [Linux (performance)](https://nightly.link/HarbourMasters/Shipwright/workflows/generate-builds/develop/soh-linux-performance.zip) _(requires `glibc 2.35` or newer, but will be more performant than the compatibility build.)_
|
||||
* [Linux (compatibility)](https://nightly.link/HarbourMasters/Shipwright/workflows/generate-builds/develop/soh-linux-compatiblity.zip) _(compatible with most Linux distributions, but may not be as performant as the performance build.)_
|
||||
* [Switch](https://nightly.link/HarbourMasters/Shipwright/workflows/generate-builds/develop/soh-switch.zip)
|
||||
|
||||
Refer to the [building instructions](BUILDING.md) to compile SoH.
|
||||
|
||||
## Nightly Builds
|
||||
Nightly builds of Ship of Harkinian are available here: [Windows](https://nightly.link/HarbourMasters/Shipwright/workflows/generate-builds/develop/soh-windows.zip), [macOS](https://nightly.link/HarbourMasters/Shipwright/workflows/generate-builds/develop/soh-mac.zip), [Linux (compatibility*)](https://nightly.link/HarbourMasters/Shipwright/workflows/generate-builds/develop/soh-linux-compatiblity.zip), [Linux (performance*)](https://nightly.link/HarbourMasters/Shipwright/workflows/generate-builds/develop/soh-linux-performance.zip), [Switch](https://nightly.link/HarbourMasters/Shipwright/workflows/generate-builds/develop/soh-switch.zip), [Wii U](https://nightly.link/HarbourMasters/Shipwright/workflows/generate-builds/develop/soh-wiiu.zip)
|
||||
|
||||
_*compatibility: compatible with most Linux distributions, but may not be as performant as the perf build._\
|
||||
_*performance: requires glibc 2.35 or newer, but will be more performant than the compat build._
|
||||
|
||||
## Take The Survey
|
||||
Want to use cartridge readers in tandem with the OTRGui?
|
||||
Take [this survey](https://retroarchopenhardware.com/survey.php) to increase chances of this becoming reality.
|
||||
|
||||
## The Harbour Masters Are...
|
||||
|
||||
Kenix | Lead Developer/Public Relations - Resource Management Programmer, Audio System Programmer, and General Programmer
|
||||
Jack Walker | Lead Developer - OTR Format Programmer, Resource Load Programmer, and General Programmer
|
||||
Louist103 | Developer - Save System Programmer and General Programmer
|
||||
Emil | Developer - Fast3D Programmer
|
||||
m4xw | Developer - Shipwright, Throwing Baguettes, and General Programmer
|
||||
MelonSpeedruns | Developer - General Programmer
|
||||
Rozlette | Developer - General Programmer
|
||||
JoshDuMan | Developer - General Programmer
|
||||
KiritoDev/Lywx | Developer - General Programmer
|
||||
Theo3 | Developer - General Programmer
|
||||
Random06457 | Developer - Linux Build
|
||||
|
||||
## Special Thanks
|
||||
|
||||
Decomp & ZAPD | Made this project even possible in the first place!
|
||||
MNGoldenEagle | Patiently explained audio data formats, encouragement, and founding ZSO which was the first source of the game's code and resource format documentation.
|
||||
Rrrrry123 | Speedbunner, encouragement, and community moderation
|
||||
Fierce deity | Encouragement and community moderation
|
||||
mzxrules | For his contributions to decomp
|
||||
zel. | For his contributions to decomp
|
||||
Aloxado | Developer - General Programmer
|
||||
MegaMech | Developer - General Programmer
|
||||
Revo | Tester - GCC support and General Testing
|
||||
zfg | Tester - General Testing
|
||||
Horseless Headman | Tester - General Testing
|
||||
Steven Pritchett | Tester - General Testing
|
||||
Trenton May | Tester - General Testing
|
||||
Zeldaboy14 | Tester - General Testing, encouragement, and community moderation
|
||||
Koby Howell | Tester - General Testing
|
||||
Logg | Tester - General Testing
|
||||
Taylor Daley | Graphic Design
|
||||
Can't Sleep | Graphic Design
|
||||
|
||||
## Video Credits
|
||||
Kenix | Producer / Writer
|
||||
briaguya | Writer
|
||||
rainbow_fash | Executive Producer
|
||||
ReveriePass | Editor
|
||||
MicTheMicrophone | Gwonam / The King
|
||||
Amphibibro | Link
|
||||
AceHeart | Zelda
|
||||
<a href="https://github.com/Kenix3/libultraship/">
|
||||
<picture>
|
||||
<source media="(prefers-color-scheme: dark)" srcset="./docs/poweredbylus.darkmode.png">
|
||||
<img alt="Powered by libultraship" src="./docs/poweredbylus.lightmode.png">
|
||||
</picture>
|
||||
</a>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
set(PROJECT_NAME ZAPD)
|
||||
set(PROJECT_NAME ZAPDLib)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 20 CACHE STRING "The C++ standard to use")
|
||||
#set(CMAKE_C_STANDARD 11 CACHE STRING "The C standard to use")
|
||||
@@ -260,10 +260,17 @@ set(ALL_FILES
|
||||
################################################################################
|
||||
# Target
|
||||
################################################################################
|
||||
add_executable(${PROJECT_NAME} ${ALL_FILES})
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${ALL_FILES})
|
||||
|
||||
add_executable(ZAPD ExecutableMain.cpp)
|
||||
target_link_libraries(ZAPD ${PROJECT_NAME})
|
||||
|
||||
|
||||
|
||||
if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||
use_props(${PROJECT_NAME} "${CMAKE_CONFIGURATION_TYPES}" "${DEFAULT_CXX_PROPS}")
|
||||
use_props(ZAPD "${CMAKE_CONFIGURATION_TYPES}" "${DEFAULT_CXX_PROPS}")
|
||||
endif()
|
||||
################################################################################
|
||||
# Includes for CMake from *.props
|
||||
@@ -282,7 +289,7 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||
)
|
||||
endif()
|
||||
elseif (CMAKE_SYSTEM_NAME MATCHES "Linux|Darwin")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES
|
||||
set_target_properties(ZAPD PROPERTIES
|
||||
OUTPUT_NAME "ZAPD.out"
|
||||
)
|
||||
endif()
|
||||
@@ -290,7 +297,8 @@ endif()
|
||||
# MSVC runtime library
|
||||
################################################################################
|
||||
if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||
get_property(MSVC_RUNTIME_LIBRARY_DEFAULT TARGET ${PROJECT_NAME} PROPERTY MSVC_RUNTIME_LIBRARY)
|
||||
foreach(ZTarget ${PROJECT_NAME} ZAPD)
|
||||
get_property(MSVC_RUNTIME_LIBRARY_DEFAULT TARGET ${ZTarget} PROPERTY MSVC_RUNTIME_LIBRARY)
|
||||
if("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64")
|
||||
string(CONCAT "MSVC_RUNTIME_LIBRARY_STR"
|
||||
$<$<CONFIG:Debug>:
|
||||
@@ -302,7 +310,8 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||
$<$<NOT:$<OR:$<CONFIG:Debug>,$<CONFIG:Release>>>:${MSVC_RUNTIME_LIBRARY_DEFAULT}>
|
||||
)
|
||||
endif()
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES MSVC_RUNTIME_LIBRARY ${MSVC_RUNTIME_LIBRARY_STR})
|
||||
set_target_properties(${ZTarget} PROPERTIES MSVC_RUNTIME_LIBRARY ${MSVC_RUNTIME_LIBRARY_STR})
|
||||
endforeach()
|
||||
endif()
|
||||
################################################################################
|
||||
# Compile definitions
|
||||
@@ -404,7 +413,7 @@ if(MSVC)
|
||||
endif()
|
||||
|
||||
if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU|Clang|AppleClang")
|
||||
target_compile_options(${PROJECT_NAME} PRIVATE
|
||||
target_compile_options(${PROJECT_NAME} PUBLIC
|
||||
-Wall -Wextra -Wno-error
|
||||
-Wno-unused-parameter
|
||||
-Wno-unused-function
|
||||
@@ -417,11 +426,11 @@ if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU|Clang|AppleClang")
|
||||
)
|
||||
|
||||
if (CMAKE_SYSTEM_NAME STREQUAL "Darwin")
|
||||
target_link_options(${PROJECT_NAME} PRIVATE
|
||||
target_link_options(${PROJECT_NAME} PUBLIC
|
||||
-pthread
|
||||
)
|
||||
else()
|
||||
target_link_options(${PROJECT_NAME} PRIVATE
|
||||
target_link_options(${PROJECT_NAME} PUBLIC
|
||||
-pthread
|
||||
-Wl,-export-dynamic
|
||||
)
|
||||
@@ -491,7 +500,7 @@ endif()
|
||||
|
||||
if(CMAKE_SYSTEM_NAME MATCHES "NintendoSwitch|CafeOS")
|
||||
add_library(pathconf OBJECT pathconf.c)
|
||||
target_link_libraries(${PROJECT_NAME} PRIVATE "${ADDITIONAL_LIBRARY_DEPENDENCIES}" $<TARGET_OBJECTS:pathconf> )
|
||||
target_link_libraries(${PROJECT_NAME} PUBLIC "${ADDITIONAL_LIBRARY_DEPENDENCIES}" $<TARGET_OBJECTS:pathconf> )
|
||||
else()
|
||||
target_link_libraries(${PROJECT_NAME} PRIVATE "${ADDITIONAL_LIBRARY_DEPENDENCIES}")
|
||||
target_link_libraries(${PROJECT_NAME} PUBLIC "${ADDITIONAL_LIBRARY_DEPENDENCIES}")
|
||||
endif()
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
extern "C" int zapd_main(int argc, char* argv[]);
|
||||
|
||||
int main(int argc, char* argv[]) {
|
||||
return zapd_main(argc, argv);
|
||||
}
|
||||
@@ -27,11 +27,14 @@ Globals::Globals()
|
||||
|
||||
Globals::~Globals()
|
||||
{
|
||||
auto& exporters = GetExporterMap();
|
||||
|
||||
for (auto& it : exporters)
|
||||
for (const auto& w : workerData)
|
||||
{
|
||||
delete it.second;
|
||||
delete w.second;
|
||||
}
|
||||
|
||||
if (rom != nullptr)
|
||||
{
|
||||
delete rom;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -22,6 +22,7 @@ typedef bool (*ExporterSetFuncBool)(ZFileMode fileMode);
|
||||
typedef void (*ExporterSetFuncVoid)(int argc, char* argv[], int& i);
|
||||
typedef void (*ExporterSetFuncVoid2)(const std::string& buildMode, ZFileMode& fileMode);
|
||||
typedef void (*ExporterSetFuncVoid3)();
|
||||
typedef void (*ExporterSetFuncVoid4)(tinyxml2::XMLElement* reader);
|
||||
typedef void (*ExporterSetResSave)(ZResource* res, BinaryWriter& writer);
|
||||
|
||||
class ExporterSet
|
||||
@@ -39,6 +40,8 @@ public:
|
||||
ExporterSetFuncVoid3 endXMLFunc = nullptr;
|
||||
ExporterSetResSave resSaveFunc = nullptr;
|
||||
ExporterSetFuncVoid3 endProgramFunc = nullptr;
|
||||
|
||||
ExporterSetFuncVoid4 processCompilableFunc = nullptr;
|
||||
};
|
||||
|
||||
class Globals
|
||||
@@ -54,7 +57,7 @@ public:
|
||||
bool useLegacyZDList;
|
||||
bool singleThreaded;
|
||||
VerbosityLevel verbosity; // ZAPD outputs additional information
|
||||
ZFileMode fileMode;
|
||||
ZFileMode fileMode = ZFileMode::Invalid;
|
||||
fs::path baseRomPath, inputPath, outputPath, sourceOutputPath, cfgPath, fileListPath;
|
||||
TextureType texType;
|
||||
ZGame game;
|
||||
@@ -65,8 +68,9 @@ public:
|
||||
bool forceUnaccountedStatic = false;
|
||||
bool otrMode = true;
|
||||
bool buildRawTexture = false;
|
||||
bool onlyGenSohOtr = false;
|
||||
|
||||
ZRom* rom;
|
||||
ZRom* rom = nullptr;
|
||||
std::vector<ZFile*> files;
|
||||
std::vector<ZFile*> externalFiles;
|
||||
std::vector<int32_t> segments;
|
||||
|
||||
@@ -4,9 +4,71 @@
|
||||
#include "Utils/File.h"
|
||||
#include "Utils/Path.h"
|
||||
#include "WarningHandler.h"
|
||||
|
||||
#include "ZAnimation.h"
|
||||
ZNormalAnimation nAnim(nullptr);
|
||||
ZCurveAnimation cAnim(nullptr);
|
||||
ZLinkAnimation lAnim(nullptr);
|
||||
ZLegacyAnimation lAnim2(nullptr);
|
||||
|
||||
#include "ZArray.h"
|
||||
ZArray arr(nullptr);
|
||||
|
||||
#include "ZAudio.h"
|
||||
ZAudio audio(nullptr);
|
||||
|
||||
#include "ZBackground.h"
|
||||
ZBackground back(nullptr);
|
||||
|
||||
#include "ZBlob.h"
|
||||
ZBlob blob(nullptr);
|
||||
|
||||
#include "ZCollision.h"
|
||||
ZCollisionHeader colHeader(nullptr);
|
||||
|
||||
#include "ZCutscene.h"
|
||||
ZCutscene cs(nullptr);
|
||||
|
||||
#include "ZLimb.h"
|
||||
ZLimb limb(nullptr);
|
||||
|
||||
#include "ZMtx.h"
|
||||
ZMtx mtx(nullptr);
|
||||
|
||||
#include "ZPath.h"
|
||||
ZPath path(nullptr);
|
||||
|
||||
#include "ZPlayerAnimationData.h"
|
||||
ZPlayerAnimationData pAnimData(nullptr);
|
||||
|
||||
#include "ZScalar.h"
|
||||
ZScalar scalar(nullptr);
|
||||
|
||||
#include "ZSkeleton.h"
|
||||
ZLimbTable limbTbl(nullptr);
|
||||
ZSkeleton skel(nullptr);
|
||||
|
||||
#include "ZString.h"
|
||||
ZString str(nullptr);
|
||||
|
||||
#include "ZSymbol.h"
|
||||
ZSymbol sym(nullptr);
|
||||
|
||||
#include "ZText.h"
|
||||
ZText txt(nullptr);
|
||||
|
||||
#include "ZTexture.h"
|
||||
ZTexture tex(nullptr);
|
||||
|
||||
#include "ZVector.h"
|
||||
ZVector vec(nullptr);
|
||||
|
||||
#include "ZVtx.h"
|
||||
ZVtx vtx(nullptr);
|
||||
|
||||
#include "ZRoom/ZRoom.h"
|
||||
ZRoom room(nullptr);
|
||||
|
||||
#include "ZFile.h"
|
||||
#include "ZTexture.h"
|
||||
|
||||
@@ -29,29 +91,6 @@
|
||||
const char gBuildHash[] = "";
|
||||
|
||||
// LINUX_TODO: remove, those are because of soh <-> lus dependency problems
|
||||
float divisor_num = 0.0f;
|
||||
|
||||
extern "C" void Audio_SetGameVolume(int player_id, float volume)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
extern "C" int ResourceMgr_OTRSigCheck(char* imgData)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
void DebugConsole_SaveCVars()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void DebugConsole_LoadCVars()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
bool Parse(const fs::path& xmlFilePath, const fs::path& basePath, const fs::path& outPath,
|
||||
ZFileMode fileMode, int workerID);
|
||||
@@ -119,7 +158,9 @@ void ErrorHandler(int sig)
|
||||
}
|
||||
#endif
|
||||
|
||||
int main(int argc, char* argv[])
|
||||
extern void ImportExporters();
|
||||
|
||||
extern "C" int zapd_main(int argc, char* argv[])
|
||||
{
|
||||
// Syntax: ZAPD.out [mode (btex/bovl/e)] (Arbritrary Number of Arguments)
|
||||
|
||||
@@ -242,6 +283,7 @@ int main(int argc, char* argv[])
|
||||
}
|
||||
else if (arg == "-se" || arg == "--set-exporter") // Set Current Exporter
|
||||
{
|
||||
ImportExporters();
|
||||
Globals::Instance->currentExporter = argv[++i];
|
||||
}
|
||||
else if (arg == "--gcc-compat") // GCC compatibility
|
||||
@@ -260,10 +302,23 @@ int main(int argc, char* argv[])
|
||||
{
|
||||
Globals::Instance->buildRawTexture = true;
|
||||
}
|
||||
else if (arg == "--norom")
|
||||
{
|
||||
Globals::Instance->onlyGenSohOtr = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// Parse File Mode
|
||||
ExporterSet* exporterSet = Globals::Instance->GetExporterSet();
|
||||
|
||||
if(Globals::Instance->onlyGenSohOtr) {
|
||||
exporterSet->endProgramFunc();
|
||||
|
||||
delete g;
|
||||
return 0;
|
||||
}
|
||||
|
||||
std::string buildMode = argv[1];
|
||||
ZFileMode fileMode = ZFileMode::Invalid;
|
||||
|
||||
@@ -420,6 +475,11 @@ int main(int argc, char* argv[])
|
||||
if (exporterSet != nullptr && exporterSet->endProgramFunc != nullptr)
|
||||
exporterSet->endProgramFunc();
|
||||
|
||||
end:
|
||||
delete exporterSet;
|
||||
|
||||
//Globals::Instance->GetExporterSet() = nullptr; //TODO NULL this out. Compiler complains about lvalue assignment.
|
||||
|
||||
delete g;
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -128,6 +128,9 @@ void ZFile::ParseXML(tinyxml2::XMLElement* reader, const std::string& filename)
|
||||
if (reader->Attribute("RangeEnd") != nullptr)
|
||||
rangeEnd = StringHelper::StrToL(reader->Attribute("RangeEnd"), 16);
|
||||
|
||||
if (reader->Attribute("Compilable") != nullptr)
|
||||
isCompilable = true;
|
||||
|
||||
if (rangeStart > rangeEnd)
|
||||
HANDLE_ERROR_PROCESS(
|
||||
WarningType::Always,
|
||||
@@ -261,16 +264,19 @@ void ZFile::ParseXML(tinyxml2::XMLElement* reader, const std::string& filename)
|
||||
}
|
||||
nameSet.insert(nameXml);
|
||||
}
|
||||
|
||||
|
||||
std::string nodeName = std::string(child->Name());
|
||||
|
||||
if (nodeMap.find(nodeName) != nodeMap.end())
|
||||
{
|
||||
ZResource* nRes = nodeMap[nodeName](this);
|
||||
|
||||
if (mode == ZFileMode::Extract || mode == ZFileMode::ExternalFile || mode == ZFileMode::ExtractDirectory)
|
||||
nRes->ExtractFromXML(child, rawDataIndex);
|
||||
|
||||
if (mode == ZFileMode::Extract || mode == ZFileMode::ExternalFile ||
|
||||
mode == ZFileMode::ExtractDirectory)
|
||||
{
|
||||
if (!isCompilable)
|
||||
nRes->ExtractFromXML(child, rawDataIndex);
|
||||
}
|
||||
switch (nRes->GetResourceType())
|
||||
{
|
||||
case ZResourceType::Texture:
|
||||
@@ -800,19 +806,22 @@ void ZFile::GenerateSourceHeaderFiles()
|
||||
{
|
||||
OutputFormatter formatter;
|
||||
|
||||
formatter.Write("#pragma once\n");
|
||||
formatter.Write("#pragma once\n\n");
|
||||
formatter.Write("#include \"align_asset_macro.h\"\n");
|
||||
std::set<std::string> nameSet;
|
||||
for (ZResource* res : resources)
|
||||
{
|
||||
std::string resSrc = res->GetSourceOutputHeader("", &nameSet);
|
||||
formatter.Write(resSrc);
|
||||
|
||||
if (resSrc != "")
|
||||
formatter.Write("\n");
|
||||
if (!resSrc.empty())
|
||||
{
|
||||
formatter.Write(resSrc.front() == '\n' ? resSrc : "\n" + resSrc);
|
||||
formatter.Write(res == resources.back() ? "" : "\n");
|
||||
}
|
||||
}
|
||||
|
||||
for (auto& sym : symbolResources)
|
||||
{
|
||||
formatter.Write("\n\n");
|
||||
formatter.Write(sym.second->GetSourceOutputHeader("", &nameSet));
|
||||
}
|
||||
|
||||
@@ -823,8 +832,12 @@ void ZFile::GenerateSourceHeaderFiles()
|
||||
if (Globals::Instance->verbosity >= VerbosityLevel::VERBOSITY_INFO)
|
||||
printf("Writing H file: %s\n", headerFilename.c_str());
|
||||
|
||||
std::string output = formatter.GetOutput();
|
||||
while (output.back() == '\n')
|
||||
output.pop_back();
|
||||
|
||||
if (Globals::Instance->fileMode != ZFileMode::ExtractDirectory)
|
||||
File::WriteAllText(headerFilename, formatter.GetOutput());
|
||||
File::WriteAllText(headerFilename, output);
|
||||
else if (Globals::Instance->sourceOutputPath != "")
|
||||
{
|
||||
std::string xmlPath = xmlFilePath.string();
|
||||
@@ -849,7 +862,7 @@ void ZFile::GenerateSourceHeaderFiles()
|
||||
outPath += "/";
|
||||
}
|
||||
|
||||
File::WriteAllText(outPath, formatter.GetOutput());
|
||||
File::WriteAllText(outPath, output);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -36,6 +36,7 @@ public:
|
||||
std::vector<ZResource*> resources;
|
||||
|
||||
int workerID;
|
||||
bool isCompilable = false;
|
||||
|
||||
// Default to using virtual addresses
|
||||
uint32_t segment = 0x80;
|
||||
|
||||
@@ -309,7 +309,7 @@ std::string ZResource::GetSourceOutputHeader([[maybe_unused]] const std::string&
|
||||
{
|
||||
if (Globals::Instance->otrMode && genOTRDef)
|
||||
{
|
||||
std::string str = "";;
|
||||
std::string str = "";
|
||||
std::string nameStr = StringHelper::Strip(StringHelper::Strip(name, "\n"), "\r");
|
||||
|
||||
std::string outName = parent->GetOutName();
|
||||
@@ -344,18 +344,13 @@ std::string ZResource::GetSourceOutputHeader([[maybe_unused]] const std::string&
|
||||
|
||||
if (prefix != "") {
|
||||
str += StringHelper::Sprintf("#define d%s \"__OTR__%s/%s/%s\"", name.c_str(), prefix.c_str(), outName.c_str(), nameStr.c_str());
|
||||
}
|
||||
}
|
||||
else
|
||||
str += StringHelper::Sprintf("#define d%s \"__OTR__%s/%s\"", name.c_str(), outName.c_str(), nameStr.c_str());
|
||||
|
||||
if (nameSet && nameSet->find(name) == nameSet->end()) {
|
||||
str += StringHelper::Sprintf(R"(
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char %s[] = d%s;
|
||||
#else
|
||||
static const char %s[] __attribute__((aligned (2))) = d%s;
|
||||
#endif
|
||||
)", name.c_str(), name.c_str(), name.c_str(), name.c_str());
|
||||
str += StringHelper::Sprintf("\n");
|
||||
str += StringHelper::Sprintf(R"(static const ALIGN_ASSET(2) char %s[] = d%s;)", name.c_str(), name.c_str());
|
||||
|
||||
if (nameSet) {
|
||||
nameSet->insert(name);
|
||||
@@ -366,16 +361,11 @@ static const char %s[] __attribute__((aligned (2))) = d%s;
|
||||
{
|
||||
std::string addName = "gTitleZeldaShieldLogoTex";
|
||||
nameStr = StringHelper::Strip(StringHelper::Strip(addName, "\n"), "\r");
|
||||
str += StringHelper::Sprintf("\n#define d%s \"__OTR__%s/%s/%s\"", addName.c_str(), prefix.c_str(), outName.c_str(), nameStr.c_str());
|
||||
str += StringHelper::Sprintf("\n\n#define d%s \"__OTR__%s/%s/%s\"", addName.c_str(), prefix.c_str(), outName.c_str(), nameStr.c_str());
|
||||
if (nameSet && nameSet->find(addName) == nameSet->end())
|
||||
{
|
||||
str += StringHelper::Sprintf(R"(
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char %s[] = d%s;
|
||||
#else
|
||||
static const char %s[] __attribute__((aligned (2))) = d%s;
|
||||
#endif
|
||||
)", addName.c_str(), addName.c_str(), addName.c_str(), addName.c_str());
|
||||
str += StringHelper::Sprintf("\n");
|
||||
str += StringHelper::Sprintf(R"(static const ALIGN_ASSET(2) char %s[] = d%s;)", addName.c_str(), addName.c_str());
|
||||
|
||||
if (nameSet)
|
||||
{
|
||||
|
||||
@@ -63,18 +63,26 @@ void ZText::ParseRawData()
|
||||
unsigned int extra = 0;
|
||||
bool stop = false;
|
||||
|
||||
// Continue parsing until we are told to stop and all extra bytes are read
|
||||
while ((c != '\0' && !stop) || extra > 0)
|
||||
{
|
||||
msgEntry.msg += c;
|
||||
msgPtr++;
|
||||
|
||||
// Some control codes require reading extra bytes
|
||||
if (extra == 0)
|
||||
{
|
||||
if (c == 0x05 || c == 0x13 || c == 0x0E || c == 0x0C || c == 0x1E || c == 0x06 ||
|
||||
// End marker, so stop this message and do not read anything else
|
||||
if (c == 0x02)
|
||||
{
|
||||
stop = true;
|
||||
}
|
||||
else if (c == 0x05 || c == 0x13 || c == 0x0E || c == 0x0C || c == 0x1E || c == 0x06 ||
|
||||
c == 0x14)
|
||||
{
|
||||
extra = 1;
|
||||
}
|
||||
// "Continue to new text ID", so stop this message and read two more bytes for the text ID
|
||||
else if (c == 0x07)
|
||||
{
|
||||
extra = 2;
|
||||
|
||||
@@ -1,11 +1,37 @@
|
||||
message(STATUS "Copying otr files...")
|
||||
|
||||
if(EXISTS ${SOURCE_DIR}/OTRExporter/oot.otr)
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E copy oot.otr ${SOURCE_DIR})
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E copy oot.otr ${BINARY_DIR}/soh/)
|
||||
message(STATUS "Copied oot.otr")
|
||||
endif()
|
||||
if(EXISTS ${SOURCE_DIR}/OTRExporter/oot-mq.otr)
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E copy oot-mq.otr ${SOURCE_DIR})
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E copy oot-mq.otr ${BINARY_DIR}/soh/)
|
||||
message(STATUS "Copied oot-mq.otr")
|
||||
endif()
|
||||
if(EXISTS ${SOURCE_DIR}/OTRExporter/soh.otr)
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E copy soh.otr ${SOURCE_DIR})
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E copy soh.otr ${BINARY_DIR}/soh/)
|
||||
message(STATUS "Copied soh.otr")
|
||||
endif()
|
||||
|
||||
# Additionally for Windows, copy the otrs to the target dir, side by side with soh.exe
|
||||
if(SYSTEM_NAME MATCHES "Windows")
|
||||
if(EXISTS ${SOURCE_DIR}/OTRExporter/oot.otr)
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E copy oot.otr ${TARGET_DIR})
|
||||
endif()
|
||||
if(EXISTS ${SOURCE_DIR}/OTRExporter/oot-mq.otr)
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E copy oot-mq.otr ${TARGET_DIR})
|
||||
endif()
|
||||
if(EXISTS ${SOURCE_DIR}/OTRExporter/soh.otr)
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E copy soh.otr ${TARGET_DIR})
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(NOT EXISTS ${SOURCE_DIR}/oot.otr AND NOT EXISTS ${SOURCE_DIR}/oot-mq.otr)
|
||||
message(FATAL_ERROR, "No OTR files found.")
|
||||
endif()
|
||||
message(FATAL_ERROR "Failed to copy. No OTR files found.")
|
||||
endif()
|
||||
if(NOT EXISTS ${SOURCE_DIR}/soh.otr)
|
||||
message(FATAL_ERROR "Failed to copy. No soh OTR found.")
|
||||
endif()
|
||||
|
||||
@@ -45,6 +45,9 @@ cd Shipwright
|
||||
|
||||
# If you need to clean the project you can run
|
||||
& 'C:\Program Files\CMake\bin\cmake.exe' --build .\build\x64 --target clean
|
||||
|
||||
# If you need to regenerate the asset headers to check them into source
|
||||
& 'C:\Program Files\CMake\bin\cmake.exe' --build .\build\x64 --target ExtractAssetHeaders
|
||||
```
|
||||
|
||||
### Developing SoH
|
||||
@@ -104,6 +107,9 @@ cmake --build build-cmake # --config Release (if you're packaging)
|
||||
|
||||
# If you need to clean the project you can run
|
||||
cmake --build build-cmake --target clean
|
||||
|
||||
# If you need to regenerate the asset headers to check them into source
|
||||
cmake --build build-cmake --target ExtractAssetHeaders
|
||||
```
|
||||
|
||||
### Generating a distributable
|
||||
@@ -148,6 +154,9 @@ cp build-cmake/soh/oot.otr ~/Library/Application\ Support/com.shipofharkinian.so
|
||||
|
||||
# If you need to clean the project you can run
|
||||
cmake --build build-cmake --target clean
|
||||
|
||||
# If you need to regenerate the asset headers to check them into source
|
||||
cmake --build build-cmake --target ExtractAssetHeaders
|
||||
```
|
||||
|
||||
### Generating a distributable
|
||||
@@ -0,0 +1,45 @@
|
||||
# Credits
|
||||
|
||||
## The Harbour Masters Are...
|
||||
|
||||
Kenix | Lead Developer/Public Relations - Resource Management Programmer, Audio System Programmer, and General Programmer
|
||||
Jack Walker | Lead Developer - OTR Format Programmer, Resource Load Programmer, and General Programmer
|
||||
Louist103 | Developer - Save System Programmer and General Programmer
|
||||
Emil | Developer - Fast3D Programmer
|
||||
m4xw | Developer - Shipwright, Throwing Baguettes, and General Programmer
|
||||
MelonSpeedruns | Developer - General Programmer
|
||||
Rozlette | Developer - General Programmer
|
||||
JoshDuMan | Developer - General Programmer
|
||||
KiritoDev/Lywx | Developer - General Programmer
|
||||
Theo3 | Developer - General Programmer
|
||||
Random06457 | Developer - Linux Build
|
||||
|
||||
## Special Thanks
|
||||
|
||||
Decomp & ZAPD | Made this project even possible in the first place!
|
||||
MNGoldenEagle | Patiently explained audio data formats, encouragement, and founding ZSO which was the first source of the game's code and resource format documentation.
|
||||
Rrrrry123 | Speedbunner, encouragement, and community moderation
|
||||
Fierce deity | Encouragement and community moderation
|
||||
mzxrules | For his contributions to decomp
|
||||
zel. | For his contributions to decomp
|
||||
Aloxado | Developer - General Programmer
|
||||
MegaMech | Developer - General Programmer
|
||||
Revo | Tester - GCC support and General Testing
|
||||
zfg | Tester - General Testing
|
||||
Horseless Headman | Tester - General Testing
|
||||
Steven Pritchett | Tester - General Testing
|
||||
Trenton May | Tester - General Testing
|
||||
Zeldaboy14 | Tester - General Testing, encouragement, and community moderation
|
||||
Koby Howell | Tester - General Testing
|
||||
Logg | Tester - General Testing
|
||||
Taylor Daley | Graphic Design
|
||||
Can't Sleep | Graphic Design
|
||||
|
||||
## Video Credits
|
||||
Kenix | Producer / Writer
|
||||
briaguya | Writer
|
||||
rainbow_fash | Executive Producer
|
||||
ReveriePass | Editor
|
||||
MicTheMicrophone | Gwonam / The King
|
||||
Amphibibro | Link
|
||||
AceHeart | Zelda
|
||||
@@ -0,0 +1,24 @@
|
||||
### Custom Music
|
||||
|
||||
We support importing custom [Seq64](https://github.com/sauraen/seq64) files to replace the in game music and fanfares (Sound effect and instrument replacement is currently not supported).
|
||||
|
||||
First you will need to prepare a folder with the desired sequences. Every sequence requires two files with the same name and different extensions - a `.seq` Seq64 file and a `.meta` plaintext file. These files can be categorically nested in folders if desired, - Retro will recursively search each subfolder it finds.
|
||||
|
||||
The `.meta` file requires two lines - the first line is the name that will be displayed in the SFX editor, and the second line is the instrument set number in `base16` format. For example, if there is a sequence file `Foo.seq` then you need a meta file `Foo.meta` that could contain:
|
||||
```
|
||||
Awesome Name
|
||||
C
|
||||
```
|
||||
|
||||
Once you have prepared your sequences folder:
|
||||
1. Download and open [Retro](https://github.com/HarbourMasters/retro/releases).
|
||||
1. Choose the "Create OTR" option.
|
||||
1. Choose the "Custom Sequences" option.
|
||||
1. Using the file selection screen, choose the sequences folder you prepared in the previous instructions.
|
||||
1. Click the "Stage Files" button.
|
||||
(*NOTE:* SoH can handle 1024 custom sequence in total. This includes the original music. Keep that in mind!)
|
||||
1. Click the "Finalize OTR" text in the green footer.
|
||||
1. Click "Generate OTR" and, using the file selection screen, save the file to the `mods` folder of your SoH installation.
|
||||
- This `mods` folder should be in the same folder as your `oot.otr` file.
|
||||
|
||||
Assuming you have done everything correctly, boot up SoH and select the SFX Editor from the enhancements dropdown menu. You should now be able to swap out any of the in game sequences/fanfares for the sequences added in your newly generated OTR file. If you have any trouble with this process, please reach out in the support section of the Discord.
|
||||
@@ -0,0 +1,5 @@
|
||||
## About Versions
|
||||
|
||||
The Ship of Harkinian's versioning system is a unique system, comprising of a three-numbered version (`x.y.z`) and a version codename. The main version number `x` signifies major feature updates that require a new `oot.otr` file. The version number `y` signifies major feature updates and bugfixes that do not require a new `oot.otr` file. The version number `z` signifies minor updates such as a collection of bugfixes.
|
||||
|
||||
The version codename consists of a sci-fi film character followed by a phonetic alphabet code word. The film character represents a major release version which increments with the major `x` or `y` version bumps. The code word represents a minor release version which increments with the minor `z` version bump.
|
||||
|
After Width: | Height: | Size: 208 KiB |
|
After Width: | Height: | Size: 206 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 32 KiB |
@@ -9,6 +9,10 @@ if [ -z ${SHIP_HOME+x} ]; then
|
||||
export SHIP_HOME=$PWD
|
||||
fi
|
||||
|
||||
if [ -z ${SHIP_BIN_DIR+x} ]; then
|
||||
export SHIP_BIN_DIR="$HERE/usr/bin"
|
||||
fi
|
||||
|
||||
while [[ (! -e "$SHIP_HOME"/oot.otr) || (! -e "$SHIP_HOME"/oot-mq.otr) ]]; do
|
||||
for romfile in "$SHIP_HOME"/*.*64
|
||||
do
|
||||
@@ -95,10 +99,10 @@ while [[ (! -e "$SHIP_HOME"/oot.otr) || (! -e "$SHIP_HOME"/oot-mq.otr) ]]; do
|
||||
rm -r "$ASSETDIR"
|
||||
exit
|
||||
else
|
||||
(cd "$HERE/usr/bin"; ./soh.elf)
|
||||
(cd "$SHIP_BIN_DIR"; ./soh.elf)
|
||||
exit
|
||||
fi
|
||||
rm -r "$ASSETDIR"
|
||||
done
|
||||
(cd "$HERE/usr/bin"; ./soh.elf)
|
||||
(cd "$SHIP_BIN_DIR"; ./soh.elf)
|
||||
exit
|
||||
|
||||
@@ -5,6 +5,12 @@ set(CMAKE_SYSTEM_VERSION 10.0 CACHE STRING "" FORCE)
|
||||
project(soh LANGUAGES C CXX)
|
||||
set(CMAKE_CXX_STANDARD 20 CACHE STRING "The C++ standard to use")
|
||||
|
||||
if (CMAKE_SYSTEM_NAME STREQUAL "Darwin")
|
||||
enable_language(OBJCXX)
|
||||
set(CMAKE_OBJC_FLAGS "${CMAKE_OBJC_FLAGS} -fobjc-arc")
|
||||
set(CMAKE_OBJCXX_FLAGS "${CMAKE_OBJCXX_FLAGS} -fobjc-arc")
|
||||
endif()
|
||||
|
||||
set (BUILD_UTILS OFF CACHE STRING "no utilities")
|
||||
set (BUILD_SHARED_LIBS OFF CACHE STRING "install/link shared instead of static libs")
|
||||
|
||||
@@ -90,12 +96,17 @@ if (NOT TARGET ZAPDUtils)
|
||||
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../ZAPDTR/ZAPDUtils ${CMAKE_BINARY_DIR}/ZAPDUtils)
|
||||
endif()
|
||||
|
||||
if (NOT TARGET ZAPDLib)
|
||||
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../ZAPDTR/ZAPD ${CMAKE_BINARY_DIR}/ZAPD)
|
||||
endif()
|
||||
|
||||
set(PROJECT_NAME soh)
|
||||
|
||||
################################################################################
|
||||
# Sources
|
||||
################################################################################
|
||||
configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/src/boot/build.c.in ${CMAKE_BINARY_DIR}/build.c @ONLY)
|
||||
configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/src/boot/properties.h.in ${CMAKE_CURRENT_SOURCE_DIR}/properties.h @ONLY)
|
||||
|
||||
set(Header_Files "resource.h")
|
||||
source_group("headers" FILES ${Header_Files})
|
||||
@@ -116,6 +127,10 @@ source_group("include" FILES ${Header_Files__include})
|
||||
file(GLOB soh__ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "soh/*.c" "soh/*.cpp" "soh/*.h")
|
||||
source_group("soh" FILES ${soh__})
|
||||
|
||||
if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
|
||||
set_source_files_properties(soh/OTRGlobals.cpp PROPERTIES COMPILE_FLAGS "/utf-8")
|
||||
endif()
|
||||
|
||||
# soh/enhancements {{{
|
||||
file(GLOB_RECURSE soh__Enhancements RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
"soh/Enhancements/*.c"
|
||||
@@ -123,13 +138,26 @@ file(GLOB_RECURSE soh__Enhancements RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
"soh/Enhancements/*.h"
|
||||
"soh/Enhancements/*.hpp"
|
||||
"soh/Enhancements/*_extern.inc"
|
||||
"soh/Enhancements/*.mm"
|
||||
)
|
||||
|
||||
list(REMOVE_ITEM soh__Enhancements "soh/Enhancements/gamecommand.h")
|
||||
list(FILTER soh__Enhancements EXCLUDE REGEX "soh/Enhancements/gfx.*")
|
||||
|
||||
# handle crowd control removals
|
||||
list(REMOVE_ITEM soh__Enhancements "soh/Enhancements/crowd-control/soh.cs")
|
||||
list(REMOVE_ITEM soh__Enhancements "soh/Enhancements/crowd-control/soh.ccpak")
|
||||
if (!BUILD_CROWD_CONTROL)
|
||||
list(FILTER soh__Enhancements EXCLUDE REGEX "soh/Enhancements/crowd-control/.*")
|
||||
list(FILTER soh__Enhancements EXCLUDE REGEX "soh/Enhancements/crowd-control/*")
|
||||
endif()
|
||||
|
||||
# handle speechsynthesizer removals
|
||||
if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||
list(FILTER soh__Enhancements EXCLUDE REGEX "soh/Enhancements/speechsynthesizer/Darwin*")
|
||||
elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin")
|
||||
list(FILTER soh__Enhancements EXCLUDE REGEX "soh/Enhancements/speechsynthesizer/SAPI*")
|
||||
else()
|
||||
list(FILTER soh__Enhancements EXCLUDE REGEX "soh/Enhancements/speechsynthesizer/(Darwin|SAPI).*")
|
||||
endif()
|
||||
|
||||
source_group("soh\\Enhancements" REGULAR_EXPRESSION "soh/Enhancements/*")
|
||||
@@ -145,8 +173,31 @@ source_group("soh\\Enhancements\\randomizer" REGULAR_EXPRESSION "soh/Enhancement
|
||||
source_group("soh\\Enhancements\\randomizer\\3drando" REGULAR_EXPRESSION "soh/Enhancements/randomizer/3drando/*")
|
||||
source_group("soh\\Enhancements\\randomizer\\3drando\\hint_list" REGULAR_EXPRESSION "soh/Enhancements/randomizer/3drando/hint_list/*")
|
||||
source_group("soh\\Enhancements\\randomizer\\3drando\\location_access" REGULAR_EXPRESSION "soh/Enhancements/randomizer/3drando/location_access/*")
|
||||
source_group("soh\\Enhancements\\speechsynthesizer" REGULAR_EXPRESSION "soh/Enhancements/speechsynthesizer/*")
|
||||
source_group("soh\\Enhancements\\tts" REGULAR_EXPRESSION "soh/Enhancements/tts/*")
|
||||
|
||||
if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
|
||||
set_source_files_properties(soh/Enhancements/tts/tts.cpp PROPERTIES COMPILE_FLAGS "/utf-8")
|
||||
endif()
|
||||
# }}}
|
||||
|
||||
if(NOT CMAKE_SYSTEM_NAME MATCHES "NintendoSwitch|CafeOS")
|
||||
# soh/Extractor {{{
|
||||
file(GLOB_RECURSE soh__Extractor RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
"soh/Extractor/*.c"
|
||||
"soh/Extractor/*.cpp"
|
||||
"soh/Extractor/*.h"
|
||||
"soh/Extractor/*.hpp"
|
||||
)
|
||||
# }}}
|
||||
else()
|
||||
file(GLOB_RECURSE soh__Extractor RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
"soh/Extractor/*.h"
|
||||
"soh/Extractor/*.hpp"
|
||||
)
|
||||
# }}}
|
||||
endif()
|
||||
|
||||
# soh/resource {{{
|
||||
file(GLOB_RECURSE soh__Resource RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "soh/resource/*.cpp" "soh/resource/*.h")
|
||||
|
||||
@@ -160,6 +211,7 @@ source_group("soh\\resource\\importer\\scenecommand" REGULAR_EXPRESSION "soh/res
|
||||
file(GLOB_RECURSE src__ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "src/*.c" "src/*.h")
|
||||
|
||||
list(APPEND src__ ${CMAKE_BINARY_DIR}/build.c)
|
||||
list(APPEND src__ ${CMAKE_CURRENT_SOURCE_DIR}/properties.h)
|
||||
list(APPEND src__ ${CMAKE_CURRENT_SOURCE_DIR}/Resource.rc)
|
||||
list(FILTER src__ EXCLUDE REGEX "src/dmadata/*")
|
||||
list(FILTER src__ EXCLUDE REGEX "src/elf_message/*")
|
||||
@@ -179,7 +231,7 @@ list(REMOVE_ITEM src__ "src/libultra/gu/sqrtf.c")
|
||||
list(REMOVE_ITEM src__ "src/libultra/gu/us2dex.c")
|
||||
|
||||
source_group("src" REGULAR_EXPRESSION "src/*")
|
||||
source_group("src\\build" FILES ${CMAKE_BINARY_DIR}/build.c ${CMAKE_CURRENT_SOURCE_DIR}/Resource.rc)
|
||||
source_group("src\\build" FILES ${CMAKE_BINARY_DIR}/build.c ${CMAKE_CURRENT_SOURCE_DIR}/properties.h ${CMAKE_CURRENT_SOURCE_DIR}/Resource.rc)
|
||||
source_group("src\\boot" REGULAR_EXPRESSION "src/boot/*")
|
||||
source_group("src\\buffers" REGULAR_EXPRESSION "src/buffers/*")
|
||||
source_group("src\\code" REGULAR_EXPRESSION "src/code/*")
|
||||
@@ -195,6 +247,7 @@ set(ALL_FILES
|
||||
${Header_Files__include}
|
||||
${soh__}
|
||||
${soh__Enhancements}
|
||||
${soh__Extractor}
|
||||
${soh__Resource}
|
||||
${src__}
|
||||
)
|
||||
@@ -225,7 +278,8 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||
endif()
|
||||
elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES
|
||||
OUTPUT_NAME "soh-macos"
|
||||
XCODE_ATTRIBUTE_CLANG_ENABLE_OBJC_ARC YES
|
||||
OUTPUT_NAME "soh-macos"
|
||||
)
|
||||
elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES
|
||||
@@ -447,7 +501,7 @@ if(MSVC)
|
||||
/FORCE:MULTIPLE
|
||||
>
|
||||
/DEBUG;
|
||||
/SUBSYSTEM:WINDOWS
|
||||
/SUBSYSTEM:WINDOWS
|
||||
)
|
||||
elseif("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "Win32")
|
||||
target_link_options(${PROJECT_NAME} PRIVATE
|
||||
@@ -569,6 +623,17 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||
COMMAND $<CONFIG:Debug> copy /b $<SHELL_PATH:${CMAKE_BINARY_DIR}/>build.c +,,
|
||||
)
|
||||
endif()
|
||||
|
||||
if(NOT CMAKE_SYSTEM_NAME MATCHES "NintendoSwitch|CafeOS")
|
||||
add_custom_command(
|
||||
TARGET ${PROJECT_NAME}
|
||||
POST_BUILD
|
||||
COMMENT "Copying asset xmls..."
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_SOURCE_DIR}/OTRGui/assets $<TARGET_FILE_DIR:soh>/assets
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_SOURCE_DIR}/soh/assets/xml $<TARGET_FILE_DIR:soh>/assets/extractor/xmls
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_SOURCE_DIR}/OTRExporter/assets $<TARGET_FILE_DIR:soh>/Extract/assets
|
||||
)
|
||||
endif()
|
||||
################################################################################
|
||||
# Dependencies
|
||||
################################################################################
|
||||
@@ -576,12 +641,18 @@ add_dependencies(${PROJECT_NAME}
|
||||
ZAPDUtils
|
||||
libultraship
|
||||
)
|
||||
if(NOT CMAKE_SYSTEM_NAME MATCHES "NintendoSwitch|CafeOS")
|
||||
add_dependencies(${PROJECT_NAME}
|
||||
ZAPDLib
|
||||
)
|
||||
endif()
|
||||
|
||||
if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||
if("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64")
|
||||
set(ADDITIONAL_LIBRARY_DEPENDENCIES
|
||||
"libultraship;"
|
||||
"ZAPDUtils;"
|
||||
"ZAPDLib;"
|
||||
"glu32;"
|
||||
"SDL2::SDL2;"
|
||||
"SDL2::SDL2main;"
|
||||
@@ -596,6 +667,7 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||
set(ADDITIONAL_LIBRARY_DEPENDENCIES
|
||||
"libultraship;"
|
||||
"ZAPDUtils;"
|
||||
"ZAPDLib;"
|
||||
"glu32;"
|
||||
"SDL2::SDL2;"
|
||||
"SDL2::SDL2main;"
|
||||
@@ -621,7 +693,6 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "CafeOS")
|
||||
find_package(SDL2 REQUIRED)
|
||||
set(ADDITIONAL_LIBRARY_DEPENDENCIES
|
||||
"libultraship;"
|
||||
"ZAPDUtils;"
|
||||
SDL2::SDL2-static
|
||||
|
||||
"$<$<CONFIG:Debug>:-Wl,--wrap=abort>"
|
||||
@@ -636,6 +707,7 @@ else()
|
||||
set(ADDITIONAL_LIBRARY_DEPENDENCIES
|
||||
"libultraship;"
|
||||
"ZAPDUtils;"
|
||||
"ZAPDLib;"
|
||||
SDL2::SDL2
|
||||
"$<$<BOOL:${BUILD_CROWD_CONTROL}>:SDL2_net::SDL2_net>"
|
||||
${CMAKE_DL_LIBS}
|
||||
@@ -657,6 +729,7 @@ execute_process(COMMAND ${CURL} -sSfL https://raw.githubusercontent.com/gabomdq/
|
||||
if("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin")
|
||||
configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/macosx/Info.plist.in ${CMAKE_BINARY_DIR}/macosx/Info.plist @ONLY)
|
||||
INSTALL(FILES ${CMAKE_BINARY_DIR}/gamecontrollerdb.txt DESTINATION ../MacOS COMPONENT ship)
|
||||
INSTALL(FILES ${CMAKE_BINARY_DIR}/soh/soh.otr DESTINATION ../Resources COMPONENT ship)
|
||||
elseif(NOT "${CMAKE_SYSTEM_NAME}" MATCHES "NintendoSwitch|CafeOS")
|
||||
INSTALL(FILES ${CMAKE_BINARY_DIR}/gamecontrollerdb.txt DESTINATION . COMPONENT ship)
|
||||
endif()
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
// Microsoft Visual C++ generated resource script.
|
||||
//
|
||||
#include "resource.h"
|
||||
#include "properties.h"
|
||||
|
||||
#define APSTUDIO_READONLY_SYMBOLS
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
@@ -44,6 +45,42 @@ END
|
||||
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Version Info
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION VER_FILEVERSION
|
||||
PRODUCTVERSION VER_PRODUCTVERSION
|
||||
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS VS_FF_DEBUG
|
||||
#else
|
||||
FILEFLAGS 0x0L
|
||||
#endif
|
||||
FILEOS VOS_NT_WINDOWS32
|
||||
FILETYPE VFT_APP
|
||||
FILESUBTYPE VFT2_UNKNOWN
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "040904b0"
|
||||
BEGIN
|
||||
VALUE "CompanyName", VER_COMPANYNAME_STR
|
||||
VALUE "FileDescription", VER_FILEDESCRIPTION_STR
|
||||
VALUE "FileVersion", VER_FILEVERSION_STR
|
||||
VALUE "InternalName", VER_INTERNALNAME_STR
|
||||
VALUE "OriginalFilename", VER_ORIGINALFILENAME_STR
|
||||
VALUE "ProductName", VER_PRODUCTNAME_STR
|
||||
VALUE "ProductVersion", VER_PRODUCTVERSION_str
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x409, 1200
|
||||
END
|
||||
END
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -1,37 +1,18 @@
|
||||
#pragma once
|
||||
#define dsTransCircleNormalTex "__OTR__code/z_fbdemo_circle/sTransCircleNormalTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char sTransCircleNormalTex[] = dsTransCircleNormalTex;
|
||||
#else
|
||||
static const char sTransCircleNormalTex[] __attribute__((aligned (2))) = dsTransCircleNormalTex;
|
||||
#endif
|
||||
|
||||
#define dsTransCircleWaveTex "__OTR__code/z_fbdemo_circle/sTransCircleWaveTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char sTransCircleWaveTex[] = dsTransCircleWaveTex;
|
||||
#else
|
||||
static const char sTransCircleWaveTex[] __attribute__((aligned (2))) = dsTransCircleWaveTex;
|
||||
#endif
|
||||
|
||||
#define dsTransCircleRippleTex "__OTR__code/z_fbdemo_circle/sTransCircleRippleTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char sTransCircleRippleTex[] = dsTransCircleRippleTex;
|
||||
#else
|
||||
static const char sTransCircleRippleTex[] __attribute__((aligned (2))) = dsTransCircleRippleTex;
|
||||
#endif
|
||||
|
||||
#define dsTransCircleStarburstTex "__OTR__code/z_fbdemo_circle/sTransCircleStarburstTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char sTransCircleStarburstTex[] = dsTransCircleStarburstTex;
|
||||
#else
|
||||
static const char sTransCircleStarburstTex[] __attribute__((aligned (2))) = dsTransCircleStarburstTex;
|
||||
#endif
|
||||
|
||||
#define dsCircleWipeVtx "__OTR__code/z_fbdemo_circle/sCircleWipeVtx"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char sCircleWipeVtx[] = dsCircleWipeVtx;
|
||||
#else
|
||||
static const char sCircleWipeVtx[] __attribute__((aligned (2))) = dsCircleWipeVtx;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dsTransCircleNormalTex "__OTR__code/z_fbdemo_circle/sTransCircleNormalTex"
|
||||
static const ALIGN_ASSET(2) char sTransCircleNormalTex[] = dsTransCircleNormalTex;
|
||||
|
||||
#define dsTransCircleWaveTex "__OTR__code/z_fbdemo_circle/sTransCircleWaveTex"
|
||||
static const ALIGN_ASSET(2) char sTransCircleWaveTex[] = dsTransCircleWaveTex;
|
||||
|
||||
#define dsTransCircleRippleTex "__OTR__code/z_fbdemo_circle/sTransCircleRippleTex"
|
||||
static const ALIGN_ASSET(2) char sTransCircleRippleTex[] = dsTransCircleRippleTex;
|
||||
|
||||
#define dsTransCircleStarburstTex "__OTR__code/z_fbdemo_circle/sTransCircleStarburstTex"
|
||||
static const ALIGN_ASSET(2) char sTransCircleStarburstTex[] = dsTransCircleStarburstTex;
|
||||
|
||||
#define dsCircleWipeVtx "__OTR__code/z_fbdemo_circle/sCircleWipeVtx"
|
||||
static const ALIGN_ASSET(2) char sCircleWipeVtx[] = dsCircleWipeVtx;
|
||||
@@ -1,16 +1,9 @@
|
||||
#pragma once
|
||||
#define dsTriforceWipeDL "__OTR__code/z_fbdemo_triforce/sTriforceWipeDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char sTriforceWipeDL[] = dsTriforceWipeDL;
|
||||
#else
|
||||
static const char sTriforceWipeDL[] __attribute__((aligned (2))) = dsTriforceWipeDL;
|
||||
#endif
|
||||
|
||||
#define dsTriforceWipeVtx "__OTR__code/z_fbdemo_triforce/sTriforceWipeVtx"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char sTriforceWipeVtx[] = dsTriforceWipeVtx;
|
||||
#else
|
||||
static const char sTriforceWipeVtx[] __attribute__((aligned (2))) = dsTriforceWipeVtx;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dsTriforceWipeDL "__OTR__code/z_fbdemo_triforce/sTriforceWipeDL"
|
||||
static const ALIGN_ASSET(2) char sTriforceWipeDL[] = dsTriforceWipeDL;
|
||||
|
||||
#define dsTriforceWipeVtx "__OTR__code/z_fbdemo_triforce/sTriforceWipeVtx"
|
||||
static const ALIGN_ASSET(2) char sTriforceWipeVtx[] = dsTriforceWipeVtx;
|
||||
@@ -1,16 +1,9 @@
|
||||
#pragma once
|
||||
#define dsWipe1Vtx "__OTR__code/z_fbdemo_wipe1/sWipe1Vtx"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char sWipe1Vtx[] = dsWipe1Vtx;
|
||||
#else
|
||||
static const char sWipe1Vtx[] __attribute__((aligned (2))) = dsWipe1Vtx;
|
||||
#endif
|
||||
|
||||
#define dsWipe1Tex "__OTR__code/z_fbdemo_wipe1/sWipe1Tex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char sWipe1Tex[] = dsWipe1Tex;
|
||||
#else
|
||||
static const char sWipe1Tex[] __attribute__((aligned (2))) = dsWipe1Tex;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dsWipe1Vtx "__OTR__code/z_fbdemo_wipe1/sWipe1Vtx"
|
||||
static const ALIGN_ASSET(2) char sWipe1Vtx[] = dsWipe1Vtx;
|
||||
|
||||
#define dsWipe1Tex "__OTR__code/z_fbdemo_wipe1/sWipe1Tex"
|
||||
static const ALIGN_ASSET(2) char sWipe1Tex[] = dsWipe1Tex;
|
||||
@@ -1,2 +1,3 @@
|
||||
#pragma once
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
@@ -1,499 +1,216 @@
|
||||
#pragma once
|
||||
#define dgUnusedCandleDL "__OTR__objects/gameplay_dangeon_keep/gUnusedCandleDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gUnusedCandleDL[] = dgUnusedCandleDL;
|
||||
#else
|
||||
static const char gUnusedCandleDL[] __attribute__((aligned (2))) = dgUnusedCandleDL;
|
||||
#endif
|
||||
|
||||
#define dgBrownFragmentDL "__OTR__objects/gameplay_dangeon_keep/gBrownFragmentDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBrownFragmentDL[] = dgBrownFragmentDL;
|
||||
#else
|
||||
static const char gBrownFragmentDL[] __attribute__((aligned (2))) = dgBrownFragmentDL;
|
||||
#endif
|
||||
|
||||
#define dgUnusedStoneTex "__OTR__objects/gameplay_dangeon_keep/gUnusedStoneTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gUnusedStoneTex[] = dgUnusedStoneTex;
|
||||
#else
|
||||
static const char gUnusedStoneTex[] __attribute__((aligned (2))) = dgUnusedStoneTex;
|
||||
#endif
|
||||
|
||||
#define dgDoorLockDL "__OTR__objects/gameplay_dangeon_keep/gDoorLockDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDoorLockDL[] = dgDoorLockDL;
|
||||
#else
|
||||
static const char gDoorLockDL[] __attribute__((aligned (2))) = dgDoorLockDL;
|
||||
#endif
|
||||
|
||||
#define dgDoorChainsDL "__OTR__objects/gameplay_dangeon_keep/gDoorChainsDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDoorChainsDL[] = dgDoorChainsDL;
|
||||
#else
|
||||
static const char gDoorChainsDL[] __attribute__((aligned (2))) = dgDoorChainsDL;
|
||||
#endif
|
||||
|
||||
#define dgUnusedGoldLockTex "__OTR__objects/gameplay_dangeon_keep/gUnusedGoldLockTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gUnusedGoldLockTex[] = dgUnusedGoldLockTex;
|
||||
#else
|
||||
static const char gUnusedGoldLockTex[] __attribute__((aligned (2))) = dgUnusedGoldLockTex;
|
||||
#endif
|
||||
|
||||
#define dgDoorChainTex "__OTR__objects/gameplay_dangeon_keep/gDoorChainTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDoorChainTex[] = dgDoorChainTex;
|
||||
#else
|
||||
static const char gDoorChainTex[] __attribute__((aligned (2))) = dgDoorChainTex;
|
||||
#endif
|
||||
|
||||
#define dgUnusedBombBagDL "__OTR__objects/gameplay_dangeon_keep/gUnusedBombBagDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gUnusedBombBagDL[] = dgUnusedBombBagDL;
|
||||
#else
|
||||
static const char gUnusedBombBagDL[] __attribute__((aligned (2))) = dgUnusedBombBagDL;
|
||||
#endif
|
||||
|
||||
#define dgPushBlockSilverTex "__OTR__objects/gameplay_dangeon_keep/gPushBlockSilverTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gPushBlockSilverTex[] = dgPushBlockSilverTex;
|
||||
#else
|
||||
static const char gPushBlockSilverTex[] __attribute__((aligned (2))) = dgPushBlockSilverTex;
|
||||
#endif
|
||||
|
||||
#define dgPushBlockBaseTex "__OTR__objects/gameplay_dangeon_keep/gPushBlockBaseTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gPushBlockBaseTex[] = dgPushBlockBaseTex;
|
||||
#else
|
||||
static const char gPushBlockBaseTex[] __attribute__((aligned (2))) = dgPushBlockBaseTex;
|
||||
#endif
|
||||
|
||||
#define dgPushBlockGrayTex "__OTR__objects/gameplay_dangeon_keep/gPushBlockGrayTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gPushBlockGrayTex[] = dgPushBlockGrayTex;
|
||||
#else
|
||||
static const char gPushBlockGrayTex[] __attribute__((aligned (2))) = dgPushBlockGrayTex;
|
||||
#endif
|
||||
|
||||
#define dgPushBlockDL "__OTR__objects/gameplay_dangeon_keep/gPushBlockDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gPushBlockDL[] = dgPushBlockDL;
|
||||
#else
|
||||
static const char gPushBlockDL[] __attribute__((aligned (2))) = dgPushBlockDL;
|
||||
#endif
|
||||
|
||||
#define dgPushBlockCol "__OTR__objects/gameplay_dangeon_keep/gPushBlockCol"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gPushBlockCol[] = dgPushBlockCol;
|
||||
#else
|
||||
static const char gPushBlockCol[] __attribute__((aligned (2))) = dgPushBlockCol;
|
||||
#endif
|
||||
|
||||
#define dgWoodenPlatofrmDL "__OTR__objects/gameplay_dangeon_keep/gWoodenPlatofrmDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gWoodenPlatofrmDL[] = dgWoodenPlatofrmDL;
|
||||
#else
|
||||
static const char gWoodenPlatofrmDL[] __attribute__((aligned (2))) = dgWoodenPlatofrmDL;
|
||||
#endif
|
||||
|
||||
#define dgSmallWoodenBoxDL "__OTR__objects/gameplay_dangeon_keep/gSmallWoodenBoxDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gSmallWoodenBoxDL[] = dgSmallWoodenBoxDL;
|
||||
#else
|
||||
static const char gSmallWoodenBoxDL[] __attribute__((aligned (2))) = dgSmallWoodenBoxDL;
|
||||
#endif
|
||||
|
||||
#define dgSmallWoodenBoxFragmentDL "__OTR__objects/gameplay_dangeon_keep/gSmallWoodenBoxFragmentDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gSmallWoodenBoxFragmentDL[] = dgSmallWoodenBoxFragmentDL;
|
||||
#else
|
||||
static const char gSmallWoodenBoxFragmentDL[] __attribute__((aligned (2))) = dgSmallWoodenBoxFragmentDL;
|
||||
#endif
|
||||
|
||||
#define dgBetaKokiriSwordSpriteDL "__OTR__objects/gameplay_dangeon_keep/gBetaKokiriSwordSpriteDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBetaKokiriSwordSpriteDL[] = dgBetaKokiriSwordSpriteDL;
|
||||
#else
|
||||
static const char gBetaKokiriSwordSpriteDL[] __attribute__((aligned (2))) = dgBetaKokiriSwordSpriteDL;
|
||||
#endif
|
||||
|
||||
#define dgMagicJarSpriteDL "__OTR__objects/gameplay_dangeon_keep/gMagicJarSpriteDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gMagicJarSpriteDL[] = dgMagicJarSpriteDL;
|
||||
#else
|
||||
static const char gMagicJarSpriteDL[] __attribute__((aligned (2))) = dgMagicJarSpriteDL;
|
||||
#endif
|
||||
|
||||
#define dgBetaSlingshotSpriteDL "__OTR__objects/gameplay_dangeon_keep/gBetaSlingshotSpriteDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBetaSlingshotSpriteDL[] = dgBetaSlingshotSpriteDL;
|
||||
#else
|
||||
static const char gBetaSlingshotSpriteDL[] __attribute__((aligned (2))) = dgBetaSlingshotSpriteDL;
|
||||
#endif
|
||||
|
||||
#define dgFloorSwitch1DL "__OTR__objects/gameplay_dangeon_keep/gFloorSwitch1DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFloorSwitch1DL[] = dgFloorSwitch1DL;
|
||||
#else
|
||||
static const char gFloorSwitch1DL[] __attribute__((aligned (2))) = dgFloorSwitch1DL;
|
||||
#endif
|
||||
|
||||
#define dgRustyFloorSwitchDL "__OTR__objects/gameplay_dangeon_keep/gRustyFloorSwitchDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRustyFloorSwitchDL[] = dgRustyFloorSwitchDL;
|
||||
#else
|
||||
static const char gRustyFloorSwitchDL[] __attribute__((aligned (2))) = dgRustyFloorSwitchDL;
|
||||
#endif
|
||||
|
||||
#define dgFloorSwitch2DL "__OTR__objects/gameplay_dangeon_keep/gFloorSwitch2DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFloorSwitch2DL[] = dgFloorSwitch2DL;
|
||||
#else
|
||||
static const char gFloorSwitch2DL[] __attribute__((aligned (2))) = dgFloorSwitch2DL;
|
||||
#endif
|
||||
|
||||
#define dgFloorSwitchCol "__OTR__objects/gameplay_dangeon_keep/gFloorSwitchCol"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFloorSwitchCol[] = dgFloorSwitchCol;
|
||||
#else
|
||||
static const char gFloorSwitchCol[] __attribute__((aligned (2))) = dgFloorSwitchCol;
|
||||
#endif
|
||||
|
||||
#define dgFloorSwitch3DL "__OTR__objects/gameplay_dangeon_keep/gFloorSwitch3DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFloorSwitch3DL[] = dgFloorSwitch3DL;
|
||||
#else
|
||||
static const char gFloorSwitch3DL[] __attribute__((aligned (2))) = dgFloorSwitch3DL;
|
||||
#endif
|
||||
|
||||
#define dgBetaFloorSwitchDL "__OTR__objects/gameplay_dangeon_keep/gBetaFloorSwitchDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBetaFloorSwitchDL[] = dgBetaFloorSwitchDL;
|
||||
#else
|
||||
static const char gBetaFloorSwitchDL[] __attribute__((aligned (2))) = dgBetaFloorSwitchDL;
|
||||
#endif
|
||||
|
||||
#define dgEyeSwitch1DL "__OTR__objects/gameplay_dangeon_keep/gEyeSwitch1DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gEyeSwitch1DL[] = dgEyeSwitch1DL;
|
||||
#else
|
||||
static const char gEyeSwitch1DL[] __attribute__((aligned (2))) = dgEyeSwitch1DL;
|
||||
#endif
|
||||
|
||||
#define dgEyeSwitch2DL "__OTR__objects/gameplay_dangeon_keep/gEyeSwitch2DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gEyeSwitch2DL[] = dgEyeSwitch2DL;
|
||||
#else
|
||||
static const char gEyeSwitch2DL[] __attribute__((aligned (2))) = dgEyeSwitch2DL;
|
||||
#endif
|
||||
|
||||
#define dgCrystalSwitchCoreOpaDL "__OTR__objects/gameplay_dangeon_keep/gCrystalSwitchCoreOpaDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCrystalSwitchCoreOpaDL[] = dgCrystalSwitchCoreOpaDL;
|
||||
#else
|
||||
static const char gCrystalSwitchCoreOpaDL[] __attribute__((aligned (2))) = dgCrystalSwitchCoreOpaDL;
|
||||
#endif
|
||||
|
||||
#define dgCrystalSwitchCoreXluDL "__OTR__objects/gameplay_dangeon_keep/gCrystalSwitchCoreXluDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCrystalSwitchCoreXluDL[] = dgCrystalSwitchCoreXluDL;
|
||||
#else
|
||||
static const char gCrystalSwitchCoreXluDL[] __attribute__((aligned (2))) = dgCrystalSwitchCoreXluDL;
|
||||
#endif
|
||||
|
||||
#define dgCrystalSwitchDiamondOpaDL "__OTR__objects/gameplay_dangeon_keep/gCrystalSwitchDiamondOpaDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCrystalSwitchDiamondOpaDL[] = dgCrystalSwitchDiamondOpaDL;
|
||||
#else
|
||||
static const char gCrystalSwitchDiamondOpaDL[] __attribute__((aligned (2))) = dgCrystalSwitchDiamondOpaDL;
|
||||
#endif
|
||||
|
||||
#define dgCrystalSwitchDiamondXluDL "__OTR__objects/gameplay_dangeon_keep/gCrystalSwitchDiamondXluDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCrystalSwitchDiamondXluDL[] = dgCrystalSwitchDiamondXluDL;
|
||||
#else
|
||||
static const char gCrystalSwitchDiamondXluDL[] __attribute__((aligned (2))) = dgCrystalSwitchDiamondXluDL;
|
||||
#endif
|
||||
|
||||
#define dgBetaCrystalSwitchDL "__OTR__objects/gameplay_dangeon_keep/gBetaCrystalSwitchDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBetaCrystalSwitchDL[] = dgBetaCrystalSwitchDL;
|
||||
#else
|
||||
static const char gBetaCrystalSwitchDL[] __attribute__((aligned (2))) = dgBetaCrystalSwitchDL;
|
||||
#endif
|
||||
|
||||
#define dgEyeSwitchGoldClosedTex "__OTR__objects/gameplay_dangeon_keep/gEyeSwitchGoldClosedTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gEyeSwitchGoldClosedTex[] = dgEyeSwitchGoldClosedTex;
|
||||
#else
|
||||
static const char gEyeSwitchGoldClosedTex[] __attribute__((aligned (2))) = dgEyeSwitchGoldClosedTex;
|
||||
#endif
|
||||
|
||||
#define dgEyeSwitchGoldOpeningTex "__OTR__objects/gameplay_dangeon_keep/gEyeSwitchGoldOpeningTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gEyeSwitchGoldOpeningTex[] = dgEyeSwitchGoldOpeningTex;
|
||||
#else
|
||||
static const char gEyeSwitchGoldOpeningTex[] __attribute__((aligned (2))) = dgEyeSwitchGoldOpeningTex;
|
||||
#endif
|
||||
|
||||
#define dgEyeSwitchGoldClosingTex "__OTR__objects/gameplay_dangeon_keep/gEyeSwitchGoldClosingTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gEyeSwitchGoldClosingTex[] = dgEyeSwitchGoldClosingTex;
|
||||
#else
|
||||
static const char gEyeSwitchGoldClosingTex[] __attribute__((aligned (2))) = dgEyeSwitchGoldClosingTex;
|
||||
#endif
|
||||
|
||||
#define dgEyeSwitchGoldOpenTex "__OTR__objects/gameplay_dangeon_keep/gEyeSwitchGoldOpenTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gEyeSwitchGoldOpenTex[] = dgEyeSwitchGoldOpenTex;
|
||||
#else
|
||||
static const char gEyeSwitchGoldOpenTex[] __attribute__((aligned (2))) = dgEyeSwitchGoldOpenTex;
|
||||
#endif
|
||||
|
||||
#define dgEyeSwitchSilverOpenTex "__OTR__objects/gameplay_dangeon_keep/gEyeSwitchSilverOpenTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gEyeSwitchSilverOpenTex[] = dgEyeSwitchSilverOpenTex;
|
||||
#else
|
||||
static const char gEyeSwitchSilverOpenTex[] __attribute__((aligned (2))) = dgEyeSwitchSilverOpenTex;
|
||||
#endif
|
||||
|
||||
#define dgEyeSwitchSilverHalfTex "__OTR__objects/gameplay_dangeon_keep/gEyeSwitchSilverHalfTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gEyeSwitchSilverHalfTex[] = dgEyeSwitchSilverHalfTex;
|
||||
#else
|
||||
static const char gEyeSwitchSilverHalfTex[] __attribute__((aligned (2))) = dgEyeSwitchSilverHalfTex;
|
||||
#endif
|
||||
|
||||
#define dgEyeSwitchSilverClosedTex "__OTR__objects/gameplay_dangeon_keep/gEyeSwitchSilverClosedTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gEyeSwitchSilverClosedTex[] = dgEyeSwitchSilverClosedTex;
|
||||
#else
|
||||
static const char gEyeSwitchSilverClosedTex[] __attribute__((aligned (2))) = dgEyeSwitchSilverClosedTex;
|
||||
#endif
|
||||
|
||||
#define dgDungeonKeepTex_00C8A0 "__OTR__objects/gameplay_dangeon_keep/gDungeonKeepTex_00C8A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDungeonKeepTex_00C8A0[] = dgDungeonKeepTex_00C8A0;
|
||||
#else
|
||||
static const char gDungeonKeepTex_00C8A0[] __attribute__((aligned (2))) = dgDungeonKeepTex_00C8A0;
|
||||
#endif
|
||||
|
||||
#define dgDungeonkeepTex_00D0A0 "__OTR__objects/gameplay_dangeon_keep/gDungeonkeepTex_00D0A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDungeonkeepTex_00D0A0[] = dgDungeonkeepTex_00D0A0;
|
||||
#else
|
||||
static const char gDungeonkeepTex_00D0A0[] __attribute__((aligned (2))) = dgDungeonkeepTex_00D0A0;
|
||||
#endif
|
||||
|
||||
#define dgDungeonKeepTex_00E8A0 "__OTR__objects/gameplay_dangeon_keep/gDungeonKeepTex_00E8A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDungeonKeepTex_00E8A0[] = dgDungeonKeepTex_00E8A0;
|
||||
#else
|
||||
static const char gDungeonKeepTex_00E8A0[] __attribute__((aligned (2))) = dgDungeonKeepTex_00E8A0;
|
||||
#endif
|
||||
|
||||
#define dgDungeonKeepTex_00ECA0 "__OTR__objects/gameplay_dangeon_keep/gDungeonKeepTex_00ECA0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDungeonKeepTex_00ECA0[] = dgDungeonKeepTex_00ECA0;
|
||||
#else
|
||||
static const char gDungeonKeepTex_00ECA0[] __attribute__((aligned (2))) = dgDungeonKeepTex_00ECA0;
|
||||
#endif
|
||||
|
||||
#define dgDungeonKeepTex_00F0A0 "__OTR__objects/gameplay_dangeon_keep/gDungeonKeepTex_00F0A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDungeonKeepTex_00F0A0[] = dgDungeonKeepTex_00F0A0;
|
||||
#else
|
||||
static const char gDungeonKeepTex_00F0A0[] __attribute__((aligned (2))) = dgDungeonKeepTex_00F0A0;
|
||||
#endif
|
||||
|
||||
#define dgCrstalSwitchRedTex "__OTR__objects/gameplay_dangeon_keep/gCrstalSwitchRedTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCrstalSwitchRedTex[] = dgCrstalSwitchRedTex;
|
||||
#else
|
||||
static const char gCrstalSwitchRedTex[] __attribute__((aligned (2))) = dgCrstalSwitchRedTex;
|
||||
#endif
|
||||
|
||||
#define dgCrstalSwitchBlueTex "__OTR__objects/gameplay_dangeon_keep/gCrstalSwitchBlueTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCrstalSwitchBlueTex[] = dgCrstalSwitchBlueTex;
|
||||
#else
|
||||
static const char gCrstalSwitchBlueTex[] __attribute__((aligned (2))) = dgCrstalSwitchBlueTex;
|
||||
#endif
|
||||
|
||||
#define dgPotDL "__OTR__objects/gameplay_dangeon_keep/gPotDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gPotDL[] = dgPotDL;
|
||||
#else
|
||||
static const char gPotDL[] __attribute__((aligned (2))) = dgPotDL;
|
||||
#endif
|
||||
|
||||
#define dgPotFragmentDL "__OTR__objects/gameplay_dangeon_keep/gPotFragmentDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gPotFragmentDL[] = dgPotFragmentDL;
|
||||
#else
|
||||
static const char gPotFragmentDL[] __attribute__((aligned (2))) = dgPotFragmentDL;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_000000 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_000000"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_000000[] = dgameplay_dangeon_keepTex_000000;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_000000[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_000000;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_000200 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_000200"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_000200[] = dgameplay_dangeon_keepTex_000200;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_000200[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_000200;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0005C0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0005C0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_0005C0[] = dgameplay_dangeon_keepTex_0005C0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_0005C0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_0005C0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_001280 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_001280"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_001280[] = dgameplay_dangeon_keepTex_001280;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_001280[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_001280;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0164B0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0164B0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_0164B0[] = dgameplay_dangeon_keepTex_0164B0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_0164B0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_0164B0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_00F8A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_00F8A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_00F8A0[] = dgameplay_dangeon_keepTex_00F8A0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_00F8A0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_00F8A0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_011CA0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_011CA0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_011CA0[] = dgameplay_dangeon_keepTex_011CA0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_011CA0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_011CA0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_012CA0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_012CA0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_012CA0[] = dgameplay_dangeon_keepTex_012CA0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_012CA0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_012CA0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0154B0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0154B0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_0154B0[] = dgameplay_dangeon_keepTex_0154B0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_0154B0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_0154B0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_015CB0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_015CB0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_015CB0[] = dgameplay_dangeon_keepTex_015CB0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_015CB0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_015CB0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_016CB0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_016CB0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_016CB0[] = dgameplay_dangeon_keepTex_016CB0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_016CB0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_016CB0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_007CA0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_007CA0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_007CA0[] = dgameplay_dangeon_keepTex_007CA0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_007CA0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_007CA0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0078A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0078A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_0078A0[] = dgameplay_dangeon_keepTex_0078A0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_0078A0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_0078A0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_00D8A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_00D8A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_00D8A0[] = dgameplay_dangeon_keepTex_00D8A0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_00D8A0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_00D8A0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_00E0A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_00E0A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_00E0A0[] = dgameplay_dangeon_keepTex_00E0A0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_00E0A0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_00E0A0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0080A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0080A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_0080A0[] = dgameplay_dangeon_keepTex_0080A0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_0080A0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_0080A0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0088A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0088A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_0088A0[] = dgameplay_dangeon_keepTex_0088A0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_0088A0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_0088A0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_013CB0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_013CB0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_013CB0[] = dgameplay_dangeon_keepTex_013CB0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_013CB0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_013CB0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0134A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0134A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_0134A0[] = dgameplay_dangeon_keepTex_0134A0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_0134A0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_0134A0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_013CA0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_013CA0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_013CA0[] = dgameplay_dangeon_keepTex_013CA0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_013CA0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_013CA0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0108A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0108A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_0108A0[] = dgameplay_dangeon_keepTex_0108A0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_0108A0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_0108A0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0118A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0118A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_0118A0[] = dgameplay_dangeon_keepTex_0118A0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_0118A0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_0118A0;
|
||||
#endif
|
||||
|
||||
#define dgameplay_dangeon_keepTex_011AA0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_011AA0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gameplay_dangeon_keepTex_011AA0[] = dgameplay_dangeon_keepTex_011AA0;
|
||||
#else
|
||||
static const char gameplay_dangeon_keepTex_011AA0[] __attribute__((aligned (2))) = dgameplay_dangeon_keepTex_011AA0;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dgUnusedCandleDL "__OTR__objects/gameplay_dangeon_keep/gUnusedCandleDL"
|
||||
static const ALIGN_ASSET(2) char gUnusedCandleDL[] = dgUnusedCandleDL;
|
||||
|
||||
#define dgBrownFragmentDL "__OTR__objects/gameplay_dangeon_keep/gBrownFragmentDL"
|
||||
static const ALIGN_ASSET(2) char gBrownFragmentDL[] = dgBrownFragmentDL;
|
||||
|
||||
#define dgUnusedStoneTex "__OTR__objects/gameplay_dangeon_keep/gUnusedStoneTex"
|
||||
static const ALIGN_ASSET(2) char gUnusedStoneTex[] = dgUnusedStoneTex;
|
||||
|
||||
#define dgDoorLockDL "__OTR__objects/gameplay_dangeon_keep/gDoorLockDL"
|
||||
static const ALIGN_ASSET(2) char gDoorLockDL[] = dgDoorLockDL;
|
||||
|
||||
#define dgDoorChainsDL "__OTR__objects/gameplay_dangeon_keep/gDoorChainsDL"
|
||||
static const ALIGN_ASSET(2) char gDoorChainsDL[] = dgDoorChainsDL;
|
||||
|
||||
#define dgUnusedGoldLockTex "__OTR__objects/gameplay_dangeon_keep/gUnusedGoldLockTex"
|
||||
static const ALIGN_ASSET(2) char gUnusedGoldLockTex[] = dgUnusedGoldLockTex;
|
||||
|
||||
#define dgDoorChainTex "__OTR__objects/gameplay_dangeon_keep/gDoorChainTex"
|
||||
static const ALIGN_ASSET(2) char gDoorChainTex[] = dgDoorChainTex;
|
||||
|
||||
#define dgUnusedBombBagDL "__OTR__objects/gameplay_dangeon_keep/gUnusedBombBagDL"
|
||||
static const ALIGN_ASSET(2) char gUnusedBombBagDL[] = dgUnusedBombBagDL;
|
||||
|
||||
#define dgPushBlockSilverTex "__OTR__objects/gameplay_dangeon_keep/gPushBlockSilverTex"
|
||||
static const ALIGN_ASSET(2) char gPushBlockSilverTex[] = dgPushBlockSilverTex;
|
||||
|
||||
#define dgPushBlockBaseTex "__OTR__objects/gameplay_dangeon_keep/gPushBlockBaseTex"
|
||||
static const ALIGN_ASSET(2) char gPushBlockBaseTex[] = dgPushBlockBaseTex;
|
||||
|
||||
#define dgPushBlockGrayTex "__OTR__objects/gameplay_dangeon_keep/gPushBlockGrayTex"
|
||||
static const ALIGN_ASSET(2) char gPushBlockGrayTex[] = dgPushBlockGrayTex;
|
||||
|
||||
#define dgPushBlockDL "__OTR__objects/gameplay_dangeon_keep/gPushBlockDL"
|
||||
static const ALIGN_ASSET(2) char gPushBlockDL[] = dgPushBlockDL;
|
||||
|
||||
#define dgPushBlockCol "__OTR__objects/gameplay_dangeon_keep/gPushBlockCol"
|
||||
static const ALIGN_ASSET(2) char gPushBlockCol[] = dgPushBlockCol;
|
||||
|
||||
#define dgWoodenPlatofrmDL "__OTR__objects/gameplay_dangeon_keep/gWoodenPlatofrmDL"
|
||||
static const ALIGN_ASSET(2) char gWoodenPlatofrmDL[] = dgWoodenPlatofrmDL;
|
||||
|
||||
#define dgSmallWoodenBoxDL "__OTR__objects/gameplay_dangeon_keep/gSmallWoodenBoxDL"
|
||||
static const ALIGN_ASSET(2) char gSmallWoodenBoxDL[] = dgSmallWoodenBoxDL;
|
||||
|
||||
#define dgSmallWoodenBoxFragmentDL "__OTR__objects/gameplay_dangeon_keep/gSmallWoodenBoxFragmentDL"
|
||||
static const ALIGN_ASSET(2) char gSmallWoodenBoxFragmentDL[] = dgSmallWoodenBoxFragmentDL;
|
||||
|
||||
#define dgBetaKokiriSwordSpriteDL "__OTR__objects/gameplay_dangeon_keep/gBetaKokiriSwordSpriteDL"
|
||||
static const ALIGN_ASSET(2) char gBetaKokiriSwordSpriteDL[] = dgBetaKokiriSwordSpriteDL;
|
||||
|
||||
#define dgMagicJarSpriteDL "__OTR__objects/gameplay_dangeon_keep/gMagicJarSpriteDL"
|
||||
static const ALIGN_ASSET(2) char gMagicJarSpriteDL[] = dgMagicJarSpriteDL;
|
||||
|
||||
#define dgBetaSlingshotSpriteDL "__OTR__objects/gameplay_dangeon_keep/gBetaSlingshotSpriteDL"
|
||||
static const ALIGN_ASSET(2) char gBetaSlingshotSpriteDL[] = dgBetaSlingshotSpriteDL;
|
||||
|
||||
#define dgFloorSwitch1DL "__OTR__objects/gameplay_dangeon_keep/gFloorSwitch1DL"
|
||||
static const ALIGN_ASSET(2) char gFloorSwitch1DL[] = dgFloorSwitch1DL;
|
||||
|
||||
#define dgRustyFloorSwitchDL "__OTR__objects/gameplay_dangeon_keep/gRustyFloorSwitchDL"
|
||||
static const ALIGN_ASSET(2) char gRustyFloorSwitchDL[] = dgRustyFloorSwitchDL;
|
||||
|
||||
#define dgFloorSwitch2DL "__OTR__objects/gameplay_dangeon_keep/gFloorSwitch2DL"
|
||||
static const ALIGN_ASSET(2) char gFloorSwitch2DL[] = dgFloorSwitch2DL;
|
||||
|
||||
#define dgFloorSwitchCol "__OTR__objects/gameplay_dangeon_keep/gFloorSwitchCol"
|
||||
static const ALIGN_ASSET(2) char gFloorSwitchCol[] = dgFloorSwitchCol;
|
||||
|
||||
#define dgFloorSwitch3DL "__OTR__objects/gameplay_dangeon_keep/gFloorSwitch3DL"
|
||||
static const ALIGN_ASSET(2) char gFloorSwitch3DL[] = dgFloorSwitch3DL;
|
||||
|
||||
#define dgBetaFloorSwitchDL "__OTR__objects/gameplay_dangeon_keep/gBetaFloorSwitchDL"
|
||||
static const ALIGN_ASSET(2) char gBetaFloorSwitchDL[] = dgBetaFloorSwitchDL;
|
||||
|
||||
#define dgEyeSwitch1DL "__OTR__objects/gameplay_dangeon_keep/gEyeSwitch1DL"
|
||||
static const ALIGN_ASSET(2) char gEyeSwitch1DL[] = dgEyeSwitch1DL;
|
||||
|
||||
#define dgEyeSwitch2DL "__OTR__objects/gameplay_dangeon_keep/gEyeSwitch2DL"
|
||||
static const ALIGN_ASSET(2) char gEyeSwitch2DL[] = dgEyeSwitch2DL;
|
||||
|
||||
#define dgCrystalSwitchCoreOpaDL "__OTR__objects/gameplay_dangeon_keep/gCrystalSwitchCoreOpaDL"
|
||||
static const ALIGN_ASSET(2) char gCrystalSwitchCoreOpaDL[] = dgCrystalSwitchCoreOpaDL;
|
||||
|
||||
#define dgCrystalSwitchCoreXluDL "__OTR__objects/gameplay_dangeon_keep/gCrystalSwitchCoreXluDL"
|
||||
static const ALIGN_ASSET(2) char gCrystalSwitchCoreXluDL[] = dgCrystalSwitchCoreXluDL;
|
||||
|
||||
#define dgCrystalSwitchDiamondOpaDL "__OTR__objects/gameplay_dangeon_keep/gCrystalSwitchDiamondOpaDL"
|
||||
static const ALIGN_ASSET(2) char gCrystalSwitchDiamondOpaDL[] = dgCrystalSwitchDiamondOpaDL;
|
||||
|
||||
#define dgCrystalSwitchDiamondXluDL "__OTR__objects/gameplay_dangeon_keep/gCrystalSwitchDiamondXluDL"
|
||||
static const ALIGN_ASSET(2) char gCrystalSwitchDiamondXluDL[] = dgCrystalSwitchDiamondXluDL;
|
||||
|
||||
#define dgBetaCrystalSwitchDL "__OTR__objects/gameplay_dangeon_keep/gBetaCrystalSwitchDL"
|
||||
static const ALIGN_ASSET(2) char gBetaCrystalSwitchDL[] = dgBetaCrystalSwitchDL;
|
||||
|
||||
#define dgEyeSwitchGoldClosedTex "__OTR__objects/gameplay_dangeon_keep/gEyeSwitchGoldClosedTex"
|
||||
static const ALIGN_ASSET(2) char gEyeSwitchGoldClosedTex[] = dgEyeSwitchGoldClosedTex;
|
||||
|
||||
#define dgEyeSwitchGoldOpeningTex "__OTR__objects/gameplay_dangeon_keep/gEyeSwitchGoldOpeningTex"
|
||||
static const ALIGN_ASSET(2) char gEyeSwitchGoldOpeningTex[] = dgEyeSwitchGoldOpeningTex;
|
||||
|
||||
#define dgEyeSwitchGoldClosingTex "__OTR__objects/gameplay_dangeon_keep/gEyeSwitchGoldClosingTex"
|
||||
static const ALIGN_ASSET(2) char gEyeSwitchGoldClosingTex[] = dgEyeSwitchGoldClosingTex;
|
||||
|
||||
#define dgEyeSwitchGoldOpenTex "__OTR__objects/gameplay_dangeon_keep/gEyeSwitchGoldOpenTex"
|
||||
static const ALIGN_ASSET(2) char gEyeSwitchGoldOpenTex[] = dgEyeSwitchGoldOpenTex;
|
||||
|
||||
#define dgEyeSwitchSilverOpenTex "__OTR__objects/gameplay_dangeon_keep/gEyeSwitchSilverOpenTex"
|
||||
static const ALIGN_ASSET(2) char gEyeSwitchSilverOpenTex[] = dgEyeSwitchSilverOpenTex;
|
||||
|
||||
#define dgEyeSwitchSilverHalfTex "__OTR__objects/gameplay_dangeon_keep/gEyeSwitchSilverHalfTex"
|
||||
static const ALIGN_ASSET(2) char gEyeSwitchSilverHalfTex[] = dgEyeSwitchSilverHalfTex;
|
||||
|
||||
#define dgEyeSwitchSilverClosedTex "__OTR__objects/gameplay_dangeon_keep/gEyeSwitchSilverClosedTex"
|
||||
static const ALIGN_ASSET(2) char gEyeSwitchSilverClosedTex[] = dgEyeSwitchSilverClosedTex;
|
||||
|
||||
#define dgDungeonKeepTex_00C8A0 "__OTR__objects/gameplay_dangeon_keep/gDungeonKeepTex_00C8A0"
|
||||
static const ALIGN_ASSET(2) char gDungeonKeepTex_00C8A0[] = dgDungeonKeepTex_00C8A0;
|
||||
|
||||
#define dgDungeonkeepTex_00D0A0 "__OTR__objects/gameplay_dangeon_keep/gDungeonkeepTex_00D0A0"
|
||||
static const ALIGN_ASSET(2) char gDungeonkeepTex_00D0A0[] = dgDungeonkeepTex_00D0A0;
|
||||
|
||||
#define dgDungeonKeepTex_00E8A0 "__OTR__objects/gameplay_dangeon_keep/gDungeonKeepTex_00E8A0"
|
||||
static const ALIGN_ASSET(2) char gDungeonKeepTex_00E8A0[] = dgDungeonKeepTex_00E8A0;
|
||||
|
||||
#define dgDungeonKeepTex_00ECA0 "__OTR__objects/gameplay_dangeon_keep/gDungeonKeepTex_00ECA0"
|
||||
static const ALIGN_ASSET(2) char gDungeonKeepTex_00ECA0[] = dgDungeonKeepTex_00ECA0;
|
||||
|
||||
#define dgDungeonKeepTex_00F0A0 "__OTR__objects/gameplay_dangeon_keep/gDungeonKeepTex_00F0A0"
|
||||
static const ALIGN_ASSET(2) char gDungeonKeepTex_00F0A0[] = dgDungeonKeepTex_00F0A0;
|
||||
|
||||
#define dgCrstalSwitchRedTex "__OTR__objects/gameplay_dangeon_keep/gCrstalSwitchRedTex"
|
||||
static const ALIGN_ASSET(2) char gCrstalSwitchRedTex[] = dgCrstalSwitchRedTex;
|
||||
|
||||
#define dgCrstalSwitchBlueTex "__OTR__objects/gameplay_dangeon_keep/gCrstalSwitchBlueTex"
|
||||
static const ALIGN_ASSET(2) char gCrstalSwitchBlueTex[] = dgCrstalSwitchBlueTex;
|
||||
|
||||
#define dgPotDL "__OTR__objects/gameplay_dangeon_keep/gPotDL"
|
||||
static const ALIGN_ASSET(2) char gPotDL[] = dgPotDL;
|
||||
|
||||
#define dgPotFragmentDL "__OTR__objects/gameplay_dangeon_keep/gPotFragmentDL"
|
||||
static const ALIGN_ASSET(2) char gPotFragmentDL[] = dgPotFragmentDL;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_000000 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_000000"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_000000[] = dgameplay_dangeon_keepTex_000000;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_000200 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_000200"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_000200[] = dgameplay_dangeon_keepTex_000200;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0005C0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0005C0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_0005C0[] = dgameplay_dangeon_keepTex_0005C0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_001280 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_001280"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_001280[] = dgameplay_dangeon_keepTex_001280;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0164B0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0164B0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_0164B0[] = dgameplay_dangeon_keepTex_0164B0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_00F8A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_00F8A0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_00F8A0[] = dgameplay_dangeon_keepTex_00F8A0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_011CA0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_011CA0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_011CA0[] = dgameplay_dangeon_keepTex_011CA0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_012CA0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_012CA0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_012CA0[] = dgameplay_dangeon_keepTex_012CA0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0154B0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0154B0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_0154B0[] = dgameplay_dangeon_keepTex_0154B0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_015CB0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_015CB0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_015CB0[] = dgameplay_dangeon_keepTex_015CB0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_016CB0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_016CB0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_016CB0[] = dgameplay_dangeon_keepTex_016CB0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_007CA0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_007CA0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_007CA0[] = dgameplay_dangeon_keepTex_007CA0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0078A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0078A0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_0078A0[] = dgameplay_dangeon_keepTex_0078A0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_00D8A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_00D8A0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_00D8A0[] = dgameplay_dangeon_keepTex_00D8A0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_00E0A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_00E0A0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_00E0A0[] = dgameplay_dangeon_keepTex_00E0A0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0080A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0080A0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_0080A0[] = dgameplay_dangeon_keepTex_0080A0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0088A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0088A0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_0088A0[] = dgameplay_dangeon_keepTex_0088A0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_013CB0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_013CB0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_013CB0[] = dgameplay_dangeon_keepTex_013CB0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0134A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0134A0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_0134A0[] = dgameplay_dangeon_keepTex_0134A0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_013CA0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_013CA0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_013CA0[] = dgameplay_dangeon_keepTex_013CA0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0108A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0108A0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_0108A0[] = dgameplay_dangeon_keepTex_0108A0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_0118A0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_0118A0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_0118A0[] = dgameplay_dangeon_keepTex_0118A0;
|
||||
|
||||
#define dgameplay_dangeon_keepTex_011AA0 "__OTR__objects/gameplay_dangeon_keep/gameplay_dangeon_keepTex_011AA0"
|
||||
static const ALIGN_ASSET(2) char gameplay_dangeon_keepTex_011AA0[] = dgameplay_dangeon_keepTex_011AA0;
|
||||
@@ -1,429 +1,186 @@
|
||||
#pragma once
|
||||
#define dgHanaFlower1DL "__OTR__objects/gameplay_field_keep/gHanaFlower1DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gHanaFlower1DL[] = dgHanaFlower1DL;
|
||||
#else
|
||||
static const char gHanaFlower1DL[] __attribute__((aligned (2))) = dgHanaFlower1DL;
|
||||
#endif
|
||||
|
||||
#define dgHanaFlower2DL "__OTR__objects/gameplay_field_keep/gHanaFlower2DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gHanaFlower2DL[] = dgHanaFlower2DL;
|
||||
#else
|
||||
static const char gHanaFlower2DL[] __attribute__((aligned (2))) = dgHanaFlower2DL;
|
||||
#endif
|
||||
|
||||
#define dgHanaFlower3DL "__OTR__objects/gameplay_field_keep/gHanaFlower3DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gHanaFlower3DL[] = dgHanaFlower3DL;
|
||||
#else
|
||||
static const char gHanaFlower3DL[] __attribute__((aligned (2))) = dgHanaFlower3DL;
|
||||
#endif
|
||||
|
||||
#define dgHanaLeaf1DL "__OTR__objects/gameplay_field_keep/gHanaLeaf1DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gHanaLeaf1DL[] = dgHanaLeaf1DL;
|
||||
#else
|
||||
static const char gHanaLeaf1DL[] __attribute__((aligned (2))) = dgHanaLeaf1DL;
|
||||
#endif
|
||||
|
||||
#define dgHanaLeaf2DL "__OTR__objects/gameplay_field_keep/gHanaLeaf2DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gHanaLeaf2DL[] = dgHanaLeaf2DL;
|
||||
#else
|
||||
static const char gHanaLeaf2DL[] __attribute__((aligned (2))) = dgHanaLeaf2DL;
|
||||
#endif
|
||||
|
||||
#define dgHanaLeaf3DL "__OTR__objects/gameplay_field_keep/gHanaLeaf3DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gHanaLeaf3DL[] = dgHanaLeaf3DL;
|
||||
#else
|
||||
static const char gHanaLeaf3DL[] __attribute__((aligned (2))) = dgHanaLeaf3DL;
|
||||
#endif
|
||||
|
||||
#define dgHanaLeaf4DL "__OTR__objects/gameplay_field_keep/gHanaLeaf4DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gHanaLeaf4DL[] = dgHanaLeaf4DL;
|
||||
#else
|
||||
static const char gHanaLeaf4DL[] __attribute__((aligned (2))) = dgHanaLeaf4DL;
|
||||
#endif
|
||||
|
||||
#define dgHanaLeaf5DL "__OTR__objects/gameplay_field_keep/gHanaLeaf5DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gHanaLeaf5DL[] = dgHanaLeaf5DL;
|
||||
#else
|
||||
static const char gHanaLeaf5DL[] __attribute__((aligned (2))) = dgHanaLeaf5DL;
|
||||
#endif
|
||||
|
||||
#define dgHanaFlowerTex "__OTR__objects/gameplay_field_keep/gHanaFlowerTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gHanaFlowerTex[] = dgHanaFlowerTex;
|
||||
#else
|
||||
static const char gHanaFlowerTex[] __attribute__((aligned (2))) = dgHanaFlowerTex;
|
||||
#endif
|
||||
|
||||
#define dgHanaLeafTex "__OTR__objects/gameplay_field_keep/gHanaLeafTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gHanaLeafTex[] = dgHanaLeafTex;
|
||||
#else
|
||||
static const char gHanaLeafTex[] __attribute__((aligned (2))) = dgHanaLeafTex;
|
||||
#endif
|
||||
|
||||
#define dgHanaDL "__OTR__objects/gameplay_field_keep/gHanaDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gHanaDL[] = dgHanaDL;
|
||||
#else
|
||||
static const char gHanaDL[] __attribute__((aligned (2))) = dgHanaDL;
|
||||
#endif
|
||||
|
||||
#define dgBgBombwallCol "__OTR__objects/gameplay_field_keep/gBgBombwallCol"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBgBombwallCol[] = dgBgBombwallCol;
|
||||
#else
|
||||
static const char gBgBombwallCol[] __attribute__((aligned (2))) = dgBgBombwallCol;
|
||||
#endif
|
||||
|
||||
#define dgBgBombwallNormalDL "__OTR__objects/gameplay_field_keep/gBgBombwallNormalDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBgBombwallNormalDL[] = dgBgBombwallNormalDL;
|
||||
#else
|
||||
static const char gBgBombwallNormalDL[] __attribute__((aligned (2))) = dgBgBombwallNormalDL;
|
||||
#endif
|
||||
|
||||
#define dgBgBombwallBrokenDL "__OTR__objects/gameplay_field_keep/gBgBombwallBrokenDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBgBombwallBrokenDL[] = dgBgBombwallBrokenDL;
|
||||
#else
|
||||
static const char gBgBombwallBrokenDL[] __attribute__((aligned (2))) = dgBgBombwallBrokenDL;
|
||||
#endif
|
||||
|
||||
#define dgGrottoDL "__OTR__objects/gameplay_field_keep/gGrottoDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gGrottoDL[] = dgGrottoDL;
|
||||
#else
|
||||
static const char gGrottoDL[] __attribute__((aligned (2))) = dgGrottoDL;
|
||||
#endif
|
||||
|
||||
#define dgGrottoTex "__OTR__objects/gameplay_field_keep/gGrottoTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gGrottoTex[] = dgGrottoTex;
|
||||
#else
|
||||
static const char gGrottoTex[] __attribute__((aligned (2))) = dgGrottoTex;
|
||||
#endif
|
||||
|
||||
#define dgButterflyDL_002480 "__OTR__objects/gameplay_field_keep/gButterflyDL_002480"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gButterflyDL_002480[] = dgButterflyDL_002480;
|
||||
#else
|
||||
static const char gButterflyDL_002480[] __attribute__((aligned (2))) = dgButterflyDL_002480;
|
||||
#endif
|
||||
|
||||
#define dgButterflyDL_002520 "__OTR__objects/gameplay_field_keep/gButterflyDL_002520"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gButterflyDL_002520[] = dgButterflyDL_002520;
|
||||
#else
|
||||
static const char gButterflyDL_002520[] __attribute__((aligned (2))) = dgButterflyDL_002520;
|
||||
#endif
|
||||
|
||||
#define dgButterflyDL_002580 "__OTR__objects/gameplay_field_keep/gButterflyDL_002580"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gButterflyDL_002580[] = dgButterflyDL_002580;
|
||||
#else
|
||||
static const char gButterflyDL_002580[] __attribute__((aligned (2))) = dgButterflyDL_002580;
|
||||
#endif
|
||||
|
||||
#define dgButterflyDL_002620 "__OTR__objects/gameplay_field_keep/gButterflyDL_002620"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gButterflyDL_002620[] = dgButterflyDL_002620;
|
||||
#else
|
||||
static const char gButterflyDL_002620[] __attribute__((aligned (2))) = dgButterflyDL_002620;
|
||||
#endif
|
||||
|
||||
#define dgButterflyWingTex "__OTR__objects/gameplay_field_keep/gButterflyWingTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gButterflyWingTex[] = dgButterflyWingTex;
|
||||
#else
|
||||
static const char gButterflyWingTex[] __attribute__((aligned (2))) = dgButterflyWingTex;
|
||||
#endif
|
||||
|
||||
#define dgButterflySkel "__OTR__objects/gameplay_field_keep/gButterflySkel"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gButterflySkel[] = dgButterflySkel;
|
||||
#else
|
||||
static const char gButterflySkel[] __attribute__((aligned (2))) = dgButterflySkel;
|
||||
#endif
|
||||
|
||||
#define dgButterflyAnim "__OTR__objects/gameplay_field_keep/gButterflyAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gButterflyAnim[] = dgButterflyAnim;
|
||||
#else
|
||||
static const char gButterflyAnim[] __attribute__((aligned (2))) = dgButterflyAnim;
|
||||
#endif
|
||||
|
||||
#define dgBgBombwallTLUT "__OTR__objects/gameplay_field_keep/gBgBombwallTLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBgBombwallTLUT[] = dgBgBombwallTLUT;
|
||||
#else
|
||||
static const char gBgBombwallTLUT[] __attribute__((aligned (2))) = dgBgBombwallTLUT;
|
||||
#endif
|
||||
|
||||
#define dgBgBombwallNormalTex "__OTR__objects/gameplay_field_keep/gBgBombwallNormalTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBgBombwallNormalTex[] = dgBgBombwallNormalTex;
|
||||
#else
|
||||
static const char gBgBombwallNormalTex[] __attribute__((aligned (2))) = dgBgBombwallNormalTex;
|
||||
#endif
|
||||
|
||||
#define dgBgBombWallBrokenTex "__OTR__objects/gameplay_field_keep/gBgBombWallBrokenTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBgBombWallBrokenTex[] = dgBgBombWallBrokenTex;
|
||||
#else
|
||||
static const char gBgBombWallBrokenTex[] __attribute__((aligned (2))) = dgBgBombWallBrokenTex;
|
||||
#endif
|
||||
|
||||
#define dgFieldDoorDL_004720 "__OTR__objects/gameplay_field_keep/gFieldDoorDL_004720"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldDoorDL_004720[] = dgFieldDoorDL_004720;
|
||||
#else
|
||||
static const char gFieldDoorDL_004720[] __attribute__((aligned (2))) = dgFieldDoorDL_004720;
|
||||
#endif
|
||||
|
||||
#define dgFieldDoorLeftDL "__OTR__objects/gameplay_field_keep/gFieldDoorLeftDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldDoorLeftDL[] = dgFieldDoorLeftDL;
|
||||
#else
|
||||
static const char gFieldDoorLeftDL[] __attribute__((aligned (2))) = dgFieldDoorLeftDL;
|
||||
#endif
|
||||
|
||||
#define dgFieldDoorRightDL "__OTR__objects/gameplay_field_keep/gFieldDoorRightDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldDoorRightDL[] = dgFieldDoorRightDL;
|
||||
#else
|
||||
static const char gFieldDoorRightDL[] __attribute__((aligned (2))) = dgFieldDoorRightDL;
|
||||
#endif
|
||||
|
||||
#define dgFieldDoor1Tex "__OTR__objects/gameplay_field_keep/gFieldDoor1Tex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldDoor1Tex[] = dgFieldDoor1Tex;
|
||||
#else
|
||||
static const char gFieldDoor1Tex[] __attribute__((aligned (2))) = dgFieldDoor1Tex;
|
||||
#endif
|
||||
|
||||
#define dgFieldDoorKnobTopHalfTex "__OTR__objects/gameplay_field_keep/gFieldDoorKnobTopHalfTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldDoorKnobTopHalfTex[] = dgFieldDoorKnobTopHalfTex;
|
||||
#else
|
||||
static const char gFieldDoorKnobTopHalfTex[] __attribute__((aligned (2))) = dgFieldDoorKnobTopHalfTex;
|
||||
#endif
|
||||
|
||||
#define dgFieldDoorKnobTex "__OTR__objects/gameplay_field_keep/gFieldDoorKnobTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldDoorKnobTex[] = dgFieldDoorKnobTex;
|
||||
#else
|
||||
static const char gFieldDoorKnobTex[] __attribute__((aligned (2))) = dgFieldDoorKnobTex;
|
||||
#endif
|
||||
|
||||
#define dgFieldUnusedFishSkel "__OTR__objects/gameplay_field_keep/gFieldUnusedFishSkel"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldUnusedFishSkel[] = dgFieldUnusedFishSkel;
|
||||
#else
|
||||
static const char gFieldUnusedFishSkel[] __attribute__((aligned (2))) = dgFieldUnusedFishSkel;
|
||||
#endif
|
||||
|
||||
#define dgFieldUnusedFishAnim "__OTR__objects/gameplay_field_keep/gFieldUnusedFishAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldUnusedFishAnim[] = dgFieldUnusedFishAnim;
|
||||
#else
|
||||
static const char gFieldUnusedFishAnim[] __attribute__((aligned (2))) = dgFieldUnusedFishAnim;
|
||||
#endif
|
||||
|
||||
#define dgFieldUnusedFishDL "__OTR__objects/gameplay_field_keep/gFieldUnusedFishDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldUnusedFishDL[] = dgFieldUnusedFishDL;
|
||||
#else
|
||||
static const char gFieldUnusedFishDL[] __attribute__((aligned (2))) = dgFieldUnusedFishDL;
|
||||
#endif
|
||||
|
||||
#define dgFieldSkelUnusedFishDL_0061E8 "__OTR__objects/gameplay_field_keep/gFieldSkelUnusedFishDL_0061E8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldSkelUnusedFishDL_0061E8[] = dgFieldSkelUnusedFishDL_0061E8;
|
||||
#else
|
||||
static const char gFieldSkelUnusedFishDL_0061E8[] __attribute__((aligned (2))) = dgFieldSkelUnusedFishDL_0061E8;
|
||||
#endif
|
||||
|
||||
#define dgFieldSkelUnusedFishDL_0063A8 "__OTR__objects/gameplay_field_keep/gFieldSkelUnusedFishDL_0063A8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldSkelUnusedFishDL_0063A8[] = dgFieldSkelUnusedFishDL_0063A8;
|
||||
#else
|
||||
static const char gFieldSkelUnusedFishDL_0063A8[] __attribute__((aligned (2))) = dgFieldSkelUnusedFishDL_0063A8;
|
||||
#endif
|
||||
|
||||
#define dgFieldSkelUnusedFishDL_006448 "__OTR__objects/gameplay_field_keep/gFieldSkelUnusedFishDL_006448"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldSkelUnusedFishDL_006448[] = dgFieldSkelUnusedFishDL_006448;
|
||||
#else
|
||||
static const char gFieldSkelUnusedFishDL_006448[] __attribute__((aligned (2))) = dgFieldSkelUnusedFishDL_006448;
|
||||
#endif
|
||||
|
||||
#define dgFieldUnusedFishTex "__OTR__objects/gameplay_field_keep/gFieldUnusedFishTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldUnusedFishTex[] = dgFieldUnusedFishTex;
|
||||
#else
|
||||
static const char gFieldUnusedFishTex[] __attribute__((aligned (2))) = dgFieldUnusedFishTex;
|
||||
#endif
|
||||
|
||||
#define dgFieldUnusedFishBottomTex "__OTR__objects/gameplay_field_keep/gFieldUnusedFishBottomTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldUnusedFishBottomTex[] = dgFieldUnusedFishBottomTex;
|
||||
#else
|
||||
static const char gFieldUnusedFishBottomTex[] __attribute__((aligned (2))) = dgFieldUnusedFishBottomTex;
|
||||
#endif
|
||||
|
||||
#define dgFieldUnusedFishFinTex "__OTR__objects/gameplay_field_keep/gFieldUnusedFishFinTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldUnusedFishFinTex[] = dgFieldUnusedFishFinTex;
|
||||
#else
|
||||
static const char gFieldUnusedFishFinTex[] __attribute__((aligned (2))) = dgFieldUnusedFishFinTex;
|
||||
#endif
|
||||
|
||||
#define dgSilverRockDL "__OTR__objects/gameplay_field_keep/gSilverRockDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gSilverRockDL[] = dgSilverRockDL;
|
||||
#else
|
||||
static const char gSilverRockDL[] __attribute__((aligned (2))) = dgSilverRockDL;
|
||||
#endif
|
||||
|
||||
#define dgFieldKakeraDL "__OTR__objects/gameplay_field_keep/gFieldKakeraDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldKakeraDL[] = dgFieldKakeraDL;
|
||||
#else
|
||||
static const char gFieldKakeraDL[] __attribute__((aligned (2))) = dgFieldKakeraDL;
|
||||
#endif
|
||||
|
||||
#define dgFieldKakeraTex "__OTR__objects/gameplay_field_keep/gFieldKakeraTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldKakeraTex[] = dgFieldKakeraTex;
|
||||
#else
|
||||
static const char gFieldKakeraTex[] __attribute__((aligned (2))) = dgFieldKakeraTex;
|
||||
#endif
|
||||
|
||||
#define dgSilverRockFragmentsDL "__OTR__objects/gameplay_field_keep/gSilverRockFragmentsDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gSilverRockFragmentsDL[] = dgSilverRockFragmentsDL;
|
||||
#else
|
||||
static const char gSilverRockFragmentsDL[] __attribute__((aligned (2))) = dgSilverRockFragmentsDL;
|
||||
#endif
|
||||
|
||||
#define dgFieldBushDL "__OTR__objects/gameplay_field_keep/gFieldBushDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldBushDL[] = dgFieldBushDL;
|
||||
#else
|
||||
static const char gFieldBushDL[] __attribute__((aligned (2))) = dgFieldBushDL;
|
||||
#endif
|
||||
|
||||
#define dgFieldBushTex "__OTR__objects/gameplay_field_keep/gFieldBushTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldBushTex[] = dgFieldBushTex;
|
||||
#else
|
||||
static const char gFieldBushTex[] __attribute__((aligned (2))) = dgFieldBushTex;
|
||||
#endif
|
||||
|
||||
#define dgFieldBeehiveDL "__OTR__objects/gameplay_field_keep/gFieldBeehiveDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldBeehiveDL[] = dgFieldBeehiveDL;
|
||||
#else
|
||||
static const char gFieldBeehiveDL[] __attribute__((aligned (2))) = dgFieldBeehiveDL;
|
||||
#endif
|
||||
|
||||
#define dgFieldBeehiveFragmentDL "__OTR__objects/gameplay_field_keep/gFieldBeehiveFragmentDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldBeehiveFragmentDL[] = dgFieldBeehiveFragmentDL;
|
||||
#else
|
||||
static const char gFieldBeehiveFragmentDL[] __attribute__((aligned (2))) = dgFieldBeehiveFragmentDL;
|
||||
#endif
|
||||
|
||||
#define dgFieldBeehiveTex "__OTR__objects/gameplay_field_keep/gFieldBeehiveTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldBeehiveTex[] = dgFieldBeehiveTex;
|
||||
#else
|
||||
static const char gFieldBeehiveTex[] __attribute__((aligned (2))) = dgFieldBeehiveTex;
|
||||
#endif
|
||||
|
||||
#define dgFieldBeehiveFragmentTex "__OTR__objects/gameplay_field_keep/gFieldBeehiveFragmentTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldBeehiveFragmentTex[] = dgFieldBeehiveFragmentTex;
|
||||
#else
|
||||
static const char gFieldBeehiveFragmentTex[] __attribute__((aligned (2))) = dgFieldBeehiveFragmentTex;
|
||||
#endif
|
||||
|
||||
#define dgFieldSilverRockTex "__OTR__objects/gameplay_field_keep/gFieldSilverRockTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldSilverRockTex[] = dgFieldSilverRockTex;
|
||||
#else
|
||||
static const char gFieldSilverRockTex[] __attribute__((aligned (2))) = dgFieldSilverRockTex;
|
||||
#endif
|
||||
|
||||
#define dgFieldSilverRockTLUT "__OTR__objects/gameplay_field_keep/gFieldSilverRockTLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldSilverRockTLUT[] = dgFieldSilverRockTLUT;
|
||||
#else
|
||||
static const char gFieldSilverRockTLUT[] __attribute__((aligned (2))) = dgFieldSilverRockTLUT;
|
||||
#endif
|
||||
|
||||
#define dgFieldSandstorm1Tex "__OTR__objects/gameplay_field_keep/gFieldSandstorm1Tex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldSandstorm1Tex[] = dgFieldSandstorm1Tex;
|
||||
#else
|
||||
static const char gFieldSandstorm1Tex[] __attribute__((aligned (2))) = dgFieldSandstorm1Tex;
|
||||
#endif
|
||||
|
||||
#define dgFieldSandstorm2Tex "__OTR__objects/gameplay_field_keep/gFieldSandstorm2Tex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldSandstorm2Tex[] = dgFieldSandstorm2Tex;
|
||||
#else
|
||||
static const char gFieldSandstorm2Tex[] __attribute__((aligned (2))) = dgFieldSandstorm2Tex;
|
||||
#endif
|
||||
|
||||
#define dgFieldSandstormDL "__OTR__objects/gameplay_field_keep/gFieldSandstormDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldSandstormDL[] = dgFieldSandstormDL;
|
||||
#else
|
||||
static const char gFieldSandstormDL[] __attribute__((aligned (2))) = dgFieldSandstormDL;
|
||||
#endif
|
||||
|
||||
#define dgFieldKeepTex_00CB30 "__OTR__objects/gameplay_field_keep/gFieldKeepTex_00CB30"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldKeepTex_00CB30[] = dgFieldKeepTex_00CB30;
|
||||
#else
|
||||
static const char gFieldKeepTex_00CB30[] __attribute__((aligned (2))) = dgFieldKeepTex_00CB30;
|
||||
#endif
|
||||
|
||||
#define dgButterflySkelLimbsLimb_0036A4DL_002530 "__OTR__objects/gameplay_field_keep/gButterflySkelLimbsLimb_0036A4DL_002530"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gButterflySkelLimbsLimb_0036A4DL_002530[] = dgButterflySkelLimbsLimb_0036A4DL_002530;
|
||||
#else
|
||||
static const char gButterflySkelLimbsLimb_0036A4DL_002530[] __attribute__((aligned (2))) = dgButterflySkelLimbsLimb_0036A4DL_002530;
|
||||
#endif
|
||||
|
||||
#define dgButterflySkelLimbsLimb_0036C8DL_002630 "__OTR__objects/gameplay_field_keep/gButterflySkelLimbsLimb_0036C8DL_002630"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gButterflySkelLimbsLimb_0036C8DL_002630[] = dgButterflySkelLimbsLimb_0036C8DL_002630;
|
||||
#else
|
||||
static const char gButterflySkelLimbsLimb_0036C8DL_002630[] __attribute__((aligned (2))) = dgButterflySkelLimbsLimb_0036C8DL_002630;
|
||||
#endif
|
||||
|
||||
#define dgFieldUnusedFishSkelLimbsLimb_0088CCDL_006458 "__OTR__objects/gameplay_field_keep/gFieldUnusedFishSkelLimbsLimb_0088CCDL_006458"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldUnusedFishSkelLimbsLimb_0088CCDL_006458[] = dgFieldUnusedFishSkelLimbsLimb_0088CCDL_006458;
|
||||
#else
|
||||
static const char gFieldUnusedFishSkelLimbsLimb_0088CCDL_006458[] __attribute__((aligned (2))) = dgFieldUnusedFishSkelLimbsLimb_0088CCDL_006458;
|
||||
#endif
|
||||
|
||||
#define dgFieldUnusedFishSkelLimbsLimb_0088D8DL_0061F8 "__OTR__objects/gameplay_field_keep/gFieldUnusedFishSkelLimbsLimb_0088D8DL_0061F8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gFieldUnusedFishSkelLimbsLimb_0088D8DL_0061F8[] = dgFieldUnusedFishSkelLimbsLimb_0088D8DL_0061F8;
|
||||
#else
|
||||
static const char gFieldUnusedFishSkelLimbsLimb_0088D8DL_0061F8[] __attribute__((aligned (2))) = dgFieldUnusedFishSkelLimbsLimb_0088D8DL_0061F8;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dgHanaFlower1DL "__OTR__objects/gameplay_field_keep/gHanaFlower1DL"
|
||||
static const ALIGN_ASSET(2) char gHanaFlower1DL[] = dgHanaFlower1DL;
|
||||
|
||||
#define dgHanaFlower2DL "__OTR__objects/gameplay_field_keep/gHanaFlower2DL"
|
||||
static const ALIGN_ASSET(2) char gHanaFlower2DL[] = dgHanaFlower2DL;
|
||||
|
||||
#define dgHanaFlower3DL "__OTR__objects/gameplay_field_keep/gHanaFlower3DL"
|
||||
static const ALIGN_ASSET(2) char gHanaFlower3DL[] = dgHanaFlower3DL;
|
||||
|
||||
#define dgHanaLeaf1DL "__OTR__objects/gameplay_field_keep/gHanaLeaf1DL"
|
||||
static const ALIGN_ASSET(2) char gHanaLeaf1DL[] = dgHanaLeaf1DL;
|
||||
|
||||
#define dgHanaLeaf2DL "__OTR__objects/gameplay_field_keep/gHanaLeaf2DL"
|
||||
static const ALIGN_ASSET(2) char gHanaLeaf2DL[] = dgHanaLeaf2DL;
|
||||
|
||||
#define dgHanaLeaf3DL "__OTR__objects/gameplay_field_keep/gHanaLeaf3DL"
|
||||
static const ALIGN_ASSET(2) char gHanaLeaf3DL[] = dgHanaLeaf3DL;
|
||||
|
||||
#define dgHanaLeaf4DL "__OTR__objects/gameplay_field_keep/gHanaLeaf4DL"
|
||||
static const ALIGN_ASSET(2) char gHanaLeaf4DL[] = dgHanaLeaf4DL;
|
||||
|
||||
#define dgHanaLeaf5DL "__OTR__objects/gameplay_field_keep/gHanaLeaf5DL"
|
||||
static const ALIGN_ASSET(2) char gHanaLeaf5DL[] = dgHanaLeaf5DL;
|
||||
|
||||
#define dgHanaFlowerTex "__OTR__objects/gameplay_field_keep/gHanaFlowerTex"
|
||||
static const ALIGN_ASSET(2) char gHanaFlowerTex[] = dgHanaFlowerTex;
|
||||
|
||||
#define dgHanaLeafTex "__OTR__objects/gameplay_field_keep/gHanaLeafTex"
|
||||
static const ALIGN_ASSET(2) char gHanaLeafTex[] = dgHanaLeafTex;
|
||||
|
||||
#define dgHanaDL "__OTR__objects/gameplay_field_keep/gHanaDL"
|
||||
static const ALIGN_ASSET(2) char gHanaDL[] = dgHanaDL;
|
||||
|
||||
#define dgBgBombwallCol "__OTR__objects/gameplay_field_keep/gBgBombwallCol"
|
||||
static const ALIGN_ASSET(2) char gBgBombwallCol[] = dgBgBombwallCol;
|
||||
|
||||
#define dgBgBombwallNormalDL "__OTR__objects/gameplay_field_keep/gBgBombwallNormalDL"
|
||||
static const ALIGN_ASSET(2) char gBgBombwallNormalDL[] = dgBgBombwallNormalDL;
|
||||
|
||||
#define dgBgBombwallBrokenDL "__OTR__objects/gameplay_field_keep/gBgBombwallBrokenDL"
|
||||
static const ALIGN_ASSET(2) char gBgBombwallBrokenDL[] = dgBgBombwallBrokenDL;
|
||||
|
||||
#define dgGrottoDL "__OTR__objects/gameplay_field_keep/gGrottoDL"
|
||||
static const ALIGN_ASSET(2) char gGrottoDL[] = dgGrottoDL;
|
||||
|
||||
#define dgGrottoTex "__OTR__objects/gameplay_field_keep/gGrottoTex"
|
||||
static const ALIGN_ASSET(2) char gGrottoTex[] = dgGrottoTex;
|
||||
|
||||
#define dgButterflyDL_002480 "__OTR__objects/gameplay_field_keep/gButterflyDL_002480"
|
||||
static const ALIGN_ASSET(2) char gButterflyDL_002480[] = dgButterflyDL_002480;
|
||||
|
||||
#define dgButterflyDL_002520 "__OTR__objects/gameplay_field_keep/gButterflyDL_002520"
|
||||
static const ALIGN_ASSET(2) char gButterflyDL_002520[] = dgButterflyDL_002520;
|
||||
|
||||
#define dgButterflyDL_002580 "__OTR__objects/gameplay_field_keep/gButterflyDL_002580"
|
||||
static const ALIGN_ASSET(2) char gButterflyDL_002580[] = dgButterflyDL_002580;
|
||||
|
||||
#define dgButterflyDL_002620 "__OTR__objects/gameplay_field_keep/gButterflyDL_002620"
|
||||
static const ALIGN_ASSET(2) char gButterflyDL_002620[] = dgButterflyDL_002620;
|
||||
|
||||
#define dgButterflyWingTex "__OTR__objects/gameplay_field_keep/gButterflyWingTex"
|
||||
static const ALIGN_ASSET(2) char gButterflyWingTex[] = dgButterflyWingTex;
|
||||
|
||||
#define dgButterflySkel "__OTR__objects/gameplay_field_keep/gButterflySkel"
|
||||
static const ALIGN_ASSET(2) char gButterflySkel[] = dgButterflySkel;
|
||||
|
||||
#define dgButterflyAnim "__OTR__objects/gameplay_field_keep/gButterflyAnim"
|
||||
static const ALIGN_ASSET(2) char gButterflyAnim[] = dgButterflyAnim;
|
||||
|
||||
#define dgBgBombwallTLUT "__OTR__objects/gameplay_field_keep/gBgBombwallTLUT"
|
||||
static const ALIGN_ASSET(2) char gBgBombwallTLUT[] = dgBgBombwallTLUT;
|
||||
|
||||
#define dgBgBombwallNormalTex "__OTR__objects/gameplay_field_keep/gBgBombwallNormalTex"
|
||||
static const ALIGN_ASSET(2) char gBgBombwallNormalTex[] = dgBgBombwallNormalTex;
|
||||
|
||||
#define dgBgBombWallBrokenTex "__OTR__objects/gameplay_field_keep/gBgBombWallBrokenTex"
|
||||
static const ALIGN_ASSET(2) char gBgBombWallBrokenTex[] = dgBgBombWallBrokenTex;
|
||||
|
||||
#define dgFieldDoorDL_004720 "__OTR__objects/gameplay_field_keep/gFieldDoorDL_004720"
|
||||
static const ALIGN_ASSET(2) char gFieldDoorDL_004720[] = dgFieldDoorDL_004720;
|
||||
|
||||
#define dgFieldDoorLeftDL "__OTR__objects/gameplay_field_keep/gFieldDoorLeftDL"
|
||||
static const ALIGN_ASSET(2) char gFieldDoorLeftDL[] = dgFieldDoorLeftDL;
|
||||
|
||||
#define dgFieldDoorRightDL "__OTR__objects/gameplay_field_keep/gFieldDoorRightDL"
|
||||
static const ALIGN_ASSET(2) char gFieldDoorRightDL[] = dgFieldDoorRightDL;
|
||||
|
||||
#define dgFieldDoor1Tex "__OTR__objects/gameplay_field_keep/gFieldDoor1Tex"
|
||||
static const ALIGN_ASSET(2) char gFieldDoor1Tex[] = dgFieldDoor1Tex;
|
||||
|
||||
#define dgFieldDoorKnobTopHalfTex "__OTR__objects/gameplay_field_keep/gFieldDoorKnobTopHalfTex"
|
||||
static const ALIGN_ASSET(2) char gFieldDoorKnobTopHalfTex[] = dgFieldDoorKnobTopHalfTex;
|
||||
|
||||
#define dgFieldDoorKnobTex "__OTR__objects/gameplay_field_keep/gFieldDoorKnobTex"
|
||||
static const ALIGN_ASSET(2) char gFieldDoorKnobTex[] = dgFieldDoorKnobTex;
|
||||
|
||||
#define dgFieldUnusedFishSkel "__OTR__objects/gameplay_field_keep/gFieldUnusedFishSkel"
|
||||
static const ALIGN_ASSET(2) char gFieldUnusedFishSkel[] = dgFieldUnusedFishSkel;
|
||||
|
||||
#define dgFieldUnusedFishAnim "__OTR__objects/gameplay_field_keep/gFieldUnusedFishAnim"
|
||||
static const ALIGN_ASSET(2) char gFieldUnusedFishAnim[] = dgFieldUnusedFishAnim;
|
||||
|
||||
#define dgFieldUnusedFishDL "__OTR__objects/gameplay_field_keep/gFieldUnusedFishDL"
|
||||
static const ALIGN_ASSET(2) char gFieldUnusedFishDL[] = dgFieldUnusedFishDL;
|
||||
|
||||
#define dgFieldSkelUnusedFishDL_0061E8 "__OTR__objects/gameplay_field_keep/gFieldSkelUnusedFishDL_0061E8"
|
||||
static const ALIGN_ASSET(2) char gFieldSkelUnusedFishDL_0061E8[] = dgFieldSkelUnusedFishDL_0061E8;
|
||||
|
||||
#define dgFieldSkelUnusedFishDL_0063A8 "__OTR__objects/gameplay_field_keep/gFieldSkelUnusedFishDL_0063A8"
|
||||
static const ALIGN_ASSET(2) char gFieldSkelUnusedFishDL_0063A8[] = dgFieldSkelUnusedFishDL_0063A8;
|
||||
|
||||
#define dgFieldSkelUnusedFishDL_006448 "__OTR__objects/gameplay_field_keep/gFieldSkelUnusedFishDL_006448"
|
||||
static const ALIGN_ASSET(2) char gFieldSkelUnusedFishDL_006448[] = dgFieldSkelUnusedFishDL_006448;
|
||||
|
||||
#define dgFieldUnusedFishTex "__OTR__objects/gameplay_field_keep/gFieldUnusedFishTex"
|
||||
static const ALIGN_ASSET(2) char gFieldUnusedFishTex[] = dgFieldUnusedFishTex;
|
||||
|
||||
#define dgFieldUnusedFishBottomTex "__OTR__objects/gameplay_field_keep/gFieldUnusedFishBottomTex"
|
||||
static const ALIGN_ASSET(2) char gFieldUnusedFishBottomTex[] = dgFieldUnusedFishBottomTex;
|
||||
|
||||
#define dgFieldUnusedFishFinTex "__OTR__objects/gameplay_field_keep/gFieldUnusedFishFinTex"
|
||||
static const ALIGN_ASSET(2) char gFieldUnusedFishFinTex[] = dgFieldUnusedFishFinTex;
|
||||
|
||||
#define dgSilverRockDL "__OTR__objects/gameplay_field_keep/gSilverRockDL"
|
||||
static const ALIGN_ASSET(2) char gSilverRockDL[] = dgSilverRockDL;
|
||||
|
||||
#define dgFieldKakeraDL "__OTR__objects/gameplay_field_keep/gFieldKakeraDL"
|
||||
static const ALIGN_ASSET(2) char gFieldKakeraDL[] = dgFieldKakeraDL;
|
||||
|
||||
#define dgFieldKakeraTex "__OTR__objects/gameplay_field_keep/gFieldKakeraTex"
|
||||
static const ALIGN_ASSET(2) char gFieldKakeraTex[] = dgFieldKakeraTex;
|
||||
|
||||
#define dgSilverRockFragmentsDL "__OTR__objects/gameplay_field_keep/gSilverRockFragmentsDL"
|
||||
static const ALIGN_ASSET(2) char gSilverRockFragmentsDL[] = dgSilverRockFragmentsDL;
|
||||
|
||||
#define dgFieldBushDL "__OTR__objects/gameplay_field_keep/gFieldBushDL"
|
||||
static const ALIGN_ASSET(2) char gFieldBushDL[] = dgFieldBushDL;
|
||||
|
||||
#define dgFieldBushTex "__OTR__objects/gameplay_field_keep/gFieldBushTex"
|
||||
static const ALIGN_ASSET(2) char gFieldBushTex[] = dgFieldBushTex;
|
||||
|
||||
#define dgFieldBeehiveDL "__OTR__objects/gameplay_field_keep/gFieldBeehiveDL"
|
||||
static const ALIGN_ASSET(2) char gFieldBeehiveDL[] = dgFieldBeehiveDL;
|
||||
|
||||
#define dgFieldBeehiveFragmentDL "__OTR__objects/gameplay_field_keep/gFieldBeehiveFragmentDL"
|
||||
static const ALIGN_ASSET(2) char gFieldBeehiveFragmentDL[] = dgFieldBeehiveFragmentDL;
|
||||
|
||||
#define dgFieldBeehiveTex "__OTR__objects/gameplay_field_keep/gFieldBeehiveTex"
|
||||
static const ALIGN_ASSET(2) char gFieldBeehiveTex[] = dgFieldBeehiveTex;
|
||||
|
||||
#define dgFieldBeehiveFragmentTex "__OTR__objects/gameplay_field_keep/gFieldBeehiveFragmentTex"
|
||||
static const ALIGN_ASSET(2) char gFieldBeehiveFragmentTex[] = dgFieldBeehiveFragmentTex;
|
||||
|
||||
#define dgFieldSilverRockTex "__OTR__objects/gameplay_field_keep/gFieldSilverRockTex"
|
||||
static const ALIGN_ASSET(2) char gFieldSilverRockTex[] = dgFieldSilverRockTex;
|
||||
|
||||
#define dgFieldSilverRockTLUT "__OTR__objects/gameplay_field_keep/gFieldSilverRockTLUT"
|
||||
static const ALIGN_ASSET(2) char gFieldSilverRockTLUT[] = dgFieldSilverRockTLUT;
|
||||
|
||||
#define dgFieldSandstorm1Tex "__OTR__objects/gameplay_field_keep/gFieldSandstorm1Tex"
|
||||
static const ALIGN_ASSET(2) char gFieldSandstorm1Tex[] = dgFieldSandstorm1Tex;
|
||||
|
||||
#define dgFieldSandstorm2Tex "__OTR__objects/gameplay_field_keep/gFieldSandstorm2Tex"
|
||||
static const ALIGN_ASSET(2) char gFieldSandstorm2Tex[] = dgFieldSandstorm2Tex;
|
||||
|
||||
#define dgFieldSandstormDL "__OTR__objects/gameplay_field_keep/gFieldSandstormDL"
|
||||
static const ALIGN_ASSET(2) char gFieldSandstormDL[] = dgFieldSandstormDL;
|
||||
|
||||
#define dgFieldKeepTex_00CB30 "__OTR__objects/gameplay_field_keep/gFieldKeepTex_00CB30"
|
||||
static const ALIGN_ASSET(2) char gFieldKeepTex_00CB30[] = dgFieldKeepTex_00CB30;
|
||||
|
||||
#define dgButterflySkelLimbsLimb_0036A4DL_002530 "__OTR__objects/gameplay_field_keep/gButterflySkelLimbsLimb_0036A4DL_002530"
|
||||
static const ALIGN_ASSET(2) char gButterflySkelLimbsLimb_0036A4DL_002530[] = dgButterflySkelLimbsLimb_0036A4DL_002530;
|
||||
|
||||
#define dgButterflySkelLimbsLimb_0036C8DL_002630 "__OTR__objects/gameplay_field_keep/gButterflySkelLimbsLimb_0036C8DL_002630"
|
||||
static const ALIGN_ASSET(2) char gButterflySkelLimbsLimb_0036C8DL_002630[] = dgButterflySkelLimbsLimb_0036C8DL_002630;
|
||||
|
||||
#define dgFieldUnusedFishSkelLimbsLimb_0088CCDL_006458 "__OTR__objects/gameplay_field_keep/gFieldUnusedFishSkelLimbsLimb_0088CCDL_006458"
|
||||
static const ALIGN_ASSET(2) char gFieldUnusedFishSkelLimbsLimb_0088CCDL_006458[] = dgFieldUnusedFishSkelLimbsLimb_0088CCDL_006458;
|
||||
|
||||
#define dgFieldUnusedFishSkelLimbsLimb_0088D8DL_0061F8 "__OTR__objects/gameplay_field_keep/gFieldUnusedFishSkelLimbsLimb_0088D8DL_0061F8"
|
||||
static const ALIGN_ASSET(2) char gFieldUnusedFishSkelLimbsLimb_0088D8DL_0061F8[] = dgFieldUnusedFishSkelLimbsLimb_0088D8DL_0061F8;
|
||||
@@ -1,128 +1,57 @@
|
||||
#pragma once
|
||||
#define dobject_Bb_Anim_000184 "__OTR__objects/object_Bb/object_Bb_Anim_000184"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_Anim_000184[] = dobject_Bb_Anim_000184;
|
||||
#else
|
||||
static const char object_Bb_Anim_000184[] __attribute__((aligned (2))) = dobject_Bb_Anim_000184;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_Anim_0002AC "__OTR__objects/object_Bb/object_Bb_Anim_0002AC"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_Anim_0002AC[] = dobject_Bb_Anim_0002AC;
|
||||
#else
|
||||
static const char object_Bb_Anim_0002AC[] __attribute__((aligned (2))) = dobject_Bb_Anim_0002AC;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_Anim_000444 "__OTR__objects/object_Bb/object_Bb_Anim_000444"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_Anim_000444[] = dobject_Bb_Anim_000444;
|
||||
#else
|
||||
static const char object_Bb_Anim_000444[] __attribute__((aligned (2))) = dobject_Bb_Anim_000444;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_DL_000C20 "__OTR__objects/object_Bb/object_Bb_DL_000C20"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_DL_000C20[] = dobject_Bb_DL_000C20;
|
||||
#else
|
||||
static const char object_Bb_DL_000C20[] __attribute__((aligned (2))) = dobject_Bb_DL_000C20;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_DL_000CB0 "__OTR__objects/object_Bb/object_Bb_DL_000CB0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_DL_000CB0[] = dobject_Bb_DL_000CB0;
|
||||
#else
|
||||
static const char object_Bb_DL_000CB0[] __attribute__((aligned (2))) = dobject_Bb_DL_000CB0;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_DL_000D40 "__OTR__objects/object_Bb/object_Bb_DL_000D40"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_DL_000D40[] = dobject_Bb_DL_000D40;
|
||||
#else
|
||||
static const char object_Bb_DL_000D40[] __attribute__((aligned (2))) = dobject_Bb_DL_000D40;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_DL_000E08 "__OTR__objects/object_Bb/object_Bb_DL_000E08"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_DL_000E08[] = dobject_Bb_DL_000E08;
|
||||
#else
|
||||
static const char object_Bb_DL_000E08[] __attribute__((aligned (2))) = dobject_Bb_DL_000E08;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_DL_001100 "__OTR__objects/object_Bb/object_Bb_DL_001100"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_DL_001100[] = dobject_Bb_DL_001100;
|
||||
#else
|
||||
static const char object_Bb_DL_001100[] __attribute__((aligned (2))) = dobject_Bb_DL_001100;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_DL_001190 "__OTR__objects/object_Bb/object_Bb_DL_001190"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_DL_001190[] = dobject_Bb_DL_001190;
|
||||
#else
|
||||
static const char object_Bb_DL_001190[] __attribute__((aligned (2))) = dobject_Bb_DL_001190;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_Tex_001220 "__OTR__objects/object_Bb/object_Bb_Tex_001220"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_Tex_001220[] = dobject_Bb_Tex_001220;
|
||||
#else
|
||||
static const char object_Bb_Tex_001220[] __attribute__((aligned (2))) = dobject_Bb_Tex_001220;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_Tex_001420 "__OTR__objects/object_Bb/object_Bb_Tex_001420"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_Tex_001420[] = dobject_Bb_Tex_001420;
|
||||
#else
|
||||
static const char object_Bb_Tex_001420[] __attribute__((aligned (2))) = dobject_Bb_Tex_001420;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_Tex_0014A0 "__OTR__objects/object_Bb/object_Bb_Tex_0014A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_Tex_0014A0[] = dobject_Bb_Tex_0014A0;
|
||||
#else
|
||||
static const char object_Bb_Tex_0014A0[] __attribute__((aligned (2))) = dobject_Bb_Tex_0014A0;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_Tex_0014C0 "__OTR__objects/object_Bb/object_Bb_Tex_0014C0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_Tex_0014C0[] = dobject_Bb_Tex_0014C0;
|
||||
#else
|
||||
static const char object_Bb_Tex_0014C0[] __attribute__((aligned (2))) = dobject_Bb_Tex_0014C0;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_Tex_001540 "__OTR__objects/object_Bb/object_Bb_Tex_001540"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_Tex_001540[] = dobject_Bb_Tex_001540;
|
||||
#else
|
||||
static const char object_Bb_Tex_001540[] __attribute__((aligned (2))) = dobject_Bb_Tex_001540;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_Tex_0015C0 "__OTR__objects/object_Bb/object_Bb_Tex_0015C0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_Tex_0015C0[] = dobject_Bb_Tex_0015C0;
|
||||
#else
|
||||
static const char object_Bb_Tex_0015C0[] __attribute__((aligned (2))) = dobject_Bb_Tex_0015C0;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_Tex_001640 "__OTR__objects/object_Bb/object_Bb_Tex_001640"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_Tex_001640[] = dobject_Bb_Tex_001640;
|
||||
#else
|
||||
static const char object_Bb_Tex_001640[] __attribute__((aligned (2))) = dobject_Bb_Tex_001640;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_Tex_001740 "__OTR__objects/object_Bb/object_Bb_Tex_001740"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_Tex_001740[] = dobject_Bb_Tex_001740;
|
||||
#else
|
||||
static const char object_Bb_Tex_001740[] __attribute__((aligned (2))) = dobject_Bb_Tex_001740;
|
||||
#endif
|
||||
|
||||
#define dobject_Bb_Skel_001A30 "__OTR__objects/object_Bb/object_Bb_Skel_001A30"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_Bb_Skel_001A30[] = dobject_Bb_Skel_001A30;
|
||||
#else
|
||||
static const char object_Bb_Skel_001A30[] __attribute__((aligned (2))) = dobject_Bb_Skel_001A30;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dobject_Bb_Anim_000184 "__OTR__objects/object_Bb/object_Bb_Anim_000184"
|
||||
static const ALIGN_ASSET(2) char object_Bb_Anim_000184[] = dobject_Bb_Anim_000184;
|
||||
|
||||
#define dobject_Bb_Anim_0002AC "__OTR__objects/object_Bb/object_Bb_Anim_0002AC"
|
||||
static const ALIGN_ASSET(2) char object_Bb_Anim_0002AC[] = dobject_Bb_Anim_0002AC;
|
||||
|
||||
#define dobject_Bb_Anim_000444 "__OTR__objects/object_Bb/object_Bb_Anim_000444"
|
||||
static const ALIGN_ASSET(2) char object_Bb_Anim_000444[] = dobject_Bb_Anim_000444;
|
||||
|
||||
#define dobject_Bb_DL_000C20 "__OTR__objects/object_Bb/object_Bb_DL_000C20"
|
||||
static const ALIGN_ASSET(2) char object_Bb_DL_000C20[] = dobject_Bb_DL_000C20;
|
||||
|
||||
#define dobject_Bb_DL_000CB0 "__OTR__objects/object_Bb/object_Bb_DL_000CB0"
|
||||
static const ALIGN_ASSET(2) char object_Bb_DL_000CB0[] = dobject_Bb_DL_000CB0;
|
||||
|
||||
#define dobject_Bb_DL_000D40 "__OTR__objects/object_Bb/object_Bb_DL_000D40"
|
||||
static const ALIGN_ASSET(2) char object_Bb_DL_000D40[] = dobject_Bb_DL_000D40;
|
||||
|
||||
#define dobject_Bb_DL_000E08 "__OTR__objects/object_Bb/object_Bb_DL_000E08"
|
||||
static const ALIGN_ASSET(2) char object_Bb_DL_000E08[] = dobject_Bb_DL_000E08;
|
||||
|
||||
#define dobject_Bb_DL_001100 "__OTR__objects/object_Bb/object_Bb_DL_001100"
|
||||
static const ALIGN_ASSET(2) char object_Bb_DL_001100[] = dobject_Bb_DL_001100;
|
||||
|
||||
#define dobject_Bb_DL_001190 "__OTR__objects/object_Bb/object_Bb_DL_001190"
|
||||
static const ALIGN_ASSET(2) char object_Bb_DL_001190[] = dobject_Bb_DL_001190;
|
||||
|
||||
#define dobject_Bb_Tex_001220 "__OTR__objects/object_Bb/object_Bb_Tex_001220"
|
||||
static const ALIGN_ASSET(2) char object_Bb_Tex_001220[] = dobject_Bb_Tex_001220;
|
||||
|
||||
#define dobject_Bb_Tex_001420 "__OTR__objects/object_Bb/object_Bb_Tex_001420"
|
||||
static const ALIGN_ASSET(2) char object_Bb_Tex_001420[] = dobject_Bb_Tex_001420;
|
||||
|
||||
#define dobject_Bb_Tex_0014A0 "__OTR__objects/object_Bb/object_Bb_Tex_0014A0"
|
||||
static const ALIGN_ASSET(2) char object_Bb_Tex_0014A0[] = dobject_Bb_Tex_0014A0;
|
||||
|
||||
#define dobject_Bb_Tex_0014C0 "__OTR__objects/object_Bb/object_Bb_Tex_0014C0"
|
||||
static const ALIGN_ASSET(2) char object_Bb_Tex_0014C0[] = dobject_Bb_Tex_0014C0;
|
||||
|
||||
#define dobject_Bb_Tex_001540 "__OTR__objects/object_Bb/object_Bb_Tex_001540"
|
||||
static const ALIGN_ASSET(2) char object_Bb_Tex_001540[] = dobject_Bb_Tex_001540;
|
||||
|
||||
#define dobject_Bb_Tex_0015C0 "__OTR__objects/object_Bb/object_Bb_Tex_0015C0"
|
||||
static const ALIGN_ASSET(2) char object_Bb_Tex_0015C0[] = dobject_Bb_Tex_0015C0;
|
||||
|
||||
#define dobject_Bb_Tex_001640 "__OTR__objects/object_Bb/object_Bb_Tex_001640"
|
||||
static const ALIGN_ASSET(2) char object_Bb_Tex_001640[] = dobject_Bb_Tex_001640;
|
||||
|
||||
#define dobject_Bb_Tex_001740 "__OTR__objects/object_Bb/object_Bb_Tex_001740"
|
||||
static const ALIGN_ASSET(2) char object_Bb_Tex_001740[] = dobject_Bb_Tex_001740;
|
||||
|
||||
#define dobject_Bb_Skel_001A30 "__OTR__objects/object_Bb/object_Bb_Skel_001A30"
|
||||
static const ALIGN_ASSET(2) char object_Bb_Skel_001A30[] = dobject_Bb_Skel_001A30;
|
||||
@@ -1,254 +1,111 @@
|
||||
#pragma once
|
||||
#define dobject_ahg_Skel_0000F0 "__OTR__objects/object_ahg/object_ahg_Skel_0000F0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Skel_0000F0[] = dobject_ahg_Skel_0000F0;
|
||||
#else
|
||||
static const char object_ahg_Skel_0000F0[] __attribute__((aligned (2))) = dobject_ahg_Skel_0000F0;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_TLUT_0000FC "__OTR__objects/object_ahg/object_ahg_TLUT_0000FC"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_TLUT_0000FC[] = dobject_ahg_TLUT_0000FC;
|
||||
#else
|
||||
static const char object_ahg_TLUT_0000FC[] __attribute__((aligned (2))) = dobject_ahg_TLUT_0000FC;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_0002FC "__OTR__objects/object_ahg/object_ahg_Tex_0002FC"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_0002FC[] = dobject_ahg_Tex_0002FC;
|
||||
#else
|
||||
static const char object_ahg_Tex_0002FC[] __attribute__((aligned (2))) = dobject_ahg_Tex_0002FC;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_0003FC "__OTR__objects/object_ahg/object_ahg_Tex_0003FC"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_0003FC[] = dobject_ahg_Tex_0003FC;
|
||||
#else
|
||||
static const char object_ahg_Tex_0003FC[] __attribute__((aligned (2))) = dobject_ahg_Tex_0003FC;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_0004FC "__OTR__objects/object_ahg/object_ahg_Tex_0004FC"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_0004FC[] = dobject_ahg_Tex_0004FC;
|
||||
#else
|
||||
static const char object_ahg_Tex_0004FC[] __attribute__((aligned (2))) = dobject_ahg_Tex_0004FC;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_00053C "__OTR__objects/object_ahg/object_ahg_Tex_00053C"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_00053C[] = dobject_ahg_Tex_00053C;
|
||||
#else
|
||||
static const char object_ahg_Tex_00053C[] __attribute__((aligned (2))) = dobject_ahg_Tex_00053C;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_00057C "__OTR__objects/object_ahg/object_ahg_Tex_00057C"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_00057C[] = dobject_ahg_Tex_00057C;
|
||||
#else
|
||||
static const char object_ahg_Tex_00057C[] __attribute__((aligned (2))) = dobject_ahg_Tex_00057C;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_00067C "__OTR__objects/object_ahg/object_ahg_Tex_00067C"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_00067C[] = dobject_ahg_Tex_00067C;
|
||||
#else
|
||||
static const char object_ahg_Tex_00067C[] __attribute__((aligned (2))) = dobject_ahg_Tex_00067C;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_00077C "__OTR__objects/object_ahg/object_ahg_Tex_00077C"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_00077C[] = dobject_ahg_Tex_00077C;
|
||||
#else
|
||||
static const char object_ahg_Tex_00077C[] __attribute__((aligned (2))) = dobject_ahg_Tex_00077C;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_00087C "__OTR__objects/object_ahg/object_ahg_Tex_00087C"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_00087C[] = dobject_ahg_Tex_00087C;
|
||||
#else
|
||||
static const char object_ahg_Tex_00087C[] __attribute__((aligned (2))) = dobject_ahg_Tex_00087C;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_00097C "__OTR__objects/object_ahg/object_ahg_Tex_00097C"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_00097C[] = dobject_ahg_Tex_00097C;
|
||||
#else
|
||||
static const char object_ahg_Tex_00097C[] __attribute__((aligned (2))) = dobject_ahg_Tex_00097C;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_0009BC "__OTR__objects/object_ahg/object_ahg_Tex_0009BC"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_0009BC[] = dobject_ahg_Tex_0009BC;
|
||||
#else
|
||||
static const char object_ahg_Tex_0009BC[] __attribute__((aligned (2))) = dobject_ahg_Tex_0009BC;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_0009FC "__OTR__objects/object_ahg/object_ahg_Tex_0009FC"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_0009FC[] = dobject_ahg_Tex_0009FC;
|
||||
#else
|
||||
static const char object_ahg_Tex_0009FC[] __attribute__((aligned (2))) = dobject_ahg_Tex_0009FC;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_000BFC "__OTR__objects/object_ahg/object_ahg_Tex_000BFC"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_000BFC[] = dobject_ahg_Tex_000BFC;
|
||||
#else
|
||||
static const char object_ahg_Tex_000BFC[] __attribute__((aligned (2))) = dobject_ahg_Tex_000BFC;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_0030F0 "__OTR__objects/object_ahg/object_ahg_DL_0030F0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_0030F0[] = dobject_ahg_DL_0030F0;
|
||||
#else
|
||||
static const char object_ahg_DL_0030F0[] __attribute__((aligned (2))) = dobject_ahg_DL_0030F0;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_003500 "__OTR__objects/object_ahg/object_ahg_DL_003500"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_003500[] = dobject_ahg_DL_003500;
|
||||
#else
|
||||
static const char object_ahg_DL_003500[] __attribute__((aligned (2))) = dobject_ahg_DL_003500;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_003670 "__OTR__objects/object_ahg/object_ahg_DL_003670"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_003670[] = dobject_ahg_DL_003670;
|
||||
#else
|
||||
static const char object_ahg_DL_003670[] __attribute__((aligned (2))) = dobject_ahg_DL_003670;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_0037A0 "__OTR__objects/object_ahg/object_ahg_DL_0037A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_0037A0[] = dobject_ahg_DL_0037A0;
|
||||
#else
|
||||
static const char object_ahg_DL_0037A0[] __attribute__((aligned (2))) = dobject_ahg_DL_0037A0;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_0038D8 "__OTR__objects/object_ahg/object_ahg_DL_0038D8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_0038D8[] = dobject_ahg_DL_0038D8;
|
||||
#else
|
||||
static const char object_ahg_DL_0038D8[] __attribute__((aligned (2))) = dobject_ahg_DL_0038D8;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_003A48 "__OTR__objects/object_ahg/object_ahg_DL_003A48"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_003A48[] = dobject_ahg_DL_003A48;
|
||||
#else
|
||||
static const char object_ahg_DL_003A48[] __attribute__((aligned (2))) = dobject_ahg_DL_003A48;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_003B78 "__OTR__objects/object_ahg/object_ahg_DL_003B78"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_003B78[] = dobject_ahg_DL_003B78;
|
||||
#else
|
||||
static const char object_ahg_DL_003B78[] __attribute__((aligned (2))) = dobject_ahg_DL_003B78;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_003CB0 "__OTR__objects/object_ahg/object_ahg_DL_003CB0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_003CB0[] = dobject_ahg_DL_003CB0;
|
||||
#else
|
||||
static const char object_ahg_DL_003CB0[] __attribute__((aligned (2))) = dobject_ahg_DL_003CB0;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_003ED8 "__OTR__objects/object_ahg/object_ahg_DL_003ED8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_003ED8[] = dobject_ahg_DL_003ED8;
|
||||
#else
|
||||
static const char object_ahg_DL_003ED8[] __attribute__((aligned (2))) = dobject_ahg_DL_003ED8;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_004018 "__OTR__objects/object_ahg/object_ahg_DL_004018"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_004018[] = dobject_ahg_DL_004018;
|
||||
#else
|
||||
static const char object_ahg_DL_004018[] __attribute__((aligned (2))) = dobject_ahg_DL_004018;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_004148 "__OTR__objects/object_ahg/object_ahg_DL_004148"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_004148[] = dobject_ahg_DL_004148;
|
||||
#else
|
||||
static const char object_ahg_DL_004148[] __attribute__((aligned (2))) = dobject_ahg_DL_004148;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_004280 "__OTR__objects/object_ahg/object_ahg_DL_004280"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_004280[] = dobject_ahg_DL_004280;
|
||||
#else
|
||||
static const char object_ahg_DL_004280[] __attribute__((aligned (2))) = dobject_ahg_DL_004280;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_0043C0 "__OTR__objects/object_ahg/object_ahg_DL_0043C0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_0043C0[] = dobject_ahg_DL_0043C0;
|
||||
#else
|
||||
static const char object_ahg_DL_0043C0[] __attribute__((aligned (2))) = dobject_ahg_DL_0043C0;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_0044F0 "__OTR__objects/object_ahg/object_ahg_DL_0044F0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_0044F0[] = dobject_ahg_DL_0044F0;
|
||||
#else
|
||||
static const char object_ahg_DL_0044F0[] __attribute__((aligned (2))) = dobject_ahg_DL_0044F0;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_004628 "__OTR__objects/object_ahg/object_ahg_DL_004628"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_004628[] = dobject_ahg_DL_004628;
|
||||
#else
|
||||
static const char object_ahg_DL_004628[] __attribute__((aligned (2))) = dobject_ahg_DL_004628;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_TLUT_0047C8 "__OTR__objects/object_ahg/object_ahg_TLUT_0047C8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_TLUT_0047C8[] = dobject_ahg_TLUT_0047C8;
|
||||
#else
|
||||
static const char object_ahg_TLUT_0047C8[] __attribute__((aligned (2))) = dobject_ahg_TLUT_0047C8;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_004948 "__OTR__objects/object_ahg/object_ahg_Tex_004948"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_004948[] = dobject_ahg_Tex_004948;
|
||||
#else
|
||||
static const char object_ahg_Tex_004948[] __attribute__((aligned (2))) = dobject_ahg_Tex_004948;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_004988 "__OTR__objects/object_ahg/object_ahg_Tex_004988"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_004988[] = dobject_ahg_Tex_004988;
|
||||
#else
|
||||
static const char object_ahg_Tex_004988[] __attribute__((aligned (2))) = dobject_ahg_Tex_004988;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_004B88 "__OTR__objects/object_ahg/object_ahg_Tex_004B88"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_004B88[] = dobject_ahg_Tex_004B88;
|
||||
#else
|
||||
static const char object_ahg_Tex_004B88[] __attribute__((aligned (2))) = dobject_ahg_Tex_004B88;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_Tex_004C88 "__OTR__objects/object_ahg/object_ahg_Tex_004C88"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_Tex_004C88[] = dobject_ahg_Tex_004C88;
|
||||
#else
|
||||
static const char object_ahg_Tex_004C88[] __attribute__((aligned (2))) = dobject_ahg_Tex_004C88;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_005508 "__OTR__objects/object_ahg/object_ahg_DL_005508"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_005508[] = dobject_ahg_DL_005508;
|
||||
#else
|
||||
static const char object_ahg_DL_005508[] __attribute__((aligned (2))) = dobject_ahg_DL_005508;
|
||||
#endif
|
||||
|
||||
#define dobject_ahg_DL_005728 "__OTR__objects/object_ahg/object_ahg_DL_005728"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_ahg_DL_005728[] = dobject_ahg_DL_005728;
|
||||
#else
|
||||
static const char object_ahg_DL_005728[] __attribute__((aligned (2))) = dobject_ahg_DL_005728;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dobject_ahg_Skel_0000F0 "__OTR__objects/object_ahg/object_ahg_Skel_0000F0"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Skel_0000F0[] = dobject_ahg_Skel_0000F0;
|
||||
|
||||
#define dobject_ahg_TLUT_0000FC "__OTR__objects/object_ahg/object_ahg_TLUT_0000FC"
|
||||
static const ALIGN_ASSET(2) char object_ahg_TLUT_0000FC[] = dobject_ahg_TLUT_0000FC;
|
||||
|
||||
#define dobject_ahg_Tex_0002FC "__OTR__objects/object_ahg/object_ahg_Tex_0002FC"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_0002FC[] = dobject_ahg_Tex_0002FC;
|
||||
|
||||
#define dobject_ahg_Tex_0003FC "__OTR__objects/object_ahg/object_ahg_Tex_0003FC"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_0003FC[] = dobject_ahg_Tex_0003FC;
|
||||
|
||||
#define dobject_ahg_Tex_0004FC "__OTR__objects/object_ahg/object_ahg_Tex_0004FC"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_0004FC[] = dobject_ahg_Tex_0004FC;
|
||||
|
||||
#define dobject_ahg_Tex_00053C "__OTR__objects/object_ahg/object_ahg_Tex_00053C"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_00053C[] = dobject_ahg_Tex_00053C;
|
||||
|
||||
#define dobject_ahg_Tex_00057C "__OTR__objects/object_ahg/object_ahg_Tex_00057C"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_00057C[] = dobject_ahg_Tex_00057C;
|
||||
|
||||
#define dobject_ahg_Tex_00067C "__OTR__objects/object_ahg/object_ahg_Tex_00067C"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_00067C[] = dobject_ahg_Tex_00067C;
|
||||
|
||||
#define dobject_ahg_Tex_00077C "__OTR__objects/object_ahg/object_ahg_Tex_00077C"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_00077C[] = dobject_ahg_Tex_00077C;
|
||||
|
||||
#define dobject_ahg_Tex_00087C "__OTR__objects/object_ahg/object_ahg_Tex_00087C"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_00087C[] = dobject_ahg_Tex_00087C;
|
||||
|
||||
#define dobject_ahg_Tex_00097C "__OTR__objects/object_ahg/object_ahg_Tex_00097C"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_00097C[] = dobject_ahg_Tex_00097C;
|
||||
|
||||
#define dobject_ahg_Tex_0009BC "__OTR__objects/object_ahg/object_ahg_Tex_0009BC"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_0009BC[] = dobject_ahg_Tex_0009BC;
|
||||
|
||||
#define dobject_ahg_Tex_0009FC "__OTR__objects/object_ahg/object_ahg_Tex_0009FC"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_0009FC[] = dobject_ahg_Tex_0009FC;
|
||||
|
||||
#define dobject_ahg_Tex_000BFC "__OTR__objects/object_ahg/object_ahg_Tex_000BFC"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_000BFC[] = dobject_ahg_Tex_000BFC;
|
||||
|
||||
#define dobject_ahg_DL_0030F0 "__OTR__objects/object_ahg/object_ahg_DL_0030F0"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_0030F0[] = dobject_ahg_DL_0030F0;
|
||||
|
||||
#define dobject_ahg_DL_003500 "__OTR__objects/object_ahg/object_ahg_DL_003500"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_003500[] = dobject_ahg_DL_003500;
|
||||
|
||||
#define dobject_ahg_DL_003670 "__OTR__objects/object_ahg/object_ahg_DL_003670"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_003670[] = dobject_ahg_DL_003670;
|
||||
|
||||
#define dobject_ahg_DL_0037A0 "__OTR__objects/object_ahg/object_ahg_DL_0037A0"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_0037A0[] = dobject_ahg_DL_0037A0;
|
||||
|
||||
#define dobject_ahg_DL_0038D8 "__OTR__objects/object_ahg/object_ahg_DL_0038D8"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_0038D8[] = dobject_ahg_DL_0038D8;
|
||||
|
||||
#define dobject_ahg_DL_003A48 "__OTR__objects/object_ahg/object_ahg_DL_003A48"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_003A48[] = dobject_ahg_DL_003A48;
|
||||
|
||||
#define dobject_ahg_DL_003B78 "__OTR__objects/object_ahg/object_ahg_DL_003B78"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_003B78[] = dobject_ahg_DL_003B78;
|
||||
|
||||
#define dobject_ahg_DL_003CB0 "__OTR__objects/object_ahg/object_ahg_DL_003CB0"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_003CB0[] = dobject_ahg_DL_003CB0;
|
||||
|
||||
#define dobject_ahg_DL_003ED8 "__OTR__objects/object_ahg/object_ahg_DL_003ED8"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_003ED8[] = dobject_ahg_DL_003ED8;
|
||||
|
||||
#define dobject_ahg_DL_004018 "__OTR__objects/object_ahg/object_ahg_DL_004018"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_004018[] = dobject_ahg_DL_004018;
|
||||
|
||||
#define dobject_ahg_DL_004148 "__OTR__objects/object_ahg/object_ahg_DL_004148"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_004148[] = dobject_ahg_DL_004148;
|
||||
|
||||
#define dobject_ahg_DL_004280 "__OTR__objects/object_ahg/object_ahg_DL_004280"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_004280[] = dobject_ahg_DL_004280;
|
||||
|
||||
#define dobject_ahg_DL_0043C0 "__OTR__objects/object_ahg/object_ahg_DL_0043C0"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_0043C0[] = dobject_ahg_DL_0043C0;
|
||||
|
||||
#define dobject_ahg_DL_0044F0 "__OTR__objects/object_ahg/object_ahg_DL_0044F0"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_0044F0[] = dobject_ahg_DL_0044F0;
|
||||
|
||||
#define dobject_ahg_DL_004628 "__OTR__objects/object_ahg/object_ahg_DL_004628"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_004628[] = dobject_ahg_DL_004628;
|
||||
|
||||
#define dobject_ahg_TLUT_0047C8 "__OTR__objects/object_ahg/object_ahg_TLUT_0047C8"
|
||||
static const ALIGN_ASSET(2) char object_ahg_TLUT_0047C8[] = dobject_ahg_TLUT_0047C8;
|
||||
|
||||
#define dobject_ahg_Tex_004948 "__OTR__objects/object_ahg/object_ahg_Tex_004948"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_004948[] = dobject_ahg_Tex_004948;
|
||||
|
||||
#define dobject_ahg_Tex_004988 "__OTR__objects/object_ahg/object_ahg_Tex_004988"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_004988[] = dobject_ahg_Tex_004988;
|
||||
|
||||
#define dobject_ahg_Tex_004B88 "__OTR__objects/object_ahg/object_ahg_Tex_004B88"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_004B88[] = dobject_ahg_Tex_004B88;
|
||||
|
||||
#define dobject_ahg_Tex_004C88 "__OTR__objects/object_ahg/object_ahg_Tex_004C88"
|
||||
static const ALIGN_ASSET(2) char object_ahg_Tex_004C88[] = dobject_ahg_Tex_004C88;
|
||||
|
||||
#define dobject_ahg_DL_005508 "__OTR__objects/object_ahg/object_ahg_DL_005508"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_005508[] = dobject_ahg_DL_005508;
|
||||
|
||||
#define dobject_ahg_DL_005728 "__OTR__objects/object_ahg/object_ahg_DL_005728"
|
||||
static const ALIGN_ASSET(2) char object_ahg_DL_005728[] = dobject_ahg_DL_005728;
|
||||
@@ -1,156 +1,69 @@
|
||||
#pragma once
|
||||
#define dgArmosSkel "__OTR__objects/object_am/gArmosSkel"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gArmosSkel[] = dgArmosSkel;
|
||||
#else
|
||||
static const char gArmosSkel[] __attribute__((aligned (2))) = dgArmosSkel;
|
||||
#endif
|
||||
|
||||
#define dgArmosRicochetAnim "__OTR__objects/object_am/gArmosRicochetAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gArmosRicochetAnim[] = dgArmosRicochetAnim;
|
||||
#else
|
||||
static const char gArmosRicochetAnim[] __attribute__((aligned (2))) = dgArmosRicochetAnim;
|
||||
#endif
|
||||
|
||||
#define dgArmosHopAnim "__OTR__objects/object_am/gArmosHopAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gArmosHopAnim[] = dgArmosHopAnim;
|
||||
#else
|
||||
static const char gArmosHopAnim[] __attribute__((aligned (2))) = dgArmosHopAnim;
|
||||
#endif
|
||||
|
||||
#define dgArmosDamagedAnim "__OTR__objects/object_am/gArmosDamagedAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gArmosDamagedAnim[] = dgArmosDamagedAnim;
|
||||
#else
|
||||
static const char gArmosDamagedAnim[] __attribute__((aligned (2))) = dgArmosDamagedAnim;
|
||||
#endif
|
||||
|
||||
#define dgArmosCol "__OTR__objects/object_am/gArmosCol"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gArmosCol[] = dgArmosCol;
|
||||
#else
|
||||
static const char gArmosCol[] __attribute__((aligned (2))) = dgArmosCol;
|
||||
#endif
|
||||
|
||||
#define dgArmosSkelLimbsLimb_00589CDL_0016C8 "__OTR__objects/object_am/gArmosSkelLimbsLimb_00589CDL_0016C8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gArmosSkelLimbsLimb_00589CDL_0016C8[] = dgArmosSkelLimbsLimb_00589CDL_0016C8;
|
||||
#else
|
||||
static const char gArmosSkelLimbsLimb_00589CDL_0016C8[] __attribute__((aligned (2))) = dgArmosSkelLimbsLimb_00589CDL_0016C8;
|
||||
#endif
|
||||
|
||||
#define dgArmosSkelLimbsLimb_0058C0DL_002550 "__OTR__objects/object_am/gArmosSkelLimbsLimb_0058C0DL_002550"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gArmosSkelLimbsLimb_0058C0DL_002550[] = dgArmosSkelLimbsLimb_0058C0DL_002550;
|
||||
#else
|
||||
static const char gArmosSkelLimbsLimb_0058C0DL_002550[] __attribute__((aligned (2))) = dgArmosSkelLimbsLimb_0058C0DL_002550;
|
||||
#endif
|
||||
|
||||
#define dgArmosSkelLimbsLimb_0058E4DL_002278 "__OTR__objects/object_am/gArmosSkelLimbsLimb_0058E4DL_002278"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gArmosSkelLimbsLimb_0058E4DL_002278[] = dgArmosSkelLimbsLimb_0058E4DL_002278;
|
||||
#else
|
||||
static const char gArmosSkelLimbsLimb_0058E4DL_002278[] __attribute__((aligned (2))) = dgArmosSkelLimbsLimb_0058E4DL_002278;
|
||||
#endif
|
||||
|
||||
#define dgArmosSkelLimbsLimb_005908DL_0005D0 "__OTR__objects/object_am/gArmosSkelLimbsLimb_005908DL_0005D0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gArmosSkelLimbsLimb_005908DL_0005D0[] = dgArmosSkelLimbsLimb_005908DL_0005D0;
|
||||
#else
|
||||
static const char gArmosSkelLimbsLimb_005908DL_0005D0[] __attribute__((aligned (2))) = dgArmosSkelLimbsLimb_005908DL_0005D0;
|
||||
#endif
|
||||
|
||||
#define dobject_amTex_002638 "__OTR__objects/object_am/object_amTex_002638"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_amTex_002638[] = dobject_amTex_002638;
|
||||
#else
|
||||
static const char object_amTex_002638[] __attribute__((aligned (2))) = dobject_amTex_002638;
|
||||
#endif
|
||||
|
||||
#define dobject_amTex_003C38 "__OTR__objects/object_am/object_amTex_003C38"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_amTex_003C38[] = dobject_amTex_003C38;
|
||||
#else
|
||||
static const char object_amTex_003C38[] __attribute__((aligned (2))) = dobject_amTex_003C38;
|
||||
#endif
|
||||
|
||||
#define dobject_amTex_003238 "__OTR__objects/object_am/object_amTex_003238"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_amTex_003238[] = dobject_amTex_003238;
|
||||
#else
|
||||
static const char object_amTex_003238[] __attribute__((aligned (2))) = dobject_amTex_003238;
|
||||
#endif
|
||||
|
||||
#define dobject_amTex_002838 "__OTR__objects/object_am/object_amTex_002838"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_amTex_002838[] = dobject_amTex_002838;
|
||||
#else
|
||||
static const char object_amTex_002838[] __attribute__((aligned (2))) = dobject_amTex_002838;
|
||||
#endif
|
||||
|
||||
#define dobject_amTex_004C38 "__OTR__objects/object_am/object_amTex_004C38"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_amTex_004C38[] = dobject_amTex_004C38;
|
||||
#else
|
||||
static const char object_amTex_004C38[] __attribute__((aligned (2))) = dobject_amTex_004C38;
|
||||
#endif
|
||||
|
||||
#define dobject_amTex_003A38 "__OTR__objects/object_am/object_amTex_003A38"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_amTex_003A38[] = dobject_amTex_003A38;
|
||||
#else
|
||||
static const char object_amTex_003A38[] __attribute__((aligned (2))) = dobject_amTex_003A38;
|
||||
#endif
|
||||
|
||||
#define dobject_amTex_003038 "__OTR__objects/object_am/object_amTex_003038"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_amTex_003038[] = dobject_amTex_003038;
|
||||
#else
|
||||
static const char object_amTex_003038[] __attribute__((aligned (2))) = dobject_amTex_003038;
|
||||
#endif
|
||||
|
||||
#define dobject_amTex_004438 "__OTR__objects/object_am/object_amTex_004438"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_amTex_004438[] = dobject_amTex_004438;
|
||||
#else
|
||||
static const char object_amTex_004438[] __attribute__((aligned (2))) = dobject_amTex_004438;
|
||||
#endif
|
||||
|
||||
#define dobject_amTex_002938 "__OTR__objects/object_am/object_amTex_002938"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_amTex_002938[] = dobject_amTex_002938;
|
||||
#else
|
||||
static const char object_amTex_002938[] __attribute__((aligned (2))) = dobject_amTex_002938;
|
||||
#endif
|
||||
|
||||
#define dobject_amTex_002D38 "__OTR__objects/object_am/object_amTex_002D38"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_amTex_002D38[] = dobject_amTex_002D38;
|
||||
#else
|
||||
static const char object_amTex_002D38[] __attribute__((aligned (2))) = dobject_amTex_002D38;
|
||||
#endif
|
||||
|
||||
#define dobject_amTex_002E38 "__OTR__objects/object_am/object_amTex_002E38"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_amTex_002E38[] = dobject_amTex_002E38;
|
||||
#else
|
||||
static const char object_amTex_002E38[] __attribute__((aligned (2))) = dobject_amTex_002E38;
|
||||
#endif
|
||||
|
||||
#define dobject_amTex_005478 "__OTR__objects/object_am/object_amTex_005478"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_amTex_005478[] = dobject_amTex_005478;
|
||||
#else
|
||||
static const char object_amTex_005478[] __attribute__((aligned (2))) = dobject_amTex_005478;
|
||||
#endif
|
||||
|
||||
#define dobject_amTex_005438 "__OTR__objects/object_am/object_amTex_005438"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_amTex_005438[] = dobject_amTex_005438;
|
||||
#else
|
||||
static const char object_amTex_005438[] __attribute__((aligned (2))) = dobject_amTex_005438;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dgArmosSkel "__OTR__objects/object_am/gArmosSkel"
|
||||
static const ALIGN_ASSET(2) char gArmosSkel[] = dgArmosSkel;
|
||||
|
||||
#define dgArmosRicochetAnim "__OTR__objects/object_am/gArmosRicochetAnim"
|
||||
static const ALIGN_ASSET(2) char gArmosRicochetAnim[] = dgArmosRicochetAnim;
|
||||
|
||||
#define dgArmosHopAnim "__OTR__objects/object_am/gArmosHopAnim"
|
||||
static const ALIGN_ASSET(2) char gArmosHopAnim[] = dgArmosHopAnim;
|
||||
|
||||
#define dgArmosDamagedAnim "__OTR__objects/object_am/gArmosDamagedAnim"
|
||||
static const ALIGN_ASSET(2) char gArmosDamagedAnim[] = dgArmosDamagedAnim;
|
||||
|
||||
#define dgArmosCol "__OTR__objects/object_am/gArmosCol"
|
||||
static const ALIGN_ASSET(2) char gArmosCol[] = dgArmosCol;
|
||||
|
||||
#define dgArmosSkelLimbsLimb_00589CDL_0016C8 "__OTR__objects/object_am/gArmosSkelLimbsLimb_00589CDL_0016C8"
|
||||
static const ALIGN_ASSET(2) char gArmosSkelLimbsLimb_00589CDL_0016C8[] = dgArmosSkelLimbsLimb_00589CDL_0016C8;
|
||||
|
||||
#define dgArmosSkelLimbsLimb_0058C0DL_002550 "__OTR__objects/object_am/gArmosSkelLimbsLimb_0058C0DL_002550"
|
||||
static const ALIGN_ASSET(2) char gArmosSkelLimbsLimb_0058C0DL_002550[] = dgArmosSkelLimbsLimb_0058C0DL_002550;
|
||||
|
||||
#define dgArmosSkelLimbsLimb_0058E4DL_002278 "__OTR__objects/object_am/gArmosSkelLimbsLimb_0058E4DL_002278"
|
||||
static const ALIGN_ASSET(2) char gArmosSkelLimbsLimb_0058E4DL_002278[] = dgArmosSkelLimbsLimb_0058E4DL_002278;
|
||||
|
||||
#define dgArmosSkelLimbsLimb_005908DL_0005D0 "__OTR__objects/object_am/gArmosSkelLimbsLimb_005908DL_0005D0"
|
||||
static const ALIGN_ASSET(2) char gArmosSkelLimbsLimb_005908DL_0005D0[] = dgArmosSkelLimbsLimb_005908DL_0005D0;
|
||||
|
||||
#define dobject_amTex_002638 "__OTR__objects/object_am/object_amTex_002638"
|
||||
static const ALIGN_ASSET(2) char object_amTex_002638[] = dobject_amTex_002638;
|
||||
|
||||
#define dobject_amTex_003C38 "__OTR__objects/object_am/object_amTex_003C38"
|
||||
static const ALIGN_ASSET(2) char object_amTex_003C38[] = dobject_amTex_003C38;
|
||||
|
||||
#define dobject_amTex_003238 "__OTR__objects/object_am/object_amTex_003238"
|
||||
static const ALIGN_ASSET(2) char object_amTex_003238[] = dobject_amTex_003238;
|
||||
|
||||
#define dobject_amTex_002838 "__OTR__objects/object_am/object_amTex_002838"
|
||||
static const ALIGN_ASSET(2) char object_amTex_002838[] = dobject_amTex_002838;
|
||||
|
||||
#define dobject_amTex_004C38 "__OTR__objects/object_am/object_amTex_004C38"
|
||||
static const ALIGN_ASSET(2) char object_amTex_004C38[] = dobject_amTex_004C38;
|
||||
|
||||
#define dobject_amTex_003A38 "__OTR__objects/object_am/object_amTex_003A38"
|
||||
static const ALIGN_ASSET(2) char object_amTex_003A38[] = dobject_amTex_003A38;
|
||||
|
||||
#define dobject_amTex_003038 "__OTR__objects/object_am/object_amTex_003038"
|
||||
static const ALIGN_ASSET(2) char object_amTex_003038[] = dobject_amTex_003038;
|
||||
|
||||
#define dobject_amTex_004438 "__OTR__objects/object_am/object_amTex_004438"
|
||||
static const ALIGN_ASSET(2) char object_amTex_004438[] = dobject_amTex_004438;
|
||||
|
||||
#define dobject_amTex_002938 "__OTR__objects/object_am/object_amTex_002938"
|
||||
static const ALIGN_ASSET(2) char object_amTex_002938[] = dobject_amTex_002938;
|
||||
|
||||
#define dobject_amTex_002D38 "__OTR__objects/object_am/object_amTex_002D38"
|
||||
static const ALIGN_ASSET(2) char object_amTex_002D38[] = dobject_amTex_002D38;
|
||||
|
||||
#define dobject_amTex_002E38 "__OTR__objects/object_am/object_amTex_002E38"
|
||||
static const ALIGN_ASSET(2) char object_amTex_002E38[] = dobject_amTex_002E38;
|
||||
|
||||
#define dobject_amTex_005478 "__OTR__objects/object_am/object_amTex_005478"
|
||||
static const ALIGN_ASSET(2) char object_amTex_005478[] = dobject_amTex_005478;
|
||||
|
||||
#define dobject_amTex_005438 "__OTR__objects/object_am/object_amTex_005438"
|
||||
static const ALIGN_ASSET(2) char object_amTex_005438[] = dobject_amTex_005438;
|
||||
@@ -1,205 +1,90 @@
|
||||
#pragma once
|
||||
#define dgCuccoLadySkel "__OTR__objects/object_ane/gCuccoLadySkel"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadySkel[] = dgCuccoLadySkel;
|
||||
#else
|
||||
static const char gCuccoLadySkel[] __attribute__((aligned (2))) = dgCuccoLadySkel;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyDressDL "__OTR__objects/object_ane/gCuccoLadyDressDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyDressDL[] = dgCuccoLadyDressDL;
|
||||
#else
|
||||
static const char gCuccoLadyDressDL[] __attribute__((aligned (2))) = dgCuccoLadyDressDL;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyDL_6D20 "__OTR__objects/object_ane/gCuccoLadyDL_6D20"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyDL_6D20[] = dgCuccoLadyDL_6D20;
|
||||
#else
|
||||
static const char gCuccoLadyDL_6D20[] __attribute__((aligned (2))) = dgCuccoLadyDL_6D20;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyDL_6C38 "__OTR__objects/object_ane/gCuccoLadyDL_6C38"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyDL_6C38[] = dgCuccoLadyDL_6C38;
|
||||
#else
|
||||
static const char gCuccoLadyDL_6C38[] __attribute__((aligned (2))) = dgCuccoLadyDL_6C38;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyShoe1DL "__OTR__objects/object_ane/gCuccoLadyShoe1DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyShoe1DL[] = dgCuccoLadyShoe1DL;
|
||||
#else
|
||||
static const char gCuccoLadyShoe1DL[] __attribute__((aligned (2))) = dgCuccoLadyShoe1DL;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyDL_68E0 "__OTR__objects/object_ane/gCuccoLadyDL_68E0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyDL_68E0[] = dgCuccoLadyDL_68E0;
|
||||
#else
|
||||
static const char gCuccoLadyDL_68E0[] __attribute__((aligned (2))) = dgCuccoLadyDL_68E0;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyDL_67F8 "__OTR__objects/object_ane/gCuccoLadyDL_67F8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyDL_67F8[] = dgCuccoLadyDL_67F8;
|
||||
#else
|
||||
static const char gCuccoLadyDL_67F8[] __attribute__((aligned (2))) = dgCuccoLadyDL_67F8;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyShoe2DL "__OTR__objects/object_ane/gCuccoLadyShoe2DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyShoe2DL[] = dgCuccoLadyShoe2DL;
|
||||
#else
|
||||
static const char gCuccoLadyShoe2DL[] __attribute__((aligned (2))) = dgCuccoLadyShoe2DL;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyTorsoDL "__OTR__objects/object_ane/gCuccoLadyTorsoDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyTorsoDL[] = dgCuccoLadyTorsoDL;
|
||||
#else
|
||||
static const char gCuccoLadyTorsoDL[] __attribute__((aligned (2))) = dgCuccoLadyTorsoDL;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyDL_6148 "__OTR__objects/object_ane/gCuccoLadyDL_6148"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyDL_6148[] = dgCuccoLadyDL_6148;
|
||||
#else
|
||||
static const char gCuccoLadyDL_6148[] __attribute__((aligned (2))) = dgCuccoLadyDL_6148;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyDL_6018 "__OTR__objects/object_ane/gCuccoLadyDL_6018"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyDL_6018[] = dgCuccoLadyDL_6018;
|
||||
#else
|
||||
static const char gCuccoLadyDL_6018[] __attribute__((aligned (2))) = dgCuccoLadyDL_6018;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyDL_5E28 "__OTR__objects/object_ane/gCuccoLadyDL_5E28"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyDL_5E28[] = dgCuccoLadyDL_5E28;
|
||||
#else
|
||||
static const char gCuccoLadyDL_5E28[] __attribute__((aligned (2))) = dgCuccoLadyDL_5E28;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyDL_5CF0 "__OTR__objects/object_ane/gCuccoLadyDL_5CF0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyDL_5CF0[] = dgCuccoLadyDL_5CF0;
|
||||
#else
|
||||
static const char gCuccoLadyDL_5CF0[] __attribute__((aligned (2))) = dgCuccoLadyDL_5CF0;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyDL_5BC0 "__OTR__objects/object_ane/gCuccoLadyDL_5BC0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyDL_5BC0[] = dgCuccoLadyDL_5BC0;
|
||||
#else
|
||||
static const char gCuccoLadyDL_5BC0[] __attribute__((aligned (2))) = dgCuccoLadyDL_5BC0;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyDL_59D0 "__OTR__objects/object_ane/gCuccoLadyDL_59D0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyDL_59D0[] = dgCuccoLadyDL_59D0;
|
||||
#else
|
||||
static const char gCuccoLadyDL_59D0[] __attribute__((aligned (2))) = dgCuccoLadyDL_59D0;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyHeadDL "__OTR__objects/object_ane/gCuccoLadyHeadDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyHeadDL[] = dgCuccoLadyHeadDL;
|
||||
#else
|
||||
static const char gCuccoLadyHeadDL[] __attribute__((aligned (2))) = dgCuccoLadyHeadDL;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyTLUT "__OTR__objects/object_ane/gCuccoLadyTLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyTLUT[] = dgCuccoLadyTLUT;
|
||||
#else
|
||||
static const char gCuccoLadyTLUT[] __attribute__((aligned (2))) = dgCuccoLadyTLUT;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyHairTex "__OTR__objects/object_ane/gCuccoLadyHairTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyHairTex[] = dgCuccoLadyHairTex;
|
||||
#else
|
||||
static const char gCuccoLadyHairTex[] __attribute__((aligned (2))) = dgCuccoLadyHairTex;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyTex_0388 "__OTR__objects/object_ane/gCuccoLadyTex_0388"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyTex_0388[] = dgCuccoLadyTex_0388;
|
||||
#else
|
||||
static const char gCuccoLadyTex_0388[] __attribute__((aligned (2))) = dgCuccoLadyTex_0388;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyEarTex "__OTR__objects/object_ane/gCuccoLadyEarTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyEarTex[] = dgCuccoLadyEarTex;
|
||||
#else
|
||||
static const char gCuccoLadyEarTex[] __attribute__((aligned (2))) = dgCuccoLadyEarTex;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyMouthTex "__OTR__objects/object_ane/gCuccoLadyMouthTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyMouthTex[] = dgCuccoLadyMouthTex;
|
||||
#else
|
||||
static const char gCuccoLadyMouthTex[] __attribute__((aligned (2))) = dgCuccoLadyMouthTex;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyBackOfHandTex "__OTR__objects/object_ane/gCuccoLadyBackOfHandTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyBackOfHandTex[] = dgCuccoLadyBackOfHandTex;
|
||||
#else
|
||||
static const char gCuccoLadyBackOfHandTex[] __attribute__((aligned (2))) = dgCuccoLadyBackOfHandTex;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadySleeveTex "__OTR__objects/object_ane/gCuccoLadySleeveTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadySleeveTex[] = dgCuccoLadySleeveTex;
|
||||
#else
|
||||
static const char gCuccoLadySleeveTex[] __attribute__((aligned (2))) = dgCuccoLadySleeveTex;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyShirtButtonTex "__OTR__objects/object_ane/gCuccoLadyShirtButtonTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyShirtButtonTex[] = dgCuccoLadyShirtButtonTex;
|
||||
#else
|
||||
static const char gCuccoLadyShirtButtonTex[] __attribute__((aligned (2))) = dgCuccoLadyShirtButtonTex;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyWaistTex "__OTR__objects/object_ane/gCuccoLadyWaistTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyWaistTex[] = dgCuccoLadyWaistTex;
|
||||
#else
|
||||
static const char gCuccoLadyWaistTex[] __attribute__((aligned (2))) = dgCuccoLadyWaistTex;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadySkirtTex "__OTR__objects/object_ane/gCuccoLadySkirtTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadySkirtTex[] = dgCuccoLadySkirtTex;
|
||||
#else
|
||||
static const char gCuccoLadySkirtTex[] __attribute__((aligned (2))) = dgCuccoLadySkirtTex;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyEyeOpenTex "__OTR__objects/object_ane/gCuccoLadyEyeOpenTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyEyeOpenTex[] = dgCuccoLadyEyeOpenTex;
|
||||
#else
|
||||
static const char gCuccoLadyEyeOpenTex[] __attribute__((aligned (2))) = dgCuccoLadyEyeOpenTex;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyEyeHalfTex "__OTR__objects/object_ane/gCuccoLadyEyeHalfTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyEyeHalfTex[] = dgCuccoLadyEyeHalfTex;
|
||||
#else
|
||||
static const char gCuccoLadyEyeHalfTex[] __attribute__((aligned (2))) = dgCuccoLadyEyeHalfTex;
|
||||
#endif
|
||||
|
||||
#define dgCuccoLadyEyeClosedTex "__OTR__objects/object_ane/gCuccoLadyEyeClosedTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gCuccoLadyEyeClosedTex[] = dgCuccoLadyEyeClosedTex;
|
||||
#else
|
||||
static const char gCuccoLadyEyeClosedTex[] __attribute__((aligned (2))) = dgCuccoLadyEyeClosedTex;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dgCuccoLadySkel "__OTR__objects/object_ane/gCuccoLadySkel"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadySkel[] = dgCuccoLadySkel;
|
||||
|
||||
#define dgCuccoLadyDressDL "__OTR__objects/object_ane/gCuccoLadyDressDL"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyDressDL[] = dgCuccoLadyDressDL;
|
||||
|
||||
#define dgCuccoLadyDL_6D20 "__OTR__objects/object_ane/gCuccoLadyDL_6D20"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyDL_6D20[] = dgCuccoLadyDL_6D20;
|
||||
|
||||
#define dgCuccoLadyDL_6C38 "__OTR__objects/object_ane/gCuccoLadyDL_6C38"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyDL_6C38[] = dgCuccoLadyDL_6C38;
|
||||
|
||||
#define dgCuccoLadyShoe1DL "__OTR__objects/object_ane/gCuccoLadyShoe1DL"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyShoe1DL[] = dgCuccoLadyShoe1DL;
|
||||
|
||||
#define dgCuccoLadyDL_68E0 "__OTR__objects/object_ane/gCuccoLadyDL_68E0"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyDL_68E0[] = dgCuccoLadyDL_68E0;
|
||||
|
||||
#define dgCuccoLadyDL_67F8 "__OTR__objects/object_ane/gCuccoLadyDL_67F8"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyDL_67F8[] = dgCuccoLadyDL_67F8;
|
||||
|
||||
#define dgCuccoLadyShoe2DL "__OTR__objects/object_ane/gCuccoLadyShoe2DL"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyShoe2DL[] = dgCuccoLadyShoe2DL;
|
||||
|
||||
#define dgCuccoLadyTorsoDL "__OTR__objects/object_ane/gCuccoLadyTorsoDL"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyTorsoDL[] = dgCuccoLadyTorsoDL;
|
||||
|
||||
#define dgCuccoLadyDL_6148 "__OTR__objects/object_ane/gCuccoLadyDL_6148"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyDL_6148[] = dgCuccoLadyDL_6148;
|
||||
|
||||
#define dgCuccoLadyDL_6018 "__OTR__objects/object_ane/gCuccoLadyDL_6018"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyDL_6018[] = dgCuccoLadyDL_6018;
|
||||
|
||||
#define dgCuccoLadyDL_5E28 "__OTR__objects/object_ane/gCuccoLadyDL_5E28"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyDL_5E28[] = dgCuccoLadyDL_5E28;
|
||||
|
||||
#define dgCuccoLadyDL_5CF0 "__OTR__objects/object_ane/gCuccoLadyDL_5CF0"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyDL_5CF0[] = dgCuccoLadyDL_5CF0;
|
||||
|
||||
#define dgCuccoLadyDL_5BC0 "__OTR__objects/object_ane/gCuccoLadyDL_5BC0"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyDL_5BC0[] = dgCuccoLadyDL_5BC0;
|
||||
|
||||
#define dgCuccoLadyDL_59D0 "__OTR__objects/object_ane/gCuccoLadyDL_59D0"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyDL_59D0[] = dgCuccoLadyDL_59D0;
|
||||
|
||||
#define dgCuccoLadyHeadDL "__OTR__objects/object_ane/gCuccoLadyHeadDL"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyHeadDL[] = dgCuccoLadyHeadDL;
|
||||
|
||||
#define dgCuccoLadyTLUT "__OTR__objects/object_ane/gCuccoLadyTLUT"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyTLUT[] = dgCuccoLadyTLUT;
|
||||
|
||||
#define dgCuccoLadyHairTex "__OTR__objects/object_ane/gCuccoLadyHairTex"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyHairTex[] = dgCuccoLadyHairTex;
|
||||
|
||||
#define dgCuccoLadyTex_0388 "__OTR__objects/object_ane/gCuccoLadyTex_0388"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyTex_0388[] = dgCuccoLadyTex_0388;
|
||||
|
||||
#define dgCuccoLadyEarTex "__OTR__objects/object_ane/gCuccoLadyEarTex"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyEarTex[] = dgCuccoLadyEarTex;
|
||||
|
||||
#define dgCuccoLadyMouthTex "__OTR__objects/object_ane/gCuccoLadyMouthTex"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyMouthTex[] = dgCuccoLadyMouthTex;
|
||||
|
||||
#define dgCuccoLadyBackOfHandTex "__OTR__objects/object_ane/gCuccoLadyBackOfHandTex"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyBackOfHandTex[] = dgCuccoLadyBackOfHandTex;
|
||||
|
||||
#define dgCuccoLadySleeveTex "__OTR__objects/object_ane/gCuccoLadySleeveTex"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadySleeveTex[] = dgCuccoLadySleeveTex;
|
||||
|
||||
#define dgCuccoLadyShirtButtonTex "__OTR__objects/object_ane/gCuccoLadyShirtButtonTex"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyShirtButtonTex[] = dgCuccoLadyShirtButtonTex;
|
||||
|
||||
#define dgCuccoLadyWaistTex "__OTR__objects/object_ane/gCuccoLadyWaistTex"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyWaistTex[] = dgCuccoLadyWaistTex;
|
||||
|
||||
#define dgCuccoLadySkirtTex "__OTR__objects/object_ane/gCuccoLadySkirtTex"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadySkirtTex[] = dgCuccoLadySkirtTex;
|
||||
|
||||
#define dgCuccoLadyEyeOpenTex "__OTR__objects/object_ane/gCuccoLadyEyeOpenTex"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyEyeOpenTex[] = dgCuccoLadyEyeOpenTex;
|
||||
|
||||
#define dgCuccoLadyEyeHalfTex "__OTR__objects/object_ane/gCuccoLadyEyeHalfTex"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyEyeHalfTex[] = dgCuccoLadyEyeHalfTex;
|
||||
|
||||
#define dgCuccoLadyEyeClosedTex "__OTR__objects/object_ane/gCuccoLadyEyeClosedTex"
|
||||
static const ALIGN_ASSET(2) char gCuccoLadyEyeClosedTex[] = dgCuccoLadyEyeClosedTex;
|
||||
@@ -1,233 +1,102 @@
|
||||
#pragma once
|
||||
#define dgRoofManSkel "__OTR__objects/object_ani/gRoofManSkel"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManSkel[] = dgRoofManSkel;
|
||||
#else
|
||||
static const char gRoofManSkel[] __attribute__((aligned (2))) = dgRoofManSkel;
|
||||
#endif
|
||||
|
||||
#define dgRoofManWaistDL "__OTR__objects/object_ani/gRoofManWaistDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManWaistDL[] = dgRoofManWaistDL;
|
||||
#else
|
||||
static const char gRoofManWaistDL[] __attribute__((aligned (2))) = dgRoofManWaistDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofManLeftThighDL "__OTR__objects/object_ani/gRoofManLeftThighDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManLeftThighDL[] = dgRoofManLeftThighDL;
|
||||
#else
|
||||
static const char gRoofManLeftThighDL[] __attribute__((aligned (2))) = dgRoofManLeftThighDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofManLeftLegDL "__OTR__objects/object_ani/gRoofManLeftLegDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManLeftLegDL[] = dgRoofManLeftLegDL;
|
||||
#else
|
||||
static const char gRoofManLeftLegDL[] __attribute__((aligned (2))) = dgRoofManLeftLegDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofManLeftFootDL "__OTR__objects/object_ani/gRoofManLeftFootDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManLeftFootDL[] = dgRoofManLeftFootDL;
|
||||
#else
|
||||
static const char gRoofManLeftFootDL[] __attribute__((aligned (2))) = dgRoofManLeftFootDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofManRightThighDL "__OTR__objects/object_ani/gRoofManRightThighDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManRightThighDL[] = dgRoofManRightThighDL;
|
||||
#else
|
||||
static const char gRoofManRightThighDL[] __attribute__((aligned (2))) = dgRoofManRightThighDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofManRightLegDL "__OTR__objects/object_ani/gRoofManRightLegDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManRightLegDL[] = dgRoofManRightLegDL;
|
||||
#else
|
||||
static const char gRoofManRightLegDL[] __attribute__((aligned (2))) = dgRoofManRightLegDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofManRightFootDL "__OTR__objects/object_ani/gRoofManRightFootDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManRightFootDL[] = dgRoofManRightFootDL;
|
||||
#else
|
||||
static const char gRoofManRightFootDL[] __attribute__((aligned (2))) = dgRoofManRightFootDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofManTorsoDL "__OTR__objects/object_ani/gRoofManTorsoDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManTorsoDL[] = dgRoofManTorsoDL;
|
||||
#else
|
||||
static const char gRoofManTorsoDL[] __attribute__((aligned (2))) = dgRoofManTorsoDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofManLeftUpperArmDL "__OTR__objects/object_ani/gRoofManLeftUpperArmDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManLeftUpperArmDL[] = dgRoofManLeftUpperArmDL;
|
||||
#else
|
||||
static const char gRoofManLeftUpperArmDL[] __attribute__((aligned (2))) = dgRoofManLeftUpperArmDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofManLeftForearmDL "__OTR__objects/object_ani/gRoofManLeftForearmDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManLeftForearmDL[] = dgRoofManLeftForearmDL;
|
||||
#else
|
||||
static const char gRoofManLeftForearmDL[] __attribute__((aligned (2))) = dgRoofManLeftForearmDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofManLeftHandDL "__OTR__objects/object_ani/gRoofManLeftHandDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManLeftHandDL[] = dgRoofManLeftHandDL;
|
||||
#else
|
||||
static const char gRoofManLeftHandDL[] __attribute__((aligned (2))) = dgRoofManLeftHandDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofManRightUpperArmDL "__OTR__objects/object_ani/gRoofManRightUpperArmDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManRightUpperArmDL[] = dgRoofManRightUpperArmDL;
|
||||
#else
|
||||
static const char gRoofManRightUpperArmDL[] __attribute__((aligned (2))) = dgRoofManRightUpperArmDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofManRightForearmDL "__OTR__objects/object_ani/gRoofManRightForearmDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManRightForearmDL[] = dgRoofManRightForearmDL;
|
||||
#else
|
||||
static const char gRoofManRightForearmDL[] __attribute__((aligned (2))) = dgRoofManRightForearmDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofManRightHandDL "__OTR__objects/object_ani/gRoofManRightHandDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManRightHandDL[] = dgRoofManRightHandDL;
|
||||
#else
|
||||
static const char gRoofManRightHandDL[] __attribute__((aligned (2))) = dgRoofManRightHandDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofManHeadDL "__OTR__objects/object_ani/gRoofManHeadDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManHeadDL[] = dgRoofManHeadDL;
|
||||
#else
|
||||
static const char gRoofManHeadDL[] __attribute__((aligned (2))) = dgRoofManHeadDL;
|
||||
#endif
|
||||
|
||||
#define dgRoofMan1TLUT "__OTR__objects/object_ani/gRoofMan1TLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofMan1TLUT[] = dgRoofMan1TLUT;
|
||||
#else
|
||||
static const char gRoofMan1TLUT[] __attribute__((aligned (2))) = dgRoofMan1TLUT;
|
||||
#endif
|
||||
|
||||
#define dgRoofMan2TLUT "__OTR__objects/object_ani/gRoofMan2TLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofMan2TLUT[] = dgRoofMan2TLUT;
|
||||
#else
|
||||
static const char gRoofMan2TLUT[] __attribute__((aligned (2))) = dgRoofMan2TLUT;
|
||||
#endif
|
||||
|
||||
#define dgRoofManHandBackTex "__OTR__objects/object_ani/gRoofManHandBackTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManHandBackTex[] = dgRoofManHandBackTex;
|
||||
#else
|
||||
static const char gRoofManHandBackTex[] __attribute__((aligned (2))) = dgRoofManHandBackTex;
|
||||
#endif
|
||||
|
||||
#define dgRoofManForearmGradientTex "__OTR__objects/object_ani/gRoofManForearmGradientTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManForearmGradientTex[] = dgRoofManForearmGradientTex;
|
||||
#else
|
||||
static const char gRoofManForearmGradientTex[] __attribute__((aligned (2))) = dgRoofManForearmGradientTex;
|
||||
#endif
|
||||
|
||||
#define dgRoofManThighGradientTex "__OTR__objects/object_ani/gRoofManThighGradientTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManThighGradientTex[] = dgRoofManThighGradientTex;
|
||||
#else
|
||||
static const char gRoofManThighGradientTex[] __attribute__((aligned (2))) = dgRoofManThighGradientTex;
|
||||
#endif
|
||||
|
||||
#define dgRoofManSandalBuckleTex "__OTR__objects/object_ani/gRoofManSandalBuckleTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManSandalBuckleTex[] = dgRoofManSandalBuckleTex;
|
||||
#else
|
||||
static const char gRoofManSandalBuckleTex[] __attribute__((aligned (2))) = dgRoofManSandalBuckleTex;
|
||||
#endif
|
||||
|
||||
#define dgRoofManTrouserPatternTex "__OTR__objects/object_ani/gRoofManTrouserPatternTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManTrouserPatternTex[] = dgRoofManTrouserPatternTex;
|
||||
#else
|
||||
static const char gRoofManTrouserPatternTex[] __attribute__((aligned (2))) = dgRoofManTrouserPatternTex;
|
||||
#endif
|
||||
|
||||
#define dgRoofManSkinGradientTex "__OTR__objects/object_ani/gRoofManSkinGradientTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManSkinGradientTex[] = dgRoofManSkinGradientTex;
|
||||
#else
|
||||
static const char gRoofManSkinGradientTex[] __attribute__((aligned (2))) = dgRoofManSkinGradientTex;
|
||||
#endif
|
||||
|
||||
#define dgRoofManEarTex "__OTR__objects/object_ani/gRoofManEarTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManEarTex[] = dgRoofManEarTex;
|
||||
#else
|
||||
static const char gRoofManEarTex[] __attribute__((aligned (2))) = dgRoofManEarTex;
|
||||
#endif
|
||||
|
||||
#define dgRoofManHairTex "__OTR__objects/object_ani/gRoofManHairTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManHairTex[] = dgRoofManHairTex;
|
||||
#else
|
||||
static const char gRoofManHairTex[] __attribute__((aligned (2))) = dgRoofManHairTex;
|
||||
#endif
|
||||
|
||||
#define dgRoofManEyeOpenTex "__OTR__objects/object_ani/gRoofManEyeOpenTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManEyeOpenTex[] = dgRoofManEyeOpenTex;
|
||||
#else
|
||||
static const char gRoofManEyeOpenTex[] __attribute__((aligned (2))) = dgRoofManEyeOpenTex;
|
||||
#endif
|
||||
|
||||
#define dgRoofManEyeHalfTex "__OTR__objects/object_ani/gRoofManEyeHalfTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManEyeHalfTex[] = dgRoofManEyeHalfTex;
|
||||
#else
|
||||
static const char gRoofManEyeHalfTex[] __attribute__((aligned (2))) = dgRoofManEyeHalfTex;
|
||||
#endif
|
||||
|
||||
#define dgRoofManEyeClosedTex "__OTR__objects/object_ani/gRoofManEyeClosedTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManEyeClosedTex[] = dgRoofManEyeClosedTex;
|
||||
#else
|
||||
static const char gRoofManEyeClosedTex[] __attribute__((aligned (2))) = dgRoofManEyeClosedTex;
|
||||
#endif
|
||||
|
||||
#define dgRoofManKnockbackAnim "__OTR__objects/object_ani/gRoofManKnockbackAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManKnockbackAnim[] = dgRoofManKnockbackAnim;
|
||||
#else
|
||||
static const char gRoofManKnockbackAnim[] __attribute__((aligned (2))) = dgRoofManKnockbackAnim;
|
||||
#endif
|
||||
|
||||
#define dgRoofManGettingUpAfterKnockbackAnim "__OTR__objects/object_ani/gRoofManGettingUpAfterKnockbackAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManGettingUpAfterKnockbackAnim[] = dgRoofManGettingUpAfterKnockbackAnim;
|
||||
#else
|
||||
static const char gRoofManGettingUpAfterKnockbackAnim[] __attribute__((aligned (2))) = dgRoofManGettingUpAfterKnockbackAnim;
|
||||
#endif
|
||||
|
||||
#define dgRoofManIdleAnim "__OTR__objects/object_ani/gRoofManIdleAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gRoofManIdleAnim[] = dgRoofManIdleAnim;
|
||||
#else
|
||||
static const char gRoofManIdleAnim[] __attribute__((aligned (2))) = dgRoofManIdleAnim;
|
||||
#endif
|
||||
|
||||
#define dobject_aniTex_0011D8 "__OTR__objects/object_ani/object_aniTex_0011D8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_aniTex_0011D8[] = dobject_aniTex_0011D8;
|
||||
#else
|
||||
static const char object_aniTex_0011D8[] __attribute__((aligned (2))) = dobject_aniTex_0011D8;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dgRoofManSkel "__OTR__objects/object_ani/gRoofManSkel"
|
||||
static const ALIGN_ASSET(2) char gRoofManSkel[] = dgRoofManSkel;
|
||||
|
||||
#define dgRoofManWaistDL "__OTR__objects/object_ani/gRoofManWaistDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManWaistDL[] = dgRoofManWaistDL;
|
||||
|
||||
#define dgRoofManLeftThighDL "__OTR__objects/object_ani/gRoofManLeftThighDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManLeftThighDL[] = dgRoofManLeftThighDL;
|
||||
|
||||
#define dgRoofManLeftLegDL "__OTR__objects/object_ani/gRoofManLeftLegDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManLeftLegDL[] = dgRoofManLeftLegDL;
|
||||
|
||||
#define dgRoofManLeftFootDL "__OTR__objects/object_ani/gRoofManLeftFootDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManLeftFootDL[] = dgRoofManLeftFootDL;
|
||||
|
||||
#define dgRoofManRightThighDL "__OTR__objects/object_ani/gRoofManRightThighDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManRightThighDL[] = dgRoofManRightThighDL;
|
||||
|
||||
#define dgRoofManRightLegDL "__OTR__objects/object_ani/gRoofManRightLegDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManRightLegDL[] = dgRoofManRightLegDL;
|
||||
|
||||
#define dgRoofManRightFootDL "__OTR__objects/object_ani/gRoofManRightFootDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManRightFootDL[] = dgRoofManRightFootDL;
|
||||
|
||||
#define dgRoofManTorsoDL "__OTR__objects/object_ani/gRoofManTorsoDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManTorsoDL[] = dgRoofManTorsoDL;
|
||||
|
||||
#define dgRoofManLeftUpperArmDL "__OTR__objects/object_ani/gRoofManLeftUpperArmDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManLeftUpperArmDL[] = dgRoofManLeftUpperArmDL;
|
||||
|
||||
#define dgRoofManLeftForearmDL "__OTR__objects/object_ani/gRoofManLeftForearmDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManLeftForearmDL[] = dgRoofManLeftForearmDL;
|
||||
|
||||
#define dgRoofManLeftHandDL "__OTR__objects/object_ani/gRoofManLeftHandDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManLeftHandDL[] = dgRoofManLeftHandDL;
|
||||
|
||||
#define dgRoofManRightUpperArmDL "__OTR__objects/object_ani/gRoofManRightUpperArmDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManRightUpperArmDL[] = dgRoofManRightUpperArmDL;
|
||||
|
||||
#define dgRoofManRightForearmDL "__OTR__objects/object_ani/gRoofManRightForearmDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManRightForearmDL[] = dgRoofManRightForearmDL;
|
||||
|
||||
#define dgRoofManRightHandDL "__OTR__objects/object_ani/gRoofManRightHandDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManRightHandDL[] = dgRoofManRightHandDL;
|
||||
|
||||
#define dgRoofManHeadDL "__OTR__objects/object_ani/gRoofManHeadDL"
|
||||
static const ALIGN_ASSET(2) char gRoofManHeadDL[] = dgRoofManHeadDL;
|
||||
|
||||
#define dgRoofMan1TLUT "__OTR__objects/object_ani/gRoofMan1TLUT"
|
||||
static const ALIGN_ASSET(2) char gRoofMan1TLUT[] = dgRoofMan1TLUT;
|
||||
|
||||
#define dgRoofMan2TLUT "__OTR__objects/object_ani/gRoofMan2TLUT"
|
||||
static const ALIGN_ASSET(2) char gRoofMan2TLUT[] = dgRoofMan2TLUT;
|
||||
|
||||
#define dgRoofManHandBackTex "__OTR__objects/object_ani/gRoofManHandBackTex"
|
||||
static const ALIGN_ASSET(2) char gRoofManHandBackTex[] = dgRoofManHandBackTex;
|
||||
|
||||
#define dgRoofManForearmGradientTex "__OTR__objects/object_ani/gRoofManForearmGradientTex"
|
||||
static const ALIGN_ASSET(2) char gRoofManForearmGradientTex[] = dgRoofManForearmGradientTex;
|
||||
|
||||
#define dgRoofManThighGradientTex "__OTR__objects/object_ani/gRoofManThighGradientTex"
|
||||
static const ALIGN_ASSET(2) char gRoofManThighGradientTex[] = dgRoofManThighGradientTex;
|
||||
|
||||
#define dgRoofManSandalBuckleTex "__OTR__objects/object_ani/gRoofManSandalBuckleTex"
|
||||
static const ALIGN_ASSET(2) char gRoofManSandalBuckleTex[] = dgRoofManSandalBuckleTex;
|
||||
|
||||
#define dgRoofManTrouserPatternTex "__OTR__objects/object_ani/gRoofManTrouserPatternTex"
|
||||
static const ALIGN_ASSET(2) char gRoofManTrouserPatternTex[] = dgRoofManTrouserPatternTex;
|
||||
|
||||
#define dgRoofManSkinGradientTex "__OTR__objects/object_ani/gRoofManSkinGradientTex"
|
||||
static const ALIGN_ASSET(2) char gRoofManSkinGradientTex[] = dgRoofManSkinGradientTex;
|
||||
|
||||
#define dgRoofManEarTex "__OTR__objects/object_ani/gRoofManEarTex"
|
||||
static const ALIGN_ASSET(2) char gRoofManEarTex[] = dgRoofManEarTex;
|
||||
|
||||
#define dgRoofManHairTex "__OTR__objects/object_ani/gRoofManHairTex"
|
||||
static const ALIGN_ASSET(2) char gRoofManHairTex[] = dgRoofManHairTex;
|
||||
|
||||
#define dgRoofManEyeOpenTex "__OTR__objects/object_ani/gRoofManEyeOpenTex"
|
||||
static const ALIGN_ASSET(2) char gRoofManEyeOpenTex[] = dgRoofManEyeOpenTex;
|
||||
|
||||
#define dgRoofManEyeHalfTex "__OTR__objects/object_ani/gRoofManEyeHalfTex"
|
||||
static const ALIGN_ASSET(2) char gRoofManEyeHalfTex[] = dgRoofManEyeHalfTex;
|
||||
|
||||
#define dgRoofManEyeClosedTex "__OTR__objects/object_ani/gRoofManEyeClosedTex"
|
||||
static const ALIGN_ASSET(2) char gRoofManEyeClosedTex[] = dgRoofManEyeClosedTex;
|
||||
|
||||
#define dgRoofManKnockbackAnim "__OTR__objects/object_ani/gRoofManKnockbackAnim"
|
||||
static const ALIGN_ASSET(2) char gRoofManKnockbackAnim[] = dgRoofManKnockbackAnim;
|
||||
|
||||
#define dgRoofManGettingUpAfterKnockbackAnim "__OTR__objects/object_ani/gRoofManGettingUpAfterKnockbackAnim"
|
||||
static const ALIGN_ASSET(2) char gRoofManGettingUpAfterKnockbackAnim[] = dgRoofManGettingUpAfterKnockbackAnim;
|
||||
|
||||
#define dgRoofManIdleAnim "__OTR__objects/object_ani/gRoofManIdleAnim"
|
||||
static const ALIGN_ASSET(2) char gRoofManIdleAnim[] = dgRoofManIdleAnim;
|
||||
|
||||
#define dobject_aniTex_0011D8 "__OTR__objects/object_ani/object_aniTex_0011D8"
|
||||
static const ALIGN_ASSET(2) char object_aniTex_0011D8[] = dobject_aniTex_0011D8;
|
||||
@@ -1,205 +1,90 @@
|
||||
#pragma once
|
||||
#define dgAnubiceSkel "__OTR__objects/object_anubice/gAnubiceSkel"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceSkel[] = dgAnubiceSkel;
|
||||
#else
|
||||
static const char gAnubiceSkel[] __attribute__((aligned (2))) = dgAnubiceSkel;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceFallDownAnim "__OTR__objects/object_anubice/gAnubiceFallDownAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceFallDownAnim[] = dgAnubiceFallDownAnim;
|
||||
#else
|
||||
static const char gAnubiceFallDownAnim[] __attribute__((aligned (2))) = dgAnubiceFallDownAnim;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceAttackingAnim "__OTR__objects/object_anubice/gAnubiceAttackingAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceAttackingAnim[] = dgAnubiceAttackingAnim;
|
||||
#else
|
||||
static const char gAnubiceAttackingAnim[] __attribute__((aligned (2))) = dgAnubiceAttackingAnim;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceIdleAnim "__OTR__objects/object_anubice/gAnubiceIdleAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceIdleAnim[] = dgAnubiceIdleAnim;
|
||||
#else
|
||||
static const char gAnubiceIdleAnim[] __attribute__((aligned (2))) = dgAnubiceIdleAnim;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceEyesDL "__OTR__objects/object_anubice/gAnubiceEyesDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceEyesDL[] = dgAnubiceEyesDL;
|
||||
#else
|
||||
static const char gAnubiceEyesDL[] __attribute__((aligned (2))) = dgAnubiceEyesDL;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceFireAttackDL "__OTR__objects/object_anubice/gAnubiceFireAttackDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceFireAttackDL[] = dgAnubiceFireAttackDL;
|
||||
#else
|
||||
static const char gAnubiceFireAttackDL[] __attribute__((aligned (2))) = dgAnubiceFireAttackDL;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceLaughingAnim "__OTR__objects/object_anubice/gAnubiceLaughingAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceLaughingAnim[] = dgAnubiceLaughingAnim;
|
||||
#else
|
||||
static const char gAnubiceLaughingAnim[] __attribute__((aligned (2))) = dgAnubiceLaughingAnim;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceStandUpAnim "__OTR__objects/object_anubice/gAnubiceStandUpAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceStandUpAnim[] = dgAnubiceStandUpAnim;
|
||||
#else
|
||||
static const char gAnubiceStandUpAnim[] __attribute__((aligned (2))) = dgAnubiceStandUpAnim;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceUnusedParticleMaterialDL "__OTR__objects/object_anubice/gAnubiceUnusedParticleMaterialDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceUnusedParticleMaterialDL[] = dgAnubiceUnusedParticleMaterialDL;
|
||||
#else
|
||||
static const char gAnubiceUnusedParticleMaterialDL[] __attribute__((aligned (2))) = dgAnubiceUnusedParticleMaterialDL;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceUnusedParticleModelDL "__OTR__objects/object_anubice/gAnubiceUnusedParticleModelDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceUnusedParticleModelDL[] = dgAnubiceUnusedParticleModelDL;
|
||||
#else
|
||||
static const char gAnubiceUnusedParticleModelDL[] __attribute__((aligned (2))) = dgAnubiceUnusedParticleModelDL;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceAnim_000A48 "__OTR__objects/object_anubice/gAnubiceAnim_000A48"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceAnim_000A48[] = dgAnubiceAnim_000A48;
|
||||
#else
|
||||
static const char gAnubiceAnim_000A48[] __attribute__((aligned (2))) = dgAnubiceAnim_000A48;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceAnim_000BAC "__OTR__objects/object_anubice/gAnubiceAnim_000BAC"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceAnim_000BAC[] = dgAnubiceAnim_000BAC;
|
||||
#else
|
||||
static const char gAnubiceAnim_000BAC[] __attribute__((aligned (2))) = dgAnubiceAnim_000BAC;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_0038B8DL_002CE0 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_0038B8DL_002CE0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceSkelLimbsLimb_0038B8DL_002CE0[] = dgAnubiceSkelLimbsLimb_0038B8DL_002CE0;
|
||||
#else
|
||||
static const char gAnubiceSkelLimbsLimb_0038B8DL_002CE0[] __attribute__((aligned (2))) = dgAnubiceSkelLimbsLimb_0038B8DL_002CE0;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_0038D0DL_002E30 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_0038D0DL_002E30"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceSkelLimbsLimb_0038D0DL_002E30[] = dgAnubiceSkelLimbsLimb_0038D0DL_002E30;
|
||||
#else
|
||||
static const char gAnubiceSkelLimbsLimb_0038D0DL_002E30[] __attribute__((aligned (2))) = dgAnubiceSkelLimbsLimb_0038D0DL_002E30;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_0038DCDL_002EE0 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_0038DCDL_002EE0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceSkelLimbsLimb_0038DCDL_002EE0[] = dgAnubiceSkelLimbsLimb_0038DCDL_002EE0;
|
||||
#else
|
||||
static const char gAnubiceSkelLimbsLimb_0038DCDL_002EE0[] __attribute__((aligned (2))) = dgAnubiceSkelLimbsLimb_0038DCDL_002EE0;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_0038F4DL_002F90 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_0038F4DL_002F90"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceSkelLimbsLimb_0038F4DL_002F90[] = dgAnubiceSkelLimbsLimb_0038F4DL_002F90;
|
||||
#else
|
||||
static const char gAnubiceSkelLimbsLimb_0038F4DL_002F90[] __attribute__((aligned (2))) = dgAnubiceSkelLimbsLimb_0038F4DL_002F90;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_003900DL_003040 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_003900DL_003040"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceSkelLimbsLimb_003900DL_003040[] = dgAnubiceSkelLimbsLimb_003900DL_003040;
|
||||
#else
|
||||
static const char gAnubiceSkelLimbsLimb_003900DL_003040[] __attribute__((aligned (2))) = dgAnubiceSkelLimbsLimb_003900DL_003040;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_003918DL_003108 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_003918DL_003108"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceSkelLimbsLimb_003918DL_003108[] = dgAnubiceSkelLimbsLimb_003918DL_003108;
|
||||
#else
|
||||
static const char gAnubiceSkelLimbsLimb_003918DL_003108[] __attribute__((aligned (2))) = dgAnubiceSkelLimbsLimb_003918DL_003108;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_003930DL_003288 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_003930DL_003288"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceSkelLimbsLimb_003930DL_003288[] = dgAnubiceSkelLimbsLimb_003930DL_003288;
|
||||
#else
|
||||
static const char gAnubiceSkelLimbsLimb_003930DL_003288[] __attribute__((aligned (2))) = dgAnubiceSkelLimbsLimb_003930DL_003288;
|
||||
#endif
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_003948DL_0031A0 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_003948DL_0031A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gAnubiceSkelLimbsLimb_003948DL_0031A0[] = dgAnubiceSkelLimbsLimb_003948DL_0031A0;
|
||||
#else
|
||||
static const char gAnubiceSkelLimbsLimb_003948DL_0031A0[] __attribute__((aligned (2))) = dgAnubiceSkelLimbsLimb_003948DL_0031A0;
|
||||
#endif
|
||||
|
||||
#define dobject_anubiceTex_001690 "__OTR__objects/object_anubice/object_anubiceTex_001690"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_anubiceTex_001690[] = dobject_anubiceTex_001690;
|
||||
#else
|
||||
static const char object_anubiceTex_001690[] __attribute__((aligned (2))) = dobject_anubiceTex_001690;
|
||||
#endif
|
||||
|
||||
#define dobject_anubiceTex_0036A0 "__OTR__objects/object_anubice/object_anubiceTex_0036A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_anubiceTex_0036A0[] = dobject_anubiceTex_0036A0;
|
||||
#else
|
||||
static const char object_anubiceTex_0036A0[] __attribute__((aligned (2))) = dobject_anubiceTex_0036A0;
|
||||
#endif
|
||||
|
||||
#define dobject_anubiceTex_001090 "__OTR__objects/object_anubice/object_anubiceTex_001090"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_anubiceTex_001090[] = dobject_anubiceTex_001090;
|
||||
#else
|
||||
static const char object_anubiceTex_001090[] __attribute__((aligned (2))) = dobject_anubiceTex_001090;
|
||||
#endif
|
||||
|
||||
#define dobject_anubiceTex_000F90 "__OTR__objects/object_anubice/object_anubiceTex_000F90"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_anubiceTex_000F90[] = dobject_anubiceTex_000F90;
|
||||
#else
|
||||
static const char object_anubiceTex_000F90[] __attribute__((aligned (2))) = dobject_anubiceTex_000F90;
|
||||
#endif
|
||||
|
||||
#define dobject_anubiceTex_001110 "__OTR__objects/object_anubice/object_anubiceTex_001110"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_anubiceTex_001110[] = dobject_anubiceTex_001110;
|
||||
#else
|
||||
static const char object_anubiceTex_001110[] __attribute__((aligned (2))) = dobject_anubiceTex_001110;
|
||||
#endif
|
||||
|
||||
#define dobject_anubiceTex_001510 "__OTR__objects/object_anubice/object_anubiceTex_001510"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_anubiceTex_001510[] = dobject_anubiceTex_001510;
|
||||
#else
|
||||
static const char object_anubiceTex_001510[] __attribute__((aligned (2))) = dobject_anubiceTex_001510;
|
||||
#endif
|
||||
|
||||
#define dobject_anubiceTex_001590 "__OTR__objects/object_anubice/object_anubiceTex_001590"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_anubiceTex_001590[] = dobject_anubiceTex_001590;
|
||||
#else
|
||||
static const char object_anubiceTex_001590[] __attribute__((aligned (2))) = dobject_anubiceTex_001590;
|
||||
#endif
|
||||
|
||||
#define dobject_anubiceTex_001610 "__OTR__objects/object_anubice/object_anubiceTex_001610"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_anubiceTex_001610[] = dobject_anubiceTex_001610;
|
||||
#else
|
||||
static const char object_anubiceTex_001610[] __attribute__((aligned (2))) = dobject_anubiceTex_001610;
|
||||
#endif
|
||||
|
||||
#define dobject_anubiceTex_001A90 "__OTR__objects/object_anubice/object_anubiceTex_001A90"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_anubiceTex_001A90[] = dobject_anubiceTex_001A90;
|
||||
#else
|
||||
static const char object_anubiceTex_001A90[] __attribute__((aligned (2))) = dobject_anubiceTex_001A90;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dgAnubiceSkel "__OTR__objects/object_anubice/gAnubiceSkel"
|
||||
static const ALIGN_ASSET(2) char gAnubiceSkel[] = dgAnubiceSkel;
|
||||
|
||||
#define dgAnubiceFallDownAnim "__OTR__objects/object_anubice/gAnubiceFallDownAnim"
|
||||
static const ALIGN_ASSET(2) char gAnubiceFallDownAnim[] = dgAnubiceFallDownAnim;
|
||||
|
||||
#define dgAnubiceAttackingAnim "__OTR__objects/object_anubice/gAnubiceAttackingAnim"
|
||||
static const ALIGN_ASSET(2) char gAnubiceAttackingAnim[] = dgAnubiceAttackingAnim;
|
||||
|
||||
#define dgAnubiceIdleAnim "__OTR__objects/object_anubice/gAnubiceIdleAnim"
|
||||
static const ALIGN_ASSET(2) char gAnubiceIdleAnim[] = dgAnubiceIdleAnim;
|
||||
|
||||
#define dgAnubiceEyesDL "__OTR__objects/object_anubice/gAnubiceEyesDL"
|
||||
static const ALIGN_ASSET(2) char gAnubiceEyesDL[] = dgAnubiceEyesDL;
|
||||
|
||||
#define dgAnubiceFireAttackDL "__OTR__objects/object_anubice/gAnubiceFireAttackDL"
|
||||
static const ALIGN_ASSET(2) char gAnubiceFireAttackDL[] = dgAnubiceFireAttackDL;
|
||||
|
||||
#define dgAnubiceLaughingAnim "__OTR__objects/object_anubice/gAnubiceLaughingAnim"
|
||||
static const ALIGN_ASSET(2) char gAnubiceLaughingAnim[] = dgAnubiceLaughingAnim;
|
||||
|
||||
#define dgAnubiceStandUpAnim "__OTR__objects/object_anubice/gAnubiceStandUpAnim"
|
||||
static const ALIGN_ASSET(2) char gAnubiceStandUpAnim[] = dgAnubiceStandUpAnim;
|
||||
|
||||
#define dgAnubiceUnusedParticleMaterialDL "__OTR__objects/object_anubice/gAnubiceUnusedParticleMaterialDL"
|
||||
static const ALIGN_ASSET(2) char gAnubiceUnusedParticleMaterialDL[] = dgAnubiceUnusedParticleMaterialDL;
|
||||
|
||||
#define dgAnubiceUnusedParticleModelDL "__OTR__objects/object_anubice/gAnubiceUnusedParticleModelDL"
|
||||
static const ALIGN_ASSET(2) char gAnubiceUnusedParticleModelDL[] = dgAnubiceUnusedParticleModelDL;
|
||||
|
||||
#define dgAnubiceAnim_000A48 "__OTR__objects/object_anubice/gAnubiceAnim_000A48"
|
||||
static const ALIGN_ASSET(2) char gAnubiceAnim_000A48[] = dgAnubiceAnim_000A48;
|
||||
|
||||
#define dgAnubiceAnim_000BAC "__OTR__objects/object_anubice/gAnubiceAnim_000BAC"
|
||||
static const ALIGN_ASSET(2) char gAnubiceAnim_000BAC[] = dgAnubiceAnim_000BAC;
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_0038B8DL_002CE0 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_0038B8DL_002CE0"
|
||||
static const ALIGN_ASSET(2) char gAnubiceSkelLimbsLimb_0038B8DL_002CE0[] = dgAnubiceSkelLimbsLimb_0038B8DL_002CE0;
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_0038D0DL_002E30 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_0038D0DL_002E30"
|
||||
static const ALIGN_ASSET(2) char gAnubiceSkelLimbsLimb_0038D0DL_002E30[] = dgAnubiceSkelLimbsLimb_0038D0DL_002E30;
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_0038DCDL_002EE0 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_0038DCDL_002EE0"
|
||||
static const ALIGN_ASSET(2) char gAnubiceSkelLimbsLimb_0038DCDL_002EE0[] = dgAnubiceSkelLimbsLimb_0038DCDL_002EE0;
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_0038F4DL_002F90 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_0038F4DL_002F90"
|
||||
static const ALIGN_ASSET(2) char gAnubiceSkelLimbsLimb_0038F4DL_002F90[] = dgAnubiceSkelLimbsLimb_0038F4DL_002F90;
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_003900DL_003040 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_003900DL_003040"
|
||||
static const ALIGN_ASSET(2) char gAnubiceSkelLimbsLimb_003900DL_003040[] = dgAnubiceSkelLimbsLimb_003900DL_003040;
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_003918DL_003108 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_003918DL_003108"
|
||||
static const ALIGN_ASSET(2) char gAnubiceSkelLimbsLimb_003918DL_003108[] = dgAnubiceSkelLimbsLimb_003918DL_003108;
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_003930DL_003288 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_003930DL_003288"
|
||||
static const ALIGN_ASSET(2) char gAnubiceSkelLimbsLimb_003930DL_003288[] = dgAnubiceSkelLimbsLimb_003930DL_003288;
|
||||
|
||||
#define dgAnubiceSkelLimbsLimb_003948DL_0031A0 "__OTR__objects/object_anubice/gAnubiceSkelLimbsLimb_003948DL_0031A0"
|
||||
static const ALIGN_ASSET(2) char gAnubiceSkelLimbsLimb_003948DL_0031A0[] = dgAnubiceSkelLimbsLimb_003948DL_0031A0;
|
||||
|
||||
#define dobject_anubiceTex_001690 "__OTR__objects/object_anubice/object_anubiceTex_001690"
|
||||
static const ALIGN_ASSET(2) char object_anubiceTex_001690[] = dobject_anubiceTex_001690;
|
||||
|
||||
#define dobject_anubiceTex_0036A0 "__OTR__objects/object_anubice/object_anubiceTex_0036A0"
|
||||
static const ALIGN_ASSET(2) char object_anubiceTex_0036A0[] = dobject_anubiceTex_0036A0;
|
||||
|
||||
#define dobject_anubiceTex_001090 "__OTR__objects/object_anubice/object_anubiceTex_001090"
|
||||
static const ALIGN_ASSET(2) char object_anubiceTex_001090[] = dobject_anubiceTex_001090;
|
||||
|
||||
#define dobject_anubiceTex_000F90 "__OTR__objects/object_anubice/object_anubiceTex_000F90"
|
||||
static const ALIGN_ASSET(2) char object_anubiceTex_000F90[] = dobject_anubiceTex_000F90;
|
||||
|
||||
#define dobject_anubiceTex_001110 "__OTR__objects/object_anubice/object_anubiceTex_001110"
|
||||
static const ALIGN_ASSET(2) char object_anubiceTex_001110[] = dobject_anubiceTex_001110;
|
||||
|
||||
#define dobject_anubiceTex_001510 "__OTR__objects/object_anubice/object_anubiceTex_001510"
|
||||
static const ALIGN_ASSET(2) char object_anubiceTex_001510[] = dobject_anubiceTex_001510;
|
||||
|
||||
#define dobject_anubiceTex_001590 "__OTR__objects/object_anubice/object_anubiceTex_001590"
|
||||
static const ALIGN_ASSET(2) char object_anubiceTex_001590[] = dobject_anubiceTex_001590;
|
||||
|
||||
#define dobject_anubiceTex_001610 "__OTR__objects/object_anubice/object_anubiceTex_001610"
|
||||
static const ALIGN_ASSET(2) char object_anubiceTex_001610[] = dobject_anubiceTex_001610;
|
||||
|
||||
#define dobject_anubiceTex_001A90 "__OTR__objects/object_anubice/object_anubiceTex_001A90"
|
||||
static const ALIGN_ASSET(2) char object_anubiceTex_001A90[] = dobject_anubiceTex_001A90;
|
||||
@@ -1,198 +1,87 @@
|
||||
#pragma once
|
||||
#define dgDogLadySkel "__OTR__objects/object_aob/gDogLadySkel"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadySkel[] = dgDogLadySkel;
|
||||
#else
|
||||
static const char gDogLadySkel[] __attribute__((aligned (2))) = dgDogLadySkel;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDressDL "__OTR__objects/object_aob/gDogLadyDressDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDressDL[] = dgDogLadyDressDL;
|
||||
#else
|
||||
static const char gDogLadyDressDL[] __attribute__((aligned (2))) = dgDogLadyDressDL;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDL_54B8 "__OTR__objects/object_aob/gDogLadyDL_54B8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDL_54B8[] = dgDogLadyDL_54B8;
|
||||
#else
|
||||
static const char gDogLadyDL_54B8[] __attribute__((aligned (2))) = dgDogLadyDL_54B8;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDL_53E8 "__OTR__objects/object_aob/gDogLadyDL_53E8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDL_53E8[] = dgDogLadyDL_53E8;
|
||||
#else
|
||||
static const char gDogLadyDL_53E8[] __attribute__((aligned (2))) = dgDogLadyDL_53E8;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDL_5318 "__OTR__objects/object_aob/gDogLadyDL_5318"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDL_5318[] = dgDogLadyDL_5318;
|
||||
#else
|
||||
static const char gDogLadyDL_5318[] __attribute__((aligned (2))) = dgDogLadyDL_5318;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDL_5248 "__OTR__objects/object_aob/gDogLadyDL_5248"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDL_5248[] = dgDogLadyDL_5248;
|
||||
#else
|
||||
static const char gDogLadyDL_5248[] __attribute__((aligned (2))) = dgDogLadyDL_5248;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDL_5178 "__OTR__objects/object_aob/gDogLadyDL_5178"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDL_5178[] = dgDogLadyDL_5178;
|
||||
#else
|
||||
static const char gDogLadyDL_5178[] __attribute__((aligned (2))) = dgDogLadyDL_5178;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDL_50A8 "__OTR__objects/object_aob/gDogLadyDL_50A8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDL_50A8[] = dgDogLadyDL_50A8;
|
||||
#else
|
||||
static const char gDogLadyDL_50A8[] __attribute__((aligned (2))) = dgDogLadyDL_50A8;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyTorsoDL "__OTR__objects/object_aob/gDogLadyTorsoDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyTorsoDL[] = dgDogLadyTorsoDL;
|
||||
#else
|
||||
static const char gDogLadyTorsoDL[] __attribute__((aligned (2))) = dgDogLadyTorsoDL;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDL_4C60 "__OTR__objects/object_aob/gDogLadyDL_4C60"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDL_4C60[] = dgDogLadyDL_4C60;
|
||||
#else
|
||||
static const char gDogLadyDL_4C60[] __attribute__((aligned (2))) = dgDogLadyDL_4C60;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDL_4B30 "__OTR__objects/object_aob/gDogLadyDL_4B30"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDL_4B30[] = dgDogLadyDL_4B30;
|
||||
#else
|
||||
static const char gDogLadyDL_4B30[] __attribute__((aligned (2))) = dgDogLadyDL_4B30;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDL_4928 "__OTR__objects/object_aob/gDogLadyDL_4928"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDL_4928[] = dgDogLadyDL_4928;
|
||||
#else
|
||||
static const char gDogLadyDL_4928[] __attribute__((aligned (2))) = dgDogLadyDL_4928;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDL_4780 "__OTR__objects/object_aob/gDogLadyDL_4780"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDL_4780[] = dgDogLadyDL_4780;
|
||||
#else
|
||||
static const char gDogLadyDL_4780[] __attribute__((aligned (2))) = dgDogLadyDL_4780;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDL_4650 "__OTR__objects/object_aob/gDogLadyDL_4650"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDL_4650[] = dgDogLadyDL_4650;
|
||||
#else
|
||||
static const char gDogLadyDL_4650[] __attribute__((aligned (2))) = dgDogLadyDL_4650;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDL_4448 "__OTR__objects/object_aob/gDogLadyDL_4448"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDL_4448[] = dgDogLadyDL_4448;
|
||||
#else
|
||||
static const char gDogLadyDL_4448[] __attribute__((aligned (2))) = dgDogLadyDL_4448;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyHeadDL "__OTR__objects/object_aob/gDogLadyHeadDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyHeadDL[] = dgDogLadyHeadDL;
|
||||
#else
|
||||
static const char gDogLadyHeadDL[] __attribute__((aligned (2))) = dgDogLadyHeadDL;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyTLUT "__OTR__objects/object_aob/gDogLadyTLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyTLUT[] = dgDogLadyTLUT;
|
||||
#else
|
||||
static const char gDogLadyTLUT[] __attribute__((aligned (2))) = dgDogLadyTLUT;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyHairTex "__OTR__objects/object_aob/gDogLadyHairTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyHairTex[] = dgDogLadyHairTex;
|
||||
#else
|
||||
static const char gDogLadyHairTex[] __attribute__((aligned (2))) = dgDogLadyHairTex;
|
||||
#endif
|
||||
|
||||
#define dgDogLadySkinGradientTex "__OTR__objects/object_aob/gDogLadySkinGradientTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadySkinGradientTex[] = dgDogLadySkinGradientTex;
|
||||
#else
|
||||
static const char gDogLadySkinGradientTex[] __attribute__((aligned (2))) = dgDogLadySkinGradientTex;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyEarTex "__OTR__objects/object_aob/gDogLadyEarTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyEarTex[] = dgDogLadyEarTex;
|
||||
#else
|
||||
static const char gDogLadyEarTex[] __attribute__((aligned (2))) = dgDogLadyEarTex;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyLipGradientTex "__OTR__objects/object_aob/gDogLadyLipGradientTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyLipGradientTex[] = dgDogLadyLipGradientTex;
|
||||
#else
|
||||
static const char gDogLadyLipGradientTex[] __attribute__((aligned (2))) = dgDogLadyLipGradientTex;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyNostrilTex "__OTR__objects/object_aob/gDogLadyNostrilTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyNostrilTex[] = dgDogLadyNostrilTex;
|
||||
#else
|
||||
static const char gDogLadyNostrilTex[] __attribute__((aligned (2))) = dgDogLadyNostrilTex;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyBackOfHandTex "__OTR__objects/object_aob/gDogLadyBackOfHandTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyBackOfHandTex[] = dgDogLadyBackOfHandTex;
|
||||
#else
|
||||
static const char gDogLadyBackOfHandTex[] __attribute__((aligned (2))) = dgDogLadyBackOfHandTex;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDressShoulderPatternTex "__OTR__objects/object_aob/gDogLadyDressShoulderPatternTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDressShoulderPatternTex[] = dgDogLadyDressShoulderPatternTex;
|
||||
#else
|
||||
static const char gDogLadyDressShoulderPatternTex[] __attribute__((aligned (2))) = dgDogLadyDressShoulderPatternTex;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyDressTex "__OTR__objects/object_aob/gDogLadyDressTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyDressTex[] = dgDogLadyDressTex;
|
||||
#else
|
||||
static const char gDogLadyDressTex[] __attribute__((aligned (2))) = dgDogLadyDressTex;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyEyeOpenTex "__OTR__objects/object_aob/gDogLadyEyeOpenTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyEyeOpenTex[] = dgDogLadyEyeOpenTex;
|
||||
#else
|
||||
static const char gDogLadyEyeOpenTex[] __attribute__((aligned (2))) = dgDogLadyEyeOpenTex;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyEyeHalfTex "__OTR__objects/object_aob/gDogLadyEyeHalfTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyEyeHalfTex[] = dgDogLadyEyeHalfTex;
|
||||
#else
|
||||
static const char gDogLadyEyeHalfTex[] __attribute__((aligned (2))) = dgDogLadyEyeHalfTex;
|
||||
#endif
|
||||
|
||||
#define dgDogLadyEyeClosedTex "__OTR__objects/object_aob/gDogLadyEyeClosedTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gDogLadyEyeClosedTex[] = dgDogLadyEyeClosedTex;
|
||||
#else
|
||||
static const char gDogLadyEyeClosedTex[] __attribute__((aligned (2))) = dgDogLadyEyeClosedTex;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dgDogLadySkel "__OTR__objects/object_aob/gDogLadySkel"
|
||||
static const ALIGN_ASSET(2) char gDogLadySkel[] = dgDogLadySkel;
|
||||
|
||||
#define dgDogLadyDressDL "__OTR__objects/object_aob/gDogLadyDressDL"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDressDL[] = dgDogLadyDressDL;
|
||||
|
||||
#define dgDogLadyDL_54B8 "__OTR__objects/object_aob/gDogLadyDL_54B8"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDL_54B8[] = dgDogLadyDL_54B8;
|
||||
|
||||
#define dgDogLadyDL_53E8 "__OTR__objects/object_aob/gDogLadyDL_53E8"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDL_53E8[] = dgDogLadyDL_53E8;
|
||||
|
||||
#define dgDogLadyDL_5318 "__OTR__objects/object_aob/gDogLadyDL_5318"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDL_5318[] = dgDogLadyDL_5318;
|
||||
|
||||
#define dgDogLadyDL_5248 "__OTR__objects/object_aob/gDogLadyDL_5248"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDL_5248[] = dgDogLadyDL_5248;
|
||||
|
||||
#define dgDogLadyDL_5178 "__OTR__objects/object_aob/gDogLadyDL_5178"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDL_5178[] = dgDogLadyDL_5178;
|
||||
|
||||
#define dgDogLadyDL_50A8 "__OTR__objects/object_aob/gDogLadyDL_50A8"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDL_50A8[] = dgDogLadyDL_50A8;
|
||||
|
||||
#define dgDogLadyTorsoDL "__OTR__objects/object_aob/gDogLadyTorsoDL"
|
||||
static const ALIGN_ASSET(2) char gDogLadyTorsoDL[] = dgDogLadyTorsoDL;
|
||||
|
||||
#define dgDogLadyDL_4C60 "__OTR__objects/object_aob/gDogLadyDL_4C60"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDL_4C60[] = dgDogLadyDL_4C60;
|
||||
|
||||
#define dgDogLadyDL_4B30 "__OTR__objects/object_aob/gDogLadyDL_4B30"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDL_4B30[] = dgDogLadyDL_4B30;
|
||||
|
||||
#define dgDogLadyDL_4928 "__OTR__objects/object_aob/gDogLadyDL_4928"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDL_4928[] = dgDogLadyDL_4928;
|
||||
|
||||
#define dgDogLadyDL_4780 "__OTR__objects/object_aob/gDogLadyDL_4780"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDL_4780[] = dgDogLadyDL_4780;
|
||||
|
||||
#define dgDogLadyDL_4650 "__OTR__objects/object_aob/gDogLadyDL_4650"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDL_4650[] = dgDogLadyDL_4650;
|
||||
|
||||
#define dgDogLadyDL_4448 "__OTR__objects/object_aob/gDogLadyDL_4448"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDL_4448[] = dgDogLadyDL_4448;
|
||||
|
||||
#define dgDogLadyHeadDL "__OTR__objects/object_aob/gDogLadyHeadDL"
|
||||
static const ALIGN_ASSET(2) char gDogLadyHeadDL[] = dgDogLadyHeadDL;
|
||||
|
||||
#define dgDogLadyTLUT "__OTR__objects/object_aob/gDogLadyTLUT"
|
||||
static const ALIGN_ASSET(2) char gDogLadyTLUT[] = dgDogLadyTLUT;
|
||||
|
||||
#define dgDogLadyHairTex "__OTR__objects/object_aob/gDogLadyHairTex"
|
||||
static const ALIGN_ASSET(2) char gDogLadyHairTex[] = dgDogLadyHairTex;
|
||||
|
||||
#define dgDogLadySkinGradientTex "__OTR__objects/object_aob/gDogLadySkinGradientTex"
|
||||
static const ALIGN_ASSET(2) char gDogLadySkinGradientTex[] = dgDogLadySkinGradientTex;
|
||||
|
||||
#define dgDogLadyEarTex "__OTR__objects/object_aob/gDogLadyEarTex"
|
||||
static const ALIGN_ASSET(2) char gDogLadyEarTex[] = dgDogLadyEarTex;
|
||||
|
||||
#define dgDogLadyLipGradientTex "__OTR__objects/object_aob/gDogLadyLipGradientTex"
|
||||
static const ALIGN_ASSET(2) char gDogLadyLipGradientTex[] = dgDogLadyLipGradientTex;
|
||||
|
||||
#define dgDogLadyNostrilTex "__OTR__objects/object_aob/gDogLadyNostrilTex"
|
||||
static const ALIGN_ASSET(2) char gDogLadyNostrilTex[] = dgDogLadyNostrilTex;
|
||||
|
||||
#define dgDogLadyBackOfHandTex "__OTR__objects/object_aob/gDogLadyBackOfHandTex"
|
||||
static const ALIGN_ASSET(2) char gDogLadyBackOfHandTex[] = dgDogLadyBackOfHandTex;
|
||||
|
||||
#define dgDogLadyDressShoulderPatternTex "__OTR__objects/object_aob/gDogLadyDressShoulderPatternTex"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDressShoulderPatternTex[] = dgDogLadyDressShoulderPatternTex;
|
||||
|
||||
#define dgDogLadyDressTex "__OTR__objects/object_aob/gDogLadyDressTex"
|
||||
static const ALIGN_ASSET(2) char gDogLadyDressTex[] = dgDogLadyDressTex;
|
||||
|
||||
#define dgDogLadyEyeOpenTex "__OTR__objects/object_aob/gDogLadyEyeOpenTex"
|
||||
static const ALIGN_ASSET(2) char gDogLadyEyeOpenTex[] = dgDogLadyEyeOpenTex;
|
||||
|
||||
#define dgDogLadyEyeHalfTex "__OTR__objects/object_aob/gDogLadyEyeHalfTex"
|
||||
static const ALIGN_ASSET(2) char gDogLadyEyeHalfTex[] = dgDogLadyEyeHalfTex;
|
||||
|
||||
#define dgDogLadyEyeClosedTex "__OTR__objects/object_aob/gDogLadyEyeClosedTex"
|
||||
static const ALIGN_ASSET(2) char gDogLadyEyeClosedTex[] = dgDogLadyEyeClosedTex;
|
||||
@@ -1,30 +1,15 @@
|
||||
#pragma once
|
||||
#define dobject_b_heart_DL_000240 "__OTR__objects/object_b_heart/object_b_heart_DL_000240"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_b_heart_DL_000240[] = dobject_b_heart_DL_000240;
|
||||
#else
|
||||
static const char object_b_heart_DL_000240[] __attribute__((aligned (2))) = dobject_b_heart_DL_000240;
|
||||
#endif
|
||||
|
||||
#define dobject_b_heart_DL_000348 "__OTR__objects/object_b_heart/object_b_heart_DL_000348"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_b_heart_DL_000348[] = dobject_b_heart_DL_000348;
|
||||
#else
|
||||
static const char object_b_heart_DL_000348[] __attribute__((aligned (2))) = dobject_b_heart_DL_000348;
|
||||
#endif
|
||||
|
||||
#define dobject_b_heart_Tex_0003C0 "__OTR__objects/object_b_heart/object_b_heart_Tex_0003C0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_b_heart_Tex_0003C0[] = dobject_b_heart_Tex_0003C0;
|
||||
#else
|
||||
static const char object_b_heart_Tex_0003C0[] __attribute__((aligned (2))) = dobject_b_heart_Tex_0003C0;
|
||||
#endif
|
||||
|
||||
#define dobject_b_heart_Tex_0005C0 "__OTR__objects/object_b_heart/object_b_heart_Tex_0005C0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_b_heart_Tex_0005C0[] = dobject_b_heart_Tex_0005C0;
|
||||
#else
|
||||
static const char object_b_heart_Tex_0005C0[] __attribute__((aligned (2))) = dobject_b_heart_Tex_0005C0;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dobject_b_heart_DL_000240 "__OTR__objects/object_b_heart/object_b_heart_DL_000240"
|
||||
static const ALIGN_ASSET(2) char object_b_heart_DL_000240[] = dobject_b_heart_DL_000240;
|
||||
|
||||
#define dobject_b_heart_DL_000348 "__OTR__objects/object_b_heart/object_b_heart_DL_000348"
|
||||
static const ALIGN_ASSET(2) char object_b_heart_DL_000348[] = dobject_b_heart_DL_000348;
|
||||
|
||||
#define dobject_b_heart_Tex_0003C0 "__OTR__objects/object_b_heart/object_b_heart_Tex_0003C0"
|
||||
static const ALIGN_ASSET(2) char object_b_heart_Tex_0003C0[] = dobject_b_heart_Tex_0003C0;
|
||||
|
||||
#define dobject_b_heart_Tex_0005C0 "__OTR__objects/object_b_heart/object_b_heart_Tex_0005C0"
|
||||
static const ALIGN_ASSET(2) char object_b_heart_Tex_0005C0[] = dobject_b_heart_Tex_0005C0;
|
||||
@@ -1,184 +1,81 @@
|
||||
#pragma once
|
||||
#define dobject_bba_Skel_0000F0 "__OTR__objects/object_bba/object_bba_Skel_0000F0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_Skel_0000F0[] = dobject_bba_Skel_0000F0;
|
||||
#else
|
||||
static const char object_bba_Skel_0000F0[] __attribute__((aligned (2))) = dobject_bba_Skel_0000F0;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_TLUT_000108 "__OTR__objects/object_bba/object_bba_TLUT_000108"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_TLUT_000108[] = dobject_bba_TLUT_000108;
|
||||
#else
|
||||
static const char object_bba_TLUT_000108[] __attribute__((aligned (2))) = dobject_bba_TLUT_000108;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_Tex_000308 "__OTR__objects/object_bba/object_bba_Tex_000308"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_Tex_000308[] = dobject_bba_Tex_000308;
|
||||
#else
|
||||
static const char object_bba_Tex_000308[] __attribute__((aligned (2))) = dobject_bba_Tex_000308;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_Tex_000348 "__OTR__objects/object_bba/object_bba_Tex_000348"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_Tex_000348[] = dobject_bba_Tex_000348;
|
||||
#else
|
||||
static const char object_bba_Tex_000348[] __attribute__((aligned (2))) = dobject_bba_Tex_000348;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_Tex_000388 "__OTR__objects/object_bba/object_bba_Tex_000388"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_Tex_000388[] = dobject_bba_Tex_000388;
|
||||
#else
|
||||
static const char object_bba_Tex_000388[] __attribute__((aligned (2))) = dobject_bba_Tex_000388;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_Tex_000488 "__OTR__objects/object_bba/object_bba_Tex_000488"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_Tex_000488[] = dobject_bba_Tex_000488;
|
||||
#else
|
||||
static const char object_bba_Tex_000488[] __attribute__((aligned (2))) = dobject_bba_Tex_000488;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_Tex_0004C8 "__OTR__objects/object_bba/object_bba_Tex_0004C8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_Tex_0004C8[] = dobject_bba_Tex_0004C8;
|
||||
#else
|
||||
static const char object_bba_Tex_0004C8[] __attribute__((aligned (2))) = dobject_bba_Tex_0004C8;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_Tex_000CC8 "__OTR__objects/object_bba/object_bba_Tex_000CC8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_Tex_000CC8[] = dobject_bba_Tex_000CC8;
|
||||
#else
|
||||
static const char object_bba_Tex_000CC8[] __attribute__((aligned (2))) = dobject_bba_Tex_000CC8;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_Tex_000DC8 "__OTR__objects/object_bba/object_bba_Tex_000DC8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_Tex_000DC8[] = dobject_bba_Tex_000DC8;
|
||||
#else
|
||||
static const char object_bba_Tex_000DC8[] __attribute__((aligned (2))) = dobject_bba_Tex_000DC8;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_Tex_000E08 "__OTR__objects/object_bba/object_bba_Tex_000E08"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_Tex_000E08[] = dobject_bba_Tex_000E08;
|
||||
#else
|
||||
static const char object_bba_Tex_000E08[] __attribute__((aligned (2))) = dobject_bba_Tex_000E08;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_Tex_000F08 "__OTR__objects/object_bba/object_bba_Tex_000F08"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_Tex_000F08[] = dobject_bba_Tex_000F08;
|
||||
#else
|
||||
static const char object_bba_Tex_000F08[] __attribute__((aligned (2))) = dobject_bba_Tex_000F08;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_002948 "__OTR__objects/object_bba/object_bba_DL_002948"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_002948[] = dobject_bba_DL_002948;
|
||||
#else
|
||||
static const char object_bba_DL_002948[] __attribute__((aligned (2))) = dobject_bba_DL_002948;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_003298 "__OTR__objects/object_bba/object_bba_DL_003298"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_003298[] = dobject_bba_DL_003298;
|
||||
#else
|
||||
static const char object_bba_DL_003298[] __attribute__((aligned (2))) = dobject_bba_DL_003298;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_0033A8 "__OTR__objects/object_bba/object_bba_DL_0033A8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_0033A8[] = dobject_bba_DL_0033A8;
|
||||
#else
|
||||
static const char object_bba_DL_0033A8[] __attribute__((aligned (2))) = dobject_bba_DL_0033A8;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_0034C8 "__OTR__objects/object_bba/object_bba_DL_0034C8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_0034C8[] = dobject_bba_DL_0034C8;
|
||||
#else
|
||||
static const char object_bba_DL_0034C8[] __attribute__((aligned (2))) = dobject_bba_DL_0034C8;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_0035F0 "__OTR__objects/object_bba/object_bba_DL_0035F0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_0035F0[] = dobject_bba_DL_0035F0;
|
||||
#else
|
||||
static const char object_bba_DL_0035F0[] __attribute__((aligned (2))) = dobject_bba_DL_0035F0;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_003700 "__OTR__objects/object_bba/object_bba_DL_003700"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_003700[] = dobject_bba_DL_003700;
|
||||
#else
|
||||
static const char object_bba_DL_003700[] __attribute__((aligned (2))) = dobject_bba_DL_003700;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_003820 "__OTR__objects/object_bba/object_bba_DL_003820"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_003820[] = dobject_bba_DL_003820;
|
||||
#else
|
||||
static const char object_bba_DL_003820[] __attribute__((aligned (2))) = dobject_bba_DL_003820;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_003948 "__OTR__objects/object_bba/object_bba_DL_003948"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_003948[] = dobject_bba_DL_003948;
|
||||
#else
|
||||
static const char object_bba_DL_003948[] __attribute__((aligned (2))) = dobject_bba_DL_003948;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_003C80 "__OTR__objects/object_bba/object_bba_DL_003C80"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_003C80[] = dobject_bba_DL_003C80;
|
||||
#else
|
||||
static const char object_bba_DL_003C80[] __attribute__((aligned (2))) = dobject_bba_DL_003C80;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_003D50 "__OTR__objects/object_bba/object_bba_DL_003D50"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_003D50[] = dobject_bba_DL_003D50;
|
||||
#else
|
||||
static const char object_bba_DL_003D50[] __attribute__((aligned (2))) = dobject_bba_DL_003D50;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_003E20 "__OTR__objects/object_bba/object_bba_DL_003E20"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_003E20[] = dobject_bba_DL_003E20;
|
||||
#else
|
||||
static const char object_bba_DL_003E20[] __attribute__((aligned (2))) = dobject_bba_DL_003E20;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_003EF0 "__OTR__objects/object_bba/object_bba_DL_003EF0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_003EF0[] = dobject_bba_DL_003EF0;
|
||||
#else
|
||||
static const char object_bba_DL_003EF0[] __attribute__((aligned (2))) = dobject_bba_DL_003EF0;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_003FC0 "__OTR__objects/object_bba/object_bba_DL_003FC0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_003FC0[] = dobject_bba_DL_003FC0;
|
||||
#else
|
||||
static const char object_bba_DL_003FC0[] __attribute__((aligned (2))) = dobject_bba_DL_003FC0;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_004090 "__OTR__objects/object_bba/object_bba_DL_004090"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_004090[] = dobject_bba_DL_004090;
|
||||
#else
|
||||
static const char object_bba_DL_004090[] __attribute__((aligned (2))) = dobject_bba_DL_004090;
|
||||
#endif
|
||||
|
||||
#define dobject_bba_DL_004160 "__OTR__objects/object_bba/object_bba_DL_004160"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bba_DL_004160[] = dobject_bba_DL_004160;
|
||||
#else
|
||||
static const char object_bba_DL_004160[] __attribute__((aligned (2))) = dobject_bba_DL_004160;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dobject_bba_Skel_0000F0 "__OTR__objects/object_bba/object_bba_Skel_0000F0"
|
||||
static const ALIGN_ASSET(2) char object_bba_Skel_0000F0[] = dobject_bba_Skel_0000F0;
|
||||
|
||||
#define dobject_bba_TLUT_000108 "__OTR__objects/object_bba/object_bba_TLUT_000108"
|
||||
static const ALIGN_ASSET(2) char object_bba_TLUT_000108[] = dobject_bba_TLUT_000108;
|
||||
|
||||
#define dobject_bba_Tex_000308 "__OTR__objects/object_bba/object_bba_Tex_000308"
|
||||
static const ALIGN_ASSET(2) char object_bba_Tex_000308[] = dobject_bba_Tex_000308;
|
||||
|
||||
#define dobject_bba_Tex_000348 "__OTR__objects/object_bba/object_bba_Tex_000348"
|
||||
static const ALIGN_ASSET(2) char object_bba_Tex_000348[] = dobject_bba_Tex_000348;
|
||||
|
||||
#define dobject_bba_Tex_000388 "__OTR__objects/object_bba/object_bba_Tex_000388"
|
||||
static const ALIGN_ASSET(2) char object_bba_Tex_000388[] = dobject_bba_Tex_000388;
|
||||
|
||||
#define dobject_bba_Tex_000488 "__OTR__objects/object_bba/object_bba_Tex_000488"
|
||||
static const ALIGN_ASSET(2) char object_bba_Tex_000488[] = dobject_bba_Tex_000488;
|
||||
|
||||
#define dobject_bba_Tex_0004C8 "__OTR__objects/object_bba/object_bba_Tex_0004C8"
|
||||
static const ALIGN_ASSET(2) char object_bba_Tex_0004C8[] = dobject_bba_Tex_0004C8;
|
||||
|
||||
#define dobject_bba_Tex_000CC8 "__OTR__objects/object_bba/object_bba_Tex_000CC8"
|
||||
static const ALIGN_ASSET(2) char object_bba_Tex_000CC8[] = dobject_bba_Tex_000CC8;
|
||||
|
||||
#define dobject_bba_Tex_000DC8 "__OTR__objects/object_bba/object_bba_Tex_000DC8"
|
||||
static const ALIGN_ASSET(2) char object_bba_Tex_000DC8[] = dobject_bba_Tex_000DC8;
|
||||
|
||||
#define dobject_bba_Tex_000E08 "__OTR__objects/object_bba/object_bba_Tex_000E08"
|
||||
static const ALIGN_ASSET(2) char object_bba_Tex_000E08[] = dobject_bba_Tex_000E08;
|
||||
|
||||
#define dobject_bba_Tex_000F08 "__OTR__objects/object_bba/object_bba_Tex_000F08"
|
||||
static const ALIGN_ASSET(2) char object_bba_Tex_000F08[] = dobject_bba_Tex_000F08;
|
||||
|
||||
#define dobject_bba_DL_002948 "__OTR__objects/object_bba/object_bba_DL_002948"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_002948[] = dobject_bba_DL_002948;
|
||||
|
||||
#define dobject_bba_DL_003298 "__OTR__objects/object_bba/object_bba_DL_003298"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_003298[] = dobject_bba_DL_003298;
|
||||
|
||||
#define dobject_bba_DL_0033A8 "__OTR__objects/object_bba/object_bba_DL_0033A8"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_0033A8[] = dobject_bba_DL_0033A8;
|
||||
|
||||
#define dobject_bba_DL_0034C8 "__OTR__objects/object_bba/object_bba_DL_0034C8"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_0034C8[] = dobject_bba_DL_0034C8;
|
||||
|
||||
#define dobject_bba_DL_0035F0 "__OTR__objects/object_bba/object_bba_DL_0035F0"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_0035F0[] = dobject_bba_DL_0035F0;
|
||||
|
||||
#define dobject_bba_DL_003700 "__OTR__objects/object_bba/object_bba_DL_003700"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_003700[] = dobject_bba_DL_003700;
|
||||
|
||||
#define dobject_bba_DL_003820 "__OTR__objects/object_bba/object_bba_DL_003820"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_003820[] = dobject_bba_DL_003820;
|
||||
|
||||
#define dobject_bba_DL_003948 "__OTR__objects/object_bba/object_bba_DL_003948"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_003948[] = dobject_bba_DL_003948;
|
||||
|
||||
#define dobject_bba_DL_003C80 "__OTR__objects/object_bba/object_bba_DL_003C80"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_003C80[] = dobject_bba_DL_003C80;
|
||||
|
||||
#define dobject_bba_DL_003D50 "__OTR__objects/object_bba/object_bba_DL_003D50"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_003D50[] = dobject_bba_DL_003D50;
|
||||
|
||||
#define dobject_bba_DL_003E20 "__OTR__objects/object_bba/object_bba_DL_003E20"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_003E20[] = dobject_bba_DL_003E20;
|
||||
|
||||
#define dobject_bba_DL_003EF0 "__OTR__objects/object_bba/object_bba_DL_003EF0"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_003EF0[] = dobject_bba_DL_003EF0;
|
||||
|
||||
#define dobject_bba_DL_003FC0 "__OTR__objects/object_bba/object_bba_DL_003FC0"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_003FC0[] = dobject_bba_DL_003FC0;
|
||||
|
||||
#define dobject_bba_DL_004090 "__OTR__objects/object_bba/object_bba_DL_004090"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_004090[] = dobject_bba_DL_004090;
|
||||
|
||||
#define dobject_bba_DL_004160 "__OTR__objects/object_bba/object_bba_DL_004160"
|
||||
static const ALIGN_ASSET(2) char object_bba_DL_004160[] = dobject_bba_DL_004160;
|
||||
@@ -1,352 +1,153 @@
|
||||
#pragma once
|
||||
#define dgJabuObjectsTex_00140 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_00140"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_00140[] = dgJabuObjectsTex_00140;
|
||||
#else
|
||||
static const char gJabuObjectsTex_00140[] __attribute__((aligned (2))) = dgJabuObjectsTex_00140;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_007A0 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_007A0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_007A0[] = dgJabuObjectsTex_007A0;
|
||||
#else
|
||||
static const char gJabuObjectsTex_007A0[] __attribute__((aligned (2))) = dgJabuObjectsTex_007A0;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_00E00 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_00E00"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_00E00[] = dgJabuObjectsTex_00E00;
|
||||
#else
|
||||
static const char gJabuObjectsTex_00E00[] __attribute__((aligned (2))) = dgJabuObjectsTex_00E00;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_01460 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_01460"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_01460[] = dgJabuObjectsTex_01460;
|
||||
#else
|
||||
static const char gJabuObjectsTex_01460[] __attribute__((aligned (2))) = dgJabuObjectsTex_01460;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_01AC0 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_01AC0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_01AC0[] = dgJabuObjectsTex_01AC0;
|
||||
#else
|
||||
static const char gJabuObjectsTex_01AC0[] __attribute__((aligned (2))) = dgJabuObjectsTex_01AC0;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_02120 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_02120"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_02120[] = dgJabuObjectsTex_02120;
|
||||
#else
|
||||
static const char gJabuObjectsTex_02120[] __attribute__((aligned (2))) = dgJabuObjectsTex_02120;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_02780 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_02780"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_02780[] = dgJabuObjectsTex_02780;
|
||||
#else
|
||||
static const char gJabuObjectsTex_02780[] __attribute__((aligned (2))) = dgJabuObjectsTex_02780;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_02DE0 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_02DE0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_02DE0[] = dgJabuObjectsTex_02DE0;
|
||||
#else
|
||||
static const char gJabuObjectsTex_02DE0[] __attribute__((aligned (2))) = dgJabuObjectsTex_02DE0;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_03498 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_03498"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_03498[] = dgJabuObjectsTex_03498;
|
||||
#else
|
||||
static const char gJabuObjectsTex_03498[] __attribute__((aligned (2))) = dgJabuObjectsTex_03498;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_03BB8 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_03BB8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_03BB8[] = dgJabuObjectsTex_03BB8;
|
||||
#else
|
||||
static const char gJabuObjectsTex_03BB8[] __attribute__((aligned (2))) = dgJabuObjectsTex_03BB8;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_043B8 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_043B8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_043B8[] = dgJabuObjectsTex_043B8;
|
||||
#else
|
||||
static const char gJabuObjectsTex_043B8[] __attribute__((aligned (2))) = dgJabuObjectsTex_043B8;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_06748 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_06748"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_06748[] = dgJabuObjectsTex_06748;
|
||||
#else
|
||||
static const char gJabuObjectsTex_06748[] __attribute__((aligned (2))) = dgJabuObjectsTex_06748;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_06B48 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_06B48"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_06B48[] = dgJabuObjectsTex_06B48;
|
||||
#else
|
||||
static const char gJabuObjectsTex_06B48[] __attribute__((aligned (2))) = dgJabuObjectsTex_06B48;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_07348 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_07348"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_07348[] = dgJabuObjectsTex_07348;
|
||||
#else
|
||||
static const char gJabuObjectsTex_07348[] __attribute__((aligned (2))) = dgJabuObjectsTex_07348;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_08D10 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_08D10"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_08D10[] = dgJabuObjectsTex_08D10;
|
||||
#else
|
||||
static const char gJabuObjectsTex_08D10[] __attribute__((aligned (2))) = dgJabuObjectsTex_08D10;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_09D10 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_09D10"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_09D10[] = dgJabuObjectsTex_09D10;
|
||||
#else
|
||||
static const char gJabuObjectsTex_09D10[] __attribute__((aligned (2))) = dgJabuObjectsTex_09D10;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_0A510 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_0A510"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_0A510[] = dgJabuObjectsTex_0A510;
|
||||
#else
|
||||
static const char gJabuObjectsTex_0A510[] __attribute__((aligned (2))) = dgJabuObjectsTex_0A510;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_0B510 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_0B510"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_0B510[] = dgJabuObjectsTex_0B510;
|
||||
#else
|
||||
static const char gJabuObjectsTex_0B510[] __attribute__((aligned (2))) = dgJabuObjectsTex_0B510;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_0BD10 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_0BD10"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_0BD10[] = dgJabuObjectsTex_0BD10;
|
||||
#else
|
||||
static const char gJabuObjectsTex_0BD10[] __attribute__((aligned (2))) = dgJabuObjectsTex_0BD10;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsTex_0C510 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_0C510"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsTex_0C510[] = dgJabuObjectsTex_0C510;
|
||||
#else
|
||||
static const char gJabuObjectsTex_0C510[] __attribute__((aligned (2))) = dgJabuObjectsTex_0C510;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjects1TLUT "__OTR__objects/object_bdan_objects/gJabuObjects1TLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjects1TLUT[] = dgJabuObjects1TLUT;
|
||||
#else
|
||||
static const char gJabuObjects1TLUT[] __attribute__((aligned (2))) = dgJabuObjects1TLUT;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjects2TLUT "__OTR__objects/object_bdan_objects/gJabuObjects2TLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjects2TLUT[] = dgJabuObjects2TLUT;
|
||||
#else
|
||||
static const char gJabuObjects2TLUT[] __attribute__((aligned (2))) = dgJabuObjects2TLUT;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjects3TLUT "__OTR__objects/object_bdan_objects/gJabuObjects3TLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjects3TLUT[] = dgJabuObjects3TLUT;
|
||||
#else
|
||||
static const char gJabuObjects3TLUT[] __attribute__((aligned (2))) = dgJabuObjects3TLUT;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjects4TLUT "__OTR__objects/object_bdan_objects/gJabuObjects4TLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjects4TLUT[] = dgJabuObjects4TLUT;
|
||||
#else
|
||||
static const char gJabuObjects4TLUT[] __attribute__((aligned (2))) = dgJabuObjects4TLUT;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjects5TLUT "__OTR__objects/object_bdan_objects/gJabuObjects5TLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjects5TLUT[] = dgJabuObjects5TLUT;
|
||||
#else
|
||||
static const char gJabuObjects5TLUT[] __attribute__((aligned (2))) = dgJabuObjects5TLUT;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjects6TLUT "__OTR__objects/object_bdan_objects/gJabuObjects6TLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjects6TLUT[] = dgJabuObjects6TLUT;
|
||||
#else
|
||||
static const char gJabuObjects6TLUT[] __attribute__((aligned (2))) = dgJabuObjects6TLUT;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjects7TLUT "__OTR__objects/object_bdan_objects/gJabuObjects7TLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjects7TLUT[] = dgJabuObjects7TLUT;
|
||||
#else
|
||||
static const char gJabuObjects7TLUT[] __attribute__((aligned (2))) = dgJabuObjects7TLUT;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjects8TLUT "__OTR__objects/object_bdan_objects/gJabuObjects8TLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjects8TLUT[] = dgJabuObjects8TLUT;
|
||||
#else
|
||||
static const char gJabuObjects8TLUT[] __attribute__((aligned (2))) = dgJabuObjects8TLUT;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjects9TLUT "__OTR__objects/object_bdan_objects/gJabuObjects9TLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjects9TLUT[] = dgJabuObjects9TLUT;
|
||||
#else
|
||||
static const char gJabuObjects9TLUT[] __attribute__((aligned (2))) = dgJabuObjects9TLUT;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjects10TLUT "__OTR__objects/object_bdan_objects/gJabuObjects10TLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjects10TLUT[] = dgJabuObjects10TLUT;
|
||||
#else
|
||||
static const char gJabuObjects10TLUT[] __attribute__((aligned (2))) = dgJabuObjects10TLUT;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjects11TLUT "__OTR__objects/object_bdan_objects/gJabuObjects11TLUT"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjects11TLUT[] = dgJabuObjects11TLUT;
|
||||
#else
|
||||
static const char gJabuObjects11TLUT[] __attribute__((aligned (2))) = dgJabuObjects11TLUT;
|
||||
#endif
|
||||
|
||||
#define dgJabuDoorSection1DL "__OTR__objects/object_bdan_objects/gJabuDoorSection1DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuDoorSection1DL[] = dgJabuDoorSection1DL;
|
||||
#else
|
||||
static const char gJabuDoorSection1DL[] __attribute__((aligned (2))) = dgJabuDoorSection1DL;
|
||||
#endif
|
||||
|
||||
#define dgJabuDoorSection2DL "__OTR__objects/object_bdan_objects/gJabuDoorSection2DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuDoorSection2DL[] = dgJabuDoorSection2DL;
|
||||
#else
|
||||
static const char gJabuDoorSection2DL[] __attribute__((aligned (2))) = dgJabuDoorSection2DL;
|
||||
#endif
|
||||
|
||||
#define dgJabuDoorSection3DL "__OTR__objects/object_bdan_objects/gJabuDoorSection3DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuDoorSection3DL[] = dgJabuDoorSection3DL;
|
||||
#else
|
||||
static const char gJabuDoorSection3DL[] __attribute__((aligned (2))) = dgJabuDoorSection3DL;
|
||||
#endif
|
||||
|
||||
#define dgJabuDoorSection4DL "__OTR__objects/object_bdan_objects/gJabuDoorSection4DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuDoorSection4DL[] = dgJabuDoorSection4DL;
|
||||
#else
|
||||
static const char gJabuDoorSection4DL[] __attribute__((aligned (2))) = dgJabuDoorSection4DL;
|
||||
#endif
|
||||
|
||||
#define dgJabuDoorSection5DL "__OTR__objects/object_bdan_objects/gJabuDoorSection5DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuDoorSection5DL[] = dgJabuDoorSection5DL;
|
||||
#else
|
||||
static const char gJabuDoorSection5DL[] __attribute__((aligned (2))) = dgJabuDoorSection5DL;
|
||||
#endif
|
||||
|
||||
#define dgJabuDoorSection6DL "__OTR__objects/object_bdan_objects/gJabuDoorSection6DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuDoorSection6DL[] = dgJabuDoorSection6DL;
|
||||
#else
|
||||
static const char gJabuDoorSection6DL[] __attribute__((aligned (2))) = dgJabuDoorSection6DL;
|
||||
#endif
|
||||
|
||||
#define dgJabuDoorSection7DL "__OTR__objects/object_bdan_objects/gJabuDoorSection7DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuDoorSection7DL[] = dgJabuDoorSection7DL;
|
||||
#else
|
||||
static const char gJabuDoorSection7DL[] __attribute__((aligned (2))) = dgJabuDoorSection7DL;
|
||||
#endif
|
||||
|
||||
#define dgJabuDoorSection8DL "__OTR__objects/object_bdan_objects/gJabuDoorSection8DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuDoorSection8DL[] = dgJabuDoorSection8DL;
|
||||
#else
|
||||
static const char gJabuDoorSection8DL[] __attribute__((aligned (2))) = dgJabuDoorSection8DL;
|
||||
#endif
|
||||
|
||||
#define dgJabuWaterDL "__OTR__objects/object_bdan_objects/gJabuWaterDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuWaterDL[] = dgJabuWaterDL;
|
||||
#else
|
||||
static const char gJabuWaterDL[] __attribute__((aligned (2))) = dgJabuWaterDL;
|
||||
#endif
|
||||
|
||||
#define dgJabuElevatorPlatformDL "__OTR__objects/object_bdan_objects/gJabuElevatorPlatformDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuElevatorPlatformDL[] = dgJabuElevatorPlatformDL;
|
||||
#else
|
||||
static const char gJabuElevatorPlatformDL[] __attribute__((aligned (2))) = dgJabuElevatorPlatformDL;
|
||||
#endif
|
||||
|
||||
#define dgJabuFallingPlatformDL "__OTR__objects/object_bdan_objects/gJabuFallingPlatformDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuFallingPlatformDL[] = dgJabuFallingPlatformDL;
|
||||
#else
|
||||
static const char gJabuFallingPlatformDL[] __attribute__((aligned (2))) = dgJabuFallingPlatformDL;
|
||||
#endif
|
||||
|
||||
#define dgJabuBlueFloorSwitchDL "__OTR__objects/object_bdan_objects/gJabuBlueFloorSwitchDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuBlueFloorSwitchDL[] = dgJabuBlueFloorSwitchDL;
|
||||
#else
|
||||
static const char gJabuBlueFloorSwitchDL[] __attribute__((aligned (2))) = dgJabuBlueFloorSwitchDL;
|
||||
#endif
|
||||
|
||||
#define dgJabuYellowFloorSwitchDL "__OTR__objects/object_bdan_objects/gJabuYellowFloorSwitchDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuYellowFloorSwitchDL[] = dgJabuYellowFloorSwitchDL;
|
||||
#else
|
||||
static const char gJabuYellowFloorSwitchDL[] __attribute__((aligned (2))) = dgJabuYellowFloorSwitchDL;
|
||||
#endif
|
||||
|
||||
#define dgJabuWebDoorDL "__OTR__objects/object_bdan_objects/gJabuWebDoorDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuWebDoorDL[] = dgJabuWebDoorDL;
|
||||
#else
|
||||
static const char gJabuWebDoorDL[] __attribute__((aligned (2))) = dgJabuWebDoorDL;
|
||||
#endif
|
||||
|
||||
#define dgJabuObjectsLargeRotatingSpikePlatformDL "__OTR__objects/object_bdan_objects/gJabuObjectsLargeRotatingSpikePlatformDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuObjectsLargeRotatingSpikePlatformDL[] = dgJabuObjectsLargeRotatingSpikePlatformDL;
|
||||
#else
|
||||
static const char gJabuObjectsLargeRotatingSpikePlatformDL[] __attribute__((aligned (2))) = dgJabuObjectsLargeRotatingSpikePlatformDL;
|
||||
#endif
|
||||
|
||||
#define dgJabuElevatorCol "__OTR__objects/object_bdan_objects/gJabuElevatorCol"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuElevatorCol[] = dgJabuElevatorCol;
|
||||
#else
|
||||
static const char gJabuElevatorCol[] __attribute__((aligned (2))) = dgJabuElevatorCol;
|
||||
#endif
|
||||
|
||||
#define dgJabuLoweringPlatformCol "__OTR__objects/object_bdan_objects/gJabuLoweringPlatformCol"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuLoweringPlatformCol[] = dgJabuLoweringPlatformCol;
|
||||
#else
|
||||
static const char gJabuLoweringPlatformCol[] __attribute__((aligned (2))) = dgJabuLoweringPlatformCol;
|
||||
#endif
|
||||
|
||||
#define dgJabuFloorSwitchCol "__OTR__objects/object_bdan_objects/gJabuFloorSwitchCol"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuFloorSwitchCol[] = dgJabuFloorSwitchCol;
|
||||
#else
|
||||
static const char gJabuFloorSwitchCol[] __attribute__((aligned (2))) = dgJabuFloorSwitchCol;
|
||||
#endif
|
||||
|
||||
#define dgJabuBigOctoPlatformCol "__OTR__objects/object_bdan_objects/gJabuBigOctoPlatformCol"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gJabuBigOctoPlatformCol[] = dgJabuBigOctoPlatformCol;
|
||||
#else
|
||||
static const char gJabuBigOctoPlatformCol[] __attribute__((aligned (2))) = dgJabuBigOctoPlatformCol;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dgJabuObjectsTex_00140 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_00140"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_00140[] = dgJabuObjectsTex_00140;
|
||||
|
||||
#define dgJabuObjectsTex_007A0 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_007A0"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_007A0[] = dgJabuObjectsTex_007A0;
|
||||
|
||||
#define dgJabuObjectsTex_00E00 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_00E00"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_00E00[] = dgJabuObjectsTex_00E00;
|
||||
|
||||
#define dgJabuObjectsTex_01460 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_01460"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_01460[] = dgJabuObjectsTex_01460;
|
||||
|
||||
#define dgJabuObjectsTex_01AC0 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_01AC0"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_01AC0[] = dgJabuObjectsTex_01AC0;
|
||||
|
||||
#define dgJabuObjectsTex_02120 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_02120"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_02120[] = dgJabuObjectsTex_02120;
|
||||
|
||||
#define dgJabuObjectsTex_02780 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_02780"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_02780[] = dgJabuObjectsTex_02780;
|
||||
|
||||
#define dgJabuObjectsTex_02DE0 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_02DE0"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_02DE0[] = dgJabuObjectsTex_02DE0;
|
||||
|
||||
#define dgJabuObjectsTex_03498 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_03498"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_03498[] = dgJabuObjectsTex_03498;
|
||||
|
||||
#define dgJabuObjectsTex_03BB8 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_03BB8"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_03BB8[] = dgJabuObjectsTex_03BB8;
|
||||
|
||||
#define dgJabuObjectsTex_043B8 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_043B8"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_043B8[] = dgJabuObjectsTex_043B8;
|
||||
|
||||
#define dgJabuObjectsTex_06748 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_06748"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_06748[] = dgJabuObjectsTex_06748;
|
||||
|
||||
#define dgJabuObjectsTex_06B48 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_06B48"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_06B48[] = dgJabuObjectsTex_06B48;
|
||||
|
||||
#define dgJabuObjectsTex_07348 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_07348"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_07348[] = dgJabuObjectsTex_07348;
|
||||
|
||||
#define dgJabuObjectsTex_08D10 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_08D10"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_08D10[] = dgJabuObjectsTex_08D10;
|
||||
|
||||
#define dgJabuObjectsTex_09D10 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_09D10"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_09D10[] = dgJabuObjectsTex_09D10;
|
||||
|
||||
#define dgJabuObjectsTex_0A510 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_0A510"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_0A510[] = dgJabuObjectsTex_0A510;
|
||||
|
||||
#define dgJabuObjectsTex_0B510 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_0B510"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_0B510[] = dgJabuObjectsTex_0B510;
|
||||
|
||||
#define dgJabuObjectsTex_0BD10 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_0BD10"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_0BD10[] = dgJabuObjectsTex_0BD10;
|
||||
|
||||
#define dgJabuObjectsTex_0C510 "__OTR__objects/object_bdan_objects/gJabuObjectsTex_0C510"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsTex_0C510[] = dgJabuObjectsTex_0C510;
|
||||
|
||||
#define dgJabuObjects1TLUT "__OTR__objects/object_bdan_objects/gJabuObjects1TLUT"
|
||||
static const ALIGN_ASSET(2) char gJabuObjects1TLUT[] = dgJabuObjects1TLUT;
|
||||
|
||||
#define dgJabuObjects2TLUT "__OTR__objects/object_bdan_objects/gJabuObjects2TLUT"
|
||||
static const ALIGN_ASSET(2) char gJabuObjects2TLUT[] = dgJabuObjects2TLUT;
|
||||
|
||||
#define dgJabuObjects3TLUT "__OTR__objects/object_bdan_objects/gJabuObjects3TLUT"
|
||||
static const ALIGN_ASSET(2) char gJabuObjects3TLUT[] = dgJabuObjects3TLUT;
|
||||
|
||||
#define dgJabuObjects4TLUT "__OTR__objects/object_bdan_objects/gJabuObjects4TLUT"
|
||||
static const ALIGN_ASSET(2) char gJabuObjects4TLUT[] = dgJabuObjects4TLUT;
|
||||
|
||||
#define dgJabuObjects5TLUT "__OTR__objects/object_bdan_objects/gJabuObjects5TLUT"
|
||||
static const ALIGN_ASSET(2) char gJabuObjects5TLUT[] = dgJabuObjects5TLUT;
|
||||
|
||||
#define dgJabuObjects6TLUT "__OTR__objects/object_bdan_objects/gJabuObjects6TLUT"
|
||||
static const ALIGN_ASSET(2) char gJabuObjects6TLUT[] = dgJabuObjects6TLUT;
|
||||
|
||||
#define dgJabuObjects7TLUT "__OTR__objects/object_bdan_objects/gJabuObjects7TLUT"
|
||||
static const ALIGN_ASSET(2) char gJabuObjects7TLUT[] = dgJabuObjects7TLUT;
|
||||
|
||||
#define dgJabuObjects8TLUT "__OTR__objects/object_bdan_objects/gJabuObjects8TLUT"
|
||||
static const ALIGN_ASSET(2) char gJabuObjects8TLUT[] = dgJabuObjects8TLUT;
|
||||
|
||||
#define dgJabuObjects9TLUT "__OTR__objects/object_bdan_objects/gJabuObjects9TLUT"
|
||||
static const ALIGN_ASSET(2) char gJabuObjects9TLUT[] = dgJabuObjects9TLUT;
|
||||
|
||||
#define dgJabuObjects10TLUT "__OTR__objects/object_bdan_objects/gJabuObjects10TLUT"
|
||||
static const ALIGN_ASSET(2) char gJabuObjects10TLUT[] = dgJabuObjects10TLUT;
|
||||
|
||||
#define dgJabuObjects11TLUT "__OTR__objects/object_bdan_objects/gJabuObjects11TLUT"
|
||||
static const ALIGN_ASSET(2) char gJabuObjects11TLUT[] = dgJabuObjects11TLUT;
|
||||
|
||||
#define dgJabuDoorSection1DL "__OTR__objects/object_bdan_objects/gJabuDoorSection1DL"
|
||||
static const ALIGN_ASSET(2) char gJabuDoorSection1DL[] = dgJabuDoorSection1DL;
|
||||
|
||||
#define dgJabuDoorSection2DL "__OTR__objects/object_bdan_objects/gJabuDoorSection2DL"
|
||||
static const ALIGN_ASSET(2) char gJabuDoorSection2DL[] = dgJabuDoorSection2DL;
|
||||
|
||||
#define dgJabuDoorSection3DL "__OTR__objects/object_bdan_objects/gJabuDoorSection3DL"
|
||||
static const ALIGN_ASSET(2) char gJabuDoorSection3DL[] = dgJabuDoorSection3DL;
|
||||
|
||||
#define dgJabuDoorSection4DL "__OTR__objects/object_bdan_objects/gJabuDoorSection4DL"
|
||||
static const ALIGN_ASSET(2) char gJabuDoorSection4DL[] = dgJabuDoorSection4DL;
|
||||
|
||||
#define dgJabuDoorSection5DL "__OTR__objects/object_bdan_objects/gJabuDoorSection5DL"
|
||||
static const ALIGN_ASSET(2) char gJabuDoorSection5DL[] = dgJabuDoorSection5DL;
|
||||
|
||||
#define dgJabuDoorSection6DL "__OTR__objects/object_bdan_objects/gJabuDoorSection6DL"
|
||||
static const ALIGN_ASSET(2) char gJabuDoorSection6DL[] = dgJabuDoorSection6DL;
|
||||
|
||||
#define dgJabuDoorSection7DL "__OTR__objects/object_bdan_objects/gJabuDoorSection7DL"
|
||||
static const ALIGN_ASSET(2) char gJabuDoorSection7DL[] = dgJabuDoorSection7DL;
|
||||
|
||||
#define dgJabuDoorSection8DL "__OTR__objects/object_bdan_objects/gJabuDoorSection8DL"
|
||||
static const ALIGN_ASSET(2) char gJabuDoorSection8DL[] = dgJabuDoorSection8DL;
|
||||
|
||||
#define dgJabuWaterDL "__OTR__objects/object_bdan_objects/gJabuWaterDL"
|
||||
static const ALIGN_ASSET(2) char gJabuWaterDL[] = dgJabuWaterDL;
|
||||
|
||||
#define dgJabuElevatorPlatformDL "__OTR__objects/object_bdan_objects/gJabuElevatorPlatformDL"
|
||||
static const ALIGN_ASSET(2) char gJabuElevatorPlatformDL[] = dgJabuElevatorPlatformDL;
|
||||
|
||||
#define dgJabuFallingPlatformDL "__OTR__objects/object_bdan_objects/gJabuFallingPlatformDL"
|
||||
static const ALIGN_ASSET(2) char gJabuFallingPlatformDL[] = dgJabuFallingPlatformDL;
|
||||
|
||||
#define dgJabuBlueFloorSwitchDL "__OTR__objects/object_bdan_objects/gJabuBlueFloorSwitchDL"
|
||||
static const ALIGN_ASSET(2) char gJabuBlueFloorSwitchDL[] = dgJabuBlueFloorSwitchDL;
|
||||
|
||||
#define dgJabuYellowFloorSwitchDL "__OTR__objects/object_bdan_objects/gJabuYellowFloorSwitchDL"
|
||||
static const ALIGN_ASSET(2) char gJabuYellowFloorSwitchDL[] = dgJabuYellowFloorSwitchDL;
|
||||
|
||||
#define dgJabuWebDoorDL "__OTR__objects/object_bdan_objects/gJabuWebDoorDL"
|
||||
static const ALIGN_ASSET(2) char gJabuWebDoorDL[] = dgJabuWebDoorDL;
|
||||
|
||||
#define dgJabuObjectsLargeRotatingSpikePlatformDL "__OTR__objects/object_bdan_objects/gJabuObjectsLargeRotatingSpikePlatformDL"
|
||||
static const ALIGN_ASSET(2) char gJabuObjectsLargeRotatingSpikePlatformDL[] = dgJabuObjectsLargeRotatingSpikePlatformDL;
|
||||
|
||||
#define dgJabuElevatorCol "__OTR__objects/object_bdan_objects/gJabuElevatorCol"
|
||||
static const ALIGN_ASSET(2) char gJabuElevatorCol[] = dgJabuElevatorCol;
|
||||
|
||||
#define dgJabuLoweringPlatformCol "__OTR__objects/object_bdan_objects/gJabuLoweringPlatformCol"
|
||||
static const ALIGN_ASSET(2) char gJabuLoweringPlatformCol[] = dgJabuLoweringPlatformCol;
|
||||
|
||||
#define dgJabuFloorSwitchCol "__OTR__objects/object_bdan_objects/gJabuFloorSwitchCol"
|
||||
static const ALIGN_ASSET(2) char gJabuFloorSwitchCol[] = dgJabuFloorSwitchCol;
|
||||
|
||||
#define dgJabuBigOctoPlatformCol "__OTR__objects/object_bdan_objects/gJabuBigOctoPlatformCol"
|
||||
static const ALIGN_ASSET(2) char gJabuBigOctoPlatformCol[] = dgJabuBigOctoPlatformCol;
|
||||
@@ -1,72 +1,33 @@
|
||||
#pragma once
|
||||
#define dobject_bdoor_Tex_000000 "__OTR__objects/object_bdoor/object_bdoor_Tex_000000"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bdoor_Tex_000000[] = dobject_bdoor_Tex_000000;
|
||||
#else
|
||||
static const char object_bdoor_Tex_000000[] __attribute__((aligned (2))) = dobject_bdoor_Tex_000000;
|
||||
#endif
|
||||
|
||||
#define dobject_bdoor_DL_0010C0 "__OTR__objects/object_bdoor/object_bdoor_DL_0010C0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bdoor_DL_0010C0[] = dobject_bdoor_DL_0010C0;
|
||||
#else
|
||||
static const char object_bdoor_DL_0010C0[] __attribute__((aligned (2))) = dobject_bdoor_DL_0010C0;
|
||||
#endif
|
||||
|
||||
#define dobject_bdoor_DL_001400 "__OTR__objects/object_bdoor/object_bdoor_DL_001400"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bdoor_DL_001400[] = dobject_bdoor_DL_001400;
|
||||
#else
|
||||
static const char object_bdoor_DL_001400[] __attribute__((aligned (2))) = dobject_bdoor_DL_001400;
|
||||
#endif
|
||||
|
||||
#define dobject_bdoor_DL_001530 "__OTR__objects/object_bdoor/object_bdoor_DL_001530"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bdoor_DL_001530[] = dobject_bdoor_DL_001530;
|
||||
#else
|
||||
static const char object_bdoor_DL_001530[] __attribute__((aligned (2))) = dobject_bdoor_DL_001530;
|
||||
#endif
|
||||
|
||||
#define dobject_bdoor_Tex_0015C0 "__OTR__objects/object_bdoor/object_bdoor_Tex_0015C0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bdoor_Tex_0015C0[] = dobject_bdoor_Tex_0015C0;
|
||||
#else
|
||||
static const char object_bdoor_Tex_0015C0[] __attribute__((aligned (2))) = dobject_bdoor_Tex_0015C0;
|
||||
#endif
|
||||
|
||||
#define dobject_bdoor_Tex_0025C0 "__OTR__objects/object_bdoor/object_bdoor_Tex_0025C0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bdoor_Tex_0025C0[] = dobject_bdoor_Tex_0025C0;
|
||||
#else
|
||||
static const char object_bdoor_Tex_0025C0[] __attribute__((aligned (2))) = dobject_bdoor_Tex_0025C0;
|
||||
#endif
|
||||
|
||||
#define dobject_bdoor_Tex_0035C0 "__OTR__objects/object_bdoor/object_bdoor_Tex_0035C0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bdoor_Tex_0035C0[] = dobject_bdoor_Tex_0035C0;
|
||||
#else
|
||||
static const char object_bdoor_Tex_0035C0[] __attribute__((aligned (2))) = dobject_bdoor_Tex_0035C0;
|
||||
#endif
|
||||
|
||||
#define dobject_bdoor_Tex_0045C0 "__OTR__objects/object_bdoor/object_bdoor_Tex_0045C0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bdoor_Tex_0045C0[] = dobject_bdoor_Tex_0045C0;
|
||||
#else
|
||||
static const char object_bdoor_Tex_0045C0[] __attribute__((aligned (2))) = dobject_bdoor_Tex_0045C0;
|
||||
#endif
|
||||
|
||||
#define dobject_bdoor_Tex_0055C0 "__OTR__objects/object_bdoor/object_bdoor_Tex_0055C0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bdoor_Tex_0055C0[] = dobject_bdoor_Tex_0055C0;
|
||||
#else
|
||||
static const char object_bdoor_Tex_0055C0[] __attribute__((aligned (2))) = dobject_bdoor_Tex_0055C0;
|
||||
#endif
|
||||
|
||||
#define dobject_bdoor_Tex_0065C0 "__OTR__objects/object_bdoor/object_bdoor_Tex_0065C0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bdoor_Tex_0065C0[] = dobject_bdoor_Tex_0065C0;
|
||||
#else
|
||||
static const char object_bdoor_Tex_0065C0[] __attribute__((aligned (2))) = dobject_bdoor_Tex_0065C0;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dobject_bdoor_Tex_000000 "__OTR__objects/object_bdoor/object_bdoor_Tex_000000"
|
||||
static const ALIGN_ASSET(2) char object_bdoor_Tex_000000[] = dobject_bdoor_Tex_000000;
|
||||
|
||||
#define dobject_bdoor_DL_0010C0 "__OTR__objects/object_bdoor/object_bdoor_DL_0010C0"
|
||||
static const ALIGN_ASSET(2) char object_bdoor_DL_0010C0[] = dobject_bdoor_DL_0010C0;
|
||||
|
||||
#define dobject_bdoor_DL_001400 "__OTR__objects/object_bdoor/object_bdoor_DL_001400"
|
||||
static const ALIGN_ASSET(2) char object_bdoor_DL_001400[] = dobject_bdoor_DL_001400;
|
||||
|
||||
#define dobject_bdoor_DL_001530 "__OTR__objects/object_bdoor/object_bdoor_DL_001530"
|
||||
static const ALIGN_ASSET(2) char object_bdoor_DL_001530[] = dobject_bdoor_DL_001530;
|
||||
|
||||
#define dobject_bdoor_Tex_0015C0 "__OTR__objects/object_bdoor/object_bdoor_Tex_0015C0"
|
||||
static const ALIGN_ASSET(2) char object_bdoor_Tex_0015C0[] = dobject_bdoor_Tex_0015C0;
|
||||
|
||||
#define dobject_bdoor_Tex_0025C0 "__OTR__objects/object_bdoor/object_bdoor_Tex_0025C0"
|
||||
static const ALIGN_ASSET(2) char object_bdoor_Tex_0025C0[] = dobject_bdoor_Tex_0025C0;
|
||||
|
||||
#define dobject_bdoor_Tex_0035C0 "__OTR__objects/object_bdoor/object_bdoor_Tex_0035C0"
|
||||
static const ALIGN_ASSET(2) char object_bdoor_Tex_0035C0[] = dobject_bdoor_Tex_0035C0;
|
||||
|
||||
#define dobject_bdoor_Tex_0045C0 "__OTR__objects/object_bdoor/object_bdoor_Tex_0045C0"
|
||||
static const ALIGN_ASSET(2) char object_bdoor_Tex_0045C0[] = dobject_bdoor_Tex_0045C0;
|
||||
|
||||
#define dobject_bdoor_Tex_0055C0 "__OTR__objects/object_bdoor/object_bdoor_Tex_0055C0"
|
||||
static const ALIGN_ASSET(2) char object_bdoor_Tex_0055C0[] = dobject_bdoor_Tex_0055C0;
|
||||
|
||||
#define dobject_bdoor_Tex_0065C0 "__OTR__objects/object_bdoor/object_bdoor_Tex_0065C0"
|
||||
static const ALIGN_ASSET(2) char object_bdoor_Tex_0065C0[] = dobject_bdoor_Tex_0065C0;
|
||||
@@ -1,156 +1,69 @@
|
||||
#pragma once
|
||||
#define dgChuGirlSkel "__OTR__objects/object_bg/gChuGirlSkel"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlSkel[] = dgChuGirlSkel;
|
||||
#else
|
||||
static const char gChuGirlSkel[] __attribute__((aligned (2))) = dgChuGirlSkel;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlWakeUpAnim "__OTR__objects/object_bg/gChuGirlWakeUpAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlWakeUpAnim[] = dgChuGirlWakeUpAnim;
|
||||
#else
|
||||
static const char gChuGirlWakeUpAnim[] __attribute__((aligned (2))) = dgChuGirlWakeUpAnim;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlNoddingOffAnim "__OTR__objects/object_bg/gChuGirlNoddingOffAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlNoddingOffAnim[] = dgChuGirlNoddingOffAnim;
|
||||
#else
|
||||
static const char gChuGirlNoddingOffAnim[] __attribute__((aligned (2))) = dgChuGirlNoddingOffAnim;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlLeanOverCounterAnim "__OTR__objects/object_bg/gChuGirlLeanOverCounterAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlLeanOverCounterAnim[] = dgChuGirlLeanOverCounterAnim;
|
||||
#else
|
||||
static const char gChuGirlLeanOverCounterAnim[] __attribute__((aligned (2))) = dgChuGirlLeanOverCounterAnim;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlWaistDL "__OTR__objects/object_bg/gChuGirlWaistDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlWaistDL[] = dgChuGirlWaistDL;
|
||||
#else
|
||||
static const char gChuGirlWaistDL[] __attribute__((aligned (2))) = dgChuGirlWaistDL;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlTorsoDL "__OTR__objects/object_bg/gChuGirlTorsoDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlTorsoDL[] = dgChuGirlTorsoDL;
|
||||
#else
|
||||
static const char gChuGirlTorsoDL[] __attribute__((aligned (2))) = dgChuGirlTorsoDL;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlNeckDL "__OTR__objects/object_bg/gChuGirlNeckDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlNeckDL[] = dgChuGirlNeckDL;
|
||||
#else
|
||||
static const char gChuGirlNeckDL[] __attribute__((aligned (2))) = dgChuGirlNeckDL;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlHeadDL "__OTR__objects/object_bg/gChuGirlHeadDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlHeadDL[] = dgChuGirlHeadDL;
|
||||
#else
|
||||
static const char gChuGirlHeadDL[] __attribute__((aligned (2))) = dgChuGirlHeadDL;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlLeftUpperArmDL "__OTR__objects/object_bg/gChuGirlLeftUpperArmDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlLeftUpperArmDL[] = dgChuGirlLeftUpperArmDL;
|
||||
#else
|
||||
static const char gChuGirlLeftUpperArmDL[] __attribute__((aligned (2))) = dgChuGirlLeftUpperArmDL;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlLeftForearmDL "__OTR__objects/object_bg/gChuGirlLeftForearmDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlLeftForearmDL[] = dgChuGirlLeftForearmDL;
|
||||
#else
|
||||
static const char gChuGirlLeftForearmDL[] __attribute__((aligned (2))) = dgChuGirlLeftForearmDL;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlLeftHandDL "__OTR__objects/object_bg/gChuGirlLeftHandDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlLeftHandDL[] = dgChuGirlLeftHandDL;
|
||||
#else
|
||||
static const char gChuGirlLeftHandDL[] __attribute__((aligned (2))) = dgChuGirlLeftHandDL;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlRightUpperArmDL "__OTR__objects/object_bg/gChuGirlRightUpperArmDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlRightUpperArmDL[] = dgChuGirlRightUpperArmDL;
|
||||
#else
|
||||
static const char gChuGirlRightUpperArmDL[] __attribute__((aligned (2))) = dgChuGirlRightUpperArmDL;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlRightForearmDL "__OTR__objects/object_bg/gChuGirlRightForearmDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlRightForearmDL[] = dgChuGirlRightForearmDL;
|
||||
#else
|
||||
static const char gChuGirlRightForearmDL[] __attribute__((aligned (2))) = dgChuGirlRightForearmDL;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlRightHandDL "__OTR__objects/object_bg/gChuGirlRightHandDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlRightHandDL[] = dgChuGirlRightHandDL;
|
||||
#else
|
||||
static const char gChuGirlRightHandDL[] __attribute__((aligned (2))) = dgChuGirlRightHandDL;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlMouthTex "__OTR__objects/object_bg/gChuGirlMouthTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlMouthTex[] = dgChuGirlMouthTex;
|
||||
#else
|
||||
static const char gChuGirlMouthTex[] __attribute__((aligned (2))) = dgChuGirlMouthTex;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlSkinGradientTex "__OTR__objects/object_bg/gChuGirlSkinGradientTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlSkinGradientTex[] = dgChuGirlSkinGradientTex;
|
||||
#else
|
||||
static const char gChuGirlSkinGradientTex[] __attribute__((aligned (2))) = dgChuGirlSkinGradientTex;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlSweaterTex "__OTR__objects/object_bg/gChuGirlSweaterTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlSweaterTex[] = dgChuGirlSweaterTex;
|
||||
#else
|
||||
static const char gChuGirlSweaterTex[] __attribute__((aligned (2))) = dgChuGirlSweaterTex;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlUmbEarLicusTex "__OTR__objects/object_bg/gChuGirlUmbEarLicusTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlUmbEarLicusTex[] = dgChuGirlUmbEarLicusTex;
|
||||
#else
|
||||
static const char gChuGirlUmbEarLicusTex[] __attribute__((aligned (2))) = dgChuGirlUmbEarLicusTex;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlHairTex "__OTR__objects/object_bg/gChuGirlHairTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlHairTex[] = dgChuGirlHairTex;
|
||||
#else
|
||||
static const char gChuGirlHairTex[] __attribute__((aligned (2))) = dgChuGirlHairTex;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlEyeOpenTex "__OTR__objects/object_bg/gChuGirlEyeOpenTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlEyeOpenTex[] = dgChuGirlEyeOpenTex;
|
||||
#else
|
||||
static const char gChuGirlEyeOpenTex[] __attribute__((aligned (2))) = dgChuGirlEyeOpenTex;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlEyeHalfTex "__OTR__objects/object_bg/gChuGirlEyeHalfTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlEyeHalfTex[] = dgChuGirlEyeHalfTex;
|
||||
#else
|
||||
static const char gChuGirlEyeHalfTex[] __attribute__((aligned (2))) = dgChuGirlEyeHalfTex;
|
||||
#endif
|
||||
|
||||
#define dgChuGirlEyeClosedTex "__OTR__objects/object_bg/gChuGirlEyeClosedTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gChuGirlEyeClosedTex[] = dgChuGirlEyeClosedTex;
|
||||
#else
|
||||
static const char gChuGirlEyeClosedTex[] __attribute__((aligned (2))) = dgChuGirlEyeClosedTex;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dgChuGirlSkel "__OTR__objects/object_bg/gChuGirlSkel"
|
||||
static const ALIGN_ASSET(2) char gChuGirlSkel[] = dgChuGirlSkel;
|
||||
|
||||
#define dgChuGirlWakeUpAnim "__OTR__objects/object_bg/gChuGirlWakeUpAnim"
|
||||
static const ALIGN_ASSET(2) char gChuGirlWakeUpAnim[] = dgChuGirlWakeUpAnim;
|
||||
|
||||
#define dgChuGirlNoddingOffAnim "__OTR__objects/object_bg/gChuGirlNoddingOffAnim"
|
||||
static const ALIGN_ASSET(2) char gChuGirlNoddingOffAnim[] = dgChuGirlNoddingOffAnim;
|
||||
|
||||
#define dgChuGirlLeanOverCounterAnim "__OTR__objects/object_bg/gChuGirlLeanOverCounterAnim"
|
||||
static const ALIGN_ASSET(2) char gChuGirlLeanOverCounterAnim[] = dgChuGirlLeanOverCounterAnim;
|
||||
|
||||
#define dgChuGirlWaistDL "__OTR__objects/object_bg/gChuGirlWaistDL"
|
||||
static const ALIGN_ASSET(2) char gChuGirlWaistDL[] = dgChuGirlWaistDL;
|
||||
|
||||
#define dgChuGirlTorsoDL "__OTR__objects/object_bg/gChuGirlTorsoDL"
|
||||
static const ALIGN_ASSET(2) char gChuGirlTorsoDL[] = dgChuGirlTorsoDL;
|
||||
|
||||
#define dgChuGirlNeckDL "__OTR__objects/object_bg/gChuGirlNeckDL"
|
||||
static const ALIGN_ASSET(2) char gChuGirlNeckDL[] = dgChuGirlNeckDL;
|
||||
|
||||
#define dgChuGirlHeadDL "__OTR__objects/object_bg/gChuGirlHeadDL"
|
||||
static const ALIGN_ASSET(2) char gChuGirlHeadDL[] = dgChuGirlHeadDL;
|
||||
|
||||
#define dgChuGirlLeftUpperArmDL "__OTR__objects/object_bg/gChuGirlLeftUpperArmDL"
|
||||
static const ALIGN_ASSET(2) char gChuGirlLeftUpperArmDL[] = dgChuGirlLeftUpperArmDL;
|
||||
|
||||
#define dgChuGirlLeftForearmDL "__OTR__objects/object_bg/gChuGirlLeftForearmDL"
|
||||
static const ALIGN_ASSET(2) char gChuGirlLeftForearmDL[] = dgChuGirlLeftForearmDL;
|
||||
|
||||
#define dgChuGirlLeftHandDL "__OTR__objects/object_bg/gChuGirlLeftHandDL"
|
||||
static const ALIGN_ASSET(2) char gChuGirlLeftHandDL[] = dgChuGirlLeftHandDL;
|
||||
|
||||
#define dgChuGirlRightUpperArmDL "__OTR__objects/object_bg/gChuGirlRightUpperArmDL"
|
||||
static const ALIGN_ASSET(2) char gChuGirlRightUpperArmDL[] = dgChuGirlRightUpperArmDL;
|
||||
|
||||
#define dgChuGirlRightForearmDL "__OTR__objects/object_bg/gChuGirlRightForearmDL"
|
||||
static const ALIGN_ASSET(2) char gChuGirlRightForearmDL[] = dgChuGirlRightForearmDL;
|
||||
|
||||
#define dgChuGirlRightHandDL "__OTR__objects/object_bg/gChuGirlRightHandDL"
|
||||
static const ALIGN_ASSET(2) char gChuGirlRightHandDL[] = dgChuGirlRightHandDL;
|
||||
|
||||
#define dgChuGirlMouthTex "__OTR__objects/object_bg/gChuGirlMouthTex"
|
||||
static const ALIGN_ASSET(2) char gChuGirlMouthTex[] = dgChuGirlMouthTex;
|
||||
|
||||
#define dgChuGirlSkinGradientTex "__OTR__objects/object_bg/gChuGirlSkinGradientTex"
|
||||
static const ALIGN_ASSET(2) char gChuGirlSkinGradientTex[] = dgChuGirlSkinGradientTex;
|
||||
|
||||
#define dgChuGirlSweaterTex "__OTR__objects/object_bg/gChuGirlSweaterTex"
|
||||
static const ALIGN_ASSET(2) char gChuGirlSweaterTex[] = dgChuGirlSweaterTex;
|
||||
|
||||
#define dgChuGirlUmbEarLicusTex "__OTR__objects/object_bg/gChuGirlUmbEarLicusTex"
|
||||
static const ALIGN_ASSET(2) char gChuGirlUmbEarLicusTex[] = dgChuGirlUmbEarLicusTex;
|
||||
|
||||
#define dgChuGirlHairTex "__OTR__objects/object_bg/gChuGirlHairTex"
|
||||
static const ALIGN_ASSET(2) char gChuGirlHairTex[] = dgChuGirlHairTex;
|
||||
|
||||
#define dgChuGirlEyeOpenTex "__OTR__objects/object_bg/gChuGirlEyeOpenTex"
|
||||
static const ALIGN_ASSET(2) char gChuGirlEyeOpenTex[] = dgChuGirlEyeOpenTex;
|
||||
|
||||
#define dgChuGirlEyeHalfTex "__OTR__objects/object_bg/gChuGirlEyeHalfTex"
|
||||
static const ALIGN_ASSET(2) char gChuGirlEyeHalfTex[] = dgChuGirlEyeHalfTex;
|
||||
|
||||
#define dgChuGirlEyeClosedTex "__OTR__objects/object_bg/gChuGirlEyeClosedTex"
|
||||
static const ALIGN_ASSET(2) char gChuGirlEyeClosedTex[] = dgChuGirlEyeClosedTex;
|
||||
@@ -1,247 +1,108 @@
|
||||
#pragma once
|
||||
#define dobject_bigokuta_Anim_000444 "__OTR__objects/object_bigokuta/object_bigokuta_Anim_000444"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Anim_000444[] = dobject_bigokuta_Anim_000444;
|
||||
#else
|
||||
static const char object_bigokuta_Anim_000444[] __attribute__((aligned (2))) = dobject_bigokuta_Anim_000444;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Anim_000A74 "__OTR__objects/object_bigokuta/object_bigokuta_Anim_000A74"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Anim_000A74[] = dobject_bigokuta_Anim_000A74;
|
||||
#else
|
||||
static const char object_bigokuta_Anim_000A74[] __attribute__((aligned (2))) = dobject_bigokuta_Anim_000A74;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Anim_000D1C "__OTR__objects/object_bigokuta/object_bigokuta_Anim_000D1C"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Anim_000D1C[] = dobject_bigokuta_Anim_000D1C;
|
||||
#else
|
||||
static const char object_bigokuta_Anim_000D1C[] __attribute__((aligned (2))) = dobject_bigokuta_Anim_000D1C;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Anim_0014B8 "__OTR__objects/object_bigokuta/object_bigokuta_Anim_0014B8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Anim_0014B8[] = dobject_bigokuta_Anim_0014B8;
|
||||
#else
|
||||
static const char object_bigokuta_Anim_0014B8[] __attribute__((aligned (2))) = dobject_bigokuta_Anim_0014B8;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Anim_001CA4 "__OTR__objects/object_bigokuta/object_bigokuta_Anim_001CA4"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Anim_001CA4[] = dobject_bigokuta_Anim_001CA4;
|
||||
#else
|
||||
static const char object_bigokuta_Anim_001CA4[] __attribute__((aligned (2))) = dobject_bigokuta_Anim_001CA4;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_004090 "__OTR__objects/object_bigokuta/object_bigokuta_DL_004090"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_004090[] = dobject_bigokuta_DL_004090;
|
||||
#else
|
||||
static const char object_bigokuta_DL_004090[] __attribute__((aligned (2))) = dobject_bigokuta_DL_004090;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_004158 "__OTR__objects/object_bigokuta/object_bigokuta_DL_004158"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_004158[] = dobject_bigokuta_DL_004158;
|
||||
#else
|
||||
static const char object_bigokuta_DL_004158[] __attribute__((aligned (2))) = dobject_bigokuta_DL_004158;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_0042A8 "__OTR__objects/object_bigokuta/object_bigokuta_DL_0042A8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_0042A8[] = dobject_bigokuta_DL_0042A8;
|
||||
#else
|
||||
static const char object_bigokuta_DL_0042A8[] __attribute__((aligned (2))) = dobject_bigokuta_DL_0042A8;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_0043D0 "__OTR__objects/object_bigokuta/object_bigokuta_DL_0043D0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_0043D0[] = dobject_bigokuta_DL_0043D0;
|
||||
#else
|
||||
static const char object_bigokuta_DL_0043D0[] __attribute__((aligned (2))) = dobject_bigokuta_DL_0043D0;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_0044F8 "__OTR__objects/object_bigokuta/object_bigokuta_DL_0044F8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_0044F8[] = dobject_bigokuta_DL_0044F8;
|
||||
#else
|
||||
static const char object_bigokuta_DL_0044F8[] __attribute__((aligned (2))) = dobject_bigokuta_DL_0044F8;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_004AB8 "__OTR__objects/object_bigokuta/object_bigokuta_DL_004AB8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_004AB8[] = dobject_bigokuta_DL_004AB8;
|
||||
#else
|
||||
static const char object_bigokuta_DL_004AB8[] __attribute__((aligned (2))) = dobject_bigokuta_DL_004AB8;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_004CA0 "__OTR__objects/object_bigokuta/object_bigokuta_DL_004CA0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_004CA0[] = dobject_bigokuta_DL_004CA0;
|
||||
#else
|
||||
static const char object_bigokuta_DL_004CA0[] __attribute__((aligned (2))) = dobject_bigokuta_DL_004CA0;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_004E10 "__OTR__objects/object_bigokuta/object_bigokuta_DL_004E10"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_004E10[] = dobject_bigokuta_DL_004E10;
|
||||
#else
|
||||
static const char object_bigokuta_DL_004E10[] __attribute__((aligned (2))) = dobject_bigokuta_DL_004E10;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_004EB8 "__OTR__objects/object_bigokuta/object_bigokuta_DL_004EB8"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_004EB8[] = dobject_bigokuta_DL_004EB8;
|
||||
#else
|
||||
static const char object_bigokuta_DL_004EB8[] __attribute__((aligned (2))) = dobject_bigokuta_DL_004EB8;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_004F90 "__OTR__objects/object_bigokuta/object_bigokuta_DL_004F90"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_004F90[] = dobject_bigokuta_DL_004F90;
|
||||
#else
|
||||
static const char object_bigokuta_DL_004F90[] __attribute__((aligned (2))) = dobject_bigokuta_DL_004F90;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_005038 "__OTR__objects/object_bigokuta/object_bigokuta_DL_005038"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_005038[] = dobject_bigokuta_DL_005038;
|
||||
#else
|
||||
static const char object_bigokuta_DL_005038[] __attribute__((aligned (2))) = dobject_bigokuta_DL_005038;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_005110 "__OTR__objects/object_bigokuta/object_bigokuta_DL_005110"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_005110[] = dobject_bigokuta_DL_005110;
|
||||
#else
|
||||
static const char object_bigokuta_DL_005110[] __attribute__((aligned (2))) = dobject_bigokuta_DL_005110;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_0051D0 "__OTR__objects/object_bigokuta/object_bigokuta_DL_0051D0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_0051D0[] = dobject_bigokuta_DL_0051D0;
|
||||
#else
|
||||
static const char object_bigokuta_DL_0051D0[] __attribute__((aligned (2))) = dobject_bigokuta_DL_0051D0;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_0053B0 "__OTR__objects/object_bigokuta/object_bigokuta_DL_0053B0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_0053B0[] = dobject_bigokuta_DL_0053B0;
|
||||
#else
|
||||
static const char object_bigokuta_DL_0053B0[] __attribute__((aligned (2))) = dobject_bigokuta_DL_0053B0;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_005470 "__OTR__objects/object_bigokuta/object_bigokuta_DL_005470"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_005470[] = dobject_bigokuta_DL_005470;
|
||||
#else
|
||||
static const char object_bigokuta_DL_005470[] __attribute__((aligned (2))) = dobject_bigokuta_DL_005470;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_005650 "__OTR__objects/object_bigokuta/object_bigokuta_DL_005650"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_005650[] = dobject_bigokuta_DL_005650;
|
||||
#else
|
||||
static const char object_bigokuta_DL_005650[] __attribute__((aligned (2))) = dobject_bigokuta_DL_005650;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_005710 "__OTR__objects/object_bigokuta/object_bigokuta_DL_005710"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_005710[] = dobject_bigokuta_DL_005710;
|
||||
#else
|
||||
static const char object_bigokuta_DL_005710[] __attribute__((aligned (2))) = dobject_bigokuta_DL_005710;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_0058F0 "__OTR__objects/object_bigokuta/object_bigokuta_DL_0058F0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_0058F0[] = dobject_bigokuta_DL_0058F0;
|
||||
#else
|
||||
static const char object_bigokuta_DL_0058F0[] __attribute__((aligned (2))) = dobject_bigokuta_DL_0058F0;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_DL_0059B0 "__OTR__objects/object_bigokuta/object_bigokuta_DL_0059B0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_DL_0059B0[] = dobject_bigokuta_DL_0059B0;
|
||||
#else
|
||||
static const char object_bigokuta_DL_0059B0[] __attribute__((aligned (2))) = dobject_bigokuta_DL_0059B0;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Tex_005B90 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_005B90"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Tex_005B90[] = dobject_bigokuta_Tex_005B90;
|
||||
#else
|
||||
static const char object_bigokuta_Tex_005B90[] __attribute__((aligned (2))) = dobject_bigokuta_Tex_005B90;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Tex_005D90 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_005D90"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Tex_005D90[] = dobject_bigokuta_Tex_005D90;
|
||||
#else
|
||||
static const char object_bigokuta_Tex_005D90[] __attribute__((aligned (2))) = dobject_bigokuta_Tex_005D90;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Tex_005E90 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_005E90"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Tex_005E90[] = dobject_bigokuta_Tex_005E90;
|
||||
#else
|
||||
static const char object_bigokuta_Tex_005E90[] __attribute__((aligned (2))) = dobject_bigokuta_Tex_005E90;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Tex_006090 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_006090"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Tex_006090[] = dobject_bigokuta_Tex_006090;
|
||||
#else
|
||||
static const char object_bigokuta_Tex_006090[] __attribute__((aligned (2))) = dobject_bigokuta_Tex_006090;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Tex_006290 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_006290"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Tex_006290[] = dobject_bigokuta_Tex_006290;
|
||||
#else
|
||||
static const char object_bigokuta_Tex_006290[] __attribute__((aligned (2))) = dobject_bigokuta_Tex_006290;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Tex_006310 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_006310"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Tex_006310[] = dobject_bigokuta_Tex_006310;
|
||||
#else
|
||||
static const char object_bigokuta_Tex_006310[] __attribute__((aligned (2))) = dobject_bigokuta_Tex_006310;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Tex_006390 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_006390"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Tex_006390[] = dobject_bigokuta_Tex_006390;
|
||||
#else
|
||||
static const char object_bigokuta_Tex_006390[] __attribute__((aligned (2))) = dobject_bigokuta_Tex_006390;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Tex_006590 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_006590"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Tex_006590[] = dobject_bigokuta_Tex_006590;
|
||||
#else
|
||||
static const char object_bigokuta_Tex_006590[] __attribute__((aligned (2))) = dobject_bigokuta_Tex_006590;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Tex_006790 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_006790"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Tex_006790[] = dobject_bigokuta_Tex_006790;
|
||||
#else
|
||||
static const char object_bigokuta_Tex_006790[] __attribute__((aligned (2))) = dobject_bigokuta_Tex_006790;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Tex_006890 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_006890"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Tex_006890[] = dobject_bigokuta_Tex_006890;
|
||||
#else
|
||||
static const char object_bigokuta_Tex_006890[] __attribute__((aligned (2))) = dobject_bigokuta_Tex_006890;
|
||||
#endif
|
||||
|
||||
#define dobject_bigokuta_Skel_006BC0 "__OTR__objects/object_bigokuta/object_bigokuta_Skel_006BC0"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char object_bigokuta_Skel_006BC0[] = dobject_bigokuta_Skel_006BC0;
|
||||
#else
|
||||
static const char object_bigokuta_Skel_006BC0[] __attribute__((aligned (2))) = dobject_bigokuta_Skel_006BC0;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dobject_bigokuta_Anim_000444 "__OTR__objects/object_bigokuta/object_bigokuta_Anim_000444"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Anim_000444[] = dobject_bigokuta_Anim_000444;
|
||||
|
||||
#define dobject_bigokuta_Anim_000A74 "__OTR__objects/object_bigokuta/object_bigokuta_Anim_000A74"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Anim_000A74[] = dobject_bigokuta_Anim_000A74;
|
||||
|
||||
#define dobject_bigokuta_Anim_000D1C "__OTR__objects/object_bigokuta/object_bigokuta_Anim_000D1C"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Anim_000D1C[] = dobject_bigokuta_Anim_000D1C;
|
||||
|
||||
#define dobject_bigokuta_Anim_0014B8 "__OTR__objects/object_bigokuta/object_bigokuta_Anim_0014B8"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Anim_0014B8[] = dobject_bigokuta_Anim_0014B8;
|
||||
|
||||
#define dobject_bigokuta_Anim_001CA4 "__OTR__objects/object_bigokuta/object_bigokuta_Anim_001CA4"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Anim_001CA4[] = dobject_bigokuta_Anim_001CA4;
|
||||
|
||||
#define dobject_bigokuta_DL_004090 "__OTR__objects/object_bigokuta/object_bigokuta_DL_004090"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_004090[] = dobject_bigokuta_DL_004090;
|
||||
|
||||
#define dobject_bigokuta_DL_004158 "__OTR__objects/object_bigokuta/object_bigokuta_DL_004158"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_004158[] = dobject_bigokuta_DL_004158;
|
||||
|
||||
#define dobject_bigokuta_DL_0042A8 "__OTR__objects/object_bigokuta/object_bigokuta_DL_0042A8"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_0042A8[] = dobject_bigokuta_DL_0042A8;
|
||||
|
||||
#define dobject_bigokuta_DL_0043D0 "__OTR__objects/object_bigokuta/object_bigokuta_DL_0043D0"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_0043D0[] = dobject_bigokuta_DL_0043D0;
|
||||
|
||||
#define dobject_bigokuta_DL_0044F8 "__OTR__objects/object_bigokuta/object_bigokuta_DL_0044F8"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_0044F8[] = dobject_bigokuta_DL_0044F8;
|
||||
|
||||
#define dobject_bigokuta_DL_004AB8 "__OTR__objects/object_bigokuta/object_bigokuta_DL_004AB8"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_004AB8[] = dobject_bigokuta_DL_004AB8;
|
||||
|
||||
#define dobject_bigokuta_DL_004CA0 "__OTR__objects/object_bigokuta/object_bigokuta_DL_004CA0"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_004CA0[] = dobject_bigokuta_DL_004CA0;
|
||||
|
||||
#define dobject_bigokuta_DL_004E10 "__OTR__objects/object_bigokuta/object_bigokuta_DL_004E10"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_004E10[] = dobject_bigokuta_DL_004E10;
|
||||
|
||||
#define dobject_bigokuta_DL_004EB8 "__OTR__objects/object_bigokuta/object_bigokuta_DL_004EB8"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_004EB8[] = dobject_bigokuta_DL_004EB8;
|
||||
|
||||
#define dobject_bigokuta_DL_004F90 "__OTR__objects/object_bigokuta/object_bigokuta_DL_004F90"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_004F90[] = dobject_bigokuta_DL_004F90;
|
||||
|
||||
#define dobject_bigokuta_DL_005038 "__OTR__objects/object_bigokuta/object_bigokuta_DL_005038"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_005038[] = dobject_bigokuta_DL_005038;
|
||||
|
||||
#define dobject_bigokuta_DL_005110 "__OTR__objects/object_bigokuta/object_bigokuta_DL_005110"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_005110[] = dobject_bigokuta_DL_005110;
|
||||
|
||||
#define dobject_bigokuta_DL_0051D0 "__OTR__objects/object_bigokuta/object_bigokuta_DL_0051D0"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_0051D0[] = dobject_bigokuta_DL_0051D0;
|
||||
|
||||
#define dobject_bigokuta_DL_0053B0 "__OTR__objects/object_bigokuta/object_bigokuta_DL_0053B0"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_0053B0[] = dobject_bigokuta_DL_0053B0;
|
||||
|
||||
#define dobject_bigokuta_DL_005470 "__OTR__objects/object_bigokuta/object_bigokuta_DL_005470"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_005470[] = dobject_bigokuta_DL_005470;
|
||||
|
||||
#define dobject_bigokuta_DL_005650 "__OTR__objects/object_bigokuta/object_bigokuta_DL_005650"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_005650[] = dobject_bigokuta_DL_005650;
|
||||
|
||||
#define dobject_bigokuta_DL_005710 "__OTR__objects/object_bigokuta/object_bigokuta_DL_005710"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_005710[] = dobject_bigokuta_DL_005710;
|
||||
|
||||
#define dobject_bigokuta_DL_0058F0 "__OTR__objects/object_bigokuta/object_bigokuta_DL_0058F0"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_0058F0[] = dobject_bigokuta_DL_0058F0;
|
||||
|
||||
#define dobject_bigokuta_DL_0059B0 "__OTR__objects/object_bigokuta/object_bigokuta_DL_0059B0"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_DL_0059B0[] = dobject_bigokuta_DL_0059B0;
|
||||
|
||||
#define dobject_bigokuta_Tex_005B90 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_005B90"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Tex_005B90[] = dobject_bigokuta_Tex_005B90;
|
||||
|
||||
#define dobject_bigokuta_Tex_005D90 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_005D90"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Tex_005D90[] = dobject_bigokuta_Tex_005D90;
|
||||
|
||||
#define dobject_bigokuta_Tex_005E90 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_005E90"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Tex_005E90[] = dobject_bigokuta_Tex_005E90;
|
||||
|
||||
#define dobject_bigokuta_Tex_006090 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_006090"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Tex_006090[] = dobject_bigokuta_Tex_006090;
|
||||
|
||||
#define dobject_bigokuta_Tex_006290 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_006290"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Tex_006290[] = dobject_bigokuta_Tex_006290;
|
||||
|
||||
#define dobject_bigokuta_Tex_006310 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_006310"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Tex_006310[] = dobject_bigokuta_Tex_006310;
|
||||
|
||||
#define dobject_bigokuta_Tex_006390 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_006390"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Tex_006390[] = dobject_bigokuta_Tex_006390;
|
||||
|
||||
#define dobject_bigokuta_Tex_006590 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_006590"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Tex_006590[] = dobject_bigokuta_Tex_006590;
|
||||
|
||||
#define dobject_bigokuta_Tex_006790 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_006790"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Tex_006790[] = dobject_bigokuta_Tex_006790;
|
||||
|
||||
#define dobject_bigokuta_Tex_006890 "__OTR__objects/object_bigokuta/object_bigokuta_Tex_006890"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Tex_006890[] = dobject_bigokuta_Tex_006890;
|
||||
|
||||
#define dobject_bigokuta_Skel_006BC0 "__OTR__objects/object_bigokuta/object_bigokuta_Skel_006BC0"
|
||||
static const ALIGN_ASSET(2) char object_bigokuta_Skel_006BC0[] = dobject_bigokuta_Skel_006BC0;
|
||||
@@ -1,100 +1,45 @@
|
||||
#pragma once
|
||||
#define dgBirdFlyAnim "__OTR__objects/object_bird/gBirdFlyAnim"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBirdFlyAnim[] = dgBirdFlyAnim;
|
||||
#else
|
||||
static const char gBirdFlyAnim[] __attribute__((aligned (2))) = dgBirdFlyAnim;
|
||||
#endif
|
||||
|
||||
#define dgBirdLeftWingDL "__OTR__objects/object_bird/gBirdLeftWingDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBirdLeftWingDL[] = dgBirdLeftWingDL;
|
||||
#else
|
||||
static const char gBirdLeftWingDL[] __attribute__((aligned (2))) = dgBirdLeftWingDL;
|
||||
#endif
|
||||
|
||||
#define dgBirdLeftWingWrapper1DL "__OTR__objects/object_bird/gBirdLeftWingWrapper1DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBirdLeftWingWrapper1DL[] = dgBirdLeftWingWrapper1DL;
|
||||
#else
|
||||
static const char gBirdLeftWingWrapper1DL[] __attribute__((aligned (2))) = dgBirdLeftWingWrapper1DL;
|
||||
#endif
|
||||
|
||||
#define dgBirdLeftWingWrapper2DL "__OTR__objects/object_bird/gBirdLeftWingWrapper2DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBirdLeftWingWrapper2DL[] = dgBirdLeftWingWrapper2DL;
|
||||
#else
|
||||
static const char gBirdLeftWingWrapper2DL[] __attribute__((aligned (2))) = dgBirdLeftWingWrapper2DL;
|
||||
#endif
|
||||
|
||||
#define dgBirdRightWingDL "__OTR__objects/object_bird/gBirdRightWingDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBirdRightWingDL[] = dgBirdRightWingDL;
|
||||
#else
|
||||
static const char gBirdRightWingDL[] __attribute__((aligned (2))) = dgBirdRightWingDL;
|
||||
#endif
|
||||
|
||||
#define dgBirdRightWingWrapper1DL "__OTR__objects/object_bird/gBirdRightWingWrapper1DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBirdRightWingWrapper1DL[] = dgBirdRightWingWrapper1DL;
|
||||
#else
|
||||
static const char gBirdRightWingWrapper1DL[] __attribute__((aligned (2))) = dgBirdRightWingWrapper1DL;
|
||||
#endif
|
||||
|
||||
#define dgBirdRightWingWrapper2DL "__OTR__objects/object_bird/gBirdRightWingWrapper2DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBirdRightWingWrapper2DL[] = dgBirdRightWingWrapper2DL;
|
||||
#else
|
||||
static const char gBirdRightWingWrapper2DL[] __attribute__((aligned (2))) = dgBirdRightWingWrapper2DL;
|
||||
#endif
|
||||
|
||||
#define dgBirdBodyDL "__OTR__objects/object_bird/gBirdBodyDL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBirdBodyDL[] = dgBirdBodyDL;
|
||||
#else
|
||||
static const char gBirdBodyDL[] __attribute__((aligned (2))) = dgBirdBodyDL;
|
||||
#endif
|
||||
|
||||
#define dgBirdBodyWrapper1DL "__OTR__objects/object_bird/gBirdBodyWrapper1DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBirdBodyWrapper1DL[] = dgBirdBodyWrapper1DL;
|
||||
#else
|
||||
static const char gBirdBodyWrapper1DL[] __attribute__((aligned (2))) = dgBirdBodyWrapper1DL;
|
||||
#endif
|
||||
|
||||
#define dgBirdBodyWrapper2DL "__OTR__objects/object_bird/gBirdBodyWrapper2DL"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBirdBodyWrapper2DL[] = dgBirdBodyWrapper2DL;
|
||||
#else
|
||||
static const char gBirdBodyWrapper2DL[] __attribute__((aligned (2))) = dgBirdBodyWrapper2DL;
|
||||
#endif
|
||||
|
||||
#define dgBirdFaceTex "__OTR__objects/object_bird/gBirdFaceTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBirdFaceTex[] = dgBirdFaceTex;
|
||||
#else
|
||||
static const char gBirdFaceTex[] __attribute__((aligned (2))) = dgBirdFaceTex;
|
||||
#endif
|
||||
|
||||
#define dgBirdTailTex "__OTR__objects/object_bird/gBirdTailTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBirdTailTex[] = dgBirdTailTex;
|
||||
#else
|
||||
static const char gBirdTailTex[] __attribute__((aligned (2))) = dgBirdTailTex;
|
||||
#endif
|
||||
|
||||
#define dgBirdWingTex "__OTR__objects/object_bird/gBirdWingTex"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBirdWingTex[] = dgBirdWingTex;
|
||||
#else
|
||||
static const char gBirdWingTex[] __attribute__((aligned (2))) = dgBirdWingTex;
|
||||
#endif
|
||||
|
||||
#define dgBirdSkel "__OTR__objects/object_bird/gBirdSkel"
|
||||
#ifdef _WIN32
|
||||
static const __declspec(align(2)) char gBirdSkel[] = dgBirdSkel;
|
||||
#else
|
||||
static const char gBirdSkel[] __attribute__((aligned (2))) = dgBirdSkel;
|
||||
#endif
|
||||
|
||||
|
||||
#include "align_asset_macro.h"
|
||||
|
||||
#define dgBirdFlyAnim "__OTR__objects/object_bird/gBirdFlyAnim"
|
||||
static const ALIGN_ASSET(2) char gBirdFlyAnim[] = dgBirdFlyAnim;
|
||||
|
||||
#define dgBirdLeftWingDL "__OTR__objects/object_bird/gBirdLeftWingDL"
|
||||
static const ALIGN_ASSET(2) char gBirdLeftWingDL[] = dgBirdLeftWingDL;
|
||||
|
||||
#define dgBirdLeftWingWrapper1DL "__OTR__objects/object_bird/gBirdLeftWingWrapper1DL"
|
||||
static const ALIGN_ASSET(2) char gBirdLeftWingWrapper1DL[] = dgBirdLeftWingWrapper1DL;
|
||||
|
||||
#define dgBirdLeftWingWrapper2DL "__OTR__objects/object_bird/gBirdLeftWingWrapper2DL"
|
||||
static const ALIGN_ASSET(2) char gBirdLeftWingWrapper2DL[] = dgBirdLeftWingWrapper2DL;
|
||||
|
||||
#define dgBirdRightWingDL "__OTR__objects/object_bird/gBirdRightWingDL"
|
||||
static const ALIGN_ASSET(2) char gBirdRightWingDL[] = dgBirdRightWingDL;
|
||||
|
||||
#define dgBirdRightWingWrapper1DL "__OTR__objects/object_bird/gBirdRightWingWrapper1DL"
|
||||
static const ALIGN_ASSET(2) char gBirdRightWingWrapper1DL[] = dgBirdRightWingWrapper1DL;
|
||||
|
||||
#define dgBirdRightWingWrapper2DL "__OTR__objects/object_bird/gBirdRightWingWrapper2DL"
|
||||
static const ALIGN_ASSET(2) char gBirdRightWingWrapper2DL[] = dgBirdRightWingWrapper2DL;
|
||||
|
||||
#define dgBirdBodyDL "__OTR__objects/object_bird/gBirdBodyDL"
|
||||
static const ALIGN_ASSET(2) char gBirdBodyDL[] = dgBirdBodyDL;
|
||||
|
||||
#define dgBirdBodyWrapper1DL "__OTR__objects/object_bird/gBirdBodyWrapper1DL"
|
||||
static const ALIGN_ASSET(2) char gBirdBodyWrapper1DL[] = dgBirdBodyWrapper1DL;
|
||||
|
||||
#define dgBirdBodyWrapper2DL "__OTR__objects/object_bird/gBirdBodyWrapper2DL"
|
||||
static const ALIGN_ASSET(2) char gBirdBodyWrapper2DL[] = dgBirdBodyWrapper2DL;
|
||||
|
||||
#define dgBirdFaceTex "__OTR__objects/object_bird/gBirdFaceTex"
|
||||
static const ALIGN_ASSET(2) char gBirdFaceTex[] = dgBirdFaceTex;
|
||||
|
||||
#define dgBirdTailTex "__OTR__objects/object_bird/gBirdTailTex"
|
||||
static const ALIGN_ASSET(2) char gBirdTailTex[] = dgBirdTailTex;
|
||||
|
||||
#define dgBirdWingTex "__OTR__objects/object_bird/gBirdWingTex"
|
||||
static const ALIGN_ASSET(2) char gBirdWingTex[] = dgBirdWingTex;
|
||||
|
||||
#define dgBirdSkel "__OTR__objects/object_bird/gBirdSkel"
|
||||
static const ALIGN_ASSET(2) char gBirdSkel[] = dgBirdSkel;
|
||||