Fabian Greffrath
aec003bb3a
Merge pull request #1302 from fabiangreffrath/auto_organize_savefiles
...
enable "Organize save files" if no savegame found in old location
2023-12-05 20:28:45 +01:00
Fabian Greffrath
b70fe6a6f1
bring back the menu entry
2023-12-05 15:25:44 +01:00
Fabian Greffrath
122f77bd18
Merge pull request #1301 from fabiangreffrath/menu_cleanup
...
Menu cleanup
2023-12-05 14:06:33 +01:00
Fabian Greffrath
0b2023dfa3
fall back to "Player" as the default player name ( #1300 )
...
* fall back to "Player 1" as the default player name
While giving players pet names is funny for network games, the player
name's primary and most prominent use is obituaries. And since these
are enabled by default, we should fall back to a generic default that
may get changed again in-game (or in config) for network games.
* Update net_client.h
2023-12-05 13:57:44 +01:00
Fabian Greffrath
3951f1ad15
enable "Organize save files" if no savegame found in old location
...
Also, remove the menu item since this will get switched back anyway.
2023-12-05 13:34:04 +01:00
Fabian Greffrath
724af3ca8b
set some more reasonable defaults ( #1299 )
...
widescreen 1
autorun 1
fuzzcolumn_mode 1
hud_secret_message 1
map_secret_after 0
Any more suggestions?
Fixes #1297
2023-12-05 12:13:26 +01:00
Fabian Greffrath
9e06d8fc8b
get rid of most of the Enemies menu
2023-12-05 11:32:47 +01:00
Fabian Greffrath
10d425662d
get rid of the Chat menu
2023-12-05 11:29:46 +01:00
Fabian Greffrath
55d54d71f2
get rid of the Compatibility menu
2023-12-05 11:25:25 +01:00
Fabian Greffrath
4883073d44
reduce hu_widget_t array sizes
2023-12-03 14:44:34 +01:00
Fabian Greffrath
07bb00c0fa
fix hu_widget_t initialization
2023-12-03 14:27:15 +01:00
Fabian Greffrath
9ba20351a6
final fix
2023-12-01 09:29:56 +01:00
Fabian Greffrath
ce1fee04d2
why not fix it again
2023-12-01 09:18:39 +01:00
Fabian Greffrath
93c49c76f1
fix for the fix
2023-12-01 08:44:02 +01:00
Fabian Greffrath
a58f1e26ae
restore centered message feature
2023-12-01 08:35:41 +01:00
Fabian Greffrath
69803d4fbc
check for automapactive instead of automap_on in HU_Ticker()
2023-11-30 18:44:56 +01:00
Fabian Greffrath
780a6c4ecc
clean up the HUD setup menu ( #1295 )
...
* clean up the HUD setup menu
* consolidate coords/stats/time widget settings into one each
* improve wording
2023-11-30 14:12:34 +01:00
Fabian Greffrath
3d4e3122cd
add copyrights of LxDoom/LSDLDoom and PrBoom authors
2023-11-29 11:09:02 +01:00
Roman Fomin
525f344170
load complevel from save ( #1294 )
2023-11-29 16:38:01 +07:00
Fabian Greffrath
6ca81d6a61
no horizontal padding for Vanilla widgets ( #1291 )
...
Also, apply widescreen shift also to direct alignment.
2023-11-29 08:32:14 +01:00
Roman Fomin
4ffb49aeda
win midi: bring back unprepare header ( #1268 )
...
* always unprepare header before modifying buffer
* add exception for ASan
* sync with Chocolate Doom
2023-11-29 09:29:34 +07:00
Fabian Greffrath
a7e6e63599
explicitly call demotest with python3
2023-11-28 12:44:05 +01:00
Fabian Greffrath
939c91aaa4
fix key-locked one-sided lines getting coloured on automap ( #1287 )
...
* move exit line check before backsector check
* move keyed doors and lines check before backsector check
* do not highlight secret lines
* cosmetics
2023-11-28 10:44:06 +01:00
Roman Fomin
286e0c3750
add U_GetString function ( #1289 )
...
Revert '-' in TK_Identifier. U_GetString accepts all data except whitespace.
2023-11-28 12:04:15 +07:00
Roman Fomin
2b8ae8f4e4
accept '-' in TK_Identifier ( #1282 )
2023-11-26 14:37:21 +07:00
Fabian Greffrath
95e71f93c3
completely remove automap color selection from the menu ( #1281 )
2023-11-24 11:54:57 +01:00
Fabian Greffrath
a87280ed5e
allow .lmp/.pk3 extensions for -file parameter completion
2023-11-24 09:57:38 +01:00
Fabian Greffrath
f8053afc2f
Merge pull request #1280 from fabiangreffrath/mapcolor_preset
...
introduce Automap color presets
2023-11-23 21:46:21 +01:00
Fabian Greffrath
fee654487b
fix initial min/max automap zoom factor
2023-11-23 21:45:44 +01:00
Fabian Greffrath
6c3ccff887
do not highlight monster-only teleporter lines
2023-11-23 21:27:08 +01:00
Fabian Greffrath
5927fd0390
introduce Automap color presets
...
Fixes #108
2023-11-23 20:47:41 +01:00
Roman Fomin
348267c6b9
update .gitignore
2023-11-22 19:21:39 +07:00
Roman Fomin
a86e4b136c
don't overwrite config parameter with -nograbmouse ( #1279 )
2023-11-22 18:39:00 +07:00
Fabian Greffrath
bf45792cd4
Merge pull request #1275 from fabiangreffrath/voxel_rotate
...
weapon pickup voxels spinning in place
2023-11-22 12:14:33 +01:00
Roman Fomin
0ec6f016f3
interpolate item rotation angle
2023-11-22 15:58:58 +07:00
Fabian Greffrath
351881cbdd
weapon pickup voxels spinning in place
2023-11-21 22:47:56 +01:00
Fabian Greffrath
0de9800c97
display page number in setup menus ( #1274 )
...
* display page number in setup menus
Fixes #1270
* white space clean up, while at it
* draw page counter in the bottom line
* more clean-up
2023-11-21 11:00:25 +01:00
Fabian Greffrath
1dd33d8cc3
debug report rendering resolution
2023-11-21 09:07:37 +01:00
Fabian Greffrath
ae7b1403b5
catch fullscreen cwilv replacements ( #1272 )
...
4ee1cde8ef
2023-11-20 18:55:17 +01:00
Fabian Greffrath
01fd98a9f0
fix overflow hiding distant sprites ( #1273 )
...
de7bf11a63
2023-11-20 18:54:52 +01:00
Fabian Greffrath
4bb686532d
abstraction of the lightest/darkest palette color ( #1271 )
2023-11-20 14:17:46 +01:00
Fabian Greffrath
b070252225
restrict vertical aming range only for crosshair highlighting ( #1265 )
2023-11-20 06:16:58 +01:00
Roman Fomin
ec600f80c3
safe exit when console is closed on Windows ( #1269 )
2023-11-20 11:02:49 +07:00
Roman Fomin
b3097103e6
fix voxel rendering clipping flicker ( #1267 )
...
Earlier fix was not enough.
2023-11-19 23:13:49 +07:00
Roman Fomin
0f49f788bd
voxels: add support for DSDHACKED, more checks and cosmetic changes ( #1266 )
2023-11-19 00:52:28 +07:00
Roman Fomin
22edbe0c7e
demotest update ( #1264 )
...
* Implement -levelstat support.
* Use external diff tool instead of difflib to ignore whitespace.
* Added Judgment (MBF21) demos.
* Resolve source port path.
* Capture output of processes.
2023-11-17 20:39:24 +07:00
ceski
7024ffcef5
win midi: Sync with Chocolate Doom ( #1261 )
2023-11-16 12:01:52 -08:00
Roman Fomin
081d8a9bbf
implement demotest ( #1260 )
...
* add test step to workflows
* add -quiet
2023-11-16 20:34:58 +07:00
Roman Fomin
5b944166c4
update .gitignore
2023-11-16 19:05:18 +07:00
Roman Fomin
0e72a381a9
widget instead of a message for the "idrate" cheat ( #1254 )
...
Because of the monospaced font.
* remove extern fps
* don't report voxels if not found
* add guard for VX_NearbySprites()
2023-11-13 17:53:16 +07:00