Brian Roberts
9323bac5ea
Update Templates/BaseGame/game/core/gui/scripts/canvas.tscript
...
Co-authored-by: Lukas Joergensen <lpjoergensen@gmail.com>
2021-04-13 16:53:31 -05:00
Marc
3d2f3bda64
Fixes a resolution switching issue when the game uses **only** OpenGL as the renderer
...
Canvas.tscript fixes provided by @OTHG_Mars
2021-03-18 21:37:36 +00:00
Brian Roberts
b6a1acabf8
Merge pull request #471 from Areloch/forestCreationEditingFixes
...
Adjusts Forest object creation and forest item data creation/management to work with asset/module workflows
2021-03-14 01:12:58 -06:00
Brian Roberts
a8e2ec6df4
Merge pull request #475 from Areloch/importAssetSuffixes
...
Adds import config settings for forcefully adding configurable suffixes for shapes, materials and images
2021-03-14 01:12:29 -06:00
Brian Roberts
1695e76514
Merge pull request #472 from Areloch/moduleFriendlyDBCreation
...
Makes the DB creation process better jive with modules
2021-03-14 01:12:05 -06:00
Brian Roberts
6e6f90b8f6
Merge pull request #473 from Areloch/AssetScriptFileABFix
...
Misc. minor AB fixes
2021-03-14 01:11:55 -06:00
AzaezelX
e5bc0a6e54
reset emissive to show 0,0,0,0 for local/vector lights in a manner that doesn't cause them to black out.
2021-03-09 15:26:48 -06:00
Areloch
a0c8a77043
Adds import config settings for forcefully adding configurable suffixes for shapes, materials and images
2021-02-27 02:43:37 -06:00
Areloch
87bd7bbeae
Fixes script presentation logic in the AB so it only shows scripts that isn't an asset file for an asset.
...
Also fixes a reference to the Inspector for refreshing purposes.
Adds a pop call to ensure AB is in focus when shown
2021-02-21 02:16:34 -06:00
Areloch
12b58dc7ef
Makes the DB creation process better jive with modules by having you select the destination folder for the managed datablock script file to be saved off into
2021-02-21 02:09:40 -06:00
Areloch
8af6513aea
Adjusts Forest object creation and forest item data creation/management to work with asset/module workflows
2021-02-21 02:04:13 -06:00
Brian Roberts
bea11acc66
Merge pull request #450 from Azaezel/alpha40/playgui_onwake_callback
...
provides a general Playgui_onWake callback for modules
2021-02-15 22:28:26 -06:00
Brian Roberts
f4982f3b7d
Merge pull request #464 from Azaezel/alpha40/ribbonParticles
...
ribbon particle resource port
2021-02-15 22:28:10 -06:00
AzaezelX
39c914101d
fix emissive
2021-02-14 18:47:42 -06:00
Areloch
931556c3c6
Added the makeRelative call to the other openShapeAsset function to ensure it works both ways
2021-02-13 00:18:48 -06:00
Areloch
372a7887be
Fixes the constructor path compare logic in the shape editor so the lists can populate correctly.
2021-02-12 00:21:36 -06:00
AzaezelX
e96624032f
ribbon particle resource port
2021-02-07 13:43:21 -06:00
AzaezelX
863da35ca0
Merge branch 'Preview4_0' of https://github.com/TorqueGameEngines/Torque3D into alpha40/playgui_onwake_callback
2021-01-27 19:06:51 -06:00
Brian Roberts
47ec7e8d98
Merge pull request #460 from Azaezel/fix/moduleHelpers
...
re-fix file exclusivity, readd callonmodules variable extension
2021-01-27 15:12:42 -06:00
AzaezelX
1f518499c9
typofix
2021-01-27 13:28:12 -06:00
Areloch
85a9a9b608
Implements shape preview caching for shape assets
...
Also standardizes the loading gui overlay so it can be used to inform that the asset preview generation is happening
2021-01-27 01:54:26 -06:00
AzaezelX
dee5b46169
re-fix file exclusivity, readd callonmodules variable extension
...
new method loadAssetsByType(%assetType)
2021-01-27 00:45:49 -06:00
Brian Roberts
762a84550f
Merge pull request #458 from Areloch/ObjectCreatorABAdd
...
Integrates object creator logic into the AB
2021-01-24 15:15:31 -06:00
Areloch
3cb1699ed1
Fixed guiProfile references
2021-01-24 04:40:19 -06:00
Areloch
b7a2c30337
Integrates object creator logic into the AB
...
Adds lookup logic to Datablock AB entries to try and find class icons for the preview
Adds 2 new datablock class create methods
2021-01-24 04:33:28 -06:00
AzaezelX
e3933f7769
augment datablock file handling to include references with no suffixes
2021-01-24 02:43:21 -06:00
Areloch
a71805515c
Corrects missed asset script file references in asset definitions when swapping to the tscript extension
2021-01-20 19:41:28 -06:00
Areloch
c051a0357c
Fixes some conversion mistakes in the scripts
2021-01-19 21:32:31 +01:00
Lukas Aldershaab
9ccaa6d3ea
Improve handling of non-default script filenames
2021-01-19 21:32:31 +01:00
Lukas Aldershaab
099dd4f1f3
Parametrize script extension, default to 'tscript'
2021-01-19 21:32:31 +01:00
AzaezelX
27a35ff104
provides a general Playgui_onWake callback for modules
...
any module with a modulename::Playgui_onWake now has the capacity to layer thier gui elements on playgui
2021-01-11 17:34:23 -06:00
Areloch
64c9667bad
Merge pull request #283 from Azaezel/alpha40_mouseBindIcons
...
mouse display for keybinds
2021-01-10 22:40:22 -06:00
Brian Roberts
2cf11fe199
Update module.cs
...
cleanup
2021-01-08 00:09:37 -06:00
AzaezelX
5bd9459da2
add parameter handling to callonmodule callbacks.
...
IMPORTANT NOTE: cannot handle "" entries.
2021-01-07 20:11:44 -06:00
Brian Roberts
2ba8ccd333
Merge pull request #436 from Areloch/AssetificationPass01
...
Assetifies MeshRoad, Decal Road, and the material slot of GroundCover
2021-01-05 02:23:24 -06:00
Brian Roberts
27641b16ca
Merge pull request #424 from lukaspj/feature/new-terrain-blending
...
Height based terrain texture blending
2021-01-04 05:36:50 -06:00
Lukas Aldershaab
7ffe0f3c80
Fix default values for texture formats in UI
2021-01-04 11:48:00 +01:00
Lukas Aldershaab
88bdb594aa
Set default terrain texture format
2021-01-04 10:26:08 +01:00
Areloch
bf5b26f734
Assetifies MeshRoad, Decal Road, and the material slot of GroundCover
...
Creates a networked and non-networked variant of DECLARE_MATERIALASSET macro
2021-01-03 08:58:53 -06:00
Lukas Aldershaab
60a10f4334
Add global blendDepth slider and update default blendDepth for mats
2021-01-03 01:26:19 +01:00
Lukas Aldershaab
db496fa0c4
Make terrain texture settings global, add dialog to painter
2021-01-03 00:50:42 +01:00
Areloch
07336d258d
Adjusts handling of C++ asset types by sidestepping the asset definition(as the C++ files don't directly interface with the engine at runtime anyways, so it's unneeded)
...
Also adds a few additional C++ template files to work with
2021-01-02 01:58:15 -06:00
Lukas Aldershaab
1ffec9ab56
Add blend contrast slider
2021-01-02 03:20:18 +01:00
Lukas Aldershaab
6f23dd191d
Update core shader libraries to support texture arrays
2021-01-02 03:19:51 +01:00
Lukas Aldershaab
f55e7f7a22
Terrain painter integration for height based blending
2021-01-01 21:07:12 +01:00
Brian Roberts
578846ab6f
Merge pull request #428 from Areloch/ConsolidatedTerrainCreation
...
Consolidates and standardizes terrain creation between the editor, asset browser and creator panel
2020-12-29 01:29:34 -06:00
Brian Roberts
1fbf46fa90
Merge pull request #425 from Areloch/MaterialMacroMagic
...
Initial pass at implementing MaterialAsset macromagic utility functions
2020-12-29 00:40:46 -06:00
Areloch
d19cbd334b
Fixed wrong field name on groundPlane in ExampleLevel
2020-12-29 00:37:40 -06:00
Areloch
f7ce1efd62
Consolidates and standardizes terrain creation between the editor, asset browser and creator panel
...
Also shifts terrain data importing into the new terrain asset window instead of separate in the File menu
Also removes redundant loadMaterials call that caused duplicates in the Terrain Painter material list
2020-12-28 23:43:56 -06:00
Areloch
baeabb4a51
Merge pull request #413 from Azaezel/alpha40_ServerAssetValidator
...
add validation flagging for server objects
2020-12-28 00:14:46 -06:00