Kp
|
fe7cf3bc1d
|
Move segment handling from editor.h
|
2013-03-16 03:10:55 +00:00 |
|
Kp
|
f3562a1a38
|
Rename include/error.h to include/dxxerror.h
Avoid conflict with generic system header.
|
2012-07-07 18:35:06 +00:00 |
|
Kp
|
63c77101d3
|
Remove last bits of HOSTAGE_FACES code
As far as I can tell, this never shipped, so remove it.
|
2013-02-25 02:00:08 +00:00 |
|
Kp
|
7b2cbd5dc3
|
Normalize comments and whitespace to match D2X
|
2013-02-22 04:30:38 +00:00 |
|
zicodxx
|
33bf139002
|
Redefined lotsa variables, functions and parameters as const and/or static - patch by Kp
|
2012-07-23 01:17:52 +02:00 |
|
zicodxx
|
d58e6fc38f
|
using our own functions for strdup and _splitpath with the d_ prefix for all platforms for consistency
|
2012-05-19 02:16:40 +02:00 |
|
zicodxx
|
2c9ee20981
|
using our own functions for stricmp, strnicmp, strlwr, strupr, strrev with a d_ prefix for all platforms for consistency
|
2012-05-19 01:36:41 +02:00 |
|
Chris Taylor
|
fa76bc657e
|
Make a new mission when making a new mine to avoid a crash when testing it straight from the editor and winning, only create a new mine if a mission isn't loaded, if it thinks it needs to use Cursegp to fix the player object make sure Cursegp is initialised, remove key command for ToggleDrawAllSegments since add segment now has ctrl-A
|
2012-04-16 16:53:32 +08:00 |
|
Chris Taylor
|
4c9ac01f4b
|
Don't bother generating a game text file (.txm) every time a level is loaded, even if the EDITOR is compiled. Just when a level is saved
|
2012-04-14 14:22:18 +08:00 |
|
Chris Taylor
|
1e77cbdf30
|
Fix crash when loading a level in the editor
|
2012-04-14 13:28:30 +08:00 |
|
Chris Taylor
|
81cf0853f0
|
Fix crash when loading a level in the editor
|
2012-04-14 12:23:49 +08:00 |
|
zicodxx
|
aa257e0727
|
We might want to try compiling before committing something, right?
|
2012-03-28 21:47:13 +02:00 |
|
zicodxx
|
0e55ac91da
|
Added forgotten D2 powerup capping code when starting level which hopefully fixes massive powerup loss
|
2012-03-28 21:45:40 +02:00 |
|
Chris Taylor
|
05722dec97
|
Remove all remaining uses of Function_mode, checking for the existence of EditorWindow where necessary instead
|
2012-03-19 14:08:25 +08:00 |
|
zicodxx
|
fb775b35c3
|
Fixed set but unused variables
|
2011-09-27 01:31:17 +02:00 |
|
zicodxx
|
dcc964817e
|
Got rid of cfile code: Renamed cfile-functions to use PHYSFSX-naming convention, Replaced cfile-macros with proper PHYSFS(X) calls; Introduced PHYSFSX_exists() which can check case-sensitive or case-insensitive to give more flexibility with game content
|
2011-06-01 09:59:51 +02:00 |
|
zicodxx
|
6bb12ba926
|
Execute set_dynamic_light 60 times per second max since more would just be a waste of CPU time; When executing set_dynamic_light, process ALL lights; Instead of storing light color in objects, do it on-thy-fly but store bitmap-based color in grs_bitmap - vastly speeds up colored dynamic lights; Improved saturation for vertex lighting to make light color a bit more subtile
|
2011-04-12 03:02:49 +02:00 |
|
zicodxx
|
357e1b0144
|
Made lighting code work with actual RGB values and added feature to let certain objects emit colored dynamic light as well as let mine flash red when control center destroyed (OpenGL-only at the moment)
|
2011-04-07 22:32:47 +02:00 |
|
zicodxx
|
c918f54d56
|
In multi_leave_game check for Player_eggs_Dropped before actually dropping to prevent multiple drops in case player quits game after being killed; put console output level of multiplayer powerup cap messagers to CON_VERBOSE; Fixed small compiler warning in gamesave.c due to last commit
|
2011-01-14 15:12:39 +01:00 |
|
zicodxx
|
6e0ea332de
|
Removed D1X implementation of multiplayer powerup capping and added D2X code to replace this (UDP-only); Added a bunch of D2X code for general and multiplayer powerup dropping to make codes more consistent to each other; Removed MULTI_PROTO_D1X_VER and MULTI_PROTO_D1X_MINOR defines since they are not needed anymore
|
2011-01-14 14:29:36 +01:00 |
|
Chris Taylor
|
0557c8bb43
|
Copy lots of editor stuff from d2x-rebirth to d1x-rebirth, getting it to work on Mac OS X
|
2010-12-24 12:26:24 +08:00 |
|
zicodxx
|
ac92d9c971
|
Patching together editor so it compiles again (while still not running); Implemented PhysFS for file accessing for editor- and debugging-related code
|
2010-08-19 13:32:33 +00:00 |
|
zicodxx
|
81baeaeaa4
|
Removed OGL hack to fix overlapping room in D1 lvl19 and rather move vertex a little. Still a hack but now without messing Depth test
|
2010-07-17 11:19:29 +00:00 |
|
kreatordxx
|
9fd714a083
|
Add EVENT_WINDOW_DEACTIVATED; move many game_flush_inputs, start_time and stop_time calls to game_handler as well as digi_pause_digi_sounds and digi_resume_digi_sounds
|
2010-02-02 03:38:29 +00:00 |
|
zicodxx
|
d17841fbc4
|
Improved Object signature assignment and made sure there will be no duplicates; Also used short-ranged values only so Demo system won't screw up
|
2010-01-28 15:26:27 +00:00 |
|
kreatordxx
|
6b4d952ebc
|
Change newmenu and listbox callback systems, adding use of d_event, for greater flexibility
|
2010-01-07 14:49:07 +00:00 |
|
kreatordxx
|
27e288b21d
|
get it to work for Mac OS 9
|
2008-04-24 14:27:54 +00:00 |
|
zicodxx
|
96ed7fa827
|
Reworked timer_delay2() and calc_frame_time() to be more accurate and CPU-friendly; -nicefps replayced by -nonicefps to disable sleeping for calc_frame_time; Implemented VSync via SDL; Fixed compilation issues; Code cleanup
|
2008-04-21 18:39:49 +00:00 |
|
zicodxx
|
a172315d4a
|
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
|
d9e23370f9
|
Implemented PhysFS support; Implemended D2X memory functions; Code cleanups
|
2008-01-23 17:25:09 +00:00 |
|
kreatordxx
|
da7fd57332
|
merge loadrl2.c into gamemine.c and gamesave.c
|
2008-01-19 01:13:47 +00:00 |
|
kreatordxx
|
0837b91f53
|
complete bigendian support, without touching network code
|
2008-01-13 00:58:49 +00:00 |
|
md2211
|
d393f32eed
|
* Removed executable flag on most files
* Reverted value of SOUND_MAX_VOLUME
|
2007-09-21 19:06:05 +00:00 |
|
zicodxx
|
c3fa1eb778
|
fixed more compiler warnings
|
2007-06-11 15:54:09 +00:00 |
|
zicodxx
|
b4ada54247
|
fixed EDITOR build
|
2007-01-21 11:03:36 +00:00 |
|
zicodxx
|
d64c3d1023
|
change byte to sbyte
|
2006-10-06 14:41:31 +00:00 |
|
zicodxx
|
cde0244a09
|
initial import
|
2006-03-20 16:43:15 +00:00 |
|