Kp
|
3ceefb4189
|
Pass filename to Error
|
2015-10-11 22:21:00 +00:00 |
|
Kp
|
ad8b4230df
|
Move fwdsegment.h -> fwd-segment.h for consistency
|
2015-10-10 03:44:14 +00:00 |
|
Kp
|
2196008178
|
Move fwdobject.h -> fwd-object.h for consistency
|
2015-10-10 03:44:14 +00:00 |
|
Kp
|
36c52f7437
|
Reduce pointer->int->pointer conversions for thief
|
2015-10-10 03:44:14 +00:00 |
|
Kp
|
a47c6e599d
|
Shrink menu_bit_wrapper_t when B is empty
|
2015-10-09 02:46:11 +00:00 |
|
Kp
|
1d99084026
|
Use UserError when main hog is missing
Error traps to the debugger and then aborts, which is not appropriate
for a user setup error.
|
2015-10-09 02:46:11 +00:00 |
|
Kp
|
dd0f5cb83f
|
Move fwdvalptridx.h -> fwd-valptridx.h for consistency
|
2015-10-09 02:46:11 +00:00 |
|
Kp
|
ffd6c113ae
|
Move fwdwall.h -> fwd-wall.h for consistency
|
2015-10-09 02:46:10 +00:00 |
|
Kp
|
743f2df80f
|
Add fwd-window.h with forward declarations of window.h
|
2015-10-09 02:46:10 +00:00 |
|
Kp
|
78de0ac119
|
Add fwd-event.h with forward declarations of event.h
|
2015-10-09 02:46:10 +00:00 |
|
Kp
|
e8a4a25639
|
Use template alias for window_subfunction_t
|
2015-10-09 02:46:10 +00:00 |
|
Kp
|
cb5c0186b3
|
Remove obsolete PHYSFSX_check_read/PHYSFSX_check_write overloads
|
2015-10-09 02:46:10 +00:00 |
|
Kp
|
bca143d87d
|
Only include ogl_init.h in OpenGL builds
|
2015-10-09 02:46:10 +00:00 |
|
Kp
|
29f79f0a6b
|
Enable -notitles for Descent 2
|
2015-10-09 02:46:09 +00:00 |
|
Kp
|
7034b68357
|
Manage world time automatically where possible
For all cases where world time nests, use automatic management. Some
sites disable time in one function and enable it elsewhere. These are
untouched.
|
2015-10-09 02:46:09 +00:00 |
|
Kp
|
820abdad41
|
Fix SDL build break in clipper.h
|
2015-10-09 02:46:09 +00:00 |
|
Kp
|
8dd1f7c2cf
|
Move texture_list_index into local scope
|
2015-10-09 02:46:09 +00:00 |
|
Kp
|
9da2a938d8
|
Make team_kills signed
Suicides can make kill counts negative.
|
2015-10-03 22:15:17 +00:00 |
|
Kp
|
9df40a86cb
|
Use uint8 for secondary ammo counts
Maximum non-cheating is 40 missiles, which fits in a signed 8 bit value.
Maximum cheating is 200 missiles, which fits in an unsigned 8 bit value.
|
2015-10-03 17:17:49 +00:00 |
|
Kp
|
e2c6e8449f
|
Factor out cloak/invul timer display
|
2015-10-03 17:17:49 +00:00 |
|
zico
|
708372a148
|
Included compiler-range_for.h into joy.cpp to fix compiler error of undefined range_for
|
2015-09-29 12:02:49 +02:00 |
|
Kp
|
9642a4c31d
|
Close SDL joystick handles at shutdown
|
2015-09-29 02:41:22 +00:00 |
|
Kp
|
e5dff6d63f
|
Use array<> for d_physical_joystick hat_map, button_map
|
2015-09-29 02:41:22 +00:00 |
|
Kp
|
46bbdd43af
|
Move Joystick.n_axes, Joystick.n_buttons into local scope
|
2015-09-29 02:41:22 +00:00 |
|
Kp
|
edccaa91f6
|
Check return of pick_connected_segment before use
|
2015-09-29 02:41:22 +00:00 |
|
Kp
|
50f672ba34
|
Reuse computed string length
|
2015-09-29 02:41:22 +00:00 |
|
Kp
|
d9cef82f81
|
Allow nullptr for gr_get_string_size
|
2015-09-29 02:41:22 +00:00 |
|
Kp
|
71ffbdf719
|
Replace fill(0) with ={}
|
2015-09-29 02:41:22 +00:00 |
|
zico
|
9292431396
|
Merge branch 'unification/master' of github.com:dxx-rebirth/dxx-rebirth into unification/master
|
2015-09-27 10:52:04 +02:00 |
|
zico
|
cbe0b4ec69
|
Added Cloak and Invulnerability Timers to Cockpit and Statusbar and made this feature optional (defaults to off)
|
2015-09-27 10:51:37 +02:00 |
|
Kp
|
230bc630ed
|
Store FriendMissileView inside MissileViewEnabled
This allows it to persist silently when configuration files are read and
rewritten by versions of Rebirth which do not understand
FriendMissileView.
|
2015-09-26 21:17:14 +00:00 |
|
Kp
|
d971cf7702
|
Wrap game-specific types in game-specific preprocessor guards
These types are not used in common code, and in some cases would provoke
a -Wodr warning if they were used.
|
2015-09-26 21:17:12 +00:00 |
|
Kp
|
76b94de1de
|
Add commented out hook for warning on valptridx exceptions
|
2015-09-26 21:17:12 +00:00 |
|
zico
|
69353631f0
|
Made missile views from friendly players optional (off by default)
|
2015-09-26 20:28:49 +02:00 |
|
zico
|
d3660207d2
|
Added Mouse Overrun Buffer option as proposed by kp
|
2015-09-24 16:31:10 +02:00 |
|
Kp
|
b48efd0c56
|
Initialize the largest subobjects in object unions
|
2015-09-22 02:28:38 +00:00 |
|
Kp
|
da4d1e0670
|
Remove bool SysNoHogDir on non-unix
|
2015-09-22 02:28:38 +00:00 |
|
Kp
|
37aac31d0c
|
Switch i2f/f2i to inline functions
|
2015-09-19 23:04:36 +00:00 |
|
Kp
|
fcab519693
|
Remove extern for vms_vector_swap
It is only used in the interpreter.
|
2015-09-19 23:04:36 +00:00 |
|
Kp
|
b626ca67e7
|
Combine game-specific preprocessor blocks
Change:
#ifdef D1
x;
#endif
...
#ifdef D1
y;
#endif
to:
#ifdef D1
x;
y;
#endif
...
|
2015-09-19 23:04:35 +00:00 |
|
Kp
|
7821af1303
|
Move axis values into individual joysticks
SDL2 allows joysticks to come and go. This conflicts with the unified
virtual joystick.
|
2015-09-19 23:04:35 +00:00 |
|
Kp
|
21be29e0d4
|
Optimize out button_last_state
This shrinks struct Joystick and makes joy_hat_handler much shorter.
|
2015-09-19 23:04:34 +00:00 |
|
Kp
|
69e3762933
|
Return joystick axis values by reference
|
2015-09-19 23:04:34 +00:00 |
|
Kp
|
38dc303bf8
|
Simplify joy_flush
|
2015-09-19 23:04:34 +00:00 |
|
Kp
|
2f927c68f9
|
Improve support for using exact_type with valptridx
|
2015-09-15 02:48:04 +00:00 |
|
Kp
|
1cdd4ac2ce
|
Pass object & to [gs]et_*_id
|
2015-09-15 02:48:04 +00:00 |
|
Kp
|
8185991062
|
Ignore excess joysticks
|
2015-09-13 21:02:19 +00:00 |
|
Kp
|
4df9a4b0f0
|
Use declval for serial class_type
|
2015-09-13 21:02:19 +00:00 |
|
Kp
|
cd0b3965a4
|
Use little endian for control center triggers
|
2015-09-13 21:02:19 +00:00 |
|
Kp
|
888cfddabd
|
Combine gauges left/right window boxes
|
2015-09-13 21:02:19 +00:00 |
|