Brian Roberts
a4cda42328
Merge pull request #852 from OTHGMars/WinShiftArrow
...
WinKey+Shift+L/R Arrow handler.
2022-08-23 17:34:51 -05:00
AzaezelX
270cf0e054
provide a new levelinfo. fallbackAmbient value for scenes with no global light source
2022-08-23 13:59:48 -05:00
marauder2k7
3eca15cb31
OpenAL Internal name
...
-Now there is an internal name for openal and a default name for the device to be displayed
2022-08-16 15:55:56 +01:00
marauder2k7
52dc5cf3da
Device Name
...
-OpenAL wraps device name in brackets, if found return only device name.
2022-08-16 11:02:36 +01:00
marauder2k7
4006615723
OpenAL Initialization
...
-Device capabilities left until a device is actually selected and is loading
-ALDEVICEINFO possibly no longer needed.
-aldlist possibly no longer required as well.
2022-08-16 08:33:26 +01:00
marauder2k7
16062fb996
Merge branch 'development' of https://github.com/TorqueGameEngines/Torque3D into development
2022-08-16 08:25:32 +01: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
marauder2k7
d02f5da414
OpenAL enumeration fix
...
Openal enumeration after default device loading.
2022-08-14 10:36:02 +01: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
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
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
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
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
AzaezelX
0aab4b63a5
make sure the volfog manager is dead before we kill scene
2022-06-26 10:04:26 -05:00
AzaezelX
f0b218f1e2
fix shape errorcodes
...
corrects out of bounds flaw
2022-06-16 22:07:45 -05:00
Brian Roberts
b753c9d91c
Merge pull request #713 from Ragora/feature-vfs-security
...
Feature: VFS Security
2022-06-16 21:23:49 -05:00
Brian Roberts
41f5350173
Merge pull request #815 from Azaezel/alpha40/TORQUE_TOOLS
...
fix TORQUE_TOOLS = off compilation
2022-06-16 21:23:38 -05:00
Robert MacGregor
35b348f93c
* Adjustment: Change Platform::makeFullPathName to use "game:/" as cwd if none is specified.
2022-06-16 19:04:43 -04:00
Robert MacGregor
2a865d387a
* BugFix: When loading sound assets, don't resolve the absolute path.
2022-06-16 18:46:25 -04:00
Robert MacGregor
2b8f9e3999
Merge https://github.com/TorqueGameEngines/Torque3D into feature-vfs-security
2022-06-15 18:12:39 -04:00
AzaezelX
a808990bc6
you want the higher number, not the lower
2022-06-15 16:46:54 -05:00
Brian Roberts
003ba9f059
Merge pull request #818 from Azaezel/alpha40/fixForward
...
fix computeForwardProbes shadergen gl side
2022-06-14 23:18:15 -05:00
AzaezelX
691eb5f2ba
fix computeForwardProbes shadergen gl side
2022-06-14 22:40:40 -05:00
Brian Roberts
fedee8d2a0
Merge pull request #817 from Azaezel/alpha40/arrayObjectOutOfBoundFix2
...
fix out of bounds reference in arrayobject
2022-06-13 21:38:07 -05:00
AzaezelX
c91002d5ec
fix out of bounds reference in arrayobject
2022-06-13 21:10:28 -05:00
Brian Roberts
5fb227a1e7
Merge pull request #813 from Areloch/MiscConvexToolFixes
...
Fix Misc ConvexShape Tooling Issues
2022-06-13 16:32:04 -05:00
AzaezelX
4a7104e5ea
fix TORQUE_TOOLS = off compilation
2022-06-13 12:38:08 -05:00
Robert MacGregor
bd3a990140
* BugFix: Correct the 'gotoWebPage' function not using the VFS.
2022-06-13 12:21:06 -04:00
Robert MacGregor
0a45fac224
* BugFix: Switch a few raw platform calls in reflectionProbe.cpp to the VFS.
2022-06-13 12:02:58 -04:00
Robert MacGregor
1cd2b3ead9
* BugFix: Correct a small typo in the script function 'compareFileTimes'.
2022-06-13 11:45:05 -04:00
Robert MacGregor
a390e0d8d5
* BugFix: Correct script function 'compareFileTimes' not going through the VFS when making the comparisons.
2022-06-13 11:43:43 -04:00
Robert MacGregor
3dafdef5da
* BugFix: Mount home:/ to refer to Torque's original Documents/<APPNAME> output for eg. prefs while leaving data:/ as an option for those that may want it.
2022-06-13 10:53:01 -04:00
Robert MacGregor
59cf242a7a
* BugFix: Fix the data:/ VFS not being mounted if the root directory didn't already exist.
2022-06-13 10:32:39 -04:00
Robert MacGregor
93a4f8780c
* BugFix: Correct simple incorrect references after changing Platform::isFile to Torque::FS::isFile in the asset importer.
2022-06-13 08:20:46 -04:00
Robert MacGregor
ba07e6c6d7
* Cleanup: Remove the partial editor tools integration from the TORQUE_SECURE_VFS implementation in preference for developers building mod tools builds instead.
2022-06-13 08:08:43 -04:00
Robert MacGregor
161ffc62fe
Merge branch 'Preview4_0' into feature-vfs-security
2022-06-13 08:05:26 -04:00
AzaezelX
01ba199dc7
fix vectorlight visualizer varnames
2022-06-12 14:43:26 -05:00
JeffR
7cdace8da3
Fixes bounds scaling issue making the object box in the editor be double the convex's size
...
Fixes loading of modified surfaceTextures by properly inserting into stringtable
Fixes display of the active and default material previews in the ConvexShape editor
Adds buttons to hollow and recenter selected convex to tool window
2022-06-12 04:27:32 -05:00