X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fserver%2Fg_damage.qc;h=dad52d685f5f3e3f4ed6cd47a73748254425692e;hp=8a274a9a2e4d10c1bd4931e17cef567ebc42939b;hb=61bd69dc7a8e218b6beff349fd332eb7ac8a81ae;hpb=f0fd65b19f1160ab0b51e98ac6f3918469e0021d diff --git a/qcsrc/server/g_damage.qc b/qcsrc/server/g_damage.qc index 8a274a9a2..dad52d685 100644 --- a/qcsrc/server/g_damage.qc +++ b/qcsrc/server/g_damage.qc @@ -5,6 +5,8 @@ #include "mutators/all.qh" #include "scores.qh" #include "spawnpoints.qh" +#include "../common/state.qh" +#include "../common/physics/player.qh" #include "../common/t_items.qh" #include "../common/vehicles/all.qh" #include "../common/items/all.qc" @@ -14,7 +16,7 @@ #include "weapons/selection.qh" #include "../common/constants.qh" #include "../common/deathtypes/all.qh" -#include "../common/notifications.qh" +#include "../common/notifications/all.qh" #include "../common/physics/movetypes/movetypes.qh" #include "../common/playerstats.qh" #include "../common/teams.qh" @@ -23,7 +25,7 @@ #include "../lib/csqcmodel/sv_model.qh" #include "../lib/warpzone/common.qh" -void UpdateFrags(entity player, float f) +void UpdateFrags(entity player, int f) { PlayerTeamScore_AddScore(player, f); } @@ -125,7 +127,7 @@ string AppendItemcodes(string s, entity player) s = strcat(s, "I"); if(player.flagcarried != world) s = strcat(s, "F"); - if(player.BUTTON_CHAT) + if(PHYS_INPUT_BUTTON_CHAT(player)) s = strcat(s, "T"); if(player.kh_next) s = strcat(s, "K"); @@ -538,7 +540,7 @@ void Freeze (entity targ, float freeze_time, float frozen_type, float show_waypo targ.iceblock = ice; targ.revival_time = 0; - WITH(entity, self, ice, Ice_Think()); + WITHSELF(ice, Ice_Think()); RemoveGrapplingHook(targ); @@ -551,6 +553,7 @@ void Freeze (entity targ, float freeze_time, float frozen_type, float show_waypo void Unfreeze (entity targ) { + SELFPARAM(); if(!STAT(FROZEN, targ)) return; @@ -801,7 +804,7 @@ void Damage (entity targ, entity inflictor, entity attacker, float damage, int d { if(deathtype != DEATH_FIRE.m_id) { - if(victim.BUTTON_CHAT) + if(PHYS_INPUT_BUTTON_CHAT(victim)) attacker.typehitsound += 1; else attacker.damage_dealt += damage;