Kp
e1ff8afc88
Use ntstring for newmenu_item saved_text
2015-03-12 02:21:21 +00:00
Kp
fd2cbdbb39
Use range_for in newmenu.cpp
2015-03-12 02:21:21 +00:00
Kp
d1b60c2324
Pass uint_fast32_t for newmenu_* items
2015-03-12 02:21:21 +00:00
Kp
67d5bcdcef
Factor out menu scroll stepping
2015-03-12 02:21:21 +00:00
Kp
45c4e09370
Cache menu->items[menu->citem]
2015-03-12 02:21:21 +00:00
Kp
65eb652895
Reduce writes in strip_end_whitespace
2015-03-12 02:21:20 +00:00
Kp
9b0a97f9d4
Flip sense of char_allowed
2015-03-12 02:21:20 +00:00
Kp
94d153e5cd
Reorder ' '->'_' check
2015-03-12 02:21:20 +00:00
Kp
65810d5c77
Skip sqrt in check_vector_to_sphere_1
2015-03-12 02:21:20 +00:00
Kp
707b69220d
Skip sqrt,square in check_vector_to_sphere_1
2015-03-12 02:21:20 +00:00
Kp
f89262054f
Skip sqrt in check_sphere_to_face
2015-03-12 02:21:20 +00:00
Kp
5f409c4948
Move quick checks up in check_sphere_to_face
2015-03-12 02:21:20 +00:00
Kp
337837ec15
Skip sqrt in special_check_line_to_face
2015-03-12 02:21:20 +00:00
Kp
76d383261c
Return vm_distance_squared from check_vector_to_sphere_1
2015-03-12 02:21:20 +00:00
Kp
2c09f9fa90
Propagate special types for distance/magnitude
2015-03-12 02:21:19 +00:00
Kp
c5bbaaaf87
Remove unused advance_sound
2015-03-11 02:19:15 +00:00
Kp
4840ddcd22
Support overriding build date/time
...
Help the reproducible build effort by letting the builder set a specific
date and time.
2015-03-11 02:19:15 +00:00
Kp
b69a9438a7
Fix SDL graphics menu build failure
...
Fixes: a84a05c701
("Move graphics menu to macro")
2015-03-11 02:19:15 +00:00
Kp
b414758505
Add stub for player color remapping
2015-03-09 03:33:07 +00:00
Kp
72a01bf56c
Add indirection for player color lookup
2015-03-09 03:33:07 +00:00
Kp
0f9aa2e94e
Refactor multi_do_message
2015-03-09 03:33:07 +00:00
Kp
cbe6661cee
Fix effecting/affecting
2015-03-09 03:33:07 +00:00
Kp
ddd9d71633
Reset object size when bashed to shield
...
Drakona noted in Retro that objects retain their original size when
converted to shields. Fixed in Retro as "Objects turned into shields
were sometimes the wrong size."
Reported-by: Drakona <catherine.e.darrow@gmail.com>
2015-03-09 03:33:07 +00:00
Kp
dcb2fc6524
Factor out UDP broadcast lookup
2015-03-07 17:20:41 +00:00
Kp
a84a05c701
Move graphics menu to macro
2015-03-07 17:20:41 +00:00
Kp
d39d765208
Move sandbox menu to macro
2015-03-07 17:20:41 +00:00
Kp
1762470b3a
Move options menu to macro
2015-03-07 17:20:40 +00:00
Kp
7349a90cc8
Remove unused multi_send_message_dialog
2015-03-03 04:36:16 +00:00
Kp
5dace576ae
Defer checking citem in state_callback
2015-02-28 22:34:07 +00:00
Kp
81eae187e5
Pass selection for EVENT_NEWMENU_CHANGED
2015-02-28 22:34:07 +00:00
Kp
cc508be34c
Pass selection for EVENT_NEWMENU_SELECTED
2015-02-28 22:34:07 +00:00
Kp
0684444765
Fix Windows build
...
Fixes: 07869d9dba
("Add automatic demo recording")
2015-02-28 22:34:07 +00:00
Kp
2397bc9a02
Cache &Polygon_models[N_polygon_models]
2015-02-28 22:34:07 +00:00
Kp
68be3baeca
Track highest_texture_num locally
2015-02-28 22:34:06 +00:00
Kp
07869d9dba
Add automatic demo recording
...
Various users want automatic demo recording. Add new command line options:
-auto-record-demo start recording on level entry
-record-demo-format set demo name automatically
For -record-demo-format, specify a template containing any mix of strftime
insertions, variable insertions, and literal text. As a special case, specify
"." to use the builtin template "%Y%m%d.%H%M%S-$p-$m". Most users should use
".". Supported variables:
$p name of pilot recording the demo
$m name of msn/mn2 file played
Suggested by jeffersoncarpenter in https://github.com/dxx-rebirth/dxx-rebirth/pull/33 , but implemented by vLKp.
2015-02-28 19:36:02 +00:00
Kp
335780758b
Remove unused DXX_*_INPUT argument MAX_TEXT_LEN
2015-02-28 19:36:02 +00:00
Kp
ec1ab45f4d
Remove bogus KEY_BACKSP trap
...
Numbers accept KEY_BACKSP to mean value-=10.
2015-02-28 19:36:01 +00:00
Kp
3dfac8350e
Use array<> for robot_info
2015-02-28 19:36:01 +00:00
Kp
a9a330bf3f
Use array<> for expl_wall_list
...
Fixes: 125d9257be
("Use special type names for segment/object numbers")
2015-02-28 19:36:01 +00:00
Kp
b940ca0510
Use array<> for bogus_data
2015-02-28 19:36:01 +00:00
Kp
8ad180c0a2
Use array<> for Reactors
2015-02-28 19:36:01 +00:00
Kp
1580a274f2
Use array<> for net_udp buffers
2015-02-28 19:36:01 +00:00
Kp
e440bc1b17
Move init_exploding_walls to level load
2015-02-28 19:36:01 +00:00
Kp
a65533d477
Remove unused delta_light dummy
2015-02-28 19:36:01 +00:00
Kp
0ad02ad975
Remove unused piggy_game_bitmap_name
2015-02-28 19:36:01 +00:00
zico
390d1746a5
Fixed conditions so positional data are not sent before the level is loaded.
2015-02-22 18:04:37 +01:00
zico
31d1ec7be4
Merge branch 'unification/master' of github.com:dxx-rebirth/dxx-rebirth into unification/master
2015-02-22 17:31:17 +01:00
zico
600d9b8685
Removed conditions for Endlevel_sequence in Multiplayer as it is not set - except for multi data where it was rather governed by NETSTAT_ENDLEVEL
2015-02-22 17:31:06 +01:00
Kp
a232bbe488
Reorder objnum_remote_to_local owner check
2015-02-22 01:29:43 +00:00
Kp
2fa2e17a82
Make chunk.old_base const
2015-02-22 01:29:43 +00:00