summaryrefslogtreecommitdiff
path: root/src/game
AgeCommit message (Collapse)Author
2013-01-03I don't like redundant checks for stupid thingsBen Millwood
2013-01-03* fix turrets from firing sv_fps times per second (thanks rezyn)Roman Tetelman
2013-01-03* spectating teammates no longer copies their credits, borrowed from lakitu7 ↵Roman Tetelman
(fixes #78)
2013-01-03chomp a warningBen Millwood
2013-01-03Make humans raise their weapon when they spawnBen Millwood
This is a purely cosmetic change that I thought I'd experiment with. Note that the previous resetting of ps.weapon was redundant.
2013-01-03Balance tweaks:Asa Kravets
* Dretch damage reduced 40->36 * Dretch repeat reduced 700->500
2013-01-03Set dodge side slowed modifier to 0.9Asa Kravets
2013-01-03* weaken dodge whene slowed by creep/gas/spit (closes #73)Roman Tetelman
2013-01-03* ckit no longer has a "don't repair" button (fixes #18)Roman Tetelman
2013-01-03* add comment to previous commitRoman Tetelman
2013-01-03Buildables will suicide after 90 seconds without a source of powerRoman Tetelman
2013-01-03Decrement queued build points to avoid infinite loopRoman Tetelman
2013-01-03Balance tweak:Asa Kravets
* Dretch damage increased 36->40
2013-01-03Balance tweaks:Asa Kravets
* Increased mdriver damage 38->40 * Decreased hive swarm speed 384->320
2013-01-03* Fix an annoying warningM. Kristall
2013-01-03* Don't fire incomplete hivesBen Millwood
2013-01-03Fix crouch check on dodge (fixes #71)Ben Millwood
2013-01-03Make next queue time calculation more consistentBen Millwood
2013-01-03* make sprinting take stamina againRoman Tetelman
* FIXME: this is a hack
2013-01-03* separate dodge and sprint onto their own keys (dodge +button6, sprint ↵Roman Tetelman
+button8) * hold the sprint key to move faster * FIXME: remove references to SS_SPEEDBOOST and cg_alwayssprint
2013-01-03Remove complimentary funds (closes #68)Ben Millwood
2013-01-03Merge most of the CalculateBuildPoints loopsBen Millwood
It may be possible to do this further but as it is I've simplified and efficientised the code a good deal. Also some tiny irrelevant cleanups
2013-01-03Simplify some power handling codeBen Millwood
* Remove reactorNode, overmindNode, G_FindReactor, and G_FindOvermind * Replace level.(overmind|reactor)Present with G_Reactor and G_Overmind
2013-01-03Hive pain/death code cleaned upBen Millwood
* pain animation still used even without overmind * remove AHive_Die since it was broken and AHive_Pain attacks anyway - if a hive is killed in a single hit it will not react * alien buildables that die have self->powered set qfalse
2013-01-03* Fix death detection on medistation heal (bug 3981)Ben Millwood
2013-01-03* Increase repeater cost from 2 to 4Ben Millwood
* Repeaters will no longer suicide * If a buildable doesn't belong to a zone, deconstruct will immediately deconstruct * A power source can no longer be replaced by one of its dependants * Dead repeaters will queue from the reactor
2013-01-03* fix misleading commentRoman Tetelman
2013-01-03* remove extra landing friction from dodgeRoman Tetelman
2013-01-03Tweaks to cvar default values and flagsBen Millwood
2013-01-03fix maxZones dynamic allocation conditionalBen Millwood
2013-01-03Remove repeater overlap prevention codeBen Millwood
2013-01-03Reduce redundancy in Cmd_Build_fBen Millwood
2013-01-03add cg_disableBlueprintErrors and un-cvarize g_humanRepeaterAllowOverlapBen Millwood
2013-01-03show the BP of the main / reactor zone by defaultBen Millwood
2013-01-03Default max repeater zones 3 -> 500Ben Millwood
2013-01-03* Repeaters cost 2 BP that take away from the main (reactor's) pool.Ben Millwood
* By default, repeater BP queue return is instant * Repeaters can be built at stage 1 * Increase the alien build point and build queue time defaults by 50%
2013-01-03Display 0 BP during SDBen Millwood
2013-01-03Ignore unpowered buildables when checking if too close to the enemy and ↵Ben Millwood
remove extra newline in "This location is too close to the enemy to evolve"
2013-01-03Don't unpower more than the BP a power source can supply correctlyBen Millwood
2013-01-03The reactor can only power as much BP as it can hold, and marked unpowered ↵Ben Millwood
buildables don't give free BP
2013-01-03Fixes to alien BP counting and markdeconBen Millwood
2013-01-03Queue BP when incomplete buildables are destroyedBen Millwood
2013-01-03Fix some bugs with Zone BPBen Millwood
* Repeaters can no longer be placed inside of another power zone * Temporarily use the nearest source of power instead of * combinations until shared power sources is correctly supported
2013-01-03Zone BP updates, and a minor bug fixBen Millwood
* Add g_humanRepeaterAllowOverlap defaulting to 1 * Add a build error message when building a repeater would cause a power zone to overlap * Lower DC range from 10,000 -> 1,000 * Repeaters will suicide if they are *inside* of another power zone * Unpowered buildables no longer take away BP from the main reactor zone * Repeaters will only power the BP that can be built from them * Repeaters can now be moved * Don't set s.misc anymore since BP is calculated server-side * Fix G_IsDCCBuilt( ) so that it can return true even if a DC is built farther than DC_RANGE units from position 0, 0, 0
2013-01-03use alien queue for aliensRoman Tetelman
2013-01-03Initialisation fix in BP zone allocation codeBen Millwood
2013-01-03Queue buildpoints in main zone and unpowered buildablesBen Millwood
2013-01-03Minor cleanups to zone bpBen Millwood
* Move power zones into level_locals_t * Dynamically allocate the array, removing MAX_ZONES restriction
2013-01-03Zone BPBen Millwood
2013-01-03/give funds should accept non-integral argumentsBen Millwood
woo one line commit woo