Torque3D/Templates/BaseGame/game/tools
JeffR cf8659735b Adjusts handling so if a file being processed for importing is not actually imported as a new, successful asset it does not return an id, allowing tooling to only worry about actual new assets.
Adds utility functions to TerrainBlock to be able to replace names of materials in the terrain file, mostly used for importing legacy files
Adjusts terrainblock save asset logic to be able to save on a non-networked terrainblock such as when loaded temporarily on the server, for tooling purposes.
Changes handling of not-found terrain materials when loading a terrain block so it will create a dummy terrain material with the same name as the not-found, but set the texture as the Warning image, instead of thrashing the original material names data
Adds logic for testing newly imported terrain files' materials and if needbe, replacing them with the new terrain material asset ids.
Adds logic in the project importer for if a would-be level asset's name already exists, we attempt to slap a "Level" suffix onto it to sidestep collisions.
Changed LegacyImport config to try always adding shape suffix to help minimize probable naming collisions.
Fixed handling of mission file's MissionGroup defines by specially checking for MissionGroup objects and processing the line into a Scene() declaration instead.
2022-03-20 16:17:06 -05:00
..
assetBrowser Adjusts handling so if a file being processed for importing is not actually imported as a new, successful asset it does not return an id, allowing tooling to only worry about actual new assets. 2022-03-20 16:17:06 -05:00
base Fixes and cleans up various issues and error spam for core and tools folders 2022-03-17 02:43:18 -05:00
classIcons Converts all game, gui editor, and system classes to utilize assets 2021-07-19 01:07:08 -05:00
componentEditor Merge remote-tracking branch 'devhead/Preview4_0' into tsneo 2021-08-13 20:14:39 -04:00
convexEditor Fixes and cleans up various issues and error spam for core and tools folders 2022-03-17 02:43:18 -05:00
datablockEditor Fixes and cleans up various issues and error spam for core and tools folders 2022-03-17 02:43:18 -05:00
debugger Merge remote-tracking branch 'devhead/Preview4_0' into tsneo 2021-08-13 20:14:39 -04:00
decalEditor Shifts utilization of gui elements in editors that point to 'normal' image assets to utilize generated previews instead. 2021-11-14 21:39:51 -06:00
editorClasses Adds handling for drag-and-drop import of files even if asset browser is not open. If world or gui editor are the active controls, then it will injest the incoming files and prompt what their destination module and path will be via a new popup window. After clicking OK, import continues into that destination. 2021-09-12 05:32:30 -05:00
forestEditor Merge remote-tracking branch 'devhead/Preview4_0' into tsneo 2021-09-01 22:26:23 -04:00
gui Fixes and cleans up various issues and error spam for core and tools folders 2022-03-17 02:43:18 -05:00
guiEditor Removes the Library tabs from the World and GUI editors to avoid confusion. Adjusts the creation namespace from ECreatorWindow to a dummy object ObjectCreator to handle invoking for creation 2021-12-04 22:47:10 -06:00
levels Added getShapeConstructorFilePath console function on shapeAsset 2021-08-02 04:20:27 -05:00
MainEditor/guis Merge remote-tracking branch 'devhead/Preview4_0' into tsneo 2021-08-13 20:14:39 -04:00
materialEditor Merge pull request #744 from Areloch/miscCoreToolsErrorCleanups 2022-03-17 13:39:53 -05:00
meshRoadEditor Fixes and cleans up various issues and error spam for core and tools folders 2022-03-17 02:43:18 -05:00
missionAreaEditor Added fallback handling to MaterialAssets if the asset was found but the matDef was not 2021-10-28 23:52:58 -05:00
navEditor Fixes and cleans up various issues and error spam for core and tools folders 2022-03-17 02:43:18 -05:00
particleEditor Shifts utilization of gui elements in editors that point to 'normal' image assets to utilize generated previews instead. 2021-11-14 21:39:51 -06:00
physicsTools Parametrize script extension, default to 'tscript' 2021-01-19 21:32:31 +01:00
projectImporter Adjusts handling so if a file being processed for importing is not actually imported as a new, successful asset it does not return an id, allowing tooling to only worry about actual new assets. 2022-03-20 16:17:06 -05:00
resources Fixes and cleans up various issues and error spam for core and tools folders 2022-03-17 02:43:18 -05:00
riverEditor Fixes and cleans up various issues and error spam for core and tools folders 2022-03-17 02:43:18 -05:00
roadEditor Fixes and cleans up various issues and error spam for core and tools folders 2022-03-17 02:43:18 -05:00
shapeEditor Fixes and cleans up various issues and error spam for core and tools folders 2022-03-17 02:43:18 -05:00
shapes Added getShapeConstructorFilePath console function on shapeAsset 2021-08-02 04:20:27 -05:00
VerveEditor Added fallback handling to MaterialAssets if the asset was found but the matDef was not 2021-10-28 23:52:58 -05:00
VPathEditor Removes the Library tabs from the World and GUI editors to avoid confusion. Adjusts the creation namespace from ECreatorWindow to a dummy object ObjectCreator to handle invoking for creation 2021-12-04 22:47:10 -06:00
worldEditor Merge pull request #745 from Areloch/FixEditorsMenubar 2022-03-17 13:40:01 -05:00
fbx.sis Adds function to get material definition by mapTo usage 2020-08-24 04:41:17 -05:00
glb.sis Import Options gui Update 2019-05-21 01:19:35 -04:00
gltf.sis Import Options gui Update 2019-05-21 01:19:35 -04:00
main.tscript Fixes and cleans up various issues and error spam for core and tools folders 2022-03-17 02:43:18 -05:00
settings.xml Fixes Settings window not being able to be brought forward over AB 2021-11-14 01:26:04 -06:00
tools.module followup: readd, and rename the module.ScriptFile entries to thier lower case 2021-07-20 12:15:05 -05:00
tools.tscript followup: readd, and rename the module.ScriptFile entries to thier lower case 2021-07-20 12:15:05 -05:00