marauder2k7
16062fb996
Merge branch 'development' of https://github.com/TorqueGameEngines/Torque3D into development
2022-08-16 08:25:32 +01:00
Brian Roberts
14872eb4b6
Merge pull request #841 from Azaezel/alpha401/StartupSanity
...
kill the ap if no valid core directory found.
2022-08-15 22:43:23 -05:00
Brian Roberts
7ff768c876
Merge pull request #844 from Azaezel/alpha401/killBasic
...
kill advanced or basic lighting render switch in editor
2022-08-15 22:43:13 -05:00
Brian Roberts
3006265175
Merge pull request #849 from Azaezel/alpha401/mainMenuAugs
...
tool trickerey
2022-08-15 22:43:03 -05:00
Brian Roberts
57abf371b5
Merge pull request #845 from Azaezel/alpha401/matPremul
...
update translucent lighting default
2022-08-15 22:42:55 -05:00
Brian Roberts
4bbf537796
Merge pull request #847 from Azaezel/alpha401/killstreak
...
clean up fallback sky art
2022-08-15 22:42:43 -05:00
Brian Roberts
7db2862094
Merge pull request #846 from Azaezel/alpha401/killSmallBorderless
...
supress smallborderless support
2022-08-15 22:42:33 -05:00
Brian Roberts
0c2a31613b
Merge pull request #851 from Areloch/ModalMenuMadness
...
Fixes ordering of controls on PauseMenu gui so the input handler doesn't eat mouse inputs
2022-08-15 19:42:15 -05:00
Areloch
7bd09dcd7c
Fixes ordering of controls on PauseMenu gui so the input handler doesn't eat mouse inputs
2022-08-15 19:23:40 -05:00
AzaezelX
8f1b98a4d6
tool trickerey
...
label the editor buttons with thier respective hotkeys, and hide them if the ToolsModule doesn't exist
2022-08-15 19:09:25 -05:00
Brian Roberts
0a1e903bde
Merge pull request #848 from Jozor/Gui-Editor-Resolutions
...
Add 1440p & 4K resolutions to Gui Editor
2022-08-15 18:31:40 -05:00
Joseph
8fc193eea2
Add 1440p & 4K resolutions to Gui Editor
...
Add 2560x1440 (QHD) and 3840x2160 (4K UHD) to the Gui Editor list
2022-08-16 00:21:27 +01:00
AzaezelX
f0e882cc22
clean up fallback sky art
2022-08-15 17:56:48 -05:00
AzaezelX
497dfb5de7
supress smallborderless support
...
for multi-monitor setups, allowing smaller than screensize borderless windows was causing issues swapping the window between them. short circuited that but left it in in case someone *really* wants to make that along term project
2022-08-15 17:01:10 -05:00
AzaezelX
f4cc0e8151
default translucency for PBR authoring tools generally assume premul, not lerpalpha nowadays
2022-08-15 16:50:06 -05:00
OTHGMars
13a53dd0ca
WinKey+Shift+L/R Arrow handler.
...
Attempts to constrain canvas when switching between monitors via keyboard shortcut.
2022-08-15 03:10:42 -04:00
AzaezelX
7d6f1d0592
kill advanced or basic lighting render switch in editor
...
we don't use it, we haven't had it player facing selectable via options menu for years, and we've been actively discouraging folks from poking at The Busted for quite a while now. time it went bye bye
2022-08-14 18:50:47 -05:00
marauder2k7
d02f5da414
OpenAL enumeration fix
...
Openal enumeration after default device loading.
2022-08-14 10:36:02 +01:00
AzaezelX
a6df172b9b
kill the ap if no valid core directory found.
...
closes the application if no core module found, ie folks didn't run install, or the project manager failed to pre-copy folders
2022-08-13 11:56:05 -05:00
Brian Roberts
3e88e2acb8
Merge pull request #840 from Azaezel/alpha40/tsStaticCleanup
...
Alpha40/ts static cleanup
2022-08-07 15:56:40 -05:00
AzaezelX
5ec4e8fb62
forgot the.h
2022-08-07 15:55:42 -05:00
AzaezelX
23bc293b88
Merge branch 'Preview4_0' of https://github.com/TorqueGameEngines/Torque3D into alpha40/tsStaticCleanup
2022-08-07 15:55:22 -05:00
Brian Roberts
338a3caa99
Merge pull request #839 from Azaezel/alpha40/tsStaticCleanup
...
tsstatic aug cleanups
2022-08-07 15:52:57 -05:00
AzaezelX
a75c64fef3
tsstatic aug cleanups
...
1- adds a hasNode method to see if a named node exists
2- cleans up getNodeTransform nomenclature and notes, and adds safeties
2022-08-07 15:16:08 -05:00
Areloch
31c4edb3c5
Merge pull request #838 from Areloch/ABReimportRenable
...
Re-enables reimport of assets
2022-08-06 15:04:47 -05:00
Areloch
b3c8e0707d
Re-enables reimport of assets if there's no external originalFilePath defined(such as due to in-place import, or file path differs from original importing machine)
2022-08-06 14:05:02 -05:00
Areloch
8d8a4b2534
Merge pull request #837 from Areloch/CmakeDebugReleaseFlagFixup
...
Cmake DEBUG/RELEASE flag standardization
2022-08-04 17:19:37 -05:00
Areloch
04e108729e
Adjusts logic for definingi TORQUE_DEBUG and TORQUE_RELEASE to be consistent across platforms
2022-08-04 14:01:54 -05:00
Brian Roberts
63f7045fd8
Merge pull request #836 from Azaezel/alpha40/dripdrop
...
targeted fix for #45
2022-07-31 14:59:54 -05:00
AzaezelX
4fd8436911
targeted fix for #45
...
as there was no consensus on conversion to explosions from the RFA, holding 7a88b2d489 on back untill we adress that in the ECS pass with 4.1
2022-07-31 13:24:01 -05:00
Areloch
0a1fd3c278
Merge pull request #831 from Areloch/MiscFixes20220724
...
Misc FIxes 2022/07/24
2022-07-30 01:02:44 -05:00
Brian Roberts
332193b53a
Merge pull request #835 from Azaezel/alpha40/pathShapeSillies
...
pathshape cleanups and callbacks
2022-07-29 17:22:46 -05:00
Brian Roberts
14d1b16892
Merge pull request #833 from Azaezel/alpha40/particlePainPunt
...
particle emission safeties
2022-07-29 17:22:35 -05:00
AzaezelX
f4e6060b52
pathshape cleanups and callbacks
...
sceneObject:
UpdateXformChange(mat); operates on the parent object, so made no sense to shove it in void SceneObject::PerformUpdatesForChildren(MatrixF mat){
provide callbacks for when the parent/child relationship changes
simpath+camerapline+pathshape
provide a mechanism to embed a callback for a pathshape defined on a path node. example:
new Marker() {
seqNum = "7";
hitCommand = "TheCommand" // <------------------------------;
position = "-17.0856 -92.2349 4.00051";
rotation = "0.0334943 -0.254411 0.966516 179.495";
};
function PathShapeData::TheCommand(%this,%obj)
{
echo("Do the thing");
}
2022-07-27 16:35:09 -05:00
Brian Roberts
c8db2ea955
Merge pull request #834 from Azaezel/Preview4_0
...
soundAsset profile and description getter fixes
2022-07-27 16:29:06 -05:00
AzaezelX
f59c5f152f
soundAsset profile and description getter fixes
2022-07-27 16:28:07 -05:00
AzaezelX
77ef842670
particle emission safeties
...
both for player specifically, and emission in general
2022-07-27 16:26:58 -05:00
Brian Roberts
0cc49122b0
Merge pull request #832 from Jozor/Preview4_0
...
Update TORQUE_GAME_ENGINE_VERSION_STRING version number 4.0.0
2022-07-27 16:00:09 -05:00
Joseph
d56227fccd
Update TORQUE_GAME_ENGINE_VERSION_STRING version number 4.0.0
...
Update TORQUE_GAME_ENGINE_VERSION_STRING version number to reflect current version 4.0
I somehow forgot to push this with my pull request #486 commit 6f52b87360
2022-07-27 20:18:06 +01:00
Brian Roberts
70971f7c6c
Merge pull request #830 from Azaezel/alpha40/boundsDisplayfix
...
fix bounds box display
2022-07-24 20:56:09 -05:00
Areloch
dbf60a95a2
Adds handling to winVolume's _BuildFileName so if it's a filename-less filename(has only extension but no name) then we process the filename string correctly
...
Adds logic so when trying to do a path copy, if it's not a valid source filename, we merely fail the copy, rather than crashing due to a nullref
Makes guiPopUpCtrlEx respect the mActive flag so the mouse cannot interact with it if it's inactive
2022-07-24 13:12:46 -05:00
AzaezelX
74d847c513
fix bounds box display
2022-07-24 00:14:19 -05:00
Brian Roberts
0df6d7fed9
Merge pull request #828 from Areloch/DBEditorAssetFieldFix
...
DBEditor callback fix for asset fields
2022-07-04 18:13:58 -05:00
JeffR
6355740f6c
DBEditor callback fix for asset fields
2022-07-04 18:10:25 -05:00
Brian Roberts
32ddf5f791
Merge pull request #827 from Areloch/MiscFIxes20220702
...
Misc Fixes 2022/07/02
2022-07-03 02:25:49 -05:00
JeffR
305e4851e0
Fixes issue with using Edit Asset in RMB menu in AB on datablocks where it wouldn't correctly recognize the datablock
...
Fixes issue where the local sfxProfile in a sfxEmitter would share pointer reference to the utilized shapeAsset's sound buffer, so when it's deleted it would nuke the soundAsset's buffer, causing reference exceptions
Adds includes to torqueConfig.h in several files that are blocked out with TORQUE_TOOLS to ensure that if the flag is on in the config file, the files are loaded/compiled as expected
Add sanity check to AssetManager::unloadAsset to ensure that the assetDef being unloaded was actually correctly loaded/registered into the console in the first place
2022-07-02 23:27:18 -05:00
Brian Roberts
fbc304badb
Merge pull request #824 from Azaezel/alpha40/AB_locFix
...
fix unspecified storage location mangle for new asset creation
2022-07-01 16:28:30 -05:00
Brian Roberts
0ff23d234b
Merge pull request #825 from Azaezel/alpha40/volfogManagerMangle
...
make sure the volfog manager is dead before we kill scene
2022-06-26 16:25:08 -05:00
AzaezelX
0aab4b63a5
make sure the volfog manager is dead before we kill scene
2022-06-26 10:04:26 -05:00
AzaezelX
fb75b21090
fix unspecified storage location mangle for new asset creation
2022-06-26 10:01:26 -05:00