mirror of
https://github.com/PodeCaradox/GalaxyQuest-SteamFrame.git
synced 2026-10-18 11:01:14 +02:00
The sources of Petari (https://github.com/SMGCommunity/Petari), the Super Mario Galaxy decompilation by the SMGCommunity, at commit 0a5c6608dc3b4c44a9aa68c2535d1793dc565f02, unchanged but for LF line endings: LICENSE (as LICENSE-Petari.txt; CC0 1.0), include/, libs/ and src/. Left out: the game data Petari keeps from the original executable, the error message archive (include/Game/System/ ErrorArchive.hpp) and two tables (src/Game/System/GalaxyID.bcsv and StoryEvent.bcsv); GalaxyQuest's converter takes them from the player's own disc. The port's changes follow in the next commit, so `git diff petari-base -- decomp` shows them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
128 lines
5.6 KiB
C++
128 lines
5.6 KiB
C++
#pragma once
|
|
|
|
#include "Game/Camera/CamHeliEffector.hpp"
|
|
#include "Game/Camera/CamKarikariEffector.hpp"
|
|
#include "Game/Camera/CamTranslatorAnim.hpp"
|
|
#include "Game/Camera/CamTranslatorBehind.hpp"
|
|
#include "Game/Camera/CamTranslatorBlackHole.hpp"
|
|
#include "Game/Camera/CamTranslatorCharmedFix.hpp"
|
|
#include "Game/Camera/CamTranslatorCharmedTripodBoss.hpp"
|
|
#include "Game/Camera/CamTranslatorCharmedVecReg.hpp"
|
|
#include "Game/Camera/CamTranslatorCharmedVecRegTower.hpp"
|
|
#include "Game/Camera/CamTranslatorCubePlanet.hpp"
|
|
#include "Game/Camera/CamTranslatorDPD.hpp"
|
|
#include "Game/Camera/CamTranslatorDead.hpp"
|
|
#include "Game/Camera/CamTranslatorFix.hpp"
|
|
#include "Game/Camera/CamTranslatorFixedPoint.hpp"
|
|
#include "Game/Camera/CamTranslatorFixedThere.hpp"
|
|
#include "Game/Camera/CamTranslatorFollow.hpp"
|
|
#include "Game/Camera/CamTranslatorFooFighter.hpp"
|
|
#include "Game/Camera/CamTranslatorFooFighterPlanet.hpp"
|
|
#include "Game/Camera/CamTranslatorFrontAndBack.hpp"
|
|
#include "Game/Camera/CamTranslatorGround.hpp"
|
|
#include "Game/Camera/CamTranslatorInnerCylinder.hpp"
|
|
#include "Game/Camera/CamTranslatorInwardSphere.hpp"
|
|
#include "Game/Camera/CamTranslatorInwardTower.hpp"
|
|
#include "Game/Camera/CamTranslatorMedianPlanet.hpp"
|
|
#include "Game/Camera/CamTranslatorMedianTower.hpp"
|
|
#include "Game/Camera/CamTranslatorMtxRegParallel.hpp"
|
|
#include "Game/Camera/CamTranslatorObjParallel.hpp"
|
|
#include "Game/Camera/CamTranslatorParallel.hpp"
|
|
#include "Game/Camera/CamTranslatorRaceFollow.hpp"
|
|
#include "Game/Camera/CamTranslatorRailDemo.hpp"
|
|
#include "Game/Camera/CamTranslatorRailFollow.hpp"
|
|
#include "Game/Camera/CamTranslatorRailWatch.hpp"
|
|
#include "Game/Camera/CamTranslatorSlide.hpp"
|
|
#include "Game/Camera/CamTranslatorSpiral.hpp"
|
|
#include "Game/Camera/CamTranslatorTalk.hpp"
|
|
#include "Game/Camera/CamTranslatorTower.hpp"
|
|
#include "Game/Camera/CamTranslatorTowerPos.hpp"
|
|
#include "Game/Camera/CamTranslatorTripodBoss.hpp"
|
|
#include "Game/Camera/CamTranslatorTripodBossJoint.hpp"
|
|
#include "Game/Camera/CamTranslatorTripodPlanet.hpp"
|
|
#include "Game/Camera/CamTranslatorTrundle.hpp"
|
|
#include "Game/Camera/CamTranslatorTwistedPassage.hpp"
|
|
#include "Game/Camera/CamTranslatorWaterFollow.hpp"
|
|
#include "Game/Camera/CamTranslatorWaterPlanet.hpp"
|
|
#include "Game/Camera/CamTranslatorWaterPlanetBoss.hpp"
|
|
#include "Game/Camera/CamTranslatorWonderPlanet.hpp"
|
|
#include "Game/Camera/Camera.hpp"
|
|
#include "Game/Camera/CameraAnim.hpp"
|
|
#include "Game/Camera/CameraBehind.hpp"
|
|
#include "Game/Camera/CameraBlackHole.hpp"
|
|
#include "Game/Camera/CameraCalc.hpp"
|
|
#include "Game/Camera/CameraCharmedFix.hpp"
|
|
#include "Game/Camera/CameraCharmedTripodBoss.hpp"
|
|
#include "Game/Camera/CameraCharmedVecReg.hpp"
|
|
#include "Game/Camera/CameraCharmedVecRegTower.hpp"
|
|
#include "Game/Camera/CameraContext.hpp"
|
|
#include "Game/Camera/CameraCover.hpp"
|
|
#include "Game/Camera/CameraCubePlanet.hpp"
|
|
#include "Game/Camera/CameraDPD.hpp"
|
|
#include "Game/Camera/CameraDead.hpp"
|
|
#include "Game/Camera/CameraDirector.hpp"
|
|
#include "Game/Camera/CameraFix.hpp"
|
|
#include "Game/Camera/CameraFixedPoint.hpp"
|
|
#include "Game/Camera/CameraFixedThere.hpp"
|
|
#include "Game/Camera/CameraFollow.hpp"
|
|
#include "Game/Camera/CameraFooFighter.hpp"
|
|
#include "Game/Camera/CameraFooFighterPlanet.hpp"
|
|
#include "Game/Camera/CameraFrontAndBack.hpp"
|
|
#include "Game/Camera/CameraGround.hpp"
|
|
#include "Game/Camera/CameraHeightArrange.hpp"
|
|
#include "Game/Camera/CameraHolder.hpp"
|
|
#include "Game/Camera/CameraInnerCylinder.hpp"
|
|
#include "Game/Camera/CameraInwardSphere.hpp"
|
|
#include "Game/Camera/CameraInwardTower.hpp"
|
|
#include "Game/Camera/CameraLocalUtil.hpp"
|
|
#include "Game/Camera/CameraMan.hpp"
|
|
#include "Game/Camera/CameraManEvent.hpp"
|
|
#include "Game/Camera/CameraManGame.hpp"
|
|
#include "Game/Camera/CameraManPause.hpp"
|
|
#include "Game/Camera/CameraManSubjective.hpp"
|
|
#include "Game/Camera/CameraMedianPlanet.hpp"
|
|
#include "Game/Camera/CameraMedianTower.hpp"
|
|
#include "Game/Camera/CameraMtxRegParallel.hpp"
|
|
#include "Game/Camera/CameraObjParallel.hpp"
|
|
#include "Game/Camera/CameraParallel.hpp"
|
|
#include "Game/Camera/CameraParamChunk.hpp"
|
|
#include "Game/Camera/CameraParamChunkHolder.hpp"
|
|
#include "Game/Camera/CameraParamChunkID.hpp"
|
|
#include "Game/Camera/CameraParamString.hpp"
|
|
#include "Game/Camera/CameraPolygonCodeUtil.hpp"
|
|
#include "Game/Camera/CameraPoseParam.hpp"
|
|
#include "Game/Camera/CameraRaceFollow.hpp"
|
|
#include "Game/Camera/CameraRailDemo.hpp"
|
|
#include "Game/Camera/CameraRailFollow.hpp"
|
|
#include "Game/Camera/CameraRailHolder.hpp"
|
|
#include "Game/Camera/CameraRailWatch.hpp"
|
|
#include "Game/Camera/CameraRegisterHolder.hpp"
|
|
#include "Game/Camera/CameraRotChecker.hpp"
|
|
#include "Game/Camera/CameraShakePatternImpl.hpp"
|
|
#include "Game/Camera/CameraShakeTask.hpp"
|
|
#include "Game/Camera/CameraShaker.hpp"
|
|
#include "Game/Camera/CameraSlide.hpp"
|
|
#include "Game/Camera/CameraSpiral.hpp"
|
|
#include "Game/Camera/CameraSubjective.hpp"
|
|
#include "Game/Camera/CameraTalk.hpp"
|
|
#include "Game/Camera/CameraTargetArg.hpp"
|
|
#include "Game/Camera/CameraTargetHolder.hpp"
|
|
#include "Game/Camera/CameraTargetMtx.hpp"
|
|
#include "Game/Camera/CameraTargetObj.hpp"
|
|
#include "Game/Camera/CameraTower.hpp"
|
|
#include "Game/Camera/CameraTowerBase.hpp"
|
|
#include "Game/Camera/CameraTowerPos.hpp"
|
|
#include "Game/Camera/CameraTripodBoss.hpp"
|
|
#include "Game/Camera/CameraTripodBossJoint.hpp"
|
|
#include "Game/Camera/CameraTripodPlanet.hpp"
|
|
#include "Game/Camera/CameraTrundle.hpp"
|
|
#include "Game/Camera/CameraTwistedPassage.hpp"
|
|
#include "Game/Camera/CameraViewInterpolator.hpp"
|
|
#include "Game/Camera/CameraWaterFollow.hpp"
|
|
#include "Game/Camera/CameraWaterPlanet.hpp"
|
|
#include "Game/Camera/CameraWaterPlanetBoss.hpp"
|
|
#include "Game/Camera/CameraWonderPlanet.hpp"
|
|
#include "Game/Camera/DotCamParams.hpp"
|
|
#include "Game/Camera/GameCameraCreator.hpp"
|
|
#include "Game/Camera/OnlyCamera.hpp"
|