Magnus Norddahl
d08b9b8568
Update to latest zwidget
2024-01-20 12:26:15 +01:00
Magnus Norddahl
a48a45dd69
Update to latest zwidget
2024-01-19 12:35:35 +01:00
Magnus Norddahl
fbceb44b60
Hide the additional parameters field as it is not implemented
2024-01-18 11:59:10 +01:00
Magnus Norddahl
8670fb6886
Fix compiler warnings about using characters that are not valid UTF-8 in comments
2024-01-18 10:51:34 +01:00
Magnus Norddahl
3cc38c1d14
Merge remote-tracking branch 'gzdoom/master'
2024-01-18 10:43:42 +01:00
Rachael Alexanderson
1c7f195353
- reverse y offset for SpriteOffset to be consistent with software renderer and past versions
2024-01-18 03:00:44 -05:00
Rachael Alexanderson
f9a88f10ed
- use correct isHostile checks for target considerations
2024-01-18 02:59:48 -05:00
Professor Hastig
cfb4e4f105
fix file names in mounted directories.
...
This used the normalized file name for access which only works on case insensitive file systems and only as long as no character gets mangled by Unicode normalization.
2024-01-18 07:05:32 +01:00
Magnus Norddahl
1d34b16676
Fix typo
2024-01-17 21:17:47 +01:00
Magnus Norddahl
f8aee53953
Change lightmap UV calculation to use the final decal position
2024-01-17 21:05:44 +01:00
Magnus Norddahl
4341f1da27
Fix missing lightmap on decals
2024-01-17 20:24:24 +01:00
Magnus Norddahl
ad1f6a8b5a
Clamp lightmap UV to the tile if geometry moves
2024-01-17 20:15:15 +01:00
Magnus Norddahl
d181774e02
Fix shadows not working for non-rt render path
2024-01-17 13:27:30 +01:00
Magnus Norddahl
5f3737f7ca
Add cvar for ignoring the lightmap lump
2024-01-17 01:47:52 +01:00
Magnus Norddahl
e7763c8ff0
Ignore extra lightmap tiles generated by zdray
2024-01-17 01:43:14 +01:00
Ricardo Luís Vaz Silva
b708e16193
fix serialization
2024-01-16 10:27:08 -05:00
Ricardo Luís Vaz Silva
98e6330eaa
allow modeldef flags to be overriden
2024-01-16 10:27:08 -05:00
Magnus Norddahl
ee7771f71f
ZDRay lump loading adjustments
2024-01-16 12:42:58 +01:00
Major Cooke
d789676b26
Fixed music unpausing when alt-tabbing back.
2024-01-12 16:53:56 +01:00
Magnus Norddahl
4b362dc067
Fix typo in filename!
2024-01-12 06:53:26 +01:00
Christoph Oelckers
04e6eba9e0
activate localization of tabs and text update.
2024-01-11 17:50:26 +01:00
Magnus Norddahl
63f1326e62
Add support for changing the tab labels
2024-01-11 16:52:12 +01:00
Andrey Shustov
0aa140194d
Fix "unexpected end of TTF file" error
...
Changed returnv vector size to 3 by default and set size 5 for WIN32
only.
2024-01-11 16:35:38 +01:00
Rachael Alexanderson
64096658e5
- reverse allowduplicates check since it is a misnomer to what it actually did
2024-01-11 08:02:44 -05:00
Magnus Norddahl
4f66fe9965
Add support for changing the tab labels
2024-01-10 23:28:26 +01:00
Christoph Oelckers
55d90a18dc
fix render API selection
2024-01-10 23:26:45 +01:00
Magnus Norddahl
8cc531e283
Implement mouse event propagation
2024-01-10 23:23:13 +01:00
Magnus Norddahl
1697c4fc5d
Implement mouse event propagation
2024-01-10 23:06:05 +01:00
RaveYard
7f7363e30b
Convert fogball calculations from sRGB to linear
2024-01-11 01:33:36 +08:00
Magnus Norddahl
a0f52411d3
Add tabs to the launcher window
2024-01-10 17:09:50 +01:00
Magnus Norddahl
23450afc37
Add tabs to the launcher window
2024-01-10 13:52:48 +01:00
Magnus Norddahl
805bce1166
Merge remote-tracking branch 'gzdoom/master'
2024-01-10 04:03:35 +01:00
Christoph Oelckers
c7778b9332
implemented language selection on the IWAD picker.
2024-01-09 20:52:52 +01:00
Christoph Oelckers
eb9e9133c9
use the string table for the picker's texts.
2024-01-09 18:18:51 +01:00
Christoph Oelckers
ab010f9830
Text update.
2024-01-09 18:13:41 +01:00
Christoph Oelckers
f7a4f00177
adapted string table so that it can be initialized without full game data being available.
...
This is for the IWAD picker which runs before many things are known.
2024-01-09 17:22:59 +01:00
Christoph Oelckers
963209e8af
removed external stuff from tarray.h
2024-01-09 16:47:24 +01:00
Christoph Oelckers
0838433d1f
make adjustments to the font substitution and load Japanese and Korean fonts from the Windows font folder.
2024-01-09 16:37:17 +01:00
Ricardo Luís Vaz Silva
b7e5d3d052
rename SPF_STANDALONE_ANIMATIONS to SPF_LOCAL_ANIM
2024-01-09 06:38:08 -05:00
Ricardo Luís Vaz Silva
8ae93fb87f
use map instead of linear search to find texture indices for animation
2024-01-09 06:38:08 -05:00
Ricardo Luís Vaz Silva
3bd80ab8f6
Do the same for Visual Thinkers
2024-01-09 06:38:08 -05:00
Ricardo Luís Vaz Silva
7eab519795
Implement animated particles that aren't tied to the global animation timer
2024-01-09 06:38:08 -05:00
Christoph Oelckers
ea65768e0b
fixed compile errors.
2024-01-07 12:28:21 +01:00
Christoph Oelckers
0e51c5832d
fix compilation
2024-01-07 10:05:03 +01:00
Christoph Oelckers
f13ae3b706
addressed a few things pointed out by static analysis
...
* marking move assignments noexcept
* using [[fallthrough]] consistently.
* getting rid of alloca.
2024-01-07 08:46:47 +01:00
Ricardo Luís Vaz Silva
35e56d3f42
Minor optimizations to VisualThinker
...
* remove duplicated fields
* make native functions use direct calls
* remove unnecessary pointer from particle_t
* create HWSprite directly in Construct
2024-01-06 20:06:57 -05:00
Boondorl
5895b88799
Fixed bytes being written incorrectly
2024-01-06 15:40:31 -05:00
Christoph Oelckers
83aa9388ca
backend update from Raze
...
* moving large allocations off the stack
* use proper printf formatters for size_t and ptrdiff_t.
* adding some missing 'noexcept'.
2024-01-06 15:24:10 +01:00
Boondorl
df9b2cd9bf
Added 64-bit networking support
...
Mainly for use with doubles as ZScript can now take advantage of it. Enforced sizing on ints passed to and read from net functions.
2024-01-05 23:33:15 +01:00
Boondorl
a8e350aed8
Renamed Networking Functions
...
New names more appropriately match the size of the value they write to/read from the stream.
2024-01-05 23:33:15 +01:00