Commit graph

1935 commits

Author SHA1 Message Date
Sir-Skurpsalot 6007423836
Update UI.tscript 2025-12-20 18:13:01 -07:00
Brian Roberts 16d7a5f0f4
Merge pull request #1625 from Azaezel/alpha41/navmeshDefaults
Some checks failed
Linux Build / ${{matrix.config.name}} (map[build_type:Release cc:gcc cxx:g++ generator:Ninja name:Ubuntu Latest GCC]) (push) Has been cancelled
MacOSX Build / ${{matrix.config.name}} (map[build_type:Release cc:clang cxx:clang++ generator:Ninja name:MacOSX Latest Clang]) (push) Has been cancelled
Windows Build / ${{matrix.config.name}} (map[build_type:Release cc:cl cxx:cl environment_script:C:/Program Files (x86)/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat generator:Visual Studio 17 2022 name:Windows Latest MSVC]) (push) Has been cancelled
navmesh creation default fixes
2025-12-18 19:15:18 -06:00
AzaezelX 7f6be769c0 fix ignorelighting getting stomped into 0 2025-12-18 18:55:47 -06:00
AzaezelX c9bc7aa6cb navmesh creation default fixes
fx navmesh scale detection
fill in mission file based .nav file name
account for walkableclimb having more filter weight than walkableslope when it comes to slanted quads generating navmesh data
2025-12-18 13:56:28 -06:00
Sir-Skurpsalot d8db0859d4
Merge branch 'TorqueGameEngines:development' into Skurpz/UI-Module-Fixes 2025-12-18 00:05:17 -07:00
Sir-Skurpsalot 19a5a0718d
Update ChooseLevelMenu.gui 2025-12-17 23:58:06 -07:00
Sir-Skurpsalot c86ceafe46
Update ChooseLevelMenu.tscript 2025-12-17 23:55:53 -07:00
AzaezelX d8618be499 hdr format caching sidesteps reinitialization
we never actually turn hdr off. so drop a few assumptions about it starting in the disabled state
fix HDRPostFX::minLuminace
2025-12-17 18:22:26 -06:00
Brian Roberts 9d4bfec4d1
Merge pull request #1619 from Azaezel/alpha41/translucentOpacity2
Some checks are pending
Linux Build / ${{matrix.config.name}} (map[build_type:Release cc:gcc cxx:g++ generator:Ninja name:Ubuntu Latest GCC]) (push) Waiting to run
MacOSX Build / ${{matrix.config.name}} (map[build_type:Release cc:clang cxx:clang++ generator:Ninja name:MacOSX Latest Clang]) (push) Waiting to run
Windows Build / ${{matrix.config.name}} (map[build_type:Release cc:cl cxx:cl environment_script:C:/Program Files (x86)/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat generator:Visual Studio 17 2022 name:Windows Latest MSVC]) (push) Waiting to run
simplified translucent opacity nudging
2025-12-16 16:14:25 -06:00
AzaezelX 8d0fde4d1c simplified translucent opacity nudging
the basic articulable principle is the thicker and less translucent a given object is, the more it mimics standard solid objects. the more transparent, the less light bounces back since it continues on uninterrupted, casuing less backscatter.
2025-12-16 15:46:37 -06:00
Sir-Skurpsalot 2c10b61847
Update remapDlg.tscript
moved addKeyRemap() back to utility.tscript
2025-12-15 22:40:46 -07:00
Sir-Skurpsalot 0853de7c51
Update utility.tscript
moved addKeyRemap() back to this file so defaultkeybinds can find it in time
2025-12-15 22:39:46 -07:00
Brian Roberts 3e846af473
Merge pull request #1618 from Azaezel/alpha41/hdrAdaptOvercome
Some checks are pending
Linux Build / ${{matrix.config.name}} (map[build_type:Release cc:gcc cxx:g++ generator:Ninja name:Ubuntu Latest GCC]) (push) Waiting to run
MacOSX Build / ${{matrix.config.name}} (map[build_type:Release cc:clang cxx:clang++ generator:Ninja name:MacOSX Latest Clang]) (push) Waiting to run
Windows Build / ${{matrix.config.name}} (map[build_type:Release cc:cl cxx:cl environment_script:C:/Program Files (x86)/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat generator:Visual Studio 17 2022 name:Windows Latest MSVC]) (push) Waiting to run
clean up mangled hdr vals
2025-12-15 22:45:20 -06:00
AzaezelX 1b27b1372f clean up manggled hdr vals
reset standard samples to standard hdr key and adaptation rate values
2025-12-15 22:39:52 -06:00
AzaezelX ec34e1a984 fresnel corrections for prior exploratory pr 2025-12-15 14:33:47 -06:00
Brian Roberts 854bea3246
Revert "take ibl amount into account for translucent opacity" 2025-12-15 13:53:31 -06:00
Brian Roberts e9a8961543
Merge pull request #1612 from Azaezel/alpha41/translucentReflectionOpacity
Some checks are pending
Linux Build / ${{matrix.config.name}} (map[build_type:Release cc:gcc cxx:g++ generator:Ninja name:Ubuntu Latest GCC]) (push) Waiting to run
MacOSX Build / ${{matrix.config.name}} (map[build_type:Release cc:clang cxx:clang++ generator:Ninja name:MacOSX Latest Clang]) (push) Waiting to run
Windows Build / ${{matrix.config.name}} (map[build_type:Release cc:cl cxx:cl environment_script:C:/Program Files (x86)/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat generator:Visual Studio 17 2022 name:Windows Latest MSVC]) (push) Waiting to run
take ibl amount into account for translucent opacity
2025-12-15 10:06:41 -06:00
AzaezelX 1a2ca353f1 clean up editor ui seperations 2025-12-14 17:37:40 -06:00
AzaezelX 681caf9392 brdf calc fixes from mar, rake roughness into account for translucent reflections 2025-12-14 15:33:30 -06:00
AzaezelX 5893355d0a simplify calcs, account for roughness for better defered vs translucent pairing outcomes when fed textures 2025-12-14 14:01:48 -06:00
AzaezelX f00b1d955f revisions to ensure high saturation reflections overtake albedo 2025-12-14 12:40:19 -06:00
AzaezelX 2199fb6881 use a nonlinear reflectionopacity curve, and the greater of metalness or reflectionopacity for ibl overtaking albedo 2025-12-14 02:29:31 -06:00
AzaezelX fad8e12667 take ibl amount into account for translucent opacity 2025-12-13 20:52:36 -06:00
Sir-Skurpsalot 2e2b33fcea
Update utility.tscript
correction to last commit
2025-12-12 21:39:58 -07:00
Sir-Skurpsalot b65f06aa25
Update optionsMenu.tscript
removed -skurps from last commit
2025-12-12 21:12:29 -07:00
Sir-Skurpsalot b245368fa0
Update client.tscript
moved prefs stuff below moduleExec()
2025-12-12 21:05:51 -07:00
Sir-Skurpsalot 5307a09075
Update input.tscript
moved addKeyRemap() to remapDlg.tscript in the UI Module, since the function is useless without the UI module anyway
2025-12-12 20:55:03 -07:00
Sir-Skurpsalot 750190b70a
Update UI.tscript
isFile check to prevent console whinging about no languageMap
2025-12-12 20:41:53 -07:00
Sir-Skurpsalot 6470b91d0a
Update utility.tscript
fix for languageMap paths and extension
2025-12-12 20:34:08 -07:00
Sir-Skurpsalot d80e0aeef4
Update ExampleModule.tscript
removed execution of keybinds, only done in core/clientServer/scripts/client/client.tscript now.
2025-12-12 20:11:18 -07:00
Sir-Skurpsalot 7b81f5de44
Update client.tscript
Added execution of keybinds script, if generated by UI module
2025-12-12 20:08:58 -07:00
Sir-Skurpsalot b3b98cd58e
Update remapDlg.tscript
Fixes with handling of mouse to keyboard and vice versa remapping.  Removed some unused function arguments, some organization / cleanup.
2025-12-12 20:03:39 -07:00
Sir-Skurpsalot 04af5aafcc
Update optionsMenu.tscript
Fixed problems mapping mouse to keyboard and vice versa, added saving of custom keybinds, added mouse sensitivity slider, changed organization of file, added some commenting
2025-12-12 19:57:27 -07:00
Sir-Skurpsalot a032b9e2a9
Delete Templates/BaseGame/game/data/UI/guis/remapConfirmDlg.gui
Not used
2025-12-12 19:45:37 -07:00
Sir-Skurpsalot fc1a3712a9
Delete Templates/BaseGame/game/data/UI/scripts/controlsMenu.tscript
Deleted due to unused functions, functions in-use moved to relevant scripts
2025-12-12 19:42:18 -07:00
Brian Roberts d2e4ae383d
Merge pull request #1607 from Azaezel/alpha41/fixKeyvalue
Some checks are pending
Linux Build / ${{matrix.config.name}} (map[build_type:Release cc:gcc cxx:g++ generator:Ninja name:Ubuntu Latest GCC]) (push) Waiting to run
MacOSX Build / ${{matrix.config.name}} (map[build_type:Release cc:clang cxx:clang++ generator:Ninja name:MacOSX Latest Clang]) (push) Waiting to run
Windows Build / ${{matrix.config.name}} (map[build_type:Release cc:cl cxx:cl environment_script:C:/Program Files (x86)/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat generator:Visual Studio 17 2022 name:Windows Latest MSVC]) (push) Waiting to run
set default hdr postfx keyvalue to baseline
2025-12-10 16:34:21 -06:00
AzaezelX f57bc015a9 set default hdr postfx keyvalue to baseline 2025-12-10 16:29:09 -06:00
Sir-Skurpsalot 083fe1e70f
Update utility.tscript
ctrl key bitmap shows in keybinds menu now
2025-12-09 18:58:58 -07:00
Sir-Skurpsalot 6526e87724
Update optionsMenu.tscript
Fixed re-mappable binds with "mouse" as the device not showing up in the menu.
2025-12-09 18:35:43 -07:00
Sir-Skurpsalot 2e291d8ab2
Update controlsMenu.tscript
Fixed broken refreshing of the mapping list in the menu when you remap an action to a key / button that is already being used.  Got rid of unused  / broken / redundant functions in this script.
2025-12-09 18:31:01 -07:00
Sir-Skurpsalot b55be19d7a
Update utility.tscript
Fixed so remappable actions bound to the control key show the proper bitmap in the menu.
2025-12-09 18:25:18 -07:00
AzaezelX 2b95634a6b extra testcase
add a placeable, scrollable, glowing, decal arrow
2025-12-09 12:31:08 -06:00
AzaezelX d822ebb178 clean up polluted placeholder slots 2025-12-04 20:51:37 -06:00
Brian Roberts 2ebd49a058
Merge pull request #1598 from Azaezel/profileCleanups
Some checks are pending
Linux Build / ${{matrix.config.name}} (map[build_type:Release cc:gcc cxx:g++ generator:Ninja name:Ubuntu Latest GCC]) (push) Waiting to run
MacOSX Build / ${{matrix.config.name}} (map[build_type:Release cc:clang cxx:clang++ generator:Ninja name:MacOSX Latest Clang]) (push) Waiting to run
Windows Build / ${{matrix.config.name}} (map[build_type:Release cc:cl cxx:cl environment_script:C:/Program Files (x86)/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat generator:Visual Studio 17 2022 name:Windows Latest MSVC]) (push) Waiting to run
Profile cleanups
2025-12-04 12:30:04 -06:00
AzaezelX abe1bc6e1e use modal = false profiles for overlay guis not intended to capture clicks
minor layout adjustments
2025-12-04 10:35:00 -06:00
AzaezelX dc41f1f4d7 add missing profiles 2025-12-04 10:33:27 -06:00
Brian Roberts d9db53d0a3
Merge pull request #1595 from Areloch/InspectorArrayAssetFixes
Various fixes pertaining to handling of assets' macros and inspector fields that didn't work with array'd fields
2025-12-03 06:46:09 -06:00
JeffR 66f924ebd4 Updates TerrainMaterialAsset to utilize similar macros to everything else
Updates groundCover to utilize TerrainMaterialAsset macros in place of straight StringTableEntry for type layers
Fixes formatting for several asset types' inspector fields so they correctly call down into prompting the AssetBrowser being shown with correct field naming, thus allowing fields that are arrays to have the right index when setting the target variable
Updates several asset helper macros to handle blank values for network traffic to actually be sent to client, thus allowing setting an asset to blank on the client, rather than only falling back
2025-12-03 00:33:14 -06:00
AzaezelX 727cf6de6b eyePosWorld usage cleanups 2025-12-02 23:25:05 -06:00
Brian Roberts d563583feb
Merge pull request #1589 from Azaezel/alpha41/splineColor
Some checks failed
Linux Build / ${{matrix.config.name}} (map[build_type:Release cc:gcc cxx:g++ generator:Ninja name:Ubuntu Latest GCC]) (push) Has been cancelled
MacOSX Build / ${{matrix.config.name}} (map[build_type:Release cc:clang cxx:clang++ generator:Ninja name:MacOSX Latest Clang]) (push) Has been cancelled
Windows Build / ${{matrix.config.name}} (map[build_type:Release cc:cl cxx:cl environment_script:C:/Program Files (x86)/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat generator:Visual Studio 17 2022 name:Windows Latest MSVC]) (push) Has been cancelled
spline color visibility tweak
2025-11-18 18:57:04 -06:00