BVB Source Codes

CRYENGINE Show CMakeLists.txt Source code

Return Download CRYENGINE: download CMakeLists.txt Source code - Download CRYENGINE Source code - Type:.txt
  1. #START-FILE-LIST
  2. # File List auto generated by waf2cmake.py, do not modify manually.
  3.  
  4. start_sources()
  5. # -- cryaction.waf_files --
  6. sources_platform(ALL)
  7. add_sources("CryAction_animgraph_uber.cpp"
  8.         PROJECTS CryAction
  9.         SOURCE_GROUP "AnimationGraph\\\\Game Object"
  10.                 "AnimationGraph/AnimatedCharacter.cpp"
  11.                 "AnimationGraph/AnimatedCharacterPPS.cpp"
  12.                 "AnimationGraph/AnimatedCharacterPPS_Common.cpp"
  13.                 "AnimationGraph/AnimatedCharacterPPS_Debug.cpp"
  14.                 "AnimationGraph/AnimatedCharacterPPS_ParamCalculation.cpp"
  15.                 "AnimationGraph/DebugHistory.cpp"
  16.                 "AnimationGraph/AnimatedCharacterEventProxies.cpp"
  17.                 "AnimationGraph/AnimatedCharacterEventProxies.h"
  18.                 "AnimationGraph/AnimatedCharacter.h"
  19.                 "AnimationGraph/DebugHistory.h"
  20.         SOURCE_GROUP "AnimationGraph\\\\System Files"
  21.                 "AnimationGraph/AnimationGraphCVars.cpp"
  22.                 "AnimationGraph/AnimationTrigger.cpp"
  23.                 "AnimationGraph/AnimationGraphCVars.h"
  24.                 "AnimationGraph/AnimationTrigger.h"
  25. )
  26.  
  27. add_sources("CryAction_dialogsystem_uber.cpp"
  28.         PROJECTS CryAction
  29.         SOURCE_GROUP "Dialog System"
  30.                 "DialogSystem/DialogActorContext.cpp"
  31.                 "DialogSystem/DialogLoader.cpp"
  32.                 "DialogSystem/DialogLoaderMK2.cpp"
  33.                 "DialogSystem/DialogScript.cpp"
  34.                 "DialogSystem/DialogSession.cpp"
  35.                 "DialogSystem/DialogSystem.cpp"
  36.                 "DialogSystem/ScriptBind_DialogSystem.cpp"
  37.                 "SubtitleManager.cpp"
  38.                 "DialogSystem/DialogActorContext.h"
  39.                 "DialogSystem/DialogCommon.h"
  40.                 "DialogSystem/DialogLoader.h"
  41.                 "DialogSystem/DialogLoaderMK2.h"
  42.                 "DialogSystem/DialogScript.h"
  43.                 "DialogSystem/DialogSession.h"
  44.                 "DialogSystem/DialogSystem.h"
  45.                 "DialogSystem/ScriptBind_DialogSystem.h"
  46.                 "SubtitleManager.h"
  47.                 "DialogSystem/DialogQueuesManager.h"
  48.                 "DialogSystem/DialogQueuesManager.cpp"
  49. )
  50.  
  51. add_sources("CryAction_flashui_uber.cpp"
  52.         PROJECTS CryAction
  53.         SOURCE_GROUP "FlashUI"
  54.                 "FlashUI/FlashUI.cpp"
  55.                 "FlashUI/FlashUIAction.cpp"
  56.                 "FlashUI/FlashUIElement.cpp"
  57.                 "FlashUI/FlashUIEventSystem.cpp"
  58.                 "FlashUI/FlashUIActionEvents.cpp"
  59.                 "FlashUI/FlashUIBaseNode.cpp"
  60.                 "FlashUI/FlashUIArrayNodes.cpp"
  61.                 "FlashUI/FlashUIDisplayNodes.cpp"
  62.                 "FlashUI/FlashUIElementNodes.cpp"
  63.                 "FlashUI/FlashUIEventNodes.cpp"
  64.                 "FlashUI/FlashUIActionNodes.cpp"
  65.                 "FlashUI/FlashUIUtilNodes.cpp"
  66.                 "FlashUI/ScriptBind_UIAction.cpp"
  67.                 "FlashUI/FlashUI.h"
  68.                 "FlashUI/FlashUIAction.h"
  69.                 "FlashUI/FlashUIActionEvents.h"
  70.                 "FlashUI/FlashUIActionNodes.h"
  71.                 "FlashUI/FlashUIArrayNodes.h"
  72.                 "FlashUI/FlashUIBaseNode.h"
  73.                 "FlashUI/FlashUIDisplayNodes.h"
  74.                 "FlashUI/FlashUIElement.h"
  75.                 "FlashUI/FlashUIElementNodes.h"
  76.                 "FlashUI/FlashUIEventNodes.h"
  77.                 "FlashUI/FlashUIEventSystem.h"
  78.                 "FlashUI/FlashUIUtilNodes.h"
  79.                 "FlashUI/ScriptBind_UIAction.h"
  80. )
  81.  
  82. add_sources("CryAction_flowsystem_nodes_uber.cpp"
  83.         PROJECTS CryAction
  84.         SOURCE_GROUP "Flow System\\\\Nodes"
  85.                 "FlowSystem/Nodes/FlowVRNodes.cpp"
  86.                 "FlowSystem/Nodes/ColorGradientNode.cpp"
  87.                 "FlowSystem/Nodes/ColorGradientNode.h"
  88.                 "FlowSystem/Nodes/ComputeLightingNode.cpp"
  89.                 "FlowSystem/Nodes/EntitiesInRangeNode.cpp"
  90.                 "FlowSystem/Nodes/FlowCVarsNode.cpp"
  91.                 "FlowSystem/Nodes/FlowPlatformNode.cpp"
  92.                 "FlowSystem/Nodes/FlowCameraNodes.cpp"
  93.                 "FlowSystem/Nodes/FlowCompositeNode.cpp"
  94.                 "FlowSystem/Nodes/FlowConditionNode.cpp"
  95.                 "FlowSystem/Nodes/FlowDelayNode.cpp"
  96.                 "FlowSystem/Nodes/FlowDynamicResponseVariable.cpp"
  97.                 "FlowSystem/Nodes/FlowDynamicResponseSignal.cpp"
  98.                 "FlowSystem/Nodes/FlowEngineEffectsNodes.cpp"
  99.                 "FlowSystem/Nodes/FlowEngineNodes.cpp"
  100.                 "FlowSystem/Nodes/FlowEntityNode.cpp"
  101.                 "FlowSystem/Nodes/FlowEnvironmentNodes.cpp"
  102.                 "FlowSystem/Nodes/FlowFlashInvokeNode.cpp"
  103.                 "FlowSystem/Nodes/FlowGameNodes.cpp"
  104.                 "FlowSystem/Nodes/FlowHUDNodes.cpp"
  105.                 "FlowSystem/Nodes/FlowInputNode.cpp"
  106.                 "FlowSystem/Nodes/FlowActionMapNodes.cpp"
  107.                 "FlowSystem/Nodes/FlowInterpolNodes.cpp"
  108.                 "FlowSystem/Nodes/FlowInventoryNodes.cpp"
  109.                 "FlowSystem/Nodes/FlowLogNode.cpp"
  110.                 "FlowSystem/Nodes/FlowLogicNodes.cpp"
  111.                 "FlowSystem/Nodes/FlowMathNodes.cpp"
  112.                 "FlowSystem/Nodes/FlowMissionNodes.cpp"
  113.                 "FlowSystem/Nodes/FlowMovieNodes.cpp"
  114.                 "FlowSystem/Nodes/FlowNodeAI.cpp"
  115.                 "FlowSystem/Nodes/FlowNodeAIAction.cpp"
  116.                 "FlowSystem/Nodes/FlowNodesAIActionSequence.cpp"
  117.                 "FlowSystem/Nodes/FlowNoiseNodes.cpp"
  118.                 "FlowSystem/Nodes/FlowPhysicsNodes.cpp"
  119.                 "FlowSystem/Nodes/FlowScriptedNode.cpp"
  120.                 "FlowSystem/Nodes/FlowStartNode.cpp"
  121.                 "FlowSystem/Nodes/FlowStopNode.cpp"
  122.                 "FlowSystem/Nodes/FlowStatsNodes.cpp"
  123.                 "FlowSystem/Nodes/FlowStringNodes.cpp"
  124.                 "FlowSystem/Nodes/FlowTimeNode.cpp"
  125.                 "FlowSystem/Nodes/FlowTrackEventNode.cpp"
  126.                 "FlowSystem/Nodes/FlowWeaponNodes.cpp"
  127.                 "FlowSystem/Nodes/GameTokenNode.cpp"
  128.                 "FlowSystem/Nodes/IndexerNode.cpp"
  129.                 "FlowSystem/Nodes/MultiplexerNode.cpp"
  130.                 "FlowSystem/Nodes/OwnerAngularInterpolatorNode.cpp"
  131.                 "FlowSystem/Nodes/OwnerAngularRotationNode.cpp"
  132.                 "FlowSystem/Nodes/OwnerLinearInterpolatorNode.cpp"
  133.                 "FlowSystem/Nodes/PlayCGANode.cpp"
  134.                 "FlowSystem/Nodes/PlaySequenceNode.cpp"
  135.                 "FlowSystem/Nodes/FlowExecuteStringNode.cpp"
  136.                 "FlowSystem/Nodes/FlowNodeStereoparameters.cpp"
  137.                 "FlowSystem/Nodes/FlowAudioPreloadData.cpp"
  138.                 "FlowSystem/Nodes/FlowAudioRtpcNode.cpp"
  139.                 "FlowSystem/Nodes/FlowAudioSwitchNode.cpp"
  140.                 "FlowSystem/Nodes/FlowAudioTriggerNode.cpp"
  141.                 "FlowSystem/Nodes/FlowAttachmentNodes.cpp"
  142.                 "FlowSystem/Nodes/FlowCustomActionNodes.cpp"
  143.                 "FlowSystem/Nodes/AnimationEventListenerNode.cpp"
  144.                 "FlowSystem/Nodes/FlowPrefabNodes.cpp"
  145.                 "FlowSystem/Nodes/FlowMouseInfo.cpp"
  146.                 "FlowSystem/Nodes/FlowNodeAIHelicopter.cpp"
  147.                 "FlowSystem/Nodes/FlowCustomActionNodes.h"
  148.                 "FlowSystem/Nodes/FlowPrefabNodes.h"
  149.                 "FlowSystem/Nodes/FlowFrameworkBaseNode.h"
  150.                 "FlowSystem/Nodes/FlowCompositeNode.h"
  151.                 "FlowSystem/Nodes/FlowDelayNode.h"
  152.                 "FlowSystem/Nodes/FlowEntityNode.h"
  153.                 "FlowSystem/Nodes/FlowLogNode.h"
  154.                 "FlowSystem/Nodes/FlowNodeAIAction.h"
  155.                 "FlowSystem/Nodes/FlowNoiseNodes.h"
  156.                 "FlowSystem/Nodes/FlowScriptedNode.h"
  157.                 "FlowSystem/Nodes/FlowStartNode.h"
  158.                 "FlowSystem/Nodes/FlowTrackEventNode.h"
  159.                 "FlowSystem/Nodes/FlowMannequinNodes.cpp"
  160.                 "FlowSystem/Nodes/FlowMaterialNodes.cpp"
  161.                 "FlowSystem/Nodes/FlowNetMsgNodes.cpp"
  162.                 "FlowSystem/Nodes/FlowBaseXmlNode.cpp"
  163.                 "FlowSystem/Nodes/FlowBaseXmlNode.h"
  164.                 "FlowSystem/Nodes/FlowClipCaptureNodes.cpp"
  165.                 "FlowSystem/Nodes/FlowContainerNode.cpp"
  166.                 "FlowSystem/Nodes/FlowDebugNodes.cpp"
  167.                 "FlowSystem/Nodes/FlowEntityIterator.cpp"
  168.                 "FlowSystem/Nodes/FlowOnlineStatsNodes.cpp"
  169.                 "FlowSystem/Nodes/FlowXmlDataNodes.cpp"
  170.                 "FlowSystem/Nodes/FlowXmlFileNodes.cpp"
  171.                 "FlowSystem/Nodes/FlowXmlNavNodes.cpp"
  172.                 "FlowSystem/Nodes/FlowDialogNode.cpp"
  173.         SOURCE_GROUP "Flow System\\\\Nodes\\\\Vehicle"
  174.                 "FlowSystem/Nodes/Vehicle/FlowVehicleAttachment.cpp"
  175.                 "FlowSystem/Nodes/Vehicle/FlowVehicleBase.cpp"
  176.                 "FlowSystem/Nodes/Vehicle/FlowVehicleDamage.cpp"
  177.                 "FlowSystem/Nodes/Vehicle/FlowVehicleHorn.cpp"
  178.                 "FlowSystem/Nodes/Vehicle/FlowVehicleLights.cpp"
  179.                 "FlowSystem/Nodes/Vehicle/FlowVehicleMoveActionMult.cpp"
  180.                 "FlowSystem/Nodes/Vehicle/FlowVehicleMovement.cpp"
  181.                 "FlowSystem/Nodes/Vehicle/FlowVehiclePassenger.cpp"
  182.                 "FlowSystem/Nodes/Vehicle/FlowVehicleSeat.cpp"
  183.                 "FlowSystem/Nodes/Vehicle/FlowVehicleTurret.cpp"
  184.                 "FlowSystem/Nodes/Vehicle/FlowVehicleHandbrake.cpp"
  185.                 "FlowSystem/Nodes/Vehicle/FlowVehicleCamera.cpp"
  186.                 "FlowSystem/Nodes/Vehicle/FlowVehicleAttachment.h"
  187.                 "FlowSystem/Nodes/Vehicle/FlowVehicleBase.h"
  188.                 "FlowSystem/Nodes/Vehicle/FlowVehicleDamage.h"
  189.                 "FlowSystem/Nodes/Vehicle/FlowVehicleHandbrake.h"
  190.                 "FlowSystem/Nodes/Vehicle/FlowVehicleLights.h"
  191.                 "FlowSystem/Nodes/Vehicle/FlowVehicleMoveActionMult.h"
  192.                 "FlowSystem/Nodes/Vehicle/FlowVehicleMovement.h"
  193.                 "FlowSystem/Nodes/Vehicle/FlowVehiclePassenger.h"
  194.                 "FlowSystem/Nodes/Vehicle/FlowVehicleSeat.h"
  195.                 "FlowSystem/Nodes/Vehicle/FlowVehicleTurret.h"
  196.         SOURCE_GROUP "Flow System\\\\Unit Tests"
  197.                 "FlowSystem/UnitTests/FlowGraphDebuggerUnitTests.cpp"
  198. )
  199.  
  200. add_sources("CryAction_flowsystem_uber.cpp"
  201.         PROJECTS CryAction
  202.         SOURCE_GROUP "Flow System"
  203.                 "FlowSystem/FlowData.cpp"
  204.                 "FlowSystem/FlowGraph.cpp"
  205.                 "FlowSystem/FlowGraphDebugger.cpp"
  206.                 "FlowSystem/FlowSerialize.cpp"
  207.                 "FlowSystem/FlowSystem.cpp"
  208.                 "FlowSystem/FlowSystemCVars.cpp"
  209.                 "FlowSystem/FlowGraphDebugger.h"
  210.                 "FlowSystem/FlowData.h"
  211.                 "FlowSystem/FlowGraph.h"
  212.                 "FlowSystem/FlowSerialize.h"
  213.                 "FlowSystem/FlowSystem.h"
  214.                 "FlowSystem/FlowSystemCVars.h"
  215.         SOURCE_GROUP "Flow System\\\\Inspectors"
  216.                 "FlowSystem/Inspectors/FlowFilters.cpp"
  217.                 "FlowSystem/Inspectors/FlowInspectorDefault.cpp"
  218.                 "FlowSystem/Inspectors/FlowFilters.h"
  219.                 "FlowSystem/Inspectors/FlowInspectorDefault.h"
  220.         SOURCE_GROUP "Flow System\\\\Modules"
  221.                 "FlowSystem/Modules/FlowModuleNodes.cpp"
  222.                 "FlowSystem/Modules/Module.cpp"
  223.                 "FlowSystem/Modules/ModuleManager.cpp"
  224.                 "FlowSystem/Modules/FlowModuleNodes.h"
  225.                 "FlowSystem/Modules/Module.h"
  226.                 "FlowSystem/Modules/ModuleManager.h"
  227. )
  228.  
  229. add_sources("CryAction_game_objects_uber.cpp"
  230.         PROJECTS CryAction
  231.         SOURCE_GROUP "Game Objects"
  232.                 "GameObjects/GameObject.cpp"
  233.                 "GameObjects/GameObjectDispatch.cpp"
  234.                 "GameObjects/GameObjectSystem.cpp"
  235.                 "GameObjects/GameObjectSystem_FactoryRegistration.cpp"
  236.                 "GameObjects/Interactor.cpp"
  237.                 "GameObjects/WorldQuery.cpp"
  238.                 "GameObjects/GameObject.h"
  239.                 "GameObjects/GameObjectDispatch.h"
  240.                 "GameObjects/GameObjectSystem.h"
  241.                 "GameObjects/Interactor.h"
  242.                 "GameObjects/WorldQuery.h"
  243.                 "GameObjects/MannequinObject.h"
  244.                 "GameObjects/MannequinObject.cpp"
  245.                 "GameObjects/RuntimeAreaObject.h"
  246.                 "GameObjects/RuntimeAreaObject.cpp"
  247.         SOURCE_GROUP "GameRules"
  248.                 "GameRulesSystem.cpp"
  249.                 "GameRulesSystem.h"
  250.         SOURCE_GROUP "GameSession"
  251.                 "GameSession/GameSessionHandler.cpp"
  252.                 "GameSession/GameSessionHandler.h"
  253.         SOURCE_GROUP "GameTokens"
  254.                 "GameTokens/GameTokenSystem.cpp"
  255.                 "GameTokens/GameToken.cpp"
  256.                 "GameTokens/GameToken.h"
  257.                 "GameTokens/GameTokenSystem.h"
  258.                 "GameTokens/ScriptBind_GameToken.h"
  259.                 "GameTokens/ScriptBind_GameToken.cpp"
  260.         SOURCE_GROUP "GameVolumes"
  261.                 "GameVolumes/GameVolumesManager.cpp"
  262.                 "GameVolumes/GameVolumesManager.h"
  263.         SOURCE_GROUP "GameVolumes\\\\VolumeClasses"
  264.                 "GameVolumes/GameVolume_Water.cpp"
  265.                 "GameVolumes/GameVolume_Water.h"
  266.         SOURCE_GROUP "GameplayRecorder"
  267.                 "GameplayRecorder/GameplayRecorder.cpp"
  268.                 "GameplayRecorder/GameplayRecorder.h"
  269.         SOURCE_GROUP "GameplayRecorder\\\\Gameplay Analyst"
  270.                 "Analyst.cpp"
  271.                 "Analyst.h"
  272. )
  273.  
  274. add_sources("CryAction_main_uber_0.cpp"
  275.         PROJECTS CryAction
  276.         SOURCE_GROUP "Animation"
  277.                 "WrinkleMapRenderProxyCallback.cpp"
  278.                 "WrinkleMapRenderProxyCallback.h"
  279.         SOURCE_GROUP "Animation\\\\PoseAligner"
  280.                 "Animation/PoseAligner/PoseAligner.cpp"
  281.                 "Animation/PoseAligner/PoseAlignerC3.cpp"
  282.                 "Animation/PoseAligner/PoseAligner.h"
  283.         SOURCE_GROUP "Animation\\\\PoseModifier"
  284.                 "Animation/PoseModifier/IKTorsoAim.h"
  285.                 "Animation/PoseModifier/IKTorsoAim.cpp"
  286.                 "Animation/PoseModifier/LookAtSimple.h"
  287.                 "Animation/PoseModifier/LookAtSimple.cpp"
  288.         SOURCE_GROUP "Checkpoint"
  289.                 "CheckPoint/CheckPointSystem.cpp"
  290.                 "CheckPoint/CheckPointSystem.h"
  291.         SOURCE_GROUP "CustomEvents"
  292.                 "CustomEvents/CustomEventsManager.cpp"
  293.                 "CustomEvents/CustomEventsManager.h"
  294.         SOURCE_GROUP "Physics Helpers"
  295.                 "DelayedPlaneBreak.cpp"
  296.                 "BreakableGlassSystem.cpp"
  297.                 "BreakableGlassSystem.h"
  298.                 "DelayedPlaneBreak.h"
  299.         SOURCE_GROUP "Test System"
  300.                 "TestSystem/TimeDemoRecorder.cpp"
  301.                 "TestSystem/IGameStateRecorder.h"
  302.                 "TestSystem/TimeDemoRecorder.h"
  303. )
  304.  
  305. add_sources("CryAction_main_uber_1.cpp"
  306.         PROJECTS CryAction
  307.         SOURCE_GROUP "Action Files"
  308.                 "ActionFilter.cpp"
  309.                 "ActionMap.cpp"
  310.                 "ActionMapManager.cpp"
  311.                 "ScriptBind_ActionMapManager.cpp"
  312.                 "ActionFilter.h"
  313.                 "ActionMap.h"
  314.                 "ActionMapManager.h"
  315.                 "ScriptBind_ActionMapManager.h"
  316.         SOURCE_GROUP "Actor Files"
  317.                 "ActorSystem.cpp"
  318.                 "ScriptBind_ActorSystem.cpp"
  319.                 "ActorSystem.h"
  320.                 "ScriptBind_ActorSystem.h"
  321.         SOURCE_GROUP "Item Files"
  322.                 "EquipmentManager.cpp"
  323.                 "Inventory.cpp"
  324.                 "ScriptBind_Inventory.cpp"
  325.                 "ItemSystem.cpp"
  326.                 "ScriptBind_ItemSystem.cpp"
  327.                 "EquipmentManager.h"
  328.                 "Inventory.h"
  329.                 "ItemSystem.h"
  330.                 "ScriptBind_Inventory.h"
  331.                 "ScriptBind_ItemSystem.h"
  332.                 "ItemParams.h"
  333.                 "ItemParams.cpp"
  334.         SOURCE_GROUP "Root"
  335.                 "Network/SerializeDirHelper.h"
  336.                 "Network/DebugBreakage.h"
  337.                 "Network/SerializeBits.h"
  338.                 "TestSystem/ITestModule.h"
  339.                 "IEffectSystem.h"
  340.                 "ActionGame.cpp"
  341.                 "ScriptBind_Action.cpp"
  342.                 "AIFaceManager.cpp"
  343.                 "CallbackTimer.cpp"
  344.                 "CryAction.cpp"
  345.                 "CryActionCVars.cpp"
  346.                 "DevMode.cpp"
  347.                 "Main.cpp"
  348.                 "TimeOfDayScheduler.cpp"
  349.                 "ActionGame.h"
  350.                 "AIFaceManager.h"
  351.                 "CallbackTimer.h"
  352.                 "CompositeData.h"
  353.                 "CryAction.h"
  354.                 "CryActionCVars.h"
  355.                 "CryActionPhysicQueues.h"
  356.                 "DevMode.h"
  357.                 "GameXmlParamReader.h"
  358.                 "resource.h"
  359.                 "ScriptBind_Action.h"
  360.                 "TimeOfDayScheduler.h"
  361. )
  362.  
  363. add_sources("CryAction_main_uber_2.cpp"
  364.         PROJECTS CryAction
  365.         SOURCE_GROUP "Debug Helpers"
  366.                 "EntityTags.cpp"
  367.                 "PersistantDebug.cpp"
  368.                 "PersistantDebug.h"
  369.                 "ManualFrameStep.cpp"
  370.                 "ManualFrameStep.h"
  371.         SOURCE_GROUP "Graphics"
  372.                 "ColorGradientManager.cpp"
  373.                 "ColorGradientManager.h"
  374.         SOURCE_GROUP "Level Files"
  375.                 "LevelSystem.cpp"
  376.                 "LevelSystem.h"
  377.         SOURCE_GROUP "MetadataRecorder"
  378.                 "MetadataRecorder/MetadataRecorder.cpp"
  379.         SOURCE_GROUP "Player Profiles"
  380.                 "PlayerProfiles/BMPHelper.cpp"
  381.                 "PlayerProfiles/PlayerProfile.cpp"
  382.                 "PlayerProfiles/PlayerProfileImplConsole.cpp"
  383.                 "PlayerProfiles/PlayerProfileImplFS.cpp"
  384.                 "PlayerProfiles/PlayerProfileImplRSFHelper.cpp"
  385.                 "PlayerProfiles/PlayerProfileManager.cpp"
  386.                 "PlayerProfiles/BMPHelper.h"
  387.                 "PlayerProfiles/PlayerProfile.h"
  388.                 "PlayerProfiles/PlayerProfileImplConsole.h"
  389.                 "PlayerProfiles/PlayerProfileImplFS.h"
  390.                 "PlayerProfiles/PlayerProfileImplNoSave.h"
  391.                 "PlayerProfiles/PlayerProfileImplRSFHelper.h"
  392.                 "PlayerProfiles/PlayerProfileManager.h"
  393.                 "PlayerProfiles/RichSaveGameTypes.h"
  394.                 "PlayerProfiles/RichSaveGameTypes_info.h"
  395.         SOURCE_GROUP "View System"
  396.                 "ViewSystem/ViewSystem.cpp"
  397.                 "ViewSystem/View.cpp"
  398.                 "ViewSystem/View.h"
  399.                 "ViewSystem/ViewSystem.h"
  400. )
  401.  
  402. add_sources("CryAction_main_uber_3.cpp"
  403.         PROJECTS CryAction
  404.         SOURCE_GROUP "CooperativeAnimationManager"
  405.                 "CooperativeAnimationManager/CooperativeAnimation.cpp"
  406.                 "CooperativeAnimationManager/CooperativeAnimationManager.cpp"
  407.                 "CooperativeAnimationManager/CooperativeAnimation.h"
  408.                 "CooperativeAnimationManager/CooperativeAnimationManager.h"
  409.         SOURCE_GROUP "CustomActions"
  410.                 "CustomActions/CustomAction.cpp"
  411.                 "CustomActions/CustomActionManager.cpp"
  412.                 "CustomActions/CustomAction.h"
  413.                 "CustomActions/CustomActionManager.h"
  414.         SOURCE_GROUP "Range Signaling"
  415.                 "RangeSignalingSystem/AngleAlert.cpp"
  416.                 "RangeSignalingSystem/PersonalRangeSignaling.cpp"
  417.                 "RangeSignalingSystem/Range.cpp"
  418.                 "RangeSignalingSystem/RangeSignaling.cpp"
  419.                 "RangeSignalingSystem/AngleAlert.h"
  420.                 "RangeSignalingSystem/PersonalRangeSignaling.h"
  421.                 "RangeSignalingSystem/Range.h"
  422.                 "RangeSignalingSystem/RangeSignaling.h"
  423.         SOURCE_GROUP "Remote Control"
  424.                 "RemoteControl/RConClientListener.cpp"
  425.                 "RemoteControl/RConServerListener.cpp"
  426.                 "RemoteControl/RConClientListener.h"
  427.                 "RemoteControl/RConServerListener.h"
  428.         SOURCE_GROUP "Signal Timers"
  429.                 "SignalTimers/PersonalSignalTimer.cpp"
  430.                 "SignalTimers/SignalTimers.cpp"
  431.                 "SignalTimers/PersonalSignalTimer.h"
  432.                 "SignalTimers/SignalTimers.h"
  433.         SOURCE_GROUP "Simple HTTP Server"
  434.                 "SimpleHttpServer/SimpleHttpServerListener.cpp"
  435.                 "SimpleHttpServer/SimpleHttpServerListener.h"
  436.                 "SimpleHttpServer/SimpleHttpServerWebsocketEchoListener.h"
  437.                 "SimpleHttpServer/SimpleHttpServerWebsocketEchoListener.cpp"
  438.         SOURCE_GROUP "Statistics"
  439.                 "Statistics/GameStatistics.cpp"
  440.                 "Statistics/ScriptBind_GameStatistics.cpp"
  441.                 "Statistics/StatisticsHelpers.cpp"
  442.                 "Statistics/StatsSizer.cpp"
  443.                 "Statistics/GameStatistics.h"
  444.                 "Statistics/ScriptBind_GameStatistics.h"
  445.                 "Statistics/StatisticsHelpers.h"
  446.                 "Statistics/StatsSizer.h"
  447.         SOURCE_GROUP "UIDraw"
  448.                 "UIDraw/UIDraw.cpp"
  449.                 "UIDraw/UIDraw.h"
  450. )
  451.  
  452. add_sources("CryAction_main_uber_4.cpp"
  453.         PROJECTS CryAction
  454.         SOURCE_GROUP "AI Files"
  455.                 "AIDebugRenderer.cpp"
  456.                 "AI/AIGroupProxy.cpp"
  457.                 "AIHandler.cpp"
  458.                 "AIProxy.cpp"
  459.                 "AI/AIProxyManager.cpp"
  460.                 "AI/CommunicationHandler.cpp"
  461.                 "AIDebugRenderer.h"
  462.                 "AI/AIGroupProxy.h"
  463.                 "AIHandler.h"
  464.                 "AIProxy.h"
  465.                 "AI/AIProxyManager.h"
  466.                 "AI/CommunicationHandler.h"
  467.                 "AI/BehaviorTreeNodes_Action.h"
  468.                 "AI/BehaviorTreeNodes_Action.cpp"
  469.         SOURCE_GROUP "EffectSystem"
  470.                 "EffectSystem/BloodSplats.h"
  471.                 "EffectSystem/BloodSplats.cpp"
  472.                 "EffectSystem/Effect.h"
  473.                 "EffectSystem/Effect.cpp"
  474.                 "EffectSystem/EffectSystem.h"
  475.                 "EffectSystem/EffectSystem.cpp"
  476.                 "EffectSystem/GroundEffect.h"
  477.                 "EffectSystem/GroundEffect.cpp"
  478.         SOURCE_GROUP "Force Feedback System"
  479.                 "ForceFeedbackSystem/ForceFeedbackSystem.cpp"
  480.                 "ForceFeedbackSystem/ForceFeedbackSystem.h"
  481.         SOURCE_GROUP "LipSync"
  482.                 "LipSync/LipSync_FacialInstance.cpp"
  483.                 "LipSync/LipSync_FacialInstance.h"
  484.                 "LipSync/LipSync_TransitionQueue.cpp"
  485.                 "LipSync/LipSync_TransitionQueue.h"
  486.         SOURCE_GROUP "Live Preview"
  487.                 "LivePreview/RealtimeRemoteUpdate.cpp"
  488.                 "LivePreview/RealtimeRemoteUpdate.h"
  489.         SOURCE_GROUP "Root"
  490.                 "RuntimeAreas.h"
  491.                 "RuntimeAreas.cpp"
  492.         SOURCE_GROUP "SegmentedWorld"
  493.                 "SegmentedWorld/SegmentNode.h"
  494.                 "SegmentedWorld/SegmentNode.cpp"
  495.                 "SegmentedWorld/SegmentedWorld.h"
  496.                 "SegmentedWorld/SegmentedWorld.cpp"
  497.         SOURCE_GROUP "SharedParams"
  498.                 "SharedParams/SharedParamsManager.cpp"
  499.                 "SharedParams/ISharedParams.h"
  500.                 "SharedParams/SharedParamsManager.h"
  501.                 "SharedParams/SharedParamsTypeInfo.h"
  502. )
  503.  
  504. add_sources("CryAction_mannequin_uber.cpp"
  505.         PROJECTS CryAction
  506.         SOURCE_GROUP "Interfaces"
  507.                 "ICryMannequinProceduralClipFactory.h"
  508.         SOURCE_GROUP "Mannequin"
  509.                 "Mannequin/ActionController.cpp"
  510.                 "Mannequin/ActionScope.cpp"
  511.                 "Mannequin/AnimationDatabase.cpp"
  512.                 "Mannequin/AnimationDatabaseManager.cpp"
  513.                 "Mannequin/MannequinDebug.cpp"
  514.                 "Mannequin/MannequinInterface.cpp"
  515.                 "Mannequin/ActionController.h"
  516.                 "Mannequin/ActionScope.h"
  517.                 "Mannequin/AnimationDatabase.h"
  518.                 "Mannequin/AnimationDatabaseManager.h"
  519.                 "Mannequin/MannequinDebug.h"
  520.                 "Mannequin/MannequinInterface.h"
  521.                 "Mannequin/MannequinUtils.cpp"
  522.                 "Mannequin/MannequinUtils.h"
  523.                 "Mannequin/ProceduralClipConversion.cpp"
  524.                 "Mannequin/ProceduralClipConversion.h"
  525.                 "Mannequin/ProceduralClipFactory.cpp"
  526.                 "Mannequin/ProceduralClipFactory.h"
  527.                 "Mannequin/ProceduralClipsPositioning.h"
  528.                 "Mannequin/ProceduralParamsComparer.cpp"
  529.                 "Mannequin/Serialization.h"
  530.                 "Mannequin/Tests/Test_CRCRef.cpp"
  531.                 "Mannequin/Tests/Test_ProceduralParams.cpp"
  532.         SOURCE_GROUP "Mannequin\\\\Experimental"
  533.                 "Mannequin/AnimActionTriState.cpp"
  534.                 "Mannequin/AnimActionTriState.h"
  535.         SOURCE_GROUP "Mannequin\\\\MannequinAG"
  536.                 "Mannequin/MannequinAGExistanceQuery.cpp"
  537.                 "Mannequin/MannequinAGState.cpp"
  538.                 "Mannequin/MannequinAGDefs.h"
  539.                 "Mannequin/MannequinAGExistanceQuery.h"
  540.                 "Mannequin/MannequinAGState.h"
  541.         SOURCE_GROUP "Mannequin\\\\ProceduralClips"
  542.                 "Mannequin/FirstPersonHandIKContext.cpp"
  543.                 "Mannequin/ProceduralClipAimAround.cpp"
  544.                 "Mannequin/ProceduralClipAimPose.cpp"
  545.                 "Mannequin/ProceduralClipAISignal.cpp"
  546.                 "Mannequin/ProceduralClipAnimManipulation.cpp"
  547.                 "Mannequin/ProceduralClipEvent.cpp"
  548.                 "Mannequin/ProceduralClipForceFeedback.cpp"
  549.                 "Mannequin/ProceduralClipLookAround.cpp"
  550.                 "Mannequin/ProceduralClipLookPose.cpp"
  551.                 "Mannequin/ProceduralClipParams.cpp"
  552.                 "Mannequin/ProceduralClipParticleEffect.cpp"
  553.                 "Mannequin/ProceduralClipPlaySound.cpp"
  554.                 "Mannequin/ProceduralClipProps.cpp"
  555.                 "Mannequin/ProceduralClipsPositioning.cpp"
  556.                 "Mannequin/FirstPersonHandIKContext.h"
  557.         SOURCE_GROUP "Mannequin\\\\Xml"
  558.                 "Mannequin/Xml/TagDefinitionXml.cpp"
  559.                 "Mannequin/Xml/TagDefinitionXml.h"
  560. )
  561.  
  562. add_sources("CryAction_material_effects_uber.cpp"
  563.         PROJECTS CryAction
  564.         SOURCE_GROUP "MaterialEffects"
  565.                 "MaterialEffects/MaterialEffectsCVars.cpp"
  566.                 "MaterialEffects/MaterialEffectsCVars.h"
  567.                 "MaterialEffects/MaterialEffects.cpp"
  568.                 "MaterialEffects/MaterialEffects.h"
  569.         SOURCE_GROUP "MaterialEffects\\\\Effects"
  570.                 "MaterialEffects/IMFXEffect.h"
  571.                 "MaterialEffects/MFXDecalEffect.cpp"
  572.                 "MaterialEffects/MFXDecalEffect.h"
  573.                 "MaterialEffects/MFXFlowGraphEffect.cpp"
  574.                 "MaterialEffects/MFXFlowGraphEffect.h"
  575.                 "MaterialEffects/MFXForceFeedbackFX.cpp"
  576.                 "MaterialEffects/MFXForceFeedbackFX.h"
  577.                 "MaterialEffects/MFXParticleEffect.cpp"
  578.                 "MaterialEffects/MFXParticleEffect.h"
  579.                 "MaterialEffects/MFXRandomEffect.cpp"
  580.                 "MaterialEffects/MFXRandomEffect.h"
  581.                 "MaterialEffects/MFXEffectBase.cpp"
  582.                 "MaterialEffects/MFXEffectBase.h"
  583.                 "MaterialEffects/MFXAudioEffect.cpp"
  584.                 "MaterialEffects/MFXAudioEffect.h"
  585.         SOURCE_GROUP "MaterialEffects\\\\Subcomponents"
  586.                 "MaterialEffects/MaterialFGManager.cpp"
  587.                 "MaterialEffects/MaterialFGManager.h"
  588.                 "MaterialEffects/MaterialHUDFXNodes.cpp"
  589.                 "MaterialEffects/ScriptBind_MaterialEffects.cpp"
  590.                 "MaterialEffects/ScriptBind_MaterialEffects.h"
  591.                 "MaterialEffects/MFXLibrary.cpp"
  592.                 "MaterialEffects/MFXLibrary.h"
  593.                 "MaterialEffects/MFXContainer.h"
  594.                 "MaterialEffects/MFXContainer.cpp"
  595.         SOURCE_GROUP "MaterialEffects\\\\Utils"
  596.                 "MaterialEffects/MaterialEffectsDebug.h"
  597.                 "MaterialEffects/MaterialEffectsDebug.cpp"
  598.                 "MaterialEffects/SurfacesLookupTable.h"
  599. )
  600.  
  601. add_sources("CryAction_network_uber.cpp"
  602.         PROJECTS CryAction
  603.         SOURCE_GROUP "Network"
  604.                 "Network/CVarListProcessor.cpp"
  605.                 "Network/NetDebug.cpp"
  606.                 "Network/NetworkCVars.cpp"
  607.                 "Network/NetworkStallTicker.cpp"
  608.                 "Network/CVarListProcessor.h"
  609.                 "Network/NetDebug.h"
  610.                 "Network/NetworkCVars.h"
  611.                 "Network/NetworkStallTicker.h"
  612.         SOURCE_GROUP "Network\\\\Breakability"
  613.                 "Network/BreakReplicator.cpp"
  614.                 "Network/BreakReplicator_Simple.cpp"
  615.                 "Network/DeformingBreak.cpp"
  616.                 "Network/ExplosiveObjectState.cpp"
  617.                 "Network/GenericPlaybackListener.cpp"
  618.                 "Network/GenericRecordingListener.cpp"
  619.                 "Network/JointBreak.cpp"
  620.                 "Network/PlaneBreak.cpp"
  621.                 "Network/ProceduralBreak.cpp"
  622.                 "Network/ProceduralBreakingBaseListener.cpp"
  623.                 "Network/ProceduralBreakingPlaybackListener.cpp"
  624.                 "Network/ProceduralBreakingRecordingListener.cpp"
  625.                 "Network/SimulateRemoveEntityParts.cpp"
  626.                 "Network/BreakReplicator.h"
  627.                 "Network/BreakReplicator_Simple.h"
  628.                 "Network/BreakReplicatorGameObject.h"
  629.                 "Network/DeformingBreak.h"
  630.                 "Network/ExplosiveObjectState.h"
  631.                 "Network/GenericPlaybackListener.h"
  632.                 "Network/GenericRecordingListener.h"
  633.                 "Network/IBreakPlaybackStream.h"
  634.                 "Network/IBreakReplicatorListener.h"
  635.                 "Network/IContextEstablishTask.h"
  636.                 "Network/IProceduralBreakType.h"
  637.                 "Network/JointBreak.h"
  638.                 "Network/NullListener.h"
  639.                 "Network/NullStream.h"
  640.                 "Network/PlaneBreak.h"
  641.                 "Network/ProceduralBreak.h"
  642.                 "Network/ProceduralBreakingBaseListener.h"
  643.                 "Network/ProceduralBreakingPlaybackListener.h"
  644.                 "Network/ProceduralBreakingRecordingListener.h"
  645.                 "Network/SimulateCreateEntityPart.h"
  646.                 "Network/SimulateRemoveEntityParts.h"
  647.         SOURCE_GROUP "Network\\\\Context Establishment Tasks"
  648.                 "Network/CET_ClassRegistry.cpp"
  649.                 "Network/CET_CVars.cpp"
  650.                 "Network/CET_EntitySystem.cpp"
  651.                 "Network/CET_GameRules.cpp"
  652.                 "Network/CET_LevelLoading.cpp"
  653.                 "Network/CET_NetConfig.cpp"
  654.                 "Network/CET_ClassRegistry.h"
  655.                 "Network/CET_CVars.h"
  656.                 "Network/CET_EntitySystem.h"
  657.                 "Network/CET_GameRules.h"
  658.                 "Network/CET_LevelLoading.h"
  659.                 "Network/CET_NetConfig.h"
  660.         SOURCE_GROUP "Network\\\\Core"
  661.                 "Network/ClassRegistryReplicator.cpp"
  662.                 "Network/GameChannel.cpp"
  663.                 "Network/GameClientChannel.cpp"
  664.                 "Network/GameClientNub.cpp"
  665.                 "Network/GameContext.cpp"
  666.                 "Network/GameContext_RegisterExtensions.cpp"
  667.                 "Network/GameQueryListener.cpp"
  668.                 "Network/GameServerChannel.cpp"
  669.                 "Network/GameServerNub.cpp"
  670.                 "Network/PhysicsSync.cpp"
  671.                 "Network/ScriptBind_Network.cpp"
  672.                 "Network/ScriptRMI.cpp"
  673.                 "Network/ScriptSerialize.cpp"
  674.                 "Network/ServerTimer.cpp"
  675.                 "Network/ClassRegistryReplicator.h"
  676.                 "Network/GameChannel.h"
  677.                 "Network/GameClientChannel.h"
  678.                 "Network/GameClientNub.h"
  679.                 "Network/GameContext.h"
  680.                 "Network/GameQueryListener.h"
  681.                 "Network/GameServerChannel.h"
  682.                 "Network/GameServerNub.h"
  683.                 "Network/PhysicsSync.h"
  684.                 "Network/ScriptBind_Network.h"
  685.                 "Network/ScriptRMI.h"
  686.                 "Network/ScriptSerialize.h"
  687.                 "Network/ServerTimer.h"
  688.                 "Network/NetMsgDispatcher.h"
  689.                 "Network/NetMsgDispatcher.cpp"
  690.         SOURCE_GROUP "Network\\\\GameSpy"
  691.                 "Network/GameStats.cpp"
  692.                 "Network/GameStatsConfig.cpp"
  693.                 "Network/GameStats.h"
  694.                 "Network/GameStatsConfig.h"
  695.         SOURCE_GROUP "Network\\\\Helpers"
  696.                 "Network/ObjectSelector.cpp"
  697.                 "Network/NetActionSync.h"
  698.                 "Network/ObjectSelector.h"
  699.                 "Network/SensedInclusionSet.h"
  700.         SOURCE_GROUP "Network\\\\Voice"
  701.                 "Network/VoiceController.cpp"
  702.                 "Network/VoiceListener.cpp"
  703.                 "Network/VoiceController.h"
  704.                 "Network/VoiceListener.h"
  705. )
  706.  
  707. add_sources("CryAction_serialization_uber.cpp"
  708.         PROJECTS CryAction
  709.         SOURCE_GROUP "Serialization"
  710.                 "Serialization/GameSerialize.cpp"
  711.                 "Serialization/GameSerialize_FactoryRegistration.cpp"
  712.                 "Serialization/GameSerialize.h"
  713.                 "Serialization/GameSerializeHelpers.h"
  714.         SOURCE_GROUP "Serialization\\\\Binary Save Games"
  715.                 "Serialization/XMLCPBin/BinarySerializeHelper.cpp"
  716.                 "Serialization/XMLCPBin/BinarySerializeHelper.h"
  717.         SOURCE_GROUP "Serialization\\\\Binary Save Games\\\\XMLCPBin"
  718.                 "Serialization/SerializeReaderXMLCPBin.cpp"
  719.                 "Serialization/SerializeWriterXMLCPBin.cpp"
  720.                 "Serialization/XMLCPBin/XMLCPB_Common.cpp"
  721.                 "Serialization/XMLCPBin/XMLCPB_Utils.cpp"
  722.                 "Serialization/SerializeReaderXMLCPBin.h"
  723.                 "Serialization/SerializeWriterXMLCPBin.h"
  724.                 "Serialization/XMLCPBin/XMLCPB_Common.h"
  725.                 "Serialization/XMLCPBin/XMLCPB_Utils.h"
  726.         SOURCE_GROUP "Serialization\\\\Binary Save Games\\\\XMLCPBin\\\\Reader"
  727.                 "Serialization/XMLCPBin/Reader/XMLCPB_AttrReader.cpp"
  728.                 "Serialization/XMLCPBin/Reader/XMLCPB_AttrSetTableReader.cpp"
  729.                 "Serialization/XMLCPBin/Reader/XMLCPB_BufferReader.cpp"
  730.                 "Serialization/XMLCPBin/Reader/XMLCPB_NodeLiveReader.cpp"
  731.                 "Serialization/XMLCPBin/Reader/XMLCPB_Reader.cpp"
  732.                 "Serialization/XMLCPBin/Reader/XMLCPB_StringTableReader.cpp"
  733.                 "Serialization/XMLCPBin/Reader/XMLCPB_AttrReader.h"
  734.                 "Serialization/XMLCPBin/Reader/XMLCPB_AttrSetTableReader.h"
  735.                 "Serialization/XMLCPBin/Reader/XMLCPB_BufferReader.h"
  736.                 "Serialization/XMLCPBin/Reader/XMLCPB_NodeLiveReader.h"
  737.                 "Serialization/XMLCPBin/Reader/XMLCPB_Reader.h"
  738.                 "Serialization/XMLCPBin/Reader/XMLCPB_ReaderInterface.h"
  739.                 "Serialization/XMLCPBin/Reader/XMLCPB_StringTableReader.h"
  740.         SOURCE_GROUP "Serialization\\\\Binary Save Games\\\\XMLCPBin\\\\Writer"
  741.                 "Serialization/XMLCPBin/Writer/XMLCPB_AttrSetTableWriter.cpp"
  742.                 "Serialization/XMLCPBin/Writer/XMLCPB_AttrWriter.cpp"
  743.                 "Serialization/XMLCPBin/Writer/XMLCPB_BufferWriter.cpp"
  744.                 "Serialization/XMLCPBin/Writer/XMLCPB_NodeLiveWriter.cpp"
  745.                 "Serialization/XMLCPBin/Writer/XMLCPB_StringTableWriter.cpp"
  746.                 "Serialization/XMLCPBin/Writer/XMLCPB_Writer.cpp"
  747.                 "Serialization/XMLCPBin/Writer/XMLCPB_ZLibCompressor.cpp"
  748.                 "Serialization/XMLCPBin/Writer/XMLCPB_AttrSetTableWriter.h"
  749.                 "Serialization/XMLCPBin/Writer/XMLCPB_AttrWriter.h"
  750.                 "Serialization/XMLCPBin/Writer/XMLCPB_BufferWriter.h"
  751.                 "Serialization/XMLCPBin/Writer/XMLCPB_NodeLiveWriter.h"
  752.                 "Serialization/XMLCPBin/Writer/XMLCPB_StringTableWriter.h"
  753.                 "Serialization/XMLCPBin/Writer/XMLCPB_Writer.h"
  754.                 "Serialization/XMLCPBin/Writer/XMLCPB_WriterInterface.h"
  755.                 "Serialization/XMLCPBin/Writer/XMLCPB_ZLibCompressor.h"
  756.         SOURCE_GROUP "Serialization\\\\Script XML Helpers"
  757.                 "Serialization/XMLScriptLoader.cpp"
  758.                 "Serialization/XMLScriptLoader.h"
  759.         SOURCE_GROUP "Serialization\\\\Serialize to script"
  760.                 "Serialization/SerializeScriptTableReader.cpp"
  761.                 "Serialization/SerializeScriptTableWriter.cpp"
  762.                 "Serialization/SerializeScriptTableReader.h"
  763.                 "Serialization/SerializeScriptTableWriter.h"
  764.         SOURCE_GROUP "Serialization\\\\XML Save Games (primarily used for viewnotes and testing)"
  765.                 "Serialization/XmlLoadGame.cpp"
  766.                 "Serialization/XmlSaveGame.cpp"
  767.                 "Serialization/XmlSerializeHelper.cpp"
  768.                 "Serialization/XmlLoadGame.h"
  769.                 "Serialization/XmlSaveGame.h"
  770.                 "Serialization/XmlSerializeHelper.h"
  771. )
  772.  
  773. add_sources("CryAction_vehicle_uber.cpp"
  774.         PROJECTS CryAction
  775.         SOURCE_GROUP "Vehicle Files"
  776.                 "VehicleSystem.cpp"
  777.                 "ScriptBind_VehicleSystem.cpp"
  778.                 "VehicleSystem/VehicleCVars.cpp"
  779.                 "VehicleSystem/VehicleModificationParams.cpp"
  780.                 "ScriptBind_VehicleSystem.h"
  781.                 "VehicleSystem/VehicleCVars.h"
  782.                 "VehicleSystem/VehicleModificationParams.h"
  783.                 "VehicleSystem/VehicleParams.h"
  784.                 "VehicleSystem.h"
  785.         SOURCE_GROUP "Vehicle Files\\\\Actions"
  786.                 "VehicleSystem/VehicleUsableActionFlip.cpp"
  787.                 "VehicleSystem/VehicleUsableActionEnter.cpp"
  788.                 "VehicleSystem/VehicleUsableActionEnter.h"
  789.                 "VehicleSystem/VehicleUsableActionFlip.h"
  790.         SOURCE_GROUP "Vehicle Files\\\\Animation"
  791.                 "VehicleSystem/Animation/VehicleAnimationComponent.cpp"
  792.                 "VehicleSystem/Animation/VehicleSeatAnimActions.cpp"
  793.                 "VehicleSystem/Animation/VehicleAnimationComponent.h"
  794.                 "VehicleSystem/Animation/VehicleSeatAnimActions.h"
  795.         SOURCE_GROUP "Vehicle Files\\\\Damages"
  796.                 "VehicleSystem/VehicleDamages.cpp"
  797.                 "VehicleSystem/VehicleDamagesGroup.cpp"
  798.                 "VehicleSystem/VehicleDamagesTemplateRegistry.cpp"
  799.                 "VehicleSystem/VehicleDamages.h"
  800.                 "VehicleSystem/VehicleDamagesGroup.h"
  801.                 "VehicleSystem/VehicleDamagesTemplateRegistry.h"
  802.         SOURCE_GROUP "Vehicle Files\\\\Damages\\\\Damage Behaviors"
  803.                 "VehicleSystem/VehicleDamageBehaviorAISignal.cpp"
  804.                 "VehicleSystem/VehicleDamageBehaviorDestroy.cpp"
  805.                 "VehicleSystem/VehicleDamageBehaviorDetachPart.cpp"
  806.                 "VehicleSystem/VehicleDamageBehaviorEffect.cpp"
  807.                 "VehicleSystem/VehicleDamageBehaviorGroup.cpp"
  808.                 "VehicleSystem/VehicleDamageBehaviorHitPassenger.cpp"
  809.                 "VehicleSystem/VehicleDamageBehaviorImpulse.cpp"
  810.                 "VehicleSystem/VehicleDamageBehaviorIndicator.cpp"
  811.                 "VehicleSystem/VehicleDamageBehaviorMovementNotification.cpp"
  812.                 "VehicleSystem/VehicleDamageBehaviorSink.cpp"
  813.                 "VehicleSystem/VehicleDamageBehaviorSpawnDebris.cpp"
  814.                 "VehicleSystem/VehicleDamageBehaviorDisableSeatAction.cpp"
  815.                 "VehicleSystem/VehicleDamageBehaviorAISignal.h"
  816.                 "VehicleSystem/VehicleDamageBehaviorDestroy.h"
  817.                 "VehicleSystem/VehicleDamageBehaviorDetachPart.h"
  818.                 "VehicleSystem/VehicleDamageBehaviorDisableSeatAction.h"
  819.                 "VehicleSystem/VehicleDamageBehaviorEffect.h"
  820.                 "VehicleSystem/VehicleDamageBehaviorGroup.h"
  821.                 "VehicleSystem/VehicleDamageBehaviorHitPassenger.h"
  822.                 "VehicleSystem/VehicleDamageBehaviorImpulse.h"
  823.                 "VehicleSystem/VehicleDamageBehaviorIndicator.h"
  824.                 "VehicleSystem/VehicleDamageBehaviorMovementNotification.h"
  825.                 "VehicleSystem/VehicleDamageBehaviorSink.h"
  826.                 "VehicleSystem/VehicleDamageBehaviorSpawnDebris.h"
  827.         SOURCE_GROUP "Vehicle Files\\\\Main"
  828.                 "VehicleSystem/Vehicle.cpp"
  829.                 "VehicleSystem/VehicleAnimation.cpp"
  830.                 "VehicleSystem/VehicleComponent.cpp"
  831.                 "VehicleSystem/VehicleHelper.cpp"
  832.                 "VehicleSystem/VehicleSeat.cpp"
  833.                 "VehicleSystem/VehicleSeatGroup.cpp"
  834.                 "VehicleSystem/VehicleSystem_FactoryRegistration.cpp"
  835.                 "VehicleSystem/VehicleUtils.cpp"
  836.                 "VehicleSystem/Vehicle.h"
  837.                 "VehicleSystem/VehicleAnimation.h"
  838.                 "VehicleSystem/VehicleComponent.h"
  839.                 "VehicleSystem/VehicleHelper.h"
  840.                 "VehicleSystem/VehicleSeat.h"
  841.                 "VehicleSystem/VehicleSeatGroup.h"
  842.                 "VehicleSystem/VehicleUtils.h"
  843.         SOURCE_GROUP "Vehicle Files\\\\Network"
  844.                 "VehicleSystem/VehicleSeatSerializer.cpp"
  845.                 "VehicleSystem/VehicleSeatSerializer.h"
  846.         SOURCE_GROUP "Vehicle Files\\\\Parts"
  847.                 "VehicleSystem/VehiclePartBase.cpp"
  848.                 "VehicleSystem/VehiclePartAnimated.cpp"
  849.                 "VehicleSystem/VehiclePartAnimatedJoint.cpp"
  850.                 "VehicleSystem/VehiclePartAttachment.cpp"
  851.                 "VehicleSystem/VehiclePartDetachedEntity.cpp"
  852.                 "VehicleSystem/VehiclePartEntity.cpp"
  853.                 "VehicleSystem/VehiclePartLight.cpp"
  854.                 "VehicleSystem/VehiclePartMassBox.cpp"
  855.                 "VehicleSystem/VehiclePartStatic.cpp"
  856.                 "VehicleSystem/VehiclePartSubPart.cpp"
  857.                 "VehicleSystem/VehiclePartSubPartWheel.cpp"
  858.                 "VehicleSystem/VehiclePartTread.cpp"
  859.                 "VehicleSystem/VehiclePartParticleEffect.cpp"
  860.                 "VehicleSystem/VehiclePartAnimatedChar.cpp"
  861.                 "VehicleSystem/VehiclePartEntityDelayedDetach.cpp"
  862.                 "VehicleSystem/VehiclePartPulsingLight.cpp"
  863.                 "VehicleSystem/VehiclePartSuspensionPart.cpp"
  864.                 "VehicleSystem/VehiclePartWaterRipplesGenerator.cpp"
  865.                 "VehicleSystem/VehiclePartAnimatedChar.h"
  866.                 "VehicleSystem/VehiclePartEntityDelayedDetach.h"
  867.                 "VehicleSystem/VehiclePartPulsingLight.h"
  868.                 "VehicleSystem/VehiclePartWaterRipplesGenerator.h"
  869.                 "VehicleSystem/VehiclePartAnimated.h"
  870.                 "VehicleSystem/VehiclePartAnimatedJoint.h"
  871.                 "VehicleSystem/VehiclePartAttachment.h"
  872.                 "VehicleSystem/VehiclePartBase.h"
  873.                 "VehicleSystem/VehiclePartDetachedEntity.h"
  874.                 "VehicleSystem/VehiclePartEntity.h"
  875.                 "VehicleSystem/VehiclePartLight.h"
  876.                 "VehicleSystem/VehiclePartMassBox.h"
  877.                 "VehicleSystem/VehiclePartParticleEffect.h"
  878.                 "VehicleSystem/VehiclePartStatic.h"
  879.                 "VehicleSystem/VehiclePartSubPart.h"
  880.                 "VehicleSystem/VehiclePartSubPartWheel.h"
  881.                 "VehicleSystem/VehiclePartSuspensionPart.h"
  882.                 "VehicleSystem/VehiclePartTread.h"
  883.         SOURCE_GROUP "Vehicle Files\\\\Script"
  884.                 "VehicleSystem/ScriptBind_VehicleSeat.cpp"
  885.                 "VehicleSystem/ScriptBind_Vehicle.cpp"
  886.                 "VehicleSystem/ScriptBind_Vehicle.h"
  887.                 "VehicleSystem/ScriptBind_VehicleSeat.h"
  888.         SOURCE_GROUP "Vehicle Files\\\\Seat Actions"
  889.                 "VehicleSystem/VehicleSeatActionAnimation.cpp"
  890.                 "VehicleSystem/VehicleSeatActionLights.cpp"
  891.                 "VehicleSystem/VehicleSeatActionMovement.cpp"
  892.                 "VehicleSystem/VehicleSeatActionPassengerIK.cpp"
  893.                 "VehicleSystem/VehicleSeatActionRotateTurret.cpp"
  894.                 "VehicleSystem/VehicleSeatActionSound.cpp"
  895.                 "VehicleSystem/VehicleSeatActionSteeringWheel.cpp"
  896.                 "VehicleSystem/VehicleSeatActionWeapons.cpp"
  897.                 "VehicleSystem/VehicleSeatActionOrientateBoneToView.cpp"
  898.                 "VehicleSystem/VehicleSeatActionOrientatePartToView.cpp"
  899.                 "VehicleSystem/VehicleSeatActionRotateBone.cpp"
  900.                 "VehicleSystem/VehicleSeatActionWeaponsBone.cpp"
  901.                 "VehicleSystem/VehicleSeatActionPassiveAnimation.cpp"
  902.                 "VehicleSystem/VehicleSeatActionShakeParts.cpp"
  903.                 "VehicleSystem/VehicleNoiseGenerator.h"
  904.                 "VehicleSystem/VehicleSeatActionOrientateBoneToView.h"
  905.                 "VehicleSystem/VehicleSeatActionOrientatePartToView.h"
  906.                 "VehicleSystem/VehicleSeatActionPassiveAnimation.h"
  907.                 "VehicleSystem/VehicleSeatActionRotateBone.h"
  908.                 "VehicleSystem/VehicleSeatActionShakeParts.h"
  909.                 "VehicleSystem/VehicleSeatActionWeaponsBone.h"
  910.                 "VehicleSystem/VehicleSeatActionAnimation.h"
  911.                 "VehicleSystem/VehicleSeatActionLights.h"
  912.                 "VehicleSystem/VehicleSeatActionMovement.h"
  913.                 "VehicleSystem/VehicleSeatActionPassengerIK.h"
  914.                 "VehicleSystem/VehicleSeatActionRotateTurret.h"
  915.                 "VehicleSystem/VehicleSeatActionSound.h"
  916.                 "VehicleSystem/VehicleSeatActionSteeringWheel.h"
  917.                 "VehicleSystem/VehicleSeatActionWeapons.h"
  918.         SOURCE_GROUP "Vehicle Files\\\\Views"
  919.                 "VehicleSystem/VehicleViewActionThirdPerson.cpp"
  920.                 "VehicleSystem/VehicleViewSteer.cpp"
  921.                 "VehicleSystem/VehicleViewBase.cpp"
  922.                 "VehicleSystem/VehicleViewFirstPerson.cpp"
  923.                 "VehicleSystem/VehicleViewThirdPerson.cpp"
  924.                 "VehicleSystem/VehicleViewActionThirdPerson.h"
  925.                 "VehicleSystem/VehicleViewSteer.h"
  926.                 "VehicleSystem/VehicleViewBase.h"
  927.                 "VehicleSystem/VehicleViewFirstPerson.h"
  928.                 "VehicleSystem/VehicleViewThirdPerson.h"
  929. )
  930.  
  931. add_sources("NoUberFile"
  932.         PROJECTS CryAction
  933.         SOURCE_GROUP "Interfaces"
  934.                 "ICryMannequin.h"
  935.                 "ICryMannequinDefs.h"
  936.                 "ICryMannequinEditor.h"
  937.                 "ICryMannequinTagDefs.h"
  938.                 "ICryMannequinUserParams.h"
  939.                 "IActionMapManager.h"
  940.                 "IActorSystem.h"
  941.                 "IAnimatedCharacter.h"
  942.                 "IAnimationGraph.h"
  943.                 "ICheckPointSystem.h"
  944.                 "ICooperativeAnimationManager.h"
  945.                 "IForceFeedbackSystem.h"
  946.                 "IGameObject.h"
  947.                 "IGameObjectSystem.h"
  948.                 "IGameplayRecorder.h"
  949.                 "IGameRulesSystem.h"
  950.                 "IGameSessionHandler.h"
  951.                 "IInteractor.h"
  952.                 "IItem.h"
  953.                 "IItemSystem.h"
  954.                 "ILevelSystem.h"
  955.                 "ILoadGame.h"
  956.                 "IMetadataRecorder.h"
  957.                 "IMovementController.h"
  958.                 "IPlayerProfiles.h"
  959.                 "IRangeSignaling.h"
  960.                 "ISaveGame.h"
  961.                 "ISharedParamsManager.h"
  962.                 "ISubtitleManager.h"
  963.                 "ITimeDemoRecorder.h"
  964.                 "IUIDraw.h"
  965.                 "IVehicleSystem.h"
  966.                 "IViewSystem.h"
  967.                 "IWeapon.h"
  968.                 "IWorldQuery.h"
  969.         SOURCE_GROUP "Root"
  970.                 "StdAfx.cpp"
  971.                 "StdAfx.h"
  972. )
  973.  
  974. # -- cryaction_durango.waf_files --
  975. sources_platform(DURANGO)
  976. add_sources("CryAction_flowsystem_nodes_uber.cpp"
  977.         PROJECTS CryAction
  978.         SOURCE_GROUP "Flow System\\\\Nodes"
  979.                 "FlowSystem/Nodes/FlowKinectNodesDurango.cpp"
  980. )
  981.  
  982. add_sources("CryAction_main_uber_durango.cpp"
  983.         PROJECTS CryAction
  984.         SOURCE_GROUP "Player Profiles"
  985.                 "PlayerProfiles/PlayerProfileImplDurango.h"
  986.                 "PlayerProfiles/PlayerProfileImplDurango.cpp"
  987. )
  988.  
  989. # -- cryaction_orbis.waf_files --
  990. sources_platform(ORBIS)
  991. add_sources("CryAction_main_uber_orbis.cpp"
  992.         PROJECTS CryAction
  993.         SOURCE_GROUP "Player Profiles"
  994.                 "PlayerProfiles/PlayerProfileImplOrbis.h"
  995.                 "PlayerProfiles/PlayerProfileImplOrbis.cpp"
  996. )
  997.  
  998. end_sources()
  999. #END-FILE-LIST
  1000.  
  1001. CryEngineModule(CryAction PCH "StdAfx.cpp" SOLUTION_FOLDER "CryEngine")
  1002.  
  1003.  
  1004. target_link_libraries( ${THIS_PROJECT} PRIVATE md5 yasli)
  1005. if (WIN32 OR WIN64)
  1006.         target_link_libraries(${THIS_PROJECT} PRIVATE Shell32)
  1007. endif()
  1008. if(DURANGO)
  1009.         target_link_libraries(${THIS_PROJECT} PRIVATE jsmn)
  1010. endif()
  1011.  
  1012. target_include_directories(CryAction INTERFACE $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}> $<INSTALL_INTERFACE:include/CryAction>)
  1013.  
  1014. install(DIRECTORY . DESTINATION include/CryAction FILES_MATCHING PATTERN "*.h")
  1015. install(DIRECTORY . DESTINATION include/CryAction FILES_MATCHING PATTERN "*.hpp")
  1016.  
  1017.  
downloadCMakeLists.txt Source code - Download CRYENGINE Source code
Related Source Codes/Software:
postal - 2017-06-11
reactide - Reactide is the first dedicated IDE for React web ... 2017-06-11
rkt - rkt is a pod-native container engine for Linux. It... 2017-06-11
uWebSockets - Tiny WebSockets https://for... 2017-06-11
realworld - TodoMVC for the RealWorld - Exemplary fullstack Me... 2017-06-11
CRYENGINE - CRYENGINE is a powerful real-time game development... 2017-06-11
goreplay - GoReplay is an open-source tool for capturing and ... 2017-06-10
pyenv - Simple Python version management 2017-06-10
redux-saga - An alternative side effect model for Redux apps ... 2017-06-10
angular-starter - 2017-06-10

 Back to top