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