From: Rudolf Polzer Date: Tue, 15 Nov 2011 11:53:10 +0000 (+0100) Subject: rename stuff to be less likely to conflict X-Git-Tag: xonotic-v0.6.0~74^2~100^2~54 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=26a2a3ec997c31ebd0d31deab1a8b29d97979f89;p=xonotic%2Fxonotic-data.pk3dir.git rename stuff to be less likely to conflict --- diff --git a/qcsrc/csqcmodel/cl_model.qc b/qcsrc/csqcmodel/cl_model.qc index ae17eedd3..ad582543c 100644 --- a/qcsrc/csqcmodel/cl_model.qc +++ b/qcsrc/csqcmodel/cl_model.qc @@ -20,8 +20,6 @@ * IN THE SOFTWARE. */ -// generic CSQC model code - var float autocvar_cl_lerpanim_maxdelta_framegroups = 0.1; var float autocvar_cl_nolerp = 0; @@ -34,24 +32,24 @@ var float autocvar_cl_nolerp = 0; void CSQCModel_InterpolateAnimation_PreNote(float sf) { #ifdef CSQCMODEL_HAVE_TWO_FRAMES - if(sf & PROPERTY_FRAME) + if(sf & CSQCMODEL_PROPERTY_FRAME) { self.frame3 = self.frame; self.frame3time = self.frame1time; } - if(sf & PROPERTY_FRAME2) + if(sf & CSQCMODEL_PROPERTY_FRAME2) { self.frame4 = self.frame2; self.frame4time = self.frame2time; } - if(sf & PROPERTY_LERPFRAC) + if(sf & CSQCMODEL_PROPERTY_LERPFRAC) { self.csqcmodel_lerpfrac2 = self.csqcmodel_lerpfrac; self.csqcmodel_lerpfrac2time = self.csqcmodel_lerpfractime; self.lerpfrac = self.csqcmodel_lerpfrac; } #else - if(sf & PROPERTY_FRAME) + if(sf & CSQCMODEL_PROPERTY_FRAME) { self.frame2 = self.frame; self.frame2time = self.frame1time; @@ -62,21 +60,21 @@ void CSQCModel_InterpolateAnimation_PreNote(float sf) void CSQCModel_InterpolateAnimation_Note(float sf) { #ifdef CSQCMODEL_HAVE_TWO_FRAMES - if(sf & PROPERTY_FRAME) + if(sf & CSQCMODEL_PROPERTY_FRAME) { self.frame1time = time; } - if(sf & PROPERTY_FRAME2) + if(sf & CSQCMODEL_PROPERTY_FRAME2) { self.frame2time = time; } - if(sf & PROPERTY_LERPFRAC) + if(sf & CSQCMODEL_PROPERTY_LERPFRAC) { self.csqcmodel_lerpfrac = self.lerpfrac; self.csqcmodel_lerpfractime = time; } #else - if(sf & PROPERTY_FRAME) + if(sf & CSQCMODEL_PROPERTY_FRAME) { self.frame1time = time; } @@ -168,20 +166,20 @@ void CSQCModel_Read() InterpolateOrigin_Undo(); CSQCModel_InterpolateAnimation_PreNote(sf); -#define PROPERTY(flag,r,w,f) \ +#define CSQCMODEL_PROPERTY(flag,r,w,f) \ if(sf & flag) \ self.f = r(); -#define PROPERTY_SCALED(flag,r,w,f,s,mi,ma) \ +#define CSQCMODEL_PROPERTY_SCALED(flag,r,w,f,s,mi,ma) \ if(sf & flag) \ self.f = r() / s; ALLPROPERTIES -#undef PROPERTY_SCALED -#undef PROPERTY +#undef CSQCMODEL_PROPERTY_SCALED +#undef CSQCMODEL_PROPERTY - if(sf & PROPERTY_MODELINDEX) + if(sf & CSQCMODEL_PROPERTY_MODELINDEX) setmodelindex(self, self.modelindex); // this retrieves the .model key and sets mins/maxs/absmin/absmax - if(sf & PROPERTY_TELEPORTED) + if(sf & CSQCMODEL_PROPERTY_TELEPORTED) { self.iflags |= IFLAG_TELEPORTED; self.csqcmodel_teleported = 1; diff --git a/qcsrc/csqcmodel/cl_model.qh b/qcsrc/csqcmodel/cl_model.qh index e087ee670..afd5f7d1b 100644 --- a/qcsrc/csqcmodel/cl_model.qh +++ b/qcsrc/csqcmodel/cl_model.qh @@ -20,6 +20,4 @@ * IN THE SOFTWARE. */ -// generic CSQC model code - void CSQCModel_Read(); diff --git a/qcsrc/csqcmodel/cl_player.qc b/qcsrc/csqcmodel/cl_player.qc index b059b1482..f2e24d674 100644 --- a/qcsrc/csqcmodel/cl_player.qc +++ b/qcsrc/csqcmodel/cl_player.qc @@ -24,9 +24,9 @@ var float autocvar_cl_predictionerrorcompensation = 0; var float autocvar_chase_active; var float autocvar_chase_back; +// engine stuff .float pmove_flags; float pmove_onground; // weird engine flag we shouldn't really use but have to for now - #define PMF_DUCKED 4 #define PMF_TELEPORTED 16 #define PMF_ONGROUND 32 diff --git a/qcsrc/csqcmodel/common.qc b/qcsrc/csqcmodel/common.qc index 036e09c0e..6f48ba343 100644 --- a/qcsrc/csqcmodel/common.qc +++ b/qcsrc/csqcmodel/common.qc @@ -6,24 +6,24 @@ .float frame2time; .float lerpfrac; -#define PROPERTY_FRAME 32768 -#define PROPERTY_FRAME2 16384 -#define PROPERTY_LERPFRAC 8192 -#define PROPERTY_TELEPORTED 4096 // the "teleport bit" cancelling interpolation -#define PROPERTY_MODELINDEX 2048 -#define PROPERTY_ORIGIN 1024 -#define PROPERTY_YAW 512 -#define PROPERTY_PITCHROLL 256 +#define CSQCMODEL_PROPERTY_FRAME 32768 +#define CSQCMODEL_PROPERTY_FRAME2 16384 +#define CSQCMODEL_PROPERTY_LERPFRAC 8192 +#define CSQCMODEL_PROPERTY_TELEPORTED 4096 // the "teleport bit" cancelling interpolation +#define CSQCMODEL_PROPERTY_MODELINDEX 2048 +#define CSQCMODEL_PROPERTY_ORIGIN 1024 +#define CSQCMODEL_PROPERTY_YAW 512 +#define CSQCMODEL_PROPERTY_PITCHROLL 256 #define ALLPROPERTIES_COMMON \ - PROPERTY(PROPERTY_FRAME, ReadByte, WriteByte, frame) \ - PROPERTY(PROPERTY_MODELINDEX, ReadShort, WriteShort, modelindex) \ - PROPERTY(PROPERTY_ORIGIN, ReadCoord, WriteCoord, origin_x) \ - PROPERTY(PROPERTY_ORIGIN, ReadCoord, WriteCoord, origin_y) \ - PROPERTY(PROPERTY_ORIGIN, ReadCoord, WriteCoord, origin_z) \ - PROPERTY(PROPERTY_PITCHROLL, ReadAngle, WriteAngle, angles_x) \ - PROPERTY(PROPERTY_YAW, ReadAngle, WriteAngle, angles_y) \ - PROPERTY(PROPERTY_PITCHROLL, ReadAngle, WriteAngle, angles_z) \ + CSQCMODEL_PROPERTY(CSQCMODEL_PROPERTY_FRAME, ReadByte, WriteByte, frame) \ + CSQCMODEL_PROPERTY(CSQCMODEL_PROPERTY_MODELINDEX, ReadShort, WriteShort, modelindex) \ + CSQCMODEL_PROPERTY(CSQCMODEL_PROPERTY_ORIGIN, ReadCoord, WriteCoord, origin_x) \ + CSQCMODEL_PROPERTY(CSQCMODEL_PROPERTY_ORIGIN, ReadCoord, WriteCoord, origin_y) \ + CSQCMODEL_PROPERTY(CSQCMODEL_PROPERTY_ORIGIN, ReadCoord, WriteCoord, origin_z) \ + CSQCMODEL_PROPERTY(CSQCMODEL_PROPERTY_PITCHROLL, ReadAngle, WriteAngle, angles_x) \ + CSQCMODEL_PROPERTY(CSQCMODEL_PROPERTY_YAW, ReadAngle, WriteAngle, angles_y) \ + CSQCMODEL_PROPERTY(CSQCMODEL_PROPERTY_PITCHROLL, ReadAngle, WriteAngle, angles_z) \ CSQCMODEL_EXTRAPROPERTIES #ifdef CSQCMODEL_HAVE_TWO_FRAMES @@ -34,8 +34,8 @@ .float frame4time; .float lerpfrac4; #define ALLPROPERTIES ALLPROPERTIES_COMMON \ - PROPERTY(PROPERTY_FRAME2, ReadByte, WriteByte, frame2) \ - PROPERTY_SCALED(PROPERTY_LERPFRAC, ReadByte, WriteByte, lerpfrac, 255, 0, 255) + CSQCMODEL_PROPERTY(CSQCMODEL_PROPERTY_FRAME2, ReadByte, WriteByte, frame2) \ + CSQCMODEL_PROPERTY_SCALED(CSQCMODEL_PROPERTY_LERPFRAC, ReadByte, WriteByte, lerpfrac, 255, 0, 255) #else #define ALLPROPERTIES ALLPROPERTIES_COMMON #endif diff --git a/qcsrc/csqcmodel/settings.qh b/qcsrc/csqcmodel/settings.qh index bef9fcc78..6d5ff53fd 100644 --- a/qcsrc/csqcmodel/settings.qh +++ b/qcsrc/csqcmodel/settings.qh @@ -6,10 +6,10 @@ // add properties you want networked to CSQC here #define CSQCMODEL_EXTRAPROPERTIES \ - PROPERTY(1, ReadByte, WriteByte, skin) \ - PROPERTY(2, ReadShort, WriteShort, colormap) \ - PROPERTY(4, ReadInt24_t, WriteInt24_t, effects) \ - PROPERTY_SCALED(8, ReadByte, WriteByte, alpha, 255, 0, 255) + CSQCMODEL_PROPERTY(1, ReadByte, WriteByte, skin) \ + CSQCMODEL_PROPERTY(2, ReadShort, WriteShort, colormap) \ + CSQCMODEL_PROPERTY(4, ReadInt24_t, WriteInt24_t, effects) \ + CSQCMODEL_PROPERTY_SCALED(8, ReadByte, WriteByte, alpha, 255, 0, 255) // add hook function calls here #define CSQCMODEL_HOOK_PREUPDATE diff --git a/qcsrc/csqcmodel/sv_model.qc b/qcsrc/csqcmodel/sv_model.qc index 59b8b284b..b6952f027 100644 --- a/qcsrc/csqcmodel/sv_model.qc +++ b/qcsrc/csqcmodel/sv_model.qc @@ -22,27 +22,27 @@ // generic CSQC model code -#define PROPERTY(flag,r,w,f) \ +#define CSQCMODEL_PROPERTY(flag,r,w,f) \ .float csqcmodel_##f; -#define PROPERTY_SCALED(flag,r,w,f,s,mi,ma) PROPERTY(flag,r,w,f) +#define CSQCMODEL_PROPERTY_SCALED(flag,r,w,f,s,mi,ma) CSQCMODEL_PROPERTY(flag,r,w,f) ALLPROPERTIES -#undef PROPERTY_SCALED -#undef PROPERTY +#undef CSQCMODEL_PROPERTY_SCALED +#undef CSQCMODEL_PROPERTY float CSQCModel_Send(entity to, float sf) { WriteByte(MSG_ENTITY, ENT_CLIENT_MODEL); WriteShort(MSG_ENTITY, sf); -#define PROPERTY(flag,r,w,f) \ +#define CSQCMODEL_PROPERTY(flag,r,w,f) \ if(sf & flag) \ { \ w(MSG_ENTITY, self.csqcmodel_##f); \ } -#define PROPERTY_SCALED(flag,r,w,f,s,mi,ma) PROPERTY(flag,r,w,f) +#define CSQCMODEL_PROPERTY_SCALED(flag,r,w,f,s,mi,ma) CSQCMODEL_PROPERTY(flag,r,w,f) ALLPROPERTIES -#undef PROPERTY_SCALED -#undef PROPERTY +#undef CSQCMODEL_PROPERTY_SCALED +#undef CSQCMODEL_PROPERTY return TRUE; } @@ -53,24 +53,24 @@ void CSQCModel_CheckUpdate() if(self.effects & EF_RESTARTANIM_BIT) { - self.SendFlags |= PROPERTY_FRAME | PROPERTY_FRAME2; // full anim resend please + self.SendFlags |= CSQCMODEL_PROPERTY_FRAME | CSQCMODEL_PROPERTY_FRAME2; // full anim resend please self.effects &~= EF_RESTARTANIM_BIT; } if(self.effects & EF_TELEPORT_BIT) { - self.SendFlags |= PROPERTY_TELEPORTED; // no interpolation please + self.SendFlags |= CSQCMODEL_PROPERTY_TELEPORTED; // no interpolation please self.effects &~= EF_TELEPORT_BIT; } -#define PROPERTY(flag,r,w,f) \ +#define CSQCMODEL_PROPERTY(flag,r,w,f) \ tmp = self.f; \ if(tmp != self.csqcmodel_##f) \ { \ self.csqcmodel_##f = tmp; \ self.SendFlags |= flag; \ } -#define PROPERTY_SCALED(flag,r,w,f,s,mi,ma) \ +#define CSQCMODEL_PROPERTY_SCALED(flag,r,w,f,s,mi,ma) \ tmp = bound(mi, s * self.f, ma); \ if(tmp != self.csqcmodel_##f) \ { \ @@ -78,8 +78,8 @@ void CSQCModel_CheckUpdate() self.SendFlags |= flag; \ } ALLPROPERTIES -#undef PROPERTY_SCALED -#undef PROPERTY +#undef CSQCMODEL_PROPERTY_SCALED +#undef CSQCMODEL_PROPERTY } void CSQCModel_LinkEntity()