marauder2k7
2b295fb7f0
rest of virtuals removed
...
virtuals removed and replaced with override where necessary on the rest of the code base, clang-tidy to the rescue.
2024-03-18 18:40:22 +00:00
AzaezelX
b710a309bd
asset load flow work
...
add reloading state to asset tracking,
convert most asset.isnull() checks on over to skipping out unless the errcode is ::Ok, or ::UsingFallback
add more errstriongcodes to hook up
skip load<type> execution if the asset loaded state is ::Ok
2023-10-08 13:19:43 -05:00
AzaezelX
c4ae6258cc
sound safeties and future notes
2023-02-26 17:26:43 -06:00
AzaezelX
15f7f04bee
standardize soundasset preloading for datablocks
2023-02-19 05:19:51 -06:00
AzaezelX
f5a34308f9
add a docsURL; macro to link a given set of script config vars to git or similar storage urls via clicking on the inspector
2023-01-27 01:13:15 -06:00
AzaezelX
a0bbe0ec18
layout consistency pass pt 3 - some afx bits, correct malformed shapeimage grouping causing a crash.
...
-must have addgroup and endgroup
2023-01-26 20:01:10 -06:00
AzaezelX
ace18d0246
layout consistency pass pt 2 -place shapebase inheriting initpersistfields up top so the child layout appends to the parent
2023-01-24 19:30:09 -06:00
AzaezelX
f07c8745b2
inspector cleanups
...
clustering work for datablocks for both consistent scanning for object parameters, as well as an eye towards orgainizing things to make reviewing what variations of components we'll be needing down the line clearer
2023-01-24 17:12:23 -06:00
Jeff Hutchinson
1940becb2d
Compilation fixes for C++20
2022-11-28 21:39:06 -05:00
AzaezelX
00515fffa8
sound asset conversions - afxmagicmissile for a datablock case and guimltextcrtl for an object-instance case
2021-10-14 15:06:49 -05:00
AzaezelX
98a079a797
code duplication prune. should aid in stability
2021-10-03 02:56:26 -05: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
AzaezelX
3c0360fd2f
uninitialized variables-afx
2020-05-11 13:54:23 -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
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
654fc29dc2
bounds to mBounds conflict avoidance
2018-03-13 01:05:15 -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
79c34c68db
Use strncpy instead of strcpy because again, buffer overflows
2018-03-06 02:35:33 -05:00
Marc Chapman
ace877b409
Add all new AFX files
2017-07-26 19:38:34 +01:00