summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-04-14* cg_bounceParticles 0 now takes the extra step of culling particles thatTony J. White
enter solids.
2007-04-12* cg_drawCrosshair now has 3 settings:Tony J. White
0 - always off 1 - for long range weapons only (1.1.0 behaviour and also the new default) 2 - always on (if the weapon.cfg has one defined of course) * cg_drawCrosshair 0 no longer prevents crosshair names from drawing * added cg_drawCrosshair configuration in the ingame Options -> Game menu
2007-04-10* g_layoutAuto was not selecting a random layout properlyTony J. White
2007-04-09* ugh... fixed G_RoomForClassChange() again. Needed to use ent->s.originTony J. White
instead of ent->s.pos.trBase so the un-snapped origin was used in collision tracing
2007-04-03* correctly test for space required when changing class (broke it in myTony J. White
last commit)
2007-04-03* PCL_HUMAN_BSUIT is now a full fledged player class now. This means that theTony J. White
overrides/classes/human_bsuit.cfg file can set all the goodies such as viewHeight and bounding box size. Also, bsuit corpses work now. * added MN_A_TEAMCHANGEBUILDTIMER, MN_H_TEAMCHANGEBUILDTIMER, MN_A_EVOLVEBUILDTIMER, and MN_H_ARMOURYBUILDTIMER for the error dialogs you get when trying to do something that's not allowed with an active build timer. * added MN_H_NOARMOURYHERE and MN_H_NOENERGYAMMOHERE error dialogs for trying to buy/sell when not near the necessary buildables. * added MN_H_NOROOMBSUITON and MN_H_NOROOMBSUITOFF error dialogs for when there is no room to change class between PCL_HUMAN and PCL_HUMAN_BSUIT * removed an unused variable from my recent big ui commit
2007-03-26* clear CS_WINNER in G_ShutdownGame instead of G_InitGameTony J. White
2007-03-26* (bug 3071) fixed new teamvote typos and stopped using ps.stats[ STAT_PTEAM ]Tony J. White
for consistency
2007-03-25* ingame menus redesignedTony J. White
* spectators can now participate in non-team votes * added teamvote "admitdefeat" * replaced "nextmap" vote with "draw" * removed vote "clientkick" vote (uses "kick" instead) * removed teamvote "teamclientkick" (uses "kick" instead) * renamed teamvote "teamkick" to teamvote "kick" * added teamvote "denybuild" and "allowbuild" * added vote "mute" and "unmute" * added !denybuild and !allowbuild g_admin commands * added /ignore and /unignore commands (and menu support) * Game -> Info (formerly About) shows server settings instead of local ones * Voting keys can now be configured in the Options menu * Voting key binds now display with the vote status (F3 and F4 will be the eventual default binds for "teamvote yes" and "teamvote no" respectively)
2007-03-25* add basic hexadecimal support (%x) to bg_lib.c scanf/printf. this is usefulTony J. White
for saving precious space in info strings when passing large integer values.
2007-03-24* Minor efficiency/readability improvement to g_chatTeamPrefix codeTim Angus
2007-03-23* (bug 3012) teamvote tally was was counting following specs, but not deadTony J. White
teammates
2007-03-23* ioq3 r1053 mini-merge to restore cgame compatability with older clientsTony J. White
2007-03-22* Fixes to some GCC 4 warningsTim Angus
2007-03-21* ioq3-r1052 mergeTim Angus
2007-03-21* clearer fix for particle system crashTony J. White
2007-03-21* prevent a crash when the particle system fills upTony J. White
2007-03-21* new 2D status bars for buildingsTony J. White
* spawns never show the ¨no power¨ icon since they don't need reactor/overmind * alien buildings that require the overmind to function will now show the "no power¨ icon when the overmind is down
2007-03-20* calling teamvotes would often cause strange client behaviour. CommonTony J. White
symptoms I've seen are: incorrect stage notifications drawing the wrong number of available build points broken plant models on niveus Surprisingly, there was no open bug report for this that I could find.
2007-03-16* (bug 2989) my last "stfu overmind" patch did just the opposite whenTony J. White
timelimit was infinite. Now it's tracked properly with level.overmindMuted instead of using the time hack.
2007-03-13* (bug 3052) fix issues with !ban and !namelog when multiple players have theTony J. White
same IP/GUID. Also give slot number precedence for !ban.
2007-03-03* (bug 3036) clear votes in G_ShutdownGame() in case map_restart was usedTony J. White
2007-03-03* in-game server browser: default to sorting by ping, refresh theTony J. White
server list automatically if the list is over 1 hour old or if there are no servers in the list
2007-03-03* (bug 2971) improved g_teamForceBalance checking (M. Kristall)Tony J. White
2007-03-03* (bug 3008) track when map and map_restart commands are added to the commandTony J. White
buffer with level.restarted. This prevents G_RunFrame() from running until the command is processed by the server code.
2007-03-03* (bug 2924) fix check for spectator following another spectator (M. Kristall)Tony J. White
2007-03-02* (bug 2989) stop the overmind's bitching about no eggs in sudden death tooTony J. White
2007-03-02* (bug 2965) remove color codes from G_LogPrintf() strings (M. Kristall)Tony J. White
2007-03-02* (bug 3043) adds cg_bounceParticles which defaults to 0 on all but theTony J. White
highest built-in graphic setting. When set to 0, particles don't use bounce off anything and therefore their movement doesn't require trace calls. This gives a significant frame rate boost in many situations.
2007-02-25* (bug 2658) windfly.wav and jumppad.wav removed from target_push andTony J. White
trigger_push * (bug 2658) added spawnflags 2 to misc_anim_model which will spawn the entitiy with the animation OFF * (bug 2658) if the "animations" loopFrames (param 3) of misc_anim_model is 0, then the animation will not loop, but it will make one pass through the animation each time the entity is used
2007-02-25* add support for "viewheight" and "crouchViewheight" elements to theTony J. White
class overrides config file
2007-02-19* (bug 3021) don't let building on top of existing structures override theTony J. White
unique test (kevlarman)
2007-02-13* (bug 3021) allow building "on top of" existing marked buildables whenTony J. White
using g_markDeconstruct. (kevlarman)
2007-02-10* (bug 2989) only let the overmind nag one time about needing spawns if thereTony J. White
are no builders.
2007-02-06* (bug 3020) put a 1 minute maximum on intermission time to prevent infiniteTony J. White
intermissions when only afk or malicious players are on the non-spec teams.
2007-01-19* rate limit the acknowledgment of gamestat messages in the master serverTony J. White
to prevent DoS
2007-01-03* (bug 2996) better support for using "!" commands when g_admin isTony J. White
disabled. * (bug 2973) account for the *BUILTIN* layout in the count returned by G_LayoutList() * !readconfig now clears all g_admin data properly even if there is an error reading or no g_admin data file is defined
2007-01-02* Update demo_protocolsTim Angus
2006-12-31* (bug 2954) g_admin commands can not be used from the server console evenTony J. White
if g_admin is not set to a file. This allows the !kick and !ban commands to work for the current game even if there is no g_admin data file. Updated vote cmds to always use !ban instead of clientkick.
2006-12-31* (bug 2973) added a special name for the map's built-in layout "*BUILTIN*"Tony J. White
so this can be named in the list of layouts to be selected from without having to create a .dat file for it.
2006-12-30* (bug 2952) Reverted trace origin to muzzle for goon pounceTim Angus
2006-12-30* (bug 2692) Stage report now shown when not spawnedTim Angus
2006-12-30* (bug 2960) Pain indication no longer displayed during intermissionTim Angus
* (bug 2858) Wrong collision mask allowing bad spawns * Adv Granger spit now slows players as it was always supposed to
2006-12-30* (bug 2973) allow '-' and '_' in layout names and check to make sure layoutsTony J. White
named in !map and !restart commands are valid names
2006-12-29* (bug 2973) support for multiple initial base layouts ( Risujin, vcxzet, tjw )Tony J. White
2006-12-29* Bump up protocol version numberTim Angus
2006-12-29* (bug 2935) Creep penetrating surfaces it shouldn'tTim Angus
2006-12-29* (bug 2828) Removal of hack for scaled up knockback on teslagenTim Angus
* (bug 2959) All looping sounds now stopped when downloading * (bug 2910) Removal of legacy Q3 cg_teamChat* stuff
2006-12-29* (bug 2926) Tesla range reduced to sphere, instead of cubeTim Angus
(Christophe Cavalaria <chris.cavalaria@free.fr>) * (bug 2786) Cleanup of error message display (Martin Doucha) * (bug 2787) Scroll-wheel support in list widgets (rasz)
2006-12-29* Move marked deconstruction variables into level_locals_tTim Angus
* Rename FinishSpawningBuildable