Age | Commit message (Collapse) | Author |
|
* Squad marking removed
* Marauder walljump reverted to upstream
* Minijump removed
Enjoy!
|
|
* Hooray for physics! 0 = (k v_i)^2 + 2ad --> k^2 v_i^2 / 2a = d, i.e. the minijump scale is sqrt(1/2) for a half-jump
* Oops, forgot to store/restore computed origin for cached buildable cap-traces
* Seeing multiple marked players will not mess up the marker orientations anymore
* Fixed warnings and increased range of squad marking to player crosshair distance
|
|
* Can't walljump from the floor anymore
* Tweaked walljump parameters to focus on forward impulse
* Can now walljump from sloped floors (e.g. ATCS middle)
* Including an experimental health nerf for both Basilisks
|
|
keyboards that cant handle Shift + A + W + Space combos)
* Realized that a bug in the old Walljump code actually gave you more magnitude than it was supposed to, tweaked new variables to get the old feel back
|
|
* Scores will not be reset to 0 for players whose classes change while the scoreboard is showing
* Hive offset fixed so that less of the hive is sunk under the floor
* Buildable positioning cap-traces are cached, saving CPU
* Buildable cap-traces will not interact with bodies (players and buildables)
* For Aliens holding dodge while jumping will result in a weaker jump
Marauder walljump changes:
* Finds a wall regardless of where player is aiming
* No longer uses direction keys to direct walljump (player is using these to hug the wall!)
* Will direct jump in player's view direction
|
|
* Fixed Tesla Generator not firing over turrets or missing small aliens entirely -- it now shoots from the top of its bounding box to the top of its target's bounding box
* Dying, evolving, or changing teams properly resets the weapon
Flame thrower changes:
* Reverted flame thrower missile radius to 15
* Muzzle is offset for flame thrower to shoot from the hand
|
|
* Increased alien structure value-per-build-point from 10 to 15
* Increased barb splash radius from 30 to 100
* Reduced basilisk gas range from 150 to 120
* Halfway reverted flamer projectile lifetime from 600 to 700
|
|
box restrictions
* Buying a weapon with a number greater than 15 while having a Construction Kit will not give you zero ammo
* Human viewheight shrunk to prevent flamer and new Lucifer Cannon shots from exploding inside the ceiling because on account of the muzzle box -- better aligned with the model now too. This should prevent the flamer from burning people in vents.
* Some BG functions made more efficient; BG_GetPlayerWeapon should be used to get a Human's weapon because it may be switching
* Adv. Dragoon barbs regenerate 10 seconds after being shot, not at regular intervals
* Build weapons should no longer need to be in a block in bg_public.h
* Tremulous doesn't use multiple weapons but the G_GiveClientMaxAmmo function will properly restore regular ammunition when a energy weapon is selected
* MN_H_NOENERGYAMMOHERE obsolete; Changed some text to acknowledge that energy ammo is now available at armoury
* Particles can set 'physicsRadius #' to use a fixed bounding box for collisions
* Various HUD elements will immediately update to the new weapon when switching weapons
Flamer changes:
* Bounding box shrunk slightly
* Client-side particles now used a static bounding box that matches the server projectile
|
|
appearance of the projectile.
|
|
* Sitting on a booster won't make it blink the warning bolt (SS_BOOSTEDWARNING), also made the warning fade
* Lucifer Cannon repeat rates fixed
* G_Damage() wont deal damage to dead entities
* Maybe fixed the buildable killed with shotgun won't show dying anim bug
* Attacked hives won't attack back when the OM is dead
* The monstrous hive bounding boxes shrunk to something reasonable
* Tesla Generator muzzle offset to the ball part, now fires over turrets
* HUDs can make vertical charge bars
* Human charge bar no longer overlaps scanner
* "There are no spawns remaining"
Changes to trample attack:
* No longer deals locational damage (wtf?)
* Charge "holding" restored
* Hit repeat rate limited to 50 ms
Changes to health cross icons:
* Inspired by Techhead, made new icons (sorry, yours didn't look so good in game :-\ )
* Icons fade from one to another
* Switched SS_HEALING_2X and SS_HEALING_ACTIVE meaning for Humans -- glows when on medi station, special icon for medkit
* Poisoned icon for humans (Techhead's idea)
|
|
* Change turret behavior again to make them even dumber (will not stay "spun up" anymore or retarget without spinning up again)
* DCC will not complain about an attack when something is deconstructed
* Fixed "\sell upgrades" command emptying energy weapons when a battery pack was sold with it
* Spectators moving to lock view points now set teleport bit, hopefully prevents the ugly lerping
Hive changes:
* Will not fire unless the missile can actually hit
* Will fire from the hive tip rather than the center
* Fixed broken code that made hive fire when shot from out of hive range
|
|
* Trample and Lucifer Cannon charging reworked and moved to PMove
* Can no longer "cancel" a charging Lucifer Cannon
* STAT_MISC2 is now unused, booster and charge information can be inferred elsewhere (STAT_UNUSED)
* Trying to fire an empty weapon makes a clicking noise (also a bugfix, apparently the server would spam EV_NOAMMO which did nothing but is now used for the clicking noise -- audible to all players)
* Created an alternate, muffled Lucifer Cannon warning noise for other people's Lucifer Cannons
* Fixed bug which prevented players from switching to a different player while spectating someone in the spawn queue
* Spectators are now properly moved to the lock view position when spectating a player in the spawn queue
|
|
* Granger (both) speed raised from 0.65 to 0.7
|
|
Balance change:
* Advanced basilisk gas range reduced from 150 to 120
|
|
* Removed individual weapon build delay
* Removed Advanced Construction Kit, everything is built by the normal kit
* S2+ buildables cannot be built by regular grangers
* Clicking to pick team during spectator mode fixed
* New cvar: cg_printDuplicate, when set to 0 (default) prevents duplicate messages from being printed to screen (they still show up in console)
* Pressing ESC while editing a UI item (esp. new Say menu) will not cause your cursor to disappear next time you open a menu
|
|
* All alien values raised 20%
|
|
you'd like to try it uncomment ALIEN_WALLWALK_ENTITIES in tremulous.h.
|
|
Scaled back the gameplay implications of the recent wallwalking changes a bit:
* Wallwalking players will not get knocked off walls by knockback forces
* Cannot shove enemies again
* Shoving will still knock wallwalkers off of you
* Getting shoved off of someone while toggle wallwalking will not disable your WW
|
|
Pounce changes:
* Mechanics simplified, descriptions in tremulous.h
* Client side prediction (no jerkiness)
* Pounce will gradually cancel if released in midair or release with insufficent charge
|
|
Alien buildables:
* Killing an egg will give you credit for all buildables that have lost creep because of it
* Some general cleanup, more functions turned into AGeneric_*
* Repeated Alien buildable blast damage fixed, also deals damage when it explodes rather than later
* Blast radius increased slightly for eggs and acid tubes to account for the bug fix
|
|
when perfectly aligned
* Also added two turret params: spin duration and spin down time which give finer control over turret behavior (set their values to minimum)
* Fixed some patch problems, spacing and duplicate code
* Fixed Sprint/Dodge binding through menu
* Tutorial text size shrunk
* ALL clients lose their credits entirely when switching teams
|
|
* Reloading a weapon and switching to blaster will not cause it to be "reloaded"
* Removed "team change free" flag, all clients keep credits when changing teams
* Human and Alien credits properly converted when switching teams (based on max)
* Cannot open both say prompts at the same time anymore
|
|
Pounce range reduced 72 -> 64
|
|
* Killing buildables nets a reward (tweak in tremulous.h)
* Removed some spurious comments and unused defines from tremulous.h
|
|
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
|
|
* Goon (both) pounce width reduced 16 -> 14
* Acid tube damage per 300ms reduced 10 -> 8
|
|
* Fixed a bug in SnapVectorTowards which would snap incorrectly if the point was below the world origin. Also added an analogous function to work with normals (SnapVectorNormal).
* Added weapon.cfg to source control to set alwaysImpact (to show flash along with blood spurt when hitting a player).
* The maximum number of hits allowed moved to tremulous.h, set MDRIVER_MAX_HITS.
* Since a the visual effects changed, removed old massDriverFire() function and toggle switch.
|
|
|
|
Removed the redundant AAcidTube_Damage pseudo-think function.
|
|
* Acid tube splash damage (from exploding) separated from attack damage, new variable added to tremulous.h to control that and the animation
* Class X not allowed at stage # fixed to show the right stage number
* Whether or not the mass driver will shoot through objects can be toggled from tremulous.h, don't forget to save g_weapons.c or 'make clean' to get the change compiled!
|
|
prfile splash dropped
prifle projectile speed increased to 1200
chaingun spread reduced to 900
advanced basilisk grab time reduced to 300
|
|
calculations
* Light armour angles reverted to 100/80/100/80
* Norfenstein's balance changes for Dretch HP which got lost before
somehow
|
|
* Stamina will replenish when moving whith jetpack on
* Damage region calculation code rewrite to be correct and compact
* Added damage test function (cheats only), \damage [damage]
* Norfenstein's balance tweaks: Dretch HP 25 -> 20, Basilisk grab time
reduced
|
|
|
|
* (bug 2858) Wrong collision mask allowing bad spawns
* Adv Granger spit now slows players as it was always supposed to
|
|
* (bug 2959) All looping sounds now stopped when downloading
* (bug 2910) Removal of legacy Q3 cg_teamChat* stuff
|
|
* Fix to > max damage zap bug
* Add g_mapConfigs
* Fix item switch when run out of ammo
* Fix client side buildable tracing
* Fix misc_portal_surface documentation
|
|
* Disable static_transform particle system warning
|
|
|
|
* Fixed psaw/cgun inappropriate effects bug
* Lcannon now has a minimum charge value
|
|
* Zap repeat rate down to 1500ms from 2000ms
* Knockback from pouncing now 3 times as strong
* Updates to the particle and trail systems sections of the manual
* Merged ioq3-r470
|
|
* De-quaked various bits and pieces
* Integrated Tremulous into the ioq3 source
* Relicensed Tremulous to be GPL
* It compiles!!!!!!!!11111111!!!!1
|
|
|
|
|
|
* Dragoon pounce now incurs 400ms wait before other weapons may be used
* Trapper cost down to 8 from 10
* Hovel is now free, but only one can be built
* Teslagen damage up to 9 from 7
* Non locational damage does not apply locational armour anymore; instead it
averages the armour regions together
* Tweaks to pain blends
* Added cg_animation.c, which apparently I forgot
* Added generate-infopanes.sh and infopanes.def.h
|
|
* Scriptable trails system
* Various other stuff I'm too tired to try and remember now
|
|
* Marginally increased Tesla damage
* Teslas now produce exaggerated knockback effect
* Hives now buildable on walls
* Boosters no longer restore Dragoon spitballs
* Dragoon spitballs now affected by gravity
* Dragoon pounce attack damage reduced to 100 from 160
|
|
* 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
|
|
* Hopefully fixed the "Ready" issues
|
|
* Weapon now drops momentarily when reloading
* The stage kill counters are now incremented for structure kills if players did more then 50% of the total damage
|