Commit graph

8335 commits

Author SHA1 Message Date
marauder2k7
d4c0c6fd3d add backwards compatibility
Adds the backwards compatibility functions
is<asset>Valid
get<asset>Profile
2026-04-09 10:02:08 +01:00
marauder2k7
dc140daa9c Update SoundAsset.cpp
copy paste double up
2026-04-09 10:02:08 +01:00
marauder2k7
71273e63c9 Refactor of sound asset
Refactored to match image asset.
2026-04-09 10:02:07 +01:00
Areloch
5796f0ea07
Merge pull request #1709 from Azaezel/alpha41/DampDir
Some checks failed
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
dampness rework
2026-04-08 23:42:38 -05:00
Areloch
0820cff8e2
Merge pull request #1705 from Azaezel/alpha41/soundsQuickfix
quick fix for misc sounds
2026-04-08 23:42:28 -05:00
Areloch
4fe0dd05b4
Merge pull request #1682 from marauder2k9-torque/RefBase-refactor
RefBase classes refactored to use smart pointers
2026-04-08 23:42:19 -05:00
AzaezelX
d85bbc0a1f account for translucencies 2026-04-08 19:27:43 -05:00
AzaezelX
5690c64ef6 dampness rework
more respect for gravity, fewer texture lookups
2026-04-06 16:55:55 -05:00
Brian Roberts
ed5f6848c8
Merge pull request #1704 from Azaezel/alpha41/fixPrefabBind
Some checks failed
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
point rightclick prefab at the same method as the button
2026-04-05 11:20:25 -05:00
Brian Roberts
8a71d925d0
Merge pull request #1707 from Azaezel/logVersion
Some checks are pending
Linux Build / Ubuntu Latest GCC (push) Waiting to run
MacOSX Build / MacOSX Latest Clang (push) Waiting to run
Windows Build / Windows Latest MSVC (push) Waiting to run
update format
2026-04-04 17:49:29 -05:00
AzaezelX
a8bc8e92b8 update format 2026-04-04 17:47:58 -05:00
Brian Roberts
cbe3fdf10e
Merge pull request #1706 from Azaezel/logVersion
embed application info in console.logs
2026-04-04 17:22:03 -05:00
AzaezelX
e8193d1cc3 embed application info in console.logs
ap name [ap version] [engine version]
2026-04-04 17:21:42 -05:00
AzaezelX
9ca436d193 quick fix for misc sounds
player and vehicle were not loading some of thier sounds.
we'll want to revisit this with a more comprehensive solution in the future, but this will at least allow folks to use the systems in place
2026-04-04 15:21:47 -05:00
AzaezelX
df0971d0dd point rightclick prefab at the same method as the button 2026-04-02 17:31:19 -05:00
Brian Roberts
e7b4a0f1dc
Merge pull request #1703 from TorqueGameEngines/revert-1691-alpha41/projectileProjection
Some checks failed
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
Revert "client projectile origin tweak"
2026-04-01 16:07:42 -05:00
Brian Roberts
6c94836654
Revert "client projectile origin tweak" 2026-04-01 16:06:43 -05:00
Brian Roberts
63f5944e30
Merge pull request #1702 from Azaezel/alpha41/fixVerveCrash
Some checks failed
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
fix verve editor crash
2026-03-30 23:08:09 -05:00
AzaezelX
3fe67fb850 fix verve editor crash
if for some reason, function VerveEditor::CreateField( %targetStack, %fieldName, %fieldType ) is called without a %fieldType, the eval call was crashing. this fixes the imediate issue, but I'd advise followup tracing.
2026-03-30 23:07:21 -05:00
AzaezelX
e5e687e83b Merge branch 'development' of https://github.com/TorqueGameEngines/Torque3D into development 2026-03-30 10:22:09 -05:00
Brian Roberts
e56b23e63d
Merge pull request #1701 from Azaezel/alpha41/imageAssetAugs
Some checks failed
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
image asset popup augs
2026-03-24 19:05:11 -05:00
Brian Roberts
1ee72ff9bd
Merge pull request #1699 from Azaezel/alpha41/decalEd_pill
fix decal editor bounds and decalmanager raycast
2026-03-24 19:04:58 -05:00
Brian Roberts
ebaacadeb9
Merge pull request #1700 from marauder2k9-torque/TSShape-HasAccumulation
fix for hasaccumulation exception
2026-03-24 19:04:44 -05:00
AzaezelX
a5e850b546 image asset popup augs
create terrain texures asset context popup
create Material context to spin up a mat
2026-03-23 16:46:13 -05:00
marauder2k7
4a0a7d2b10 fix for hasaccumulation exception
There is an exception on teardown usually during a debug build that is caused during shapeBase onRemove calling hasAccumulation.

This fix reorders the hasAccumulation check to be before shapebase calls Parent::onRemove, and also hard sets the mMaterialList to NULL when setMaterialList is called
2026-03-23 12:22:54 +00:00
Areloch
b742f399e4
Merge pull request #1692 from Azaezel/alpha41/controllerCreaceCorrections
Some checks failed
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
controler hardening
2026-03-22 21:39:40 -05:00
AzaezelX
215830ca55 fix decal editor bounds and decalmanager raycast
we weren't accounting for texRects for decal atlases
2026-03-22 21:31:39 -05:00
Brian Roberts
53a0667e9c
Merge pull request #1698 from Azaezel/alpha41/particleED_pill
Some checks are pending
Linux Build / Ubuntu Latest GCC (push) Waiting to run
MacOSX Build / MacOSX Latest Clang (push) Waiting to run
Windows Build / Windows Latest MSVC (push) Waiting to run
fix particle editor
2026-03-22 16:29:04 -05:00
AzaezelX
7d95bfdd0f fix particle editor
from steve_yorkshire - https://discord.com/channels/358091480004558848/783127087820439582/1485388241224863848
2026-03-22 16:26:43 -05:00
Brian Roberts
64a7855c95
Merge pull request #1697 from Azaezel/alpha41/fixSSAO
ssao typofix
2026-03-22 11:59:23 -05:00
AzaezelX
46b912a481 ssao typofix
hat tip: steve_yorkshire- https://discord.com/channels/358091480004558848/783127087820439582/1485316295888077020
2026-03-22 11:47:20 -05:00
Brian Roberts
1e2a3ffcf0
Merge pull request #1691 from Azaezel/alpha41/projectileProjection
Some checks failed
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
client projectile origin tweak
2026-03-19 16:02:25 -05:00
Brian Roberts
75e0cdc7bb
Merge pull request #1695 from Azaezel/alpha41/matrixWork
Some checks are pending
Linux Build / Ubuntu Latest GCC (push) Waiting to run
MacOSX Build / MacOSX Latest Clang (push) Waiting to run
Windows Build / Windows Latest MSVC (push) Waiting to run
matrix work
2026-03-19 14:31:05 -05:00
AzaezelX
dbea2bc636 supress oversenstivie apple-only check on the al side 2026-03-19 13:45:17 -05:00
Brian Roberts
b8e5a89ed6
Merge pull request #1696 from Azaezel/alpha41/strayStringCmp
emtpy char* check correction
2026-03-19 12:46:27 -05:00
AzaezelX
0005774075 pick up missed strays 2026-03-19 12:06:30 -05:00
AzaezelX
f04f387bc4 ditch general swizzle mask. use the singular 2026-03-19 11:03:12 -05:00
AzaezelX
135f59ab82 Revert "add missing v_swizzle_mask"
This reverts commit decab9210b.
2026-03-19 11:01:20 -05:00
AzaezelX
decab9210b add missing v_swizzle_mask 2026-03-19 10:04:23 -05:00
AzaezelX
64ceec1060 emtpy char* check correction 2026-03-18 20:21:48 -05:00
AzaezelX
6fb3c84073 update 2026-03-18 19:34:30 -05:00
AzaezelX
11d8df4866 matrix work 2026-03-18 19:32:37 -05:00
AzaezelX
a074146603 Merge branch 'development' of https://github.com/TorqueGameEngines/Torque3D into alpha41/controllerCreaceCorrections 2026-03-17 15:46:45 -05:00
Brian Roberts
db9dd294b6
Merge pull request #1694 from Azaezel/fixCI
Some checks failed
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
fix CI
2026-03-17 15:44:45 -05:00
AzaezelX
832d1afec4 further followups to CI compilation config 2026-03-17 14:55:23 -05:00
Brian Roberts
4757f542e7
Merge pull request #1693 from Azaezel/alpha41/unMangleMatricies
Some checks are pending
Linux Build / Ubuntu Latest GCC (push) Waiting to run
MacOSX Build / MacOSX Latest Clang (push) Waiting to run
Windows Build / Windows Latest MSVC (push) Waiting to run
revert some of the more experimental matrix math
2026-03-17 14:05:12 -05:00
AzaezelX
ff1b4d47e5 further followups to CI compilation config 2026-03-17 14:04:54 -05:00
AzaezelX
ce8ee94624 fix CI 2026-03-17 13:15:40 -05:00
AzaezelX
a64cc6a512 revert some of the more experimental matrix math
from marauder:
Fixing transform plane as some descrepencies between the simd function and the c math caused issues with precision.
Use c math for inverse functions until a proper simd implementation can be found.
2026-03-17 12:59:45 -05:00
AzaezelX
ae67aaba4a controler hardening
work towards better handling of tightly overlapping corners and degenerate polysoup faces
2026-03-16 22:48:12 -05:00