Commit graph

569 commits

Author SHA1 Message Date
Azaezel 7064b41506 gamebase mmebervar cleanups. mPacked in particular is likely to geta followup for other cleaning. 2018-03-28 23:41:47 -05:00
Azaezel 28e509af1a 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
Areloch 81f9f1bdbd
Merge pull request #2215 from Areloch/MeshBaking_Expanded
Expanded mesh baking functionality
2018-03-17 00:41:37 -05:00
Azaezel a2ca9c634f shadowvar cleanup 2018-03-16 20:05:19 -05:00
Azaezel 4be468b1ae flipped debug rendering on for convexShapes, and added the following prefs:
$pref::convexDBG::ShowWorldBox = (bool);
$pref::convexDBG::ShowEdges = (bool); <-----------aparantly nonfucntional
$pref::convexDBG::ShowFaceColors = (bool);
$pref::convexDBG::ShowWinding = (bool);
$pref::convexDBG::ShowSurfaceTransforms = (bool);
2018-03-16 17:14:12 -05:00
Azaezel 71e640f6b6 unnecessarily duplicated var definitions 2018-03-16 17:12:22 -05:00
Azaezel 21b82b737d shadowvar cleanup 2018-03-16 11:13:26 -05:00
Azaezel f9aa23f9c5 shadowvar cleanup 2018-03-15 21:41:17 -05:00
Azaezel 46bbb88d71 CollisionState membervar clarification 2018-03-15 17:31:28 -05:00
Azaezel e23487b4b1 groundcover shadowvar cleanup 2018-03-15 15:37:04 -05:00
Azaezel 0a80dac669 shadowvar cleanup 2018-03-14 17:42:18 -05:00
Azaezel c01b149e74 XXXVehicle::updateEmitter cleanups 2018-03-14 17:41:29 -05:00
Azaezel 29245ed7e4 doubleup on dt (usually denotes delta-time. in this case also incorporates time-of-collision) 2018-03-14 17:39:50 -05:00
Azaezel e126ca1823 PolyhedronVectorData core membervar cleanups 2018-03-14 15:18:00 -05:00
Azaezel 99aa6263e6 layer, and playerControllerComponent shadowvar cleanups 2018-03-14 13:12:26 -05:00
Azaezel 45a4de7c4a shadowvar cleanups for scattersky and accumulationVolume 2018-03-13 21:29:09 -05:00
Azaezel 53869600cc netObject classvar cleanups 2018-03-13 21:27:31 -05:00
Azaezel 656c81dd39 ribbon classvar cleanup 2018-03-13 21:24:37 -05:00
Azaezel e24e917cf9 MountedImage& image = mMountedImageList[i]; clarification cases 2018-03-13 19:29:08 -05:00
Azaezel 3ceaa0ed50 cleaned up member::radius 2018-03-13 15:31:00 -05:00
Azaezel 242a51eefe bounds to mBounds conflict avoidance 2018-03-13 01:05:15 -05:00
Azaezel a061af68d2 delta to mDelta to resolve another class var vs method var confusionpoint 2018-03-12 23:07:34 -05:00
Glenn Smith 6b024b21bf As suggested, extract strlen calls from sizes into variables so it isn't called twice 2018-03-08 20:59:40 -05:00
Areloch b21c139850 Missed a cleanup line. 2018-03-07 01:30:44 -06:00
Glenn Smith a94587af43 Use strncpy instead of strcpy because again, buffer overflows 2018-03-06 02:35:33 -05:00
Glenn Smith 1728fe39ad Use strncat instead of strcat to prevent some buffer overflows 2018-03-06 00:48:44 -05:00
Areloch 43ca2c5bc2 Cleanup of export function to remove redundant arg
Removed unused var
Cleaned up collision export on convexShape
Added prefab export functionality
2018-03-04 16:03:39 -06:00
Areloch 501a322435 Adds handling for the proper updated exporting of mesh for convexShapes 2018-03-04 15:10:44 -06:00
Areloch f309b736ca Expanded mesh baking functionality, now supporting baking of LODs and Collision meshes 2018-03-01 01:51:18 -06:00
Areloch 0d2705d815
Merge branch 'development' into issue_2115 2018-02-14 01:43:34 -06:00
Areloch e18661d861
Merge pull request #2190 from Areloch/AssetCodeCleanupRoundOne
Some code cleanup on assets, entities and components, round 1
2018-02-13 14:54:50 -06:00
Areloch 7fd04eabaf
Update meshRenderSystem.cpp 2018-02-11 02:09:53 -06:00
Bloodknight c8e9b85ed3
Merge branch 'development' into issue_2115 2018-02-05 15:59:33 +00:00
Areloch c337649019 Some code cleanup, tweak and optimizations for assets, entities and components. 2018-02-04 16:21:07 -06:00
Areloch 5ad9ae30bb Bugfixes and improvements for the animation component and related asset behavior.
Adds in ability to establish a shape animation asset as being cyclic or blended.
Adds functionality for blended animations to integrated into shapeAssets.
2018-02-04 14:31:28 -06:00
rextimmy 032a801a99 gcc/clang build fix 2018-02-04 09:32:39 +10:00
Areloch 8bd533e001 Adds the Systems for the Entity-Component-Systems setup. 2018-01-28 16:58:00 -06:00
Areloch 6eec7aae2f Added Sound Component 2018-01-28 15:17:14 -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
Marc Chapman af62b5c0a9 Phase 2: #ifdef for Zodiacs and particles 2018-01-23 22:03:18 +00:00
Marc Chapman 1c2effd7fa Phase 1: Add a #define test 2018-01-23 20:24:35 +00: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
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
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 6ce53c45f0 Removes EXTENDED_MOVE block because that's mostly for VR and we'll be implementing a separate VR controller. 2017-10-18 00:26:57 -05:00
Areloch df9deea1a8 Removes Entity/Component stuff from being behind an experimental flag. 2017-10-15 06:03:59 -05:00
Areloch 3e26684202 Fixes up various parts of the entity and component classes. 2017-10-15 04:42:30 -05:00
Areloch 35d649b57e Merge pull request #2056 from Bloodknight/afx_merge_main
Afx merge main
2017-10-11 08:47:47 -05:00