Commit graph

3066 commits

Author SHA1 Message Date
Areloch
649aed23ac Fixes server prefs to be force-loaded from defaults first before loading local prefs to avoid bad config files breaking everything.
Also added error message in the even of unexpected failure to connect to local servers that normal errors don't catch(and returns to the main menu in this case)
2018-01-28 15:19:36 -06:00
Areloch
fd1537adec Added helper functions for managing Game Objects 2018-01-28 15:18:05 -06:00
Areloch
6eec7aae2f Added Sound Component 2018-01-28 15:17:14 -06:00
Areloch
b645068530 Minor fixes for guiPopupMenuCtrl to get the submenu arrow to render, as well as a sanity check. 2018-01-28 15:15:10 -06:00
Areloch
1c98d6ece8 Added function to guiMenuBar to find a menu by name. 2018-01-28 15:14:16 -06:00
Areloch
73b81a8246 Small fixes to the inspector, and added the ability for the variableInspector to process command and filename field types. 2018-01-28 15:12:02 -06:00
Areloch
6563f46242 Addition to guiTreeViewCtrl - ability to find what item in the tree is under a given position. 2018-01-28 15:07:50 -06:00
Areloch
66f522668b Expansion of the guiDragAndDropCtrl - support for dragging to any control visible on the canvas. 2018-01-28 15:03:44 -06:00
Areloch
8eb442490a Updates to component classes -
Shift from ghosted components to entity-managed for networking
Initial implementation of Systems through the Mesh Component
2018-01-28 14:57:02 -06:00
Areloch
4341428d53 Asset Browser initial implementation - Asset updates.
Script execution on certain existing assets, new asset types and some tweaks to the managers.
2018-01-28 14:48:02 -06:00
Areloch
ab453d068c
Merge pull request #2094 from Areloch/ClearScopeAlwaysConsoleFunc
Adds a engine method to clear the scopeAlways flag on netObjects
2018-01-27 18:42:05 -06:00
Areloch
2d05d9dd70
Merge pull request #2118 from Areloch/MenuAndPopups
Refactors the Popup menus and GuiMenuBars
2018-01-27 18:41:00 -06:00
Areloch
463cd50d0a
Merge pull request #2133 from lukaspj/console-function-errors
Fix minor errors in console function definitions
2018-01-10 13:52:33 -06:00
Areloch
c4ded31d9a
Merge pull request #2131 from lukaspj/improve-console-dump
Improve console dump with additional information
2018-01-10 13:52:23 -06:00
Areloch
0cd17a049e
Merge pull request #2134 from lukaspj/console-cleanup
Cleanup of the elements exposed to the console
2018-01-10 13:52:02 -06:00
Areloch
7eb71b531e
Merge pull request #2126 from Areloch/FixComponentEditorDisplay
Fixes the inspector/component editor to display components
2018-01-10 13:12:35 -06:00
Areloch
7e623d7a26
Merge pull request #2156 from Areloch/RemoveOldBitmapLoaders
Remove MNG and GIF loaders
2018-01-10 09:50:56 -06:00
Areloch
86756bd929 Loader files didn't properly get deleted with the libmng and lungif library removal. 2018-01-10 09:49:28 -06:00
Areloch
936f468b5d
Merge pull request #2059 from Bloodknight/SaharaUndo
#define AUTOPAINT_UNDO
2018-01-10 09:47:24 -06:00
Areloch
94eb457be4
Merge pull request #2151 from Areloch/Library_Trimming
Removes the LibMNG and LunGIF libraries
2018-01-09 01:43:33 -06:00
Areloch
6dac17d9f6
Merge pull request #2128 from Areloch/NFD_Open_Folder_Fix
Updates Native File Dialogs lib to enable folder browsing.
2018-01-03 00:26:43 -06:00
Areloch
aeaf737999 Removes the LibMNG and LunGIF libraries, as they aren't actually utilized and just extend the build times. 2018-01-02 15:48:44 -06:00
Areloch
83449bbc06
Merge pull request #2138 from Bloodknight/libpng1634
Update libpng to 1.6.34
2017-12-17 16:52:24 -06:00
Marc Chapman
df4a275da2 Update libpng to 1.6.34 2017-12-12 14:00:27 +00:00
Lukas Joergensen
3bc46a8376 Cleanup of the elements exposed to the console 2017-12-10 19:02:20 +01:00
Lukas Joergensen
e7414e95a8 Fix minor errors in console function definitions 2017-12-08 21:08:35 +01:00
Lukas Joergensen
08144a1a55 Improve console dump with additional information, such as array sizes and variadic function 2017-12-08 20:50:44 +01:00
Areloch
2c1675992e Updates Native File Dialogs lib to enable browsing and selecting of folders, instead of just files. 2017-12-06 14:09:27 -06:00
Areloch
c74a7b1bc2 Fixes the inspector/component editor to display the components attached to an entity correctly in the inspector. 2017-12-03 01:21:30 -06:00
Areloch
74b7e4cd89
Merge pull request #2121 from JeffProgrammer/TSImprovementsDevMerge
TorqueScript Improvements - Faster Interpreter.
2017-11-27 01:35:17 -06:00
Areloch
5956fa7e00
Merge pull request #2123 from nev7n/forestEditorFix
Fix forest editor failing to load forest
2017-11-27 01:18:19 -06:00
Areloch
8c12dda81e
Merge pull request #2125 from Bloodknight/FixGridImages
Correct orientation of Grid images
2017-11-27 00:00:55 -06:00
Marc Chapman
5a0c07fa3f Correct orientation of images 2017-11-22 15:16:49 +00:00
Justin Knight
38a10e032b Fix forest editor failing to load forest because of space after object ID 2017-11-14 11:57:13 +00:00
Jeff Hutchinson
449c4c4d1e fix arg corruption on functioncall compilation. 2017-11-12 14:21:49 -05:00
Jeff Hutchinson
b05691c6b5 roll back changes to simFieldDictionary as it doesn't want to play nice and causing corruption 2017-11-12 13:39:14 -05:00
Areloch
6a078b614f Prior commit had mangled files somehow. Fixed. 2017-11-12 11:42:44 -06:00
Areloch
253dd02096 Refactors the Popup menus and GuiMenuBars to remove unneeded duplication and platform-specific/deprecated code. 2017-11-11 01:21:48 -06:00
Areloch
407bbce509 Merging 2017-11-05 22:33:32 -06:00
Areloch
03794ad3eb
Merge pull request #2114 from Areloch/lightInfo_case_sensitivity
Corrects an include's case sensitivity being wrong
2017-11-03 13:06:35 -05:00
Areloch
9fdc89a83e Corrects an include's case sensitivity being wrong, causing issues on linux. 2017-10-30 13:53:12 -05:00
Areloch
48f50d19c3
Merge pull request #2106 from block8437/development
Fixed a typo where the value of outBytesWritten was being clamped incorrectly.
2017-10-28 00:38:19 -05:00
Areloch
caa1aa67b6 Merge pull request #2096 from Areloch/GetCursorPosLocal
Adds a function to get the cursor position in local coords
2017-10-26 02:42:03 -05:00
Areloch
aa77d49e26 Merge pull request #2095 from Areloch/SetForwardVector
Enables setting the forward vector of a Scene Object
2017-10-26 02:41:52 -05:00
Areloch
6bdbac6e38 Merge pull request #2097 from Areloch/Entity_Component_Improvements
Fixes up various parts of the entity and component classes.
2017-10-26 02:41:42 -05:00
Areloch
920a8d2edb Merge pull request #2099 from Areloch/RemoveECExperimentalFlag
Removes Entity/Component stuff from being behind an experimental flag.
2017-10-26 02:41:31 -05:00
Areloch
793bc84698 Merge pull request #2101 from Areloch/Autoloaded_Assets
Adds the ability to define types of assets to be auto-loaded
2017-10-26 02:41:20 -05:00
Areloch
7ea80fc6d3 Merge pull request #2102 from Areloch/updateLibPNG
Update libPNG to latest build.
2017-10-26 02:41:05 -05:00
Brian Smith
0c604eaf87 Fixed a typo where the value of outBytesWritten was being clamped incorrectly. 2017-10-23 17:00:16 -04:00
Areloch
4fdd0c2093 Merge pull request #2098 from Areloch/mRotation_asMatrix_Tweaks
Tweaks the asMatrixF for RotationF
2017-10-19 23:24:42 -05:00