Christoph Oelckers
8cb68f1b12
- we're done here!
2021-11-24 22:46:11 +01:00
Christoph Oelckers
2a1a175305
- fixed compilation.
2021-11-12 11:26:00 +01:00
Christoph Oelckers
7ba152e588
Merge branch 'master' into whaven
...
# Conflicts:
# source/core/gameinput.h
# source/core/version.h
# source/games/exhumed/src/enginesubs.cpp
# source/games/sw/src/game.cpp
2021-11-12 11:19:23 +01:00
Christoph Oelckers
a5f51cfd88
- SW: migrate everything to the main clipmove function
2021-11-08 23:11:30 +01:00
Christoph Oelckers
ae08ae1d8d
- some leftover shorts plus utilities that ended up unused but may be useful later.
2021-11-07 16:46:23 +01:00
Christoph Oelckers
060da8ec1d
- Duke: replaced most sector array accesses with pointers in actors.cpp.
...
This already helped to find one 16 bit value that stored a sector index.
2021-11-07 15:00:06 +01:00
Christoph Oelckers
1c0e3d849b
- addressed the updatesector related deprecation warnings with Duke.
2021-11-06 20:46:08 +01:00
Mitch Richters
9d3d8e747c
- Fix up bsin()
usage within ZScript files.
2021-10-30 10:24:15 +02:00
Christoph Oelckers
9071949a46
- backend upate from GZDoom
...
* Vulkan SDK and dependencies updated.
* better interface for buffers in the render backend.
2021-10-30 09:34:38 +02:00
Christoph Oelckers
9cfd682c9e
- eliminated Player::nSprite.
2021-10-28 13:54:09 +02:00
Mitch Richters
4030a18245
Merge branch 'master' into whaven
2021-10-28 09:45:52 +11:00
Christoph Oelckers
11912486de
- moved all loose player related arrays into the Player struct.
2021-10-27 20:56:42 +02:00
Christoph Oelckers
a3d9cd9a68
- Backend update from GZDoom - mainly for GLES2 support.
2021-09-18 12:20:28 +02:00
Christoph Oelckers
2e451618f8
- Duke: fixed some incorrect cutscene playback speeds.
2021-09-12 18:17:51 +02:00
Christoph Oelckers
68387cd59e
- fixed: List menus still allowed to select unselectable items with the mouse.
...
This was particularly noticable in SW's episode menu with the subtitles.
2021-08-24 10:08:25 +02:00
Mitchell Richters
1ee6fd76c4
Merge branch 'blood-qavrework'
...
# Conflicts:
# source/core/gamecvars.cpp
# source/core/gamecvars.h
# source/games/blood/src/weapon.cpp
2021-08-23 11:02:09 +10:00
Christoph Oelckers
fb5e8e72ab
- fixed Exhumed credits display.
2021-08-14 10:54:51 +02:00
Christoph Oelckers
40730d26b8
- Exhumed: fixed incorrect CD tracks being played through cutscenes
2021-08-14 10:40:38 +02:00
Christoph Oelckers
9680674dec
- Duke: fixed sound lists for E4 intro cutscene.
2021-08-14 09:25:50 +02:00
Christoph Oelckers
b057e59924
- Exhumed: fixed bad arguments of BuildGameoverScene.
2021-08-14 09:19:27 +02:00
Mitchell Richters
0d9afc1aaf
- Extend menu's ImageScroller
ZScript class with mAnimated
and use with Blood for the help and credits menu.
2021-08-05 14:52:51 +10:00
Mitchell Richters
1ed1222e10
- Extend menu's ListMenu
ZScript class with mAnimated
already natively available, and use with Blood where BloodDripDrawer
is defined.
...
* Finalises the interpolated blood dripping code changes from 9884d5f396
.
2021-08-04 10:31:45 +10:00
Mitchell Richters
f6c7ed3984
- Blood: Restore originally intended isRunning
code that never worked behind two CVARs to offer an alternative playing experience.
...
* `cl_bloodvanillarun` enables/disables the `isRunning` code that affects AI, bobbing and swaying.
* `cl_bloodvanillabobbing` enables/disables the `isRunning` code that affects bobbing and swaying, allowing only the `isRunning` AI changes.
2021-07-31 10:14:56 +10:00
Mitchell Richters
1685890bc5
- Replace calcSinTableValue()
with game's native bsin()
export.
...
* Also repair light for Duke's `DrawCursor()` with a multiply and shift down to get the `bsin()` output up to 24 and not 21.33 etc
2021-07-26 17:28:32 +10:00
Mitchell Richters
8a029cb4e1
- Blood: Fix ammo colour for status bar and first fullscreen HUD.
...
* Reported by Spill.
* Fixes #490 .
2021-07-24 22:06:00 +10:00
Mitchell Richters
cb01fb0cf2
- Duke/RR: Remove check p.gotweapon[]
check in DrawWeaponBar()
that was causing weapon bar to display incorrect tiles and values.
...
* Fixes https://forum.zdoom.org/viewtopic.php?f=340&t=72541 .
2021-07-24 16:18:06 +10:00
Mitchell Richters
20bffbd94d
- Exhumed: Revert source for ammo
in DrawHUD2()
from 7b8dcde5d2
.
...
* Fixes https://forum.zdoom.org/viewtopic.php?f=340&t=72853 .
2021-07-24 15:40:48 +10:00
Mitchell Richters
0778dfb22a
- Exhumed: Move key display on DrawHUD2()
to accommodate larger ammo display for M60 with cl_showmagamt 1
from 2a8e636066
.
2021-07-17 15:03:00 +10:00
Mitchell Richters
2a8e636066
- Exhumed: Extend 7b8dcde5d2
by showing the M60's clip/magazine amount available when cl_showmagamt 1
is set.
2021-07-17 14:57:43 +10:00
Mitchell Richters
7b8dcde5d2
- Exhumed: Make use of cl_showmagamt
.
...
* Fixes #463 .
2021-07-16 23:52:56 +10:00
Christoph Oelckers
6062af562d
- allow external replacements of SW's 3D Realms logo to use their own palette.
...
This was already present for Duke, but not here.
2021-07-05 22:43:23 +02:00
Mitchell Richters
326a0798a1
- Exhumed: Fix alignment issues with ammo counter and compass on full HUD.
2021-06-27 21:34:04 +10:00
Christoph Oelckers
dd8505829e
Merge branch 'master' into whaven
2021-06-27 09:27:40 +02:00
Christoph Oelckers
3512fe8fba
- dynamically adjust SW's menu spacing based on language.
2021-06-26 11:58:40 +02:00
Mitchell Richters
9ed27effe5
- SW: Tune position of HUD elements since ZScript-ification.
...
* Fixes #428 .
2021-06-24 21:13:05 +10:00
Mitchell Richters
30da87d55b
- Exhumed: Fix level stat position on full HUD.
...
* Fixes #429 .
2021-06-24 20:56:20 +10:00
Mitchell Richters
a27888f9df
- Duke (RR): Tune position of RR HUD elements since ZScript-ification.
...
* Fixes #433 .
2021-06-24 20:28:29 +10:00
Christoph Oelckers
b6c7ee1a94
- WH2 font fixes and translation setup.
2021-06-05 22:23:28 +02:00
Christoph Oelckers
8e513429ad
- WH: fixed the font setup and set proper scaling value.
2021-06-05 22:08:14 +02:00
Christoph Oelckers
8c020059ac
- WH: added the second fullscreen HUD
2021-06-05 21:40:01 +02:00
Christoph Oelckers
d189fbf5ca
- WH: first overlay HUD variant and window frame.
2021-06-05 20:10:34 +02:00
Christoph Oelckers
dfbfd8369e
- WH: fixed statusbar layout
2021-06-05 19:09:45 +02:00
Christoph Oelckers
bd1c37960f
- display the status bar.
...
It's totally broken, but at least a start.
2021-06-05 16:59:41 +02:00
Christoph Oelckers
d35092698d
- Witchaven: fix status bar code so that everything compiles again.
2021-06-03 19:42:49 +02:00
Christoph Oelckers
198fbf9297
Merge branch 'master' into whaven
...
# Conflicts:
# source/core/screenjob.cpp
# source/core/searchpaths.cpp
2021-06-03 08:52:19 +02:00
Christoph Oelckers
9ab24f6031
- make sure that substitution remaps work in Duke's menus.
2021-05-31 21:20:32 +02:00
Christoph Oelckers
8900cc2f2e
- cleanup of automap label printing.
...
Moved larger parts of the font selection logic into common code.
2021-05-31 21:20:32 +02:00
Christoph Oelckers
ee60a92b69
- removed debug output.
2021-05-31 21:20:32 +02:00
Christoph Oelckers
9c60ab791b
- implemented all needed font overrides for localization.
2021-05-31 21:20:31 +02:00
Christoph Oelckers
90bcba302e
- layout adjustments for localized texts.
...
In particular SW's main menu was far too tightly spaced, allowing no room for accents.
2021-05-31 21:20:31 +02:00