mirror of
https://github.com/SMGCommunity/Petari.git
synced 2024-11-26 23:10:24 +00:00
1934 lines
105 KiB
Python
1934 lines
105 KiB
Python
#!/usr/bin/env python3
|
|
|
|
###
|
|
# Generates build files for the project.
|
|
# This file also includes the project configuration,
|
|
# such as compiler flags and the object matching status.
|
|
#
|
|
# Usage:
|
|
# python3 configure.py
|
|
# ninja
|
|
#
|
|
# Append --help to see available options.
|
|
###
|
|
|
|
import argparse
|
|
import sys
|
|
from pathlib import Path
|
|
from typing import Any, Dict, List
|
|
|
|
from tools.project import (
|
|
Object,
|
|
ProgressCategory,
|
|
ProjectConfig,
|
|
calculate_progress,
|
|
generate_build,
|
|
is_windows,
|
|
)
|
|
|
|
# Game versions
|
|
DEFAULT_VERSION = 0
|
|
VERSIONS = [
|
|
"RMGK01", # 0
|
|
]
|
|
|
|
parser = argparse.ArgumentParser()
|
|
parser.add_argument(
|
|
"mode",
|
|
choices=["configure", "progress"],
|
|
default="configure",
|
|
help="script mode (default: configure)",
|
|
nargs="?",
|
|
)
|
|
parser.add_argument(
|
|
"-v",
|
|
"--version",
|
|
choices=VERSIONS,
|
|
type=str.upper,
|
|
default=VERSIONS[DEFAULT_VERSION],
|
|
help="version to build",
|
|
)
|
|
parser.add_argument(
|
|
"--build-dir",
|
|
metavar="DIR",
|
|
type=Path,
|
|
default=Path("build"),
|
|
help="base build directory (default: build)",
|
|
)
|
|
parser.add_argument(
|
|
"--binutils",
|
|
metavar="BINARY",
|
|
type=Path,
|
|
help="path to binutils (optional)",
|
|
)
|
|
parser.add_argument(
|
|
"--compilers",
|
|
metavar="DIR",
|
|
type=Path,
|
|
help="path to compilers (optional)",
|
|
)
|
|
parser.add_argument(
|
|
"--map",
|
|
action="store_true",
|
|
help="generate map file(s)",
|
|
)
|
|
parser.add_argument(
|
|
"--debug",
|
|
action="store_true",
|
|
help="build with debug info (non-matching)",
|
|
)
|
|
if not is_windows():
|
|
parser.add_argument(
|
|
"--wrapper",
|
|
metavar="BINARY",
|
|
type=Path,
|
|
help="path to wibo or wine (optional)",
|
|
)
|
|
parser.add_argument(
|
|
"--dtk",
|
|
metavar="BINARY | DIR",
|
|
type=Path,
|
|
help="path to decomp-toolkit binary or source (optional)",
|
|
)
|
|
parser.add_argument(
|
|
"--objdiff",
|
|
metavar="BINARY | DIR",
|
|
type=Path,
|
|
help="path to objdiff-cli binary or source (optional)",
|
|
)
|
|
parser.add_argument(
|
|
"--sjiswrap",
|
|
metavar="EXE",
|
|
type=Path,
|
|
help="path to sjiswrap.exe (optional)",
|
|
)
|
|
parser.add_argument(
|
|
"--verbose",
|
|
action="store_true",
|
|
help="print verbose output",
|
|
)
|
|
parser.add_argument(
|
|
"--non-matching",
|
|
dest="non_matching",
|
|
action="store_true",
|
|
help="builds equivalent (but non-matching) or modded objects",
|
|
)
|
|
parser.add_argument(
|
|
"--no-progress",
|
|
dest="progress",
|
|
action="store_false",
|
|
help="disable progress calculation",
|
|
)
|
|
args = parser.parse_args()
|
|
|
|
config = ProjectConfig()
|
|
config.version = str(args.version)
|
|
version_num = VERSIONS.index(config.version)
|
|
|
|
# Apply arguments
|
|
config.build_dir = args.build_dir
|
|
config.dtk_path = args.dtk
|
|
config.objdiff_path = args.objdiff
|
|
config.binutils_path = args.binutils
|
|
config.compilers_path = args.compilers
|
|
config.generate_map = args.map
|
|
config.non_matching = args.non_matching
|
|
config.shift_jis = False
|
|
config.sjiswrap_path = args.sjiswrap
|
|
config.progress = args.progress
|
|
if not is_windows():
|
|
config.wrapper = args.wrapper
|
|
# Don't build asm unless we're --non-matching
|
|
if not config.non_matching:
|
|
config.asm_dir = None
|
|
|
|
# Tool versions
|
|
config.binutils_tag = "2.42-1"
|
|
config.compilers_tag = "20240706"
|
|
config.dtk_tag = "v1.1.2"
|
|
config.objdiff_tag = "v2.3.2"
|
|
config.sjiswrap_tag = "v1.1.1"
|
|
config.wibo_tag = "0.6.11"
|
|
|
|
# Project
|
|
config.config_path = Path("config") / config.version / "config.yml"
|
|
config.check_sha_path = Path("config") / config.version / "build.sha1"
|
|
config.asflags = [
|
|
"-mgekko",
|
|
"--strip-local-absolute",
|
|
"-I include",
|
|
f"-I build/{config.version}/include",
|
|
f"--defsym version={version_num}",
|
|
]
|
|
config.ldflags = [
|
|
"-fp hardware",
|
|
"-nodefaults",
|
|
]
|
|
if args.debug:
|
|
config.ldflags.append("-g") # Or -gdwarf-2 for Wii linkers
|
|
if args.map:
|
|
config.ldflags.append("-mapunused")
|
|
# config.ldflags.append("-listclosure") # For Wii linkers
|
|
|
|
# Use for any additional files that should cause a re-configure when modified
|
|
config.reconfig_deps = []
|
|
|
|
# Base flags, common to most GC/Wii games.
|
|
# Generally leave untouched, with overrides added below.
|
|
cflags_base = [
|
|
"-nodefaults",
|
|
"-proc gekko",
|
|
"-align powerpc",
|
|
"-enum int",
|
|
"-fp hardware",
|
|
"-Cpp_exceptions off",
|
|
"-O4,s",
|
|
"-inline auto",
|
|
'-pragma "cats off"',
|
|
'-pragma "warn_notinlined off"',
|
|
"-maxerrors 1",
|
|
"-nosyspath",
|
|
"-RTTI off",
|
|
"-fp_contract on",
|
|
"-str reuse",
|
|
"-multibyte", # For Wii compilers, replace with `-enc SJIS`
|
|
"-i include",
|
|
f"-i build/{config.version}/include",
|
|
f"-DVERSION={version_num}"
|
|
]
|
|
|
|
cflags_game = [
|
|
"-nodefaults",
|
|
"-lang c++",
|
|
"-proc gekko",
|
|
"-align powerpc",
|
|
"-enum int",
|
|
"-fp hardware",
|
|
"-Cpp_exceptions off",
|
|
"-O4,s",
|
|
"-inline auto,level=2",
|
|
'-pragma "cats off"',
|
|
'-pragma "warn_notinlined off"',
|
|
"-maxerrors 1",
|
|
"-nosyspath",
|
|
"-RTTI off",
|
|
"-fp_contract on",
|
|
"-str reuse",
|
|
"-enc SJIS",
|
|
"-ipa file",
|
|
"-i include",
|
|
"-i libs/JSystem/include",
|
|
"-i libs/MSL_C++/include",
|
|
"-i libs/MSL_C/include",
|
|
"-i libs/MetroTRK/include",
|
|
"-i libs/RVLFaceLib/include",
|
|
"-i libs/RVL_SDK/include",
|
|
"-i libs/Runtime/include",
|
|
"-i libs/nw4r/include",
|
|
f"-i build/{config.version}/include",
|
|
f"-DVERSION={version_num}",
|
|
]
|
|
|
|
# Debug flags
|
|
if args.debug:
|
|
# Or -sym dwarf-2 for Wii compilers
|
|
cflags_base.extend(["-sym on", "-DDEBUG=1"])
|
|
else:
|
|
cflags_base.append("-DNDEBUG=1")
|
|
|
|
# Metrowerks library flags
|
|
cflags_runtime = [
|
|
*cflags_base,
|
|
"-use_lmw_stmw on",
|
|
"-str reuse,pool,readonly",
|
|
"-gccinc",
|
|
"-common off",
|
|
"-inline auto",
|
|
]
|
|
|
|
# REL flags
|
|
cflags_rel = [
|
|
*cflags_base,
|
|
"-sdata 0",
|
|
"-sdata2 0",
|
|
]
|
|
|
|
config.linker_version = "GC/3.0a5"
|
|
|
|
def GameLib(lib_name: str, objects: List[Object]) -> Dict[str, Any]:
|
|
return {
|
|
"lib": lib_name,
|
|
"mw_version": "GC/3.0a3",
|
|
"cflags": cflags_game,
|
|
"progress_category": "game",
|
|
"objects": objects,
|
|
}
|
|
|
|
|
|
# Helper function for Dolphin libraries
|
|
def DolphinLib(lib_name: str, objects: List[Object]) -> Dict[str, Any]:
|
|
return {
|
|
"lib": lib_name,
|
|
"mw_version": "GC/1.2.5n",
|
|
"cflags": cflags_base,
|
|
"progress_category": "sdk",
|
|
"objects": objects,
|
|
}
|
|
|
|
Matching = True # Object matches and should be linked
|
|
NonMatching = False # Object does not match and should not be linked
|
|
Equivalent = config.non_matching # Object should be linked when configured with --non-matching
|
|
|
|
config.warn_missing_config = True
|
|
config.warn_missing_source = False
|
|
config.libs = [
|
|
{
|
|
"lib": "Runtime.PPCEABI.H",
|
|
"mw_version": config.linker_version,
|
|
"cflags": cflags_runtime,
|
|
"progress_category": "sdk", # str | List[str]
|
|
"objects": [
|
|
Object(NonMatching, "Runtime.PPCEABI.H/global_destructor_chain.c"),
|
|
Object(NonMatching, "Runtime.PPCEABI.H/__init_cpp_exceptions.cpp"),
|
|
],
|
|
},
|
|
|
|
GameLib(
|
|
"Animation",
|
|
[
|
|
Object(NonMatching, "Game/Animation/AnmPlayer.cpp"),
|
|
Object(NonMatching, "Game/Animation/BckCtrl.cpp"),
|
|
Object(NonMatching, "Game/Animation/BpkPlayer.cpp"),
|
|
Object(NonMatching, "Game/Animation/BrkPlayer.cpp"),
|
|
Object(NonMatching, "Game/Animation/BtkPlayer.cpp"),
|
|
Object(NonMatching, "Game/Animation/BtpPlayer.cpp"),
|
|
Object(NonMatching, "Game/Animation/BvaPlayer.cpp"),
|
|
Object(NonMatching, "Game/Animation/LayoutAnmPlayer.cpp"),
|
|
Object(NonMatching, "Game/Animation/MaterialAnmBuffer.cpp"),
|
|
Object(NonMatching, "Game/Animation/XanimeCore.cpp"),
|
|
Object(NonMatching, "Game/Animation/XanimePlayer.cpp"),
|
|
Object(NonMatching, "Game/Animation/XanimeResource.cpp"),
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"AreaObj",
|
|
[
|
|
Object(NonMatching, "Game/AreaObj/AreaForm.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/AreaFormDrawer.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/AreaObj.cpp"),
|
|
Object(Matching, "Game/AreaObj/AreaObjContainer.cpp"),
|
|
Object(Matching, "Game/AreaObj/AreaObjFollower.cpp"),
|
|
Object(Matching, "Game/AreaObj/AstroChangeStageCube.cpp"),
|
|
Object(Matching, "Game/AreaObj/AudioEffectArea.cpp"),
|
|
Object(Matching, "Game/AreaObj/BgmProhibitArea.cpp"),
|
|
Object(Matching, "Game/AreaObj/BigBubbleCameraArea.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/BigBubbleGoalArea.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/BloomArea.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/CameraRepulsiveArea.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/ChangeBgmCube.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/CollisionArea.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/CubeCamera.cpp"),
|
|
Object(Matching, "Game/AreaObj/DeathArea.cpp"),
|
|
Object(Matching, "Game/AreaObj/DepthOfFieldArea.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/FollowCollisionArea.cpp"),
|
|
Object(Matching, "Game/AreaObj/GlaringLightArea.cpp"),
|
|
Object(Matching, "Game/AreaObj/HazeCube.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/ImageEffectArea.cpp"),
|
|
Object(Matching, "Game/AreaObj/LightArea.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/LightAreaHolder.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/MercatorTransformCube.cpp"),
|
|
Object(Matching, "Game/AreaObj/MessageArea.cpp"),
|
|
Object(Matching, "Game/AreaObj/PlayerSeArea.cpp"),
|
|
Object(Matching, "Game/AreaObj/QuakeEffectArea.cpp"),
|
|
Object(Matching, "Game/AreaObj/RestartCube.cpp"),
|
|
Object(Matching, "Game/AreaObj/ScreenBlurArea.cpp"),
|
|
Object(Matching, "Game/AreaObj/SimpleBloomArea.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/SoundEmitterCube.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/SoundEmitterSphere.cpp"),
|
|
Object(Matching, "Game/AreaObj/SpinGuidanceArea.cpp"),
|
|
Object(Matching, "Game/AreaObj/SunLightArea.cpp"),
|
|
Object(Matching, "Game/AreaObj/SwitchArea.cpp"),
|
|
Object(NonMatching, "Game/AreaObj/WarpCube.cpp"),
|
|
Object(Matching, "Game/AreaObj/WaterArea.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"AudioLib",
|
|
[
|
|
Object(NonMatching, "Game/AudioLib/AudSystem.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudSystemVolumeController.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudAudience.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudSoundInfo.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudWrap.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudSoundObject.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudSoundObject_Kawamura.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudSoundObject_Takezawa.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudSoundObject_Gohara.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudAnmSoundObject.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudBgm.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudBgmKeeper.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudBgmMgr.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudBgmRhythmStrategy.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudBgmSetting.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudBgmVolumeController.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudEffector.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudFader.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudLimitedSound.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudMeNameConverter.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudMicWrap.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudRemixMgr.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudRemixSequencer.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudSceneMgr.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudSeStrategy.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudSoundNameConverter.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudSoundObjHolder.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudSpeakerWrap.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudTrackController.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/AudUtil.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/OverwriteJAudio.cpp"),
|
|
Object(NonMatching, "Game/AudioLib/CSSoundNameConverter.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"Boss",
|
|
[
|
|
Object(NonMatching, "Game/Boss/BossAccessor.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossBegoman.cpp"),
|
|
Object(Matching, "Game/Boss/BossBegomanHead.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossKameck.cpp"),
|
|
Object(Matching, "Game/Boss/BossKameckAction.cpp"),
|
|
Object(Matching, "Game/Boss/BossKameckBarrier.cpp"),
|
|
Object(Matching, "Game/Boss/BossKameckBattleDemo.cpp"),
|
|
Object(Matching, "Game/Boss/BossKameckBattlePattarn.cpp"),
|
|
Object(Matching, "Game/Boss/BossKameckSequencer.cpp"),
|
|
Object(Matching, "Game/Boss/BossKameckMoveRail.cpp"),
|
|
Object(Matching, "Game/Boss/BossKameckVs1.cpp"),
|
|
Object(Matching, "Game/Boss/BossKameckVs2.cpp"),
|
|
Object(Matching, "Game/Boss/BossKameckStateBattle.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossStinkBug.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossStinkBugActionBase.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossStinkBugActionFlyHigh.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossStinkBugActionFlyLow.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossStinkBugActionGround.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossStinkBugActionSequencer.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossStinkBugAngryDemo.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossStinkBugBomb.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossStinkBugBombHolder.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossStinkBugFinishDemo.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossStinkBugFlyDemo.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossStinkBugFunction.cpp"),
|
|
Object(NonMatching, "Game/Boss/BossStinkBugOpeningDemo.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackun.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunAction.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunBall.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunBattleEgg.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunBattleEggVs2.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunBattleVs1Lv1.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunBattleVs1Lv2.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunBattleVs2Lv1.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunDemo.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunDemoPosition.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunEggShell.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunFire.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunSequencer.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunStateAwake.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunStateDamage.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunStateFire.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunTail.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunTailNode.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunTailPart.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunTailRoot.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunTrackFire.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunVs1.cpp"),
|
|
Object(NonMatching, "Game/Boss/DinoPackunVs2.cpp"),
|
|
Object(NonMatching, "Game/Boss/Dodoryu.cpp"),
|
|
Object(NonMatching, "Game/Boss/DodoryuDemo.cpp"),
|
|
Object(NonMatching, "Game/Boss/DodoryuHill.cpp"),
|
|
Object(NonMatching, "Game/Boss/DodoryuMove.cpp"),
|
|
Object(NonMatching, "Game/Boss/DodoryuStateBase.cpp"),
|
|
Object(NonMatching, "Game/Boss/DodoryuStateLv1.cpp"),
|
|
Object(NonMatching, "Game/Boss/DodoryuStateLv2.cpp"),
|
|
Object(NonMatching, "Game/Boss/DodoryuStateWait.cpp"),
|
|
Object(NonMatching, "Game/Boss/DodoryuUtil.cpp"),
|
|
Object(NonMatching, "Game/Boss/Koopa.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaBattleBase.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaBattleMain.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaBattleStairsBase.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaBattleStairsVs1.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaBattleStairsVs3.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaBattleVs3Lv1.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaBattleVs3Lv2.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaDemoPowerUp.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaDemoFallToPlanetVs3Lv2.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaDemoFallToPlanetVs3Lv3.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaDemoJumpToPlanet.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaFigureBall.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaFireShort.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaFireStairs.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaFunction.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaParts.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaPowerUpSwitch.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaPlanetShadow.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaRestarterVs3.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaRockBreak.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaSensorCtrl.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaSequencer.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaSubSequenceBattle.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaSequencerVs1.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaSequencerVs2.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaSequencerVs3.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaShockWave.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaStateAttackFireShort.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaStateAttackFireLong.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaStateAttackHipDrop.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaStateAttackRoll.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaStateAttackShockWave.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaStateAttackSpin.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaStateChaseRoll.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaStateDamageEscape.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaStateGuard.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaStateJumpAway.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaSwitchKeeper.cpp"),
|
|
Object(NonMatching, "Game/Boss/KoopaViewSwitchKeeper.cpp"),
|
|
Object(NonMatching, "Game/Boss/OtaKing.cpp"),
|
|
Object(NonMatching, "Game/Boss/OtaKingLongFoot.cpp"),
|
|
Object(NonMatching, "Game/Boss/OtaKingMagma.cpp"),
|
|
Object(NonMatching, "Game/Boss/Polta.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaActionBase.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaActionSequencer.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaArm.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaBattleLv1.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaBattleLv2.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaDemo.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaFunction.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaGroundRock.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaGroundRockHolder.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaRock.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaRockHolder.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaSensorCtrl.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaStateAttackGround.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaStateGenerateRock.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaStateGroundRockAttack.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaStatePunch.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaStateStagger.cpp"),
|
|
Object(NonMatching, "Game/Boss/PoltaWaitStart.cpp"),
|
|
Object(NonMatching, "Game/Boss/SkeletalFishBaby.cpp"),
|
|
Object(Matching, "Game/Boss/SkeletalFishBabyRail.cpp"),
|
|
Object(Matching, "Game/Boss/SkeletalFishBabyRailHolder.cpp"),
|
|
Object(Matching, "Game/Boss/SkeletalFishBoss.cpp"),
|
|
Object(Matching, "Game/Boss/SkeletalFishBossBattleDirector.cpp"),
|
|
Object(Matching, "Game/Boss/SkeletalFishBossFunc.cpp"),
|
|
Object(Matching, "Game/Boss/SkeletalFishBossInfo.cpp"),
|
|
Object(Matching, "Game/Boss/SkeletalFishBossRail.cpp"),
|
|
Object(Matching, "Game/Boss/SkeletalFishBossRailHolder.cpp"),
|
|
Object(NonMatching, "Game/Boss/SkeletalFishGuard.cpp"),
|
|
Object(Matching, "Game/Boss/SkeletalFishGuardHolder.cpp"),
|
|
Object(Matching, "Game/Boss/SkeletalFishJointCalc.cpp"),
|
|
Object(Matching, "Game/Boss/SkeletalFishRailControl.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpider.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpiderAcid.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpiderAction1st.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpiderAction2nd.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpiderActionBase.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpiderActionCocoon.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpiderDemo.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpiderEnvironment.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpiderFunction.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpiderGland.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpiderParts.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpiderSensorCtrl.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpiderStateSwoon.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpiderThreadAttacher.cpp"),
|
|
Object(NonMatching, "Game/Boss/TombSpiderVitalSpot.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBoss.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossAccesser.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossBaseJointPosition.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossBreakMovement.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossCoin.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossCore.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossFixParts.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossFixPartsBase.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossGuardWall.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossGuardWallPart.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossKillerGenerater.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossKillerGeneraterCircle.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossKinokoOneUp.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossLeg.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossMovableArea.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossRailMoveParts.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossRotateParts.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossShell.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossStepPoint.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossStepSequence.cpp"),
|
|
Object(NonMatching, "Game/Boss/TripodBossStepStartArea.cpp")
|
|
],
|
|
),
|
|
|
|
|
|
# Camera
|
|
|
|
GameLib(
|
|
"Demo",
|
|
[
|
|
Object(NonMatching, "Game/Demo/AstroDomeDemoStarter.cpp"),
|
|
Object(NonMatching, "Game/Demo/AstroDemoFunction.cpp"),
|
|
Object(NonMatching, "Game/Demo/DemoActionKeeper.cpp"),
|
|
Object(NonMatching, "Game/Demo/DemoCameraFunction.cpp"),
|
|
Object(NonMatching, "Game/Demo/DemoCameraKeeper.cpp"),
|
|
Object(NonMatching, "Game/Demo/DemoCastGroup.cpp"),
|
|
Object(Matching, "Game/Demo/DemoCastGroupHolder.cpp"),
|
|
Object(NonMatching, "Game/Demo/DemoCastSubGroup.cpp"),
|
|
Object(NonMatching, "Game/Demo/DemoCtrlBase.cpp"),
|
|
Object(NonMatching, "Game/Demo/DemoDirector.cpp"),
|
|
Object(NonMatching, "Game/Demo/DemoExecutor.cpp"),
|
|
Object(Matching, "Game/Demo/DemoExecutorFunction.cpp"),
|
|
Object(Matching, "Game/Demo/DemoFunction.cpp"),
|
|
Object(NonMatching, "Game/Demo/DemoKoopaJrShip.cpp"),
|
|
Object(Matching, "Game/Demo/DemoPadRumbler.cpp"),
|
|
Object(Matching, "Game/Demo/DemoParamCommonDataTable.cpp"),
|
|
Object(Matching, "Game/Demo/DemoPlayerKeeper.cpp"),
|
|
Object(Matching, "Game/Demo/DemoPositionController.cpp"),
|
|
Object(Matching, "Game/Demo/DemoSimpleCastHolder.cpp"),
|
|
Object(NonMatching, "Game/Demo/DemoSoundKeeper.cpp"),
|
|
Object(NonMatching, "Game/Demo/DemoStartRequestHolder.cpp"),
|
|
Object(NonMatching, "Game/Demo/DemoStartRequestUtil.cpp"),
|
|
Object(Matching, "Game/Demo/DemoSubPartKeeper.cpp"),
|
|
Object(Matching, "Game/Demo/DemoTalkAnimCtrl.cpp"),
|
|
Object(NonMatching, "Game/Demo/DemoTimeKeeper.cpp"),
|
|
Object(NonMatching, "Game/Demo/DemoWipeKeeper.cpp"),
|
|
Object(NonMatching, "Game/Demo/GrandStarReturnDemoStarter.cpp"),
|
|
Object(NonMatching, "Game/Demo/PrologueDirector.cpp"),
|
|
Object(NonMatching, "Game/Demo/ReturnDemoRailMove.cpp"),
|
|
Object(NonMatching, "Game/Demo/ScenarioStarter.cpp"),
|
|
Object(NonMatching, "Game/Demo/StarReturnDemoStarter.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"Effect",
|
|
[
|
|
Object(NonMatching, "Game/Effect/AstroEffectObj.cpp"),
|
|
Object(NonMatching, "Game/Effect/AutoEffectGroup.cpp"),
|
|
Object(NonMatching, "Game/Effect/AutoEffectGroupHolder.cpp"),
|
|
Object(NonMatching, "Game/Effect/AutoEffectInfo.cpp"),
|
|
Object(NonMatching, "Game/Effect/EffectObjGravityDust.cpp"),
|
|
Object(NonMatching, "Game/Effect/EffectSystem.cpp"),
|
|
Object(NonMatching, "Game/Effect/EffectSystemUtil.cpp"),
|
|
Object(NonMatching, "Game/Effect/MultiEmitter.cpp"),
|
|
Object(NonMatching, "Game/Effect/MultiEmitterAccess.cpp"),
|
|
Object(NonMatching, "Game/Effect/MultiEmitterCallBack.cpp"),
|
|
Object(Matching, "Game/Effect/MultiEmitterParticleCallBack.cpp"),
|
|
Object(NonMatching, "Game/Effect/ParticleCalcExecutor.cpp"),
|
|
Object(NonMatching, "Game/Effect/ParticleDrawExecutor.cpp"),
|
|
Object(Matching, "Game/Effect/ParticleEmitter.cpp"),
|
|
Object(NonMatching, "Game/Effect/ParticleEmitterHolder.cpp"),
|
|
Object(NonMatching, "Game/Effect/ParticleResourceHolder.cpp"),
|
|
Object(NonMatching, "Game/Effect/RandomEffectObj.cpp"),
|
|
Object(NonMatching, "Game/Effect/SimpleEffectObj.cpp"),
|
|
Object(Matching, "Game/Effect/SingleEmitter.cpp"),
|
|
Object(NonMatching, "Game/Effect/SpinPullParticleCallBack.cpp"),
|
|
Object(NonMatching, "Game/Effect/SyncBckEffectChecker.cpp"),
|
|
Object(NonMatching, "Game/Effect/SyncBckEffectInfo.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"Enemy",
|
|
[
|
|
Object(NonMatching, "Game/Enemy/AnimScaleController.cpp"),
|
|
Object(NonMatching, "Game/Enemy/AnimStampController.cpp"),
|
|
Object(NonMatching, "Game/Enemy/BallBeamer.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Balloonfish.cpp"),
|
|
Object(NonMatching, "Game/Enemy/BasaBasa.cpp"),
|
|
Object(NonMatching, "Game/Enemy/BegomanBaby.cpp"),
|
|
Object(NonMatching, "Game/Enemy/BegomanBase.cpp"),
|
|
Object(NonMatching, "Game/Enemy/BegomanFunction.cpp"),
|
|
Object(NonMatching, "Game/Enemy/BegomanLauncher.cpp"),
|
|
Object(NonMatching, "Game/Enemy/BegomanSpike.cpp"),
|
|
Object(NonMatching, "Game/Enemy/BegomanSpring.cpp"),
|
|
Object(NonMatching, "Game/Enemy/BegomanSpringHead.cpp"),
|
|
Object(Matching, "Game/Enemy/Birikyu.cpp"),
|
|
Object(NonMatching, "Game/Enemy/BombBird.cpp"),
|
|
Object(NonMatching, "Game/Enemy/BombBirdBomb.cpp"),
|
|
Object(NonMatching, "Game/Enemy/BombHei.cpp"),
|
|
Object(NonMatching, "Game/Enemy/BombHeiLauncher.cpp"),
|
|
Object(NonMatching, "Game/Enemy/BombTeresa.cpp"),
|
|
Object(NonMatching, "Game/Enemy/CannonShellBase.cpp"),
|
|
Object(NonMatching, "Game/Enemy/CocoNutBall.cpp"),
|
|
Object(NonMatching, "Game/Enemy/CocoSambo.cpp"),
|
|
Object(NonMatching, "Game/Enemy/DharmaSambo.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Dossun.cpp"),
|
|
Object(NonMatching, "Game/Enemy/ElectricPressureBullet.cpp"),
|
|
Object(NonMatching, "Game/Enemy/EyeBeamer.cpp"),
|
|
Object(NonMatching, "Game/Enemy/FireBall.cpp"),
|
|
Object(NonMatching, "Game/Enemy/FireBubble.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Gesso.cpp"),
|
|
Object(NonMatching, "Game/Enemy/HammerHeadPackun.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Hanachan.cpp"),
|
|
Object(NonMatching, "Game/Enemy/HomingKiller.cpp"),
|
|
Object(NonMatching, "Game/Enemy/IceMerameraKing.cpp"),
|
|
Object(NonMatching, "Game/Enemy/ItemGenerator.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Jellyfish.cpp"),
|
|
Object(NonMatching, "Game/Enemy/JellyfishElectric.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Jiraira.cpp"),
|
|
Object(NonMatching, "Game/Enemy/JumpBeamer.cpp"),
|
|
Object(NonMatching, "Game/Enemy/JumpGuarder.cpp"),
|
|
Object(NonMatching, "Game/Enemy/JumpSpider.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Kabokuri.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KabokuriFire.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KabokuriFireHolder.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Kameck.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KameckBeam.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KameckBeamHolder.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KameckFireBall.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KameckHolder.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KameckTurtle.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Kanina.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Karikari.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KarikariDirector.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Karon.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Kiraira.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KirairaChain.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KoopaJrShip.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KoopaJrShipCannonMainShell.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KoopaJrShipCannonShell.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KoteBug.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Kuribo.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KuriboChief.cpp"),
|
|
Object(NonMatching, "Game/Enemy/KuriboMini.cpp"),
|
|
Object(NonMatching, "Game/Enemy/MechanicKoopaMini.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Meramera.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Metbo.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Mogu.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Mogucchi.cpp"),
|
|
Object(NonMatching, "Game/Enemy/MogucchiHill.cpp"),
|
|
Object(NonMatching, "Game/Enemy/MogucchiRefuseTerritory.cpp"),
|
|
Object(NonMatching, "Game/Enemy/MogucchiShooter.cpp"),
|
|
Object(NonMatching, "Game/Enemy/MoguStone.cpp"),
|
|
Object(NonMatching, "Game/Enemy/NokonokoLand.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Onimasu.cpp"),
|
|
Object(NonMatching, "Game/Enemy/OnimasuJump.cpp"),
|
|
Object(NonMatching, "Game/Enemy/OnimasuPivot.cpp"),
|
|
Object(NonMatching, "Game/Enemy/OtaRock.cpp"),
|
|
Object(NonMatching, "Game/Enemy/PackunPetit.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Petari.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Poihana.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Pukupuku.cpp"),
|
|
Object(NonMatching, "Game/Enemy/RingBeam.cpp"),
|
|
Object(NonMatching, "Game/Enemy/RingBeamer.cpp"),
|
|
Object(NonMatching, "Game/Enemy/SamboFunction.cpp"),
|
|
Object(NonMatching, "Game/Enemy/SamboHead.cpp"),
|
|
Object(NonMatching, "Game/Enemy/SearchBeamer.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Snakehead.cpp"),
|
|
Object(NonMatching, "Game/Enemy/SpinHitController.cpp"),
|
|
Object(NonMatching, "Game/Enemy/StinkBugBase.cpp"),
|
|
Object(NonMatching, "Game/Enemy/StinkBugParent.cpp"),
|
|
Object(NonMatching, "Game/Enemy/StinkBugSmall.cpp"),
|
|
Object(NonMatching, "Game/Enemy/StringSpider.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Takobo.cpp"),
|
|
Object(NonMatching, "Game/Enemy/TakoHei.cpp"),
|
|
Object(NonMatching, "Game/Enemy/TakoHeiInk.cpp"),
|
|
Object(NonMatching, "Game/Enemy/TakoHeiInkHolder.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Teresa.cpp"),
|
|
Object(NonMatching, "Game/Enemy/TeresaWater.cpp"),
|
|
Object(NonMatching, "Game/Enemy/TerritoryMover.cpp"),
|
|
Object(NonMatching, "Game/Enemy/Unizo.cpp"),
|
|
Object(NonMatching, "Game/Enemy/UnizoLauncher.cpp"),
|
|
Object(Matching, "Game/Enemy/WalkerStateBindStarPointer.cpp"),
|
|
Object(NonMatching, "Game/Enemy/WalkerStateBlowDamage.cpp"),
|
|
Object(NonMatching, "Game/Enemy/WalkerStateChase.cpp"),
|
|
Object(NonMatching, "Game/Enemy/WalkerStateFindPlayer.cpp"),
|
|
Object(NonMatching, "Game/Enemy/WalkerStateFunction.cpp"),
|
|
Object(NonMatching, "Game/Enemy/WalkerStateParam.cpp"),
|
|
Object(NonMatching, "Game/Enemy/WalkerStateRunaway.cpp"),
|
|
Object(NonMatching, "Game/Enemy/WalkerStateStagger.cpp"),
|
|
Object(NonMatching, "Game/Enemy/WalkerStateWander.cpp"),
|
|
Object(NonMatching, "Game/Enemy/WaterBazooka.cpp"),
|
|
Object(NonMatching, "Game/Enemy/WaterBazookaCapsule.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"GameAudio",
|
|
[
|
|
Object(NonMatching, "Game/GameAudio/AudCameraWatcher.cpp"),
|
|
Object(NonMatching, "Game/GameAudio/AudStageBgmWrap.cpp"),
|
|
Object(NonMatching, "Game/GameAudio/AudSeKeeper.cpp"),
|
|
Object(NonMatching, "Game/GameAudio/AudTalkSoundData.cpp"),
|
|
Object(NonMatching, "Game/GameAudio/AudEffectDirector.cpp"),
|
|
Object(NonMatching, "Game/GameAudio/AudBgmConductor.cpp"),
|
|
Object(NonMatching, "Game/GameAudio/AudStageBgmTable.cpp"),
|
|
Object(NonMatching, "Game/GameAudio/AudTamakoroBgmCtrl.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"Gravity",
|
|
[
|
|
Object(Matching, "Game/Gravity/ConeGravity.cpp"),
|
|
Object(Matching, "Game/Gravity/CubeGravity.cpp"),
|
|
Object(Matching, "Game/Gravity/DiskGravity.cpp"),
|
|
Object(Matching, "Game/Gravity/DiskTorusGravity.cpp"),
|
|
Object(Matching, "Game/Gravity/GlobalGravityObj.cpp"),
|
|
Object(Matching, "Game/Gravity/GraviryFollower.cpp"),
|
|
Object(Matching, "Game/Gravity/GravityCreator.cpp"),
|
|
Object(Matching, "Game/Gravity/GravityInfo.cpp"),
|
|
Object(Matching, "Game/Gravity/ParallelGravity.cpp"),
|
|
Object(Matching, "Game/Gravity/PlanetGravity.cpp"),
|
|
Object(Matching, "Game/Gravity/PlanetGravityManager.cpp"),
|
|
Object(Matching, "Game/Gravity/PointGravity.cpp"),
|
|
Object(Matching, "Game/Gravity/SegmentGravity.cpp"),
|
|
Object(Matching, "Game/Gravity/WireGravity.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"LiveActor",
|
|
[
|
|
Object(Matching, "Game/LiveActor/ActiveActorList.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ActorAnimKeeper.cpp"),
|
|
Object(Matching, "Game/LiveActor/ActorCameraInfo.cpp"),
|
|
Object(Matching, "Game/LiveActor/ActorJointCtrl.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ActorLightCtrl.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ActorPadAndCameraCtrl.cpp"),
|
|
Object(Matching, "Game/LiveActor/ActorStateBase.cpp"),
|
|
Object(Matching, "Game/LiveActor/ActorStateKeeper.cpp"),
|
|
Object(Matching, "Game/LiveActor/AllLiveActorGroup.cpp"),
|
|
Object(Matching, "Game/LiveActor/AnimationRandomPlayer.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/Binder.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ClippingActorHolder.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ClippingActorInfo.cpp"),
|
|
Object(Matching, "Game/LiveActor/ClippingDirector.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ClippingGroupHolder.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ClippingJudge.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/DisplayListMaker.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/DynamicJointCtrl.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/EffectKeeper.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/FaceJointCtrl.cpp"),
|
|
Object(Matching, "Game/LiveActor/FlashingCtrl.cpp"),
|
|
Object(Matching, "Game/LiveActor/HitSensor.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/HitSensorInfo.cpp"),
|
|
Object(Matching, "Game/LiveActor/HitSensorKeeper.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/IKJointCtrl.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/LiveActor.cpp"),
|
|
Object(Matching, "Game/LiveActor/LiveActorFlag.cpp"),
|
|
Object(Matching, "Game/LiveActor/LiveActorGroup.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/LiveActorGroupArray.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/LodCtrl.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/MaterialCtrl.cpp"),
|
|
Object(Matching, "Game/LiveActor/MessageSensorHolder.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/MirrorActor.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/MirrorCamera.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/MirrorReflectionModel.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ModelManager.cpp"),
|
|
Object(Matching, "Game/LiveActor/ModelObj.cpp"),
|
|
Object(Matching, "Game/LiveActor/Nerve.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/PartsModel.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/RailRider.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/SensorHitChecker.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ShadowController.cpp"),
|
|
Object(Matching, "Game/LiveActor/ShadowDrawer.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ShadowSurfaceBox.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ShadowSurfaceCircle.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ShadowSurfaceDrawer.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ShadowSurfaceOval.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ShadowVolumeBox.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ShadowVolumeCylinder.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ShadowVolumeDrawer.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ShadowVolumeFlatModel.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ShadowVolumeLine.cpp"),
|
|
Object(Matching, "Game/LiveActor/ShadowVolumeModel.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ShadowVolumeOval.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ShadowVolumeOvalPole.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ShadowVolumeSphere.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/SimpleJ3DModelDrawer.cpp"),
|
|
Object(Matching, "Game/LiveActor/Spine.cpp"),
|
|
Object(Matching, "Game/LiveActor/SpotMarkLight.cpp"),
|
|
Object(NonMatching, "Game/LiveActor/ViewGroupCtrl.cpp"),
|
|
Object(Matching, "Game/LiveActor/VolumeModelDrawer.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"Map",
|
|
[
|
|
Object(Matching, "Game/Map/ActorAppearSwitchListener.cpp"),
|
|
Object(Matching, "Game/Map/Air.cpp"),
|
|
Object(NonMatching, "Game/Map/BezierRail.cpp"),
|
|
Object(NonMatching, "Game/Map/Butterfly.cpp"),
|
|
Object(NonMatching, "Game/Map/CollisionCategorizedKeeper.cpp"),
|
|
Object(NonMatching, "Game/Map/CollisionCode.cpp"),
|
|
Object(Matching, "Game/Map/CollisionDirector.cpp"),
|
|
Object(NonMatching, "Game/Map/CollisionParts.cpp"),
|
|
Object(NonMatching, "Game/Map/FileSelectCameraController.cpp"),
|
|
Object(NonMatching, "Game/Map/FileSelectEffect.cpp"),
|
|
Object(Matching, "Game/Map/FileSelectFunc.cpp"),
|
|
Object(Matching, "Game/Map/FileSelectIconID.cpp"),
|
|
Object(NonMatching, "Game/Map/FileSelectItem.cpp"),
|
|
Object(NonMatching, "Game/Map/FileSelectModel.cpp"),
|
|
Object(NonMatching, "Game/Map/FileSelector.cpp"),
|
|
Object(NonMatching, "Game/Map/FileSelectSky.cpp"),
|
|
Object(NonMatching, "Game/Map/FishGroup.cpp"),
|
|
Object(NonMatching, "Game/Map/Flag.cpp"),
|
|
Object(NonMatching, "Game/Map/GravityDust.cpp"),
|
|
Object(Matching, "Game/Map/GroundChecker.cpp"),
|
|
Object(NonMatching, "Game/Map/GroupSwitchWatcher.cpp"),
|
|
Object(NonMatching, "Game/Map/Halo.cpp"),
|
|
Object(Matching, "Game/Map/HitInfo.cpp"),
|
|
Object(NonMatching, "Game/Map/KCollision.cpp"),
|
|
Object(NonMatching, "Game/Map/KCollisionPlus.cpp"),
|
|
Object(NonMatching, "Game/Map/KoopaBattleMapCoinPlate.cpp"),
|
|
Object(NonMatching, "Game/Map/KoopaBattleMapDamagePlate.cpp"),
|
|
Object(NonMatching, "Game/Map/KoopaBattleMapPlanet.cpp"),
|
|
Object(NonMatching, "Game/Map/KoopaBattleMapPlate.cpp"),
|
|
Object(NonMatching, "Game/Map/KoopaBattleMapStair.cpp"),
|
|
Object(NonMatching, "Game/Map/LavaShellTower.cpp"),
|
|
Object(NonMatching, "Game/Map/LavaSunPlanet.cpp"),
|
|
Object(NonMatching, "Game/Map/LightDataHolder.cpp"),
|
|
Object(NonMatching, "Game/Map/LightDirector.cpp"),
|
|
Object(NonMatching, "Game/Map/LightFunction.cpp"),
|
|
Object(NonMatching, "Game/Map/LightPointCtrl.cpp"),
|
|
Object(Matching, "Game/Map/LightZoneDataHolder.cpp"),
|
|
Object(NonMatching, "Game/Map/NamePosHolder.cpp"),
|
|
Object(NonMatching, "Game/Map/OceanBowl.cpp"),
|
|
Object(NonMatching, "Game/Map/OceanBowlBloomDrawer.cpp"),
|
|
Object(NonMatching, "Game/Map/OceanBowlPoint.cpp"),
|
|
Object(NonMatching, "Game/Map/OceanHomeMapCtrl.cpp"),
|
|
Object(NonMatching, "Game/Map/OceanRing.cpp"),
|
|
Object(Matching, "Game/Map/OceanRingBloomDrawer.cpp"),
|
|
Object(NonMatching, "Game/Map/OceanRingDrawer.cpp"),
|
|
Object(NonMatching, "Game/Map/OceanRingPipe.cpp"),
|
|
Object(NonMatching, "Game/Map/OceanRingPipeInside.cpp"),
|
|
Object(NonMatching, "Game/Map/OceanRingPipeOutside.cpp"),
|
|
Object(NonMatching, "Game/Map/OceanSphere.cpp"),
|
|
Object(NonMatching, "Game/Map/OceanSpherePoint.cpp"),
|
|
Object(NonMatching, "Game/Map/PlanetMap.cpp"),
|
|
Object(NonMatching, "Game/Map/PlanetMapCreator.cpp"),
|
|
Object(NonMatching, "Game/Map/PlanetMapWithoutHighModel.cpp"),
|
|
Object(NonMatching, "Game/Map/QuakeEffectGenerator.cpp"),
|
|
Object(NonMatching, "Game/Map/RaceManager.cpp"),
|
|
Object(NonMatching, "Game/Map/RaceRail.cpp"),
|
|
Object(Matching, "Game/Map/RailGraph.cpp"),
|
|
Object(Matching, "Game/Map/RailGraphEdge.cpp"),
|
|
Object(Matching, "Game/Map/RailGraphIter.cpp"),
|
|
Object(Matching, "Game/Map/RailGraphNode.cpp"),
|
|
Object(NonMatching, "Game/Map/RailPart.cpp"),
|
|
Object(NonMatching, "Game/Map/ScenarioSelectStar.cpp"),
|
|
Object(NonMatching, "Game/Map/SeaGull.cpp"),
|
|
Object(NonMatching, "Game/Map/Sky.cpp"),
|
|
Object(NonMatching, "Game/Map/SleepController.cpp"),
|
|
Object(NonMatching, "Game/Map/SleepControllerHolder.cpp"),
|
|
Object(Matching, "Game/Map/SpaceInner.cpp"),
|
|
Object(NonMatching, "Game/Map/SphereSelector.cpp"),
|
|
Object(NonMatching, "Game/Map/SphereSelectorHandle.cpp"),
|
|
Object(NonMatching, "Game/Map/StageSwitch.cpp"),
|
|
Object(NonMatching, "Game/Map/SunshadeMapHolder.cpp"),
|
|
Object(NonMatching, "Game/Map/SunshadeMapParts.cpp"),
|
|
Object(NonMatching, "Game/Map/SwitchSynchronizer.cpp"),
|
|
Object(NonMatching, "Game/Map/SwitchWatcher.cpp"),
|
|
Object(NonMatching, "Game/Map/SwitchWatcherHolder.cpp"),
|
|
Object(Matching, "Game/Map/TimerSwitch.cpp"),
|
|
Object(NonMatching, "Game/Map/WaterAreaHolder.cpp"),
|
|
Object(Matching, "Game/Map/WaterInfo.cpp"),
|
|
Object(NonMatching, "Game/Map/WaterPlant.cpp"),
|
|
Object(Matching, "Game/Map/WaterPoint.cpp"),
|
|
Object(NonMatching, "Game/Map/WaterRoad.cpp"),
|
|
Object(NonMatching, "Game/Map/WhirlPoolAccelerator.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"MapObj",
|
|
[
|
|
Object(NonMatching, "Game/MapObj/AirBubble.cpp"),
|
|
Object(NonMatching, "Game/MapObj/AirBubbleGenerator.cpp"),
|
|
Object(NonMatching, "Game/MapObj/AirBubbleHolder.cpp"),
|
|
Object(Matching, "Game/MapObj/AnmModelObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ArrowSwitch.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ArrowSwitchMulti.cpp"),
|
|
Object(Matching, "Game/MapObj/ArrowSwitchMultiHolder.cpp"),
|
|
Object(NonMatching, "Game/MapObj/AssemblyBlock.cpp"),
|
|
Object(Matching, "Game/MapObj/AstroCore.cpp"),
|
|
Object(Matching, "Game/MapObj/AstroCountDownPlate.cpp"),
|
|
Object(Matching, "Game/MapObj/AstroDome.cpp"),
|
|
Object(Matching, "Game/MapObj/AstroDomeAsteroid.cpp"),
|
|
Object(NonMatching, "Game/MapObj/AstroDomeBlueStar.cpp"),
|
|
Object(NonMatching, "Game/MapObj/AstroDomeCameraController.cpp"),
|
|
Object(NonMatching, "Game/MapObj/AstroDomeComet.cpp"),
|
|
Object(Matching, "Game/MapObj/AstroDomeDemoAstroGalaxy.cpp"),
|
|
Object(NonMatching, "Game/MapObj/AstroDomeGalaxySelector.cpp"),
|
|
Object(NonMatching, "Game/MapObj/AstroDomeOrbit.cpp"),
|
|
Object(NonMatching, "Game/MapObj/AstroDomeSky.cpp"),
|
|
Object(Matching, "Game/MapObj/AstroMapBoard.cpp"),
|
|
Object(NonMatching, "Game/MapObj/AstroMapObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/AstroMapObjFunction.cpp"),
|
|
Object(Matching, "Game/MapObj/AstroOverlookObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/BallOpener.cpp"),
|
|
Object(Matching, "Game/MapObj/BallRail.cpp"),
|
|
Object(Matching, "Game/MapObj/Banekiti.cpp"),
|
|
Object(Matching, "Game/MapObj/BattleShipElevator.cpp"),
|
|
Object(NonMatching, "Game/MapObj/BeamGoRoundPlanet.cpp"),
|
|
Object(NonMatching, "Game/MapObj/BeeFlowerHover.cpp"),
|
|
Object(NonMatching, "Game/MapObj/BenefitItemInvincible.cpp"),
|
|
Object(Matching, "Game/MapObj/BenefitItemLifeUp.cpp"),
|
|
Object(NonMatching, "Game/MapObj/BenefitItemObj.cpp"),
|
|
Object(Matching, "Game/MapObj/BigBubbleDrawer.cpp"),
|
|
Object(NonMatching, "Game/MapObj/BigBubbleGenerator.cpp"),
|
|
Object(NonMatching, "Game/MapObj/BigBubbleHolder.cpp"),
|
|
Object(NonMatching, "Game/MapObj/BigBubbleMoveLimitter.cpp"),
|
|
Object(Matching, "Game/MapObj/BigFan.cpp"),
|
|
Object(Matching, "Game/MapObj/BigFanHolder.cpp"),
|
|
Object(NonMatching, "Game/MapObj/BlackHole.cpp"),
|
|
Object(Matching, "Game/MapObj/BlueChip.cpp"),
|
|
Object(NonMatching, "Game/MapObj/BlueStarCupsulePlanet.cpp"),
|
|
Object(NonMatching, "Game/MapObj/BreakableCage.cpp"),
|
|
Object(NonMatching, "Game/MapObj/BrightObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/BumpAppearPlanet.cpp"),
|
|
Object(NonMatching, "Game/MapObj/Candlestand.cpp"),
|
|
Object(NonMatching, "Game/MapObj/CannonFortressBreakStep.cpp"),
|
|
Object(Matching, "Game/MapObj/CapsuleCage.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ChipBase.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ChipCounter.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ChipGroup.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ChipHolder.cpp"),
|
|
Object(Matching, "Game/MapObj/ChooChooTrain.cpp"),
|
|
Object(NonMatching, "Game/MapObj/CircleCoinGroup.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ClipArea.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ClipAreaDrop.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ClipAreaDropHolder.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ClipAreaDropLaser.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ClipAreaHolder.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ClipAreaMovable.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ClipAreaShape.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ClipFieldFillDraw.cpp"),
|
|
Object(Matching, "Game/MapObj/ClipFieldMapParts.cpp"),
|
|
Object(Matching, "Game/MapObj/ClipFieldSwitch.cpp"),
|
|
Object(NonMatching, "Game/MapObj/CocoNut.cpp"),
|
|
Object(Matching, "Game/MapObj/CoconutTree.cpp"),
|
|
Object(NonMatching, "Game/MapObj/CoconutTreeLeaf.cpp"),
|
|
Object(Matching, "Game/MapObj/Coin.cpp"),
|
|
Object(NonMatching, "Game/MapObj/CoinBox.cpp"),
|
|
Object(Matching, "Game/MapObj/CoinGroup.cpp"),
|
|
Object(NonMatching, "Game/MapObj/CoinHolder.cpp"),
|
|
Object(Matching, "Game/MapObj/CoinReplica.cpp"),
|
|
Object(NonMatching, "Game/MapObj/CoinRotater.cpp"),
|
|
Object(Matching, "Game/MapObj/CoinSpot.cpp"),
|
|
Object(Matching, "Game/MapObj/CollapsePlane.cpp"),
|
|
Object(Matching, "Game/MapObj/CollectCounter.cpp"),
|
|
Object(Matching, "Game/MapObj/CollisionBlocker.cpp"),
|
|
Object(Matching, "Game/MapObj/CrystalCage.cpp"),
|
|
Object(Matching, "Game/MapObj/CrystalCageMoving.cpp"),
|
|
Object(Matching, "Game/MapObj/CrystalSwitch.cpp"),
|
|
Object(Matching, "Game/MapObj/CutBushModelObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/DashRing.cpp"),
|
|
Object(Matching, "Game/MapObj/DeadLeaves.cpp"),
|
|
Object(NonMatching, "Game/MapObj/DesertLandMoveSwitch.cpp"),
|
|
Object(NonMatching, "Game/MapObj/DesertMovingLand.cpp"),
|
|
Object(NonMatching, "Game/MapObj/DragonHeadFlower.cpp"),
|
|
Object(NonMatching, "Game/MapObj/DriftWood.cpp"),
|
|
Object(NonMatching, "Game/MapObj/DummyDisplayModel.cpp"),
|
|
Object(NonMatching, "Game/MapObj/DynamicCollisionObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/EarthenPipe.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ElectricBall.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ElectricRail.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ElectricRailHolder.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ElectricRailMoving.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ExterminationChecker.cpp"),
|
|
Object(NonMatching, "Game/MapObj/FallDownBridge.cpp"),
|
|
Object(Matching, "Game/MapObj/FallingSmallRock.cpp"),
|
|
Object(NonMatching, "Game/MapObj/FallOutFieldDraw.cpp"),
|
|
Object(NonMatching, "Game/MapObj/FireBar.cpp"),
|
|
Object(Matching, "Game/MapObj/FirePressure.cpp"),
|
|
Object(Matching, "Game/MapObj/FirePressureBullet.cpp"),
|
|
Object(Matching, "Game/MapObj/FirePressureBulletHolder.cpp"),
|
|
Object(NonMatching, "Game/MapObj/FirePressureRadiate.cpp"),
|
|
Object(NonMatching, "Game/MapObj/FlameGun.cpp"),
|
|
Object(NonMatching, "Game/MapObj/FlexibleSphere.cpp"),
|
|
Object(Matching, "Game/MapObj/FlipPanel.cpp"),
|
|
Object(NonMatching, "Game/MapObj/Fountain.cpp"),
|
|
Object(Matching, "Game/MapObj/FountainBig.cpp"),
|
|
Object(NonMatching, "Game/MapObj/GCapture.cpp"),
|
|
Object(NonMatching, "Game/MapObj/GCaptureRibbon.cpp"),
|
|
Object(NonMatching, "Game/MapObj/GCaptureTarget.cpp"),
|
|
Object(NonMatching, "Game/MapObj/GravityLight.cpp"),
|
|
Object(NonMatching, "Game/MapObj/GravityLightRoad.cpp"),
|
|
Object(Matching, "Game/MapObj/GreenCaterpillarBig.cpp"),
|
|
Object(Matching, "Game/MapObj/HatchWaterPlanet.cpp"),
|
|
Object(NonMatching, "Game/MapObj/HeavensDoorDemoObj.cpp"),
|
|
Object(Matching, "Game/MapObj/HipDropMoveObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/HipDropRock.cpp"),
|
|
Object(NonMatching, "Game/MapObj/HipDropSwitch.cpp"),
|
|
Object(NonMatching, "Game/MapObj/HipDropTimerSwitch.cpp"),
|
|
Object(NonMatching, "Game/MapObj/HitWallTimerSwitch.cpp"),
|
|
Object(Matching, "Game/MapObj/IceStep.cpp"),
|
|
Object(NonMatching, "Game/MapObj/IceVolcanoUpDownPlane.cpp"),
|
|
Object(Matching, "Game/MapObj/InvisiblePolygonObj.cpp"),
|
|
Object(Matching, "Game/MapObj/InvisiblePolygonObjGCapture.cpp"),
|
|
Object(NonMatching, "Game/MapObj/IronCannonShell.cpp"),
|
|
Object(Matching, "Game/MapObj/ItemAppearStone.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ItemBlock.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ItemBubble.cpp"),
|
|
Object(NonMatching, "Game/MapObj/JetTurtle.cpp"),
|
|
Object(NonMatching, "Game/MapObj/JumpHole.cpp"),
|
|
Object(NonMatching, "Game/MapObj/JumpStand.cpp"),
|
|
Object(Matching, "Game/MapObj/KeySwitch.cpp"),
|
|
Object(Matching, "Game/MapObj/KillerGunnerSingle.cpp"),
|
|
Object(NonMatching, "Game/MapObj/LargeChain.cpp"),
|
|
Object(Matching, "Game/MapObj/LargeChainParts.cpp"),
|
|
Object(Matching, "Game/MapObj/LavaBallRisingPlanetLava.cpp"),
|
|
Object(NonMatching, "Game/MapObj/LavaBreakColumn.cpp"),
|
|
Object(NonMatching, "Game/MapObj/LavaFloater.cpp"),
|
|
Object(NonMatching, "Game/MapObj/LavaGalaxyParts.cpp"),
|
|
Object(NonMatching, "Game/MapObj/LavaGeyser.cpp"),
|
|
Object(NonMatching, "Game/MapObj/LavaHomeSeesaw.cpp"),
|
|
Object(NonMatching, "Game/MapObj/LavaHomeVolcanoFlow.cpp"),
|
|
Object(NonMatching, "Game/MapObj/LavaJamboSunPlanet.cpp"),
|
|
Object(NonMatching, "Game/MapObj/LavaProminence.cpp"),
|
|
Object(NonMatching, "Game/MapObj/LavaProminenceTriple.cpp"),
|
|
Object(NonMatching, "Game/MapObj/LavaSteam.cpp"),
|
|
Object(NonMatching, "Game/MapObj/LavaStrangeRock.cpp"),
|
|
Object(NonMatching, "Game/MapObj/LotusLeaf.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MagicBell.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ManholeCover.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MapObjActor.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MapObjActorInitInfo.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MapObjConnector.cpp"),
|
|
Object(Matching, "Game/MapObj/MarblePlanet.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MarioLauncher.cpp"),
|
|
Object(Matching, "Game/MapObj/MarioLauncherAttractor.cpp"),
|
|
Object(Matching, "Game/MapObj/MechaKoopaPartsArm.cpp"),
|
|
Object(Matching, "Game/MapObj/MechaKoopaPartsHead.cpp"),
|
|
Object(Matching, "Game/MapObj/MercatorFixParts.cpp"),
|
|
Object(Matching, "Game/MapObj/MercatorRailMoveParts.cpp"),
|
|
Object(Matching, "Game/MapObj/MercatorRotateParts.cpp"),
|
|
Object(Matching, "Game/MapObj/MeteoContainer.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MeteorStrike.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MeteorStrikeLauncher.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MiniatureGalaxy.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MiniatureGalaxyHolder.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MorphItemObjNeo.cpp"),
|
|
Object(NonMatching, "Game/MapObj/NeedlePlant.cpp"),
|
|
Object(NonMatching, "Game/MapObj/NormalMapBase.cpp"),
|
|
Object(NonMatching, "Game/MapObj/NormalMapTestObj.cpp"),
|
|
Object(Matching, "Game/MapObj/Note.cpp"),
|
|
Object(Matching, "Game/MapObj/NoteFairy.cpp"),
|
|
Object(NonMatching, "Game/MapObj/OceanFloaterLandParts.cpp"),
|
|
Object(NonMatching, "Game/MapObj/OceanSmallTurtle.cpp"),
|
|
Object(NonMatching, "Game/MapObj/OceanWaveFloater.cpp"),
|
|
Object(NonMatching, "Game/MapObj/PalmIsland.cpp"),
|
|
Object(NonMatching, "Game/MapObj/PeachCastleGardenPlanet.cpp"),
|
|
Object(NonMatching, "Game/MapObj/PhantomShipBoxFloater.cpp"),
|
|
Object(NonMatching, "Game/MapObj/PhantomShipBridge.cpp"),
|
|
Object(NonMatching, "Game/MapObj/PhantomShipHandle.cpp"),
|
|
Object(NonMatching, "Game/MapObj/PhantomTorch.cpp"),
|
|
Object(Matching, "Game/MapObj/PicketSwitch.cpp"),
|
|
Object(NonMatching, "Game/MapObj/PlantGroup.cpp"),
|
|
Object(NonMatching, "Game/MapObj/PlantPoint.cpp"),
|
|
Object(NonMatching, "Game/MapObj/PlantRailInfo.cpp"),
|
|
Object(NonMatching, "Game/MapObj/PomponPlant.cpp"),
|
|
Object(NonMatching, "Game/MapObj/PowerStar.cpp"),
|
|
Object(Matching, "Game/MapObj/PowerStarAppearPoint.cpp"),
|
|
Object(Matching, "Game/MapObj/PowerStarHolder.cpp"),
|
|
Object(NonMatching, "Game/MapObj/PressureBase.cpp"),
|
|
Object(NonMatching, "Game/MapObj/PrizeRing.cpp"),
|
|
Object(Matching, "Game/MapObj/PTimerSwitch.cpp"),
|
|
Object(NonMatching, "Game/MapObj/PunchBox.cpp"),
|
|
Object(Matching, "Game/MapObj/PunchingKinoko.cpp"),
|
|
Object(Matching, "Game/MapObj/PurpleCoinHolder.cpp"),
|
|
Object(Matching, "Game/MapObj/PurpleCoinStarter.cpp"),
|
|
Object(NonMatching, "Game/MapObj/QuarterRollGravityRoomArrow.cpp"),
|
|
Object(NonMatching, "Game/MapObj/QuestionBoxGalleryObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/QuestionCoin.cpp"),
|
|
Object(NonMatching, "Game/MapObj/RailBlock.cpp"),
|
|
Object(NonMatching, "Game/MapObj/RailCoin.cpp"),
|
|
Object(Matching, "Game/MapObj/RailMoveObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/RainCloud.cpp"),
|
|
Object(Matching, "Game/MapObj/ReverseGravityRoomPlanet.cpp"),
|
|
Object(NonMatching, "Game/MapObj/RevolvingWay.cpp"),
|
|
Object(NonMatching, "Game/MapObj/Rock.cpp"),
|
|
Object(NonMatching, "Game/MapObj/RockCreator.cpp"),
|
|
Object(Matching, "Game/MapObj/RosettaChair.cpp"),
|
|
Object(NonMatching, "Game/MapObj/RosettaPictureBook.cpp"),
|
|
Object(NonMatching, "Game/MapObj/RotateMoveObj.cpp"),
|
|
Object(Matching, "Game/MapObj/SandCapsuleInsidePlanet.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SandCapsulePressGround.cpp"),
|
|
Object(NonMatching, "Game/MapObj/Sandstorm.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SandUpDownEffectObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SandUpDownTriRock.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ScrewSwitch.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ScrewSwitchReverse.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SeaBottomTriplePropeller.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SeesawMoveNut.cpp"),
|
|
Object(NonMatching, "Game/MapObj/Shellfish.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ShockWaveGenerator.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ShootingStar.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SideSpikeMoveStep.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SimpleBreakableObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SimpleClipPartsObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SimpleFloaterObj.cpp"),
|
|
Object(Matching, "Game/MapObj/SimpleMapObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SimpleNormalMapObj.cpp"),
|
|
Object(Matching, "Game/MapObj/SimpleTimerObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SmallStone.cpp"),
|
|
Object(Matching, "Game/MapObj/SnowCapsulePlanet.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SnowFloor.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SnowFloorTile.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SnowMan.cpp"),
|
|
Object(Matching, "Game/MapObj/SnowplowSwitch.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SoundEmitter.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpaceMine.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpaceShipStep.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SphereRailDash.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpiderCoin.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpiderMapBlock.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpiderThread.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpiderThreadHangInfo.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpiderThreadMainPoint.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpiderThreadPart.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpiderThreadPoint.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpiderThreadRadialLine.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpiderThreadWindCtrl.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpinDriver.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpinDriverCamera.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpinDriverOperateRing.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpinDriverPathDrawer.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpinDriverShootPath.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpinDriverUtil.cpp"),
|
|
Object(Matching, "Game/MapObj/SpinLeverSwitch.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpinningBox.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpringJetWater.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SpringWaterFloaterSpot.cpp"),
|
|
Object(NonMatching, "Game/MapObj/StageEffectDataTable.cpp"),
|
|
Object(NonMatching, "Game/MapObj/StarPiece.cpp"),
|
|
Object(NonMatching, "Game/MapObj/StarPieceDirector.cpp"),
|
|
Object(NonMatching, "Game/MapObj/StarPieceFollowGroup.cpp"),
|
|
Object(NonMatching, "Game/MapObj/StarPieceGroup.cpp"),
|
|
Object(NonMatching, "Game/MapObj/StarPieceMother.cpp"),
|
|
Object(NonMatching, "Game/MapObj/StarPieceSpot.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SubmarineSteam.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SubmarineVolcanoBigColumn.cpp"),
|
|
Object(Matching, "Game/MapObj/Sun.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SuperSpinDriver.cpp"),
|
|
Object(Matching, "Game/MapObj/SurprisedGalaxy.cpp"),
|
|
Object(Matching, "Game/MapObj/Swinger.cpp"),
|
|
Object(NonMatching, "Game/MapObj/SwingLight.cpp"),
|
|
Object(Matching, "Game/MapObj/SwitchBox.cpp"),
|
|
Object(Matching, "Game/MapObj/TimeAppearObj.cpp"),
|
|
Object(NonMatching, "Game/MapObj/TimerMoveWall.cpp"),
|
|
Object(NonMatching, "Game/MapObj/TrampleStar.cpp"),
|
|
Object(NonMatching, "Game/MapObj/TransparentWall.cpp"),
|
|
Object(NonMatching, "Game/MapObj/TreasureBoxCracked.cpp"),
|
|
Object(Matching, "Game/MapObj/TreasureSpot.cpp"),
|
|
Object(NonMatching, "Game/MapObj/Tsukidashikun.cpp"),
|
|
Object(NonMatching, "Game/MapObj/TypicalDoor.cpp"),
|
|
Object(NonMatching, "Game/MapObj/UFOBase.cpp"),
|
|
Object(Matching, "Game/MapObj/UFOKinoko.cpp"),
|
|
Object(NonMatching, "Game/MapObj/ValveSwitch.cpp"),
|
|
Object(NonMatching, "Game/MapObj/WarpPod.cpp"),
|
|
Object(NonMatching, "Game/MapObj/WatchTowerRotateStep.cpp"),
|
|
Object(NonMatching, "Game/MapObj/WaterfallCaveCover.cpp"),
|
|
Object(Matching, "Game/MapObj/WaterLeakPipe.cpp"),
|
|
Object(NonMatching, "Game/MapObj/WaterPressure.cpp"),
|
|
Object(NonMatching, "Game/MapObj/WaterPressureBullet.cpp"),
|
|
Object(Matching, "Game/MapObj/WaterPressureBulletHolder.cpp"),
|
|
Object(NonMatching, "Game/MapObj/WaveFloatingForce.cpp"),
|
|
Object(NonMatching, "Game/MapObj/WhirlPool.cpp"),
|
|
Object(NonMatching, "Game/MapObj/WoodBox.cpp"),
|
|
Object(NonMatching, "Game/MapObj/WormEatenPlanet.cpp"),
|
|
Object(Matching, "Game/MapObj/YellowChip.cpp"),
|
|
Object(Matching, "Game/MapObj/MapParts.cpp"),
|
|
Object(NonMatching, "Game/MapObj/GeneralMapParts.cpp"),
|
|
Object(Matching, "Game/MapObj/FloaterFloatingForce.cpp"),
|
|
Object(NonMatching, "Game/MapObj/FloaterFloatingForceTypeNormal.cpp"),
|
|
Object(NonMatching, "Game/MapObj/FloaterFloatingForceTypeSpring.cpp"),
|
|
Object(NonMatching, "Game/MapObj/FloaterFunction.cpp"),
|
|
Object(NonMatching, "Game/MapObj/LavaHomeSeesawRotator.cpp"),
|
|
Object(Matching, "Game/MapObj/MapPartsAppearController.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MapPartsBreaker.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MapPartsFloatingForce.cpp"),
|
|
Object(Matching, "Game/MapObj/MapPartsFunction.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MapPartsRailGuideDrawer.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MapPartsRailGuideHolder.cpp"),
|
|
Object(Matching, "Game/MapObj/MapPartsRailGuidePoint.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MapPartsRailMover.cpp"),
|
|
Object(Matching, "Game/MapObj/MapPartsRailPointPassChecker.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MapPartsRailPosture.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MapPartsRailRotator.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MapPartsRotator.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MapPartsSeesaw1AxisRotator.cpp"),
|
|
Object(NonMatching, "Game/MapObj/MapPartsSeesaw2AxisRotator.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"NPC",
|
|
[
|
|
Object(NonMatching, "Game/NPC/Butler.cpp"),
|
|
Object(NonMatching, "Game/NPC/ButlerExplain.cpp"),
|
|
Object(NonMatching, "Game/NPC/ButlerMap.cpp"),
|
|
Object(NonMatching, "Game/NPC/ButlerStateStarPieceReaction.cpp"),
|
|
Object(NonMatching, "Game/NPC/CareTaker.cpp"),
|
|
Object(NonMatching, "Game/NPC/CollectTico.cpp"),
|
|
Object(NonMatching, "Game/NPC/DemoRabbit.cpp"),
|
|
Object(NonMatching, "Game/NPC/HoneyBee.cpp"),
|
|
Object(NonMatching, "Game/NPC/HoneyQueen.cpp"),
|
|
Object(NonMatching, "Game/NPC/Kinopio.cpp"),
|
|
Object(NonMatching, "Game/NPC/KinopioAstro.cpp"),
|
|
Object(NonMatching, "Game/NPC/KoopaJr.cpp"),
|
|
Object(NonMatching, "Game/NPC/LuigiNPC.cpp"),
|
|
Object(NonMatching, "Game/NPC/MiiDatabase.cpp"),
|
|
Object(NonMatching, "Game/NPC/MiiFaceIcon.cpp"),
|
|
Object(NonMatching, "Game/NPC/MiiFaceIconHolder.cpp"),
|
|
Object(NonMatching, "Game/NPC/MiiFaceParts.cpp"),
|
|
Object(NonMatching, "Game/NPC/MiiFacePartsHolder.cpp"),
|
|
Object(NonMatching, "Game/NPC/MiiFaceRecipe.cpp"),
|
|
Object(NonMatching, "Game/NPC/Peach.cpp"),
|
|
Object(NonMatching, "Game/NPC/Penguin.cpp"),
|
|
Object(NonMatching, "Game/NPC/PenguinCoach.cpp"),
|
|
Object(NonMatching, "Game/NPC/PenguinMaster.cpp"),
|
|
Object(NonMatching, "Game/NPC/PenguinRacer.cpp"),
|
|
Object(NonMatching, "Game/NPC/PenguinRacerLeader.cpp"),
|
|
Object(NonMatching, "Game/NPC/PenguinSkater.cpp"),
|
|
Object(NonMatching, "Game/NPC/PenguinStudent.cpp"),
|
|
Object(NonMatching, "Game/NPC/PowerStarEventKeeper.cpp"),
|
|
Object(NonMatching, "Game/NPC/Rabbit.cpp"),
|
|
Object(NonMatching, "Game/NPC/RabbitStateCaught.cpp"),
|
|
Object(NonMatching, "Game/NPC/RabbitStateWaitStart.cpp"),
|
|
Object(NonMatching, "Game/NPC/Rosetta.cpp"),
|
|
Object(NonMatching, "Game/NPC/RosettaDemoAstroDome.cpp"),
|
|
Object(NonMatching, "Game/NPC/RosettaDemoEpilogue.cpp"),
|
|
Object(NonMatching, "Game/NPC/RosettaDemoHeavensDoor.cpp"),
|
|
Object(NonMatching, "Game/NPC/RosettaReading.cpp"),
|
|
Object(NonMatching, "Game/NPC/RunawayRabbit.cpp"),
|
|
Object(NonMatching, "Game/NPC/RunawayRabbitCollect.cpp"),
|
|
Object(NonMatching, "Game/NPC/RunawayTico.cpp"),
|
|
Object(NonMatching, "Game/NPC/SignBoard.cpp"),
|
|
Object(NonMatching, "Game/NPC/StrayTico.cpp"),
|
|
Object(NonMatching, "Game/NPC/Syati.cpp"),
|
|
Object(NonMatching, "Game/NPC/TeresaRacer.cpp"),
|
|
Object(NonMatching, "Game/NPC/Tico.cpp"),
|
|
Object(NonMatching, "Game/NPC/TicoAstro.cpp"),
|
|
Object(NonMatching, "Game/NPC/TicoComet.cpp"),
|
|
Object(NonMatching, "Game/NPC/TicoDemoGetPower.cpp"),
|
|
Object(NonMatching, "Game/NPC/TicoDomeLecture.cpp"),
|
|
Object(NonMatching, "Game/NPC/TicoFat.cpp"),
|
|
Object(NonMatching, "Game/NPC/TicoGalaxy.cpp"),
|
|
Object(NonMatching, "Game/NPC/TicoRail.cpp"),
|
|
Object(NonMatching, "Game/NPC/TicoReading.cpp"),
|
|
Object(NonMatching, "Game/NPC/TicoShop.cpp"),
|
|
Object(NonMatching, "Game/NPC/TicoStarRing.cpp"),
|
|
Object(NonMatching, "Game/NPC/TrickRabbit.cpp"),
|
|
Object(NonMatching, "Game/NPC/TrickRabbitFreeRun.cpp"),
|
|
Object(NonMatching, "Game/NPC/TrickRabbitSnowCollect.cpp"),
|
|
Object(NonMatching, "Game/NPC/TrickRabbitSnow.cpp"),
|
|
Object(NonMatching, "Game/NPC/TrickRabbitUtil.cpp"),
|
|
Object(NonMatching, "Game/NPC/CometEventExecutorTimeLimit.cpp"),
|
|
Object(NonMatching, "Game/NPC/CometEventKeeper.cpp"),
|
|
Object(NonMatching, "Game/NPC/EventDirector.cpp"),
|
|
Object(NonMatching, "Game/NPC/NPCActor.cpp"),
|
|
Object(NonMatching, "Game/NPC/NPCParameter.cpp"),
|
|
Object(NonMatching, "Game/NPC/NPCDirector.cpp"),
|
|
Object(NonMatching, "Game/NPC/NPCFunction.cpp"),
|
|
Object(NonMatching, "Game/NPC/NPCSupportRail.cpp"),
|
|
Object(NonMatching, "Game/NPC/StageStateKeeper.cpp"),
|
|
Object(NonMatching, "Game/NPC/TalkBalloon.cpp"),
|
|
Object(NonMatching, "Game/NPC/TalkDirector.cpp"),
|
|
Object(NonMatching, "Game/NPC/TalkMessageCtrl.cpp"),
|
|
Object(NonMatching, "Game/NPC/TalkMessageInfo.cpp"),
|
|
Object(NonMatching, "Game/NPC/TalkNodeCtrl.cpp"),
|
|
Object(NonMatching, "Game/NPC/TurnJointCtrl.cpp"),
|
|
Object(NonMatching, "Game/NPC/TalkState.cpp"),
|
|
Object(NonMatching, "Game/NPC/TalkSupportPlayerWatcher.cpp"),
|
|
Object(NonMatching, "Game/NPC/TalkTextFormer.cpp"),
|
|
Object(NonMatching, "Game/NPC/TimeAttackEventKeeper.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"NWC24",
|
|
[
|
|
Object(NonMatching, "Game/NWC24/NWC24Function.cpp"),
|
|
Object(NonMatching, "Game/NWC24/NWC24Messenger.cpp"),
|
|
Object(NonMatching, "Game/NWC24/NWC24SendThread.cpp"),
|
|
Object(NonMatching, "Game/NWC24/NWC24System.cpp"),
|
|
Object(NonMatching, "Game/NWC24/UTF16Util.cpp"),
|
|
Object(NonMatching, "Game/NWC24/LuigiMailDirector.cpp"),
|
|
Object(NonMatching, "Game/NWC24/ReceiverTagMail.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"NameObj",
|
|
[
|
|
Object(NonMatching, "Game/NameObj/ModelChangableObjFactory.cpp"),
|
|
Object(Matching, "Game/NameObj/MovementOnOffGroupHolder.cpp"),
|
|
Object(Matching, "Game/NameObj/NameObj.cpp"),
|
|
Object(Matching, "Game/NameObj/NameObjAdaptor.cpp"),
|
|
Object(Matching, "Game/NameObj/NameObjArchiveListCollector.cpp"),
|
|
Object(NonMatching, "Game/NameObj/NameObjCategoryList.cpp"),
|
|
Object(Matching, "Game/NameObj/NameObjExecuteHolder.cpp"),
|
|
Object(NonMatching, "Game/NameObj/NameObjFactory.cpp"),
|
|
Object(Matching, "Game/NameObj/NameObjFinder.cpp"),
|
|
Object(Matching, "Game/NameObj/NameObjGroup.cpp"),
|
|
Object(NonMatching, "Game/NameObj/NameObjHolder.cpp"),
|
|
Object(NonMatching, "Game/NameObj/NameObjListExecutor.cpp"),
|
|
Object(Matching, "Game/NameObj/NameObjRegister.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"Player",
|
|
[
|
|
Object(NonMatching, "Game/Player/FireMarioBall.cpp"),
|
|
Object(NonMatching, "Game/Player/GhostPacket.cpp"),
|
|
Object(NonMatching, "Game/Player/GhostPlayer.cpp"),
|
|
Object(NonMatching, "Game/Player/GroupChecker.cpp"),
|
|
Object(NonMatching, "Game/Player/J3DModelX.cpp"),
|
|
Object(NonMatching, "Game/Player/JetTurtleShadow.cpp"),
|
|
Object(NonMatching, "Game/Player/MarineSnow.cpp"),
|
|
Object(NonMatching, "Game/Player/Mario.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActor.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorDraw.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorPunch.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorCamera.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorClap.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorGameOver.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorGravity.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorHand.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorInit.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorPad.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorParts.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorRush.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorSensor.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorShadow.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorSpecialDraw.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorMatrix.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorMorph.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorEye.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorOffensiveMsg.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorDefensiveMsg.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorRushMsg.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorTakeMsg.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorBlackHole.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioAnimator.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioAnimationEfx.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioWait.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioClimb.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioCollision.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioConst.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioDamage.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioDamageParalyze.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioDamageFreeze.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioDamageStun.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioDamageCrush.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioFaint.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioFlip.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioFrontStep.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioBee.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioBlown.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioEffect.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioFlow.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioFoo.cpp"),
|
|
Object(Matching, "Game/Player/MarioHolder.cpp"),
|
|
Object(Matching, "Game/Player/MarioInit.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioJump.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioMessenger.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioModule.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioMove.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioMove2D.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioMove25D.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioMoveSphere.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioParts.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioPress.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioRabbit.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioSearchLight.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioSideStep.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioSkate.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioSound.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioSpecial.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioSpin.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioState.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioStick.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioSukekiyo.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioTalk.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioWall.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioHang.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioSwim.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioSwimDamage.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioAccess.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioSlip.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioSlope.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioWalk.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioNullBck.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioRecovery.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioSlider.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioStep.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioBump.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioEnforce.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioTask.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioTeresa.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioMagic.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioWarp.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioFpView.cpp"),
|
|
Object(NonMatching, "Game/Player/Mario2D.cpp"),
|
|
Object(NonMatching, "Game/Player/MatrixControl.cpp"),
|
|
Object(NonMatching, "Game/Player/RushEndInfo.cpp"),
|
|
Object(NonMatching, "Game/Player/TornadoMario.cpp"),
|
|
Object(NonMatching, "Game/Player/ModelHolder.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioShadow.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioMapCode.cpp"),
|
|
Object(NonMatching, "Game/Player/MarioActorWipe.cpp"),
|
|
Object(NonMatching, "Game/Player/DrawAdaptor.cpp"),
|
|
Object(NonMatching, "Game/Player/PlayerEvent.cpp"),
|
|
Object(NonMatching, "Game/Player/PlayerEventGameOver.cpp"),
|
|
Object(NonMatching, "Game/Player/PlayerEventAbyss.cpp"),
|
|
Object(NonMatching, "Game/Player/PlayerEventDown.cpp"),
|
|
Object(NonMatching, "Game/Player/PlayerEventFireDown.cpp"),
|
|
Object(NonMatching, "Game/Player/PlayerEventRaceDown.cpp"),
|
|
Object(NonMatching, "Game/Player/PlayerEventGhostRaceDown.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"RhythmLib",
|
|
[
|
|
Object(NonMatching, "Game/RhythmLib/AudRhythmSeqParser.cpp"),
|
|
Object(NonMatching, "Game/RhythmLib/AudBgmTempoAdjuster.cpp"),
|
|
Object(NonMatching, "Game/RhythmLib/AudMeTrack.cpp"),
|
|
Object(NonMatching, "Game/RhythmLib/AudMeChannelMgr.cpp"),
|
|
Object(NonMatching, "Game/RhythmLib/AudMeSeqCtrl.cpp"),
|
|
Object(NonMatching, "Game/RhythmLib/AudMeSeqReader.cpp"),
|
|
Object(NonMatching, "Game/RhythmLib/AudMeSeqParser.cpp"),
|
|
Object(NonMatching, "Game/RhythmLib/AudMeTrackCallback.cpp"),
|
|
Object(NonMatching, "Game/RhythmLib/AudMePlayer.cpp"),
|
|
Object(NonMatching, "Game/RhythmLib/AudRhythmMeSystem.cpp"),
|
|
Object(NonMatching, "Game/RhythmLib/AudMeHandles.cpp"),
|
|
Object(NonMatching, "Game/RhythmLib/AudMeObject.cpp"),
|
|
Object(NonMatching, "Game/RhythmLib/AudChordInfo.cpp"),
|
|
Object(NonMatching, "Game/RhythmLib/AudRhythmHolder.cpp"),
|
|
Object(NonMatching, "Game/RhythmLib/AudRhythmWrap.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"Ride",
|
|
[
|
|
Object(NonMatching, "Game/Ride/BigBubble.cpp"),
|
|
Object(NonMatching, "Game/Ride/Creeper.cpp"),
|
|
Object(NonMatching, "Game/Ride/Fluff.cpp"),
|
|
Object(NonMatching, "Game/Ride/FluffWind.cpp"),
|
|
Object(NonMatching, "Game/Ride/JumpBranch.cpp"),
|
|
Object(NonMatching, "Game/Ride/Plant.cpp"),
|
|
Object(NonMatching, "Game/Ride/PlantLeaf.cpp"),
|
|
Object(NonMatching, "Game/Ride/PlantStalk.cpp"),
|
|
Object(Matching, "Game/Ride/Pole.cpp"),
|
|
Object(NonMatching, "Game/Ride/SledRopePoint.cpp"),
|
|
Object(NonMatching, "Game/Ride/SlingShooter.cpp"),
|
|
Object(NonMatching, "Game/Ride/SpaceCocoon.cpp"),
|
|
Object(NonMatching, "Game/Ride/SphereAccelSensorController.cpp"),
|
|
Object(NonMatching, "Game/Ride/SphereController.cpp"),
|
|
Object(NonMatching, "Game/Ride/SpherePadController.cpp"),
|
|
Object(NonMatching, "Game/Ride/SurfRay.cpp"),
|
|
Object(NonMatching, "Game/Ride/SurfRayTutorial.cpp"),
|
|
Object(NonMatching, "Game/Ride/SwingRope.cpp"),
|
|
Object(NonMatching, "Game/Ride/SwingRopePoint.cpp"),
|
|
Object(NonMatching, "Game/Ride/Tamakoro.cpp"),
|
|
Object(NonMatching, "Game/Ride/TamakoroTutorial.cpp"),
|
|
Object(NonMatching, "Game/Ride/Trapeze.cpp"),
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"Scene",
|
|
[
|
|
Object(NonMatching, "Game/Scene/GameScene.cpp"),
|
|
Object(NonMatching, "Game/Scene/GameSceneFunction.cpp"),
|
|
Object(NonMatching, "Game/Scene/GameScenePauseControl.cpp"),
|
|
Object(NonMatching, "Game/Scene/GameSceneScenarioOpeningCameraState.cpp"),
|
|
Object(NonMatching, "Game/Scene/IntermissionScene.cpp"),
|
|
Object(NonMatching, "Game/Scene/LogoScene.cpp"),
|
|
Object(NonMatching, "Game/Scene/MultiSceneEffectKeeper.cpp"),
|
|
Object(NonMatching, "Game/Scene/MultiSceneActor.cpp"),
|
|
Object(NonMatching, "Game/Scene/PlayTimerScene.cpp"),
|
|
Object(NonMatching, "Game/Scene/PlacementInfoOrdered.cpp"),
|
|
Object(Matching, "Game/Scene/PlacementStateChecker.cpp"),
|
|
Object(NonMatching, "Game/Scene/ScenarioSelectScene.cpp"),
|
|
Object(Matching, "Game/Scene/Scene.cpp"),
|
|
Object(Matching, "Game/Scene/SceneDataInitializer.cpp"),
|
|
Object(NonMatching, "Game/Scene/SceneExecutor.cpp"),
|
|
Object(NonMatching, "Game/Scene/SceneFactory.cpp"),
|
|
Object(Matching, "Game/Scene/SceneFunction.cpp"),
|
|
Object(NonMatching, "Game/Scene/SceneObjHolder.cpp"),
|
|
Object(NonMatching, "Game/Scene/ScenePlayingResult.cpp"),
|
|
Object(Matching, "Game/Scene/SceneNameObjListExecutor.cpp"),
|
|
Object(NonMatching, "Game/Scene/SceneNameObjMovementController.cpp"),
|
|
Object(NonMatching, "Game/Scene/StageDataHolder.cpp"),
|
|
Object(Matching, "Game/Scene/StageFileLoader.cpp"),
|
|
Object(NonMatching, "Game/Scene/StageResourceLoader.cpp"),
|
|
Object(NonMatching, "Game/Scene/StopSceneController.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"Screen",
|
|
[
|
|
Object(Matching, "Game/Scene/THPDraw.c"),
|
|
Object(NonMatching, "Game/Scene/BackButton.cpp"),
|
|
Object(NonMatching, "Game/Scene/BatteryInfo.cpp"),
|
|
Object(NonMatching, "Game/Scene/BloomEffect.cpp"),
|
|
Object(NonMatching, "Game/Scene/BloomEffectSimple.cpp"),
|
|
Object(NonMatching, "Game/Scene/BombTimerLayout.cpp"),
|
|
Object(NonMatching, "Game/Scene/BrosButton.cpp"),
|
|
Object(Matching, "Game/Scene/ButtonPaneController.cpp"),
|
|
Object(NonMatching, "Game/Scene/CameraInfo.cpp"),
|
|
Object(Matching, "Game/Scene/CaptureScreenDirector.cpp"),
|
|
Object(NonMatching, "Game/Scene/CenterScreenBlur.cpp"),
|
|
Object(NonMatching, "Game/Scene/CinemaFrame.cpp"),
|
|
Object(Matching, "Game/Scene/CoinCounter.cpp"),
|
|
Object(NonMatching, "Game/Scene/CometRetryButton.cpp"),
|
|
Object(Matching, "Game/Scene/CopyFilterNegater.cpp"),
|
|
Object(NonMatching, "Game/Scene/CounterLayoutAppearer.cpp"),
|
|
Object(NonMatching, "Game/Scene/CounterLayoutController.cpp"),
|
|
Object(Matching, "Game/Scene/CountUpPaneRumbler.cpp"),
|
|
Object(NonMatching, "Game/Scene/CustomTagProcessor.cpp"),
|
|
Object(NonMatching, "Game/Scene/DepthOfFieldBlur.cpp"),
|
|
Object(NonMatching, "Game/Scene/EncouragePal60Window.cpp"),
|
|
Object(NonMatching, "Game/Scene/ErrorMessageWindow.cpp"),
|
|
Object(NonMatching, "Game/Scene/FileSelectButton.cpp"),
|
|
Object(NonMatching, "Game/Scene/FileSelectInfo.cpp"),
|
|
Object(NonMatching, "Game/Scene/FileSelectNumber.cpp"),
|
|
Object(NonMatching, "Game/Scene/FullnessMeter.cpp"),
|
|
Object(NonMatching, "Game/Scene/FullScreenBlur.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyCometScreenFilter.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyConfirmLayout.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyInfoLayoutSetter.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyMap.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyMapBackground.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyMapCometIcon.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyMapController.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyMapDomeIcon.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyMapGalaxyDetail.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyMapGalaxyPlain.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyMapIcon.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyMapMarioIcon.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyMapSelectButton.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyMapTicoIcon.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyMapTitle.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyNamePlate.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxyNamePlateDrawer.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxySelectBackButton.cpp"),
|
|
Object(NonMatching, "Game/Scene/GalaxySelectInfo.cpp"),
|
|
Object(NonMatching, "Game/Scene/GamePauseSequence.cpp"),
|
|
Object(NonMatching, "Game/Scene/GameSceneLayoutHolder.cpp"),
|
|
Object(NonMatching, "Game/Scene/GameStageClearSequence.cpp"),
|
|
Object(NonMatching, "Game/Scene/HeatHazeEffect.cpp"),
|
|
Object(NonMatching, "Game/Scene/HomeButtonLayout.cpp"),
|
|
Object(NonMatching, "Game/Scene/IconAButton.cpp"),
|
|
Object(Matching, "Game/Scene/IconComet.cpp"),
|
|
Object(NonMatching, "Game/Scene/ImageEffectBase.cpp"),
|
|
Object(NonMatching, "Game/Scene/ImageEffectDirector.cpp"),
|
|
Object(NonMatching, "Game/Scene/ImageEffectLocalUtil.cpp"),
|
|
Object(NonMatching, "Game/Scene/ImageEffectResource.cpp"),
|
|
Object(NonMatching, "Game/Scene/ImageEffectState.cpp"),
|
|
Object(NonMatching, "Game/Scene/ImageEffectSystemHolder.cpp"),
|
|
Object(NonMatching, "Game/Scene/InformationMessage.cpp"),
|
|
Object(NonMatching, "Game/Scene/InformationObserver.cpp"),
|
|
Object(NonMatching, "Game/Scene/IsbnManager.cpp"),
|
|
Object(NonMatching, "Game/Scene/LayoutActor.cpp"),
|
|
Object(Matching, "Game/Scene/LayoutActorFlag.cpp"),
|
|
Object(NonMatching, "Game/Scene/LayoutCoreUtil.cpp"),
|
|
Object(NonMatching, "Game/Scene/LayoutGroupCtrl.cpp"),
|
|
Object(NonMatching, "Game/Scene/LayoutManager.cpp"),
|
|
Object(NonMatching, "Game/Scene/LayoutPaneCtrl.cpp"),
|
|
Object(NonMatching, "Game/Scene/LensFlare.cpp"),
|
|
Object(NonMatching, "Game/Scene/LogoFader.cpp"),
|
|
Object(NonMatching, "Game/Scene/LuigiLetter.cpp"),
|
|
Object(NonMatching, "Game/Scene/Manual2P.cpp"),
|
|
Object(Matching, "Game/Scene/MarioMeter.cpp"),
|
|
Object(Matching, "Game/Scene/MarioSubMeter.cpp"),
|
|
Object(NonMatching, "Game/Scene/MessageTagSkipTagProcessor.cpp"),
|
|
Object(NonMatching, "Game/Scene/MeterLayout.cpp"),
|
|
Object(NonMatching, "Game/Scene/MiiConfirmIcon.cpp"),
|
|
Object(NonMatching, "Game/Scene/MiiSelect.cpp"),
|
|
Object(NonMatching, "Game/Scene/MiiSelectIcon.cpp"),
|
|
Object(NonMatching, "Game/Scene/MissLayout.cpp"),
|
|
Object(NonMatching, "Game/Scene/MoviePlayerSimple.cpp"),
|
|
Object(NonMatching, "Game/Scene/MoviePlayingSequence.cpp"),
|
|
Object(NonMatching, "Game/Scene/MovieSubtitles.cpp"),
|
|
Object(NonMatching, "Game/Scene/MovieSubtitlesDataTable.cpp"),
|
|
Object(NonMatching, "Game/Scene/MovieStarter.cpp"),
|
|
Object(NonMatching, "Game/Scene/NoteCounter.cpp"),
|
|
Object(NonMatching, "Game/Scene/odh.cpp"),
|
|
Object(NonMatching, "Game/Scene/OdhConverter.cpp"),
|
|
Object(NonMatching, "Game/Scene/OneUpBoard.cpp"),
|
|
Object(NonMatching, "Game/Scene/PaneEffectKeeper.cpp"),
|
|
Object(NonMatching, "Game/Scene/PauseMenu.cpp"),
|
|
Object(NonMatching, "Game/Scene/PeachLetter.cpp"),
|
|
Object(NonMatching, "Game/Scene/PictureBookCloseButton.cpp"),
|
|
Object(NonMatching, "Game/Scene/PictureBookLayout.cpp"),
|
|
Object(NonMatching, "Game/Scene/PlayerActionGuidance.cpp"),
|
|
Object(NonMatching, "Game/Scene/PlayerLeft.cpp"),
|
|
Object(NonMatching, "Game/Scene/PlayerMissLeft.cpp"),
|
|
Object(NonMatching, "Game/Scene/PowerStarList.cpp"),
|
|
Object(NonMatching, "Game/Scene/PrologueLetter.cpp"),
|
|
Object(NonMatching, "Game/Scene/ProloguePictureBook.cpp"),
|
|
Object(NonMatching, "Game/Scene/PurpleCoinCounter.cpp"),
|
|
Object(NonMatching, "Game/Scene/ReplaceTagProcessor.cpp"),
|
|
Object(NonMatching, "Game/Scene/SaveIcon.cpp"),
|
|
Object(NonMatching, "Game/Scene/ScenarioSelectLayout.cpp"),
|
|
Object(Matching, "Game/Scene/ScenarioTitle.cpp"),
|
|
Object(NonMatching, "Game/Scene/SceneWipeHolder.cpp"),
|
|
Object(NonMatching, "Game/Scene/ScreenAlphaCapture.cpp"),
|
|
Object(NonMatching, "Game/Scene/ScreenBlurEffect.cpp"),
|
|
Object(NonMatching, "Game/Scene/ScreenPreserver.cpp"),
|
|
Object(NonMatching, "Game/Scene/SimpleLayout.cpp"),
|
|
Object(NonMatching, "Game/Scene/StaffRoll.cpp"),
|
|
Object(NonMatching, "Game/Scene/StageResultInformer.cpp"),
|
|
Object(NonMatching, "Game/Scene/StarCounter.cpp"),
|
|
Object(NonMatching, "Game/Scene/StarPieceCounter.cpp"),
|
|
Object(NonMatching, "Game/Scene/StarPointerBlur.cpp"),
|
|
Object(NonMatching, "Game/Scene/StarPointerCommandStream.cpp"),
|
|
Object(NonMatching, "Game/Scene/StarPointerController.cpp"),
|
|
Object(NonMatching, "Game/Scene/StarPointerDirector.cpp"),
|
|
Object(NonMatching, "Game/Scene/StarPointerGuidance.cpp"),
|
|
Object(NonMatching, "Game/Scene/StarPointerLayout.cpp"),
|
|
Object(NonMatching, "Game/Scene/StarPointerTarget.cpp"),
|
|
Object(Matching, "Game/Scene/SubMeterLayout.cpp"),
|
|
Object(NonMatching, "Game/Scene/SuddenDeathMeter.cpp"),
|
|
Object(Matching, "Game/Scene/SurfingGuidance.cpp"),
|
|
Object(NonMatching, "Game/Scene/SysInfoWindow.cpp"),
|
|
Object(NonMatching, "Game/Scene/SystemWipeHolder.cpp"),
|
|
Object(NonMatching, "Game/Scene/THPSimplePlayerWrapper.cpp"),
|
|
Object(NonMatching, "Game/Scene/TimeLimitLayout.cpp"),
|
|
Object(NonMatching, "Game/Scene/TitleSequenceProduct.cpp"),
|
|
Object(NonMatching, "Game/Scene/WaterCameraFilter.cpp"),
|
|
Object(NonMatching, "Game/Scene/WipeFade.cpp"),
|
|
Object(Matching, "Game/Scene/WipeGameOver.cpp"),
|
|
Object(NonMatching, "Game/Scene/WipeHolderBase.cpp"),
|
|
Object(NonMatching, "Game/Scene/WipeKoopa.cpp"),
|
|
Object(NonMatching, "Game/Scene/WipeRing.cpp"),
|
|
Object(NonMatching, "Game/Scene/YesNoController.cpp"),
|
|
Object(NonMatching, "Game/Scene/YesNoLayout.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"Speaker",
|
|
[
|
|
Object(NonMatching, "Game/Speaker/SpkSpeakerCtrl.cpp"),
|
|
Object(NonMatching, "Game/Speaker/SpkSystem.cpp"),
|
|
Object(NonMatching, "Game/Speaker/SpkMixingBuffer.cpp"),
|
|
Object(Matching, "Game/Speaker/SpkWave.cpp"),
|
|
Object(NonMatching, "Game/Speaker/SpkTable.cpp"),
|
|
Object(Matching, "Game/Speaker/SpkData.cpp"),
|
|
Object(NonMatching, "Game/Speaker/SpkSound.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"System",
|
|
[
|
|
Object(NonMatching, "Game/System/AlreadyDoneFlagInGalaxy.cpp"),
|
|
Object(NonMatching, "Game/System/ArchiveHolder.cpp"),
|
|
Object(NonMatching, "Game/System/AudSystemWrapper.cpp"),
|
|
Object(NonMatching, "Game/System/BinaryDataChunkHolder.cpp"),
|
|
Object(NonMatching, "Game/System/BinaryDataContentAccessor.cpp"),
|
|
Object(NonMatching, "Game/System/DrawBuffer.cpp"),
|
|
Object(NonMatching, "Game/System/DrawBufferExecuter.cpp"),
|
|
Object(NonMatching, "Game/System/DrawBufferGroup.cpp"),
|
|
Object(NonMatching, "Game/System/DrawBufferHolder.cpp"),
|
|
Object(NonMatching, "Game/System/DrawSyncManager.cpp"),
|
|
Object(NonMatching, "Game/System/FileHolder.cpp"),
|
|
Object(NonMatching, "Game/System/FileLoader.cpp"),
|
|
Object(Matching, "Game/System/FileLoaderThread.cpp"),
|
|
Object(NonMatching, "Game/System/FileRipper.cpp"),
|
|
Object(Matching, "Game/System/FunctionAsyncExecutor.cpp"),
|
|
Object(NonMatching, "Game/System/GameSystem.cpp"),
|
|
Object(NonMatching, "Game/System/GameSystemDimmingWatcher.cpp"),
|
|
Object(NonMatching, "Game/System/GameSystemErrorWatcher.cpp"),
|
|
Object(NonMatching, "Game/System/GameSystemException.cpp"),
|
|
Object(NonMatching, "Game/System/GameSystemFontHolder.cpp"),
|
|
Object(NonMatching, "Game/System/GameSystemFrameControl.cpp"),
|
|
Object(NonMatching, "Game/System/GameSystemFunction.cpp"),
|
|
Object(NonMatching, "Game/System/GameSystemObjHolder.cpp"),
|
|
Object(NonMatching, "Game/System/GameSystemStationedArchiveLoader.cpp"),
|
|
Object(NonMatching, "Game/System/GameSystemSceneController.cpp"),
|
|
Object(NonMatching, "Game/System/GameSystemResetAndPowerProcess.cpp"),
|
|
Object(Matching, "Game/System/HeapMemoryWatcher.cpp"),
|
|
Object(NonMatching, "Game/System/Language.cpp"),
|
|
Object(NonMatching, "Game/System/LayoutHolder.cpp"),
|
|
Object(NonMatching, "Game/System/MainLoopFramework.cpp"),
|
|
Object(NonMatching, "Game/System/MessageHolder.cpp"),
|
|
Object(NonMatching, "Game/System/NANDErrorSequence.cpp"),
|
|
Object(Matching, "Game/System/NANDManager.cpp"),
|
|
Object(Matching, "Game/System/NANDManagerThread.cpp"),
|
|
Object(Matching, "Game/System/NerveExecutor.cpp"),
|
|
Object(NonMatching, "Game/System/OSThreadWrapper.cpp"),
|
|
Object(NonMatching, "Game/System/Overwrite.cpp"),
|
|
Object(NonMatching, "Game/System/PauseButtonCheckerInGame.cpp"),
|
|
Object(NonMatching, "Game/System/PlacedHiddenStarScenarioTable.cpp"),
|
|
Object(NonMatching, "Game/System/RenderMode.cpp"),
|
|
Object(NonMatching, "Game/System/ResourceHolder.cpp"),
|
|
Object(NonMatching, "Game/System/ResourceHolderManager.cpp"),
|
|
Object(Matching, "Game/System/ResourceInfo.cpp"),
|
|
Object(NonMatching, "Game/System/ScenarioDataParser.cpp"),
|
|
Object(NonMatching, "Game/System/ShapePacketUserData.cpp"),
|
|
Object(NonMatching, "Game/System/StarPointerOnOffController.cpp"),
|
|
Object(Matching, "Game/System/StationedArchiveLoader.cpp"),
|
|
Object(Matching, "Game/System/StationedFileInfo.cpp"),
|
|
Object(NonMatching, "Game/System/WPad.cpp"),
|
|
Object(NonMatching, "Game/System/WPadAcceleration.cpp"),
|
|
Object(Matching, "Game/System/WPadButton.cpp"),
|
|
Object(NonMatching, "Game/System/WPadHolder.cpp"),
|
|
Object(NonMatching, "Game/System/WPadHVSwing.cpp"),
|
|
Object(Matching, "Game/System/WPadInfoChecker.cpp"),
|
|
Object(NonMatching, "Game/System/WPadLeaveWatcher.cpp"),
|
|
Object(NonMatching, "Game/System/WPadPointer.cpp"),
|
|
Object(NonMatching, "Game/System/WPadRumble.cpp"),
|
|
Object(NonMatching, "Game/System/WPadRumbleData.cpp"),
|
|
Object(NonMatching, "Game/System/WPadStick.cpp"),
|
|
Object(NonMatching, "Game/System/HomeButtonMenuWrapper.cpp"),
|
|
Object(NonMatching, "Game/System/HomeButtonStateNotifier.cpp"),
|
|
Object(Matching, "Game/System/ConfigDataHolder.cpp"),
|
|
Object(Matching, "Game/System/ConfigDataMii.cpp"),
|
|
Object(Matching, "Game/System/ConfigDataMisc.cpp"),
|
|
Object(NonMatching, "Game/System/FindingLuigiEventScheduler.cpp"),
|
|
Object(NonMatching, "Game/System/GalaxyCometScheduler.cpp"),
|
|
Object(NonMatching, "Game/System/GalaxyCometState.cpp"),
|
|
Object(NonMatching, "Game/System/GalaxyMoveArgument.cpp"),
|
|
Object(NonMatching, "Game/System/GalaxyNameSortTable.cpp"),
|
|
Object(NonMatching, "Game/System/GalaxyStatusAccessor.cpp"),
|
|
Object(NonMatching, "Game/System/GameDataConst.cpp"),
|
|
Object(NonMatching, "Game/System/GameDataFunction.cpp"),
|
|
Object(NonMatching, "Game/System/GameDataGalaxyStorage.cpp"),
|
|
Object(NonMatching, "Game/System/GameDataHolder.cpp"),
|
|
Object(NonMatching, "Game/System/GameDataPlayerStatus.cpp"),
|
|
Object(NonMatching, "Game/System/GameDataTemporaryInGalaxy.cpp"),
|
|
Object(NonMatching, "Game/System/GameEventFlag.cpp"),
|
|
Object(NonMatching, "Game/System/GameEventFlagTable.cpp"),
|
|
Object(NonMatching, "Game/System/GameEventFlagChecker.cpp"),
|
|
Object(NonMatching, "Game/System/GameEventFlagStorage.cpp"),
|
|
Object(NonMatching, "Game/System/GameEventValueChecker.cpp"),
|
|
Object(NonMatching, "Game/System/GameSequenceDirector.cpp"),
|
|
Object(NonMatching, "Game/System/GameSequenceFunction.cpp"),
|
|
Object(NonMatching, "Game/System/GameSequenceProgress.cpp"),
|
|
Object(NonMatching, "Game/System/LuigiLeftSupplier.cpp"),
|
|
Object(NonMatching, "Game/System/SaveDataBannerCreator.cpp"),
|
|
Object(NonMatching, "Game/System/SaveDataFileAccessor.cpp"),
|
|
Object(NonMatching, "Game/System/SaveDataHandler.cpp"),
|
|
Object(NonMatching, "Game/System/SaveDataHandleSequence.cpp"),
|
|
Object(NonMatching, "Game/System/ScenarioProgressTestRun.cpp"),
|
|
Object(NonMatching, "Game/System/SpinDriverPathStorage.cpp"),
|
|
Object(NonMatching, "Game/System/StageResultSequenceChecker.cpp"),
|
|
Object(NonMatching, "Game/System/StarPieceAlmsStorage.cpp"),
|
|
Object(NonMatching, "Game/System/StorySequenceExecutor.cpp"),
|
|
Object(NonMatching, "Game/System/SysConfigFile.cpp"),
|
|
Object(NonMatching, "Game/System/UserFile.cpp")
|
|
],
|
|
),
|
|
|
|
GameLib(
|
|
"Util",
|
|
[
|
|
Object(NonMatching, "Game/Util/ActorCameraUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/ActorMovementUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/ActorSensorUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/ActorShadowLocalUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/ActorShadowUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/ActorStateUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/ActorSwitchUtil.cpp"),
|
|
Object(Matching, "Game/Util/BitArray.cpp"),
|
|
Object(NonMatching, "Game/Util/CameraUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/DemoUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/DrawUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/EffectUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/EventUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/FileUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/FootPrint.cpp"),
|
|
Object(NonMatching, "Game/Util/FurCtrl.cpp"),
|
|
Object(NonMatching, "Game/Util/FurDrawer.cpp"),
|
|
Object(NonMatching, "Game/Util/FurMulti.cpp"),
|
|
Object(NonMatching, "Game/Util/FurShader.cpp"),
|
|
Object(NonMatching, "Game/Util/GamePadUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/GravityUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/HashUtil.cpp"),
|
|
Object(Matching, "Game/Util/JMapUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/JointUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/LayoutUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/LightUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/LiveActorUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/MapPartsUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/MapUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/MathUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/MemoryUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/MessageUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/ModelUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/MtxUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/MultiEventCamera.cpp"),
|
|
Object(Matching, "Game/Util/NerveUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/NPCUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/ObjUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/ParabolicPath.cpp"),
|
|
Object(NonMatching, "Game/Util/PlayerUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/RailGraphUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/RailUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/SceneUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/SchedulerUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/ScreenUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/SequenceUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/ShareUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/SoundUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/StarPointerUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/StringUtil.cpp"),
|
|
Object(Matching, "Game/Util/SwitchEventFunctorListener.cpp"),
|
|
Object(NonMatching, "Game/Util/SystemUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/TalkUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/AreaObjUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/BaseMatrixFollowTargetHolder.cpp"),
|
|
Object(NonMatching, "Game/Util/BezierSurface.cpp"),
|
|
Object(NonMatching, "Game/Util/BothDirList.cpp"),
|
|
Object(NonMatching, "Game/Util/CollisionPartsFilter.cpp"),
|
|
Object(NonMatching, "Game/Util/DirectDraw.cpp"),
|
|
Object(NonMatching, "Game/Util/DirectDrawUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/FixedPosition.cpp"),
|
|
Object(NonMatching, "Game/Util/GeometryBindUtil.cpp"),
|
|
Object(NonMatching, "Game/Util/IKJoint.cpp"),
|
|
Object(NonMatching, "Game/Util/JMapIdInfo.cpp"),
|
|
Object(NonMatching, "Game/Util/JMapInfo.cpp"),
|
|
Object(NonMatching, "Game/Util/JMapLinkInfo.cpp"),
|
|
Object(NonMatching, "Game/Util/JointController.cpp"),
|
|
Object(NonMatching, "Game/Util/JointRumbler.cpp"),
|
|
Object(NonMatching, "Game/Util/OctahedronBezierSurface.cpp"),
|
|
Object(NonMatching, "Game/Util/PostureHolder.cpp"),
|
|
Object(NonMatching, "Game/Util/RumbleCalculator.cpp"),
|
|
Object(NonMatching, "Game/Util/SpringValue.cpp"),
|
|
Object(NonMatching, "Game/Util/TriangleFilter.cpp"),
|
|
Object(NonMatching, "Game/Util/TriggerChecker.cpp"),
|
|
Object(NonMatching, "Game/Util/ValueControl.cpp")
|
|
],
|
|
)
|
|
]
|
|
|
|
# Optional extra categories for progress tracking
|
|
# Adjust as desired for your project
|
|
config.progress_categories = [
|
|
ProgressCategory("game", "Game"),
|
|
ProgressCategory("jsys", "JSystem"),
|
|
ProgressCategory("sdk", "SDK"),
|
|
ProgressCategory("nw4r", "NW4R"),
|
|
ProgressCategory("rfl", "RVLFaceLib")
|
|
]
|
|
config.progress_each_module = args.verbose
|
|
|
|
if args.mode == "configure":
|
|
# Write build.ninja and objdiff.json
|
|
generate_build(config)
|
|
elif args.mode == "progress":
|
|
# Print progress and write progress.json
|
|
calculate_progress(config)
|
|
else:
|
|
sys.exit("Unknown mode: " + args.mode)
|