Lactozilla
8e13f1654b
Serialize extra texture data
2024-01-27 17:59:01 -03:00
Lactozilla
28f6188bfb
Fix regressions in HWR_RenderExtraTexture
2024-01-27 17:35:10 -03:00
Lactozilla
b888832114
Changes:
...
- OpenGL: Fix a possibly incorrect use of HWR_SplitWall on extra textures on 3D floor sides
- OpenGL: Fix a missing use of PF_Decal on extra textures on 3D floor sides
2024-01-27 16:31:58 -03:00
Lactozilla
902c61a32f
Changes:
...
- Made extra textures on 3D floor sides copy the blending of the whole 3D floor
- Software renderer: Fixed clipping of extra textures on 3D floor sides
- Software renderer: Fixed rendering of scaled extra textures on 3D floors that have sloped planes
2024-01-27 16:16:17 -03:00
Lactozilla
de9bbee563
Changes:
...
- OpenGL: Use P_GetFFloorTopZAt and P_GetFFloorBottomZAt if rendering an extra texture over a 3D floor side
- OpenGL: Don't clip extra textures if rendering one over an one-sided line
2024-01-26 22:30:59 -03:00
Lactozilla
525cb3fd91
OpenGL: Implement rendering overlay textures on 3D floor sides
2024-01-26 22:11:38 -03:00
Lactozilla
61e48af0dc
Support overlay textures on 3D floor sides
2024-01-26 19:46:41 -03:00
Lactozilla
1de411020d
Changes:
...
- Implemented Lua support for side overlays
- OpenGL: Fixed rendering of overlays in one-sided walls
- Made edge flags into its own enumeration
2024-01-26 18:23:02 -03:00
Lactozilla
0535ad845b
Avoid Z-fighting on extra textures in the OpenGL renderer
2024-01-25 17:36:33 -03:00
Lactozilla
69256fe56a
Finish OpenGL edging
2024-01-25 16:57:08 -03:00
Lactozilla
85bf6a08d5
Fix typos
2024-01-24 03:35:36 -03:00
Lactozilla
98d80053dc
Use the vertex coords passed in to the function instead of gr_curline
2024-01-24 02:21:04 -03:00
Lactozilla
a64d107cda
Cleanup HWR_RenderExtraTexture a bit
2024-01-24 02:17:59 -03:00
Lactozilla
e448e60a44
WIP OpenGL extra textures
2024-01-24 00:16:15 -03:00
Lactozilla
a50e6bd769
Fixed:
...
- Issues with negative texture scales in the OpenGL renderer
- Regression related to horizontal texture scaling
- Regression related to the rendering of vertically flipped textures
2024-01-22 21:16:46 -03:00
Lactozilla
7768e86cfb
Fixed:
...
- Rendering of walls with a negative vertical scale
- Rendering of midtextures with a negative horizontal or vertical scale
2024-01-22 20:13:38 -03:00
Lactozilla
77f9d476de
Border textures WIP
2024-01-22 18:52:12 -03:00
Lactozilla
36e64cb683
Merge branch 'fix-1177' into 'next'
...
Fix #1177
Closes #1177
See merge request STJr/SRB2!2268
2024-01-21 23:57:33 +00:00
Lactozilla
0739c310b3
Merge branch 'fixes-for-2190' into 'next'
...
Fixes for !2190
See merge request STJr/SRB2!2273
2024-01-21 23:54:22 +00:00
Lactozilla
7cabf43e85
Merge branch 'lua-colorlib-get-sector-translation' into 'next'
...
Add v.getSectorColormap and P_GetSectorLightLevelAt
See merge request STJr/SRB2!2230
2024-01-21 23:54:08 +00:00
Lactozilla
5ef55cc6af
Merge branch 'improve-download-refuse-message' into 'next'
...
Improve addon download refusal messages
See merge request STJr/SRB2!2153
2024-01-21 23:53:57 +00:00
Lactozilla
8cff33e681
Changes:
...
Ported skincolor cache management from the secondcolor branch
Adjusted R_GetTranslationRemap to use a similar caching scheme
Made sure that if a skincolor was updated, then related translations would be rebuilt
2024-01-20 01:47:03 -03:00
Lactozilla
9851ec56cf
Correct comment
2024-01-19 21:16:20 -03:00
Lactozilla
712c274988
Add third argument to getColormap that accepts a translation name
...
Delete 'translations' Lua global
2024-01-19 20:50:36 -03:00
Lactozilla
4e818b87fd
Support combinations of skincolors and translations
2024-01-19 20:39:28 -03:00
Lactozilla
4b057f84ec
Support compound translations
2024-01-19 19:35:29 -03:00
Lactozilla
6d1908c93e
Changes:
...
Moved string conversion helpers into m_misc.c
Adapted parser to check for '"'
Check if tokenizer returned NULL
2024-01-19 17:01:27 -03:00
Lactozilla
8bbc512b14
Tokenizer changes:
...
Capture '"' characters
Capture ';' tokens
Implement tracking of the current line
2024-01-19 16:40:32 -03:00
Lactozilla
1d2ea9b046
Fix #1177
2024-01-17 20:02:50 -03:00
Logan Aerl Arias
3176abe2e4
Merge branch 'cv-can-change' into 'next'
...
Add can_change for console variables
See merge request STJr/SRB2!2196
2024-01-17 03:39:39 +00:00
Logan Aerl Arias
a3b79056e9
Merge branch 'translations' into 'next'
...
ZDoom translations
See merge request STJr/SRB2!2190
2024-01-17 03:24:54 +00:00
Lactozilla
9ac88031e1
Add 'Invert' translation
2024-01-16 20:36:31 -03:00
Lactozilla
f8d75ee077
Refactor
2024-01-16 20:35:30 -03:00
Lactozilla
2019e7df18
Throw warning on invalid translations
2024-01-16 20:17:01 -03:00
Logan Aerl Arias
c5bf6d07ed
Merge branch 'fix-ipv6-bans-blocking-ipv4' into 'next'
...
Fix IPv6 bans incorrectly banning IPv4 address
See merge request STJr/SRB2!2265
2024-01-14 20:29:33 +00:00
Hanicef
4eb514ce71
Fix IPv6 bans incorrectly banning IPv4 address
2024-01-14 19:20:25 +01:00
spherallic
35b6b21562
Clean up NiGHTS attack character code, fix compile issues
2024-01-11 13:18:32 +01:00
sphere
4ae2482283
Merge branch 'character-nightsattack' into 'next'
...
Draw Character in NiGHTS Attack
See merge request STJr/SRB2!2175
2024-01-11 12:11:54 +00:00
Mari0shi
5a2a24b868
Draw Character in NiGHTS Attack
2024-01-11 12:11:54 +00:00
sphere
154cd8f158
Merge branch 'fix-singlesided-sloped-gl-midtextures' into 'next'
...
[OpenGL] Fix DSZ2 Wall Bruhs
See merge request STJr/SRB2!2264
2024-01-10 20:33:49 +00:00
Zwip-Zwap Zapony
9d718bc639
Fix single-sided sloped midtextures in OpenGL
2024-01-10 21:26:04 +01:00
sphere
c938d7757b
Merge branch 'fix-3dfloor-scaling' into 'next'
...
Fix 3D floor side texture scale when there are multiple on the same line
See merge request STJr/SRB2!2262
2024-01-10 14:41:34 +00:00
Lactozilla
3e34c96165
Fix 3D floor sides not using the correct set of line flags
2024-01-09 14:14:49 -03:00
Lactozilla
28c30a9294
Optimize for when wall_scalex == 1.0
2024-01-08 22:08:50 -03:00
Lactozilla
159307c552
Fix 3D floor side texture scale when there are multiple on the same line
2024-01-08 22:03:31 -03:00
Logan Aerl Arias
4edebbe67f
Merge branch 'blockedexposed' into 'next'
...
Expose P_LineIsBlocking to Lua
See merge request STJr/SRB2!2150
2024-01-08 23:38:11 +00:00
Logan Aerl Arias
f5c3c200b5
Merge branch 'lua-colorlib' into 'next'
...
Lua colorlib
See merge request STJr/SRB2!2094
2024-01-08 19:40:20 +00:00
Logan Aerl Arias
0781adc3ca
Merge branch 'pandoradev' into 'next'
...
Enable Pandora and Level Select with Devmode / Always allow Level Select if unlocked
See merge request STJr/SRB2!2066
2024-01-08 19:20:23 +00:00
Logan Aerl Arias
03e5edb6f0
Merge branch 'chat_on' into 'next'
...
Expose chat_on to Lua as chatactive
See merge request STJr/SRB2!2023
2024-01-08 19:13:30 +00:00
Jisk
efb1b491aa
Expose chat_on to Lua as chatactive
2024-01-08 19:13:30 +00:00