DarkflameServer/dScripts/zone/CMakeLists.txt
David Markowitz 366a80ffd2
comments from movementAI branch (#1483)
tests

tested that red green and yellow bots waved when interacted with
tested that construction robot races when interacted with
wandering vendor does nothing before and after, but script is ready for use when npcs are implemented.

add scripts for robot city
2024-02-27 10:07:14 -06:00

31 lines
753 B
CMake

set(DSCRIPTS_SOURCES_ZONE)
add_subdirectory(AG)
foreach(file ${DSCRIPTS_SOURCES_ZONE_AG})
set(DSCRIPTS_SOURCES_ZONE ${DSCRIPTS_SOURCES_ZONE} "AG/${file}")
endforeach()
add_subdirectory(LUPs)
foreach(file ${DSCRIPTS_SOURCES_ZONE_LUPS})
set(DSCRIPTS_SOURCES_ZONE ${DSCRIPTS_SOURCES_ZONE} "LUPs/${file}")
endforeach()
add_subdirectory(PROPERTY)
foreach(file ${DSCRIPTS_SOURCES_ZONE_PROPERTY})
set(DSCRIPTS_SOURCES_ZONE ${DSCRIPTS_SOURCES_ZONE} "PROPERTY/${file}")
endforeach()
add_library(dScriptsZone STATIC ${DSCRIPTS_SOURCES_ZONE})
target_include_directories(dScriptsZone PUBLIC "."
"AG"
"LUPs"
"LUPs/RobotCity_Intro"
"PROPERTY"
"PROPERTY/FV"
"PROPERTY/GF"
"PROPERTY/NS")
target_precompile_headers(dScriptsZone REUSE_FROM dScriptsBase)