From 71ae03d5bc303696549c2a93bafc0aab5b57659b Mon Sep 17 00:00:00 2001 From: Chris Miles Date: Sun, 1 May 2022 15:53:21 -0500 Subject: [PATCH] [Compile] Decrease build times using unity build strategy (#2089) --- zone/CMakeLists.txt | 301 +------------------------------------------- zone/command.cpp | 294 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 295 insertions(+), 300 deletions(-) diff --git a/zone/CMakeLists.txt b/zone/CMakeLists.txt index ea135f679..ee8de4655 100644 --- a/zone/CMakeLists.txt +++ b/zone/CMakeLists.txt @@ -285,307 +285,8 @@ SET(zone_headers zone_store.h ) -SET(gm_commands - gm_commands/acceptrules.cpp - gm_commands/advnpcspawn.cpp - gm_commands/aggro.cpp - gm_commands/aggrozone.cpp - gm_commands/ai.cpp - gm_commands/appearance.cpp - gm_commands/appearanceeffects.cpp - gm_commands/attack.cpp - gm_commands/augmentitem.cpp - gm_commands/ban.cpp - gm_commands/beard.cpp - gm_commands/beardcolor.cpp - gm_commands/bestz.cpp - gm_commands/bind.cpp - gm_commands/camerashake.cpp - gm_commands/castspell.cpp - gm_commands/chat.cpp - gm_commands/checklos.cpp - gm_commands/copycharacter.cpp - gm_commands/corpse.cpp - gm_commands/corpsefix.cpp - gm_commands/countitem.cpp - gm_commands/cvs.cpp - gm_commands/damage.cpp - gm_commands/databuckets.cpp - gm_commands/date.cpp - gm_commands/dbspawn2.cpp - gm_commands/delacct.cpp - gm_commands/deletegraveyard.cpp - gm_commands/delpetition.cpp - gm_commands/depop.cpp - gm_commands/depopzone.cpp - gm_commands/details.cpp - gm_commands/devtools.cpp - gm_commands/disablerecipe.cpp - gm_commands/disarmtrap.cpp - gm_commands/distance.cpp - gm_commands/doanim.cpp - gm_commands/door.cpp - gm_commands/door_manipulation.cpp - gm_commands/door_manipulation.h - gm_commands/dye.cpp - gm_commands/dz.cpp - gm_commands/dzkickplayers.cpp - gm_commands/editmassrespawn.cpp - gm_commands/emote.cpp - gm_commands/emotesearch.cpp - gm_commands/emoteview.cpp - gm_commands/enablerecipe.cpp - gm_commands/endurance.cpp - gm_commands/equipitem.cpp - gm_commands/face.cpp - gm_commands/faction.cpp - gm_commands/findclass.cpp - gm_commands/findfaction.cpp - gm_commands/findnpctype.cpp - gm_commands/findrace.cpp - gm_commands/findskill.cpp - gm_commands/findspell.cpp - gm_commands/findtask.cpp - gm_commands/findzone.cpp - gm_commands/fixmob.cpp - gm_commands/flag.cpp - gm_commands/flagedit.cpp - gm_commands/flags.cpp - gm_commands/flymode.cpp - gm_commands/fov.cpp - gm_commands/freeze.cpp - gm_commands/gassign.cpp - gm_commands/gearup.cpp - gm_commands/gender.cpp - gm_commands/getplayerburiedcorpsecount.cpp - gm_commands/getvariable.cpp - gm_commands/ginfo.cpp - gm_commands/giveitem.cpp - gm_commands/givemoney.cpp - gm_commands/globalview.cpp - gm_commands/gm.cpp - gm_commands/gmspeed.cpp - gm_commands/gmzone.cpp - gm_commands/goto.cpp - gm_commands/grid.cpp - gm_commands/guild.cpp - gm_commands/guildapprove.cpp - gm_commands/guildcreate.cpp - gm_commands/guildlist.cpp - gm_commands/hair.cpp - gm_commands/haircolor.cpp - gm_commands/haste.cpp - gm_commands/hatelist.cpp - gm_commands/heal.cpp - gm_commands/helm.cpp - gm_commands/heritage.cpp - gm_commands/heromodel.cpp - gm_commands/hideme.cpp - gm_commands/hp.cpp - gm_commands/incstat.cpp - gm_commands/instance.cpp - gm_commands/interrogateinv.cpp - gm_commands/interrupt.cpp - gm_commands/invsnapshot.cpp - gm_commands/invul.cpp - gm_commands/ipban.cpp - gm_commands/iplookup.cpp - gm_commands/iteminfo.cpp - gm_commands/itemsearch.cpp - gm_commands/kick.cpp - gm_commands/kill.cpp - gm_commands/killallnpcs.cpp - gm_commands/lastname.cpp - gm_commands/list.cpp - gm_commands/listpetition.cpp - gm_commands/loc.cpp - gm_commands/lock.cpp - gm_commands/logcommand.cpp - gm_commands/logs.cpp - gm_commands/makepet.cpp - gm_commands/mana.cpp - gm_commands/max_all_skills.cpp - gm_commands/memspell.cpp - gm_commands/merchantcloseshop.cpp - gm_commands/merchantopenshop.cpp - gm_commands/modifynpcstat.cpp - gm_commands/motd.cpp - gm_commands/movechar.cpp - gm_commands/movement.cpp - gm_commands/myskills.cpp - gm_commands/mysql.cpp - gm_commands/mystats.cpp - gm_commands/name.cpp - gm_commands/netstats.cpp - gm_commands/network.cpp - gm_commands/npccast.cpp - gm_commands/npcedit.cpp - gm_commands/npceditmass.cpp - gm_commands/npcemote.cpp - gm_commands/npcloot.cpp - gm_commands/npcsay.cpp - gm_commands/npcshout.cpp - gm_commands/npcspawn.cpp - gm_commands/npcspecialattk.cpp - gm_commands/npcstats.cpp - gm_commands/npctype_cache.cpp - gm_commands/npctypespawn.cpp - gm_commands/nudge.cpp - gm_commands/nukebuffs.cpp - gm_commands/nukeitem.cpp - gm_commands/object.cpp - gm_commands/oocmute.cpp - gm_commands/opcode.cpp - gm_commands/path.cpp - gm_commands/peekinv.cpp - gm_commands/peqzone.cpp - gm_commands/permaclass.cpp - gm_commands/permagender.cpp - gm_commands/permarace.cpp - gm_commands/petitems.cpp - gm_commands/petitioninfo.cpp - gm_commands/petname.cpp - gm_commands/pf.cpp - gm_commands/picklock.cpp - gm_commands/profanity.cpp - gm_commands/proximity.cpp - gm_commands/push.cpp - gm_commands/pvp.cpp - gm_commands/qglobal.cpp - gm_commands/questerrors.cpp - gm_commands/race.cpp - gm_commands/raidloot.cpp - gm_commands/randomfeatures.cpp - gm_commands/refreshgroup.cpp - gm_commands/reloadaa.cpp - gm_commands/reloadallrules.cpp - gm_commands/reloadcontentflags.cpp - gm_commands/reloademote.cpp - gm_commands/reloadlevelmods.cpp - gm_commands/reloadmerchants.cpp - gm_commands/reloadperlexportsettings.cpp - gm_commands/reloadqst.cpp - gm_commands/reloadstatic.cpp - gm_commands/reloadtitles.cpp - gm_commands/reloadtraps.cpp - gm_commands/reloadworld.cpp - gm_commands/reloadworldrules.cpp - gm_commands/reloadzps.cpp - gm_commands/removeitem.cpp - gm_commands/repop.cpp - gm_commands/resetaa.cpp - gm_commands/resetaa_timer.cpp - gm_commands/resetdisc_timer.cpp - gm_commands/revoke.cpp - gm_commands/roambox.cpp - gm_commands/rules.cpp - gm_commands/save.cpp - gm_commands/scale.cpp - gm_commands/scribespell.cpp - gm_commands/scribespells.cpp - gm_commands/sendzonespawns.cpp - gm_commands/sensetrap.cpp - gm_commands/serverinfo.cpp - gm_commands/serverrules.cpp - gm_commands/set_adventure_points.cpp - gm_commands/setaapts.cpp - gm_commands/setaaxp.cpp - gm_commands/setaltcurrency.cpp - gm_commands/setanim.cpp - gm_commands/setcrystals.cpp - gm_commands/setendurance.cpp - gm_commands/setfaction.cpp - gm_commands/setgraveyard.cpp - gm_commands/sethp.cpp - gm_commands/setlanguage.cpp - gm_commands/setlsinfo.cpp - gm_commands/setmana.cpp - gm_commands/setpass.cpp - gm_commands/setpvppoints.cpp - gm_commands/setskill.cpp - gm_commands/setskillall.cpp - gm_commands/setstartzone.cpp - gm_commands/setstat.cpp - gm_commands/setxp.cpp - gm_commands/showbonusstats.cpp - gm_commands/showbuffs.cpp - gm_commands/shownpcgloballoot.cpp - gm_commands/shownumhits.cpp - gm_commands/showskills.cpp - gm_commands/showspellslist.cpp - gm_commands/showstats.cpp - gm_commands/showzonegloballoot.cpp - gm_commands/showzonepoints.cpp - gm_commands/shutdown.cpp - gm_commands/size.cpp - gm_commands/spawn.cpp - gm_commands/spawnfix.cpp - gm_commands/spawnstatus.cpp - gm_commands/spellinfo.cpp - gm_commands/stun.cpp - gm_commands/summon.cpp - gm_commands/summonburiedplayercorpse.cpp - gm_commands/summonitem.cpp - gm_commands/suspend.cpp - gm_commands/task.cpp - gm_commands/tattoo.cpp - gm_commands/tempname.cpp - gm_commands/texture.cpp - gm_commands/time.cpp - gm_commands/timers.cpp - gm_commands/timezone.cpp - gm_commands/title.cpp - gm_commands/titlesuffix.cpp - gm_commands/traindisc.cpp - gm_commands/trapinfo.cpp - gm_commands/tune.cpp - gm_commands/ucs.cpp - gm_commands/undye.cpp - gm_commands/undyeme.cpp - gm_commands/unfreeze.cpp - gm_commands/unlock.cpp - gm_commands/unmemspell.cpp - gm_commands/unmemspells.cpp - gm_commands/unscribespell.cpp - gm_commands/unscribespells.cpp - gm_commands/updatechecksum.cpp - gm_commands/untraindisc.cpp - gm_commands/untraindiscs.cpp - gm_commands/uptime.cpp - gm_commands/version.cpp - gm_commands/viewcurrencies.cpp - gm_commands/viewnpctype.cpp - gm_commands/viewpetition.cpp - gm_commands/viewzoneloot.cpp - gm_commands/wc.cpp - gm_commands/weather.cpp - gm_commands/who.cpp - gm_commands/worldshutdown.cpp - gm_commands/worldwide.cpp - gm_commands/wp.cpp - gm_commands/wpadd.cpp - gm_commands/wpinfo.cpp - gm_commands/xtargets.cpp - gm_commands/zclip.cpp - gm_commands/zcolor.cpp - gm_commands/zheader.cpp - gm_commands/zonebootup.cpp - gm_commands/zonelock.cpp - gm_commands/zoneshutdown.cpp - gm_commands/zonestatus.cpp - gm_commands/zopp.cpp - gm_commands/zsafecoords.cpp - gm_commands/zsave.cpp - gm_commands/zsky.cpp - gm_commands/zstats.cpp - gm_commands/zunderworld.cpp -) -SOURCE_GROUP(gm_commands FILES - ${gm_commands} -) - -ADD_EXECUTABLE(zone ${zone_sources} ${zone_headers} ${gm_commands}) +ADD_EXECUTABLE(zone ${zone_sources} ${zone_headers}) INSTALL(TARGETS zone RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) diff --git a/zone/command.cpp b/zone/command.cpp index 53061d371..a2eb3757b 100755 --- a/zone/command.cpp +++ b/zone/command.cpp @@ -1177,3 +1177,297 @@ void command_bot(Client *c, const Seperator *sep) } } #endif + +#include "gm_commands/acceptrules.cpp" +#include "gm_commands/advnpcspawn.cpp" +#include "gm_commands/aggro.cpp" +#include "gm_commands/aggrozone.cpp" +#include "gm_commands/ai.cpp" +#include "gm_commands/appearance.cpp" +#include "gm_commands/appearanceeffects.cpp" +#include "gm_commands/attack.cpp" +#include "gm_commands/augmentitem.cpp" +#include "gm_commands/ban.cpp" +#include "gm_commands/beard.cpp" +#include "gm_commands/beardcolor.cpp" +#include "gm_commands/bestz.cpp" +#include "gm_commands/bind.cpp" +#include "gm_commands/camerashake.cpp" +#include "gm_commands/castspell.cpp" +#include "gm_commands/chat.cpp" +#include "gm_commands/checklos.cpp" +#include "gm_commands/copycharacter.cpp" +#include "gm_commands/corpse.cpp" +#include "gm_commands/corpsefix.cpp" +#include "gm_commands/countitem.cpp" +#include "gm_commands/cvs.cpp" +#include "gm_commands/damage.cpp" +#include "gm_commands/databuckets.cpp" +#include "gm_commands/date.cpp" +#include "gm_commands/dbspawn2.cpp" +#include "gm_commands/delacct.cpp" +#include "gm_commands/deletegraveyard.cpp" +#include "gm_commands/delpetition.cpp" +#include "gm_commands/depop.cpp" +#include "gm_commands/depopzone.cpp" +#include "gm_commands/details.cpp" +#include "gm_commands/devtools.cpp" +#include "gm_commands/disablerecipe.cpp" +#include "gm_commands/disarmtrap.cpp" +#include "gm_commands/distance.cpp" +#include "gm_commands/doanim.cpp" +#include "gm_commands/door.cpp" +#include "gm_commands/door_manipulation.cpp" +#include "gm_commands/door_manipulation.h" +#include "gm_commands/dye.cpp" +#include "gm_commands/dz.cpp" +#include "gm_commands/dzkickplayers.cpp" +#include "gm_commands/editmassrespawn.cpp" +#include "gm_commands/emote.cpp" +#include "gm_commands/emotesearch.cpp" +#include "gm_commands/emoteview.cpp" +#include "gm_commands/enablerecipe.cpp" +#include "gm_commands/endurance.cpp" +#include "gm_commands/equipitem.cpp" +#include "gm_commands/face.cpp" +#include "gm_commands/faction.cpp" +#include "gm_commands/findclass.cpp" +#include "gm_commands/findfaction.cpp" +#include "gm_commands/findnpctype.cpp" +#include "gm_commands/findrace.cpp" +#include "gm_commands/findskill.cpp" +#include "gm_commands/findspell.cpp" +#include "gm_commands/findtask.cpp" +#include "gm_commands/findzone.cpp" +#include "gm_commands/fixmob.cpp" +#include "gm_commands/flag.cpp" +#include "gm_commands/flagedit.cpp" +#include "gm_commands/flags.cpp" +#include "gm_commands/flymode.cpp" +#include "gm_commands/fov.cpp" +#include "gm_commands/freeze.cpp" +#include "gm_commands/gassign.cpp" +#include "gm_commands/gearup.cpp" +#include "gm_commands/gender.cpp" +#include "gm_commands/getplayerburiedcorpsecount.cpp" +#include "gm_commands/getvariable.cpp" +#include "gm_commands/ginfo.cpp" +#include "gm_commands/giveitem.cpp" +#include "gm_commands/givemoney.cpp" +#include "gm_commands/globalview.cpp" +#include "gm_commands/gm.cpp" +#include "gm_commands/gmspeed.cpp" +#include "gm_commands/gmzone.cpp" +#include "gm_commands/goto.cpp" +#include "gm_commands/grid.cpp" +#include "gm_commands/guild.cpp" +#include "gm_commands/guildapprove.cpp" +#include "gm_commands/guildcreate.cpp" +#include "gm_commands/guildlist.cpp" +#include "gm_commands/hair.cpp" +#include "gm_commands/haircolor.cpp" +#include "gm_commands/haste.cpp" +#include "gm_commands/hatelist.cpp" +#include "gm_commands/heal.cpp" +#include "gm_commands/helm.cpp" +#include "gm_commands/heritage.cpp" +#include "gm_commands/heromodel.cpp" +#include "gm_commands/hideme.cpp" +#include "gm_commands/hp.cpp" +#include "gm_commands/incstat.cpp" +#include "gm_commands/instance.cpp" +#include "gm_commands/interrogateinv.cpp" +#include "gm_commands/interrupt.cpp" +#include "gm_commands/invsnapshot.cpp" +#include "gm_commands/invul.cpp" +#include "gm_commands/ipban.cpp" +#include "gm_commands/iplookup.cpp" +#include "gm_commands/iteminfo.cpp" +#include "gm_commands/itemsearch.cpp" +#include "gm_commands/kick.cpp" +#include "gm_commands/kill.cpp" +#include "gm_commands/killallnpcs.cpp" +#include "gm_commands/lastname.cpp" +#include "gm_commands/list.cpp" +#include "gm_commands/listpetition.cpp" +#include "gm_commands/loc.cpp" +#include "gm_commands/lock.cpp" +#include "gm_commands/logcommand.cpp" +#include "gm_commands/logs.cpp" +#include "gm_commands/makepet.cpp" +#include "gm_commands/mana.cpp" +#include "gm_commands/max_all_skills.cpp" +#include "gm_commands/memspell.cpp" +#include "gm_commands/merchantcloseshop.cpp" +#include "gm_commands/merchantopenshop.cpp" +#include "gm_commands/modifynpcstat.cpp" +#include "gm_commands/motd.cpp" +#include "gm_commands/movechar.cpp" +#include "gm_commands/movement.cpp" +#include "gm_commands/myskills.cpp" +#include "gm_commands/mysql.cpp" +#include "gm_commands/mystats.cpp" +#include "gm_commands/name.cpp" +#include "gm_commands/netstats.cpp" +#include "gm_commands/network.cpp" +#include "gm_commands/npccast.cpp" +#include "gm_commands/npcedit.cpp" +#include "gm_commands/npceditmass.cpp" +#include "gm_commands/npcemote.cpp" +#include "gm_commands/npcloot.cpp" +#include "gm_commands/npcsay.cpp" +#include "gm_commands/npcshout.cpp" +#include "gm_commands/npcspawn.cpp" +#include "gm_commands/npcspecialattk.cpp" +#include "gm_commands/npcstats.cpp" +#include "gm_commands/npctype_cache.cpp" +#include "gm_commands/npctypespawn.cpp" +#include "gm_commands/nudge.cpp" +#include "gm_commands/nukebuffs.cpp" +#include "gm_commands/nukeitem.cpp" +#include "gm_commands/object.cpp" +#include "gm_commands/oocmute.cpp" +#include "gm_commands/opcode.cpp" +#include "gm_commands/path.cpp" +#include "gm_commands/peekinv.cpp" +#include "gm_commands/peqzone.cpp" +#include "gm_commands/permaclass.cpp" +#include "gm_commands/permagender.cpp" +#include "gm_commands/permarace.cpp" +#include "gm_commands/petitems.cpp" +#include "gm_commands/petitioninfo.cpp" +#include "gm_commands/petname.cpp" +#include "gm_commands/pf.cpp" +#include "gm_commands/picklock.cpp" +#include "gm_commands/profanity.cpp" +#include "gm_commands/proximity.cpp" +#include "gm_commands/push.cpp" +#include "gm_commands/pvp.cpp" +#include "gm_commands/qglobal.cpp" +#include "gm_commands/questerrors.cpp" +#include "gm_commands/race.cpp" +#include "gm_commands/raidloot.cpp" +#include "gm_commands/randomfeatures.cpp" +#include "gm_commands/refreshgroup.cpp" +#include "gm_commands/reloadaa.cpp" +#include "gm_commands/reloadallrules.cpp" +#include "gm_commands/reloadcontentflags.cpp" +#include "gm_commands/reloademote.cpp" +#include "gm_commands/reloadlevelmods.cpp" +#include "gm_commands/reloadmerchants.cpp" +#include "gm_commands/reloadperlexportsettings.cpp" +#include "gm_commands/reloadqst.cpp" +#include "gm_commands/reloadstatic.cpp" +#include "gm_commands/reloadtitles.cpp" +#include "gm_commands/reloadtraps.cpp" +#include "gm_commands/reloadworld.cpp" +#include "gm_commands/reloadworldrules.cpp" +#include "gm_commands/reloadzps.cpp" +#include "gm_commands/removeitem.cpp" +#include "gm_commands/repop.cpp" +#include "gm_commands/resetaa.cpp" +#include "gm_commands/resetaa_timer.cpp" +#include "gm_commands/resetdisc_timer.cpp" +#include "gm_commands/revoke.cpp" +#include "gm_commands/roambox.cpp" +#include "gm_commands/rules.cpp" +#include "gm_commands/save.cpp" +#include "gm_commands/scale.cpp" +#include "gm_commands/scribespell.cpp" +#include "gm_commands/scribespells.cpp" +#include "gm_commands/sendzonespawns.cpp" +#include "gm_commands/sensetrap.cpp" +#include "gm_commands/serverinfo.cpp" +#include "gm_commands/serverrules.cpp" +#include "gm_commands/set_adventure_points.cpp" +#include "gm_commands/setaapts.cpp" +#include "gm_commands/setaaxp.cpp" +#include "gm_commands/setaltcurrency.cpp" +#include "gm_commands/setanim.cpp" +#include "gm_commands/setcrystals.cpp" +#include "gm_commands/setendurance.cpp" +#include "gm_commands/setfaction.cpp" +#include "gm_commands/setgraveyard.cpp" +#include "gm_commands/sethp.cpp" +#include "gm_commands/setlanguage.cpp" +#include "gm_commands/setlsinfo.cpp" +#include "gm_commands/setmana.cpp" +#include "gm_commands/setpass.cpp" +#include "gm_commands/setpvppoints.cpp" +#include "gm_commands/setskill.cpp" +#include "gm_commands/setskillall.cpp" +#include "gm_commands/setstartzone.cpp" +#include "gm_commands/setstat.cpp" +#include "gm_commands/setxp.cpp" +#include "gm_commands/showbonusstats.cpp" +#include "gm_commands/showbuffs.cpp" +#include "gm_commands/shownpcgloballoot.cpp" +#include "gm_commands/shownumhits.cpp" +#include "gm_commands/showskills.cpp" +#include "gm_commands/showspellslist.cpp" +#include "gm_commands/showstats.cpp" +#include "gm_commands/showzonegloballoot.cpp" +#include "gm_commands/showzonepoints.cpp" +#include "gm_commands/shutdown.cpp" +#include "gm_commands/size.cpp" +#include "gm_commands/spawn.cpp" +#include "gm_commands/spawnfix.cpp" +#include "gm_commands/spawnstatus.cpp" +#include "gm_commands/spellinfo.cpp" +#include "gm_commands/stun.cpp" +#include "gm_commands/summon.cpp" +#include "gm_commands/summonburiedplayercorpse.cpp" +#include "gm_commands/summonitem.cpp" +#include "gm_commands/suspend.cpp" +#include "gm_commands/task.cpp" +#include "gm_commands/tattoo.cpp" +#include "gm_commands/tempname.cpp" +#include "gm_commands/texture.cpp" +#include "gm_commands/time.cpp" +#include "gm_commands/timers.cpp" +#include "gm_commands/timezone.cpp" +#include "gm_commands/title.cpp" +#include "gm_commands/titlesuffix.cpp" +#include "gm_commands/traindisc.cpp" +#include "gm_commands/trapinfo.cpp" +#include "gm_commands/tune.cpp" +#include "gm_commands/ucs.cpp" +#include "gm_commands/undye.cpp" +#include "gm_commands/undyeme.cpp" +#include "gm_commands/unfreeze.cpp" +#include "gm_commands/unlock.cpp" +#include "gm_commands/unmemspell.cpp" +#include "gm_commands/unmemspells.cpp" +#include "gm_commands/unscribespell.cpp" +#include "gm_commands/unscribespells.cpp" +#include "gm_commands/updatechecksum.cpp" +#include "gm_commands/untraindisc.cpp" +#include "gm_commands/untraindiscs.cpp" +#include "gm_commands/uptime.cpp" +#include "gm_commands/version.cpp" +#include "gm_commands/viewcurrencies.cpp" +#include "gm_commands/viewnpctype.cpp" +#include "gm_commands/viewpetition.cpp" +#include "gm_commands/viewzoneloot.cpp" +#include "gm_commands/wc.cpp" +#include "gm_commands/weather.cpp" +#include "gm_commands/who.cpp" +#include "gm_commands/worldshutdown.cpp" +#include "gm_commands/worldwide.cpp" +#include "gm_commands/wp.cpp" +#include "gm_commands/wpadd.cpp" +#include "gm_commands/wpinfo.cpp" +#include "gm_commands/xtargets.cpp" +#include "gm_commands/zclip.cpp" +#include "gm_commands/zcolor.cpp" +#include "gm_commands/zheader.cpp" +#include "gm_commands/zonebootup.cpp" +#include "gm_commands/zonelock.cpp" +#include "gm_commands/zoneshutdown.cpp" +#include "gm_commands/zonestatus.cpp" +#include "gm_commands/zopp.cpp" +#include "gm_commands/zsafecoords.cpp" +#include "gm_commands/zsave.cpp" +#include "gm_commands/zsky.cpp" +#include "gm_commands/zstats.cpp" +#include "gm_commands/zunderworld.cpp"