Brian Roberts
e3df069570
Merge pull request #1641 from Azaezel/alpha41/unadd
...
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
Revert "trip onadd in additional places"
2025-12-27 15:30:02 -06:00
AzaezelX
67a74a0553
Revert "trip onadd in additional places"
...
This reverts commit 4f639a16b5 .
2025-12-27 15:28:27 -06:00
Brian Roberts
7cad861536
Merge pull request #1640 from Azaezel/alpha41/ExtraOnAdds
...
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
trip onadd in additional places
2025-12-27 10:28:49 -06:00
AzaezelX
4f639a16b5
trip onadd in additional places
...
by request,
adds a per object-instance onadd for datablocks if an object instance *also* defines a class.
be mindful not to mix up which namespace is in use there, as you can not tag two different core class instances the same scripted class
implements the same with the same restrictions for simobjects in general
2025-12-27 09:02:21 -06:00
Brian Roberts
5246202357
Merge pull request #1639 from Azaezel/alpha41/matTileScale
...
MacOSX Build / ${{matrix.config.name}} (map[build_type:Release cc:clang cxx:clang++ generator:Ninja name:MacOSX Latest Clang]) (push) Has been cancelled
Linux Build / ${{matrix.config.name}} (map[build_type:Release cc:gcc cxx:g++ generator:Ninja name:Ubuntu Latest GCC]) (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
add material tileScale
2025-12-26 10:30:34 -06:00
AzaezelX
c0ce94f32a
add material tileScale
...
by request
2025-12-25 19:52:06 -06:00
Brian Roberts
0fb68936f9
Merge pull request #1638 from Azaezel/alpha41/minorUICleanups
...
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
options menu: rem keybind debug spam
2025-12-25 19:31:57 -06:00
AzaezelX
0e4b08ead1
roll back _setitmap macro-mirroring. seems there was somethin off there
2025-12-25 18:59:03 -06:00
AzaezelX
d50161d296
fix GuiBitmapButtonCtrl setBitmap script command
...
it was pointing at the macro method direct, not the bespoke case that *also* calls the macro method.
2025-12-25 17:47:31 -06:00
Brian Roberts
e39e5ef7a3
Merge pull request #1636 from Azaezel/alpha41/PrototypeRezFix
...
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
fix class prototype rescale
2025-12-25 17:44:38 -06:00
AzaezelX
7bca1dba53
options menu: rem keybind debug spam
...
damagemodel module: ensure it's got a dependency of the UI module so it's called after
switch all profiles for damageoverlay over to GuiModelessDialogProfile from default
2025-12-25 16:04:53 -06:00
AzaezelX
dcc68e1d85
fix class prototype rescale
2025-12-24 11:35:30 -06:00
Brian Roberts
c78b60b5e8
Merge pull request #1635 from Azaezel/alpha41/inspectorAugs3
...
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
add text selection to tab cycling
2025-12-23 12:36:19 -06:00
AzaezelX
d8f65920f5
rem debug spew
2025-12-23 12:03:36 -06:00
AzaezelX
5b2274d203
don't trip onInspectorFieldModified unless the value actually changed
2025-12-23 11:49:24 -06:00
AzaezelX
88e9de47d7
add text selection to tab cycling
2025-12-23 11:15:33 -06:00
Brian Roberts
a181f488b2
Merge pull request #1633 from Azaezel/alpha41/dsqFindings
...
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
dsq followup work 1
2025-12-22 16:47:35 -06:00
Brian Roberts
62e8de233c
Merge pull request #1634 from Azaezel/alpha41/getColorAugs
...
add optional mip and face lookups for gbitmap::getcolor
2025-12-22 16:45:44 -06:00
AzaezelX
17326b2d8c
add optional mip and face lookups for gbitmap::getcolor
2025-12-22 16:45:27 -06:00
Brian Roberts
f55d061c92
Merge pull request #1632 from marauder2k9-torque/GFXTexture-And-GBitmap-updates
...
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
Update GFXTextureManager and GBitmap
2025-12-22 16:42:29 -06:00
AzaezelX
3213ede656
dsq followup work 1
...
fix animation export filename eroneous append
add ::canLoadCachedDSQ(const Torque::Path& path) methods to dae and assimp chains
SPECIAL NOTE:
as the above leads to dsqs not being previewable in editor, nor being able to understand they shouldn't be filtering out bones, for the block
bool readSuccess = false;
if (canLoadCached)
{
readSuccess = shape->read(&cachedStream);
}
else
{
readSuccess = shape->importSequences(&cachedStream, cachedPath);
}
we'll be wanting to inject an armature proxy method to fill out TSShape *shape = new TSShape;
untill such time as that's sorted, there's a bool gTryUseDSQs = false; killswitch in for dsqs
2025-12-22 11:13:33 -06:00
marauder2k7
3aef90a6bc
Update GFXTextureManager and GBitmap
...
GBitmap Changes:
Added all other formats to gbitmap that we support
gbitmap now supports cubemaps
added converters for all these other formats
added stb_image_resize for extrudemips so we can extrude mipmaps for all other formats
GFXTextureManager
Can now directly make cubemaps and texture arrays based on the GFXTextureProfile
API implementations for all functions that cubemaps and arrays needed
2025-12-22 10:29:01 +00:00
Brian Roberts
975fc924cc
Merge pull request #1631 from Areloch/ParticleEditorUpdatePR
...
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
Update of Particle Editor to standardize it up and utilize inspectors rather than adhoc guis
2025-12-21 22:59:46 -06:00
Brian Roberts
4c7e445615
Merge pull request #1628 from Azaezel/alpha41/gitAsOption
...
git as option
2025-12-21 22:59:25 -06:00
JeffR
12ebebff46
Update of Particle Editor to standardize it up and utilize inspectors rather than adhoc guis
2025-12-21 16:39:19 -06:00
Brian Roberts
1f5a4267ac
Merge pull request #1630 from Azaezel/alpha41/particleGlowAlpha
...
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
particle alpha influence on glow
2025-12-20 20:45:08 -06:00
AzaezelX
e83849f6a0
particle alpha inflkuence on glow
2025-12-20 20:43:03 -06:00
Brian Roberts
f402c67d3f
Merge pull request #1629 from Sir-Skurpsalot/ui-minor-fix
...
Update UI.tscript
2025-12-20 20:19:16 -06:00
Sir-Skurpsalot
6007423836
Update UI.tscript
2025-12-20 18:13:01 -07:00
AzaezelX
be8cd10b14
keep the root .json file for git_in_use
2025-12-20 13:39:59 -06:00
AzaezelX
58d4b3a781
make git installation optional
2025-12-20 12:25:06 -06:00
AzaezelX
6e81645fd4
trip project name fill in popup before downloads
2025-12-20 11:28:02 -06:00
Brian Roberts
16d7a5f0f4
Merge pull request #1625 from Azaezel/alpha41/navmeshDefaults
...
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
Brian Roberts
4cf8b943a6
Merge pull request #1626 from Azaezel/alpha41/opacityIgnorance
...
fix ignorelighting getting stomped into 0
2025-12-18 18:56:49 -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
Brian Roberts
dd72a627a9
Merge pull request #1624 from Sir-Skurpsalot/Skurpz/UI-Module-Fixes
...
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
Skurpz/UI module fixes
2025-12-18 10:25:14 -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
Brian Roberts
0e6be15c7b
Merge pull request #1622 from Azaezel/alpha41/assimpAnimCLeanups
...
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
animation playback cleanups
2025-12-17 19:18:22 -06:00
Brian Roberts
cd68af6373
Merge pull request #1623 from Azaezel/alpha41/minLuminaceSync
...
hdr format caching sidesteps reinitialization
2025-12-17 18:22:51 -06: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
2d09dbd520
Merge pull request #1621 from Azaezel/alpha41/lightsAnimsNetfix
...
fix AnimValue smooth values on clients
2025-12-17 15:45:53 -06:00
AzaezelX
5b0f559c9f
animation playback cleanups
...
courtessy of marauder
2025-12-17 15:42:13 -06:00
AzaezelX
80c49ec692
fix AnimValue smooth values on clients
...
the dbs were not transmitting the bools
2025-12-17 15:00:24 -06:00
Brian Roberts
9d4bfec4d1
Merge pull request #1619 from Azaezel/alpha41/translucentOpacity2
...
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