Commit graph

2175 commits

Author SHA1 Message Date
Areloch
bbf7865a77 Makes sure if you don't spawn a game object into MissionGroup, it spawns it into MissionCleanup. 2016-05-30 21:30:02 -05:00
Areloch
553cf260f1 Some converts of usage of Shapebase for Gamebase to make camera/control object swapping easier. 2016-05-30 03:13:19 -05:00
Areloch
74a2005d15 Fixes mistake where GuiInspectorEntityGroup's onAdd doesn't explicitly return true, which can cause problems in some compilers. 2016-05-30 02:29:20 -05:00
Areloch
18184747e3 Fixes an issue where script-based components listed in the scene tree would not have a name on their tree item. 2016-05-29 11:54:50 -05:00
Areloch
e48ee1a03a Fixes the recursive directory dump in the Linux platform code so that module/asset parsing works as expected. 2016-05-29 00:58:39 -05:00
Areloch
510b726f6f Final Linux compliance changes(renames, tweaks for gcc compliance, etc) 2016-05-29 00:58:02 -05:00
Areloch
f5e86a83b5 Other renames to ensure linux case-sensitivity compliance and casing format consistency. 2016-05-26 13:56:19 -05:00
Areloch
93e767f0c5 Additional casing fixes. 2016-05-26 01:39:06 -05:00
Areloch
ec8882c3c8 Ensuring all names are the correct casing for Linux 2016-05-26 01:37:14 -05:00
Areloch
fb7e4f92ef Adds in a GameObjects folder that lists all available game objects to the Scripted objects tab in the creator panel in the editor. 2016-05-25 22:16:24 -05:00
Areloch
9d47830a8b Merge branch 'development' of https://github.com/GarageGames/Torque3D into development 2016-05-24 20:09:53 -05:00
Areloch
cfd15d47e4 Correction to interpolation/warp issue caused by using the wrong variable. 2016-05-24 20:09:24 -05:00
Areloch
f66a14c6e1 Merge pull request #1599 from JeffProgrammer/glprofiling
Added missing OpenGL profiling blocks.
2016-05-24 01:26:39 -05:00
Areloch
5ee1fb3917 Merge pull request #1597 from JeffProgrammer/glextlookup
OpenGL Extension Caching
2016-05-24 01:03:01 -05:00
Areloch
2fe9a8f2aa Merge pull request #1621 from Areloch/PolyhedronRenderFix
Fixes the drawUtil rendering of polyhedrons
2016-05-23 00:04:27 -05:00
Areloch
8a7159c00e Fixes the drawUtil rendering of polyhedrons by correcting the index ordering to work with triangleStrip as opposed to Fan. 2016-05-22 23:51:58 -05:00
Areloch
04adb9f240 Added a small sanity check so we don't pointlessly throw an error when expanding an Entity's component stack in the scene tree. 2016-05-21 14:44:24 -05:00
Areloch
6517b86491 Editor integration for creation of entities and GameObjects. 2016-05-21 11:47:10 -05:00
Areloch
65f51a89d8 Merge pull request #1595 from Areloch/EpoxyProjectMatrixFix
Rolls back OGL Projection correction.
2016-05-20 00:23:45 -05:00
Areloch
acf6ddb1ce Merge pull request #1617 from Azaezel/deferedWrapupOrder
removes w=z trick (was causing fisheye, effectively)
2016-05-20 00:10:33 -05:00
Areloch
f54fde9c6b Missing the preprocessor define in the project generation. 2016-05-19 23:42:38 -05:00
Areloch
de276fc8b8 Merge pull request #1586 from Areloch/NetSimNetGraph
Expose Network Sim fields on NetGraph gui
2016-05-18 23:13:12 -05:00
Azaezel
d79b9a2988 removes w=z trick (was causing fisheye, effectively) 2016-05-18 06:38:13 -05:00
Areloch
03e6228e56 Adjusts the CMAKE install script to not install the E/C-related template files if that's not set as a flag. 2016-05-17 23:58:34 -05:00
Areloch
36bb0b3c54 Minor corrections to some component scripts to clear old references. 2016-05-17 23:57:30 -05:00
Areloch
3262c004a5 Merge pull request #1605 from Azaezel/fileFilterFix2
corrects native file dialogue return values
2016-05-17 12:49:14 -05:00
Areloch
c0a96c908f Adds handling for if the user cancels out of the file dialog, and adds support for proper multi-filters. 2016-05-17 12:46:39 -05:00
Areloch
6f71c67587 Merge pull request #1609 from Areloch/RotationFPR_Cleaned
Adds the RotationF utility math class.
2016-05-16 16:05:55 -05:00
Areloch
c1f02c05e1 Adds some console methods to the non-class namespace Rotation for some convenient utility functions for dealing with rotations. 2016-05-16 16:03:24 -05:00
Areloch
8568ed19be Merge branch 'RotationFPR_Cleaned' of https://github.com/Areloch/Torque3D into development 2016-05-16 15:49:54 -05:00
Areloch
2659908771 Merge branch 'development' of https://github.com/GarageGames/Torque3D into development 2016-05-16 15:48:17 -05:00
Areloch
15713eec05 Merge pull request #1613 from Areloch/sliperySamplerState_with_empty
missing samplerstate configurations with empty
2016-05-16 13:26:14 -05:00
Areloch
f703a84218 Duplicates the missing samplerstate configurations in the empty template, for parity. 2016-05-16 13:21:44 -05:00
Areloch
01dbbb580d Merge branch 'sliperySamplerState' of https://github.com/Azaezel/Torque3D into development 2016-05-16 10:59:48 -05:00
Areloch
c03615a3dd Merge pull request #1611 from jamesu/box3f_extend_fix
Fix axis check in Box3F::extend method
2016-05-16 09:59:15 -05:00
Areloch
6fe0b1789d Adds some example components, game objects and the tools and scripts to utilize them. 2016-05-15 16:24:47 -05:00
Areloch
7bf49f0670 Adds a GameObject asset type, to make tracking and management of GameObjects significantly easier. 2016-05-15 10:12:24 -05:00
Areloch
b04ad52b5d Ensure that inclusion of any entity/component stuff is properly bracketed with the preprocessor check. 2016-05-15 10:11:46 -05:00
Areloch
749ac4efc2 Adds the onPostAdd callback for when objects are created via TAML. 2016-05-14 15:36:58 -05:00
Areloch
6ccf97e35d Adds ComponentAsset so the editor scripts can be aware of what components have been defined/are useable. 2016-05-14 14:17:33 -05:00
Areloch
b4bc405dce Updates the include guard in ShapeAsset 2016-05-14 14:16:43 -05:00
Areloch
827e70d674 Integration of Entities into the inspector/editor so they can call back into the tool scripts for custom handling. 2016-05-14 14:12:53 -05:00
Areloch
38c18870d3 Adjustments to allow Entities/Components to act as cameras and control objects. 2016-05-14 14:03:19 -05:00
Areloch
b3b50abd9b Integrates components into the update and render loop. 2016-05-14 12:40:13 -05:00
Areloch
fa78a2f354 Adds Component, the various main component classes and their interfaces. 2016-05-14 00:00:02 -05:00
Areloch
2e339bafba Adds the Entity object. 2016-05-13 23:58:57 -05:00
Areloch
b64123a452 Adds findContact to regular physics bodies so that they can find contacting objects and surfaces in a way similar to players. 2016-05-13 23:57:48 -05:00
Areloch
1299b527f1 Adds the ability to the ShapeAsset to get the resource of the shape. 2016-05-13 23:14:55 -05:00
James Urquhart
49a735e051 Fix axis check in Box3F::extend method 2016-05-13 12:09:40 +01:00
Areloch
58fb8d36ac Merge branch 'RotationFPR_Cleaned' of https://github.com/Areloch/Torque3D into development 2016-05-12 23:50:00 -05:00