mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2024-11-29 23:43:01 +00:00
ee3a7018ab
* Initial support for compiling with EU. * Fix EU text. * JP now compiles, TODO: Fix Autogen to fix JP and fix text in djui. * audio: Prevent crash in EU. * audio: Sync EU audio to 60 Hz instead of 50 Hz * Add logging and remove sanity check to hopefully track EU crash. * Various improvements for EU Improve some memory debugging Improve sound debugging Initalize some variables in load.c for the sound system Synchronize the EU cutscenes with the US version. * Fix credits music playing in EU, Document some EU audio code. * Autogen now supports version excluded object fields and functions. Reran autogen in accordance. * Fix some potentional shifting issues due to version differences. * Decrease the sleep times in some spots, We do not need them to be so long. (#373) * Add the region to the version string. --------- Co-authored-by: djoslin0 <djoslin0@users.noreply.github.com>
1035 lines
42 KiB
C++
1035 lines
42 KiB
C++
#include "dynos.cpp.h"
|
|
extern "C" {
|
|
#include "include/behavior_table.h"
|
|
#include "include/model_ids.h"
|
|
}
|
|
|
|
#define common_constant(x) if (_Arg == #x) { return (s64) (x); }
|
|
#define common_legacy_constant(x, y) if (_Arg == #x) { return (BehaviorScript) (y); }
|
|
|
|
s64 DynOS_Common_ParseBhvConstants(const String &_Arg, bool *found) {
|
|
*found = true;
|
|
|
|
// Behavior names
|
|
common_constant(bhvStarDoor);
|
|
common_constant(bhvMrI);
|
|
common_constant(bhvMrIBody);
|
|
common_constant(bhvMrIParticle);
|
|
common_constant(bhvPurpleParticle);
|
|
common_constant(bhvGiantPole);
|
|
common_constant(bhvPoleGrabbing);
|
|
common_constant(bhvThiHugeIslandTop);
|
|
common_constant(bhvThiTinyIslandTop);
|
|
common_constant(bhvCapSwitchBase);
|
|
common_constant(bhvCapSwitch);
|
|
common_constant(bhvKingBobomb);
|
|
common_constant(bhvBobombAnchorMario);
|
|
common_constant(bhvBetaChestBottom);
|
|
common_constant(bhvBetaChestLid);
|
|
common_constant(bhvBubbleParticleSpawner);
|
|
common_constant(bhvBubbleMaybe);
|
|
common_constant(bhvBubblePlayer);
|
|
common_constant(bhvSmallWaterWave);
|
|
common_constant(bhvSmallWaterWave398);
|
|
common_constant(bhvWaterAirBubble);
|
|
common_constant(bhvSmallParticle);
|
|
common_constant(bhvPlungeBubble);
|
|
common_constant(bhvSmallParticleSnow);
|
|
common_constant(bhvSmallParticleBubbles);
|
|
common_constant(bhvFishGroup);
|
|
common_constant(bhvCannon);
|
|
common_constant(bhvCannonBarrel);
|
|
common_constant(bhvCannonBaseUnused);
|
|
common_constant(bhvChuckya);
|
|
common_constant(bhvChuckyaAnchorMario);
|
|
common_constant(bhvUnused05A8);
|
|
common_constant(bhvRotatingPlatform);
|
|
common_constant(bhvTower);
|
|
common_constant(bhvBulletBillCannon);
|
|
common_constant(bhvWfBreakableWallRight);
|
|
common_constant(bhvWfBreakableWallLeft);
|
|
common_constant(bhvKickableBoard);
|
|
common_constant(bhvTowerDoor);
|
|
common_constant(bhvRotatingCounterClockwise);
|
|
common_constant(bhvWfRotatingWoodenPlatform);
|
|
common_constant(bhvKoopaShellUnderwater);
|
|
common_constant(bhvExitPodiumWarp);
|
|
common_constant(bhvFadingWarp);
|
|
common_constant(bhvWarp);
|
|
common_constant(bhvWarpPipe);
|
|
common_constant(bhvWhitePuffExplosion);
|
|
common_constant(bhvSpawnedStar);
|
|
common_constant(bhvSpawnedStarNoLevelExit);
|
|
common_constant(bhvMrIBlueCoin);
|
|
common_constant(bhvCoinInsideBoo);
|
|
common_constant(bhvCoinFormationSpawn);
|
|
common_constant(bhvCoinFormation);
|
|
common_constant(bhvOneCoin);
|
|
common_constant(bhvYellowCoin);
|
|
common_constant(bhvTemporaryYellowCoin);
|
|
common_constant(bhvThreeCoinsSpawn);
|
|
common_constant(bhvTenCoinsSpawn);
|
|
common_constant(bhvSingleCoinGetsSpawned);
|
|
common_constant(bhvCoinSparkles);
|
|
common_constant(bhvGoldenCoinSparkles);
|
|
common_constant(bhvWallTinyStarParticle);
|
|
common_constant(bhvVertStarParticleSpawner);
|
|
common_constant(bhvPoundTinyStarParticle);
|
|
common_constant(bhvHorStarParticleSpawner);
|
|
common_constant(bhvPunchTinyTriangle);
|
|
common_constant(bhvTriangleParticleSpawner);
|
|
common_constant(bhvDoorWarp);
|
|
common_constant(bhvDoor);
|
|
common_constant(bhvGrindel);
|
|
common_constant(bhvThwomp2);
|
|
common_constant(bhvThwomp);
|
|
common_constant(bhvTumblingBridgePlatform);
|
|
common_constant(bhvWfTumblingBridge);
|
|
common_constant(bhvBbhTumblingBridge);
|
|
common_constant(bhvLllTumblingBridge);
|
|
common_constant(bhvFlame);
|
|
common_constant(bhvAnotherElavator);
|
|
common_constant(bhvRrElevatorPlatform);
|
|
common_constant(bhvHmcElevatorPlatform);
|
|
common_constant(bhvWaterMist);
|
|
common_constant(bhvBreathParticleSpawner);
|
|
common_constant(bhvBreakBoxTriangle);
|
|
common_constant(bhvWaterMist2);
|
|
common_constant(bhvUnused0DFC);
|
|
common_constant(bhvMistCircParticleSpawner);
|
|
common_constant(bhvDirtParticleSpawner);
|
|
common_constant(bhvSnowParticleSpawner);
|
|
common_constant(bhvWind);
|
|
common_constant(bhvEndToad);
|
|
common_constant(bhvEndPeach);
|
|
common_constant(bhvUnusedParticleSpawn);
|
|
common_constant(bhvUkiki);
|
|
common_constant(bhvUkikiCageChild);
|
|
common_constant(bhvUkikiCageStar);
|
|
common_constant(bhvUkikiCage);
|
|
common_constant(bhvBitfsSinkingPlatforms);
|
|
common_constant(bhvBitfsSinkingCagePlatform);
|
|
common_constant(bhvDddMovingPole);
|
|
common_constant(bhvBitfsTiltingInvertedPyramid);
|
|
common_constant(bhvSquishablePlatform);
|
|
common_constant(bhvCutOutObject);
|
|
common_constant(bhvBetaMovingFlamesSpawn);
|
|
common_constant(bhvBetaMovingFlames);
|
|
common_constant(bhvRrRotatingBridgePlatform);
|
|
common_constant(bhvFlamethrower);
|
|
common_constant(bhvFlamethrowerFlame);
|
|
common_constant(bhvBouncingFireball);
|
|
common_constant(bhvBouncingFireballFlame);
|
|
common_constant(bhvBowserShockWave);
|
|
common_constant(bhvFireParticleSpawner);
|
|
common_constant(bhvBlackSmokeMario);
|
|
common_constant(bhvBlackSmokeBowser);
|
|
common_constant(bhvBlackSmokeUpward);
|
|
common_constant(bhvBetaFishSplashSpawner);
|
|
common_constant(bhvSpindrift);
|
|
common_constant(bhvTowerPlatformGroup);
|
|
common_constant(bhvWfSlidingTowerPlatform);
|
|
common_constant(bhvWfElevatorTowerPlatform);
|
|
common_constant(bhvWfSolidTowerPlatform);
|
|
common_constant(bhvLeafParticleSpawner);
|
|
common_constant(bhvTreeSnow);
|
|
common_constant(bhvTreeLeaf);
|
|
common_constant(bhvAnotherTiltingPlatform);
|
|
common_constant(bhvSquarishPathMoving);
|
|
common_constant(bhvSquarishPathParent);
|
|
common_constant(bhvPiranhaPlantBubble);
|
|
common_constant(bhvPiranhaPlantWakingBubbles);
|
|
common_constant(bhvFloorSwitchAnimatesObject);
|
|
common_constant(bhvFloorSwitchGrills);
|
|
common_constant(bhvFloorSwitchHardcodedModel);
|
|
common_constant(bhvFloorSwitchHiddenObjects);
|
|
common_constant(bhvHiddenObject);
|
|
common_constant(bhvBreakableBox);
|
|
common_constant(bhvPushableMetalBox);
|
|
common_constant(bhvHeaveHo);
|
|
common_constant(bhvHeaveHoThrowMario);
|
|
common_constant(bhvCcmTouchedStarSpawn);
|
|
common_constant(bhvUnusedPoundablePlatform);
|
|
common_constant(bhvBetaTrampolineTop);
|
|
common_constant(bhvBetaTrampolineSpring);
|
|
common_constant(bhvJumpingBox);
|
|
common_constant(bhvBooCage);
|
|
common_constant(bhvStub);
|
|
common_constant(bhvIgloo);
|
|
common_constant(bhvBowserKey);
|
|
common_constant(bhvGrandStar);
|
|
common_constant(bhvBetaBooKey);
|
|
common_constant(bhvAlphaBooKey);
|
|
common_constant(bhvBulletBill);
|
|
common_constant(bhvWhitePuffSmoke);
|
|
common_constant(bhvUnused1820);
|
|
common_constant(bhvBowserTailAnchor);
|
|
common_constant(bhvBowser);
|
|
common_constant(bhvBowserBodyAnchor);
|
|
common_constant(bhvBowserFlameSpawn);
|
|
common_constant(bhvTiltingBowserLavaPlatform);
|
|
common_constant(bhvFallingBowserPlatform);
|
|
common_constant(bhvBlueBowserFlame);
|
|
common_constant(bhvFlameFloatingLanding);
|
|
common_constant(bhvBlueFlamesGroup);
|
|
common_constant(bhvFlameBouncing);
|
|
common_constant(bhvFlameMovingForwardGrowing);
|
|
common_constant(bhvFlameBowser);
|
|
common_constant(bhvFlameLargeBurningOut);
|
|
common_constant(bhvBlueFish);
|
|
common_constant(bhvTankFishGroup);
|
|
common_constant(bhvCheckerboardElevatorGroup);
|
|
common_constant(bhvCheckerboardPlatformSub);
|
|
common_constant(bhvBowserKeyUnlockDoor);
|
|
common_constant(bhvBowserKeyCourseExit);
|
|
common_constant(bhvInvisibleObjectsUnderBridge);
|
|
common_constant(bhvWaterLevelPillar);
|
|
common_constant(bhvDddWarp);
|
|
common_constant(bhvMoatGrills);
|
|
common_constant(bhvClockMinuteHand);
|
|
common_constant(bhvClockHourHand);
|
|
common_constant(bhvMacroUkiki);
|
|
common_constant(bhvStub1D0C);
|
|
common_constant(bhvLllRotatingHexagonalPlatform);
|
|
common_constant(bhvLllSinkingRockBlock);
|
|
common_constant(bhvStub1D70);
|
|
common_constant(bhvLllMovingOctagonalMeshPlatform);
|
|
common_constant(bhvSnowBall);
|
|
common_constant(bhvLllRotatingBlockWithFireBars);
|
|
common_constant(bhvLllRotatingHexFlame);
|
|
common_constant(bhvLllWoodPiece);
|
|
common_constant(bhvLllFloatingWoodBridge);
|
|
common_constant(bhvVolcanoFlames);
|
|
common_constant(bhvLllRotatingHexagonalRing);
|
|
common_constant(bhvLllSinkingRectangularPlatform);
|
|
common_constant(bhvLllSinkingSquarePlatforms);
|
|
common_constant(bhvLllTiltingInvertedPyramid);
|
|
common_constant(bhvUnused1F30);
|
|
common_constant(bhvKoopaShell);
|
|
common_constant(bhvKoopaShellFlame);
|
|
common_constant(bhvToxBox);
|
|
common_constant(bhvPiranhaPlant);
|
|
common_constant(bhvLllHexagonalMesh);
|
|
common_constant(bhvLllBowserPuzzlePiece);
|
|
common_constant(bhvLllBowserPuzzle);
|
|
common_constant(bhvTuxiesMother);
|
|
common_constant(bhvPenguinBaby);
|
|
common_constant(bhvUnused20E0);
|
|
common_constant(bhvSmallPenguin);
|
|
common_constant(bhvManyBlueFishSpawner);
|
|
common_constant(bhvFewBlueFishSpawner);
|
|
common_constant(bhvFishSpawner);
|
|
common_constant(bhvFish);
|
|
common_constant(bhvWdwExpressElevator);
|
|
common_constant(bhvWdwExpressElevatorPlatform);
|
|
common_constant(bhvChirpChirp);
|
|
common_constant(bhvChirpChirpUnused);
|
|
common_constant(bhvBub);
|
|
common_constant(bhvExclamationBox);
|
|
common_constant(bhvRotatingExclamationMark);
|
|
common_constant(bhvSoundSpawner);
|
|
common_constant(bhvRockSolid);
|
|
common_constant(bhvBowserSubDoor);
|
|
common_constant(bhvBowsersSub);
|
|
common_constant(bhvSushiShark);
|
|
common_constant(bhvSushiSharkCollisionChild);
|
|
common_constant(bhvJrbSlidingBox);
|
|
common_constant(bhvShipPart3);
|
|
common_constant(bhvInSunkenShip3);
|
|
common_constant(bhvSunkenShipPart);
|
|
common_constant(bhvSunkenShipSetRotation);
|
|
common_constant(bhvSunkenShipPart2);
|
|
common_constant(bhvInSunkenShip);
|
|
common_constant(bhvInSunkenShip2);
|
|
common_constant(bhvMistParticleSpawner);
|
|
common_constant(bhvWhitePuff1);
|
|
common_constant(bhvWhitePuff2);
|
|
common_constant(bhvWhitePuffSmoke2);
|
|
common_constant(bhvPurpleSwitchHiddenBoxes);
|
|
common_constant(bhvBlueCoinNumber);
|
|
common_constant(bhvBlueCoinSwitch);
|
|
common_constant(bhvHiddenBlueCoin);
|
|
common_constant(bhvOpenableCageDoor);
|
|
common_constant(bhvOpenableGrill);
|
|
common_constant(bhvWaterLevelDiamond);
|
|
common_constant(bhvInitializeChangingWaterLevel);
|
|
common_constant(bhvTweesterSandParticle);
|
|
common_constant(bhvTweester);
|
|
common_constant(bhvMerryGoRoundBooManager);
|
|
common_constant(bhvAnimatedTexture);
|
|
common_constant(bhvBooInCastle);
|
|
common_constant(bhvBooWithCage);
|
|
common_constant(bhvBalconyBigBoo);
|
|
common_constant(bhvMerryGoRoundBigBoo);
|
|
common_constant(bhvGhostHuntBigBoo);
|
|
common_constant(bhvCourtyardBooTriplet);
|
|
common_constant(bhvBoo);
|
|
common_constant(bhvMerryGoRoundBoo);
|
|
common_constant(bhvGhostHuntBoo);
|
|
common_constant(bhvHiddenStaircaseStep);
|
|
common_constant(bhvBooBossSpawnedBridge);
|
|
common_constant(bhvBbhTiltingTrapPlatform);
|
|
common_constant(bhvHauntedBookshelf);
|
|
common_constant(bhvMeshElevator);
|
|
common_constant(bhvMerryGoRound);
|
|
common_constant(bhvInsideCannon);
|
|
common_constant(bhvBetaBowserAnchor);
|
|
common_constant(bhvStaticCheckeredPlatform);
|
|
common_constant(bhvUnused2A10);
|
|
common_constant(bhvStar);
|
|
common_constant(bhvStaticObject);
|
|
common_constant(bhvUnused2A54);
|
|
common_constant(bhvCastleFloorTrap);
|
|
common_constant(bhvFloorTrapInCastle);
|
|
common_constant(bhvTree);
|
|
common_constant(bhvSparkle);
|
|
common_constant(bhvSparkleSpawn);
|
|
common_constant(bhvSparkleParticleSpawner);
|
|
common_constant(bhvScuttlebug);
|
|
common_constant(bhvScuttlebugSpawn);
|
|
common_constant(bhvWhompKingBoss);
|
|
common_constant(bhvSmallWhomp);
|
|
common_constant(bhvWaterSplash);
|
|
common_constant(bhvWaterDroplet);
|
|
common_constant(bhvWaterDropletSplash);
|
|
common_constant(bhvBubbleSplash);
|
|
common_constant(bhvIdleWaterWave);
|
|
common_constant(bhvObjectWaterSplash);
|
|
common_constant(bhvShallowWaterWave);
|
|
common_constant(bhvShallowWaterSplash);
|
|
common_constant(bhvObjectWaveTrail);
|
|
common_constant(bhvWaveTrail);
|
|
common_constant(bhvTinyStrongWindParticle);
|
|
common_constant(bhvStrongWindParticle);
|
|
common_constant(bhvSLSnowmanWind);
|
|
common_constant(bhvSLWalkingPenguin);
|
|
common_constant(bhvYellowBall);
|
|
common_constant(bhvMario);
|
|
common_constant(bhvToadMessage);
|
|
common_constant(bhvUnlockDoorStar);
|
|
common_constant(bhvInstantActiveWarp);
|
|
common_constant(bhvAirborneWarp);
|
|
common_constant(bhvHardAirKnockBackWarp);
|
|
common_constant(bhvSpinAirborneCircleWarp);
|
|
common_constant(bhvDeathWarp);
|
|
common_constant(bhvSpinAirborneWarp);
|
|
common_constant(bhvFlyingWarp);
|
|
common_constant(bhvPaintingStarCollectWarp);
|
|
common_constant(bhvPaintingDeathWarp);
|
|
common_constant(bhvAirborneDeathWarp);
|
|
common_constant(bhvAirborneStarCollectWarp);
|
|
common_constant(bhvLaunchStarCollectWarp);
|
|
common_constant(bhvLaunchDeathWarp);
|
|
common_constant(bhvSwimmingWarp);
|
|
common_constant(bhvRandomAnimatedTexture);
|
|
common_constant(bhvYellowBackgroundInMenu);
|
|
common_constant(bhvMenuButton);
|
|
common_constant(bhvMenuButtonManager);
|
|
common_constant(bhvActSelectorStarType);
|
|
common_constant(bhvActSelector);
|
|
common_constant(bhvMovingYellowCoin);
|
|
common_constant(bhvMovingBlueCoin);
|
|
common_constant(bhvBlueCoinSliding);
|
|
common_constant(bhvBlueCoinJumping);
|
|
common_constant(bhvSeaweed);
|
|
common_constant(bhvSeaweedBundle);
|
|
common_constant(bhvBobomb);
|
|
common_constant(bhvBobombFuseSmoke);
|
|
common_constant(bhvBobombBuddy);
|
|
common_constant(bhvBobombBuddyOpensCannon);
|
|
common_constant(bhvCannonClosed);
|
|
common_constant(bhvWhirlpool);
|
|
common_constant(bhvJetStream);
|
|
common_constant(bhvMessagePanel);
|
|
common_constant(bhvSignOnWall);
|
|
common_constant(bhvHomingAmp);
|
|
common_constant(bhvCirclingAmp);
|
|
common_constant(bhvButterfly);
|
|
common_constant(bhvHoot);
|
|
common_constant(bhvBetaHoldableObject);
|
|
common_constant(bhvCarrySomething1);
|
|
common_constant(bhvCarrySomething2);
|
|
common_constant(bhvCarrySomething3);
|
|
common_constant(bhvCarrySomething4);
|
|
common_constant(bhvCarrySomething5);
|
|
common_constant(bhvCarrySomething6);
|
|
common_constant(bhvObjectBubble);
|
|
common_constant(bhvObjectWaterWave);
|
|
common_constant(bhvExplosion);
|
|
common_constant(bhvBobombBullyDeathSmoke);
|
|
common_constant(bhvSmoke);
|
|
common_constant(bhvBobombExplosionBubble);
|
|
common_constant(bhvBobombExplosionBubble3600);
|
|
common_constant(bhvRespawner);
|
|
common_constant(bhvSmallBully);
|
|
common_constant(bhvBigBully);
|
|
common_constant(bhvBigBullyWithMinions);
|
|
common_constant(bhvSmallChillBully);
|
|
common_constant(bhvBigChillBully);
|
|
common_constant(bhvJetStreamRingSpawner);
|
|
common_constant(bhvJetStreamWaterRing);
|
|
common_constant(bhvMantaRayWaterRing);
|
|
common_constant(bhvMantaRayRingManager);
|
|
common_constant(bhvBowserBomb);
|
|
common_constant(bhvBowserBombExplosion);
|
|
common_constant(bhvBowserBombSmoke);
|
|
common_constant(bhvCelebrationStar);
|
|
common_constant(bhvCelebrationStarSparkle);
|
|
common_constant(bhvStarKeyCollectionPuffSpawner);
|
|
common_constant(bhvLllDrawbridgeSpawner);
|
|
common_constant(bhvLllDrawbridge);
|
|
common_constant(bhvSmallBomp);
|
|
common_constant(bhvLargeBomp);
|
|
common_constant(bhvWfSlidingPlatform);
|
|
common_constant(bhvMoneybag);
|
|
common_constant(bhvMoneybagHidden);
|
|
common_constant(bhvPitBowlingBall);
|
|
common_constant(bhvFreeBowlingBall);
|
|
common_constant(bhvBowlingBall);
|
|
common_constant(bhvTtmBowlingBallSpawner);
|
|
common_constant(bhvBobBowlingBallSpawner);
|
|
common_constant(bhvThiBowlingBallSpawner);
|
|
common_constant(bhvRrCruiserWing);
|
|
common_constant(bhvSpindel);
|
|
common_constant(bhvSslMovingPyramidWall);
|
|
common_constant(bhvPyramidElevator);
|
|
common_constant(bhvPyramidElevatorTrajectoryMarkerBall);
|
|
common_constant(bhvPyramidTop);
|
|
common_constant(bhvPyramidTopFragment);
|
|
common_constant(bhvPyramidPillarTouchDetector);
|
|
common_constant(bhvWaterfallSoundLoop);
|
|
common_constant(bhvVolcanoSoundLoop);
|
|
common_constant(bhvCastleFlagWaving);
|
|
common_constant(bhvBirdsSoundLoop);
|
|
common_constant(bhvAmbientSounds);
|
|
common_constant(bhvSandSoundLoop);
|
|
common_constant(bhvHiddenAt120Stars);
|
|
common_constant(bhvSnowmansBottom);
|
|
common_constant(bhvSnowmansHead);
|
|
common_constant(bhvSnowmansBodyCheckpoint);
|
|
common_constant(bhvBigSnowmanWhole);
|
|
common_constant(bhvBigBoulder);
|
|
common_constant(bhvBigBoulderGenerator);
|
|
common_constant(bhvWingCap);
|
|
common_constant(bhvMetalCap);
|
|
common_constant(bhvNormalCap);
|
|
common_constant(bhvVanishCap);
|
|
common_constant(bhvStar);
|
|
common_constant(bhvStarNumber);
|
|
common_constant(bhvStarSpawnCoordinates);
|
|
common_constant(bhvHiddenRedCoinStar);
|
|
common_constant(bhvRedCoin);
|
|
common_constant(bhvBowserCourseRedCoinStar);
|
|
common_constant(bhvHiddenStar);
|
|
common_constant(bhvHiddenStarTrigger);
|
|
common_constant(bhvTtmRollingLog);
|
|
common_constant(bhvLllVolcanoFallingTrap);
|
|
common_constant(bhvLllRollingLog);
|
|
common_constant(bhv1upWalking);
|
|
common_constant(bhv1upRunningAway);
|
|
common_constant(bhv1upSliding);
|
|
common_constant(bhv1Up);
|
|
common_constant(bhv1upJumpOnApproach);
|
|
common_constant(bhvHidden1up);
|
|
common_constant(bhvHidden1upTrigger);
|
|
common_constant(bhvHidden1upInPole);
|
|
common_constant(bhvHidden1upInPoleTrigger);
|
|
common_constant(bhvHidden1upInPoleSpawner);
|
|
common_constant(bhvControllablePlatform);
|
|
common_constant(bhvControllablePlatformSub);
|
|
common_constant(bhvBreakableBoxSmall);
|
|
common_constant(bhvSlidingSnowMound);
|
|
common_constant(bhvSnowMoundSpawn);
|
|
common_constant(bhvWdwSquareFloatingPlatform);
|
|
common_constant(bhvWdwRectangularFloatingPlatform);
|
|
common_constant(bhvJrbFloatingPlatform);
|
|
common_constant(bhvArrowLift);
|
|
common_constant(bhvOrangeNumber);
|
|
common_constant(bhvMantaRay);
|
|
common_constant(bhvFallingPillar);
|
|
common_constant(bhvFallingPillarHitbox);
|
|
common_constant(bhvPillarBase);
|
|
common_constant(bhvJrbFloatingBox);
|
|
common_constant(bhvDecorativePendulum);
|
|
common_constant(bhvTreasureChestsShip);
|
|
common_constant(bhvTreasureChestsJrb);
|
|
common_constant(bhvTreasureChests);
|
|
common_constant(bhvTreasureChestBottom);
|
|
common_constant(bhvTreasureChestTop);
|
|
common_constant(bhvMips);
|
|
common_constant(bhvYoshi);
|
|
common_constant(bhvKoopa);
|
|
common_constant(bhvKoopaRaceEndpoint);
|
|
common_constant(bhvKoopaFlag);
|
|
common_constant(bhvPokey);
|
|
common_constant(bhvPokeyBodyPart);
|
|
common_constant(bhvSwoop);
|
|
common_constant(bhvFlyGuy);
|
|
common_constant(bhvGoomba);
|
|
common_constant(bhvGoombaTripletSpawner);
|
|
common_constant(bhvChainChomp);
|
|
common_constant(bhvChainChompChainPart);
|
|
common_constant(bhvWoodenPost);
|
|
common_constant(bhvChainChompGate);
|
|
common_constant(bhvWigglerHead);
|
|
common_constant(bhvWigglerBody);
|
|
common_constant(bhvEnemyLakitu);
|
|
common_constant(bhvCameraLakitu);
|
|
common_constant(bhvCloud);
|
|
common_constant(bhvCloudPart);
|
|
common_constant(bhvSpiny);
|
|
common_constant(bhvMontyMole);
|
|
common_constant(bhvMontyMoleHole);
|
|
common_constant(bhvMontyMoleRock);
|
|
common_constant(bhvPlatformOnTrack);
|
|
common_constant(bhvTrackBall);
|
|
common_constant(bhvSeesawPlatform);
|
|
common_constant(bhvFerrisWheelAxle);
|
|
common_constant(bhvFerrisWheelPlatform);
|
|
common_constant(bhvWaterBombSpawner);
|
|
common_constant(bhvWaterBomb);
|
|
common_constant(bhvWaterBombShadow);
|
|
common_constant(bhvTTCRotatingSolid);
|
|
common_constant(bhvTTCPendulum);
|
|
common_constant(bhvTTCTreadmill);
|
|
common_constant(bhvTTCMovingBar);
|
|
common_constant(bhvTTCCog);
|
|
common_constant(bhvTTCPitBlock);
|
|
common_constant(bhvTTCElevator);
|
|
common_constant(bhvTTC2DRotator);
|
|
common_constant(bhvTTCSpinner);
|
|
common_constant(bhvMrBlizzard);
|
|
common_constant(bhvMrBlizzardSnowball);
|
|
common_constant(bhvSlidingPlatform2);
|
|
common_constant(bhvOctagonalPlatformRotating);
|
|
common_constant(bhvAnimatesOnFloorSwitchPress);
|
|
common_constant(bhvActivatedBackAndForthPlatform);
|
|
common_constant(bhvRecoveryHeart);
|
|
common_constant(bhvWaterBombCannon);
|
|
common_constant(bhvCannonBarrelBubbles);
|
|
common_constant(bhvUnagi);
|
|
common_constant(bhvUnagiSubobject);
|
|
common_constant(bhvDorrie);
|
|
common_constant(bhvHauntedChair);
|
|
common_constant(bhvMadPiano);
|
|
common_constant(bhvFlyingBookend);
|
|
common_constant(bhvBookendSpawn);
|
|
common_constant(bhvHauntedBookshelfManager);
|
|
common_constant(bhvBookSwitch);
|
|
common_constant(bhvFirePiranhaPlant);
|
|
common_constant(bhvSmallPiranhaFlame);
|
|
common_constant(bhvFireSpitter);
|
|
common_constant(bhvFlyguyFlame);
|
|
common_constant(bhvSnufit);
|
|
common_constant(bhvSnufitBalls);
|
|
common_constant(bhvHorizontalGrindel);
|
|
common_constant(bhvEyerokBoss);
|
|
common_constant(bhvEyerokHand);
|
|
common_constant(bhvKlepto);
|
|
common_constant(bhvBird);
|
|
common_constant(bhvRacingPenguin);
|
|
common_constant(bhvPenguinRaceFinishLine);
|
|
common_constant(bhvPenguinRaceShortcutCheck);
|
|
common_constant(bhvCoffinSpawner);
|
|
common_constant(bhvCoffin);
|
|
common_constant(bhvClamShell);
|
|
common_constant(bhvSkeeter);
|
|
common_constant(bhvSkeeterWave);
|
|
common_constant(bhvSwingPlatform);
|
|
common_constant(bhvDonutPlatformSpawner);
|
|
common_constant(bhvDonutPlatform);
|
|
common_constant(bhvDDDPole);
|
|
common_constant(bhvRedCoinStarMarker);
|
|
common_constant(bhvTripletButterfly);
|
|
common_constant(bhvBubba);
|
|
common_constant(bhvBeginningLakitu);
|
|
common_constant(bhvBeginningPeach);
|
|
common_constant(bhvEndBirds1);
|
|
common_constant(bhvEndBirds2);
|
|
common_constant(bhvIntroScene);
|
|
common_constant(bhvUnusedFakeStar);
|
|
common_constant(RM_Scroll_Texture);
|
|
common_constant(editor_Scroll_Texture);
|
|
|
|
// Legacy behavior names
|
|
common_legacy_constant(bhvFish2, bhvManyBlueFishSpawner);
|
|
common_legacy_constant(bhvFish3, bhvFewBlueFishSpawner);
|
|
common_legacy_constant(bhvLargeFishGroup, bhvFishSpawner);
|
|
|
|
// Version exclusive behaviors
|
|
#ifndef VERSION_JP
|
|
common_constant(bhvPlaysMusicTrackWhenTouched);
|
|
#endif
|
|
|
|
*found = false;
|
|
return 0;
|
|
}
|
|
|
|
s64 DynOS_Common_ParseModelConstants(const String &_Arg, bool *found) {
|
|
*found = true;
|
|
|
|
common_constant(ACT_1);
|
|
common_constant(ACT_2);
|
|
common_constant(ACT_3);
|
|
common_constant(ACT_4);
|
|
common_constant(ACT_5);
|
|
common_constant(ACT_6);
|
|
common_constant(ALL_ACTS_MACRO);
|
|
common_constant(ALL_ACTS);
|
|
common_constant(COIN_FORMATION_FLAG_VERTICAL);
|
|
common_constant(COIN_FORMATION_FLAG_RING);
|
|
common_constant(COIN_FORMATION_FLAG_ARROW);
|
|
common_constant(COIN_FORMATION_FLAG_FLYING);
|
|
common_constant(MODEL_NONE);
|
|
common_constant(MODEL_MARIO);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_03);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_04);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_05);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_06);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_07);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_08);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_09);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_0A);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_0B);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_0C);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_0D);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_0E);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_0F);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_10);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_11);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_12);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_13);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_14);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_15);
|
|
common_constant(MODEL_LEVEL_GEOMETRY_16);
|
|
common_constant(MODEL_BOB_BUBBLY_TREE);
|
|
common_constant(MODEL_WDW_BUBBLY_TREE);
|
|
common_constant(MODEL_CASTLE_GROUNDS_BUBBLY_TREE);
|
|
common_constant(MODEL_WF_BUBBLY_TREE);
|
|
common_constant(MODEL_THI_BUBBLY_TREE);
|
|
common_constant(MODEL_COURTYARD_SPIKY_TREE);
|
|
common_constant(MODEL_CCM_SNOW_TREE);
|
|
common_constant(MODEL_SL_SNOW_TREE);
|
|
common_constant(MODEL_UNKNOWN_TREE_1A);
|
|
common_constant(MODEL_SSL_PALM_TREE);
|
|
common_constant(MODEL_CASTLE_CASTLE_DOOR_UNUSED);
|
|
common_constant(MODEL_CASTLE_WOODEN_DOOR_UNUSED);
|
|
common_constant(MODEL_BBH_HAUNTED_DOOR);
|
|
common_constant(MODEL_HMC_WOODEN_DOOR);
|
|
common_constant(MODEL_UNKNOWN_DOOR_1E);
|
|
common_constant(MODEL_HMC_METAL_DOOR);
|
|
common_constant(MODEL_HMC_HAZY_MAZE_DOOR);
|
|
common_constant(MODEL_UNKNOWN_DOOR_21);
|
|
common_constant(MODEL_CASTLE_DOOR_0_STARS);
|
|
common_constant(MODEL_CASTLE_DOOR_1_STAR);
|
|
common_constant(MODEL_CASTLE_DOOR_3_STARS);
|
|
common_constant(MODEL_CASTLE_KEY_DOOR);
|
|
common_constant(MODEL_CASTLE_CASTLE_DOOR);
|
|
common_constant(MODEL_CASTLE_GROUNDS_CASTLE_DOOR);
|
|
common_constant(MODEL_CASTLE_WOODEN_DOOR);
|
|
common_constant(MODEL_COURTYARD_WOODEN_DOOR);
|
|
common_constant(MODEL_CCM_CABIN_DOOR);
|
|
common_constant(MODEL_UNKNOWN_DOOR_28);
|
|
common_constant(MODEL_CASTLE_METAL_DOOR);
|
|
common_constant(MODEL_CASTLE_GROUNDS_METAL_DOOR);
|
|
common_constant(MODEL_UNKNOWN_DOOR_2A);
|
|
common_constant(MODEL_UNKNOWN_DOOR_2B);
|
|
common_constant(MODEL_WF_TOWER_TRAPEZOID_PLATORM);
|
|
common_constant(MODEL_WF_TOWER_SQUARE_PLATORM);
|
|
common_constant(MODEL_WF_TOWER_SQUARE_PLATORM_UNUSED);
|
|
common_constant(MODEL_WF_TOWER_SQUARE_PLATORM_ELEVATOR);
|
|
common_constant(MODEL_BBH_STAIRCASE_STEP);
|
|
common_constant(MODEL_BBH_TILTING_FLOOR_PLATFORM);
|
|
common_constant(MODEL_BBH_TUMBLING_PLATFORM);
|
|
common_constant(MODEL_BBH_TUMBLING_PLATFORM_PART);
|
|
common_constant(MODEL_BBH_MOVING_BOOKSHELF);
|
|
common_constant(MODEL_BBH_MESH_ELEVATOR);
|
|
common_constant(MODEL_BBH_MERRY_GO_ROUND);
|
|
common_constant(MODEL_BBH_WOODEN_TOMB);
|
|
common_constant(MODEL_CCM_ROPEWAY_LIFT);
|
|
common_constant(MODEL_CCM_SNOWMAN_HEAD);
|
|
common_constant(MODEL_CASTLE_BOWSER_TRAP);
|
|
common_constant(MODEL_CASTLE_WATER_LEVEL_PILLAR);
|
|
common_constant(MODEL_CASTLE_CLOCK_MINUTE_HAND);
|
|
common_constant(MODEL_CASTLE_CLOCK_HOUR_HAND);
|
|
common_constant(MODEL_CASTLE_CLOCK_PENDULUM);
|
|
common_constant(MODEL_HMC_METAL_PLATFORM);
|
|
common_constant(MODEL_HMC_METAL_ARROW_PLATFORM);
|
|
common_constant(MODEL_HMC_ELEVATOR_PLATFORM);
|
|
common_constant(MODEL_HMC_ROLLING_ROCK);
|
|
common_constant(MODEL_HMC_ROCK_PIECE);
|
|
common_constant(MODEL_HMC_ROCK_SMALL_PIECE);
|
|
common_constant(MODEL_HMC_RED_GRILLS);
|
|
common_constant(MODEL_SSL_PYRAMID_TOP);
|
|
common_constant(MODEL_SSL_GRINDEL);
|
|
common_constant(MODEL_SSL_SPINDEL);
|
|
common_constant(MODEL_SSL_MOVING_PYRAMID_WALL);
|
|
common_constant(MODEL_SSL_PYRAMID_ELEVATOR);
|
|
common_constant(MODEL_BOB_CHAIN_CHOMP_GATE);
|
|
common_constant(MODEL_BOB_SEESAW_PLATFORM);
|
|
common_constant(MODEL_BOB_BARS_GRILLS);
|
|
common_constant(MODEL_SL_SNOW_TRIANGLE);
|
|
common_constant(MODEL_SL_CRACKED_ICE);
|
|
common_constant(MODEL_SL_CRACKED_ICE_CHUNK);
|
|
common_constant(MODEL_WDW_SQUARE_FLOATING_PLATFORM);
|
|
common_constant(MODEL_WDW_ARROW_LIFT);
|
|
common_constant(MODEL_WDW_WATER_LEVEL_DIAMOND);
|
|
common_constant(MODEL_WDW_HIDDEN_PLATFORM);
|
|
common_constant(MODEL_WDW_EXPRESS_ELEVATOR);
|
|
common_constant(MODEL_WDW_RECTANGULAR_FLOATING_PLATFORM);
|
|
common_constant(MODEL_WDW_ROTATING_PLATFORM);
|
|
common_constant(MODEL_JRB_SHIP_LEFT_HALF_PART);
|
|
common_constant(MODEL_JRB_SHIP_BACK_LEFT_PART);
|
|
common_constant(MODEL_JRB_SHIP_RIGHT_HALF_PART);
|
|
common_constant(MODEL_JRB_SHIP_BACK_RIGHT_PART);
|
|
common_constant(MODEL_JRB_SUNKEN_SHIP);
|
|
common_constant(MODEL_JRB_SUNKEN_SHIP_BACK);
|
|
common_constant(MODEL_JRB_ROCK);
|
|
common_constant(MODEL_JRB_SLIDING_BOX);
|
|
common_constant(MODEL_JRB_FALLING_PILLAR);
|
|
common_constant(MODEL_JRB_FALLING_PILLAR_BASE);
|
|
common_constant(MODEL_JRB_FLOATING_PLATFORM);
|
|
common_constant(MODEL_THI_HUGE_ISLAND_TOP);
|
|
common_constant(MODEL_THI_TINY_ISLAND_TOP);
|
|
common_constant(MODEL_TTC_ROTATING_CUBE);
|
|
common_constant(MODEL_TTC_ROTATING_PRISM);
|
|
common_constant(MODEL_TTC_PENDULUM);
|
|
common_constant(MODEL_TTC_LARGE_TREADMILL);
|
|
common_constant(MODEL_TTC_SMALL_TREADMILL);
|
|
common_constant(MODEL_TTC_PUSH_BLOCK);
|
|
common_constant(MODEL_TTC_ROTATING_HEXAGON);
|
|
common_constant(MODEL_TTC_ROTATING_TRIANGLE);
|
|
common_constant(MODEL_TTC_PIT_BLOCK);
|
|
common_constant(MODEL_TTC_PIT_BLOCK_UNUSED);
|
|
common_constant(MODEL_TTC_ELEVATOR_PLATFORM);
|
|
common_constant(MODEL_TTC_CLOCK_HAND);
|
|
common_constant(MODEL_TTC_SPINNER);
|
|
common_constant(MODEL_TTC_SMALL_GEAR);
|
|
common_constant(MODEL_TTC_LARGE_GEAR);
|
|
common_constant(MODEL_RR_SLIDING_PLATFORM);
|
|
common_constant(MODEL_RR_FLYING_CARPET);
|
|
common_constant(MODEL_RR_OCTAGONAL_PLATFORM);
|
|
common_constant(MODEL_RR_ROTATING_BRIDGE_PLATFORM);
|
|
common_constant(MODEL_RR_TRIANGLE_PLATFORM);
|
|
common_constant(MODEL_RR_CRUISER_WING);
|
|
common_constant(MODEL_RR_SEESAW_PLATFORM);
|
|
common_constant(MODEL_RR_L_SHAPED_PLATFORM);
|
|
common_constant(MODEL_RR_SWINGING_PLATFORM);
|
|
common_constant(MODEL_RR_DONUT_PLATFORM);
|
|
common_constant(MODEL_RR_ELEVATOR_PLATFORM);
|
|
common_constant(MODEL_RR_TRICKY_TRIANGLES);
|
|
common_constant(MODEL_RR_TRICKY_TRIANGLES_FRAME1);
|
|
common_constant(MODEL_RR_TRICKY_TRIANGLES_FRAME2);
|
|
common_constant(MODEL_RR_TRICKY_TRIANGLES_FRAME3);
|
|
common_constant(MODEL_RR_TRICKY_TRIANGLES_FRAME4);
|
|
common_constant(MODEL_BITDW_SQUARE_PLATFORM);
|
|
common_constant(MODEL_BITDW_SEESAW_PLATFORM);
|
|
common_constant(MODEL_BITDW_SLIDING_PLATFORM);
|
|
common_constant(MODEL_BITDW_FERRIS_WHEEL_AXLE);
|
|
common_constant(MODEL_BITDW_BLUE_PLATFORM);
|
|
common_constant(MODEL_BITDW_STAIRCASE_FRAME4);
|
|
common_constant(MODEL_BITDW_STAIRCASE_FRAME3);
|
|
common_constant(MODEL_BITDW_STAIRCASE_FRAME2);
|
|
common_constant(MODEL_BITDW_STAIRCASE_FRAME1);
|
|
common_constant(MODEL_BITDW_STAIRCASE);
|
|
common_constant(MODEL_VCUTM_SEESAW_PLATFORM);
|
|
common_constant(MODEL_VCUTM_CHECKERBOARD_PLATFORM_SPAWNER);
|
|
common_constant(MODEL_BITFS_PLATFORM_ON_TRACK);
|
|
common_constant(MODEL_BITFS_TILTING_SQUARE_PLATFORM);
|
|
common_constant(MODEL_BITFS_SINKING_PLATFORMS);
|
|
common_constant(MODEL_BITFS_BLUE_POLE);
|
|
common_constant(MODEL_BITFS_SINKING_CAGE_PLATFORM);
|
|
common_constant(MODEL_BITFS_ELEVATOR);
|
|
common_constant(MODEL_BITFS_STRETCHING_PLATFORMS);
|
|
common_constant(MODEL_BITFS_SEESAW_PLATFORM);
|
|
common_constant(MODEL_BITFS_MOVING_SQUARE_PLATFORM);
|
|
common_constant(MODEL_BITFS_SLIDING_PLATFORM);
|
|
common_constant(MODEL_BITFS_TUMBLING_PLATFORM_PART);
|
|
common_constant(MODEL_BITFS_TUMBLING_PLATFORM);
|
|
common_constant(MODEL_BITS_SLIDING_PLATFORM);
|
|
common_constant(MODEL_BITS_TWIN_SLIDING_PLATFORMS);
|
|
common_constant(MODEL_BITS_OCTAGONAL_PLATFORM);
|
|
common_constant(MODEL_BITS_BLUE_PLATFORM);
|
|
common_constant(MODEL_BITS_FERRIS_WHEEL_AXLE);
|
|
common_constant(MODEL_BITS_ARROW_PLATFORM);
|
|
common_constant(MODEL_BITS_SEESAW_PLATFORM);
|
|
common_constant(MODEL_BITS_TILTING_W_PLATFORM);
|
|
common_constant(MODEL_BITS_STAIRCASE);
|
|
common_constant(MODEL_BITS_STAIRCASE_FRAME1);
|
|
common_constant(MODEL_BITS_STAIRCASE_FRAME2);
|
|
common_constant(MODEL_BITS_STAIRCASE_FRAME3);
|
|
common_constant(MODEL_BITS_STAIRCASE_FRAME4);
|
|
common_constant(MODEL_BITS_WARP_PIPE);
|
|
common_constant(MODEL_LLL_DRAWBRIDGE_PART);
|
|
common_constant(MODEL_LLL_ROTATING_BLOCK_FIRE_BARS);
|
|
common_constant(MODEL_LLL_ROTATING_HEXAGONAL_RING);
|
|
common_constant(MODEL_LLL_SINKING_RECTANGULAR_PLATFORM);
|
|
common_constant(MODEL_LLL_SINKING_SQUARE_PLATFORMS);
|
|
common_constant(MODEL_LLL_TILTING_SQUARE_PLATFORM);
|
|
common_constant(MODEL_LLL_BOWSER_PIECE_1);
|
|
common_constant(MODEL_LLL_BOWSER_PIECE_2);
|
|
common_constant(MODEL_LLL_BOWSER_PIECE_3);
|
|
common_constant(MODEL_LLL_BOWSER_PIECE_4);
|
|
common_constant(MODEL_LLL_BOWSER_PIECE_5);
|
|
common_constant(MODEL_LLL_BOWSER_PIECE_6);
|
|
common_constant(MODEL_LLL_BOWSER_PIECE_7);
|
|
common_constant(MODEL_LLL_BOWSER_PIECE_8);
|
|
common_constant(MODEL_LLL_BOWSER_PIECE_9);
|
|
common_constant(MODEL_LLL_BOWSER_PIECE_10);
|
|
common_constant(MODEL_LLL_BOWSER_PIECE_11);
|
|
common_constant(MODEL_LLL_BOWSER_PIECE_12);
|
|
common_constant(MODEL_LLL_BOWSER_PIECE_13);
|
|
common_constant(MODEL_LLL_BOWSER_PIECE_14);
|
|
common_constant(MODEL_LLL_MOVING_OCTAGONAL_MESH_PLATFORM);
|
|
common_constant(MODEL_LLL_SINKING_ROCK_BLOCK);
|
|
common_constant(MODEL_LLL_ROLLING_LOG);
|
|
common_constant(MODEL_LLL_WOOD_BRIDGE);
|
|
common_constant(MODEL_LLL_LARGE_WOOD_BRIDGE);
|
|
common_constant(MODEL_LLL_FALLING_PLATFORM);
|
|
common_constant(MODEL_LLL_LARGE_FALLING_PLATFORM);
|
|
common_constant(MODEL_LLL_VOLCANO_FALLING_TRAP);
|
|
common_constant(MODEL_DDD_BOWSER_SUB_DOOR);
|
|
common_constant(MODEL_DDD_BOWSER_SUB);
|
|
common_constant(MODEL_DDD_POLE);
|
|
common_constant(MODEL_WF_BREAKABLE_WALL_RIGHT);
|
|
common_constant(MODEL_WF_BREAKABLE_WALL_LEFT);
|
|
common_constant(MODEL_WF_KICKABLE_BOARD);
|
|
common_constant(MODEL_WF_TOWER_DOOR);
|
|
common_constant(MODEL_WF_KICKABLE_BOARD_FELLED);
|
|
common_constant(MODEL_CASTLE_GROUNDS_VCUTM_GRILL);
|
|
common_constant(MODEL_CASTLE_GROUNDS_FLAG);
|
|
common_constant(MODEL_CASTLE_GROUNDS_CANNON_GRILL);
|
|
common_constant(MODEL_BOWSER_2_TILTING_ARENA);
|
|
common_constant(MODEL_BOWSER_3_FALLING_PLATFORM_1);
|
|
common_constant(MODEL_BOWSER_3_FALLING_PLATFORM_2);
|
|
common_constant(MODEL_BOWSER_3_FALLING_PLATFORM_3);
|
|
common_constant(MODEL_BOWSER_3_FALLING_PLATFORM_4);
|
|
common_constant(MODEL_BOWSER_3_FALLING_PLATFORM_5);
|
|
common_constant(MODEL_BOWSER_3_FALLING_PLATFORM_6);
|
|
common_constant(MODEL_BOWSER_3_FALLING_PLATFORM_7);
|
|
common_constant(MODEL_BOWSER_3_FALLING_PLATFORM_8);
|
|
common_constant(MODEL_BOWSER_3_FALLING_PLATFORM_9);
|
|
common_constant(MODEL_BOWSER_3_FALLING_PLATFORM_10);
|
|
common_constant(MODEL_TTM_ROLLING_LOG);
|
|
common_constant(MODEL_TTM_STAR_CAGE);
|
|
common_constant(MODEL_TTM_BLUE_SMILEY);
|
|
common_constant(MODEL_TTM_YELLOW_SMILEY);
|
|
common_constant(MODEL_TTM_STAR_SMILEY);
|
|
common_constant(MODEL_TTM_MOON_SMILEY);
|
|
common_constant(MODEL_BULLET_BILL);
|
|
common_constant(MODEL_YELLOW_SPHERE);
|
|
common_constant(MODEL_HOOT);
|
|
common_constant(MODEL_YOSHI_EGG);
|
|
common_constant(MODEL_THWOMP);
|
|
common_constant(MODEL_HEAVE_HO);
|
|
common_constant(MODEL_BLARGG);
|
|
common_constant(MODEL_BULLY);
|
|
common_constant(MODEL_BULLY_BOSS);
|
|
common_constant(MODEL_WATER_BOMB);
|
|
common_constant(MODEL_WATER_BOMB_SHADOW);
|
|
common_constant(MODEL_KING_BOBOMB);
|
|
common_constant(MODEL_MANTA_RAY);
|
|
common_constant(MODEL_UNAGI);
|
|
common_constant(MODEL_SUSHI);
|
|
common_constant(MODEL_DL_WHIRLPOOL);
|
|
common_constant(MODEL_CLAM_SHELL);
|
|
common_constant(MODEL_POKEY_HEAD);
|
|
common_constant(MODEL_POKEY_BODY_PART);
|
|
common_constant(MODEL_TWEESTER);
|
|
common_constant(MODEL_KLEPTO);
|
|
common_constant(MODEL_EYEROK_LEFT_HAND);
|
|
common_constant(MODEL_EYEROK_RIGHT_HAND);
|
|
common_constant(MODEL_DL_MONTY_MOLE_HOLE);
|
|
common_constant(MODEL_MONTY_MOLE);
|
|
common_constant(MODEL_UKIKI);
|
|
common_constant(MODEL_FWOOSH);
|
|
common_constant(MODEL_SPINDRIFT);
|
|
common_constant(MODEL_MR_BLIZZARD_HIDDEN);
|
|
common_constant(MODEL_MR_BLIZZARD);
|
|
common_constant(MODEL_PENGUIN);
|
|
common_constant(MODEL_CAP_SWITCH_EXCLAMATION);
|
|
common_constant(MODEL_CAP_SWITCH);
|
|
common_constant(MODEL_CAP_SWITCH_BASE);
|
|
common_constant(MODEL_BOO);
|
|
common_constant(MODEL_BETA_BOO_KEY);
|
|
common_constant(MODEL_HAUNTED_CHAIR);
|
|
common_constant(MODEL_MAD_PIANO);
|
|
common_constant(MODEL_BOOKEND_PART);
|
|
common_constant(MODEL_BOOKEND);
|
|
common_constant(MODEL_HAUNTED_CAGE);
|
|
common_constant(MODEL_BIRDS);
|
|
common_constant(MODEL_YOSHI);
|
|
common_constant(MODEL_ENEMY_LAKITU);
|
|
common_constant(MODEL_SPINY_BALL);
|
|
common_constant(MODEL_SPINY);
|
|
common_constant(MODEL_WIGGLER_HEAD);
|
|
common_constant(MODEL_WIGGLER_BODY);
|
|
common_constant(MODEL_BUBBA);
|
|
common_constant(MODEL_UNKNOWN_54);
|
|
common_constant(MODEL_UNKNOWN_58);
|
|
common_constant(MODEL_BOWSER);
|
|
common_constant(MODEL_BOWSER_BOMB_CHILD_OBJ);
|
|
common_constant(MODEL_BOWSER_SMOKE);
|
|
common_constant(MODEL_BOWSER_FLAMES);
|
|
common_constant(MODEL_BOWSER_WAVE);
|
|
common_constant(MODEL_BOWSER2);
|
|
common_constant(MODEL_BUB);
|
|
common_constant(MODEL_TREASURE_CHEST_BASE);
|
|
common_constant(MODEL_TREASURE_CHEST_LID);
|
|
common_constant(MODEL_CYAN_FISH);
|
|
common_constant(MODEL_WATER_RING);
|
|
common_constant(MODEL_SKEETER);
|
|
common_constant(MODEL_PIRANHA_PLANT);
|
|
common_constant(MODEL_WHOMP);
|
|
common_constant(MODEL_KOOPA_WITH_SHELL);
|
|
common_constant(MODEL_METALLIC_BALL);
|
|
common_constant(MODEL_CHAIN_CHOMP);
|
|
common_constant(MODEL_KOOPA_FLAG);
|
|
common_constant(MODEL_WOODEN_POST);
|
|
common_constant(MODEL_MIPS);
|
|
common_constant(MODEL_BOO_CASTLE);
|
|
common_constant(MODEL_LAKITU);
|
|
common_constant(MODEL_CHILL_BULLY);
|
|
common_constant(MODEL_BIG_CHILL_BULLY);
|
|
common_constant(MODEL_MONEYBAG);
|
|
common_constant(MODEL_SWOOP);
|
|
common_constant(MODEL_SCUTTLEBUG);
|
|
common_constant(MODEL_MR_I_IRIS);
|
|
common_constant(MODEL_MR_I);
|
|
common_constant(MODEL_DORRIE);
|
|
common_constant(MODEL_YELLOW_COIN);
|
|
common_constant(MODEL_YELLOW_COIN_NO_SHADOW);
|
|
common_constant(MODEL_BLUE_COIN);
|
|
common_constant(MODEL_BLUE_COIN_NO_SHADOW);
|
|
common_constant(MODEL_HEART);
|
|
common_constant(MODEL_TRANSPARENT_STAR);
|
|
common_constant(MODEL_STAR);
|
|
common_constant(MODEL_TTM_SLIDE_EXIT_PODIUM);
|
|
common_constant(MODEL_WOODEN_SIGNPOST);
|
|
common_constant(MODEL_UNKNOWN_7D);
|
|
common_constant(MODEL_CANNON_BARREL);
|
|
common_constant(MODEL_CANNON_BASE);
|
|
common_constant(MODEL_BREAKABLE_BOX);
|
|
common_constant(MODEL_BREAKABLE_BOX_SMALL);
|
|
common_constant(MODEL_EXCLAMATION_BOX_OUTLINE);
|
|
common_constant(MODEL_EXCLAMATION_POINT);
|
|
common_constant(MODEL_MARIOS_WINGED_METAL_CAP);
|
|
common_constant(MODEL_MARIOS_METAL_CAP);
|
|
common_constant(MODEL_MARIOS_WING_CAP);
|
|
common_constant(MODEL_MARIOS_CAP);
|
|
common_constant(MODEL_EXCLAMATION_BOX);
|
|
common_constant(MODEL_DIRT_ANIMATION);
|
|
common_constant(MODEL_CARTOON_STAR);
|
|
common_constant(MODEL_BLUE_COIN_SWITCH);
|
|
common_constant(MODEL_MIST);
|
|
common_constant(MODEL_SPARKLES_ANIMATION);
|
|
common_constant(MODEL_RED_FLAME);
|
|
common_constant(MODEL_BLUE_FLAME);
|
|
common_constant(MODEL_BURN_SMOKE);
|
|
common_constant(MODEL_SPARKLES);
|
|
common_constant(MODEL_SMOKE);
|
|
common_constant(MODEL_BURN_SMOKE_UNUSED);
|
|
common_constant(MODEL_WHITE_PARTICLE_DL);
|
|
common_constant(MODEL_SAND_DUST);
|
|
common_constant(MODEL_WHITE_PARTICLE);
|
|
common_constant(MODEL_PEBBLE);
|
|
common_constant(MODEL_LEAVES);
|
|
common_constant(MODEL_WAVE_TRAIL);
|
|
common_constant(MODEL_WHITE_PARTICLE_SMALL);
|
|
common_constant(MODEL_SMALL_WATER_SPLASH);
|
|
common_constant(MODEL_IDLE_WATER_WAVE);
|
|
common_constant(MODEL_WATER_SPLASH);
|
|
common_constant(MODEL_BUBBLE);
|
|
common_constant(MODEL_PURPLE_MARBLE);
|
|
common_constant(MODEL_UNKNOWN_AC);
|
|
common_constant(MODEL_WF_SLIDING_PLATFORM);
|
|
common_constant(MODEL_WF_SMALL_BOMP);
|
|
common_constant(MODEL_WF_ROTATING_WOODEN_PLATFORM);
|
|
common_constant(MODEL_WF_TUMBLING_BRIDGE_PART);
|
|
common_constant(MODEL_WF_LARGE_BOMP);
|
|
common_constant(MODEL_WF_TUMBLING_BRIDGE);
|
|
common_constant(MODEL_BOWSER_BOMB);
|
|
common_constant(MODEL_WATER_MINE);
|
|
common_constant(MODEL_BOWLING_BALL);
|
|
common_constant(MODEL_TRAMPOLINE);
|
|
common_constant(MODEL_TRAMPOLINE_CENTER);
|
|
common_constant(MODEL_TRAMPOLINE_BASE);
|
|
common_constant(MODEL_UNKNOWN_B8);
|
|
common_constant(MODEL_FISH);
|
|
common_constant(MODEL_FISH_SHADOW);
|
|
common_constant(MODEL_BUTTERFLY);
|
|
common_constant(MODEL_BLACK_BOBOMB);
|
|
common_constant(MODEL_KOOPA_SHELL);
|
|
common_constant(MODEL_KOOPA_WITHOUT_SHELL);
|
|
common_constant(MODEL_GOOMBA);
|
|
common_constant(MODEL_SEAWEED);
|
|
common_constant(MODEL_AMP);
|
|
common_constant(MODEL_BOBOMB_BUDDY);
|
|
common_constant(MODEL_SSL_TOX_BOX);
|
|
common_constant(MODEL_BOWSER_KEY_CUTSCENE);
|
|
common_constant(MODEL_DL_CANNON_LID);
|
|
common_constant(MODEL_CHECKERBOARD_PLATFORM);
|
|
common_constant(MODEL_RED_FLAME_SHADOW);
|
|
common_constant(MODEL_BOWSER_KEY);
|
|
common_constant(MODEL_EXPLOSION);
|
|
common_constant(MODEL_SNUFIT);
|
|
common_constant(MODEL_PURPLE_SWITCH);
|
|
common_constant(MODEL_CASTLE_STAR_DOOR_30_STARS);
|
|
common_constant(MODEL_CASTLE_STAR_DOOR_50_STARS);
|
|
common_constant(MODEL_CCM_SNOWMAN_BASE);
|
|
common_constant(MODEL_1UP);
|
|
common_constant(MODEL_CASTLE_STAR_DOOR_8_STARS);
|
|
common_constant(MODEL_CASTLE_STAR_DOOR_70_STARS);
|
|
common_constant(MODEL_RED_COIN);
|
|
common_constant(MODEL_RED_COIN_NO_SHADOW);
|
|
common_constant(MODEL_METAL_BOX);
|
|
common_constant(MODEL_METAL_BOX_DL);
|
|
common_constant(MODEL_NUMBER);
|
|
common_constant(MODEL_FLYGUY);
|
|
common_constant(MODEL_TOAD);
|
|
common_constant(MODEL_PEACH);
|
|
common_constant(MODEL_CHUCKYA);
|
|
common_constant(MODEL_WHITE_PUFF);
|
|
common_constant(MODEL_TRAJECTORY_MARKER_BALL);
|
|
common_constant(MODEL_MAIN_MENU_MARIO_SAVE_BUTTON);
|
|
common_constant(MODEL_MAIN_MENU_RED_ERASE_BUTTON);
|
|
common_constant(MODEL_MAIN_MENU_BLUE_COPY_BUTTON);
|
|
common_constant(MODEL_MAIN_MENU_YELLOW_FILE_BUTTON);
|
|
common_constant(MODEL_MAIN_MENU_GREEN_SCORE_BUTTON);
|
|
common_constant(MODEL_MAIN_MENU_MARIO_SAVE_BUTTON_FADE);
|
|
common_constant(MODEL_MAIN_MENU_MARIO_NEW_BUTTON);
|
|
common_constant(MODEL_MAIN_MENU_MARIO_NEW_BUTTON_FADE);
|
|
common_constant(MODEL_MAIN_MENU_PURPLE_SOUND_BUTTON);
|
|
common_constant(MODEL_MAIN_MENU_GENERIC_BUTTON);
|
|
common_constant(MODEL_LLL_ROTATING_HEXAGONAL_PLATFORM);
|
|
common_constant(MODEL_WF_GIANT_POLE);
|
|
common_constant(MODEL_WF_ROTATING_PLATFORM);
|
|
common_constant(MODEL_BITDW_WARP_PIPE);
|
|
common_constant(MODEL_THI_WARP_PIPE);
|
|
common_constant(MODEL_VCUTM_WARP_PIPE);
|
|
common_constant(MODEL_CASTLE_GROUNDS_WARP_PIPE);
|
|
common_constant(MODEL_BUBBLE_PLAYER);
|
|
common_constant(MODEL_LUIGI);
|
|
common_constant(MODEL_LUIGIS_CAP);
|
|
common_constant(MODEL_LUIGIS_METAL_CAP);
|
|
common_constant(MODEL_LUIGIS_WING_CAP);
|
|
common_constant(MODEL_LUIGIS_WINGED_METAL_CAP);
|
|
common_constant(MODEL_TOAD_PLAYER);
|
|
common_constant(MODEL_TOADS_CAP);
|
|
common_constant(MODEL_TOADS_METAL_CAP);
|
|
common_constant(MODEL_TOADS_WING_CAP);
|
|
common_constant(MODEL_WALUIGI);
|
|
common_constant(MODEL_WALUIGIS_CAP);
|
|
common_constant(MODEL_WALUIGIS_METAL_CAP);
|
|
common_constant(MODEL_WALUIGIS_WING_CAP);
|
|
common_constant(MODEL_WALUIGIS_WINGED_METAL_CAP);
|
|
common_constant(MODEL_WARIO);
|
|
common_constant(MODEL_WARIOS_CAP);
|
|
common_constant(MODEL_WARIOS_METAL_CAP);
|
|
common_constant(MODEL_WARIOS_WING_CAP);
|
|
common_constant(MODEL_WARIOS_WINGED_METAL_CAP);
|
|
common_constant(MODEL_ERROR_MODEL);
|
|
|
|
*found = false;
|
|
return 0;
|
|
}
|