Torque3D/Engine/source
Areloch 1ed8b05169 Initial implementation of the new Base Game Template and some starting modules.
This makes some tweaks to the engine to support this, specifically, it tweaks the hardcoded shaderpaths to defer to a pref variable, so none of the shader paths are hardcoded.

Also tweaks how post effects read in texture files, removing a bizzare filepath interpretation choice, where if the file path didn't start with "/" it forcefully appended the script's file path. This made it impossible to have images not in the same dir as the script file defining the post effect.

This was changed and the existing template's post effects tweaked for now to just add "./" to those few paths impacted, as well as the perf vars to support the non-hardcoded shader paths in the engine.
2017-02-24 02:40:56 -06:00
..
app Fixed type inference for nulls in console functions 2017-01-06 17:18:37 -05:00
assets The default configuration is for the asset database to automatically unload an asset when it's no longer referenced. This causes problems when we would delete objects and then go to make more instances that reference the same asset while the same mission is going. 2016-06-06 21:20:00 -05:00
cinterface MacOS platform support. 2016-09-28 11:09:48 +10:00
collision Merge pull request #1801 from Azaezel/registerRemoval 2016-10-21 20:04:42 +02:00
console Merge branch 'development' into stringTableEmptyString 2017-01-24 12:35:34 -05:00
core Merge pull request #1800 from Azaezel/andOrMaybe 2017-01-07 02:31:05 +01:00
environment whitespace 2017-01-11 23:34:46 -05:00
forest Initial implementation of the new Base Game Template and some starting modules. 2017-02-24 02:40:56 -06:00
gfx Initial implementation of the new Base Game Template and some starting modules. 2017-02-24 02:40:56 -06:00
gui Merge branch 'development' into stringTableEmptyString 2017-01-24 12:35:34 -05:00
i18n localization augmentations via rlranft RE: http://forums.torque3d.org/viewtopic.php?f=12&t=642&hilit=localization 2016-06-06 09:42:00 -05:00
lighting whitespace 2017-01-11 23:34:46 -05:00
main Pass by const reference 2015-02-20 18:42:32 -05:00
materials Initial implementation of the new Base Game Template and some starting modules. 2017-02-24 02:40:56 -06:00
math Add log2 function to mMathFn.h 2017-01-16 15:35:25 +10:00
module Change back "enabled" values to lowercase 2016-07-31 19:25:35 +02:00
navigation Replaced StringTable->insert("") with StringTable->EmptyString() 2017-01-11 23:36:04 -05:00
persistence clang catch: garbage in line directives 2016-10-18 11:37:18 -05:00
platform Hotfix to re-add the prior static function fix for these functions that was accidentally removed. 2017-01-31 19:16:34 -06:00
platformMac whitespace 2017-01-11 23:34:46 -05:00
platformPOSIX Call the correct system rename 2017-01-13 14:40:10 -05:00
platformSDL Matched up platform semaphore declarations 2017-01-05 20:00:33 -05:00
platformWin32 OpenGL vsync fixes. 2016-12-23 13:59:55 +10:00
platformX86UNIX Corrections suggested by timmy for both consistency, and making sure to catch all potential types. 2016-07-08 22:48:24 -05:00
postFx Initial implementation of the new Base Game Template and some starting modules. 2017-02-24 02:40:56 -06:00
renderInstance Merge pull request #1928 from lukaspj/particle-manager-lmactivate-cleanup 2017-01-25 21:23:36 -06:00
scene Merge pull request #1920 from elfprince13/variadicConsoleTemplates 2017-01-12 23:32:03 -06:00
sfx The wrong array was being indexed, and the type checker didn't catch it because it was a variadic function 2017-01-05 20:01:52 -05:00
shaderGen Initial implementation of the new Base Game Template and some starting modules. 2017-02-24 02:40:56 -06:00
sim whitespace 2017-01-11 23:34:46 -05:00
T3D Merge pull request #1938 from John3/add_strikeObject 2017-02-04 23:10:12 -06:00
terrain Initial implementation of the new Base Game Template and some starting modules. 2017-02-24 02:40:56 -06:00
testing All unit tests that run now pass. 2014-09-29 11:38:44 +10:00
ts Removed constexpr use to support VS2013 2017-01-10 23:22:05 -05:00
util clang: constructor initialization order 2016-10-14 18:16:55 -05:00
windowManager Made sure the old code was still there for non-SDL usage. 2017-01-29 04:12:32 -06:00
ggEndOfLineFix.txt Engine directory for ticket #1 2012-09-19 11:15:01 -04:00