summaryrefslogtreecommitdiff
path: root/ui/ingame_options.menu
AgeCommit message (Collapse)Author
2013-01-03Added armour files to version control.Michael Levin
2007-11-08* Merge and move text paint functions into ui_shared.cTim Angus
* Add aspectBias to indicate alignment on non-4:3 video modes * Add "reset <item>" script command to reset an item * Compensate for aspect ratio in lots and lots and lots of places * Release edit field focus when tabbing away * Fix infinite loop bug in text wrapping code when rect is very narrow * Mung .menu scripts to line things up correctly on non-4:3 ratios
2007-11-02* s/ui_loading/ui_hideCursor/Tim Angus
* Hide cursor when using edit fields and binding keys * Remove client side chat handling, moving it to UI module * Remove target and last attacker message modes * Add ui_developer cvar * Fix edit field bug where cvar changes under it * Add onTextEntry UI script event * Give the user some feedback when binding keys * Stop doing a UI refresh when primed (and remove cgame ui_loading sets) * Move cg_drawSnapshot to bottom of the screen
2007-10-30* (bug 3384) Remove server side armoury refresh and replace with UI sideTim Angus
refresh * Add trap_Key_SetOverstrikeMode and trap_Key_GetOverstrikeMode to cgame * Change Text_[Width|Height] to return floats * Add Text_Em[Width|Height] * Add CG_AlignText to cut down on code duplication * Add itemDef_t::textvalignment for vertical text alignment * Add UI_DrawTextBlock to replace a lot of duplicate code * Rewrite text wrapping code from scratch so that it actually works * Add UI_OwnerDrawText * Add expression evaluator to .menu parser * Split off Border_Paint from Window_Paint * Scale slider items to fit their rect * Rework edit field widgets to behave somewhat more correctly * Fix a few listbox widget layout issues * Don't display scrollbars in "notselectable" listbox widgets * Make scoreboard team labels ownerdrawn * Menu script rework + Use the expression evaluator to replace lots and lots of absolute coords with relative ones, hopefully easing future maintenance + Remove lots and lots of textalign[xy] that were present to work around broken text alignment routines + Replace a bunch of numeric constants with ones from menudef.h + Compose the huds from tremulous_common_hud.h + Generally neaten things up + Lots of whitespace fixes
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-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-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.
2006-12-13* (bug 2944) cg_drawClock addedTony J. White
2006-06-29* Fix cg_noTauntTim Angus
2006-06-18* Move Mass Driver zoom control to secondary attackTim Angus
* Remove +zoom and -zoom altogether
2006-05-06* Merged ioq3-r775Tim Angus
- SDL_GammaRamp stuff - Anisotropic texture filtering - q3testesque r_flares - cl_guid - Security fixes
2006-02-27* Removed cg_brassTime option from menuTim Angus
* Added OpenAL option to sound menu
2006-01-18* Added BG_FindUsableForUpgradeTim Angus
* Added BG_UpgradeClassAvailable * Added generalised BG_*IsAllowed functions * Added some binding traps to cgame * Added tutorial mode (cg_tutorial)
2005-09-02* Added "Wallwalk Control Toggles" optionTim Angus
2005-08-29* Added "Use Medkit" optionTim Angus
* Removed antitox from infopanes * retabbed the .txt files
2005-07-28* Changed "Object" to "Structure" in controls optionsTim Angus
2005-06-05* Some grammar touch ups to infopanes.defTim Angus
* Added grenade infopane * Fiddled with the ingame main menu to fit the new splash screen model * Changed "Use Object:" in bindings to "Use Object/Evolve:" * Corrected cursor load * Moved heartbeat.wav to correct location * Splash screen touch ups * Credits implemented * Scanner plane reintroduced
2004-03-19* Added "buy ammo" bind to optionsTim Angus
* Set default focus to the listbox for many of the trem menus
2004-03-02* Added reload binding optionTim Angus
* Added team auto-select option
2004-01-30* Menu option for cg_disableBuildWarningsTim Angus
2003-09-30* Changed cg_zsortLEs to cg_depthSortParticlesTim Angus
2003-02-12* Updated most of the scripts to play the new menu soundsTim Angus
2002-10-23* Added light flare performance option to GFX softwareTim Angus
2002-09-25* Loading menu altered for progress bar border thicknessTim Angus
* tremulous_human_hud.menu is CVS is currently cruft - waiting for Jex * Crosshair selection removed from options menu
2002-08-09* Bind added for "deconstruct"Tim Angus
* Minor changes to button sizes in trem menus
2002-07-06Added sprint bind to ingame controlsTim Angus
2002-07-04Start of vote menuTim Angus
2002-07-03Closer to finishing options menuTim Angus
2002-07-03MORE work on options menuTim Angus
2002-07-02Further work on options menuTim Angus
2002-07-02Ingame options::system stuffTim Angus
2002-01-26Initial revisionTim Angus