Age | Commit message (Collapse) | Author |
|
|
|
BG_Upgrade
* Move "overrides/*" to "configs/" and remove all the overriden data from
bg_misc.c, instead requiring it to be in the cfg files
* Add cfg files to source control
* Clean up some naming and typing issues
|
|
* Remove existing team_t (TEAM_FREE, TEAM_SPECTATOR)
* s/pTeam_t/team_t/;s/buildableTeam_t/team_t/;s/WUTeam_t/team_t/
* s/pClass_t/class_t/
* s/PERS_TEAM/PERS_SPECSTATE/
* s/STAT_PTEAM/STAT_TEAM/;s/STAT_PCLASS/STAT_CLASS/
|
|
* (bug 3446) Allow the last spawn to be deconstructed when cheats are enabled
and g_markDeconstruct is not (Ben Millwood)
* (bug 3560) PTRC can be used while the original client is connected
* remove unused functions from src/game/g_ptr.c
|
|
|
|
|
|
* Basilisk gas view bob effect now properly accounts for shorter time due to protection
* SS_POISONCLOUDED moved to EF_POISONCLOUDED (which used to be EF_TALK for chat balloons)
* Added a userinfo cvar cg_alwaysSprint which, when enabled, makes humans sprint all the time (PS_ALWAYSSPRINT)
* Power bolt on the Human HUD glows when sprinting (not very visible though)
|
|
dretch bounding box. Prevents spectators from getting stuck in the floor.
* Buildables round their health up when encoding health information for transmission, no more 0 hp buildables that aren't dead
* Removed the devmap credits hack I put in earlier
* Can now use \itemact weapon to switch to weapon, also \itemact weapon/blaster will not repeatedly force a weapon change if that weapon is already selected
* Options menu entry for "Sprint" changed to "Sprint / Dodge" with correct bind (+button6)
Norfenstein decided to switch to fractional "frags" (aka evos) for Aliens:
* BG_ClassCanEvolveFromTo rewritten to be more robust in case classes are shuffled around later
* CG_AtHighestClass and BG_UpgradeClassAvailable merged into BG_AlienCanEvolve
* Changed BG_GetValueOfHuman to BG_GetValueOfPlayer which now accomodates Aliens too
* Aliens now must receive 400 credits per frag point (9 evos = 3600 credits!)
* Aliens can only spend whole points
* TK/Suicide penalties moved to tremulous.h and converted to credit values
* Complex nasty Alien land goes bye-bye
|
|
+ Fix bug that prevented key up events getting to cgame/ui when not in game
+ Use Key_[GS]etCatcher everywhere to set keycatcher
+ Clear all key states when the catcher changes
* Slim down client userinfo somewhat
* Remove some redundant client autocomplete commands
* Actually make use of "menuStack" in the UI module
+ No longer close all menus when exiting one, instead reverting to the
next one on the stack
+ Cleanup the menu activation functions a little
* Truncate text in list columns if it exceeds the column width
* Remove maxChars field from columns member of ITEM_TYPE_LISTBOX
* Revert r992 due to more general and less buggy/hacky fix from ioq3
|
|
|
|
* Remove ps->ammo[ ] and replace with ps->ammo and ps->clips; this means
only one ammo using weapon may be carried at once, but this is the
case anyway
* No need for BG_(Un)PackAmmoArray anymore, so remove them
|
|
|
|
|
|
* Added BG_UpgradeClassAvailable
* Added generalised BG_*IsAllowed functions
* Added some binding traps to cgame
* Added tutorial mode (cg_tutorial)
|
|
* Changed defaults for r_picmip and r_textureMode
* Changed internal alien weapon names
* Removed playback of the intro movie
* Fixed painblend reset bug
* Added multiple chat sounds
* Player splash wake now uses mark system
|
|
* De-quaked various bits and pieces
* Integrated Tremulous into the ioq3 source
* Relicensed Tremulous to be GPL
* It compiles!!!!!!!!11111111!!!!1
|
|
|
|
|
|
|
|
* Fixed Marauders momentarily disappearing when wall jumping
* Fixed a potential crash bug involving the use of generic1
* Fixed being able to build multiple coincident repeaters if there is no reactor
* Fixed incorrect message when invoking "buy ammo" with an energy weapon and no reactor present
* Fixed invoking "reload" during a weapon reload causing an unnecessary reload
* Fixed aliens having the wrong blood colour when shot with a las gun
* Fixed hovel causing invisible builders
|
|
* Removal of local entities system
* Particle system enhancements to replace functionality lost by removing localents
|
|
* Brass ejections now done via particle system
* static_tranform particle move type
* thirdPersonOnly particle and trail system property
* Trail jitter now done in two dimensions
|
|
* Scriptable trails system
* Various other stuff I'm too tired to try and remember now
|
|
* Removed loading of some Q3 cruft
* Spilled events attached to temporary entities are now reattached to their
original entities, fixing the missing flame bug
* Fixed "suicide god" bug
* Fixed bug where zap ignores armour
* Fixed missing particle systems when follow-spectating
* Fixed potential bug involving dodgy pointer arithmetic in CG_LoadClientInfo
* Cleaned up logic in CG_AddPlayerWeapon
* MASK_SHOT traces no longer collide with corpses
* Corpses timeout in 20 seconds instead of 60
* Improved robustness of spawn validation, fixing the bug on transit
* A crapload of whitespace fixes
|
|
|
|
* Improved scanner render and refactored scanner code
* Added animated projectiles
* Grenade
* Changed model names to be human name agnostic
* Added sounds for lev1 grab and lev4 charge
* Added sound for failed evolution
* Added battery pack rendering code
* Added functionality to particle system to allow attachment of particle systems to particles (for nice explosions)
* Implemented CG_FileExists
* Added some code to gracefully handle missing sounds (easier than making the sounds :D)
* cg_drawBBOX now draws player BBOXen
* Renamed the alien classes (now done in class override scripts)
* Implemented Vector4Add
* The usual assorted bug fixes
|
|
|
|
trigger_equipment, trigger_heal,
trigger_ammo, triggerable func_trains,
target_rumble, trigger_gravity
|
|
* Added stats on game end to aid balancing
* "itemact <weaponname>" now selects a weapon as well as activating an upgrade
* Disabled chat balloon entirely
|
|
* Balance tweaks
* A load of other stuff I can't remember
|
|
* 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
|
|
* Hydra can no longer grab someone with a battlesuit
|
|
* Added an option to disable build warnings
* Added MN_H_NOTPOWERED
|
|
floating pointers
* Moved adding particles to after adding the player weapon so that the muzzle
particle systems match up properly
|
|
* Fixed yaw swing bug on wall walking models
* Added cg_drawBBOX to... draw BBOXes
|
|
* Fixed (id) bug in pmove that prevented the jump animation being triggered
* Combined EV_PLAYER_RESPAWN and EV_ALIEN_EVOLVE
|
|
* bobup now obeys class bob field
* Bob cycles altered a bit
|
|
* Dragoon now has linear projectile attack
* Hopefully fixed bug where muzzle particle systems weren't properly destroyed
* Base Chimera no longer has electrical attack
* Jet pack now "malfunctions" when the user takes damage
|
|
* Buildable overrides now actually work
* Helmet is now a skin replacement instead of model
* Model destinations fixed up in the entities.def file
|
|
* Removed some debug messages
* Severely cut down on static memory usage (130Mb)
|
|
* View locking works again
* Trapper projectile is displayed properly
|
|
* Map rotation system
|
|
* (Experimental) fix for the broken buildables bug
* Fixed selling active jetpack bug
* Fixed usable buildable appearing for opposing teams buildables
|
|
* Muzzle effects are attached to tag_weapon where tag_flash is not available
* Handle particle effects properly with cg_drawGun 1
* Fixed some serious bugs in particle system that culled particle systems early
|
|
|
|
* Hitscan weapons now use more generalised impact events
* Added functions that are called when an entity leaves and enters the PVS
|
|
* Changes to Makefile and depend file for above
* Tweaks to entities.def
* Apparently a bunch of other stuff I've forgotten about
|
|
weirdness -- but how did it ever compile?!
* Minor tidy ups to model loading stuff
|
|
* Removed defering stuff from model loader
* Modified CG_ScanForExistingClientInfo to load from corpseinfo
|
|
|