summaryrefslogtreecommitdiff
path: root/src/game/g_buildable.c
AgeCommit message (Collapse)Author
2004-10-17* Gave some of the shared functions more sensible namesTim Angus
2004-10-10* Heavily revised alien frag sharingTim Angus
* Other assorted changes
2004-10-02* Fixed Who's uncreation bugTim Angus
* Reduced range and repeat rate of chimera lightning * Medistats now heal booster poison * Hydra gas now requires a LOS to work
2004-08-20* Slowed lasgun downTim Angus
* Chimera lightning bug fixed and damage increased * Splashdamage on turrets increased * Dragoon barbs do more damage and regenerate * Kill command is cancellable * "buy ammo" now works with energy weapons * Dragoon weakened slightly * Humans speed increased * Reactor health increased * Base attack warning for spawns as well as reactor
2004-07-28* Most of the changes in the forum thread "Shake up"Tim Angus
2004-06-01* Surfaceparms "nobuildsurface", "noalienbuildsurface" and "nohumanbuildsurface"Tim Angus
now prevent building on a surface, whereas surfaceparms "nobuild", "noalienbuild" and "nohumanbuild" now prevent building within the confines of a brush they're applied to. * Buildables now trigger trigger_multiples and trigger_hurts * Buildables don't trigger doors
2004-05-16* Fixed the gigantic spawn queue fuck upTim Angus
2004-05-01* A plethora of assorted fiddlesTim Angus
2004-03-25* Fixed particle system infinite loop bug in trem2Tim Angus
* Spawns that are interfered with plats now suicide * Fixed spectator scrolling colour screwup
2004-03-19* Fixed TA listbox bug where user could select beyond the length of the listTim Angus
* Hitting K_ENTER when a listbox has focus now invokes its doubleClick handler * You can't use objects when dead any longer * Team change broadcast message fixed
2004-03-18* Possibly fixed the scoreboard not updatingTim Angus
* Possibly fixed the spectator scrolling not working * Spawn queue position is now displayed when queued * Pressing BUTTON_ATTACK removes the client from the spawn queue
2004-03-03* Fixed chasecam engagement bugTim Angus
* Raised turret effectiveness again * Raised human weapon damage by 5% * Refactored buildable rendering code * Buildable rendering now falls back to a box trace when a cap trace misses * Human ckit can't repair destroyed buildables * Human reactor strengthened by 50%
2004-02-29* Added zoom function to weaponsTim Angus
* Added code for reload binding * Turrents now give up an out of range target * Reactor cannot be used once destroyed * Reduced effectiveness of acid tube, turret and hive * Raised advanced build times * Reduced overall alien damage slightly * Raised mofo health (again) * Raised dragoon projectile damage
2004-02-27* Spawns can no longer spawn clients without delayTim Angus
* Spawn queues
2004-02-14* Fixed vieworg leaving PVS on death for classes with small BBOXTim Angus
* Medistat now only heals one at a time * Alien blood never red now * Scaled down build points, hud now shows actual value * Added a "width" parameter to every melee attack * Added "sell weapons" and "sell upgrades" commands * Reduced pulse rifle strength a bit
2004-02-13* Jetpack is disabled with no reactor presentTim Angus
2004-02-07* Fixed a wall walking bug (DEAR GOD WHEN WILL IT END)Tim Angus
* Shadow is now rendered on walls as well as the ground * Buildables are now vulnerable in the prebuild stage * Alien buildables take longer to build * A bunch of other stuff
2004-01-30* Wall walking models now smoothly move over transitionsTim Angus
* Added an option to disable build warnings * Added MN_H_NOTPOWERED
2004-01-25* Fixed two serious particle system bugsTim Angus
* Created a general buildable think function * Fixed the post armoury weapon selection for real * Balance tweaks * A pile of other crap
2004-01-21* (Experimental) fix for a remaining broken buildable bugTim Angus
* Decreased door trigger size again * Creep is now triggered by s.time instead of events * Added CVAR_CHEAT cg_drawBBOX to show the bounding boxes of some entities * Prevent sprinting if BUTTON_WALK is down * Increased sprint drain rate * Client spawning code unified with buildable validation code * Spawns are now testing for validity before they are built
2004-01-19* Forced a weapon change when buying a weaponTim Angus
* Implemented dynamic stage boundaries * A shedload of balance tweaks * Inevitably other stuff that I've forgotten whilst SF CVS has been down
2004-01-14* Fixed the bug where trem menus were ineffectualTim Angus
* Rewroted the hovel block testing code to be cleaner and work better
2004-01-13* Changed charge feedback and timing a bitTim Angus
* First frame of the buildable is now set before the construction animation * Fixed a secondary buildable animation bug
2004-01-13* Reduced strength of teslagenTim Angus
* Fixed the broken buildables bug for real this time (fingers crossed) * Disabled firing modes for destroyed buildables
2004-01-12* Poison now does 30 damage maxTim Angus
* Crosshair names (re)implemented * Mofo attack anims randomised * Mofo charge anim triggered * Switched the order of the spawn menus * Stamina no longer interferes with the jet pack
2004-01-11* Sorted out hydra gas screwupsTim Angus
* Synced MOD_ and EV_ lists * Removed "devmap" command from map rotation system * Increased soldier bite damage to 50 * Reduced price of light armour to 70 * Added visibility tests to the hive and acid tube * Some other stuff
2003-12-24* Added a creep projection under a locked humanTim Angus
* Removed some debug messages * Severely cut down on static memory usage (130Mb)
2003-09-30* Human and alien buildable destructions are now particle system poweredTim Angus
* Acid tube effect is now particle system powered * Disabled hitSound * Sound other random tidyups
2003-09-27* weapon.cfg files changed a bit to include sections for alternate fire modesTim Angus
* Close to zero weapon specific client side code now remains * Poison cloud effect now uses new particle system * Fixed a couple of bugs in the particle system
2003-09-12* Removed the func_door_model auto scaling and positioning code - it didn't workTim Angus
* Added the server side stuff for the hive
2003-09-03* Really fixed the creep bugTim Angus
* Usable buildable icon is only displayed on reactors and repeaters if you have an energy weapon
2003-09-03* Fixed missing creep scaledownTim Angus
* Removed unnecessary enitity relinks in g_buildable.c
2003-09-03* Ditched the Bank and FloatmineTim Angus
2003-09-03* Disallow building on anything other than ENTITYNUM_WORLDTim Angus
2003-09-03* Added SURF_NOALIENBUILD and SURF_NOHUMANBUILD so that building can beTim Angus
prevented via shader
2003-08-31* Fixed hovel problemsTim Angus
2003-08-30* Poison kills are now properly creditedTim Angus
* Buildable weapons now have their effects properly applied
2003-08-30* Rewrote TeslaGen AITim Angus
* Refactored and improved MG Turret AI * DCC now increases speed of MG turrets and coordinates attacks
2003-08-30* Integrated the overmind soundsTim Angus
* Sounds for repairing stuff * Fixed a buildable animation bug * Added G_BroadcastEvent
2003-08-29* Buildables now use ANIM_TOGGLEBIT properlyTim Angus
* Remaining MOD_s added * Added WP_MGTURRET to split to mgturret from the rifle * Buildable weapons now use weapon lights and flash sounds etc * Fixed turret oscillation bug
2003-08-29* Dumped setting buildable animations using events (pretty fucking dumb inTim Angus
hindsight) and replaced with an entityState_t based approach
2003-08-29* Changed MOD_s for a couple of buildables to more sensible valuesTim Angus
* Added logging MOD_s * Exchanged ping and PB columns in server join menu * Removed debug spraff from server browser
2003-08-20* Finally got off my ass and added some MOD_s ... finish tomorrowTim Angus
2003-08-19* Buildables now take time to "warp in"Tim Angus
* A few cleanups here and there * Bye bye cg_creep.c
2003-08-13* Sound is now played upon recharging weapons from the reactor/repeaterTim Angus
2003-08-13* Rewards given for spawn, reactor and overmind killsTim Angus
2003-08-12* Bug fix to listbox reset featureTim Angus
* Client side creep significantly reworked * MinNormal is actually tested for now * Overmind no longer attacks after dying * Some internal hivemind->overmind confusion fixups
2003-08-12* Disabled automatically bringing up spawn menus to prevent cutting off chatTim Angus
* EV_NEXT_WEAPON event now only triggers on the correct client * Creep slowdown totally reworked, it's now predicted and might actually work * Listboxes now have their selection set to 0 whenever displayed
2003-08-05* Added sanity checks to spawn code to (hopefully) prevent that "really ↵Tim Angus
bizarre bug"
2003-03-23* Serverside menu triggering now uses server commands for increased reliabilityTim Angus
* Finished code support for new armoury menu