Enemy and GameAudio

This commit is contained in:
shibbo 2024-10-14 13:58:46 -04:00
parent 971fc50fe6
commit 761edf23ff
3 changed files with 275 additions and 145 deletions

File diff suppressed because it is too large Load Diff

View File

@ -635,6 +635,136 @@ config.libs = [
],
),
GameLib(
"Enemy",
[
Object(NonMatching, "Game/Enemy/AnimScaleController.cpp"),
Object(NonMatching, "Game/Enemy/AnimStampController.cpp"),
Object(NonMatching, "Game/Enemy/BallBeamer.cpp"),
Object(NonMatching, "Game/Enemy/Balloonfish.cpp"),
Object(NonMatching, "Game/Enemy/BasaBasa.cpp"),
Object(NonMatching, "Game/Enemy/BegomanBaby.cpp"),
Object(NonMatching, "Game/Enemy/BegomanBase.cpp"),
Object(NonMatching, "Game/Enemy/BegomanFunction.cpp"),
Object(NonMatching, "Game/Enemy/BegomanLauncher.cpp"),
Object(NonMatching, "Game/Enemy/BegomanSpike.cpp"),
Object(NonMatching, "Game/Enemy/BegomanSpring.cpp"),
Object(NonMatching, "Game/Enemy/BegomanSpringHead.cpp"),
Object(Matching, "Game/Enemy/Birikyu.cpp"),
Object(NonMatching, "Game/Enemy/BombBird.cpp"),
Object(NonMatching, "Game/Enemy/BombBirdBomb.cpp"),
Object(NonMatching, "Game/Enemy/BombHei.cpp"),
Object(NonMatching, "Game/Enemy/BombHeiLauncher.cpp"),
Object(NonMatching, "Game/Enemy/BombTeresa.cpp"),
Object(NonMatching, "Game/Enemy/CannonShellBase.cpp"),
Object(NonMatching, "Game/Enemy/CocoNutBall.cpp"),
Object(NonMatching, "Game/Enemy/CocoSambo.cpp"),
Object(NonMatching, "Game/Enemy/DharmaSambo.cpp"),
Object(NonMatching, "Game/Enemy/Dossun.cpp"),
Object(NonMatching, "Game/Enemy/ElectricPressureBullet.cpp"),
Object(NonMatching, "Game/Enemy/EyeBeamer.cpp"),
Object(NonMatching, "Game/Enemy/FireBall.cpp"),
Object(NonMatching, "Game/Enemy/FireBubble.cpp"),
Object(NonMatching, "Game/Enemy/Gesso.cpp"),
Object(NonMatching, "Game/Enemy/HammerHeadPackun.cpp"),
Object(NonMatching, "Game/Enemy/Hanachan.cpp"),
Object(NonMatching, "Game/Enemy/HomingKiller.cpp"),
Object(NonMatching, "Game/Enemy/IceMerameraKing.cpp"),
Object(NonMatching, "Game/Enemy/ItemGenerator.cpp"),
Object(NonMatching, "Game/Enemy/Jellyfish.cpp"),
Object(NonMatching, "Game/Enemy/JellyfishElectric.cpp"),
Object(NonMatching, "Game/Enemy/Jiraira.cpp"),
Object(NonMatching, "Game/Enemy/JumpBeamer.cpp"),
Object(NonMatching, "Game/Enemy/JumpGuarder.cpp"),
Object(NonMatching, "Game/Enemy/JumpSpider.cpp"),
Object(NonMatching, "Game/Enemy/Kabokuri.cpp"),
Object(NonMatching, "Game/Enemy/KabokuriFire.cpp"),
Object(NonMatching, "Game/Enemy/KabokuriFireHolder.cpp"),
Object(NonMatching, "Game/Enemy/Kameck.cpp"),
Object(NonMatching, "Game/Enemy/KameckBeam.cpp"),
Object(NonMatching, "Game/Enemy/KameckBeamHolder.cpp"),
Object(NonMatching, "Game/Enemy/KameckFireBall.cpp"),
Object(NonMatching, "Game/Enemy/KameckHolder.cpp"),
Object(NonMatching, "Game/Enemy/KameckTurtle.cpp"),
Object(NonMatching, "Game/Enemy/Kanina.cpp"),
Object(NonMatching, "Game/Enemy/Karikari.cpp"),
Object(NonMatching, "Game/Enemy/KarikariDirector.cpp"),
Object(NonMatching, "Game/Enemy/Karon.cpp"),
Object(NonMatching, "Game/Enemy/Kiraira.cpp"),
Object(NonMatching, "Game/Enemy/KirairaChain.cpp"),
Object(NonMatching, "Game/Enemy/KoopaJrShip.cpp"),
Object(NonMatching, "Game/Enemy/KoopaJrShipCannonMainShell.cpp"),
Object(NonMatching, "Game/Enemy/KoopaJrShipCannonShell.cpp"),
Object(NonMatching, "Game/Enemy/KoteBug.cpp"),
Object(NonMatching, "Game/Enemy/Kuribo.cpp"),
Object(NonMatching, "Game/Enemy/KuriboChief.cpp"),
Object(NonMatching, "Game/Enemy/KuriboMini.cpp"),
Object(NonMatching, "Game/Enemy/MechanicKoopaMini.cpp"),
Object(NonMatching, "Game/Enemy/Meramera.cpp"),
Object(NonMatching, "Game/Enemy/Metbo.cpp"),
Object(NonMatching, "Game/Enemy/Mogu.cpp"),
Object(NonMatching, "Game/Enemy/Mogucchi.cpp"),
Object(NonMatching, "Game/Enemy/MogucchiHill.cpp"),
Object(NonMatching, "Game/Enemy/MogucchiRefuseTerritory.cpp"),
Object(NonMatching, "Game/Enemy/MogucchiShooter.cpp"),
Object(NonMatching, "Game/Enemy/MoguStone.cpp"),
Object(NonMatching, "Game/Enemy/NokonokoLand.cpp"),
Object(NonMatching, "Game/Enemy/Onimasu.cpp"),
Object(NonMatching, "Game/Enemy/OnimasuJump.cpp"),
Object(NonMatching, "Game/Enemy/OnimasuPivot.cpp"),
Object(NonMatching, "Game/Enemy/OtaRock.cpp"),
Object(NonMatching, "Game/Enemy/PackunPetit.cpp"),
Object(NonMatching, "Game/Enemy/Petari.cpp"),
Object(NonMatching, "Game/Enemy/Poihana.cpp"),
Object(NonMatching, "Game/Enemy/Pukupuku.cpp"),
Object(NonMatching, "Game/Enemy/RingBeam.cpp"),
Object(NonMatching, "Game/Enemy/RingBeamer.cpp"),
Object(NonMatching, "Game/Enemy/SamboFunction.cpp"),
Object(NonMatching, "Game/Enemy/SamboHead.cpp"),
Object(NonMatching, "Game/Enemy/SearchBeamer.cpp"),
Object(NonMatching, "Game/Enemy/Snakehead.cpp"),
Object(NonMatching, "Game/Enemy/SpinHitController.cpp"),
Object(NonMatching, "Game/Enemy/StinkBugBase.cpp"),
Object(NonMatching, "Game/Enemy/StinkBugParent.cpp"),
Object(NonMatching, "Game/Enemy/StinkBugSmall.cpp"),
Object(NonMatching, "Game/Enemy/StringSpider.cpp"),
Object(NonMatching, "Game/Enemy/Takobo.cpp"),
Object(NonMatching, "Game/Enemy/TakoHei.cpp"),
Object(NonMatching, "Game/Enemy/TakoHeiInk.cpp"),
Object(NonMatching, "Game/Enemy/TakoHeiInkHolder.cpp"),
Object(NonMatching, "Game/Enemy/Teresa.cpp"),
Object(NonMatching, "Game/Enemy/TeresaWater.cpp"),
Object(NonMatching, "Game/Enemy/TerritoryMover.cpp"),
Object(NonMatching, "Game/Enemy/Unizo.cpp"),
Object(NonMatching, "Game/Enemy/UnizoLauncher.cpp"),
Object(Matching, "Game/Enemy/WalkerStateBindStarPointer.cpp"),
Object(NonMatching, "Game/Enemy/WalkerStateBlowDamage.cpp"),
Object(NonMatching, "Game/Enemy/WalkerStateChase.cpp"),
Object(NonMatching, "Game/Enemy/WalkerStateFindPlayer.cpp"),
Object(NonMatching, "Game/Enemy/WalkerStateFunction.cpp"),
Object(NonMatching, "Game/Enemy/WalkerStateParam.cpp"),
Object(NonMatching, "Game/Enemy/WalkerStateRunaway.cpp"),
Object(NonMatching, "Game/Enemy/WalkerStateStagger.cpp"),
Object(NonMatching, "Game/Enemy/WalkerStateWander.cpp"),
Object(NonMatching, "Game/Enemy/WaterBazooka.cpp"),
Object(NonMatching, "Game/Enemy/WaterBazookaCapsule.cpp")
],
),
GameLib(
"GameAudio",
[
Object(NonMatching, "Game/GameAudio/AudCameraWatcher.cpp"),
Object(NonMatching, "Game/GameAudio/AudStageBgmWrap.cpp"),
Object(NonMatching, "Game/GameAudio/AudSeKeeper.cpp"),
Object(NonMatching, "Game/GameAudio/AudTalkSoundData.cpp"),
Object(NonMatching, "Game/GameAudio/AudEffectDirector.cpp"),
Object(NonMatching, "Game/GameAudio/AudBgmConductor.cpp"),
Object(NonMatching, "Game/GameAudio/AudStageBgmTable.cpp"),
Object(NonMatching, "Game/GameAudio/AudTamakoroBgmCtrl.cpp")
],
),
GameLib(
"Gravity",
[

View File

@ -1,4 +1,4 @@
#include "Game/Enemy/Poihana.hpp"
#include "Game/Enemy/Poihana.hpp"
#include "Game/Util.hpp"
#include "JSystem/JMath/JMath.hpp"