set(DEM_L3_RPG_HEADERS
	DEM/RPG/src/AI/Actions/ActionWander.h
	DEM/RPG/src/AI/ActionTpls/ActionTplWander.h
	DEM/RPG/src/AI/Goals/GoalWander.h
	DEM/RPG/src/AI/Goals/GoalWork.h
	DEM/RPG/src/AI/Memory/MemFactOverseer.h
	DEM/RPG/src/AI/Memory/MemFactSmartObj.h
	DEM/RPG/src/AI/Perceptors/PerceptorObstacle.h
	DEM/RPG/src/AI/Perceptors/PerceptorOverseer.h
	DEM/RPG/src/AI/Perceptors/PerceptorSmartObj.h
	DEM/RPG/src/AI/Sensors/SensorDamage.h
	DEM/RPG/src/AI/Sensors/SensorVision.h
	DEM/RPG/src/AI/Stimuli/StimulusSound.h
	DEM/RPG/src/AI/Stimuli/StimulusVisible.h
	DEM/RPG/src/Character/CharacterSheet.h
	DEM/RPG/src/Character/SkillsComponent.h
	DEM/RPG/src/Character/StatsComponent.h
	DEM/RPG/src/Combat/DestructibleComponent.h
	DEM/RPG/src/Dlg/DialogueManager.h
	DEM/RPG/src/Dlg/DlgContext.h
	DEM/RPG/src/Dlg/DlgGraph.h
	DEM/RPG/src/Dlg/DlgNode.h
	DEM/RPG/src/Dlg/PropTalking.h
	DEM/RPG/src/Factions/Faction.h
	DEM/RPG/src/Factions/FactionManager.h
	DEM/RPG/src/Items/EquipmentComponent.h
	DEM/RPG/src/Items/InventoryComponent.h
	DEM/RPG/src/Items/ItemComponent.h
	DEM/RPG/src/Items/ItemContainerComponent.h
	DEM/RPG/src/Items/ItemManager.h
	DEM/RPG/src/Items/ItemStackComponent.h
	DEM/RPG/src/Items/ItemUtils.h
	DEM/RPG/src/Items/LockpickComponent.h
	DEM/RPG/src/Items/PickItemAbility.h
	DEM/RPG/src/Objects/LockComponent.h
	DEM/RPG/src/Objects/LockpickAbility.h
	DEM/RPG/src/Objects/OwnedComponent.h
	DEM/RPG/src/Quests/Quest.h
	DEM/RPG/src/Quests/QuestManager.h
	DEM/RPG/src/Quests/Task.h
	DEM/RPG/src/SI/SI_L3.h
	DEM/RPG/src/World/WorldManager.h
)

set(DEM_L3_RPG_SOURCES
	DEM/RPG/src/AI/Actions/ActionWander.cpp
	DEM/RPG/src/AI/ActionTpls/ActionTplWander.cpp
	DEM/RPG/src/AI/Goals/GoalWander.cpp
	DEM/RPG/src/AI/Goals/GoalWork.cpp
	DEM/RPG/src/AI/Memory/MemFactOverseer.cpp
	DEM/RPG/src/AI/Memory/MemFactSmartObj.cpp
	DEM/RPG/src/AI/Perceptors/PerceptorObstacle.cpp
	DEM/RPG/src/AI/Perceptors/PerceptorOverseer.cpp
	DEM/RPG/src/AI/Perceptors/PerceptorSmartObj.cpp
	DEM/RPG/src/AI/Sensors/SensorVision.cpp
	DEM/RPG/src/AI/Stimuli/StimulusSound.cpp
	DEM/RPG/src/AI/Stimuli/StimulusVisible.cpp
	DEM/RPG/src/Dlg/DialogueManager.cpp
	DEM/RPG/src/Dlg/DlgContext.cpp
	DEM/RPG/src/Dlg/PropTalking.cpp
	DEM/RPG/src/Dlg/PropTalkingSI.cpp
	DEM/RPG/src/Factions/Faction.cpp
	DEM/RPG/src/Factions/FactionManager.cpp
	DEM/RPG/src/Items/ItemManager.cpp
	DEM/RPG/src/Items/ItemUtils.cpp
	DEM/RPG/src/Items/PickItemAbility.cpp
	DEM/RPG/src/Objects/LockpickAbility.cpp
	DEM/RPG/src/Quests/QuestManager.cpp
	DEM/RPG/src/SI/SIDialogueManager.cpp
	DEM/RPG/src/SI/SIFaction.cpp
	DEM/RPG/src/SI/SIQuestManager.cpp
	DEM/RPG/src/World/WorldManager.cpp
)

