zicodxx
|
effc8c3fc4
|
removed temp_string buffer for ingame message inputs preventing the string from being messed up if containing special characters
|
2012-06-18 01:26:49 +02:00 |
|
zicodxx
|
583187db68
|
removed temp_string buffer for ingame message inputs preventing the string from being messed up if containing special characters
|
2012-06-18 01:23:32 +02:00 |
|
zicodxx
|
29ad124ea3
|
added songs_play_file() to play any song depending on filename-extension as a more streamlined approach to handle all different kinds of formats; also used for jukebox to make it independent from SDL_mixer; cleaned up supported filename extenstions
|
2012-06-10 14:02:43 +02:00 |
|
zicodxx
|
c8d428913e
|
added songs_play_file() to play any song depending on filename-extension as a more streamlined approach to handle all different kinds of formats; also used for jukebox to make it independent from SDL_mixer; cleaned up supported filename extenstions
|
2012-06-10 14:02:40 +02:00 |
|
zicodxx
|
b0288d8df0
|
removed MarkerOwner; some code cleaning in that regard
|
2012-06-10 11:26:29 +02:00 |
|
zicodxx
|
edf56169ab
|
do not write player file each time lifetime stats change to prevent hickups on killing
|
2012-06-08 23:13:33 +02:00 |
|
zicodxx
|
2055192b67
|
in vms_matrix_from_quaternion put the definition of tmp1 and tmp2 variables at the beginning of the functions because i was a baaaad boy
|
2012-06-08 15:54:17 +02:00 |
|
zicodxx
|
d44af70b28
|
in vms_matrix_from_quaternion put the definition of tmp1 and tmp2 variables at the beginning of the functions because i was a baaaad boy
|
2012-06-08 15:54:11 +02:00 |
|
zicodxx
|
98bf17c08c
|
Switching keyboard sensitivity function from variable increase to variable offset, making the ship more responsive in higher settings
|
2012-06-08 12:22:45 +02:00 |
|
zicodxx
|
decbf0cdbd
|
Switching keyboard sensitivity function from variable increase to variable offset, making the ship more responsive in higher settings
|
2012-06-08 12:22:42 +02:00 |
|
zicodxx
|
d910fd0e7c
|
cleanly decide it to drop a hoard orb depending on wether we were killed by ourselves, en enemy or team-mate without any ugly and unreliable hacks
|
2012-06-08 01:41:31 +02:00 |
|
zicodxx
|
81afcf4718
|
renamed forgotten stricmp to d_stricmp to make editor compile again
|
2012-06-01 13:05:44 +02:00 |
|
zicodxx
|
f449e24d69
|
changed extension for archive (addon) content from zip to dxa - still a zip-file but renamed to not accidentially add user generated backups and possibly mess things up
|
2012-06-01 13:04:29 +02:00 |
|
zicodxx
|
f7565217fe
|
changed extension for archive (addon) content from zip to dxa - still a zip-file but renamed to not accidentially add user generated backups and possibly mess things up
|
2012-06-01 13:04:25 +02:00 |
|
zicodxx
|
c8680ef789
|
use size of output buffer for snprintf; on the way changed rebirth-specific song file to dxx-r.sng to respect hog 8+3 file convention
|
2012-06-01 12:46:03 +02:00 |
|
zicodxx
|
fc421b290a
|
use size of output buffer for snprintf; on the way changed rebirth-specific song file to dxx-r.sng to respect hog 8+3 file convention
|
2012-06-01 12:46:00 +02:00 |
|
zicodxx
|
8b3b6c5c1c
|
Introduced sensitivity sliders for keyboard which cause movement increase the longer the designated key is pressed
|
2012-06-01 11:53:59 +02:00 |
|
zicodxx
|
091623d196
|
Introduced sensitivity sliders for keyboard which cause movement increase the longer the designated key is pressed
|
2012-06-01 11:53:53 +02:00 |
|
zicodxx
|
147f34dddb
|
Removed Laser_offset hack
|
2012-05-28 00:14:49 +02:00 |
|
zicodxx
|
886f313cfe
|
Removed Laser_offset hack
|
2012-05-28 00:08:09 +02:00 |
|
zicodxx
|
45646d12d6
|
removed weapon_rate_scale() which should be obsolete due to other optimizations in network code
|
2012-05-27 15:04:45 +02:00 |
|
zicodxx
|
fc10a7e65b
|
removed weapon_rate_scale() which should be obsolete due to other optimizations in network code
|
2012-05-27 15:04:42 +02:00 |
|
zicodxx
|
6ee7c2f092
|
Removed remnants of the old and obsolete VR implementation
|
2012-05-27 00:24:57 +02:00 |
|
zicodxx
|
c23e75a79d
|
Removed remnants of the old and obsolete VR implementation
|
2012-05-27 00:24:55 +02:00 |
|
zicodxx
|
12b30ed446
|
fixed possible buffer overflow in load_screen_text()
|
2012-05-26 19:39:14 +02:00 |
|
zicodxx
|
847d1515cc
|
fixed possible buffer overflow in load_screen_text()
|
2012-05-26 19:39:10 +02:00 |
|
zicodxx
|
3d10827ca3
|
Optimization for quaternion structure: Stuffed orientation in shorts and removed figure out segnum by position - saving 10 bytes for each positional update in Multiplayer; Also removed render_type from pdata to save yet another byte
|
2012-05-26 17:53:07 +02:00 |
|
zicodxx
|
1d68e2d3ba
|
Optimization for quaternion structure: Stuffed orientation in shorts and removed figure out segnum by position - saving 10 bytes for each positional update in Multiplayer; Also removed render_type from pdata to save yet another byte
|
2012-05-26 17:53:05 +02:00 |
|
zicodxx
|
87e9757577
|
Fixed one more copy/paste issue causeing positional updates relayed to possibly disconnected players
|
2012-05-26 14:09:03 +02:00 |
|
zicodxx
|
46f4a9e285
|
Fixed one more copy/paste issue causeing positional updates relayed to possibly disconnected players
|
2012-05-26 14:09:00 +02:00 |
|
zicodxx
|
48e9e1dc09
|
Fit player/player collisions to not take damage from bump while remote player has possibly not aligned to the collision, yet; Added FORCE_DAMAGE_THRESHOLD for minimum force damage to receive from object bumps to not simply take damage from touching objects
|
2012-05-26 13:28:46 +02:00 |
|
zicodxx
|
98f6ac2204
|
Fit player/player collisions to not take damage from bump while remote player has possibly not aligned to the collision, yet; Added FORCE_DAMAGE_THRESHOLD for minimum force damage to receive from object bumps to not simply take damage from touching objects
|
2012-05-26 13:28:43 +02:00 |
|
zicodxx
|
1431d3bc35
|
Cancel out do_controlcen_dead_frame() when not playing and only check triggers for playing players for further host-authority stuff; Made GameProcessFrame not cause endless loop by closing kmatrix over and over again due to game_leave_menus(); Also only close menus when level ends and when we die only the automap will close - otherwise menus can stay (user request)
|
2012-05-25 12:14:28 +02:00 |
|
zicodxx
|
4cfc516d56
|
Cancel out do_controlcen_dead_frame() when not playing and only check triggers for playing players for further host-authority stuff; Made GameProcessFrame not cause endless loop by closing kmatrix over and over again due to game_leave_menus(); Also only close menus when level ends and when we die only the automap will close - otherwise menus can stay (user request)
|
2012-05-25 12:14:22 +02:00 |
|
zicodxx
|
4554227d1a
|
in StartLevel() only call disable_matcens() and clear_transient_objects() in Singleplayer to keep consistency with remote clients
|
2012-05-24 12:46:35 +02:00 |
|
zicodxx
|
a9c07f81e7
|
in StartLevel() only call disable_matcens() and clear_transient_objects() in Singleplayer to keep consistency with remote clients
|
2012-05-24 12:46:33 +02:00 |
|
zicodxx
|
1296f3e3b3
|
Introduced quaternion functions to replace vector matrix where size matters - created by Florian Feucht; Added option for pdata packets based on quaternion in Multiplayer game; Removed PF_LEVELLING from new player objects to prevent jittering in player banking
|
2012-05-21 17:06:50 +02:00 |
|
zicodxx
|
d4dfd1fb40
|
Introduced quaternion functions to replace vector matrix where size matters - created by Florian Feucht; Added option for pdata packets based on quaternion in Multiplayer game; Removed PF_LEVELLING from new player objects to prevent jittering in player banking
|
2012-05-21 17:06:47 +02:00 |
|
zicodxx
|
36774e21d5
|
now properly initialize all other parts of the new/old player object when restoring a coop savestate
|
2012-05-21 10:33:53 +02:00 |
|
zicodxx
|
5d6f4222d7
|
now properly initialize all other parts of the new/old player object when restoring a coop savestate
|
2012-05-21 10:32:33 +02:00 |
|
zicodxx
|
b38c3a98e7
|
solved some potential buffer overflows when initializing movie names
|
2012-05-19 02:37:13 +02:00 |
|
zicodxx
|
66f2045c59
|
using our own functions for strdup and _splitpath with the d_ prefix for all platforms for consistency
|
2012-05-19 02:16:43 +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
|
70287bfde6
|
using our own functions for stricmp, strnicmp, strlwr, strupr, strrev with a d_ prefix for all platforms for consistency
|
2012-05-19 01:36:43 +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 |
|
zicodxx
|
ef8c3bc436
|
fixed incorrect canvase for opengl-scaled savestate thumbnail; rebuild free objects after restoring and remapping the coop players
|
2012-05-18 10:54:41 +02:00 |
|
zicodxx
|
3b8175c3ba
|
fixed incorrect canvase for opengl-scaled savestate thumbnail; rebuild free objects after restoring and remapping the coop players
|
2012-05-18 10:54:36 +02:00 |
|
zicodxx
|
e6841439b0
|
allow PAUSE key during death sequence to pause or view multiplayer game stats; Also reset hostages_on_board when ship blows up so pause menu during death sequence will show 0 hostages soon as the ship explodes; fixed crash for slew_init by removing old numlock hack
|
2012-05-16 14:39:31 +02:00 |
|
zicodxx
|
e7c86fd11d
|
allow PAUSE key during death sequence to pause or view multiplayer game stats; Also reset hostages_on_board when ship blows up so pause menu during death sequence will show 0 hostages soon as the ship explodes; fixed crash for slew_init by removing old numlock hack
|
2012-05-16 14:39:29 +02:00 |
|
zicodxx
|
2c5176a336
|
when updating game info also check for player connected status in case we send to everyone
|
2012-05-16 10:41:15 +02:00 |
|