metaforce/DataSpec/DNAMP1/ScriptObjects/CMakeLists.txt

141 lines
2.8 KiB
CMake

make_dnalist(liblist DNAMP1/ScriptObjects
IScriptObject
Parameters
Actor
ActorContraption
ActorKeyframe
ActorRotate
AIJumpPoint
AIKeyframe
AmbientAI
AreaAttributes
AtomicAlpha
AtomicBeta
Babygoth
BallTrigger
Beetle
BloodFlower
Burrower
Camera
CameraBlurKeyframe
CameraFilterKeyframe
CameraHint
CameraHintTrigger
CameraPitchVolume
CameraShaker
CameraWaypoint
ChozoGhost
ColorModulate
ControllerAction
Counter
CoverPoint
DamageableTrigger
Debris
DebrisExtended
DebugCameraWaypoint
DistanceFog
Dock
DockAreaChange
DoorArea
Drone
Effect
ElectroMagneticPulse
ElitePirate
EnergyBall
EnvFxDensityController
Eyeball
FireFlea
FishCloud
FishCloudModifier
Flaahgra
FlaahgraTentacle
FlickerBat
FlyingPirate
FogVolume
Geemer
Generator
GrapplePoint
GunTurret
HUDMemo
IceSheegoth
IceZoomer
JellyZap
Magdolite
MazeNode
MemoryRelay
MetareeAlpha
MetroidAlpha
MetroidBeta
MetroidPrimeStage1
MetroidPrimeStage2
Midi
NewCameraShaker
NewIntroBoss
Oculus
OmegaPirate
Parasite
PathCamera
PhazonHealingNodule
PhazonPool
Pickup
PickupGenerator
Platform
PlayerActor
PlayerHint
PlayerStateChange
PointOfInterest
PuddleSpore
PuddleToadGamma
Puffer
RadialDamage
RandomRelay
Relay
Repulsor
Ridley
Ripper
Ripple
RoomAcoustics
RumbleEffect
ScriptBeam
Seedling
ShadowProjector
SnakeWeedSwarm
Sound
SpacePirate
SpankWeed
SpawnPoint
SpecialFunction
SpiderBallAttractionSurface
SpiderBallWaypoint
SpindleCamera
Steam
StreamedAudio
Switch
TargetingPoint
TeamAIMgr
Thardus
ThardusRockProjectile
ThermalHeatFader
Timer
Trigger
Tryclops
VisorFlare
VisorGoo
WallCrawlerSwarm
Warwasp
Water
Waypoint
WorldLightFader
WorldTeleporter)
set(ScriptObjectsMP1_SOURCES
ScriptTypes.hpp
IScriptObject.cpp
Parameters.cpp
Actor.cpp
Platform.cpp
DoorArea.cpp)
dataspec_add_list(DNAMP1/ScriptObjects ScriptObjectsMP1_SOURCES)
list(APPEND ScriptObjectsMP1_SOURCES ${liblist})