AzaezelX
8bd145d54f
use of get<some name> methods that already return nulls/false when attempting to load
...
in contexts where we would want to try first (pt2)
2025-05-28 17:45:02 -05:00
AzaezelX
40974dd14b
use of get<some name> methods that already return nulls/false when attempting to load
...
in contexts where we would want to try first
2025-05-27 17:07:08 -05:00
Brian Roberts
a43458677a
Merge pull request #1481 from Areloch/MiscFixes_20250525
...
Misc Fixes and improvements including updated autosave handling
2025-05-27 08:03:08 -05:00
Brian Roberts
63b8713e52
Merge pull request #1487 from marauder2k9-torque/Fix-Material-editor-empty-diffuse
...
Update materialEditor.ed.tscript
2025-05-27 08:02:45 -05:00
marauder2k7
d21bd8dab4
Update materialEditor.ed.tscript
2025-05-27 09:04:33 +01:00
JeffR
51a43d5be1
Fixed bad return type for AssetManager::getAssetLooseFile
2025-05-26 22:18:14 -05:00
Brian Roberts
3e7a2a8f91
Merge pull request #1486 from Azaezel/alpha41/uninitializedVars
...
uninitialized variable cleanups
2025-05-26 19:55:47 -05:00
AzaezelX
2f19db7607
overflow avoidance
2025-05-26 15:17:01 -05:00
AzaezelX
76b33ab57b
unintialized variable cleanups
2025-05-26 15:16:48 -05:00
AzaezelX
6596865d92
overflow avoidance
2025-05-26 15:16:18 -05:00
AzaezelX
ddac695252
unintialized variable cleanups
2025-05-26 14:20:22 -05:00
Brian Roberts
deb17b16fa
Merge pull request #1485 from Azaezel/alpha41/volfogCleanups
...
volfog destructor safties
2025-05-25 23:20:07 -05:00
AzaezelX
ba09744c6b
volfog destructor safties
2025-05-25 23:04:10 -05:00
Brian Roberts
dceaf91f5d
Merge pull request #1484 from Azaezel/alpha41/sfxShanked
...
sfxemitter destructor
2025-05-25 22:42:09 -05:00
AzaezelX
7a97ad6099
Merge branch 'development' of https://github.com/TorqueGameEngines/Torque3D into alpha41/sfxShanked
...
# Conflicts:
# Engine/source/T3D/sfx/sfxEmitter.cpp
2025-05-25 22:09:53 -05:00
AzaezelX
9fe13d6a32
sfxEmitter destrctor safties
...
be more paranoid
2025-05-25 21:56:56 -05:00
Brian Roberts
fc73890ca8
Merge pull request #1480 from Azaezel/alpha1/sdlUpdate
...
update sdl to 2.32.6
2025-05-25 17:27:08 -05:00
Brian Roberts
04129b111a
Merge pull request #1482 from Areloch/CameraImageCaseFix
...
renames Camera_image asset to comply to caps formatting to fix assert on case-sensitive platforms.
2025-05-25 17:26:56 -05:00
JeffR
d227e2e056
renames Camera_image asset to comply to caps formatting to fix assert on case-sensitive platforms.
2025-05-25 15:30:13 -05:00
JeffR
bb7ee38bf4
- Reimplements autosave logic to handle levels, subscenes and terrains in a more consistent, reliable way.
...
- Adds entry to RMB menu in Asset Browser to restore an asset to a backup copy taken from autosaves
- Adds reparent out-of-bounds objects button to SceneGroup inspector
- Adds ability to have SubScene have a different loading bounds from the actual subscene bounds, allowing load triggering to happen ahead of the bounds of the subscene itself
- Fixes asset importer handling of animFPS field to be the correct type
- Adds onInspect handling to GameBase allowing better handling for any game class type with editor integration
- Add getAssetLooseFileCount and getAssetLooseFile to AssetManager to be able to iterate over all loose files associated to an asset
- Add standard/default preload function def to forestItem
- Fixes handling of text placement on GuiIconButtonCtrl when text is set to the right
- Adds setGlobalCenter utility function
- Adds ability to set guiInputCtrl active state
- Matched util functions for tracking if left and right mouse buttons are down to EditTSCtrl alongside the existing middle mouse
- Add empty element sanity check to appMesh loader
- Add callback for GameBase when game is created
- Add default graphics options config for steamdeck
- Fix typo in assetImportConfig default
- Filters SceneGroup utility buttons in inspector to only show for relevent class types
2025-05-25 07:40:10 -05:00
AzaezelX
ddc1f8c1e2
update sdl to 2.32.6
2025-05-24 13:39:03 -05:00
Brian Roberts
3c85ff2c8e
Merge pull request #1479 from Azaezel/alpha41/sfxEmitterCleanup
...
clean up sfxemitter
2025-05-21 21:14:57 -05:00
AzaezelX
0c67f3642b
clean up sfxemitter
2025-05-21 21:14:40 -05:00
Brian Roberts
95fb6a3768
Merge pull request #1478 from Azaezel/alpha41/bitmapBonk
...
fix a couple cases of old direct references
2025-05-21 12:42:08 -05:00
AzaezelX
73af7f6c3e
third case
2025-05-21 11:06:50 -05:00
AzaezelX
38de3d866c
fix a couple cases of old direct references
...
use getBitmap(), not mBitmap
2025-05-21 11:02:31 -05:00
Brian Roberts
e557f5962b
Merge pull request #1477 from marauder2k9-torque/development
...
Fix UBO OpenGL
2025-05-21 10:12:11 -05:00
marauder2k7
f40c20d2f4
Update gfxGLShader.cpp
...
restore assertfatal if the bindPoint ==-1 as these require a location, ubo uniforms location returns -1
2025-05-21 07:16:45 +01:00
marauder2k7
ab36fe24ec
fixes for opengl uniform buffer loading
...
This fix allows uniform buffers to be used with glsl shaders.
Small issue with uniform buffers not being initialized correctly.
2025-05-21 07:10:54 +01:00
Brian Roberts
85d4fa1bda
Merge pull request #1476 from Azaezel/alpha41/dialback
...
dial back a case of stringtable over use
2025-05-20 14:01:19 -05:00
AzaezelX
c7275300fb
dial back a case of stringtable over use
2025-05-20 14:01:03 -05:00
Brian Roberts
2325756e36
Merge pull request #1475 from marauder2k9-torque/development
...
Update ScriptTest.cpp
2025-05-20 10:50:02 -05:00
marauder2k7
d128e0aa97
Update CMakeLists.txt
2025-05-20 16:48:23 +01:00
marauder2k7
78667ca43f
Update ScriptTest.cpp
...
use case insensitive tests when interacting with script
2025-05-20 16:14:53 +01:00
Brian Roberts
86029683d3
Merge pull request #1474 from marauder2k9-torque/SDL2_OpenAL_Backend
...
Use SDL2 Backend with OpenAL
2025-05-20 08:31:49 -05:00
Brian Roberts
e2cab7ca2d
Merge pull request #1473 from marauder2k9-torque/UpdateXiph-libsndfil
...
Update xiph librarires and libsndfile
2025-05-20 08:31:35 -05:00
marauder2k7
0dc61d214c
Update CMakeLists.txt
...
revert CoreAudio to default for mac build
2025-05-20 13:08:01 +01:00
marauder2k7
906484cf22
Update CMakeLists.txt
2025-05-20 12:35:27 +01:00
marauder2k7
87514151c4
Use SDL2 Backend with OpenAL
...
This change implements openal to use the sdl2 backend.
The main change in this is in openal-soft cmakeLists.txt it was not using our custom finders to find sdl2 for us before and so it had to be changed to a list append instead of a set. This needs to be remembered for future updates to openal
2025-05-20 12:13:10 +01:00
marauder2k7
4a1019619f
Update platformMemory.cpp
...
undo experimental changes to platformMemory.cpp
2025-05-20 10:11:25 +01:00
marauder2k7
700bf32a2a
Update minimum requirements and libs
...
This updates the minimum required cmake version and the libs that have updates for this.
Ogg updated to master as of 20052025
Libsndfile updated to master as of 20052025
Opus minimum cmake version changed
vorbis minimum cmake version changed
2025-05-20 10:09:42 +01:00
Brian Roberts
8756e35853
Merge pull request #1472 from Azaezel/alpha41/leakleak
...
scrub memlogs
2025-05-19 20:32:14 -05:00
AzaezelX
ab5fcc00e9
scrub memlogs
...
ensures you can run leaktrace multiple times without a restart without accumulations
2025-05-19 20:32:00 -05:00
Brian Roberts
cfdb8fe959
Merge pull request #1467 from Azaezel/alpha41/PostfxProdding
...
postfx throttling
2025-05-19 20:24:38 -05:00
Brian Roberts
8062734ecc
Merge pull request #1471 from Azaezel/alpha41/stringTableSet
...
more stringtable leveraging
2025-05-19 20:24:27 -05:00
AzaezelX
5ab2419826
more stringtable leveraging
2025-05-19 12:09:21 -05:00
Brian Roberts
874229047c
Merge pull request #1470 from Azaezel/alpha41/learkReportClarity
...
mem report cleanups
2025-05-19 07:35:28 -05:00
AzaezelX
aeea20f078
mem report cleanups
...
ditch reporting ram adresses. it complicates comparisons
remove console filtering
spool report std::atexit
sort report by magnitude, then frequency
2025-05-19 05:59:36 -05:00
Brian Roberts
a8c3ad5141
Merge pull request #1469 from Azaezel/alpha41/docingClamps
...
use the stringtable to hold generated docstrings
2025-05-18 14:36:26 -05:00
AzaezelX
391de9f62c
use the stringtable to hold generated docstrings
...
among other things it removes doubles
2025-05-18 13:34:08 -05:00