zicodxx
|
5252e41d31
|
PlayerCfg.MultiMessages was supposed to only show messages of class HM_MULTI but turned out to only block HM_REDUNDANT, too. Fixed this copy/paste error of mine
|
2011-06-23 09:24:00 +02:00 |
|
zicodxx
|
cf50cda2ce
|
Introduced HUD message class HM_MAYDUPL for messages that may appear once per frame but the player might not able to supress via option
|
2011-04-11 21:27:31 +02:00 |
|
zicodxx
|
c960d5505a
|
Added cv_fade_level to canvas structure to replace Gr_scanline_darkening_level; Added cv_blend_func to canvas structure to set blending; Introduced gr_settransblend to set cv_fade_level and cv_blend_func; Added function to set normal blending, additive alpha blending and additive color blending; Moved Special transparency effects from g3_draw_bitmap to render_object to set individual transparency and/or blending for each object outside of OpenGL-specific code; Added special blending for fuelcenter and force field effects as well; Removed unused LASER_HACK code; Renamed OglAlphaEffects variable of PalyerCfg to AlphaEffects as I plan to implement this kind of effects for Software renderer, too
|
2011-02-23 17:46:39 +01:00 |
|
zicodxx
|
281c9668bb
|
Moved NoRedundancy, MultiMessages and NoRankings toggles from GameArg to PlayerCfg to be set via Misc Options
|
2011-01-03 02:01:26 +01:00 |
|
zicodxx
|
b860b2826f
|
When checking for redundant messages in HUD display, compare new message to most recent one for locking and check whole list only for messages marked with HM_REDUNDANT. This will show all messages in correct order while keeping redundancy-prone messages from looping infinitely
|
2010-11-21 21:20:00 +01:00 |
|
Chris Taylor
|
e57ffac570
|
Fix errors for Mac OS 9, Mac OS X 'd2x' target builds again
|
2010-10-16 18:57:50 +08:00 |
|
zicodxx
|
283172aff6
|
Added format arguments to all printf, sprintf and snprintf calls missing them to prevent warnings/errors with some distributions of gcc
|
2010-10-14 16:46:20 +02:00 |
|
Chris Taylor
|
846699a2e6
|
Fix errors for Mac OS 9, Mac OS X 'd2x' target builds again
|
2010-10-10 18:48:24 +08:00 |
|
zicodxx
|
9f25721f8a
|
When updating redundant HUD messages check the for-loop not the start with a negative number - causes too long message display and negative array index
|
2010-08-03 15:03:56 +00:00 |
|
zicodxx
|
debfa159d7
|
Addition for last revision - just screwed up my working copies
|
2010-07-13 06:45:15 +00:00 |
|
zicodxx
|
0ce37b89bb
|
Added expandable classes for HUD messages (like D1X but slacked) to better handle Multi messages or redundant messages; Rewrote HUD code completely; Changes -playermessages to -multimessages since this is more appropriate; Removed remnants of -mprofile
|
2010-07-13 06:35:25 +00:00 |
|
zicodxx
|
3d9791ca69
|
Made PlayerCfg.CockpitMode an array to hold two values: 0 to store the actual cockpit, 1 to also store Letterbox, Rear, etc. Greatly helps to switch and restore views - especially in Demo playback which now properly selects modes
|
2010-01-28 00:04:29 +00:00 |
|
kreatordxx
|
bf512bb9ec
|
Remove redundant conf.h directives
|
2009-04-30 13:01:31 +00:00 |
|
zicodxx
|
3d1e2ed850
|
Using Windows code to play HMP files on Windows build; Fixed Jukebox keys in help screen; Allow -noredundancy in Singleplayer; Fixed processing of Console keys if Console is not active; Added Multiplayer hints to README; Made INI wrapping safer and more accurate
|
2008-06-01 12:53:03 +00:00 |
|
zicodxx
|
3a52d03d21
|
Added structure for values saved in PLR/PLX files; Added most common command-line options to options menu
|
2008-04-13 00:28:36 +00:00 |
|
zicodxx
|
44bbb66101
|
Implemented Console-style game logging system to print graphics, to stdout and gamelog.txt; Added structure to keep values for descent.cfg; Added aspect and Texture Filtering to descent.cfg; Removed mono code - printing important stuff over console; Removed some obsolete or very common defines; Code cleanup and small fixes
|
2008-04-06 20:23:28 +00:00 |
|
zicodxx
|
10f39559bf
|
Fixed wrong font width spacing, -gl_prshot, mission loading, null-terminatinon in several menus, cockpit glitch; Improved gl_reticle, -noredundancy; Some code cleanup
|
2008-02-27 22:05:58 +00:00 |
|
zicodxx
|
f3d8d50a94
|
Reworked fonts routines - makes easier to expand and scale correctly; Reworked menus with better border scaling, improved rendering and cleanups; Improved font priniting ingame, better alignment; Reworked Netgame list; Real Doublebuffering in SDL-mode; Removed old and unused sources
|
2008-02-24 14:41:27 +00:00 |
|
zicodxx
|
fc60cd575d
|
Fixed new redundancy HUD messages check - made it more strictly
|
2007-11-23 23:04:08 +00:00 |
|
zicodxx
|
cf27a22701
|
For HUD messages redundancy check, compare all messages and check if message already printed and is a typical 'ALREADY HAVE' message - waste them if so
|
2007-10-28 21:34:20 +00:00 |
|
zicodxx
|
453cf2d609
|
Fixed problems with GameTime wraparound - delay sounds, cloak, invulnerability, ping; Added debug key to Reset GameTime for testing; Removed -gl_vidmem; Cheat-code cleanup; Some HUD message redundancy
|
2007-10-28 20:14:25 +00:00 |
|
md2211
|
a0b4cac982
|
* Removed executable flag on most files
* Reverted value of SOUND_MAX_VOLUME
|
2007-09-21 19:06:05 +00:00 |
|
zicodxx
|
1e97e3a2c4
|
Preventing redundancy of doubled messages correctly
|
2007-08-26 11:46:10 +00:00 |
|
zicodxx
|
2bc4cd32bb
|
Cleanup in Config- and PLX-code; Saving Resolution in Config file so it will apply directly at game-init; Removed seperated resolution mode for menus, SCREEN_MENU now always uses Game_screen_mode; Last FindArg cleanups; Removed MenuHires(Available) and FontHires(Available) and replaced with HiresGFX(Available) to make a more common way to determinate if Hires data is used or not (interactive Demo); Improved support for Interactive Demo
|
2007-07-26 23:57:29 +00:00 |
|
zicodxx
|
7d23cb6772
|
Cleaned up more FindArg's - Networking Options; Some fixes
|
2007-07-16 02:34:51 +00:00 |
|
zicodxx
|
b5a5352a41
|
fixed axis direction for vertical and sideways thrust time; fixed y-Offset for mouse selection in kconfig_sub; removed (useless) Shrink/Grow window feature to clean code a bit; improved grabmouse so mouse is always released in non-SCREEN_GAME modes
|
2007-06-14 20:52:14 +00:00 |
|
zicodxx
|
8541d2d403
|
prevent string placeholders in HUD Messages which may crash the game
|
2007-04-21 08:27:21 +00:00 |
|
zicodxx
|
febaa9f672
|
allow Quick-Exit with SHIFT+ESC; blocking 'SUPER LASER MAXED OUT' redundancy in stdout
|
2007-03-25 21:14:02 +00:00 |
|
kreatordxx
|
0c30130ca5
|
draw mine view directly to screen for non-OpenGL build, no using an offscreen buffer (will use SDL_Flip later)
|
2007-03-24 04:37:33 +00:00 |
|
kreatordxx
|
21c844b377
|
remove final remnants of VR_current_page and VRF_USE_PAGING, also allowing -nodoublebuffer switch for all platforms. Fix single buffering for d2xgl
|
2007-03-21 12:35:35 +00:00 |
|
kreatordxx
|
751cbe1a91
|
add gr_flip, allowing significant cleanup including the moving of gr_show_canvas, Pages and VR_screen_pages to arch/dos/gr.c
|
2007-03-21 11:32:33 +00:00 |
|
zicodxx
|
28f3d619c2
|
removed WANT_AWE32 flag - too buggy; scaled space between Hud-messages; block Hudlog output messages beginning with you (your ... maxed out, you already have ...)
|
2007-03-04 15:01:17 +00:00 |
|
zicodxx
|
97e1f497ed
|
make 'Press any key ...'- and 'Demo recording' messages not overlap
|
2007-02-19 21:18:04 +00:00 |
|
zicodxx
|
d773518061
|
block 'You already have'-messages in HudLog output
|
2007-02-19 15:21:53 +00:00 |
|
zicodxx
|
cfcd1e39f9
|
moved hudlog printf's so they do not spam stdout with redundant messages
|
2007-01-14 01:55:59 +00:00 |
|
zicodxx
|
356b79e814
|
aligned 'press any key...' message on hud
|
2006-10-12 10:07:20 +00:00 |
|
zicodxx
|
fb5445e09a
|
print joystick dialog to stdout; print time with hud messages; fixing some graphical glitches; repaired brightness slider (oops); code cleanup
|
2006-10-08 23:19:46 +00:00 |
|
zicodxx
|
b94413b91b
|
initial import
|
2006-03-20 17:12:09 +00:00 |
|