Merge branch 'master' into Mario/ctf_updates
authorMario <zacjardine@y7mail.com>
Thu, 9 Jul 2015 06:37:31 +0000 (16:37 +1000)
committerMario <zacjardine@y7mail.com>
Thu, 9 Jul 2015 06:37:31 +0000 (16:37 +1000)
Conflicts:
qcsrc/client/hud.qc

1  2 
qcsrc/client/hud.qc
qcsrc/client/waypointsprites.qc
qcsrc/common/notifications.qh
qcsrc/common/stats.qh
qcsrc/server/mutators/gamemode_ctf.qc
qcsrc/server/mutators/gamemode_ctf.qh

@@@ -1,12 -1,24 +1,27 @@@
+ #include "hud.qh"
+ #include "_all.qh"
+ #include "hud_config.qh"
  #include "scoreboard.qh"
+ #include "sortlist.qh"
  #include "teamradar.qh"
+ #include "t_items.qh"
  #include "../common/buffs.qh"
+ #include "../common/constants.qh"
  #include "../common/counting.qh"
+ #include "../common/deathtypes.qh"
  #include "../common/mapinfo.qh"
  #include "../common/nades.qh"
- #include "../server/t_items.qh"
++
 +#include "../server/mutators/gamemode_ctf.qh"
 +
+ #include "../common/stats.qh"
+ #include "../csqcmodellib/cl_player.qh"
+ #include "../warpzonelib/mathlib.qh"
  /*
  ==================
  Misc HUD functions
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -74,31 -71,33 +74,33 @@@ bool wpforenemy_announced
  float wpforenemy_nextthink;
  
  // statuses
 -const float FLAG_BASE = 1;
 -const float FLAG_DROPPED = 2;
 -const float FLAG_CARRY = 3;
 -const float FLAG_PASSING = 4;
 +const int FLAG_BASE = 1;
 +const int FLAG_DROPPED = 2;
 +const int FLAG_CARRY = 3;
 +const int FLAG_PASSING = 4;
  
 -const float DROP_NORMAL = 1;
 -const float DROP_THROW = 2;
 -const float DROP_PASS = 3;
 -const float DROP_RESET = 4;
 +const int DROP_NORMAL = 1;
 +const int DROP_THROW = 2;
 +const int DROP_PASS = 3;
 +const int DROP_RESET = 4;
  
 -const float PICKUP_BASE = 1;
 -const float PICKUP_DROPPED = 2;
 +const int PICKUP_BASE = 1;
 +const int PICKUP_DROPPED = 2;
  
 -const float CAPTURE_NORMAL = 1;
 -const float CAPTURE_DROPPED = 2;
 +const int CAPTURE_NORMAL = 1;
 +const int CAPTURE_DROPPED = 2;
  
 -const float RETURN_TIMEOUT = 1;
 -const float RETURN_DROPPED = 2;
 -const float RETURN_DAMAGE = 3;
 -const float RETURN_SPEEDRUN = 4;
 -const float RETURN_NEEDKILL = 5;
 +const int RETURN_TIMEOUT = 1;
 +const int RETURN_DROPPED = 2;
 +const int RETURN_DAMAGE = 3;
 +const int RETURN_SPEEDRUN = 4;
 +const int RETURN_NEEDKILL = 5;
  
+ void ctf_Handle_Throw(entity player, entity receiver, float droptype);
  // flag properties
  #define ctf_spawnorigin dropped_origin
 -float ctf_stalemate; // indicates that a stalemate is active
 +bool ctf_stalemate; // indicates that a stalemate is active
  float ctf_captimerecord; // record time for capturing the flag
  .float ctf_pickuptime;
  .float ctf_droptime;