-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <client/announcer.qc>
#include <client/bgmscript.qc>
#include <client/csqcmodel_hooks.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <client/announcer.qh>
#include <client/bgmscript.qh>
#include <client/csqcmodel_hooks.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef CSQC
- #include <client/command/cl_cmd.qc>
+ #include <client/command/cl_cmd.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef CSQC
- #include <client/command/cl_cmd.qh>
+ #include <client/command/cl_cmd.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <client/hud/crosshair.qc>
#include <client/hud/hud.qc>
#include <client/hud/hud_config.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <client/hud/crosshair.qh>
#include <client/hud/hud.qh>
#include <client/hud/hud_config.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <client/hud/panel/ammo.qc>
#include <client/hud/panel/centerprint.qc>
#include <client/hud/panel/chat.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <client/hud/panel/ammo.qh>
#include <client/hud/panel/centerprint.qh>
#include <client/hud/panel/chat.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <client/items/items.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <client/items/items.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <client/mutators/events.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <client/mutators/events.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <client/weapons/projectile.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <client/weapons/projectile.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/anim.qc>
#include <common/animdecide.qc>
#include <common/campaign_file.qc>
#include <common/campaign_setup.qc>
+#include <common/checkextension.qc>
#include <common/ent_cs.qc>
#include <common/mapinfo.qc>
#include <common/net_notice.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/anim.qh>
#include <common/animdecide.qh>
#include <common/campaign_file.qh>
#include <common/campaign_setup.qh>
+#include <common/checkextension.qh>
#include <common/ent_cs.qh>
#include <common/mapinfo.qh>
#include <common/net_notice.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/command/generic.qc>
#include <common/command/markup.qc>
#include <common/command/reg.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/command/generic.qh>
#include <common/command/markup.qh>
#include <common/command/reg.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/deathtypes/all.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/deathtypes/all.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/effects/all.qc>
#include <common/effects/effectinfo.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/effects/all.qh>
#include <common/effects/effectinfo.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/effects/qc/casings.qc>
#include <common/effects/qc/damageeffects.qc>
#include <common/effects/qc/gibs.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/effects/qc/casings.qh>
#include <common/effects/qc/damageeffects.qh>
#include <common/effects/qc/gibs.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/rules.qc>
#ifdef SVQC
- #include <common/gamemodes/sv_rules.qc>
+ #include <common/gamemodes/sv_rules.qc>
#endif
#include <common/gamemodes/gamemode/_mod.inc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/rules.qh>
#ifdef SVQC
- #include <common/gamemodes/sv_rules.qh>
+ #include <common/gamemodes/sv_rules.qh>
#endif
#include <common/gamemodes/gamemode/_mod.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/assault/_mod.inc>
#include <common/gamemodes/gamemode/clanarena/_mod.inc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/assault/_mod.qh>
#include <common/gamemodes/gamemode/clanarena/_mod.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/assault/assault.qc>
#ifdef SVQC
- #include <common/gamemodes/gamemode/assault/sv_assault.qc>
+ #include <common/gamemodes/gamemode/assault/sv_assault.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/assault/assault.qh>
#ifdef SVQC
- #include <common/gamemodes/gamemode/assault/sv_assault.qh>
+ #include <common/gamemodes/gamemode/assault/sv_assault.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/clanarena/clanarena.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/clanarena/cl_clanarena.qc>
+ #include <common/gamemodes/gamemode/clanarena/cl_clanarena.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/clanarena/sv_clanarena.qc>
+ #include <common/gamemodes/gamemode/clanarena/sv_clanarena.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/clanarena/clanarena.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/clanarena/cl_clanarena.qh>
+ #include <common/gamemodes/gamemode/clanarena/cl_clanarena.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/clanarena/sv_clanarena.qh>
+ #include <common/gamemodes/gamemode/clanarena/sv_clanarena.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/ctf/ctf.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/ctf/cl_ctf.qc>
+ #include <common/gamemodes/gamemode/ctf/cl_ctf.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/ctf/sv_ctf.qc>
+ #include <common/gamemodes/gamemode/ctf/sv_ctf.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/ctf/ctf.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/ctf/cl_ctf.qh>
+ #include <common/gamemodes/gamemode/ctf/cl_ctf.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/ctf/sv_ctf.qh>
+ #include <common/gamemodes/gamemode/ctf/sv_ctf.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/cts/cts.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/cts/cl_cts.qc>
+ #include <common/gamemodes/gamemode/cts/cl_cts.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/cts/sv_cts.qc>
+ #include <common/gamemodes/gamemode/cts/sv_cts.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/cts/cts.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/cts/cl_cts.qh>
+ #include <common/gamemodes/gamemode/cts/cl_cts.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/cts/sv_cts.qh>
+ #include <common/gamemodes/gamemode/cts/sv_cts.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/deathmatch/deathmatch.qc>
#ifdef SVQC
- #include <common/gamemodes/gamemode/deathmatch/sv_deathmatch.qc>
+ #include <common/gamemodes/gamemode/deathmatch/sv_deathmatch.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/deathmatch/deathmatch.qh>
#ifdef SVQC
- #include <common/gamemodes/gamemode/deathmatch/sv_deathmatch.qh>
+ #include <common/gamemodes/gamemode/deathmatch/sv_deathmatch.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/domination/domination.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/domination/cl_domination.qc>
+ #include <common/gamemodes/gamemode/domination/cl_domination.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/domination/sv_domination.qc>
+ #include <common/gamemodes/gamemode/domination/sv_domination.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/domination/domination.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/domination/cl_domination.qh>
+ #include <common/gamemodes/gamemode/domination/cl_domination.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/domination/sv_domination.qh>
+ #include <common/gamemodes/gamemode/domination/sv_domination.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/duel/duel.qc>
#ifdef SVQC
- #include <common/gamemodes/gamemode/duel/sv_duel.qc>
+ #include <common/gamemodes/gamemode/duel/sv_duel.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/duel/duel.qh>
#ifdef SVQC
- #include <common/gamemodes/gamemode/duel/sv_duel.qh>
+ #include <common/gamemodes/gamemode/duel/sv_duel.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/freezetag/freezetag.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/freezetag/cl_freezetag.qc>
+ #include <common/gamemodes/gamemode/freezetag/cl_freezetag.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/freezetag/sv_freezetag.qc>
+ #include <common/gamemodes/gamemode/freezetag/sv_freezetag.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/freezetag/freezetag.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/freezetag/cl_freezetag.qh>
+ #include <common/gamemodes/gamemode/freezetag/cl_freezetag.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/freezetag/sv_freezetag.qh>
+ #include <common/gamemodes/gamemode/freezetag/sv_freezetag.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/invasion/invasion.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/invasion/cl_invasion.qc>
+ #include <common/gamemodes/gamemode/invasion/cl_invasion.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/invasion/sv_invasion.qc>
+ #include <common/gamemodes/gamemode/invasion/sv_invasion.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/invasion/invasion.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/invasion/cl_invasion.qh>
+ #include <common/gamemodes/gamemode/invasion/cl_invasion.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/invasion/sv_invasion.qh>
+ #include <common/gamemodes/gamemode/invasion/sv_invasion.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/keepaway/keepaway.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/keepaway/cl_keepaway.qc>
+ #include <common/gamemodes/gamemode/keepaway/cl_keepaway.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/keepaway/sv_keepaway.qc>
+ #include <common/gamemodes/gamemode/keepaway/sv_keepaway.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/keepaway/keepaway.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/keepaway/cl_keepaway.qh>
+ #include <common/gamemodes/gamemode/keepaway/cl_keepaway.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/keepaway/sv_keepaway.qh>
+ #include <common/gamemodes/gamemode/keepaway/sv_keepaway.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/keyhunt/keyhunt.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/keyhunt/cl_keyhunt.qc>
+ #include <common/gamemodes/gamemode/keyhunt/cl_keyhunt.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/keyhunt/sv_keyhunt.qc>
+ #include <common/gamemodes/gamemode/keyhunt/sv_keyhunt.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/keyhunt/keyhunt.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/keyhunt/cl_keyhunt.qh>
+ #include <common/gamemodes/gamemode/keyhunt/cl_keyhunt.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/keyhunt/sv_keyhunt.qh>
+ #include <common/gamemodes/gamemode/keyhunt/sv_keyhunt.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/lms/lms.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/lms/cl_lms.qc>
+ #include <common/gamemodes/gamemode/lms/cl_lms.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/lms/sv_lms.qc>
+ #include <common/gamemodes/gamemode/lms/sv_lms.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/lms/lms.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/lms/cl_lms.qh>
+ #include <common/gamemodes/gamemode/lms/cl_lms.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/lms/sv_lms.qh>
+ #include <common/gamemodes/gamemode/lms/sv_lms.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/mayhem/mayhem.qc>
#ifdef SVQC
- #include <common/gamemodes/gamemode/mayhem/sv_mayhem.qc>
+ #include <common/gamemodes/gamemode/mayhem/sv_mayhem.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/mayhem/mayhem.qh>
#ifdef SVQC
- #include <common/gamemodes/gamemode/mayhem/sv_mayhem.qh>
+ #include <common/gamemodes/gamemode/mayhem/sv_mayhem.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/nexball/nexball.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/nexball/cl_nexball.qc>
+ #include <common/gamemodes/gamemode/nexball/cl_nexball.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/nexball/sv_nexball.qc>
+ #include <common/gamemodes/gamemode/nexball/sv_nexball.qc>
#endif
#include <common/gamemodes/gamemode/nexball/weapon.qc>
#ifdef SVQC
- #include <common/gamemodes/gamemode/nexball/sv_weapon.qc>
+ #include <common/gamemodes/gamemode/nexball/sv_weapon.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/nexball/nexball.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/nexball/cl_nexball.qh>
+ #include <common/gamemodes/gamemode/nexball/cl_nexball.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/nexball/sv_nexball.qh>
+ #include <common/gamemodes/gamemode/nexball/sv_nexball.qh>
#endif
#include <common/gamemodes/gamemode/nexball/weapon.qh>
#ifdef SVQC
- #include <common/gamemodes/gamemode/nexball/sv_weapon.qh>
+ #include <common/gamemodes/gamemode/nexball/sv_weapon.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/onslaught/controlpoint.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/onslaught/cl_controlpoint.qc>
+ #include <common/gamemodes/gamemode/onslaught/cl_controlpoint.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/onslaught/sv_controlpoint.qc>
+ #include <common/gamemodes/gamemode/onslaught/sv_controlpoint.qc>
#endif
#include <common/gamemodes/gamemode/onslaught/generator.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/onslaught/cl_generator.qc>
+ #include <common/gamemodes/gamemode/onslaught/cl_generator.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/onslaught/sv_generator.qc>
+ #include <common/gamemodes/gamemode/onslaught/sv_generator.qc>
#endif
#include <common/gamemodes/gamemode/onslaught/onslaught.qc>
#ifdef SVQC
- #include <common/gamemodes/gamemode/onslaught/sv_onslaught.qc>
+ #include <common/gamemodes/gamemode/onslaught/sv_onslaught.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/onslaught/controlpoint.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/onslaught/cl_controlpoint.qh>
+ #include <common/gamemodes/gamemode/onslaught/cl_controlpoint.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/onslaught/sv_controlpoint.qh>
+ #include <common/gamemodes/gamemode/onslaught/sv_controlpoint.qh>
#endif
#include <common/gamemodes/gamemode/onslaught/generator.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/onslaught/cl_generator.qh>
+ #include <common/gamemodes/gamemode/onslaught/cl_generator.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/onslaught/sv_generator.qh>
+ #include <common/gamemodes/gamemode/onslaught/sv_generator.qh>
#endif
#include <common/gamemodes/gamemode/onslaught/onslaught.qh>
#ifdef SVQC
- #include <common/gamemodes/gamemode/onslaught/sv_onslaught.qh>
+ #include <common/gamemodes/gamemode/onslaught/sv_onslaught.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/race/race.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/race/cl_race.qc>
+ #include <common/gamemodes/gamemode/race/cl_race.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/race/sv_race.qc>
+ #include <common/gamemodes/gamemode/race/sv_race.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/race/race.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/race/cl_race.qh>
+ #include <common/gamemodes/gamemode/race/cl_race.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/race/sv_race.qh>
+ #include <common/gamemodes/gamemode/race/sv_race.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/survival/survival.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/survival/cl_survival.qc>
+ #include <common/gamemodes/gamemode/survival/cl_survival.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/survival/sv_survival.qc>
+ #include <common/gamemodes/gamemode/survival/sv_survival.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/survival/survival.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/survival/cl_survival.qh>
+ #include <common/gamemodes/gamemode/survival/cl_survival.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/survival/sv_survival.qh>
+ #include <common/gamemodes/gamemode/survival/sv_survival.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/tdm/tdm.qc>
#ifdef SVQC
- #include <common/gamemodes/gamemode/tdm/sv_tdm.qc>
+ #include <common/gamemodes/gamemode/tdm/sv_tdm.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/tdm/tdm.qh>
#ifdef SVQC
- #include <common/gamemodes/gamemode/tdm/sv_tdm.qh>
+ #include <common/gamemodes/gamemode/tdm/sv_tdm.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/tka/tka.qc>
#ifdef CSQC
- #include <common/gamemodes/gamemode/tka/cl_tka.qc>
+ #include <common/gamemodes/gamemode/tka/cl_tka.qc>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/tka/sv_tka.qc>
+ #include <common/gamemodes/gamemode/tka/sv_tka.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/tka/tka.qh>
#ifdef CSQC
- #include <common/gamemodes/gamemode/tka/cl_tka.qh>
+ #include <common/gamemodes/gamemode/tka/cl_tka.qh>
#endif
#ifdef SVQC
- #include <common/gamemodes/gamemode/tka/sv_tka.qh>
+ #include <common/gamemodes/gamemode/tka/sv_tka.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/tmayhem/tmayhem.qc>
#ifdef SVQC
- #include <common/gamemodes/gamemode/tmayhem/sv_tmayhem.qc>
+ #include <common/gamemodes/gamemode/tmayhem/sv_tmayhem.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/gamemodes/gamemode/tmayhem/tmayhem.qh>
#ifdef SVQC
- #include <common/gamemodes/gamemode/tmayhem/sv_tmayhem.qh>
+ #include <common/gamemodes/gamemode/tmayhem/sv_tmayhem.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/impulses/all.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/impulses/all.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/items/all.qc>
#include <common/items/item/_mod.inc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/items/all.qh>
#include <common/items/item/_mod.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/items/item/ammo.qc>
#include <common/items/item/armor.qc>
#include <common/items/item/health.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/items/item/ammo.qh>
#include <common/items/item/armor.qh>
#include <common/items/item/health.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mapobjects/bgmscript.qc>
#include <common/mapobjects/models.qc>
#include <common/mapobjects/platforms.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mapobjects/bgmscript.qh>
#include <common/mapobjects/models.qh>
#include <common/mapobjects/platforms.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mapobjects/func/bobbing.qc>
#include <common/mapobjects/func/breakable.qc>
#include <common/mapobjects/func/button.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mapobjects/func/bobbing.qh>
#include <common/mapobjects/func/breakable.qh>
#include <common/mapobjects/func/button.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mapobjects/misc/corner.qc>
#include <common/mapobjects/misc/dynlight.qc>
#include <common/mapobjects/misc/follow.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mapobjects/misc/corner.qh>
#include <common/mapobjects/misc/dynlight.qh>
#include <common/mapobjects/misc/follow.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mapobjects/target/changelevel.qc>
#include <common/mapobjects/target/kill.qc>
#include <common/mapobjects/target/levelwarp.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mapobjects/target/changelevel.qh>
#include <common/mapobjects/target/kill.qh>
#include <common/mapobjects/target/levelwarp.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mapobjects/trigger/counter.qc>
#include <common/mapobjects/trigger/delay.qc>
#include <common/mapobjects/trigger/disablerelay.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mapobjects/trigger/counter.qh>
#include <common/mapobjects/trigger/delay.qh>
#include <common/mapobjects/trigger/disablerelay.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/minigames/minigames.qc>
#ifdef CSQC
- #include <common/minigames/cl_minigames.qc>
+ #include <common/minigames/cl_minigames.qc>
#endif
#ifdef SVQC
- #include <common/minigames/sv_minigames.qc>
+ #include <common/minigames/sv_minigames.qc>
#endif
#ifdef CSQC
- #include <common/minigames/cl_minigames_hud.qc>
+ #include <common/minigames/cl_minigames_hud.qc>
#endif
#include <common/minigames/minigame/_mod.inc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/minigames/minigames.qh>
#ifdef CSQC
- #include <common/minigames/cl_minigames.qh>
+ #include <common/minigames/cl_minigames.qh>
#endif
#ifdef SVQC
- #include <common/minigames/sv_minigames.qh>
+ #include <common/minigames/sv_minigames.qh>
#endif
#ifdef CSQC
- #include <common/minigames/cl_minigames_hud.qh>
+ #include <common/minigames/cl_minigames_hud.qh>
#endif
#include <common/minigames/minigame/_mod.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/minigames/minigame/bd.qc>
#include <common/minigames/minigame/c4.qc>
#include <common/minigames/minigame/nmm.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/minigames/minigame/bd.qh>
#include <common/minigames/minigame/c4.qh>
#include <common/minigames/minigame/nmm.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/monsters/all.qc>
#ifdef SVQC
- #include <common/monsters/sv_monsters.qc>
+ #include <common/monsters/sv_monsters.qc>
#endif
#ifdef SVQC
- #include <common/monsters/sv_spawn.qc>
+ #include <common/monsters/sv_spawn.qc>
#endif
#ifdef SVQC
- #include <common/monsters/sv_spawner.qc>
+ #include <common/monsters/sv_spawner.qc>
#endif
#include <common/monsters/monster/_mod.inc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/monsters/all.qh>
#ifdef SVQC
- #include <common/monsters/sv_monsters.qh>
+ #include <common/monsters/sv_monsters.qh>
#endif
#ifdef SVQC
- #include <common/monsters/sv_spawn.qh>
+ #include <common/monsters/sv_spawn.qh>
#endif
#ifdef SVQC
- #include <common/monsters/sv_spawner.qh>
+ #include <common/monsters/sv_spawner.qh>
#endif
#include <common/monsters/monster/_mod.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/monsters/monster/golem.qc>
#include <common/monsters/monster/mage.qc>
#include <common/monsters/monster/spider.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/monsters/monster/golem.qh>
#include <common/monsters/monster/mage.qh>
#include <common/monsters/monster/spider.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/_mod.inc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/_mod.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/bloodloss/_mod.inc>
#include <common/mutators/mutator/breakablehook/_mod.inc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/bloodloss/_mod.qh>
#include <common/mutators/mutator/breakablehook/_mod.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/bloodloss/bloodloss.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/bloodloss/bloodloss.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/breakablehook/sv_breakablehook.qc>
+ #include <common/mutators/mutator/breakablehook/sv_breakablehook.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/breakablehook/sv_breakablehook.qh>
+ #include <common/mutators/mutator/breakablehook/sv_breakablehook.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/buffs/buffs.qc>
#ifdef CSQC
- #include <common/mutators/mutator/buffs/cl_buffs.qc>
+ #include <common/mutators/mutator/buffs/cl_buffs.qc>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/buffs/sv_buffs.qc>
+ #include <common/mutators/mutator/buffs/sv_buffs.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/buffs/buffs.qh>
#ifdef CSQC
- #include <common/mutators/mutator/buffs/cl_buffs.qh>
+ #include <common/mutators/mutator/buffs/cl_buffs.qh>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/buffs/sv_buffs.qh>
+ #include <common/mutators/mutator/buffs/sv_buffs.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/bugrigs/bugrigs.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/bugrigs/bugrigs.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/campcheck/campcheck.qc>
#ifdef SVQC
- #include <common/mutators/mutator/campcheck/sv_campcheck.qc>
+ #include <common/mutators/mutator/campcheck/sv_campcheck.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/campcheck/campcheck.qh>
#ifdef SVQC
- #include <common/mutators/mutator/campcheck/sv_campcheck.qh>
+ #include <common/mutators/mutator/campcheck/sv_campcheck.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/cloaked/sv_cloaked.qc>
+ #include <common/mutators/mutator/cloaked/sv_cloaked.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/cloaked/sv_cloaked.qh>
+ #include <common/mutators/mutator/cloaked/sv_cloaked.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/damagetext/damagetext.qc>
#ifdef CSQC
- #include <common/mutators/mutator/damagetext/cl_damagetext.qc>
+ #include <common/mutators/mutator/damagetext/cl_damagetext.qc>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/damagetext/sv_damagetext.qc>
+ #include <common/mutators/mutator/damagetext/sv_damagetext.qc>
#endif
#ifdef MENUQC
- #include <common/mutators/mutator/damagetext/ui_damagetext.qc>
+ #include <common/mutators/mutator/damagetext/ui_damagetext.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/damagetext/damagetext.qh>
#ifdef CSQC
- #include <common/mutators/mutator/damagetext/cl_damagetext.qh>
+ #include <common/mutators/mutator/damagetext/cl_damagetext.qh>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/damagetext/sv_damagetext.qh>
+ #include <common/mutators/mutator/damagetext/sv_damagetext.qh>
#endif
#ifdef MENUQC
- #include <common/mutators/mutator/damagetext/ui_damagetext.qh>
+ #include <common/mutators/mutator/damagetext/ui_damagetext.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/dodging/dodging.qc>
#ifdef CSQC
- #include <common/mutators/mutator/dodging/cl_dodging.qc>
+ #include <common/mutators/mutator/dodging/cl_dodging.qc>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/dodging/sv_dodging.qc>
+ #include <common/mutators/mutator/dodging/sv_dodging.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/dodging/dodging.qh>
#ifdef CSQC
- #include <common/mutators/mutator/dodging/cl_dodging.qh>
+ #include <common/mutators/mutator/dodging/cl_dodging.qh>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/dodging/sv_dodging.qh>
+ #include <common/mutators/mutator/dodging/sv_dodging.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/doublejump/doublejump.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/doublejump/doublejump.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/dynamic_handicap/sv_dynamic_handicap.qc>
+ #include <common/mutators/mutator/dynamic_handicap/sv_dynamic_handicap.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/dynamic_handicap/sv_dynamic_handicap.qh>
+ #include <common/mutators/mutator/dynamic_handicap/sv_dynamic_handicap.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/globalforces/sv_globalforces.qc>
+ #include <common/mutators/mutator/globalforces/sv_globalforces.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/globalforces/sv_globalforces.qh>
+ #include <common/mutators/mutator/globalforces/sv_globalforces.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef CSQC
- #include <common/mutators/mutator/hook/cl_hook.qc>
+ #include <common/mutators/mutator/hook/cl_hook.qc>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/hook/sv_hook.qc>
+ #include <common/mutators/mutator/hook/sv_hook.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef CSQC
- #include <common/mutators/mutator/hook/cl_hook.qh>
+ #include <common/mutators/mutator/hook/cl_hook.qh>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/hook/sv_hook.qh>
+ #include <common/mutators/mutator/hook/sv_hook.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/instagib/sv_instagib.qc>
+ #include <common/mutators/mutator/instagib/sv_instagib.qc>
#endif
#include <common/mutators/mutator/instagib/items.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/instagib/sv_instagib.qh>
+ #include <common/mutators/mutator/instagib/sv_instagib.qh>
#endif
#include <common/mutators/mutator/instagib/items.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/invincibleproj/sv_invincibleproj.qc>
+ #include <common/mutators/mutator/invincibleproj/sv_invincibleproj.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/invincibleproj/sv_invincibleproj.qh>
+ #include <common/mutators/mutator/invincibleproj/sv_invincibleproj.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/itemstime/itemstime.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/itemstime/itemstime.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/kick_teamkiller/sv_kick_teamkiller.qc>
+ #include <common/mutators/mutator/kick_teamkiller/sv_kick_teamkiller.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/kick_teamkiller/sv_kick_teamkiller.qh>
+ #include <common/mutators/mutator/kick_teamkiller/sv_kick_teamkiller.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/melee_only/sv_melee_only.qc>
+ #include <common/mutators/mutator/melee_only/sv_melee_only.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/melee_only/sv_melee_only.qh>
+ #include <common/mutators/mutator/melee_only/sv_melee_only.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/midair/sv_midair.qc>
+ #include <common/mutators/mutator/midair/sv_midair.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/midair/sv_midair.qh>
+ #include <common/mutators/mutator/midair/sv_midair.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/multijump/multijump.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/multijump/multijump.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/nades/nades.qc>
#include <common/mutators/mutator/nades/net.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/nades/nades.qh>
#include <common/mutators/mutator/nades/net.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/new_toys/sv_new_toys.qc>
+ #include <common/mutators/mutator/new_toys/sv_new_toys.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/new_toys/sv_new_toys.qh>
+ #include <common/mutators/mutator/new_toys/sv_new_toys.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/nix/sv_nix.qc>
+ #include <common/mutators/mutator/nix/sv_nix.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/nix/sv_nix.qh>
+ #include <common/mutators/mutator/nix/sv_nix.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef CSQC
- #include <common/mutators/mutator/offhand_blaster/cl_offhand_blaster.qc>
+ #include <common/mutators/mutator/offhand_blaster/cl_offhand_blaster.qc>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/offhand_blaster/sv_offhand_blaster.qc>
+ #include <common/mutators/mutator/offhand_blaster/sv_offhand_blaster.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef CSQC
- #include <common/mutators/mutator/offhand_blaster/cl_offhand_blaster.qh>
+ #include <common/mutators/mutator/offhand_blaster/cl_offhand_blaster.qh>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/offhand_blaster/sv_offhand_blaster.qh>
+ #include <common/mutators/mutator/offhand_blaster/sv_offhand_blaster.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/overkill/okhmg.qc>
#include <common/mutators/mutator/overkill/okmachinegun.qc>
#include <common/mutators/mutator/overkill/oknex.qc>
#include <common/mutators/mutator/overkill/okshotgun.qc>
#include <common/mutators/mutator/overkill/overkill.qc>
#ifdef CSQC
- #include <common/mutators/mutator/overkill/cl_overkill.qc>
+ #include <common/mutators/mutator/overkill/cl_overkill.qc>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/overkill/sv_overkill.qc>
+ #include <common/mutators/mutator/overkill/sv_overkill.qc>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/overkill/sv_weapons.qc>
+ #include <common/mutators/mutator/overkill/sv_weapons.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/overkill/okhmg.qh>
#include <common/mutators/mutator/overkill/okmachinegun.qh>
#include <common/mutators/mutator/overkill/oknex.qh>
#include <common/mutators/mutator/overkill/okshotgun.qh>
#include <common/mutators/mutator/overkill/overkill.qh>
#ifdef CSQC
- #include <common/mutators/mutator/overkill/cl_overkill.qh>
+ #include <common/mutators/mutator/overkill/cl_overkill.qh>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/overkill/sv_overkill.qh>
+ #include <common/mutators/mutator/overkill/sv_overkill.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/physical_items/sv_physical_items.qc>
+ #include <common/mutators/mutator/physical_items/sv_physical_items.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/physical_items/sv_physical_items.qh>
+ #include <common/mutators/mutator/physical_items/sv_physical_items.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/pinata/sv_pinata.qc>
+ #include <common/mutators/mutator/pinata/sv_pinata.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/pinata/sv_pinata.qh>
+ #include <common/mutators/mutator/pinata/sv_pinata.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/powerups/powerups.qc>
#ifdef CSQC
- #include <common/mutators/mutator/powerups/cl_powerups.qc>
+ #include <common/mutators/mutator/powerups/cl_powerups.qc>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/powerups/sv_powerups.qc>
+ #include <common/mutators/mutator/powerups/sv_powerups.qc>
#endif
#include <common/mutators/mutator/powerups/powerup/_mod.inc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/powerups/powerups.qh>
#ifdef CSQC
- #include <common/mutators/mutator/powerups/cl_powerups.qh>
+ #include <common/mutators/mutator/powerups/cl_powerups.qh>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/powerups/sv_powerups.qh>
+ #include <common/mutators/mutator/powerups/sv_powerups.qh>
#endif
#include <common/mutators/mutator/powerups/powerup/_mod.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/powerups/powerup/invisibility.qc>
#include <common/mutators/mutator/powerups/powerup/shield.qc>
#include <common/mutators/mutator/powerups/powerup/speed.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/powerups/powerup/invisibility.qh>
#include <common/mutators/mutator/powerups/powerup/shield.qh>
#include <common/mutators/mutator/powerups/powerup/speed.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/random_gravity/sv_random_gravity.qc>
+ #include <common/mutators/mutator/random_gravity/sv_random_gravity.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/random_gravity/sv_random_gravity.qh>
+ #include <common/mutators/mutator/random_gravity/sv_random_gravity.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/random_items/sv_random_items.qc>
+ #include <common/mutators/mutator/random_items/sv_random_items.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/random_items/sv_random_items.qh>
+ #include <common/mutators/mutator/random_items/sv_random_items.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/rocketflying/sv_rocketflying.qc>
+ #include <common/mutators/mutator/rocketflying/sv_rocketflying.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/rocketflying/sv_rocketflying.qh>
+ #include <common/mutators/mutator/rocketflying/sv_rocketflying.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/rocketminsta/sv_rocketminsta.qc>
+ #include <common/mutators/mutator/rocketminsta/sv_rocketminsta.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/rocketminsta/sv_rocketminsta.qh>
+ #include <common/mutators/mutator/rocketminsta/sv_rocketminsta.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/running_guns/sv_running_guns.qc>
+ #include <common/mutators/mutator/running_guns/sv_running_guns.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/running_guns/sv_running_guns.qh>
+ #include <common/mutators/mutator/running_guns/sv_running_guns.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/sandbox/sv_sandbox.qc>
+ #include <common/mutators/mutator/sandbox/sv_sandbox.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/sandbox/sv_sandbox.qh>
+ #include <common/mutators/mutator/sandbox/sv_sandbox.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/spawn_near_teammate/spawn_near_teammate.qc>
#ifdef CSQC
- #include <common/mutators/mutator/spawn_near_teammate/cl_spawn_near_teammate.qc>
+ #include <common/mutators/mutator/spawn_near_teammate/cl_spawn_near_teammate.qc>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/spawn_near_teammate/sv_spawn_near_teammate.qc>
+ #include <common/mutators/mutator/spawn_near_teammate/sv_spawn_near_teammate.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/spawn_near_teammate/spawn_near_teammate.qh>
#ifdef CSQC
- #include <common/mutators/mutator/spawn_near_teammate/cl_spawn_near_teammate.qh>
+ #include <common/mutators/mutator/spawn_near_teammate/cl_spawn_near_teammate.qh>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/spawn_near_teammate/sv_spawn_near_teammate.qh>
+ #include <common/mutators/mutator/spawn_near_teammate/sv_spawn_near_teammate.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/stale_move_negation/sv_stale_move_negation.qc>
+ #include <common/mutators/mutator/stale_move_negation/sv_stale_move_negation.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/stale_move_negation/sv_stale_move_negation.qh>
+ #include <common/mutators/mutator/stale_move_negation/sv_stale_move_negation.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/status_effects/all.qc>
#include <common/mutators/mutator/status_effects/status_effects.qc>
#ifdef CSQC
- #include <common/mutators/mutator/status_effects/cl_status_effects.qc>
+ #include <common/mutators/mutator/status_effects/cl_status_effects.qc>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/status_effects/sv_status_effects.qc>
+ #include <common/mutators/mutator/status_effects/sv_status_effects.qc>
#endif
#include <common/mutators/mutator/status_effects/status_effect/_mod.inc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/status_effects/all.qh>
#include <common/mutators/mutator/status_effects/status_effects.qh>
#ifdef CSQC
- #include <common/mutators/mutator/status_effects/cl_status_effects.qh>
+ #include <common/mutators/mutator/status_effects/cl_status_effects.qh>
#endif
#ifdef SVQC
- #include <common/mutators/mutator/status_effects/sv_status_effects.qh>
+ #include <common/mutators/mutator/status_effects/sv_status_effects.qh>
#endif
#include <common/mutators/mutator/status_effects/status_effect/_mod.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/status_effects/status_effect/burning.qc>
#include <common/mutators/mutator/status_effects/status_effect/spawnshield.qc>
#include <common/mutators/mutator/status_effects/status_effect/stunned.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/status_effects/status_effect/burning.qh>
#include <common/mutators/mutator/status_effects/status_effect/spawnshield.qh>
#include <common/mutators/mutator/status_effects/status_effect/stunned.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/superspec/sv_superspec.qc>
+ #include <common/mutators/mutator/superspec/sv_superspec.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/superspec/sv_superspec.qh>
+ #include <common/mutators/mutator/superspec/sv_superspec.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/touchexplode/sv_touchexplode.qc>
+ #include <common/mutators/mutator/touchexplode/sv_touchexplode.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/touchexplode/sv_touchexplode.qh>
+ #include <common/mutators/mutator/touchexplode/sv_touchexplode.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/vampire/sv_vampire.qc>
+ #include <common/mutators/mutator/vampire/sv_vampire.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/vampire/sv_vampire.qh>
+ #include <common/mutators/mutator/vampire/sv_vampire.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/vampirehook/sv_vampirehook.qc>
+ #include <common/mutators/mutator/vampirehook/sv_vampirehook.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/vampirehook/sv_vampirehook.qh>
+ #include <common/mutators/mutator/vampirehook/sv_vampirehook.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/walljump/walljump.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/walljump/walljump.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/waypoints/waypointsprites.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/mutators/mutator/waypoints/waypointsprites.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/weaponarena_random/sv_weaponarena_random.qc>
+ #include <common/mutators/mutator/weaponarena_random/sv_weaponarena_random.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#ifdef SVQC
- #include <common/mutators/mutator/weaponarena_random/sv_weaponarena_random.qh>
+ #include <common/mutators/mutator/weaponarena_random/sv_weaponarena_random.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/notifications/all.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/notifications/all.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/physics/movelib.qc>
#include <common/physics/player.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/physics/movelib.qh>
#include <common/physics/player.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/physics/movetypes/follow.qc>
#include <common/physics/movetypes/movetypes.qc>
#include <common/physics/movetypes/push.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/physics/movetypes/follow.qh>
#include <common/physics/movetypes/movetypes.qh>
#include <common/physics/movetypes/push.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/resources/resources.qc>
#ifdef CSQC
- #include <common/resources/cl_resources.qc>
+ #include <common/resources/cl_resources.qc>
#endif
#ifdef SVQC
- #include <common/resources/sv_resources.qc>
+ #include <common/resources/sv_resources.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/resources/resources.qh>
#ifdef CSQC
- #include <common/resources/cl_resources.qh>
+ #include <common/resources/cl_resources.qh>
#endif
#ifdef SVQC
- #include <common/resources/sv_resources.qh>
+ #include <common/resources/sv_resources.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/sounds/all.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/sounds/all.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/turrets/all.qc>
#include <common/turrets/checkpoint.qc>
#include <common/turrets/config.qc>
#include <common/turrets/targettrigger.qc>
#include <common/turrets/turrets.qc>
#ifdef CSQC
- #include <common/turrets/cl_turrets.qc>
+ #include <common/turrets/cl_turrets.qc>
#endif
#ifdef SVQC
- #include <common/turrets/sv_turrets.qc>
+ #include <common/turrets/sv_turrets.qc>
#endif
#include <common/turrets/util.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/turrets/all.qh>
#include <common/turrets/checkpoint.qh>
#include <common/turrets/config.qh>
#include <common/turrets/targettrigger.qh>
#include <common/turrets/turrets.qh>
#ifdef CSQC
- #include <common/turrets/cl_turrets.qh>
+ #include <common/turrets/cl_turrets.qh>
#endif
#ifdef SVQC
- #include <common/turrets/sv_turrets.qh>
+ #include <common/turrets/sv_turrets.qh>
#endif
#include <common/turrets/util.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/turrets/turret/ewheel.qc>
#include <common/turrets/turret/ewheel_weapon.qc>
#include <common/turrets/turret/flac.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/turrets/turret/ewheel.qh>
#include <common/turrets/turret/ewheel_weapon.qh>
#include <common/turrets/turret/flac.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/vehicles/all.qc>
#include <common/vehicles/vehicles.qc>
#ifdef CSQC
- #include <common/vehicles/cl_vehicles.qc>
+ #include <common/vehicles/cl_vehicles.qc>
#endif
#ifdef SVQC
- #include <common/vehicles/sv_vehicles.qc>
+ #include <common/vehicles/sv_vehicles.qc>
#endif
#include <common/vehicles/vehicle/_mod.inc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/vehicles/all.qh>
#include <common/vehicles/vehicles.qh>
#ifdef CSQC
- #include <common/vehicles/cl_vehicles.qh>
+ #include <common/vehicles/cl_vehicles.qh>
#endif
#ifdef SVQC
- #include <common/vehicles/sv_vehicles.qh>
+ #include <common/vehicles/sv_vehicles.qh>
#endif
#include <common/vehicles/vehicle/_mod.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/vehicles/vehicle/bumblebee.qc>
#include <common/vehicles/vehicle/bumblebee_weapons.qc>
#include <common/vehicles/vehicle/racer.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/vehicles/vehicle/bumblebee.qh>
#include <common/vehicles/vehicle/bumblebee_weapons.qh>
#include <common/vehicles/vehicle/racer.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/weapons/all.qc>
#include <common/weapons/calculations.qc>
#include <common/weapons/config.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/weapons/all.qh>
#include <common/weapons/calculations.qh>
#include <common/weapons/config.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/weapons/weapon/arc.qc>
#include <common/weapons/weapon/blaster.qc>
#include <common/weapons/weapon/crylink.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <common/weapons/weapon/arc.qh>
#include <common/weapons/weapon/blaster.qh>
#include <common/weapons/weapon/crylink.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <ecs/main.qc>
#include <ecs/components/_mod.inc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <ecs/main.qh>
#include <ecs/components/_mod.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <ecs/components/input.qc>
#include <ecs/components/physics.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <ecs/components/input.qh>
#include <ecs/components/physics.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <ecs/events/physics.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <ecs/events/physics.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <ecs/systems/input.qc>
#include <ecs/systems/physics.qc>
#ifdef CSQC
- #include <ecs/systems/cl_physics.qc>
+ #include <ecs/systems/cl_physics.qc>
#endif
#ifdef SVQC
- #include <ecs/systems/sv_physics.qc>
+ #include <ecs/systems/sv_physics.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <ecs/systems/input.qh>
#include <ecs/systems/physics.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <lib/angle.qc>
#include <lib/json.qc>
#include <lib/p2mathlib.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <lib/angle.qh>
#include <lib/json.qh>
#include <lib/p2mathlib.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <lib/csqcmodel/interpolate.qc>
#include <lib/csqcmodel/model.qc>
#ifdef CSQC
- #include <lib/csqcmodel/cl_model.qc>
+ #include <lib/csqcmodel/cl_model.qc>
#endif
#ifdef SVQC
- #include <lib/csqcmodel/sv_model.qc>
+ #include <lib/csqcmodel/sv_model.qc>
#endif
#include <lib/csqcmodel/player.qc>
#ifdef CSQC
- #include <lib/csqcmodel/cl_player.qc>
+ #include <lib/csqcmodel/cl_player.qc>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <lib/csqcmodel/interpolate.qh>
#include <lib/csqcmodel/model.qh>
#ifdef CSQC
- #include <lib/csqcmodel/cl_model.qh>
+ #include <lib/csqcmodel/cl_model.qh>
#endif
#ifdef SVQC
- #include <lib/csqcmodel/sv_model.qh>
+ #include <lib/csqcmodel/sv_model.qh>
#endif
#include <lib/csqcmodel/player.qh>
#ifdef CSQC
- #include <lib/csqcmodel/cl_player.qh>
+ #include <lib/csqcmodel/cl_player.qh>
#endif
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <lib/matrix/command.qc>
#include <lib/matrix/matrix.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <lib/matrix/command.qh>
#include <lib/matrix/matrix.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <lib/warpzone/anglestransform.qc>
#include <lib/warpzone/client.qc>
#include <lib/warpzone/common.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <lib/warpzone/anglestransform.qh>
#include <lib/warpzone/client.qh>
#include <lib/warpzone/common.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <menu/draw.qc>
#include <menu/item.qc>
#include <menu/matrix.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <menu/draw.qh>
#include <menu/item.qh>
#include <menu/matrix.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <menu/anim/animation.qc>
#include <menu/anim/animhost.qc>
#include <menu/anim/easing.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <menu/anim/animation.qh>
#include <menu/anim/animhost.qh>
#include <menu/anim/easing.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <menu/command/menu_cmd.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <menu/command/menu_cmd.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <menu/item/borderimage.qc>
#include <menu/item/button.qc>
#include <menu/item/checkbox.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <menu/item/borderimage.qh>
#include <menu/item/button.qh>
#include <menu/item/checkbox.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <menu/mutators/events.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <menu/mutators/events.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <menu/xonotic/bigbutton.qc>
#include <menu/xonotic/bigcommandbutton.qc>
#include <menu/xonotic/button.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <menu/xonotic/bigbutton.qh>
#include <menu/xonotic/bigcommandbutton.qh>
#include <menu/xonotic/button.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/anticheat.qc>
#include <server/antilag.qc>
#include <server/campaign.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/anticheat.qh>
#include <server/antilag.qh>
#include <server/campaign.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/bot/api.qc>
#include <server/bot/default/_mod.inc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/bot/api.qh>
#include <server/bot/default/_mod.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/bot/default/aim.qc>
#include <server/bot/default/bot.qc>
#include <server/bot/default/cvars.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/bot/default/aim.qh>
#include <server/bot/default/bot.qh>
#include <server/bot/default/cvars.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/bot/default/havocbot/havocbot.qc>
#include <server/bot/default/havocbot/roles.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/bot/default/havocbot/havocbot.qh>
#include <server/bot/default/havocbot/roles.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/bot/null/bot_null.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/bot/null/bot_null.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/command/banning.qc>
#include <server/command/cmd.qc>
#ifdef SVQC
- #include <server/command/sv_cmd.qc>
+ #include <server/command/sv_cmd.qc>
#endif
#include <server/command/common.qc>
#include <server/command/getreplies.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/command/banning.qh>
#include <server/command/cmd.qh>
#ifdef SVQC
- #include <server/command/sv_cmd.qh>
+ #include <server/command/sv_cmd.qh>
#endif
#include <server/command/common.qh>
#include <server/command/getreplies.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/compat/halflife.qc>
#include <server/compat/quake.qc>
#include <server/compat/quake2.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/compat/halflife.qh>
#include <server/compat/quake.qh>
#include <server/compat/quake2.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/items/items.qc>
#include <server/items/spawning.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/items/items.qh>
#include <server/items/spawning.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/mutators/events.qc>
#include <server/mutators/loader.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/mutators/events.qh>
#include <server/mutators/loader.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/pathlib/costs.qc>
#include <server/pathlib/debug.qc>
#include <server/pathlib/expandnode.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/pathlib/costs.qh>
#include <server/pathlib/debug.qh>
#include <server/pathlib/expandnode.qh>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/weapons/accuracy.qc>
#include <server/weapons/common.qc>
#include <server/weapons/csqcprojectile.qc>
-// generated file; do not modify
+// genmod.sh autogenerated file; do not modify
#include <server/weapons/accuracy.qh>
#include <server/weapons/common.qh>
#include <server/weapons/csqcprojectile.qh>
# This script creates / updates the _mod.qc / _mod.qh / _mod.inc files based on
# the qc / qh files present in the qcsrc folder.
-cd ${0%/*}
-cd ..
-ROOT=$PWD/
+cd "${0%/*}" # Move to qcsrc/tools
+cd .. # Move to qcsrc
+
+ROOT="$PWD/"
MOD=_mod
function hash() {
- git hash-object $1
+ git hash-object "$1"
}
function genmod() {
- # use context to work around cmake issue #12619
- CTX="${PWD#$ROOT}/"
- if [ -f ${MOD}.inc ]; then
- oldHashC=$(hash ${MOD}.inc)
- oldTimeC=$(stat -c "%Y" ${MOD}.inc)
- fi
- if [ -f ${MOD}.qh ]; then
- oldHashH=$(hash ${MOD}.qh)
- oldTimeH=$(stat -c "%Y" ${MOD}.qh)
- fi
- echo '// generated file; do not modify' > ${MOD}.inc
- echo '// generated file; do not modify' > ${MOD}.qh
- for f in $(ls | sed -e "s/^cl_//" -e "s/^sv_//" -e "s/^ui_//" | sort -u); do
- if [[ "$f" != *.qc ]]; then continue; fi
- if [[ -f "$f" ]]; then echo -e "#include <${CTX}$f>" >> ${MOD}.inc; fi
- if [[ -f "${f%.qc}.qh" ]]; then echo -e "#include <${CTX}${f%.qc}.qh>" >> ${MOD}.qh; fi
- if [[ -f "cl_$f" ]]; then echo -e "#ifdef CSQC\n #include <${CTX}cl_$f>\n#endif" >> ${MOD}.inc; fi
- if [[ -f "cl_${f%.qc}.qh" ]]; then echo -e "#ifdef CSQC\n #include <${CTX}cl_${f%.qc}.qh>\n#endif" >> ${MOD}.qh; fi
- if [[ -f "sv_$f" ]]; then echo -e "#ifdef SVQC\n #include <${CTX}sv_$f>\n#endif" >> ${MOD}.inc; fi
- if [[ -f "sv_${f%.qc}.qh" ]]; then echo -e "#ifdef SVQC\n #include <${CTX}sv_${f%.qc}.qh>\n#endif" >> ${MOD}.qh; fi
- if [[ -f "ui_$f" ]]; then echo -e "#ifdef MENUQC\n #include <${CTX}ui_$f>\n#endif" >> ${MOD}.inc; fi
- if [[ -f "ui_${f%.qc}.qh" ]]; then echo -e "#ifdef MENUQC\n #include <${CTX}ui_${f%.qc}.qh>\n#endif" >> ${MOD}.qh; fi
- done
- declare -l rec=1
- if [[ -f "_all.inc" ]]; then rec=0; fi
- for f in *; do if [ -d "$f" ]; then
- (cd -- "$f" && genmod)
- if [[ $rec == 1 ]]; then
- rec=2
- echo >> ${MOD}.inc
- echo >> ${MOD}.qh
- fi
- if [[ $rec != 0 ]]; then
- declare -l mod=_mod
- if [[ -f "$f/_all.inc" ]]; then mod=_all; fi
- echo "#include <${CTX}$f/${mod}.inc>" >> ${MOD}.inc
- echo "#include <${CTX}$f/${mod}.qh>" >> ${MOD}.qh
- fi
- fi; done
- newHashC=$(hash ${MOD}.inc)
- if [[ $newHashC == $oldHashC ]]; then touch -d @$oldTimeC ${MOD}.inc; fi
- newHashH=$(hash ${MOD}.qh)
- if [[ $newHashH == $oldHashH ]]; then touch -d @$oldTimeH ${MOD}.qh; fi
+ # use context to work around cmake issue #12619
+ CTX="${PWD#"$ROOT"}/"
+
+ if [ -f "${MOD}.inc" ]
+ then
+ oldHashC="$(hash ${MOD}.inc)"
+ oldTimeC="$(stat -c "%Y" ${MOD}.inc)"
+ fi
+ if [ -f "${MOD}.qh" ]
+ then
+ oldHashH="$(hash ${MOD}.qh)"
+ oldTimeH="$(stat -c "%Y" ${MOD}.qh)"
+ fi
+
+ echo "// $(basename "$0") autogenerated file; do not modify" > "${MOD}.inc"
+ echo "// $(basename "$0") autogenerated file; do not modify" > "${MOD}.qh"
+
+ # Dr. Jaska: TODO: replace ls with something else
+ # LSP note: "Use find instead of ls to better handle non-alphanumeric filenames."
+ # Dr. Jaska: find without some configuration would prefix everything with ./ which is likely unwanted
+ for f in $(ls | sed -e "s/^cl_//" -e "s/^sv_//" -e "s/^ui_//" | sort -u)
+ do
+ # skip all files which aren't .qc files
+ if [[ "$f" != *.qc ]]; then continue; fi
+
+ # Print the following line:
+ #
+ # #include <file.q{c,h}>
+ #
+ # file.qc into _mod.inc
+ # file.qh into _mod.qh
+ if [[ -f "$f" ]]; then printf "#include <%s>\n" "${CTX}$f" >> ${MOD}.inc; fi
+ if [[ -f "${f%.qc}.qh" ]]; then printf "#include <%s>\n" "${CTX}${f%.qc}.qh" >> ${MOD}.qh; fi
+
+ # Print the following template:
+ #
+ # #ifdef {CS,SV,MENU}QC
+ # #include <file.q{c,h}>
+ # #endif
+ #
+ # CSQC
+ # cl_file.qc into _mod.inc
+ # cl_file.qh into _mod.qh
+ if [[ -f "cl_$f" ]]; then printf "#ifdef %s\n\t#include <%s>\n#endif\n" CSQC "${CTX}cl_$f" >> ${MOD}.inc; fi
+ if [[ -f "cl_${f%.qc}.qh" ]]; then printf "#ifdef %s\n\t#include <%s>\n#endif\n" CSQC "${CTX}cl_${f%.qc}.qh" >> ${MOD}.qh; fi
+ # SVQC
+ # sv_file.qc into _mod.inc
+ # sv_file.qh into _mod.qh
+ if [[ -f "sv_$f" ]]; then printf "#ifdef %s\n\t#include <%s>\n#endif\n" SVQC "${CTX}sv_$f" >> ${MOD}.inc; fi
+ if [[ -f "sv_${f%.qc}.qh" ]]; then printf "#ifdef %s\n\t#include <%s>\n#endif\n" SVQC "${CTX}sv_${f%.qc}.qh" >> ${MOD}.qh; fi
+ # MENUQC
+ # ui_file.qc into _mod.inc
+ # ui_file.qh into _mod.qh
+ if [[ -f "ui_$f" ]]; then printf "#ifdef %s\n\t#include <%s>\n#endif\n" MENUQC "${CTX}ui_$f" >> ${MOD}.inc; fi
+ if [[ -f "ui_${f%.qc}.qh" ]]; then printf "#ifdef %s\n\t#include <%s>\n#endif\n" MENUQC "${CTX}ui_${f%.qc}.qh" >> ${MOD}.qh; fi
+ done
+
+ declare -l rec=1
+
+ if [[ -f "_all.inc" ]]
+ then
+ rec=0
+ fi
+
+ for f in *
+ do
+ if [ -d "$f" ]
+ then
+ (cd -- "$f" && genmod)
+ if [[ $rec == 1 ]]
+ then
+ rec=2
+ echo >> ${MOD}.inc
+ echo >> ${MOD}.qh
+ fi
+ if [[ $rec != 0 ]]
+ then
+ declare -l mod=_mod
+
+ if [[ -f "$f/_all.inc" ]]
+ then
+ mod=_all
+ fi
+
+ echo "#include <${CTX}$f/${mod}.inc>" >> "${MOD}.inc"
+ echo "#include <${CTX}$f/${mod}.qh>" >> "${MOD}.qh"
+ fi
+ fi
+ done
+
+ newHashC="$(hash ${MOD}.inc)"
+
+ if [[ "$newHashC" == "$oldHashC" ]]
+ then
+ touch -d @"$oldTimeC" "${MOD}.inc"
+ fi
+
+ newHashH="$(hash ${MOD}.qh)"
+
+ if [[ "$newHashH" == "$oldHashH" ]]
+ then
+ touch -d @"$oldTimeH" "${MOD}.qh"
+ fi
}
(cd lib; genmod)