Commit graph

47 commits

Author SHA1 Message Date
Jeff Hutchinson 6e072dbf91 Merge branch 'Preview4_0_DevHead' into tsneo 2021-08-29 22:28:42 -04:00
Areloch 64b98b0c10 Converts most of AFX classes to utilize assets
Adds modified classes to project importer convert logic
2021-08-22 02:15:14 -05:00
Jeff Hutchinson 717c7acca9 Merge remote-tracking branch 'devhead/Preview4_0' into tsneo
# Conflicts:
#	Templates/BaseGame/game/data/ui/guis/loadingGui.gui
#	Templates/BaseGame/game/data/ui/guis/mainMenu.gui
#	Templates/BaseGame/game/tools/MainEditor/guis/MainEditorWindow.gui
#	Templates/BaseGame/game/tools/assetBrowser/guis/assetPreviewButtonsTemplate.gui
#	Templates/BaseGame/game/tools/forestEditor/brushes.tscript
2021-08-13 20:14:39 -04:00
Areloch 5525f8ecdd Converts all game, gui editor, and system classes to utilize assets
Processed core, tools and default modules to utilize assets
Converted all console types that were string based, such as TypeImageFilename to utilize const char*/the string table, which avoids a lot of type swapping shenanigans and avoids string corruption
Removed unneeded MainEditor mockup module
Removed some unused/duplicate image assets from the tools
2021-07-19 01:07:08 -05:00
Jeff Hutchinson 02447f0996 compile fixes. 2021-03-31 22:12:58 -04:00
Jeff Hutchinson 50df52ecfc more console refactor. 2021-03-31 21:09:23 -04:00
rextimmy 028bf1df9b give afx the gfx cleanup treatment 2021-01-05 18:22:19 +10:00
AzaezelX 516a05301f corrected and implemented a usage of shapeasset macros (and stray membervars touched). todo: shapebaseimage, debris. 2020-12-22 12:34:15 -06:00
Lukas Aldershaab 44dcdc7515 Revert wrong rename of addEffect in comment 2020-11-15 21:37:54 +01:00
Lukas Aldershaab 158bf5528c Remove name-clashes in AFX code-base 2020-11-15 21:32:29 +01:00
Lukas Aldershaab 197a62f6ea Convert dStrcmp to String::compare for more cases 2020-10-04 00:00:01 +02:00
AzaezelX 3c0360fd2f uninitialized variables-afx 2020-05-11 13:54:23 -05:00
suncaller 31d0eb16f8 Clean up MSVC warning [C4312] conversion from type to type * of greater size 2019-02-02 23:09:55 -05:00
Brian Roberts 6e4ed303f6 Update afxRenderHighlightMgr.cpp 2019-01-07 11:41:17 -06:00
Azaezel 7939d08c6a afxRenderHighlightMgr: account for hardware skinning 2019-01-07 06:22:24 -06:00
Areloch 6cf0c9e360 Merge branch 'development' into EngineAPI-Refactor 2018-12-09 14:48:50 -06:00
Lukas Joergensen 7d91d0a577 Eliminate ConsoleFunction and ConsoleMethod, replace with DefineEngineStringlyVariadic 2018-04-20 22:09:58 +02:00
Lukas Joergensen 0fff33869c Eliminate unnecessary uses of ConsoleMethod 2018-04-17 22:36:32 +02:00
Lukas Joergensen 2bbc716db6 Eliminate unnecessary uses of ConsoleFunction 2018-04-17 21:41:29 +02:00
Azaezel b7a6f6140c afx effect-vector and phrase membervar cleanups 2018-03-30 02:54:48 -05:00
Azaezel fa6b65a981 afx footswitch membervar cleanups 2018-03-30 02:53:07 -05:00
Azaezel fa3839f11c afx point and spot light membervar cleanups 2018-03-30 02:52:22 -05:00
Azaezel 88cdf37f7d afx camera membervar cleanups 2018-03-30 02:51:44 -05:00
Azaezel 58f15d5235 a pair of afx audio-class membervar cleanups 2018-03-30 02:51:17 -05:00
Azaezel 4375e5f145 afx mooring membervar cleanups 2018-03-30 02:50:12 -05:00
Azaezel e0b79d4dc8 afx staticshape membervar cleanups 2018-03-30 02:49:35 -05:00
Azaezel 17b627e05f afxforceset membervar cleanups 2018-03-29 19:40:34 -05:00
Azaezel b6076c55dd afxEffectWrapper membervar cleanup 2018-03-29 17:46:57 -05:00
Azaezel 0df2cf1b9d afx magic spell membervar cleanup (plus an additional shadowvar one in magic missile) 2018-03-29 03:41:34 -05:00
Azaezel 8353d87a49 afx path 3d membervar cleanup 2018-03-29 03:40:24 -05:00
Azaezel f068664742 gamebase mmebervar cleanups. mPacked in particular is likely to geta followup for other cleaning. 2018-03-28 23:41:47 -05:00
Azaezel fa2b0761a7 more afx constraint mmebervar cleanups 2018-03-28 23:37:19 -05:00
Azaezel adb60f81df afx constraint membervar cleanups 2018-03-28 18:39:59 -05:00
Azaezel 1aa6ace486 afx wave scalar and color membervar cleanups 2018-03-28 17:54:49 -05:00
Azaezel cbce2ee805 Merge branch 'development' of https://github.com/GarageGames/Torque3D into memberMess
# Conflicts:
#	Engine/source/console/consoleFunctions.cpp
2018-03-28 15:42:34 -05:00
Azaezel 386efa0602 netObject classvar cleanups 2018-03-13 21:27:31 -05:00
Azaezel 3d55bf6141 clean up unnecessary global char buffer[100] define 2018-03-13 19:27:47 -05:00
Azaezel 654fc29dc2 bounds to mBounds conflict avoidance 2018-03-13 01:05:15 -05:00
Azaezel 015f07e50e cleans up extra=extra complaint 2018-03-12 17:41:22 -05:00
Glenn Smith 47d5b6ead7 As suggested, extract strlen calls from sizes into variables so it isn't called twice 2018-03-08 20:59:40 -05:00
Glenn Smith d9a723d533 More cats and cpys in files that xcode doesn't see 2018-03-07 01:13:56 -05:00
Glenn Smith e6e97e660c Missed a couple +1s here and there 2018-03-07 00:44:46 -05:00
Glenn Smith 79c34c68db Use strncpy instead of strcpy because again, buffer overflows 2018-03-06 02:35:33 -05:00
Glenn Smith 7769da9434 Use strncat instead of strcat to prevent some buffer overflows 2018-03-06 00:48:44 -05:00
Lukas Joergensen 86a0ba44d3 Cleanup of the elements exposed to the console 2017-12-10 19:02:20 +01:00
Areloch ce9c28dc5d Corrects an include's case sensitivity being wrong, causing issues on linux. 2017-10-30 13:53:12 -05:00
Marc Chapman ace877b409 Add all new AFX files 2017-07-26 19:38:34 +01:00