X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Fgamemodes%2Fgamemode%2Ffreezetag%2Fsv_freezetag.qh;h=4c88b20de448ebafc0d8aa6195e4da21e0404c2a;hb=d10c7bd1a40c18aa6960a6e0f25dfc5a2e113137;hp=df138a93d84f011bf29a51f2cf6135872773e0bb;hpb=0f689f166f8b173cfe456d3446ee877b9a80bf35;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/gamemodes/gamemode/freezetag/sv_freezetag.qh b/qcsrc/common/gamemodes/gamemode/freezetag/sv_freezetag.qh index df138a93d..4c88b20de 100644 --- a/qcsrc/common/gamemodes/gamemode/freezetag/sv_freezetag.qh +++ b/qcsrc/common/gamemodes/gamemode/freezetag/sv_freezetag.qh @@ -6,6 +6,10 @@ int autocvar_g_freezetag_point_limit; int autocvar_g_freezetag_point_leadlimit; bool autocvar_g_freezetag_team_spawns; +string autocvar_g_freezetag_weaponarena = "most_available"; + +const int ST_FT_ROUNDS = 1; + void freezetag_Initialize(); REGISTER_MUTATOR(ft, false) @@ -23,13 +27,19 @@ REGISTER_MUTATOR(ft, false) return 0; } +.float freezetag_revive_time; .float freezetag_frozen_time; .float freezetag_frozen_timeout; const float ICE_MAX_ALPHA = 1; const float ICE_MIN_ALPHA = 0.1; float freezetag_teams; +bool autocvar_g_freezetag_revive_auto = 1; +int autocvar_g_freezetag_revive_auto_progress = 1; +int autocvar_g_freezetag_revive_auto_reducible; +float autocvar_g_freezetag_revive_auto_reducible_forcefactor; float autocvar_g_freezetag_revive_extra_size; float autocvar_g_freezetag_revive_speed; +float autocvar_g_freezetag_revive_time_to_score = 1.5; bool autocvar_g_freezetag_revive_nade; float autocvar_g_freezetag_revive_nade_health;