Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-03 | * (bug 4301) Clear decon markers when entering sudden death (Rezyn) | Christopher Schwarz | |
* Fix ability to call sudden death votes when regular entry to sudden death is disabled * Add sudden_death to the printed list of valid vote types * Fix AdvGranger abilities appearing in tutorial text for regular Granger | |||
2013-01-03 | * Massive refactor of voting code | M. Kristall | |
* Remove cvar g_suddenDeath since it is no longer needed * "Sudden Death in 0 seconds!" should no longer display on map start when sudden death is disabled | |||
2013-01-03 | * Fix ability to build over a marked buildable that doesn't provide power ↵ | Christopher Schwarz | |
(Rezyn) | |||
2013-01-03 | * Reduce generic1 to 10 bits | Tim Angus | |
* Remove buildable health scaling/masking stuff; 10 bits is plenty now * Potentially fix bug where many PVS entering buildables would inappropriately make damaged sounds | |||
2013-01-03 | * Fix various fuck-ups introduced during the merge | Tim Angus | |
+ Re-add error case when parsing damage scripts + Reinstate G_CountSpawns + Add missing call to PM_StartTorsoAnim + staticise G_IsCreepHere | |||
2013-01-03 | * Move the human spawn functions around to avoid requiring forward declarations | Tim Angus | |
2013-01-03 | * Remove big blob of commented code in G_GetBuildPoints | Tim Angus | |
2013-01-03 | * Rename some types and variables related to building point zones to be more | Tim Angus | |
descriptive | |||
2013-01-03 | display unpowered icon for telenodes (fixes #something) | Ben Millwood | |
2013-01-03 | get rid of the rest of the basiturretgrab code | Ben Millwood | |
2013-01-03 | Removed basilisk turret grabbing | Asa Kravets | |
2013-01-03 | Don't queue from reactor pool when power source can't be found | Roman Tetelman | |
2013-01-03 | Fix the turret bug for teslas too | Ben Millwood | |
2013-01-03 | * fix turrets from firing sv_fps times per second (thanks rezyn) | Roman Tetelman | |
2013-01-03 | * add comment to previous commit | Roman Tetelman | |
2013-01-03 | Buildables will suicide after 90 seconds without a source of power | Roman Tetelman | |
2013-01-03 | * Don't fire incomplete hives | Ben Millwood | |
2013-01-03 | Make next queue time calculation more consistent | Ben Millwood | |
2013-01-03 | Merge most of the CalculateBuildPoints loops | Ben 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-03 | Simplify some power handling code | Ben Millwood | |
* Remove reactorNode, overmindNode, G_FindReactor, and G_FindOvermind * Replace level.(overmind|reactor)Present with G_Reactor and G_Overmind | |||
2013-01-03 | Hive pain/death code cleaned up | Ben 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 4 | Ben 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 comment | Roman Tetelman | |
2013-01-03 | Remove repeater overlap prevention code | Ben Millwood | |
2013-01-03 | add cg_disableBlueprintErrors and un-cvarize g_humanRepeaterAllowOverlap | Ben Millwood | |
2013-01-03 | show the BP of the main / reactor zone by default | Ben 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-03 | Display 0 BP during SD | Ben Millwood | |
2013-01-03 | Don't unpower more than the BP a power source can supply correctly | Ben Millwood | |
2013-01-03 | The reactor can only power as much BP as it can hold, and marked unpowered ↵ | Ben Millwood | |
buildables don't give free BP | |||
2013-01-03 | Fixes to alien BP counting and markdecon | Ben Millwood | |
2013-01-03 | Queue BP when incomplete buildables are destroyed | Ben Millwood | |
2013-01-03 | Fix some bugs with Zone BP | Ben 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-03 | Zone BP updates, and a minor bug fix | Ben 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-03 | Queue buildpoints in main zone and unpowered buildables | Ben Millwood | |
2013-01-03 | Minor cleanups to zone bp | Ben Millwood | |
* Move power zones into level_locals_t * Dynamically allocate the array, removing MAX_ZONES restriction | |||
2013-01-03 | Zone BP | Ben Millwood | |
2013-01-03 | * Restructure G_WideTrace a bit | Tim Angus | |
* Fix a load of 1.f style floats to 1.0f | |||
2013-01-03 | * Various changes resulting from sanity checking against mgdev HEAD | Tim Angus | |
2013-01-03 | * Fix mem leak in G_LayoutLoad() (thanks Byron Johnson) | Christopher Schwarz | |
2013-01-03 | * Fix the order of the arguments to APropHovel_Blocked so that it's not ↵ | Christopher Schwarz | |
completely broken. Mysterious successes and failures of allowed hovel placement should no longer occur. * Prevent hovels allowing grangers to get outside the map, once again (thanks Rezyn) | |||
2013-01-03 | * Fix for building spawns over marked buildables (fixes #14) | Roman Tetelman | |
* Ignore marked buildables that the spawn will replace when checking for anything that will block it. | |||
2013-01-03 | * (bug 3607) Hopefully fix the remaining hovel issues | M. Kristall | |
2013-01-03 | * redo hovel removal in a way that doesn't break log parsers (reported by msk) | Roman Tetelman | |
2013-01-03 | Removing some unused variables and functions | Ben Millwood | |
2013-01-03 | Smooth regeneration | Ben Millwood | |
A regen rate of 4 hp/s now means you regenerate one health point every quarter of a second (fixes #28) | |||
2013-01-03 | * release build points from structures killed by deconstructed eggs instantly | Roman Tetelman | |
2013-01-03 | * Make medistation remove poison from all players that come in contact with it | Roman Tetelman | |
not just the one who is being healed (fixes #19) | |||
2013-01-03 | * remove hovel (fixes #26) (todo: go back and actually remove the code) | Roman Tetelman | |