Commit graph

4546 commits

Author SHA1 Message Date
Brian Roberts bd151a600f
Merge pull request #401 from NoboKani/Preview4_0
Fixing bug Terrain Editor bug #91
2020-12-08 15:39:40 -06:00
NoboKani a56fe4037e Fixing bug Terrain Editor bug #91 2020-12-08 22:12:45 +03:00
Brian Roberts 9be3151cb0
Merge pull request #400 from Areloch/PostFXEdFix
Fixes logic that checks if a postFX was enabled so the PostFX Editor works properly
2020-12-07 14:04:09 -06:00
Brian Roberts 72281880ee
Merge pull request #399 from Areloch/MiscEditorGUIFixups
Misc Editor and editor GUI fixups/improvements
2020-12-07 14:03:28 -06:00
Areloch d25e9d64dc Fixes logic that checks if a postFX was enabled so the PostFX Editor works properly
Corrected the enabled variable hook-in for the SSAOPostFX
2020-12-07 00:00:53 -06:00
Areloch b0f977b810 Fixes opening of Gui Asset from AB so it correctly opens the GUI editor, making the toolbar appear
Fixes typo'd name for material-editor menubar image
Adds probe menubar images
Adds setting menubar images
Adds probe and settings buttons to menubar
Removes unneeded tab from class visibility window popup
2020-12-06 08:48:35 -06:00
Brian Roberts d18721d78e
Merge pull request #398 from Azaezel/alpha40_fixCubeMips
mMipCount was never being filled out. just use mPrefilterArray->getMi…
2020-12-05 12:36:49 -06:00
AzaezelX 53f9f49410 mMipCount was never being filled out. just use mPrefilterArray->getMipMapLevels() direct 2020-12-05 00:04:19 -06:00
Brian Roberts a41e0d5160
Merge pull request #397 from Areloch/GuiGameMenuCtrlSanityCleanup
Removes unneeded redundant asserts when the functions already have range sanity checks
2020-12-04 16:39:30 -06:00
Areloch 87217e2365 Removes unneeded redundant asserts when the functions already have range sanity checks 2020-12-04 11:22:25 -06:00
Brian Roberts eb51b8a4b6
Merge pull request #396 from Areloch/EditorAwarePauseMenu
Adds handling so the pause menu has a button to exit the editor as a quick shortcut
2020-12-03 21:14:22 -06:00
Areloch 7b6ee8a453 Adds handling so the pause menu has a button to exit the editor as a quick shortcut 2020-12-03 19:58:51 -06:00
Brian Roberts 6b58d4b8ca
Merge pull request #388 from Azaezel/alpha40_objectEditorAssetRef
hooks up shapebase children breadcrumb
2020-12-03 13:49:30 -06:00
Brian Roberts 6779e486dc
Merge pull request #394 from Areloch/DragNDropFixes
Fixes Datablock and Prefab DragnDrop behavior with the AB
2020-12-03 12:45:09 -06:00
Brian Roberts 217b691f4e
Merge pull request #393 from Areloch/DeleteModuleAction
Adds ability to delete a module
2020-12-03 12:44:55 -06:00
Brian Roberts 14a41a19a6
Merge pull request #392 from Areloch/AssetLogCleanup
Cleanup of some log errors and spam with assets
2020-12-03 12:44:43 -06:00
Brian Roberts 89a7e498f5
Merge pull request #391 from Areloch/FindModuleByFilepathImprovement
Better handling for finding modules by file path. Mainly used in asset importer
2020-12-03 12:44:28 -06:00
Areloch a43abffed2 Fixes Datablock and Prefab DragnDrop behavior with the AB 2020-12-03 00:19:16 -06:00
Areloch 941cfb6d40 Adds ability to delete a module 2020-12-03 00:15:24 -06:00
Areloch 2ce48d0e6f Cleanup of some log errors and spam with assets 2020-12-03 00:11:35 -06:00
Areloch e8564680e4 Better handling for finding modules by file path. Mainly used in asset importer 2020-12-02 23:57:17 -06:00
AzaezelX 6f23eed8e0 hooks up shapebase children breadcrumb
(lets you select an object-instance in game and review it via the shape editor)
TODO: hutn why lists aren't propagating
2020-12-01 13:36:32 -06:00
Brian Roberts 80eb4ab2ba
Merge pull request #386 from Azaezel/alpha40_createCompositeCopypasta
adress #385
2020-11-29 21:04:58 -06:00
AzaezelX 0fa8e23475 adress #385 2020-11-29 21:04:11 -06:00
Brian Roberts 9f802fa23f
Merge pull request #383 from Azaezel/alpha40_shapeAssetTransmissionFix
get shapeassetID read. TODO: find further flaws and unrem the filter
2020-11-27 19:03:44 -06:00
AzaezelX c626bc10e0 get shapeassetID read. TODO: find further flaws and unrem the filter 2020-11-27 19:03:20 -06:00
Brian Roberts 6441ecd941
Merge pull request #317 from Areloch/ShapeBaseDataAssetify
Implements hook-look-up logic for shape assets to ShapeBaseData including autoimport handling
2020-11-27 18:04:16 -06:00
Brian Roberts 77ac215464
Merge pull request #381 from Areloch/PauseMenuFix
Pause Menu toggle fix
2020-11-21 03:05:20 -06:00
Areloch efa84660bc Added handling for gamepad key input consumption as well. 2020-11-21 02:52:39 -06:00
Areloch bca972ae24 Adds a flag to the guiGameListMenuCtrl to allow consuming of key input events. This allows for overriding other active keybinds that may be in play when a menu is active. 2020-11-21 02:35:05 -06:00
Brian Roberts d8e82d1ba6
Merge pull request #379 from Azaezel/alpha40_lightreview
light review (hdr and metalness vs direct lighting)
2020-11-16 04:24:41 -06:00
AzaezelX 1e107ceb94 Merge branch 'Preview4_0' into alpha40_lightreview
# Conflicts:
#	Templates/BaseGame/game/core/rendering/shaders/gl/lighting.glsl
2020-11-16 04:23:00 -06:00
Brian Roberts 800ddd8778
Merge pull request #326 from lukaspj/feature/improve-cinterface
Feature/improve cinterface
2020-11-16 04:13:16 -06:00
Lukas Aldershaab 44dcdc7515 Revert wrong rename of addEffect in comment 2020-11-15 21:37:54 +01:00
AzaezelX 70358d0dbc yet more PostEffect::isEnabled -> enabled that somehow slipped through the search filter 2020-11-15 21:36:11 +01:00
AzaezelX 48a38f61ef Field PostEffect::isEnabled -> enabled followup
GuiScriptNotifyCtrl::onXXX->notifyOnXXX followup
2020-11-15 21:36:02 +01:00
AzaezelX 6ee6d7c717 Field PostEffect::isEnabled -> enabled followup 2020-11-15 21:35:51 +01:00
Lukas Aldershaab 9c4191702c Properly specify type of console types with a different native type 2020-11-15 21:32:29 +01:00
Lukas Aldershaab 763c205451 Add type of Children in SimGroup and GuiControl 2020-11-15 21:32:29 +01:00
Lukas Aldershaab 55f459cf2d Add missing call to CInterface::IsMethod 2020-11-15 21:32:29 +01:00
Lukas Aldershaab 97edf1ae34 Remove duplicate definition of glowMul 2020-11-15 21:32:29 +01:00
Lukas Aldershaab 158bf5528c Remove name-clashes in AFX code-base 2020-11-15 21:32:29 +01:00
Lukas Aldershaab f4c8e2683e Improve type detection of EngineAPI types 2020-11-15 21:32:29 +01:00
Lukas Aldershaab a7f3724dd1 Handle MatrixF default values 2020-11-15 21:32:29 +01:00
Lukas 47411e2d3a Properly mark Parent class of DebugDrawer for Console hierarchy 2020-11-15 21:30:45 +01:00
Lukas 90d460d9a4 Remove object and function namespace from argument list 2020-11-15 21:30:45 +01:00
Lukas e69c4f0f6a Remove typename from ArgumentToValue specifier in MethodTrampoline 2020-11-15 21:30:45 +01:00
Lukas 42ca155301 Fix non-mvc compilation in EngineDefaultArguments 2020-11-15 21:30:45 +01:00
Lukas bcb75e21ac Remove typename from ArgumentToValue specifier 2020-11-15 21:30:45 +01:00
Lukas Joergensen c9609fbdbf CInterface integration in CodeInterpreter null ptr fix
mNSEntry can be null if there is no TorqueScript defintion, but there could still be a result from an externally defined source.
´
Furthermore fixes an issue where StringStackConsoleWrapper would die before the value was read.
2020-11-15 21:30:45 +01:00