501 Commits

Author SHA1 Message Date
Roman Fomin
dc0c2a85a0
umapinfo: fix default endpic (#245) 2021-07-27 09:05:21 +02:00
Fabian Greffrath
8bd6693a0d
interpolate sfx in a 16-bit int domain (#244)
* interpolate sfx in a 16-bit int domain

* fix comment
2021-07-27 09:04:57 +02:00
Roman Fomin
b4e42352b9
ignore demos without 'PR+UM' signature (#243) 2021-07-27 08:54:32 +02:00
Roman Fomin
357f05bd00
fix load game during multiplayer demo playback (AV.WAD demo1) (#242)
* fix load game during multiplayer demo playback (AV.WAD demo1)

* allow load network savegame from the command line
2021-07-27 08:53:49 +02:00
Roman Fomin
9db83ddb24 force status bar refresh in the Main, Episode and Skill menus 2021-07-21 16:16:22 +07:00
Roman Fomin
2f2aef9809 fix saving during demo playback 2021-07-18 20:08:31 +07:00
Roman Fomin
c5b6a96e47 fix reset comp vector when load vanilla complevel savegame 2021-07-17 21:08:27 +07:00
Roman Fomin
8c234ecb0f fix cnt_total_time initialization
This affects 'complevel mbf' demo compatibility.
2021-07-11 12:01:24 +07:00
Fabian Greffrath
1cc65d37cc release Woof! 6.2.0 2021-07-08 07:35:05 +02:00
Roman Fomin
c9c859c57f
read unsigned int in deh_GetData (#240)
* read unsigned int in deh_GetData

* fix clang build
woof_6.2.0
2021-07-07 10:11:04 +02:00
Roman Fomin
d6c5f84c17 remove unnecessary M_DrawDelVerify call 2021-07-07 14:11:33 +07:00
Roman Fomin
c7d078a57b
fix WI_updateStats() demo compatibility with PrBoom+ (#239)
* fix WI_updateStats() demo compatibility with PrBoom+

* remove 'early explosion' sound fix

* remove unnecessary check
2021-07-07 08:57:08 +02:00
Fabian Greffrath
d48dee0fc5
do not override numerical values already set for MBF21 Bits fields (#237)
* do not override numerical values already set for MBF21 Bits fields

* setting Args3 to 0 for A_MonsterMeleeAttack() means to play no sound at all

* Revert "setting Args3 to 0 for A_MonsterMeleeAttack() means to play no sound at all"

This reverts commit ada1849337ddf07dba81418d6a70387592620dc4.
2021-07-07 08:56:50 +02:00
Roman Fomin
e0167fa81d fix delete savegame from 'Save' menu 2021-07-07 10:57:47 +07:00
Fabian Greffrath
d70fadda94 ignore request to play no sound
i.e. let S_StartSound() return gracefully if (sfx_id == sfx_None).
2021-07-06 08:25:55 +02:00
Ryan Krafnick
0ec3c79389 Fix A_SpawnObject not transferring pointers as intended if called in a missile's death state
Fixes #235
2021-07-05 08:54:15 +02:00
Fabian Greffrath
dab91ede77 cap map title widget string at line break 2021-07-05 08:48:39 +02:00
Fabian Greffrath
0b1e8ca459 apply low-pass filtering to all sounds effects
optional and disabled by default, code taken from Chocolate Doom
2021-07-02 13:23:24 +02:00
Fabian Greffrath
b6d09b1999
fix some stuff in README.md 2021-07-02 08:46:37 +02:00
Roman Fomin
7bd295144d update umapinfo.txt 2021-07-01 12:49:58 +07:00
Fabian Greffrath
1653f520b3 remove .travis.yml 2021-06-30 15:42:20 +02:00
Fabian Greffrath
51acecb37d release Woof! 6.1.0 woof_6.1.0 2021-06-30 15:40:43 +02:00
Roman Fomin
9c700e29b0
enable console for MSVC debug build (#234) 2021-06-30 15:00:04 +02:00
Roman Fomin
c088ee315e fix typo in saveg_read_ceiling_t() 2021-06-30 17:42:25 +07:00
Roman Fomin
1a1ca17f14
implement -levelstat (#232) 2021-06-29 22:13:18 +02:00
Roman Fomin
9d0a051c43
add 'Dropped item' support (#231) 2021-06-28 18:03:24 +02:00
Fabian Greffrath
29050ede4a
remove "style=flat" option for the other status badges 2021-06-28 12:59:20 +02:00
Fabian Greffrath
2858591efe
rename CI workflow to merely "build" 2021-06-28 12:53:23 +02:00
Fabian Greffrath
1cbcb00708
replace CI status badge 2021-06-28 12:52:34 +02:00
Roman Fomin
d1f113a52c
migrate to GitHub Actions (#230) 2021-06-28 12:43:22 +02:00
Fabian Greffrath
a3387c2f1d add support for the HACX IWAD 2021-06-28 09:06:51 +02:00
Fabian Greffrath
2fc4173455 make missing IWAD tag non-fatal
This prepares for additional IWAD support, w.g. HacX or REKKR.
2021-06-28 09:03:32 +02:00
Fabian Greffrath
3fb6d1a180 fix saving of the "window_position" config parameter 2021-06-28 09:00:21 +02:00
Roman Fomin
ded6543817
don't exit if joystick initialization failed, better report SDL_Init errors (#229) 2021-06-28 08:32:27 +02:00
Roman Fomin
8ae8e25b33
add 200 dummy sounds for DEHEXTRA (#228)
* add 200 dummy sounds for DEHEXTRA

* skip dummy S_sfx entries in deh_procText
2021-06-28 08:31:24 +02:00
Fabian Greffrath
e51a57ebe5 release Woof! 6.0.0 woof_6.0.0 2021-06-25 11:03:24 +02:00
Roman Fomin
cef71bb2a6 umapinfo: fix not possible to set 'partime' 2021-06-23 18:43:40 +07:00
Roman Fomin
97f2190ac7 fix crash when using automap in multiplayer 2021-06-22 21:15:31 +07:00
Roman Fomin
51d30140f9
umapinfo: map entries without a 'levelname' field fall back to the default map title (#226) 2021-06-22 08:36:18 +02:00
Roman Fomin
a02a6a5576
umapinfo: fix default intermission (#225) 2021-06-22 08:36:07 +02:00
Fabian Greffrath
af65f7ed8d
prepare for Woof! 6.0.0 2021-06-21 12:05:34 +02:00
Roman Fomin
412eb1ea6b
umapinfo: implement demo extension (#224) 2021-06-17 08:48:55 +02:00
Roman Fomin
943918030b set correct config defaults 2021-06-15 11:29:51 +07:00
Roman Fomin
6c0f3c6857 mbf21 sets 'help_friends' to 0 by default 2021-06-14 21:11:00 +07:00
Roman Fomin
6866eabaef
fix automap overlay mode stay on screen after wipe (#223) 2021-06-14 08:11:33 +02:00
Roman Fomin
d6939ab3ef
fix automap widgets overlap hud elements in overlay mode (#222) 2021-06-14 08:11:22 +02:00
Roman Fomin
54817de3b3
change config defaults, fix savegame header (#221)
* change config defaults

* load mbf21 header from savegame

* save complevel for saveg_compat > saveg_woof510
2021-06-14 08:11:11 +02:00
Roman Fomin
aec69d97c6
mbf21: comp flags (#220)
* add missed comp_ledgeblock and comp_friendlyspawn

* fix comp_ledgeblock for complevel < mbf21

* update mbf21.md

* add comp_respawn

* set comp_respawn for Boom compatibility

* set new flags for MBF complevel

* fix flags for complevel MBF21
2021-06-14 08:09:00 +02:00
Roman Fomin
da167a9804
mbf21: frames (#219)
* mbf21: frames

* remove unnecessary declarations
2021-06-11 12:58:50 +02:00
Roman Fomin
13f07ca201
add centermessage field to player_t (#218) 2021-06-09 09:02:59 +02:00