sm64coopdx/data/dynos_bin_common.cpp
Prince Frizzy ee3a7018ab
Adds support for compiling other regions (#378)
* 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>
2023-05-03 00:54:25 -07:00

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;
}