|
|
|
@ -123,7 +123,7 @@ set(Header_Files__include
@@ -123,7 +123,7 @@ set(Header_Files__include
|
|
|
|
|
#"include/stdbool_n64.h" |
|
|
|
|
#"include/stddef_n64.h" |
|
|
|
|
#"include/stdlib_n64.h" |
|
|
|
|
"include/ultra64.h" |
|
|
|
|
# "include/ultra64.h" |
|
|
|
|
"include/unk.h" |
|
|
|
|
"include/variables.h" |
|
|
|
|
"include/vt.h" |
|
|
|
@ -288,6 +288,194 @@ set(Source_Files__soh
@@ -288,6 +288,194 @@ set(Source_Files__soh
|
|
|
|
|
) |
|
|
|
|
source_group("Source Files\\soh" FILES ${Source_Files__soh}) |
|
|
|
|
|
|
|
|
|
set(Header_Files__soh__resourceTypes |
|
|
|
|
"soh/resource/type/Animation.h" |
|
|
|
|
"soh/resource/type/AudioSample.h" |
|
|
|
|
"soh/resource/type/AudioSequence.h" |
|
|
|
|
"soh/resource/type/AudioSoundFont.h" |
|
|
|
|
"soh/resource/type/CollisionHeader.h" |
|
|
|
|
"soh/resource/type/Cutscene.h" |
|
|
|
|
"soh/resource/type/Path.h" |
|
|
|
|
"soh/resource/type/PlayerAnimation.h" |
|
|
|
|
"soh/resource/type/Scene.h" |
|
|
|
|
"soh/resource/type/Skeleton.h" |
|
|
|
|
"soh/resource/type/SkeletonLimb.h" |
|
|
|
|
"soh/resource/type/Text.h" |
|
|
|
|
"soh/resource/type/Background.h" |
|
|
|
|
) |
|
|
|
|
source_group("Header Files\\soh\\resource\\type" FILES ${Header_Files__soh__resourceTypes}) |
|
|
|
|
|
|
|
|
|
set(Source_Files__soh__resourceTypes |
|
|
|
|
"soh/resource/type/Animation.cpp" |
|
|
|
|
"soh/resource/type/AudioSample.cpp" |
|
|
|
|
"soh/resource/type/AudioSequence.cpp" |
|
|
|
|
"soh/resource/type/AudioSoundFont.cpp" |
|
|
|
|
"soh/resource/type/CollisionHeader.cpp" |
|
|
|
|
"soh/resource/type/Cutscene.cpp" |
|
|
|
|
"soh/resource/type/Path.cpp" |
|
|
|
|
"soh/resource/type/PlayerAnimation.cpp" |
|
|
|
|
"soh/resource/type/Scene.cpp" |
|
|
|
|
"soh/resource/type/Skeleton.cpp" |
|
|
|
|
"soh/resource/type/SkeletonLimb.cpp" |
|
|
|
|
"soh/resource/type/Text.cpp" |
|
|
|
|
"soh/resource/type/Background.cpp" |
|
|
|
|
) |
|
|
|
|
source_group("Source Files\\soh\\resource\\type" FILES ${Source_Files__soh__resourceTypes}) |
|
|
|
|
|
|
|
|
|
set(Header_Files__soh__resourceFactories |
|
|
|
|
"soh/resource/importer/AnimationFactory.h" |
|
|
|
|
"soh/resource/importer/AudioSampleFactory.h" |
|
|
|
|
"soh/resource/importer/AudioSequenceFactory.h" |
|
|
|
|
"soh/resource/importer/AudioSoundFontFactory.h" |
|
|
|
|
"soh/resource/importer/CollisionHeaderFactory.h" |
|
|
|
|
"soh/resource/importer/CutsceneFactory.h" |
|
|
|
|
"soh/resource/importer/PathFactory.h" |
|
|
|
|
"soh/resource/importer/PlayerAnimationFactory.h" |
|
|
|
|
"soh/resource/importer/SceneFactory.h" |
|
|
|
|
"soh/resource/importer/SkeletonFactory.h" |
|
|
|
|
"soh/resource/importer/SkeletonLimbFactory.h" |
|
|
|
|
"soh/resource/importer/TextFactory.h" |
|
|
|
|
"soh/resource/importer/BackgroundFactory.h" |
|
|
|
|
) |
|
|
|
|
source_group("Header Files\\soh\\resource\\importer" FILES ${Header_Files__soh__resourceFactories}) |
|
|
|
|
|
|
|
|
|
set(Source_Files__soh__resourceFactories |
|
|
|
|
"soh/resource/importer/AnimationFactory.cpp" |
|
|
|
|
"soh/resource/importer/AudioSampleFactory.cpp" |
|
|
|
|
"soh/resource/importer/AudioSequenceFactory.cpp" |
|
|
|
|
"soh/resource/importer/AudioSoundFontFactory.cpp" |
|
|
|
|
"soh/resource/importer/CollisionHeaderFactory.cpp" |
|
|
|
|
"soh/resource/importer/CutsceneFactory.cpp" |
|
|
|
|
"soh/resource/importer/PathFactory.cpp" |
|
|
|
|
"soh/resource/importer/PlayerAnimationFactory.cpp" |
|
|
|
|
"soh/resource/importer/SceneFactory.cpp" |
|
|
|
|
"soh/resource/importer/SkeletonFactory.cpp" |
|
|
|
|
"soh/resource/importer/SkeletonLimbFactory.cpp" |
|
|
|
|
"soh/resource/importer/TextFactory.cpp" |
|
|
|
|
"soh/resource/importer/BackgroundFactory.cpp" |
|
|
|
|
) |
|
|
|
|
source_group("Source Files\\soh\\resource\\importer" FILES ${Source_Files__soh__resourceFactories}) |
|
|
|
|
|
|
|
|
|
set(Header_Files__soh__scenecommandTypes |
|
|
|
|
"soh/resource/type/scenecommand/EndMarker.h" |
|
|
|
|
"soh/resource/type/scenecommand/RomFile.h" |
|
|
|
|
"soh/resource/type/scenecommand/SceneCommand.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetActorList.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetAlternateHeaders.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetCameraSettings.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetCollisionHeader.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetCsCamera.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetCutscenes.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetEchoSettings.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetEntranceList.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetExitList.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetLightingSettings.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetLightList.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetMesh.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetObjectList.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetPathways.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetRoomBehavior.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetRoomList.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetSkyboxModifier.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetSkyboxSettings.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetSoundSettings.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetSpecialObjects.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetStartPositionList.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetTimeSettings.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetTransitionActorList.h" |
|
|
|
|
"soh/resource/type/scenecommand/SetWindSettings.h" |
|
|
|
|
) |
|
|
|
|
source_group("Header Files\\soh\\resource\\type\\scenecommand" FILES ${Header_Files__soh__scenecommandTypes}) |
|
|
|
|
|
|
|
|
|
set(Source_Files__soh__scenecommandTypes |
|
|
|
|
"soh/resource/type/scenecommand/EndMarker.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetActorList.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetAlternateHeaders.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetCameraSettings.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetCollisionHeader.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetCsCamera.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetCutscenes.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetEchoSettings.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetEntranceList.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetExitList.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetLightingSettings.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetLightList.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetMesh.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetObjectList.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetPathways.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetRoomBehavior.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetRoomList.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetSkyboxModifier.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetSkyboxSettings.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetSoundSettings.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetSpecialObjects.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetStartPositionList.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetTimeSettings.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetTransitionActorList.cpp" |
|
|
|
|
"soh/resource/type/scenecommand/SetWindSettings.cpp" |
|
|
|
|
) |
|
|
|
|
source_group("Source Files\\soh\\resource\\type\\scenecommand" FILES ${Source_Files__soh__scenecommandTypes}) |
|
|
|
|
|
|
|
|
|
set(Header_Files__soh__scenecommandFactories |
|
|
|
|
"soh/resource/importer/scenecommand/EndMarkerFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SceneCommandFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetActorListFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetAlternateHeadersFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetCameraSettingsFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetCollisionHeaderFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetCsCameraFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetCutscenesFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetEchoSettingsFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetEntranceListFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetExitListFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetLightingSettingsFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetLightListFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetMeshFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetObjectListFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetPathwaysFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetRoomBehaviorFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetRoomListFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetSkyboxModifierFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetSkyboxSettingsFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetSoundSettingsFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetSpecialObjectsFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetStartPositionListFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetTimeSettingsFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetTransitionActorListFactory.h" |
|
|
|
|
"soh/resource/importer/scenecommand/SetWindSettingsFactory.h" |
|
|
|
|
) |
|
|
|
|
source_group("Header Files\\soh\\resource\\importer\\scenecommand" FILES ${Header_Files__soh__scenecommandFactories}) |
|
|
|
|
|
|
|
|
|
set(Source_Files__soh__scenecommandFactories |
|
|
|
|
"soh/resource/importer/scenecommand/EndMarkerFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SceneCommandFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetActorListFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetAlternateHeadersFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetCameraSettingsFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetCollisionHeaderFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetCsCameraFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetCutscenesFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetEchoSettingsFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetEntranceListFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetExitListFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetLightingSettingsFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetLightListFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetMeshFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetObjectListFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetPathwaysFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetRoomBehaviorFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetRoomListFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetSkyboxModifierFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetSkyboxSettingsFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetSoundSettingsFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetSpecialObjectsFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetStartPositionListFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetTimeSettingsFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetTransitionActorListFactory.cpp" |
|
|
|
|
"soh/resource/importer/scenecommand/SetWindSettingsFactory.cpp" |
|
|
|
|
) |
|
|
|
|
source_group("Source Files\\soh\\resource\\importer\\scenecommand" FILES ${Source_Files__soh__scenecommandFactories}) |
|
|
|
|
|
|
|
|
|
set(Source_Files__soh__Enhancements |
|
|
|
|
"soh/Enhancements/bootcommands.c" |
|
|
|
|
"soh/Enhancements/debugconsole.cpp" |
|
|
|
@ -1655,6 +1843,14 @@ set(ALL_FILES
@@ -1655,6 +1843,14 @@ set(ALL_FILES
|
|
|
|
|
${Source_Files__src__overlays__gamestates__ovl_title} |
|
|
|
|
${Source_Files__src__overlays__misc__ovl_kaleido_scope} |
|
|
|
|
${Source_Files__src__overlays__misc__ovl_map_mark_data} |
|
|
|
|
${Header_Files__soh__resourceTypes} |
|
|
|
|
${Source_Files__soh__resourceTypes} |
|
|
|
|
${Header_Files__soh__resourceFactories} |
|
|
|
|
${Source_Files__soh__resourceFactories} |
|
|
|
|
${Header_Files__soh__scenecommandTypes} |
|
|
|
|
${Source_Files__soh__scenecommandTypes} |
|
|
|
|
${Source_Files__soh__scenecommandFactories} |
|
|
|
|
${Header_Files__soh__scenecommandFactories} |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
################################################################################ |
|
|
|
@ -1741,7 +1937,7 @@ target_include_directories(${PROJECT_NAME} PRIVATE assets
@@ -1741,7 +1937,7 @@ target_include_directories(${PROJECT_NAME} PRIVATE assets
|
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/src/misc |
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/src/core |
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/src/resource |
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/src/resource/types |
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/src/resource/type |
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/src/audio |
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/extern |
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/extern/Mercury |
|
|
|
@ -1752,6 +1948,7 @@ target_include_directories(${PROJECT_NAME} PRIVATE assets
@@ -1752,6 +1948,7 @@ target_include_directories(${PROJECT_NAME} PRIVATE assets
|
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/src/graphic/Fast3D/U64/PR |
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/src/graphic |
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../ZAPDTR/ZAPDUtils |
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../ZAPDTR/ZAPD/resource/type |
|
|
|
|
${SDL2-INCLUDE} |
|
|
|
|
${SDL2-NET-INCLUDE} |
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/assets/ |
|
|
|
|