Commit graph

4926 commits

Author SHA1 Message Date
Brian Roberts
c2c959122e
Merge pull request #462 from Areloch/TerrainEditDragFixup
Re-fixes terrain edit dragging without breaking paint actions
2021-01-27 15:11:56 -06:00
Areloch
e11c5a7a02 Re-fixes terrain edit dragging without breaking paint actions 2021-01-27 15:10:20 -06:00
Brian Roberts
e2f706cd94
Merge pull request #461 from Areloch/ShapeAssetPreviewGen
Implements shape preview caching for shape assets
2021-01-27 14:58:41 -06:00
AzaezelX
7e3e1941c6 add a toggle for the standard canSaveDynamicFields flipped by default to off so folks can bolt variables on the fly onto the spawner (like thing spawned, how many ect) without it poluting level saves 2021-01-27 14:03:12 -06:00
AzaezelX
1f518499c9 typofix 2021-01-27 13:28:12 -06:00
Areloch
16438e1ab3 Added in needed normal map processing for preview render 2021-01-27 12:26:33 -06:00
Brian Roberts
21d9268e03
Merge pull request #459 from Azaezel/update/openal
update openal-soft
2021-01-27 09:16:04 -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
AzaezelX
3603188b7f update openal-soft
sync point: master-ac5d40e40a0155351fe1be4aab30017b6a13a859
2021-01-26 13:01:35 -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
Brian Roberts
6226e9d575
Merge pull request #457 from Azaezel/fix/db_file_suffix
augment datablock file handling to include references with no suffixes
2021-01-24 02:55:32 -06:00
AzaezelX
e3933f7769 augment datablock file handling to include references with no suffixes 2021-01-24 02:43:21 -06:00
Brian Roberts
692f19855c
Merge pull request #453 from Areloch/prototypeTscriptAssetFix
Corrects missed asset script file references in asset definitions when swapping to the tscript extension
2021-01-20 21:17:56 -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
Brian Roberts
80429d8252
Merge pull request #452 from lukaspj/feature/discord-badge
Add Discord badge to README
2021-01-20 15:21:14 -06:00
Areloch
aef1b26587
Merge pull request #406 from lukaspj/feature/parametrize-script-extension
Parametrize script extension, default to 'tscript'
2021-01-20 00:29:58 -06:00
Lukas Aldershaab
84921022e0 Add Discord badge to README 2021-01-19 21:48:56 +01: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
Brian Roberts
b8b62292bd
Merge pull request #451 from Areloch/macOSMinorFixes
Fixes some minor errors on MacOS regarding compiling in clang
2021-01-14 22:16:44 -06:00
Areloch
c5cdba750e Fixes some minor errors on MacOS regarding compiling in clang 2021-01-14 18:00:56 -06: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
OTHGMars
c77be80220 Zip usage notes and defines. 2021-01-11 05:04:36 -05:00
OTHGMars
8148bdfcdd ModuleManager and AssetManager updated for T3D mount system.
Platform file calls replaced with Torque::FS calls when scanning for or loading files.
2021-01-11 05:03:00 -05:00
OTHGMars
fd85491ed7 Changes GuiIconButtonCtrl to relative paths that can be opened by the mount system. 2021-01-11 05:00:37 -05:00
OTHGMars
0ece989560 Updates SimXMLDocument, fsTiXmlDocument, Taml and TamlXmlParser for reading from zip. 2021-01-11 04:57:10 -05:00
OTHGMars
8765d3a46e Con::isBasePath() performs the same path expansion on both input paths. 2021-01-11 04:54:41 -05:00
OTHGMars
0484956a1f Enables pattern searches to enter zipped sub-directories. 2021-01-11 04:53:38 -05:00
OTHGMars
46b0aee637 NavMesh loading from zip file. 2021-01-11 04:51:21 -05:00
OTHGMars
e808fc4407 Clone file handle for concurrent zip access. 2021-01-11 04:49:43 -05:00
Areloch
64c9667bad
Merge pull request #283 from Azaezel/alpha40_mouseBindIcons
mouse display for keybinds
2021-01-10 22:40:22 -06:00
AzaezelX
1bad377be1 add a %this.registerMissionObject( "SpawnSphere", "General Spawn Sphere", "GeneralDropPoint" ); to the level creator folder 2021-01-10 18:03:17 -06:00
Brian Roberts
9ba1ca3d22
Merge pull request #447 from Jozor/cmake_directory_fix
Cmake allow non-source project directory
2021-01-10 15:51:18 -06:00
Joseph
fe9dc1e25b Help from Az finally gave the correct answer to the problem I was trying to address originally, so really this fix is from Az.
Exposes the directory for where your game files go in cmake without having to go to Advanced tab.
2021-01-10 21:48:46 +00:00
Brian Roberts
80d4df09d3
Merge pull request #446 from Azaezel/alpha40/callOnModules_Vars
add parameter handling to callonmodule callbacks.
2021-01-09 00:28:13 -06:00
Joseph
4c781ce5c6 Enables support for having your project directory different to your Torque engine directory. 2021-01-08 20:59:35 +00: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
5e4008d207
Merge pull request #443 from Azaezel/alpha40/terrainPaintFix
revert #401 as while it does surpress hieght painting touching the ce…
2021-01-05 03:15:08 -06:00
AzaezelX
93cdc35a76 revert #401 as while it does surpress hieght painting touching the center of terrains, it also locks out terrain painting dragging 2021-01-05 03:14:27 -06:00
Brian Roberts
4de1449c4b
Merge pull request #442 from rextimmy/gfx_cleanup
Removed old fixed function code from GFX.
2021-01-05 03:00:04 -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
9dce04d3e2
Merge pull request #441 from rextimmy/d3d11_texture_lock
D3d11 texture lock
2021-01-05 02:23:06 -06:00
rextimmy
028bf1df9b give afx the gfx cleanup treatment 2021-01-05 18:22:19 +10:00
Areloch
8585278fe4 Adds autoimport logic for materials if the materialDefinition already exists
Adds some additional utility functions to AssetImporter for easier access to setup
Corrects handling for legacy field names with meshRoad
2021-01-05 00:58:18 -06:00
rextimmy
6d71bec417 gfx enum correction 2021-01-05 13:04:53 +10:00