Browse Source

empty template is superceded by basegame + plugins.

Azaezel 8 years ago
parent
commit
2d5daea554
100 changed files with 0 additions and 4410 deletions
  1. 0 1
      Templates/Empty/DeleteCachedDTSs.bat
  2. 0 15
      Templates/Empty/DeleteCachedDTSs.command
  3. 0 6
      Templates/Empty/DeleteDSOs.bat
  4. 0 19
      Templates/Empty/DeleteDSOs.command
  5. 0 6
      Templates/Empty/DeletePrefs.bat
  6. 0 3
      Templates/Empty/DeletePrefs.command
  7. 0 85
      Templates/Empty/buildFiles/VisualStudio 2008/projects/Torque.rc
  8. BIN
      Templates/Empty/buildFiles/VisualStudio 2008/projects/torque.ico
  9. 0 11
      Templates/Empty/buildFiles/VisualStudio 2010/projects/Torque.Cpp.Win32.user.props
  10. 0 11
      Templates/Empty/buildFiles/VisualStudio 2010/projects/Torque.Cpp.x64.user.props
  11. 0 85
      Templates/Empty/buildFiles/VisualStudio 2010/projects/Torque.rc
  12. BIN
      Templates/Empty/buildFiles/VisualStudio 2010/projects/torque.ico
  13. 0 85
      Templates/Empty/buildFiles/VisualStudio 2012/projects/Torque.rc
  14. BIN
      Templates/Empty/buildFiles/VisualStudio 2012/projects/torque.ico
  15. 0 67
      Templates/Empty/buildFiles/compile.bat
  16. 0 22
      Templates/Empty/buildFiles/config/project.conf
  17. 0 67
      Templates/Empty/buildFiles/config/project.linux.conf
  18. 0 65
      Templates/Empty/buildFiles/config/project.linux_ded.conf
  19. 0 16
      Templates/Empty/buildFiles/config/project.mac.conf
  20. 0 12
      Templates/Empty/buildFiles/config/projectCode.conf
  21. 0 96
      Templates/Empty/buildFiles/config/torque3D_dedicated.conf
  22. 0 41
      Templates/Empty/buildFiles/config/webDeploy.conf
  23. 0 20
      Templates/Empty/buildFiles/config/webDeploy.mac.conf
  24. 0 7
      Templates/Empty/cleanShaders.bat
  25. 0 4
      Templates/Empty/cleanShaders.command
  26. 0 39
      Templates/Empty/game/Empty.torsion
  27. 0 27
      Templates/Empty/game/art/datablocks/datablockExec.cs
  28. 0 608
      Templates/Empty/game/art/datablocks/lights.cs
  29. 0 24
      Templates/Empty/game/art/datablocks/managedDatablocks.cs
  30. 0 25
      Templates/Empty/game/art/decals/managedDecalData.cs
  31. BIN
      Templates/Empty/game/art/environment/FogMod_heavy.dds
  32. BIN
      Templates/Empty/game/art/environment/FogMod_light.dds
  33. BIN
      Templates/Empty/game/art/environment/FogMod_med.dds
  34. 0 97
      Templates/Empty/game/art/environment/Fog_Cube.DAE
  35. 0 8
      Templates/Empty/game/art/environment/Fog_Cube.cs
  36. 0 79
      Templates/Empty/game/art/gui/StartupGui.gui
  37. BIN
      Templates/Empty/game/art/gui/Torque-3D-logo-w.png
  38. BIN
      Templates/Empty/game/art/gui/Torque-3D-logo.png
  39. BIN
      Templates/Empty/game/art/gui/Torque-3D-logo_alt.png
  40. BIN
      Templates/Empty/game/art/gui/background.png
  41. 0 273
      Templates/Empty/game/art/gui/chooseLevelDlg.gui
  42. 0 26
      Templates/Empty/game/art/gui/customProfiles.cs
  43. 0 25
      Templates/Empty/game/art/gui/gameProfiles.cs
  44. BIN
      Templates/Empty/game/art/gui/hudfill.png
  45. 0 99
      Templates/Empty/game/art/gui/loadingGui.gui
  46. 0 191
      Templates/Empty/game/art/gui/mainMenuGui.gui
  47. BIN
      Templates/Empty/game/art/gui/next-button_d.png
  48. BIN
      Templates/Empty/game/art/gui/next-button_h.png
  49. BIN
      Templates/Empty/game/art/gui/next-button_n.png
  50. BIN
      Templates/Empty/game/art/gui/no-preview.png
  51. 0 1417
      Templates/Empty/game/art/gui/optionsDlg.gui
  52. 0 98
      Templates/Empty/game/art/gui/playGui.gui
  53. BIN
      Templates/Empty/game/art/gui/previous-button_d.png
  54. BIN
      Templates/Empty/game/art/gui/previous-button_h.png
  55. BIN
      Templates/Empty/game/art/gui/previous-button_n.png
  56. 0 90
      Templates/Empty/game/art/gui/remapDlg.gui
  57. BIN
      Templates/Empty/game/art/gui/splash.png
  58. BIN
      Templates/Empty/game/art/lights/corona.png
  59. BIN
      Templates/Empty/game/art/lights/lensFlareSheet0.png
  60. BIN
      Templates/Empty/game/art/lights/lensFlareSheet1.png
  61. BIN
      Templates/Empty/game/art/lights/lensflareSheet3.png
  62. 0 30
      Templates/Empty/game/art/lights/materials.cs
  63. 0 21
      Templates/Empty/game/art/main.cs
  64. 0 24
      Templates/Empty/game/art/particles/managedParticleData.cs
  65. 0 24
      Templates/Empty/game/art/particles/managedParticleEmitterData.cs
  66. 0 87
      Templates/Empty/game/art/ribbons/materials.cs
  67. 0 23
      Templates/Empty/game/art/ribbons/ribbonExec.cs
  68. 0 46
      Templates/Empty/game/art/ribbons/ribbons.cs
  69. BIN
      Templates/Empty/game/art/roads/defaultRoadTextureOther.png
  70. BIN
      Templates/Empty/game/art/roads/defaultRoadTextureTop.png
  71. BIN
      Templates/Empty/game/art/roads/defaultpath.png
  72. BIN
      Templates/Empty/game/art/roads/defaultpath_normal.png
  73. 0 42
      Templates/Empty/game/art/roads/materials.cs
  74. 0 1
      Templates/Empty/game/art/shapes/.gitignore
  75. BIN
      Templates/Empty/game/art/skies/clouds/cloud1.png
  76. BIN
      Templates/Empty/game/art/skies/clouds/cloud2.png
  77. BIN
      Templates/Empty/game/art/skies/clouds/cloud3.png
  78. BIN
      Templates/Empty/game/art/skies/clouds/clouds_normal_displacement.png
  79. 0 53
      Templates/Empty/game/art/skies/night/materials.cs
  80. BIN
      Templates/Empty/game/art/skies/night/moon_noglow.png
  81. BIN
      Templates/Empty/game/art/skies/night/moon_wcorona.png
  82. BIN
      Templates/Empty/game/art/skies/night/moon_wglow.png
  83. BIN
      Templates/Empty/game/art/skies/night/skybox_1.png
  84. BIN
      Templates/Empty/game/art/skies/night/skybox_2.png
  85. BIN
      Templates/Empty/game/art/skies/night/skybox_3.png
  86. BIN
      Templates/Empty/game/art/skies/night/skybox_4.png
  87. BIN
      Templates/Empty/game/art/skies/night/skybox_5.png
  88. BIN
      Templates/Empty/game/art/skies/night/skybox_6.png
  89. BIN
      Templates/Empty/game/art/sound/ui/volumeTest.wav
  90. 0 22
      Templates/Empty/game/art/terrains/materials.cs
  91. BIN
      Templates/Empty/game/art/water/depthcolor_ramp.png
  92. BIN
      Templates/Empty/game/art/water/foam.dds
  93. BIN
      Templates/Empty/game/art/water/ripple.dds
  94. 0 30
      Templates/Empty/game/core/art/datablocks/camera.cs
  95. 0 32
      Templates/Empty/game/core/art/datablocks/datablockExec.cs
  96. 0 66
      Templates/Empty/game/core/art/datablocks/defaultparticle.cs
  97. 0 39
      Templates/Empty/game/core/art/datablocks/markers.cs
  98. BIN
      Templates/Empty/game/core/art/defaultParticle.png
  99. BIN
      Templates/Empty/game/core/art/fizz_noise.dds
  100. BIN
      Templates/Empty/game/core/art/grids/512_black.png

+ 0 - 1
Templates/Empty/DeleteCachedDTSs.bat

@@ -1 +0,0 @@
-for /R %%a IN (*.dae) do IF EXIST "%%~pna.cached.dts" del "%%~pna.cached.dts"

+ 0 - 15
Templates/Empty/DeleteCachedDTSs.command

@@ -1,15 +0,0 @@
-#!/bin/sh
-
-cd "`dirname "$0"`"
-
-for i in $(find . -type f \( -iname "*.dae" \))
-do
-	len=$((${#i} - 4))
-   file=${i:0:$len}.cached.dts
-   if [ -e $file ]
-   then
-   	echo "Removing ${file}"
-   	rm $file
-   fi
-done
-

+ 0 - 6
Templates/Empty/DeleteDSOs.bat

@@ -1,6 +0,0 @@
-for /R %%a IN (*.cs) do IF EXIST "%%a.dso" del "%%a.dso"
-for /R %%a IN (*.cs) do IF EXIST "%%a.edso" del "%%a.edso"
-for /R %%a IN (*.gui) do IF EXIST "%%a.dso" del "%%a.dso"
-for /R %%a IN (*.gui) do IF EXIST "%%a.edso" del "%%a.edso"
-for /R %%a IN (*.ts) do IF EXIST "%%a.dso" del "%%a.dso"
-for /R %%a IN (*.ts) do IF EXIST "%%a.edso" del "%%a.edso"

+ 0 - 19
Templates/Empty/DeleteDSOs.command

@@ -1,19 +0,0 @@
-#!/bin/sh
-
-cd "`dirname "$0"`"
-
-for i in $(find . -type f \( -iname "*.cs" \))
-do
-   file=${i}.dso
-   if [ -e $file ]
-   then
-   	echo "Removing ${file}"
-   	rm $file
-   fi
-   file=${i}.edso
-   if [ -e $file ]
-   then
-   	echo "Removing ${file}"
-      rm $file
-   fi
-done

+ 0 - 6
Templates/Empty/DeletePrefs.bat

@@ -1,6 +0,0 @@
-del /s prefs.cs
-del /s config.cs
-del /s banlist.cs
-del /s config.cs.dso
-del /s prefs.cs.dso
-del /s banlist.cs.dso

+ 0 - 3
Templates/Empty/DeletePrefs.command

@@ -1,3 +0,0 @@
-#!/bin/sh
-
-find "`dirname "$0"`" -type f \( -name "prefs.cs" -or -name "config.cs" -or -name "banlist.cs" -or -name "prefs.cs.dso" -or -name "config.cs.dso" -or -name "banlist.cs.dso" \) -exec rm {} \;

+ 0 - 85
Templates/Empty/buildFiles/VisualStudio 2008/projects/Torque.rc

@@ -1,85 +0,0 @@
-//Microsoft Developer Studio generated resource script.
-//
-#define IDI_ICON1                       103
-#define IDI_ICON2                       107
-
-// Next default values for new objects
-//
-#ifdef APSTUDIO_INVOKED
-#ifndef APSTUDIO_READONLY_SYMBOLS
-#define _APS_NEXT_RESOURCE_VALUE        108
-#define _APS_NEXT_COMMAND_VALUE         40001
-#define _APS_NEXT_CONTROL_VALUE         1000
-#define _APS_NEXT_SYMED_VALUE           101
-#endif
-#endif
-
-#define APSTUDIO_READONLY_SYMBOLS
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 2 resource.
-//
-#include "windows.h"
-
-/////////////////////////////////////////////////////////////////////////////
-#undef APSTUDIO_READONLY_SYMBOLS
-
-/////////////////////////////////////////////////////////////////////////////
-// English (U.S.) resources
-
-#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
-#ifdef _WIN32
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-#pragma code_page(1252)
-#endif //_WIN32
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-IDI_ICON1               ICON    DISCARDABLE     "torque.ico"
-IDI_ICON2               ICON    DISCARDABLE     "torque.ico"
-
-#ifdef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// TEXTINCLUDE
-//
-
-1 TEXTINCLUDE DISCARDABLE 
-BEGIN
-    "resource.h\0"
-END
-
-2 TEXTINCLUDE DISCARDABLE 
-BEGIN
-    "#include ""windows.h""\r\n"
-    "\0"
-END
-
-3 TEXTINCLUDE DISCARDABLE 
-BEGIN
-    "\r\n"
-    "\0"
-END
-
-#endif    // APSTUDIO_INVOKED
-
-#endif    // English (U.S.) resources
-/////////////////////////////////////////////////////////////////////////////
-
-
-
-#ifndef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 3 resource.
-//
-
-
-/////////////////////////////////////////////////////////////////////////////
-#endif    // not APSTUDIO_INVOKED
-

BIN
Templates/Empty/buildFiles/VisualStudio 2008/projects/torque.ico


+ 0 - 11
Templates/Empty/buildFiles/VisualStudio 2010/projects/Torque.Cpp.Win32.user.props

@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <ExecutablePath>$(DXSDK_DIR)\Utilities\bin\x86;$(ExecutablePath)</ExecutablePath>
-    <IncludePath>$(DXSDK_DIR)\Include;$(IncludePath)</IncludePath>
-    <ReferencePath>$(ReferencePath)</ReferencePath>
-    <LibraryPath>$(DXSDK_DIR)\Lib\x86;$(LibraryPath)</LibraryPath>
-    <SourcePath>$(SourcePath)</SourcePath>
-    <ExcludePath>$(ExcludePath)</ExcludePath>
-  </PropertyGroup>
-</Project>

+ 0 - 11
Templates/Empty/buildFiles/VisualStudio 2010/projects/Torque.Cpp.x64.user.props

@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <ExecutablePath>$(DXSDK_DIR)\Utilities\bin\x64;$(ExecutablePath)</ExecutablePath>
-    <IncludePath>$(DXSDK_DIR)\Include;$(IncludePath)</IncludePath>
-    <ReferencePath>$(ReferencePath)</ReferencePath>
-    <LibraryPath>$(DXSDK_DIR)\Lib\x64;$(LibraryPath)</LibraryPath>
-    <SourcePath>$(SourcePath)</SourcePath>
-    <ExcludePath>$(ExcludePath)</ExcludePath>
-  </PropertyGroup>
-</Project>

+ 0 - 85
Templates/Empty/buildFiles/VisualStudio 2010/projects/Torque.rc

@@ -1,85 +0,0 @@
-//Microsoft Developer Studio generated resource script.
-//
-#define IDI_ICON1                       103
-#define IDI_ICON2                       107
-
-// Next default values for new objects
-//
-#ifdef APSTUDIO_INVOKED
-#ifndef APSTUDIO_READONLY_SYMBOLS
-#define _APS_NEXT_RESOURCE_VALUE        108
-#define _APS_NEXT_COMMAND_VALUE         40001
-#define _APS_NEXT_CONTROL_VALUE         1000
-#define _APS_NEXT_SYMED_VALUE           101
-#endif
-#endif
-
-#define APSTUDIO_READONLY_SYMBOLS
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 2 resource.
-//
-#include "windows.h"
-
-/////////////////////////////////////////////////////////////////////////////
-#undef APSTUDIO_READONLY_SYMBOLS
-
-/////////////////////////////////////////////////////////////////////////////
-// English (U.S.) resources
-
-#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
-#ifdef _WIN32
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-#pragma code_page(1252)
-#endif //_WIN32
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-IDI_ICON1               ICON    DISCARDABLE     "torque.ico"
-IDI_ICON2               ICON    DISCARDABLE     "torque.ico"
-
-#ifdef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// TEXTINCLUDE
-//
-
-1 TEXTINCLUDE DISCARDABLE 
-BEGIN
-    "resource.h\0"
-END
-
-2 TEXTINCLUDE DISCARDABLE 
-BEGIN
-    "#include ""windows.h""\r\n"
-    "\0"
-END
-
-3 TEXTINCLUDE DISCARDABLE 
-BEGIN
-    "\r\n"
-    "\0"
-END
-
-#endif    // APSTUDIO_INVOKED
-
-#endif    // English (U.S.) resources
-/////////////////////////////////////////////////////////////////////////////
-
-
-
-#ifndef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 3 resource.
-//
-
-
-/////////////////////////////////////////////////////////////////////////////
-#endif    // not APSTUDIO_INVOKED
-

BIN
Templates/Empty/buildFiles/VisualStudio 2010/projects/torque.ico


+ 0 - 85
Templates/Empty/buildFiles/VisualStudio 2012/projects/Torque.rc

@@ -1,85 +0,0 @@
-//Microsoft Developer Studio generated resource script.
-//
-#define IDI_ICON1                       103
-#define IDI_ICON2                       107
-
-// Next default values for new objects
-//
-#ifdef APSTUDIO_INVOKED
-#ifndef APSTUDIO_READONLY_SYMBOLS
-#define _APS_NEXT_RESOURCE_VALUE        108
-#define _APS_NEXT_COMMAND_VALUE         40001
-#define _APS_NEXT_CONTROL_VALUE         1000
-#define _APS_NEXT_SYMED_VALUE           101
-#endif
-#endif
-
-#define APSTUDIO_READONLY_SYMBOLS
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 2 resource.
-//
-#include "windows.h"
-
-/////////////////////////////////////////////////////////////////////////////
-#undef APSTUDIO_READONLY_SYMBOLS
-
-/////////////////////////////////////////////////////////////////////////////
-// English (U.S.) resources
-
-#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
-#ifdef _WIN32
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-#pragma code_page(1252)
-#endif //_WIN32
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-IDI_ICON1               ICON    DISCARDABLE     "torque.ico"
-IDI_ICON2               ICON    DISCARDABLE     "torque.ico"
-
-#ifdef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// TEXTINCLUDE
-//
-
-1 TEXTINCLUDE DISCARDABLE 
-BEGIN
-    "resource.h\0"
-END
-
-2 TEXTINCLUDE DISCARDABLE 
-BEGIN
-    "#include ""windows.h""\r\n"
-    "\0"
-END
-
-3 TEXTINCLUDE DISCARDABLE 
-BEGIN
-    "\r\n"
-    "\0"
-END
-
-#endif    // APSTUDIO_INVOKED
-
-#endif    // English (U.S.) resources
-/////////////////////////////////////////////////////////////////////////////
-
-
-
-#ifndef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 3 resource.
-//
-
-
-/////////////////////////////////////////////////////////////////////////////
-#endif    // not APSTUDIO_INVOKED
-

BIN
Templates/Empty/buildFiles/VisualStudio 2012/projects/torque.ico


+ 0 - 67
Templates/Empty/buildFiles/compile.bat

@@ -1,67 +0,0 @@
-@echo off
-SETLOCAL
-
-REM Handle our optional parameters
-SET COMPILER=%1
-SET CONFIG=%2
-
-IF NOT DEFINED COMPILER SET COMPILER=VS2008
-IF NOT DEFINED CONFIG   SET CONFIG=Release
-
-REM Setting up some variables
-
-REM Detecting the correct Program Files
-IF DEFINED PROGRAMFILES(X86) SET PROGRAMROOT=%ProgramFiles(x86)%
-IF NOT DEFINED PROGRAMROOT   SET PROGRAMROOT=%ProgramFiles%
-
-REM First the defaults (set up for VS2008 by default)
-SET ENVVAR="%PROGRAMROOT%\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"
-SET BUILDCMD=devenv.com
-SET OPTIONS=/useenv /build "%CONFIG%|Win32"
-SET BUILDDIR="VisualStudio 2008"
-
-REM Handle the non-defaults
-IF %COMPILER% == VS2010 SET ENVVAR="%PROGRAMROOT%\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
-
-IF EXIST "%PROGRAMROOT%\Xoreax\IncrediBuild\BuildConsole.exe" SET BUILDCMD="%PROGRAMROOT%\Xoreax\IncrediBuild\BuildConsole.exe"
-IF EXIST "%PROGRAMROOT%\Xoreax\IncrediBuild\BuildConsole.exe" SET OPTIONS=/build "%CONFIG%|Win32"
-
-IF %COMPILER% == VS2010 SET BUILDDIR="VisualStudio 2010"
-
-
-echo Building all solutions under %COMPILER% with the %CONFIG% configuration
-
-echo Initializing %COMPILER% environment variables...
-call %ENVVAR%
-
-echo Initializing the DirectX SDK environment variables...
-
-IF "%DXSDK_DIR%" == "" goto error_no_DXSDK_DIR
-call "%DXSDK_DIR%Utilities\Bin\dx_setenv.cmd" x86
-
-echo Moving to our build directory
-cd %BUILDDIR%
-
-echo      - Building
-for %%a in (*.sln) do %BUILDCMD% "%%a" %OPTIONS% & IF ERRORLEVEL 1 goto error_compile
-
-REM It is just polite for a batch file to leave you in the same dir you started in
-cd ..
-
-REM We were successful in everything so go to the end
-goto :end
-
-:error_no_DXSDK_DIR
-@echo ERROR: DXSDK_DIR variable is not set. Make sure the DirectX SDK is installed properly.
-@goto end_error
-
-:error_compile
-@echo ERROR: There was an error compiling a solution in %CD%
-@goto end_error
-
-:end_error
-ENDLOCAL
-EXIT /B 1
-
-:end
-ENDLOCAL

+ 0 - 22
Templates/Empty/buildFiles/config/project.conf

@@ -1,22 +0,0 @@
-<?php
-
-// Set this true to enable hifi networking instead of standard.
-// In general ... hifi is designed to better deal with fast
-// moving players in close proximity to each other, such as
-// a racing game.
-$TORQUE_HIFI_NET = false;
-
-// Set this to true to enable the ExtendedMove class.  This
-// allows the passing of absolute position and rotation input
-// device information from the client to the server.
-$TORQUE_EXTENDED_MOVE = false;
-
-// Configure Torque 3D
-Torque3D::beginConfig( "win32", "Empty" );
-        
-    // Enable for optional minidump debugging support
-    // addProjectDefine( 'TORQUE_MINIDUMP' );
-        
-Torque3D::endConfig();
-
-?>

+ 0 - 67
Templates/Empty/buildFiles/config/project.linux.conf

@@ -1,67 +0,0 @@
-<?php
-
-// Set the game project name, this is what your game's exe/dll will be called
-setGameProjectName("Empty");
-
-setPlatform( 'linux' );
-
-// Libs
-includeLib( 'mng' );
-includeLib( 'png' );
-includeLib( 'ungif' );
-includeLib( 'jpeg' );
-includeLib( 'tinyxml' );
-includeLib( 'opcode' );
-includeLib( 'squish' );
-includeLib( 'libvorbis' );
-includeLib( 'libtheora' );
-includeLib( 'libogg' );
-includeLib( 'zlib' );
-includeLib( 'pcre' );
-includeLib( 'collada_dom' );
-includeLib( 'convexDecomp' );
-
-// We need to pick the right physics engine to include.
-global $USE_BULLET_PHYSICS;
-
-/////// Application Config
-beginAppConfig( getGameProjectName(), '{CDECDFF9-E125-523F-87BC-2D89DB971CAB}' );
-
-   // Include only the dedicated crunchy Torque3D goodness
-   echo( "\n   - Loading project code configuration from \"torque3D.conf\"\n");
-   include "torque3D.conf";
-   
-   // Include the project specific source files
-   echo( "\n   - Loading project code configuration from \"projectCode.conf\"\n");
-   include "projectCode.conf";
-
-	addEngineSrcDir( 'main' );
-	
-endAppConfig();
-
-
-
-///////////////// And our solution
-beginSolutionConfig( 'Makefile', '{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}' );
-
-   addSolutionProjectRef( getGameProjectName() );
-
-   addSolutionProjectRef( 'collada_dom' );
-
-   addSolutionProjectRef( 'libvorbis' );
-   addSolutionProjectRef( 'libtheora' );
-   addSolutionProjectRef( 'libogg' );
-   addSolutionProjectRef( 'ljpeg' );
-   addSolutionProjectRef( 'lmng' );
-   addSolutionProjectRef( 'lpng' );
-   addSolutionProjectRef( 'lungif' );
-   addSolutionProjectRef( 'opcode' );
-   addSolutionProjectRef( 'pcre' );
-   addSolutionProjectRef( 'squish' );
-   addSolutionProjectRef( 'tinyxml' );
-   addSolutionProjectRef( 'zlib' );
-   addSolutionProjectRef( 'convexDecomp' );
-
-endSolutionConfig();
-
-?>

+ 0 - 65
Templates/Empty/buildFiles/config/project.linux_ded.conf

@@ -1,65 +0,0 @@
-<?php
-
-// Set the game project name, this is what your game's exe/dll will be called
-setGameProjectName("Empty");
-
-setPlatform( 'linux_dedicated' );
-
-// Libs
-includeLib( 'mng' );
-includeLib( 'png' );
-includeLib( 'ungif' );
-includeLib( 'jpeg' );
-includeLib( 'tinyxml' );
-includeLib( 'opcode' );
-includeLib( 'squish' );
-includeLib( 'libvorbis' );
-includeLib( 'libtheora' );
-includeLib( 'libogg' );
-includeLib( 'zlib' );
-includeLib( 'pcre' );
-includeLib( 'collada_dom' );
-includeLib( 'convexDecomp' );
-
-// We need to pick the right physics engine to include.
-global $USE_BULLET_PHYSICS;
-
-/////// Application Config
-beginAppConfig( getGameProjectName(), '{CDECDFF9-E125-523F-87BC-2D89DB971CAB}' );
-
-   // Include only the dedicated crunchy Torque3D goodness
-   echo( "\n   - Loading project code configuration from \"torque3D_dedicated.conf\"\n");
-   include "torque3D_dedicated.conf";
-   
-   // Include the project specific source files
-   echo( "\n   - Loading project code configuration from \"projectCode.conf\"\n");
-   include "projectCode.conf";
-
-   addEngineSrcDir( 'main' );
-	
-endAppConfig();
-
-///////////////// And our solution
-beginSolutionConfig( 'Makefile', '{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}' );
-
-   addSolutionProjectRef( getGameProjectName() );
-
-   addSolutionProjectRef( 'collada_dom' );
-
-   addSolutionProjectRef( 'libvorbis' );
-   addSolutionProjectRef( 'libtheora' );
-   addSolutionProjectRef( 'libogg' );
-   addSolutionProjectRef( 'ljpeg' );
-   addSolutionProjectRef( 'lmng' );
-   addSolutionProjectRef( 'lpng' );
-   addSolutionProjectRef( 'lungif' );
-   addSolutionProjectRef( 'opcode' );
-   addSolutionProjectRef( 'pcre' );
-   addSolutionProjectRef( 'squish' );
-   addSolutionProjectRef( 'tinyxml' );
-   addSolutionProjectRef( 'zlib' );
-   addSolutionProjectRef( 'convexDecomp' );
-
-endSolutionConfig();
-
-?>

+ 0 - 16
Templates/Empty/buildFiles/config/project.mac.conf

@@ -1,16 +0,0 @@
-<?php
-
-// Set this true to enable hifi networking instead of standard.
-// In general ... hifi is designed to better deal with fast
-// moving players in close proximity to each other, such as
-// a racing game.
-$TORQUE_HIFI_NET = false;
-
-Torque3D::beginConfig( "mac", "Empty" );
-
-    // Include Web Deployment module
-    includeModule( 'webDeploy' );
-                
-Torque3D::endConfig();
-
-?>

+ 0 - 12
Templates/Empty/buildFiles/config/projectCode.conf

@@ -1,12 +0,0 @@
-<?php
-
-   // This file is used to add your project specific code to the Torque 3D Game Engine
-   
-   // by default we add the project's source folders recursively
-   addSrcDir('../source', true);
-
-   // Here is an example of how to include your project specific code 
-   // In this case all the code in the "custom" folder in your project's source directory would be added
-   // addSrcDir('../source/custom');
-
-?>

+ 0 - 96
Templates/Empty/buildFiles/config/torque3D_dedicated.conf

@@ -1,96 +0,0 @@
-<?php
-        
-    /// Prefs
-    addProjectDefine( 'TORQUE_SHADERGEN' );
-    addProjectDefine( 'TORQUE_UNICODE' );
-    addProjectDefine( 'TORQUE_DEDICATED' );
-
-    /// For OPCODE
-    addProjectDefine( 'BAN_OPCODE_AUTOLINK' );
-    addProjectDefine( 'ICE_NO_DLL' );
-    addProjectDefine( 'TORQUE_OPCODE' );
-    
-    // Additional includes
-    addIncludePath( "../../game/shaders" );
-
-    addLibIncludePath( "lmng" );
-    addLibIncludePath( "lpng" );
-    addLibIncludePath( "ljpeg" );
-    addLibIncludePath( "lungif" );
-    addLibIncludePath( "zlib" );
-    addLibIncludePath( "tinyxml" );
-    addLibIncludePath( "opcode" );
-    addLibIncludePath( "squish" );
-    addLibIncludePath( "libvorbis/include" );
-    addLibIncludePath( "libogg/include" );
-    addLibIncludePath( "libtheora/include" );
-    addLibIncludePath( "convexDecomp" );
-
-    // Modules
-    includeModule( 'Torque3D' );
-    includeModule( 'core' );
-    includeModule( 'T3D' );
-    includeModule( 'advancedLighting' );
-    includeModule( 'basicLighting' );
-    includeModule( 'vorbis' );
-    includeModule( 'theora' );
-    
-    includeModule( 'collada' );
-   
-    // Dependencies
-    addProjectDependency( 'lmng' );
-    addProjectDependency( 'lpng' );
-    addProjectDependency( 'lungif' );
-    addProjectDependency( 'ljpeg' );
-    addProjectDependency( 'zlib' );
-    addProjectDependency( 'tinyxml' );
-    
-    addProjectDependency( 'opcode' );
-    addProjectDependency( 'pcre' );
-    addProjectDependency( 'squish' );
-    addProjectDependency( 'collada_dom' );
-    addProjectDependency( 'libvorbis' );
-    addProjectDependency( 'libogg' );
-    addProjectDependency( 'libtheora' );
-    addProjectDependency( 'convexDecomp' );
-    
-    if ( $USE_BULLET_PHYSICS == true )
-    {
-        includeModule( 'bullet' );
-        addProjectDependency( 'libbullet' );
-    }
-
-    if ( T3D_Generator::$platform == "mac" )
-    {    
-        addProjectDefine( '__MACOSX__' );
-        addProjectDefine( 'LTM_DESC' );
-    }
-
-
-    if (T3D_Generator::$platform == "win32")
-    {
-        setProjectModuleDefinitionFile('../../' . getLibSrcDir() . 'Torque3D/msvc/torque3d.def');
-
-        addProjectDefine( 'UNICODE' );
-        addProjectDefine( 'INITGUID' );
-        addProjectDefine( '_CRT_SECURE_NO_DEPRECATE' );
-
-        addProjectLibInput('COMCTL32.LIB');
-        addProjectLibInput('COMDLG32.LIB');
-        addProjectLibInput('USER32.LIB');
-        addProjectLibInput('ADVAPI32.LIB');
-        addProjectLibInput('GDI32.LIB');
-        addProjectLibInput('WINMM.LIB');
-        addProjectLibInput('WS2_32.LIB.LIB');
-        addProjectLibInput('vfw32.lib');
-        addProjectLibInput('Imm32.lib');
-        addProjectLibInput('d3d9.lib');
-        addProjectLibInput('d3dx9.lib');
-        addProjectLibInput('DxErr.lib');
-        addProjectLibInput('ole32.lib');
-        addProjectLibInput('shell32.lib');
-        addProjectLibInput('oleaut32.lib');
-        addProjectLibInput('version.lib');
-    }
-
-?>

+ 0 - 41
Templates/Empty/buildFiles/config/webDeploy.conf

@@ -1,41 +0,0 @@
-<?php
-
-class WebDeploymentWindows
-{
-
-    public static $plugin = "WebEmptyTemplate";
-
-    //------ NP plugin settings
-
-    // The plugin MUST begin with NP for Firefox to recognize it
-    // setup in project.conf
-    public static $npPluginName = "";
-    
-    public static $company = "My Game Company";
-	public static $companyKey = "mygamecompany";
-	public static $productName = "My Web Game";
-	public static $version = "1.0";
-	public static $description = "My Web Game Plugin";
-        
-    // Before you should specify a unique MIME type for your game    
-    public static $mimeType = "x-emptytemplateplugin";
-    
-    //------ ActiveX plugin settings
-    
-    // setup in project.conf
-    public static $axPluginName = "";
-    
-    // Before shipping the UUID should be changed to unique numbers for your game
-    
-    // This UUID is used by CLSID in object tag in your site's html
-    public static $axWebGameLibUUID = "D62D1B36-253D-4218-B033-5ACE0B42B8BF";
-
-    // Other UUID used by registry
-    public static $axAppUUID = "AB7615A3-A918-488B-B128-96DD62D0AE36";
-    public static $axWebGameUUID = "5240D24D-FBCE-4AF2-99FC-4C7AD4318E91";
-    public static $axWebGameCtrlUUID = "FC143328-E29C-4BC4-8C83-618FEB562532";
-    
-    
-};
-
-?>

+ 0 - 20
Templates/Empty/buildFiles/config/webDeploy.mac.conf

@@ -1,20 +0,0 @@
-<?php
-
-class WebDeploymentOSX
-{
-
-    // setup in project.conf
-    public static $safariPluginName = ""; 
-    
-    public static $identifier = "com.mygamecompany.emptytemplateplugin";
-
-    public static $description = "Empty Template Plugin";
-    
-    public static $version = "1.0";
-        
-    // Before you should specify a unique MIME type for your game
-    public static $mimeType = "x-emptytemplateplugin";
-    
-};
-
-?>

+ 0 - 7
Templates/Empty/cleanShaders.bat

@@ -1,7 +0,0 @@
-REM Delete procedural shaders
-
-del /q /a:-R game\shaders\procedural\*.*
-
-REM Delete dumped shader disassembly files
-
-del /q /s /a:-R *_dis.txt

+ 0 - 4
Templates/Empty/cleanShaders.command

@@ -1,4 +0,0 @@
-#!/bin/sh
-
-cd "`dirname "$0"`"
-rm -rf game/shaders/procedural/*.*

+ 0 - 39
Templates/Empty/game/Empty.torsion

@@ -1,39 +0,0 @@
-<TorsionProject>
-<Name>Empty</Name>
-<WorkingDir/>
-<EntryScript>main.cs</EntryScript>
-<DebugHook>dbgSetParameters( #port#, "#password#", true );</DebugHook>
-<Mods>
-<Folder>core</Folder>
-<Folder>scripts</Folder>
-<Folder>art</Folder>
-<Folder>levels</Folder>
-<Folder>shaders</Folder>
-<Folder>tools</Folder>
-</Mods>
-<ScannerExts>cs; gui</ScannerExts>
-<Configs>
-<Config>
-<Name>Release</Name>
-<Executable>Empty.exe</Executable>
-<Arguments/>
-<HasExports>true</HasExports>
-<Precompile>true</Precompile>
-<InjectDebugger>true</InjectDebugger>
-<UseSetModPaths>false</UseSetModPaths>
-</Config>
-<Config>
-<Name>Debug</Name>
-<Executable>Empty_DEBUG.exe</Executable>
-<Arguments/>
-<HasExports>false</HasExports>
-<Precompile>false</Precompile>
-<InjectDebugger>true</InjectDebugger>
-<UseSetModPaths>false</UseSetModPaths>
-</Config>
-</Configs>
-<SearchURL/>
-<SearchProduct>Empty</SearchProduct>
-<SearchVersion>HEAD</SearchVersion>
-<ExecModifiedScripts>true</ExecModifiedScripts>
-</TorsionProject>

+ 0 - 27
Templates/Empty/game/art/datablocks/datablockExec.cs

@@ -1,27 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-// Load up all datablocks.  This function is called when
-// a server is constructed.
-
-// LightFlareData and LightAnimData(s)
-exec("./lights.cs");

+ 0 - 608
Templates/Empty/game/art/datablocks/lights.cs

@@ -1,608 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-
-//------------------------------------------------------------------------------
-// LightAnimData
-//------------------------------------------------------------------------------
-
-datablock LightAnimData( NullLightAnim )
-{   
-   animEnabled = false;
-};
-
-datablock LightAnimData( PulseLightAnim )
-{   
-   brightnessA = 0;
-   brightnessZ = 1;
-   brightnessPeriod = 1;
-   brightnessKeys = "aza";
-   brightnessSmooth = true;
-};
-
-datablock LightAnimData( SubtlePulseLightAnim )
-{
-   brightnessA = 0.5;
-   brightnessZ = 1;
-   brightnessPeriod = 1;
-   brightnessKeys = "aza";
-   brightnessSmooth = true;
-};
-
-datablock LightAnimData( FlickerLightAnim )
-{
-   brightnessA = 1;
-   brightnessZ = 0;
-   brightnessPeriod = 5;
-   brightnessKeys = "aaazaaaaaazaaazaaazaaaaazaaaazzaaaazaaaaaazaaaazaaaza";
-   brightnessSmooth = false;
-};
-
-datablock LightAnimData( BlinkLightAnim )
-{
-   brightnessA = 0;
-   brightnessZ = 1;
-   brightnessPeriod = 5;
-   brightnessKeys = "azaaaazazaaaaaazaaaazaaaazzaaaaaazaazaaazaaaaaaa";
-   brightnessSmooth = false;
-};
-
-datablock LightAnimData( FireLightAnim )
-{
-   brightnessA = 0.75;
-   brightnessZ = 1;
-   brightnessPeriod = 0.7;
-   brightnessKeys = "annzzznnnzzzaznzzzz";
-   brightnessSmooth = 0;
-   offsetA[0] = "-0.05";
-   offsetA[1] = "-0.05";
-   offsetA[2] = "-0.05";
-   offsetZ[0] = "0.05";
-   offsetZ[1] = "0.05";
-   offsetZ[2] = "0.05";
-   offsetPeriod[0] = "1.25";
-   offsetPeriod[1] = "1.25";
-   offsetPeriod[2] = "1.25";
-   offsetKeys[0] = "ahahaazahakayajza";
-   offsetKeys[1] = "ahahaazahakayajza";
-   offsetKeys[2] = "ahahaazahakayajza";
-   rotKeys[0] = "";
-   rotKeys[1] = "";
-   rotKeys[2] = "";
-   colorKeys[0] = "";
-   colorKeys[1] = "";
-   colorKeys[2] = "";
-};
-
-datablock LightAnimData( SpinLightAnim )
-{
-   rotA[2] = "0";
-   rotZ[2] = "360";
-   rotPeriod[2] = "1";
-   rotKeys[2] = "az";
-   rotSmooth[2] = true;
-};
-
-
-//------------------------------------------------------------------------------
-// LightFlareData
-//------------------------------------------------------------------------------
-
-datablock LightFlareData( NullLightFlare )
-{
-   flareEnabled = false;
-};
-
-datablock LightFlareData( SunFlareExample )
-{      
-   overallScale = 4.0;
-   flareEnabled = true;
-   renderReflectPass = false;
-   flareTexture = "art/lights/lensFlareSheet0";  
-
-   elementRect[0] = "512 0 512 512";
-   elementDist[0] = 0.0;
-   elementScale[0] = 2.0;
-   elementTint[0] = "0.6 0.6 0.6";
-   elementRotate[0] = true;
-   elementUseLightColor[0] = true;
-   
-   elementRect[1] = "1152 0 128 128";
-   elementDist[1] = 0.3;
-   elementScale[1] = 0.7;
-   elementTint[1] = "1.0 1.0 1.0";
-   elementRotate[1] = true;
-   elementUseLightColor[1] = true;
-   
-   elementRect[2] = "1024 0 128 128";
-   elementDist[2] = 0.5;
-   elementScale[2] = 0.25;   
-   elementTint[2] = "1.0 1.0 1.0";
-   elementRotate[2] = true;
-   elementUseLightColor[2] = true;
-   
-   elementRect[3] = "1024 128 128 128";
-   elementDist[3] = 0.8;
-   elementScale[3] = 0.7;   
-   elementTint[3] = "1.0 1.0 1.0";
-   elementRotate[3] = true;
-   elementUseLightColor[3] = true;
-   
-   elementRect[4] = "1024 0 128 128";
-   elementDist[4] = 1.18;
-   elementScale[4] = 0.5;   
-   elementTint[4] = "1.0 1.0 1.0";
-   elementRotate[4] = true;
-   elementUseLightColor[4] = true;
-   
-   elementRect[5] = "1152 128 128 128";
-   elementDist[5] = 1.25;
-   elementScale[5] = 0.25;   
-   elementTint[5] = "1.0 1.0 1.0";
-   elementRotate[5] = true;
-   elementUseLightColor[5] = true;
-   
-   elementRect[6] = "1024 0 128 128";
-   elementDist[6] = 2.0;
-   elementScale[6] = 0.25;      
-   elementTint[6] = "1.0 1.0 1.0";
-   elementRotate[6] = true;
-   elementUseLightColor[6] = true;
-   occlusionRadius = "0.25";
-};
-
-datablock LightFlareData( SunFlareExample2 )
-{      
-   overallScale = 2.0;
-   flareEnabled = true;
-   renderReflectPass = false;
-   flareTexture = "art/lights/lensFlareSheet0";  
-   
-   elementRect[0] = "1024 0 128 128";
-   elementDist[0] = 0.5;
-   elementScale[0] = 0.25;   
-   elementTint[0] = "1.0 1.0 1.0";
-   elementRotate[0] = true;
-   elementUseLightColor[0] = true;
-   
-   elementRect[1] = "1024 128 128 128";
-   elementDist[1] = 0.8;
-   elementScale[1] = 0.7;   
-   elementTint[1] = "1.0 1.0 1.0";
-   elementRotate[1] = true;
-   elementUseLightColor[1] = true;
-   
-   elementRect[2] = "1024 0 128 128";
-   elementDist[2] = 1.18;
-   elementScale[2] = 0.5;   
-   elementTint[2] = "1.0 1.0 1.0";
-   elementRotate[2] = true;
-   elementUseLightColor[2] = true;
-   
-   elementRect[3] = "1152 128 128 128";
-   elementDist[3] = 1.25;
-   elementScale[3] = 0.25;   
-   elementTint[3] = "1.0 1.0 1.0";
-   elementRotate[3] = true;
-   elementUseLightColor[3] = true;
-   
-   elementRect[4] = "1024 0 128 128";
-   elementDist[4] = 2.0;
-   elementScale[4] = 0.25;      
-   elementTint[4] = "0.7 0.7 0.7";
-   elementRotate[4] = true;
-   elementUseLightColor[4] = true;
-   occlusionRadius = "0.25";
-};
-
-datablock LightFlareData(SunFlareExample3)
-{
-   overallScale = 2.0;
-   flareEnabled = true;
-   renderReflectPass = false;
-   flareTexture = "art/lights/lensflareSheet3.png";  
-   
-   elementRect[0] = "0 256 256 256";
-   elementDist[0] = "-0.6";
-   elementScale[0] = "3.5";   
-   elementTint[0] = "0.537255 0.537255 0.537255 1";
-   elementRotate[0] = true;
-   elementUseLightColor[0] = true;
-   
-   elementRect[1] = "128 128 128 128";
-   elementDist[1] = "0.1";
-   elementScale[1] = "1.5";   
-   elementTint[1] = "0.996078 0.976471 0.721569 1";
-   elementRotate[1] = true;
-   elementUseLightColor[1] = true;
-   
-   elementRect[2] = "0 0 64 64";
-   elementDist[2] = "0.4";
-   elementScale[2] = "0.25";   
-   elementTint[2] = "0 0 1 1";
-   elementRotate[2] = true;
-   elementUseLightColor[2] = true;
-   
-   elementRect[3] = "0 0 64 64";
-   elementDist[3] = "0.45";
-   elementScale[3] = 0.25;   
-   elementTint[3] = "0 1 0 1";
-   elementRotate[3] = true;
-   elementUseLightColor[3] = true;
-   
-   elementRect[4] = "0 0 64 64";
-   elementDist[4] = "0.5";
-   elementScale[4] = 0.25;      
-   elementTint[4] = "1 0 0 1";
-   elementRotate[4] = true;
-   elementUseLightColor[4] = true;
-   elementRect[9] = "256 0 256 256";
-   elementDist[3] = "0.45";
-   elementScale[3] = "0.25";
-   elementScale[9] = "2";
-   elementRect[4] = "0 0 64 64";
-   elementRect[5] = "128 0 128 128";
-   elementDist[4] = "0.5";
-   elementDist[5] = "1.2";
-   elementScale[1] = "1.5";
-   elementScale[4] = "0.25";
-   elementScale[5] = "0.5";
-   elementTint[1] = "0.996078 0.976471 0.721569 1";
-   elementTint[2] = "0 0 1 1";
-   elementTint[5] = "0.721569 0 1 1";
-   elementRotate[5] = "0";
-   elementUseLightColor[5] = "1";
-   elementRect[0] = "0 256 256 256";
-   elementRect[1] = "128 128 128 128";
-   elementRect[2] = "0 0 64 64";
-   elementRect[3] = "0 0 64 64";
-   elementDist[0] = "-0.6";
-   elementDist[1] = "0.1";
-   elementDist[2] = "0.4";
-   elementScale[0] = "3.5";
-   elementScale[2] = "0.25";
-   elementTint[0] = "0.537255 0.537255 0.537255 1";
-   elementTint[3] = "0 1 0 1";
-   elementTint[4] = "1 0 0 1";
-   elementRect[6] = "64 64 64 64";
-   elementDist[6] = "0.9";
-   elementScale[6] = "4";
-   elementTint[6] = "0.00392157 0.721569 0.00392157 1";
-   elementRotate[6] = "0";
-   elementUseLightColor[6] = "1";
-   elementRect[7] = "64 64 64 64";
-   elementRect[8] = "64 64 64 64";
-   elementDist[7] = "0.25";
-   elementDist[8] = "0.18";
-   elementDist[9] = "0";
-   elementScale[7] = "2";
-   elementScale[8] = "0.5";
-   elementTint[7] = "0.6 0.0117647 0.741176 1";
-   elementTint[8] = "0.027451 0.690196 0.0117647 1";
-   elementTint[9] = "0.647059 0.647059 0.647059 1";
-   elementRotate[9] = "0";
-   elementUseLightColor[7] = "1";
-   elementUseLightColor[8] = "1";
-   elementRect[10] = "256 256 256 256";
-   elementRect[11] = "0 64 64 64";
-   elementRect[12] = "0 64 64 64";
-   elementRect[13] = "64 0 64 64";
-   elementDist[10] = "0";
-   elementDist[11] = "-0.3";
-   elementDist[12] = "-0.32";
-   elementDist[13] = "1";
-   elementScale[10] = "10";
-   elementScale[11] = "2.5";
-   elementScale[12] = "0.3";
-   elementScale[13] = "0.4";
-   elementTint[10] = "0.321569 0.321569 0.321569 1";
-   elementTint[11] = "0.443137 0.0431373 0.00784314 1";
-   elementTint[12] = "0.00784314 0.996078 0.0313726 1";
-   elementTint[13] = "0.996078 0.94902 0.00784314 1";
-   elementUseLightColor[10] = "1";
-   elementUseLightColor[11] = "1";
-   elementUseLightColor[13] = "1";
-   elementRect[14] = "0 0 64 64";
-   elementDist[14] = "0.15";
-   elementScale[14] = "0.8";
-   elementTint[14] = "0.505882 0.0470588 0.00784314 1";
-   elementRotate[14] = "1";
-   elementUseLightColor[9] = "1";
-   elementUseLightColor[14] = "1";
-   elementRect[15] = "64 64 64 64";
-   elementRect[16] = "0 64 64 64";
-   elementRect[17] = "0 0 64 64";
-   elementRect[18] = "0 64 64 64";
-   elementRect[19] = "256 0 256 256";
-   elementDist[15] = "0.8";
-   elementDist[16] = "0.7";
-   elementDist[17] = "1.4";
-   elementDist[18] = "-0.5";
-   elementDist[19] = "-1.5";
-   elementScale[15] = "3";
-   elementScale[16] = "0.3";
-   elementScale[17] = "0.2";
-   elementScale[18] = "1";
-   elementScale[19] = "35";
-   elementTint[15] = "0.00784314 0.00784314 0.996078 1";
-   elementTint[16] = "0.992157 0.992157 0.992157 1";
-   elementTint[17] = "0.996078 0.603922 0.00784314 1";
-   elementTint[18] = "0.2 0.00392157 0.47451 1";
-   elementTint[19] = "0.607843 0.607843 0.607843 1";
-   elementUseLightColor[15] = "1";
-   elementUseLightColor[18] = "1";
-   elementUseLightColor[19] = "1";
-   occlusionRadius = "0.25";
-};
-
-
-
-datablock LightFlareData(SunFlarePacificIsland)
-{
-   overallScale = 2.0;
-   flareEnabled = true;
-   renderReflectPass = false;
-   flareTexture = "art/lights/lensflareSheet3.png";  
-   
-   elementRect[0] = "0 256 256 256";
-   elementDist[0] = "-0.6";
-   elementScale[0] = "3.5";   
-   elementTint[0] = "0.537255 0.537255 0.537255 1";
-   elementRotate[0] = true;
-   elementUseLightColor[0] = true;
-   
-   elementRect[1] = "128 128 128 128";
-   elementDist[1] = "0.1";
-   elementScale[1] = "1.5";   
-   elementTint[1] = "0.996078 0.976471 0.721569 1";
-   elementRotate[1] = true;
-   elementUseLightColor[1] = true;
-   
-   elementRect[2] = "0 0 64 64";
-   elementDist[2] = "0.4";
-   elementScale[2] = "0.25";   
-   elementTint[2] = "0 0 1 1";
-   elementRotate[2] = true;
-   elementUseLightColor[2] = true;
-   
-   elementRect[3] = "0 0 64 64";
-   elementDist[3] = "0.45";
-   elementScale[3] = 0.25;   
-   elementTint[3] = "0 1 0 1";
-   elementRotate[3] = true;
-   elementUseLightColor[3] = true;
-   
-   elementRect[4] = "0 0 64 64";
-   elementDist[4] = "0.5";
-   elementScale[4] = 0.25;      
-   elementTint[4] = "1 0 0 1";
-   elementRotate[4] = true;
-   elementUseLightColor[4] = true;
-   elementRect[9] = "256 0 256 256";
-   elementDist[3] = "0.45";
-   elementScale[3] = "0.25";
-   elementScale[9] = "2";
-   elementRect[4] = "0 0 64 64";
-   elementRect[5] = "128 0 128 128";
-   elementDist[4] = "0.5";
-   elementDist[5] = "1.2";
-   elementScale[1] = "1.5";
-   elementScale[4] = "0.25";
-   elementScale[5] = "0.5";
-   elementTint[1] = "0.996078 0.976471 0.721569 1";
-   elementTint[2] = "0 0 1 1";
-   elementTint[5] = "0.721569 0 1 1";
-   elementRotate[5] = "0";
-   elementUseLightColor[5] = "1";
-   elementRect[0] = "0 256 256 256";
-   elementRect[1] = "128 128 128 128";
-   elementRect[2] = "0 0 64 64";
-   elementRect[3] = "0 0 64 64";
-   elementDist[0] = "-0.6";
-   elementDist[1] = "0.1";
-   elementDist[2] = "0.4";
-   elementScale[0] = "3.5";
-   elementScale[2] = "0.25";
-   elementTint[0] = "0.537255 0.537255 0.537255 1";
-   elementTint[3] = "0 1 0 1";
-   elementTint[4] = "1 0 0 1";
-   elementRect[6] = "64 64 64 64";
-   elementDist[6] = "0.9";
-   elementScale[6] = "4";
-   elementTint[6] = "0.00392157 0.721569 0.00392157 1";
-   elementRotate[6] = "0";
-   elementUseLightColor[6] = "1";
-   elementRect[7] = "64 64 64 64";
-   elementRect[8] = "64 64 64 64";
-   elementDist[7] = "0.25";
-   elementDist[8] = "0.18";
-   elementDist[9] = "0";
-   elementScale[7] = "2";
-   elementScale[8] = "0.5";
-   elementTint[7] = "0.6 0.0117647 0.741176 1";
-   elementTint[8] = "0.027451 0.690196 0.0117647 1";
-   elementTint[9] = "0.647059 0.647059 0.647059 1";
-   elementRotate[9] = "0";
-   elementUseLightColor[7] = "1";
-   elementUseLightColor[8] = "1";
-   elementRect[10] = "256 256 256 256";
-   elementRect[11] = "0 64 64 64";
-   elementRect[12] = "0 64 64 64";
-   elementRect[13] = "64 0 64 64";
-   elementDist[10] = "0";
-   elementDist[11] = "-0.3";
-   elementDist[12] = "-0.32";
-   elementDist[13] = "1";
-   elementScale[10] = "10";
-   elementScale[11] = "2.5";
-   elementScale[12] = "0.3";
-   elementScale[13] = "0.4";
-   elementTint[10] = "0.321569 0.321569 0.321569 1";
-   elementTint[11] = "0.443137 0.0431373 0.00784314 1";
-   elementTint[12] = "0.00784314 0.996078 0.0313726 1";
-   elementTint[13] = "0.996078 0.94902 0.00784314 1";
-   elementUseLightColor[10] = "1";
-   elementUseLightColor[11] = "1";
-   elementUseLightColor[13] = "1";
-   elementRect[14] = "0 0 64 64";
-   elementDist[14] = "0.15";
-   elementScale[14] = "0.8";
-   elementTint[14] = "0.505882 0.0470588 0.00784314 1";
-   elementRotate[14] = "1";
-   elementUseLightColor[9] = "1";
-   elementUseLightColor[14] = "1";
-   elementRect[15] = "64 64 64 64";
-   elementRect[16] = "0 64 64 64";
-   elementRect[17] = "0 0 64 64";
-   elementRect[18] = "0 64 64 64";
-   elementRect[19] = "256 0 256 256";
-   elementDist[15] = "0.8";
-   elementDist[16] = "0.7";
-   elementDist[17] = "1.4";
-   elementDist[18] = "-0.5";
-   elementDist[19] = "-1.5";
-   elementScale[15] = "3";
-   elementScale[16] = "0.3";
-   elementScale[17] = "0.2";
-   elementScale[18] = "1";
-   elementScale[19] = "35";
-   elementTint[15] = "0.00784314 0.00784314 0.996078 1";
-   elementTint[16] = "0.992157 0.992157 0.992157 1";
-   elementTint[17] = "0.996078 0.603922 0.00784314 1";
-   elementTint[18] = "0.2 0.00392157 0.47451 1";
-   elementTint[19] = "0.607843 0.607843 0.607843 1";
-   elementUseLightColor[15] = "1";
-   elementUseLightColor[18] = "1";
-   elementUseLightColor[19] = "1";
-};
-
-
-
-datablock LightFlareData( LightFlareExample0 )
-{
-   overallScale = 2.0;
-   flareEnabled = true;
-   renderReflectPass = true;
-   flareTexture = "art/lights/lensFlareSheet1";
-   
-   elementRect[0] = "0 512 512 512";
-   elementDist[0] = 0.0;
-   elementScale[0] = 0.5;
-   elementTint[0] = "1.0 1.0 1.0";
-   elementRotate[0] = false;
-   elementUseLightColor[0] = false;
-   
-   elementRect[1] = "512 0 512 512";
-   elementDist[1] = 0.0;
-   elementScale[1] = 2.0;
-   elementTint[1] = "0.5 0.5 0.5";
-   elementRotate[1] = false;
-   elementUseLightColor[1] = false;
-   occlusionRadius = "0.25";
-};
-
-datablock LightFlareData( LightFlareExample1 )
-{
-   overallScale = 2.0;
-   flareEnabled = true;
-   renderReflectPass = true;
-   flareTexture = "art/lights/lensFlareSheet1";
-   
-   elementRect[0] = "512 512 512 512";
-   elementDist[0] = 0.0;
-   elementScale[0] = 0.5;
-   elementTint[0] = "1.0 1.0 1.0";
-   elementRotate[0] = false;
-   elementUseLightColor[0] = false;
-   
-   elementRect[1] = "512 0 512 512";
-   elementDist[1] = 0.0;
-   elementScale[1] = 2.0;
-   elementTint[1] = "0.5 0.5 0.5";
-   elementRotate[1] = false;
-   elementUseLightColor[1] = false;
-   occlusionRadius = "0.25";
-};
-
-datablock LightFlareData( LightFlareExample2 )
-{
-   overallScale = 2.0;
-   flareEnabled = true;
-   renderReflectPass = true;
-   flareTexture = "art/lights/lensFlareSheet0";  
-
-   elementRect[0] = "512 512 512 512";
-   elementDist[0] = 0.0;
-   elementScale[0] = 0.5;
-   elementTint[0] = "1.0 1.0 1.0";
-   elementRotate[0] = true;
-   elementUseLightColor[0] = true;
-   
-   elementRect[1] = "512 0 512 512";
-   elementDist[1] = 0.0;
-   elementScale[1] = 2.0;
-   elementTint[1] = "0.7 0.7 0.7";
-   elementRotate[1] = true;
-   elementUseLightColor[1] = true;
-   
-   elementRect[2] = "1152 0 128 128";
-   elementDist[2] = 0.3;
-   elementScale[2] = 0.5;
-   elementTint[2] = "1.0 1.0 1.0";
-   elementRotate[2] = true;
-   elementUseLightColor[2] = true;
-   
-   elementRect[3] = "1024 0 128 128";
-   elementDist[3] = 0.5;
-   elementScale[3] = 0.25;   
-   elementTint[3] = "1.0 1.0 1.0";
-   elementRotate[3] = true;
-   elementUseLightColor[3] = true;
-   
-   elementRect[4] = "1024 128 128 128";
-   elementDist[4] = 0.8;
-   elementScale[4] = 0.6;   
-   elementTint[4] = "1.0 1.0 1.0";
-   elementRotate[4] = true;
-   elementUseLightColor[4] = true;
-   
-   elementRect[5] = "1024 0 128 128";
-   elementDist[5] = 1.18;
-   elementScale[5] = 0.5;   
-   elementTint[5] = "0.7 0.7 0.7";
-   elementRotate[5] = true;
-   elementUseLightColor[5] = true;
-   
-   elementRect[6] = "1152 128 128 128";
-   elementDist[6] = 1.25;
-   elementScale[6] = 0.35;   
-   elementTint[6] = "0.8 0.8 0.8";
-   elementRotate[6] = true;
-   elementUseLightColor[6] = true;
-   
-   elementRect[7] = "1024 0 128 128";
-   elementDist[7] = 2.0;
-   elementScale[7] = 0.25;      
-   elementTint[7] = "1.0 1.0 1.0";
-   elementRotate[7] = true;
-   elementUseLightColor[7] = true;
-};

+ 0 - 24
Templates/Empty/game/art/datablocks/managedDatablocks.cs

@@ -1,24 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-// This is the default save location for any Datablocks created in the
-// Datablock Editor (this script is executed from onServerCreated())

+ 0 - 25
Templates/Empty/game/art/decals/managedDecalData.cs

@@ -1,25 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-// This is the default save location for any Decal datablocks created in the
-// Decal Editor (this script is executed from onServerCreated())
-

BIN
Templates/Empty/game/art/environment/FogMod_heavy.dds


BIN
Templates/Empty/game/art/environment/FogMod_light.dds


BIN
Templates/Empty/game/art/environment/FogMod_med.dds


File diff suppressed because it is too large
+ 0 - 97
Templates/Empty/game/art/environment/Fog_Cube.DAE


+ 0 - 8
Templates/Empty/game/art/environment/Fog_Cube.cs

@@ -1,8 +0,0 @@
-
-singleton TSShapeConstructor(Fog_CubeDAE)
-{
-   baseShape = "./Fog_Cube.DAE";
-   lodType = "TrailingNumber";
-   neverImport = "env*";
-   loadLights = "0";
-};

+ 0 - 79
Templates/Empty/game/art/gui/StartupGui.gui

@@ -1,79 +0,0 @@
-//--- OBJECT WRITE BEGIN ---
-%guiContent = new GuiFadeinBitmapCtrl(StartupGui) {
-   canSaveDynamicFields = "0";
-   Enabled = "1";
-   isContainer = "1";
-   Profile = "GuiInputCtrlProfile";
-   HorizSizing = "right";
-   VertSizing = "bottom";
-   position = "0 0";
-   Extent = "800 600";
-   MinExtent = "8 8";
-   canSave = "1";
-   Visible = "1";
-   tooltipprofile = "GuiToolTipProfile";
-   hovertime = "1000";
-   bitmap = "";
-   wrap = "0";
-   fadeinTime = "1000";
-   waitTime = "4000";
-   fadeoutTime = "1000";
-   done = "1";
-
-   new GuiBitmapButtonCtrl() {
-      canSaveDynamicFields = "1";
-      internalName = "StartupLogo";
-      Enabled = "1";
-      isContainer = "0";
-      Profile = "GuiDefaultProfile";
-      HorizSizing = "center";
-      VertSizing = "center";
-      position = "399 302";
-      Extent = "253  253";
-      MinExtent = "8 2";
-      canSave = "1";
-      Visible = "1";
-      tooltipprofile = "GuiToolTipProfile";
-      hovertime = "1000";
-      bitmap = "";
-      wrap = "0";
-      command = "StartupGui.click();";
-   };
-   new GuiBitmapButtonCtrl() {
-      canSaveDynamicFields = "1";
-      internalName = "StartupLogoSecondary";
-      Enabled = "1";
-      isContainer = "0";
-      Profile = "GuiDefaultProfile";
-      HorizSizing = "left";
-      VertSizing = "top";
-      position = "275 440";
-      Extent = "530 171";
-      MinExtent = "8 2";
-      canSave = "1";
-      Visible = "1";
-      tooltipprofile = "GuiToolTipProfile";
-      hovertime = "1000";
-      bitmap = "";
-      wrap = "0";
-      command = "StartupGui.click();";
-   };
-};
-//--- OBJECT WRITE END ---
-//--- OBJECT WRITE BEGIN ---
-new GuiFadeinBitmapCtrl(BlankGui) {
-   profile = "GuiInputCtrlProfile";
-   horizSizing = "right";
-   vertSizing = "bottom";
-   position = "0 0";
-   extent = "800 600";
-   minExtent = "8 8";
-   visible = "1";
-   helpTag = "0";
-   bitmap = "";
-   wrap = "0";
-   fadeinTime = "100";
-   waitTime   = "2000";
-   fadeoutTime = "100";
-};
-//--- OBJECT WRITE END ---

BIN
Templates/Empty/game/art/gui/Torque-3D-logo-w.png


BIN
Templates/Empty/game/art/gui/Torque-3D-logo.png


BIN
Templates/Empty/game/art/gui/Torque-3D-logo_alt.png


BIN
Templates/Empty/game/art/gui/background.png


+ 0 - 273
Templates/Empty/game/art/gui/chooseLevelDlg.gui

@@ -1,273 +0,0 @@
-//--- OBJECT WRITE BEGIN ---
-%guiContent = new GuiControl(ChooseLevelDlg) {
-   canSaveDynamicFields = "0";
-   Enabled = "1";
-   isContainer = "1";
-   Profile = "GuiOverlayProfile";
-   HorizSizing = "width";
-   VertSizing = "height";
-   position = "0 0";
-   Extent = "1024 768";
-   MinExtent = "8 8";
-   canSave = "1";
-   Visible = "1";
-   tooltipprofile = "GuiToolTipProfile";
-   hovertime = "1000";
-
-   new GuiWindowCtrl(ChooseLevelWindow) {
-      canSaveDynamicFields = "0";
-      Enabled = "1";
-      isContainer = "1";
-      Profile = "GuiWindowProfile";
-      HorizSizing = "center";
-      VertSizing = "center";
-      Position = "252 224";
-      Extent = "600 433";
-      MinExtent = "8 8";
-      canSave = "1";
-      isDecoy = "0";
-      Visible = "1";
-      tooltipprofile = "GuiToolTipProfile";
-      hovertime = "1000";
-      Margin = "0 0 0 0";
-      Padding = "0 0 0 0";
-      AnchorTop = "1";
-      AnchorBottom = "0";
-      AnchorLeft = "1";
-      AnchorRight = "0";
-      resizeWidth = "0";
-      resizeHeight = "0";
-      canMove = "1";
-      canClose = "1";
-      canMinimize = "0";
-      canMaximize = "0";
-      minSize = "50 50";
-      EdgeSnap = "1";
-      text = "Choose Level";
-      closeCommand = "Canvas.popDialog(ChooseLevelDlg);";
-
-      new GuiBitmapCtrl() {
-         canSaveDynamicFields = "1";
-         internalName = "CurrentPreview";
-         Enabled = "1";
-         isContainer = "0";
-         Profile = "GuiDefaultProfile";
-         HorizSizing = "right";
-         VertSizing = "bottom";
-         position = "10 31";
-         Extent = "400 300";
-         MinExtent = "8 2";
-         canSave = "1";
-         Visible = "1";
-         tooltipprofile = "GuiToolTipProfile";
-         hovertime = "1000";
-         bitmap = "./no-preview";
-         wrap = "0";
-      };
-
-      new GuiTextCtrl() {
-         canSaveDynamicFields = "0";
-         Enabled = "1";
-         internalName = "LevelName";
-         isContainer = "0";
-         Profile = "GuiMediumTextProfile";
-         HorizSizing = "right";
-         VertSizing = "bottom";
-         position = "420 31";
-         Extent = "165 18";
-         MinExtent = "8 8";
-         canSave = "1";
-         Visible = "1";
-         tooltipprofile = "GuiToolTipProfile";
-         hovertime = "1000";
-         Margin = "0 0 0 0";
-         Padding = "0 0 0 0";
-         AnchorTop = "1";
-         AnchorBottom = "0";
-         AnchorLeft = "1";
-         AnchorRight = "0";
-         text = "Level";
-         maxLength = "255";
-      };
-      new GuiTextCtrl() {
-         canSaveDynamicFields = "0";
-         Enabled = "1";
-         isContainer = "0";
-         Profile = "GuiTextProfile";
-         HorizSizing = "right";
-         VertSizing = "bottom";
-         position = "420 50";
-         Extent = "72 18";
-         MinExtent = "8 8";
-         canSave = "1";
-         Visible = "1";
-         tooltipprofile = "GuiToolTipProfile";
-         hovertime = "1000";
-         Margin = "0 0 0 0";
-         Padding = "0 0 0 0";
-         AnchorTop = "1";
-         AnchorBottom = "0";
-         AnchorLeft = "1";
-         AnchorRight = "0";
-         text = "Description:";
-         maxLength = "255";
-      };
-      new GuiMLTextCtrl() {
-         canSaveDynamicFields = "0";
-         Enabled = "1";
-         internalName = "LevelDescription";
-         isContainer = "0";
-         Profile = "GuiMLTextProfile";
-         HorizSizing = "right";
-         VertSizing = "bottom";
-         position = "420 76";
-         Extent = "165 189";
-         MinExtent = "8 8";
-         canSave = "1";
-         Visible = "1";
-         tooltipprofile = "GuiToolTipProfile";
-         hovertime = "1000";
-         Margin = "0 0 0 0";
-         Padding = "0 0 0 0";
-         AnchorTop = "1";
-         AnchorBottom = "0";
-         AnchorLeft = "1";
-         AnchorRight = "0";
-         text = "";
-         maxLength = "255";
-      };
-      new GuiCheckBoxCtrl() {
-         canSaveDynamicFields = "0";
-         Enabled = "1";
-         isContainer = "0";
-         Profile = "GuiCheckBoxProfile";
-         HorizSizing = "right";
-         VertSizing = "bottom";
-         position = "420 303";
-         Extent = "45 23";
-         MinExtent = "8 8";
-         canSave = "1";
-         Visible = "1";
-         Variable = "pref::HostMultiPlayer";
-         tooltipprofile = "GuiToolTipProfile";
-         hovertime = "1000";
-         text = " Host";
-         groupNum = "-1";
-         buttonType = "ToggleButton";
-         useMouseEvents = "0";
-         useInactiveState = "0";
-      };
-      new GuiButtonCtrl(ChooseLevelDlgGoBtn) {
-         canSaveDynamicFields = "0";
-         Enabled = "1";
-         isContainer = "0";
-         Profile = "GuiMenuButtonProfile";
-         HorizSizing = "right";
-         VertSizing = "bottom";
-         position = "458 287";
-         Extent = "143 56";
-         MinExtent = "8 8";
-         canSave = "1";
-         Visible = "1";
-         tooltipprofile = "GuiToolTipProfile";
-         hovertime = "1000";
-         text = "Go!";
-         groupNum = "-1";
-         buttonType = "PushButton";
-         useMouseEvents = "1";
-      };
-
-      new GuiBitmapButtonCtrl() {
-         canSaveDynamicFields = "1";
-         internalName = "PreviousSmallPreviews";
-         Enabled = "1";
-         isContainer = "0";
-         Profile = "GuiDefaultProfile";
-         HorizSizing = "right";
-         VertSizing = "bottom";
-         position = "10 343";
-         Extent = "11 81";
-         MinExtent = "8 2";
-         canSave = "1";
-         Visible = "1";
-         tooltipprofile = "GuiToolTipProfile";
-         hovertime = "1000";
-         bitmap = "art/gui/previous-button";
-         wrap = "0";
-         command = "ChooseLevelWindow.previousPreviews();";
-      };
-
-      new GuiDynamicCtrlArrayControl() {
-         internalName = "SmallPreviews";
-         position = "24 343";
-         extent = "600 81";
-         autoCellSize = true;
-         colSpacing = 3;
-         colCount = 5;
-         rowCount = 1;
-      };
-
-      new GuiBitmapButtonCtrl() {
-         canSaveDynamicFields = "1";
-         internalName = "NextSmallPreviews";
-         Enabled = "1";
-         isContainer = "0";
-         Profile = "GuiDefaultProfile";
-         HorizSizing = "right";
-         VertSizing = "bottom";
-         position = "579 343";
-         Extent = "11 81";
-         MinExtent = "8 2";
-         canSave = "1";
-         Visible = "1";
-         tooltipprofile = "GuiToolTipProfile";
-         hovertime = "1000";
-         bitmap = "art/gui/next-button";
-         wrap = "0";
-         command = "ChooseLevelWindow.nextPreviews();";
-      };
-
-      new GuiTextListCtrl(CL_levelList) {
-         canSaveDynamicFields = "0";
-         Enabled = "1";
-         isContainer = "1";
-         Profile = "GuiTextArrayProfile";
-         HorizSizing = "right";
-         VertSizing = "bottom";
-         position = "1 1";
-         Extent = "421 144";
-         MinExtent = "8 8";
-         canSave = "1";
-         Visible = "0";
-         tooltipprofile = "GuiToolTipProfile";
-         hovertime = "1000";
-         enumerate = "0";
-         resizeCell = "1";
-         columns = "0";
-         fitParentWidth = "1";
-         clipColumnText = "0";
-      };
-   };
-};
-//--- OBJECT WRITE END ---
-
-// Do this onMouseUp not via Command which occurs onMouseDown so we do
-// not have a lingering mouseUp event lingering in the ether.
-function ChooseLevelDlgGoBtn::onMouseUp( %this )
-{
-   // So we can't fire the button when loading is in progress.
-   if ( isObject( ServerGroup ) )
-      return;
-
-   // Launch the chosen level with the editor open?
-   if ( ChooseLevelDlg.launchInEditor )
-   {
-      activatePackage( "BootEditor" );
-      ChooseLevelDlg.launchInEditor = false; 
-      StartLevel("", "SinglePlayer");
-   }
-   else
-   {
-      StartLevel(); 
-   }
-}

+ 0 - 26
Templates/Empty/game/art/gui/customProfiles.cs

@@ -1,26 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-// ----------------------------------------------------------------------------
-// This is the default save location for any GuiProfiles created in the
-// Gui Editor
-// ----------------------------------------------------------------------------

+ 0 - 25
Templates/Empty/game/art/gui/gameProfiles.cs

@@ -1,25 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-//-----------------------------------------------------------------------------
-// Game specific profiles are located here
-//-----------------------------------------------------------------------------

BIN
Templates/Empty/game/art/gui/hudfill.png


+ 0 - 99
Templates/Empty/game/art/gui/loadingGui.gui

@@ -1,99 +0,0 @@
-//--- OBJECT WRITE BEGIN ---
-%guiContent = singleton GuiChunkedBitmapCtrl(LoadingGui) {
-   canSaveDynamicFields = "0";
-   Enabled = "1";
-   isContainer = "1";
-   Profile = "GuiContentProfile";
-   HorizSizing = "width";
-   VertSizing = "height";
-   Position = "0 0";
-   Extent = "800 600";
-   MinExtent = "8 8";
-   canSave = "1";
-   Visible = "1";
-   tooltipprofile = "GuiToolTipProfile";
-   hovertime = "1000";
-   bitmap = "art/gui/background";
-   useVariable = "0";
-   tile = "0";
-
-   new GuiControl() {
-      canSaveDynamicFields = "0";
-      Enabled = "1";
-      isContainer = "1";
-      Profile = "GuiDefaultProfile";
-      HorizSizing = "center";
-      VertSizing = "center";
-      Position = "151 217";
-      Extent = "497 166";
-      MinExtent = "8 8";
-      canSave = "1";
-      Visible = "1";
-      tooltipprofile = "GuiToolTipProfile";
-      hovertime = "1000";
-
-      new GuiBitmapCtrl(LoadingLogo) {
-         canSaveDynamicFields = "0";
-         Enabled = "1";
-         isContainer = "0";
-         Profile = "GuiDefaultProfile";
-         HorizSizing = "center";
-         VertSizing = "bottom";
-         Position = "27 6";
-         Extent = "443 139";
-         MinExtent = "8 2";
-         canSave = "1";
-         Visible = "1";
-         tooltipprofile = "GuiToolTipProfile";
-         hovertime = "1000";
-         bitmap = "art/gui/Torque-3D-logo.png";
-         wrap = "0";
-      };
-      singleton GuiProgressBitmapCtrl(LoadingProgress) {
-         canSaveDynamicFields = "0";
-         Enabled = "1";
-         isContainer = "0";
-         Profile = "GuiProgressBitmapProfile";
-         HorizSizing = "center";
-         VertSizing = "bottom";
-         Position = "17 126";
-         Extent = "464 24";
-         MinExtent = "8 2";
-         canSave = "1";
-         Visible = "1";
-         tooltipprofile = "GuiToolTipProfile";
-         hovertime = "1000";
-         Margin = "0 0 0 0";
-         Padding = "0 0 0 0";
-         AnchorTop = "1";
-         AnchorBottom = "0";
-         AnchorLeft = "1";
-         AnchorRight = "0";
-         maxLength = "1024";
-      };
-      singleton GuiTextCtrl(LoadingProgressTxt) {
-         canSaveDynamicFields = "0";
-         Enabled = "1";
-         isContainer = "0";
-         Profile = "GuiProgressTextProfile";
-         HorizSizing = "center";
-         VertSizing = "bottom";
-         Position = "28 144";
-         Extent = "440 20";
-         MinExtent = "8 8";
-         canSave = "1";
-         Visible = "1";
-         tooltipprofile = "GuiToolTipProfile";
-         hovertime = "1000";
-         Margin = "0 0 0 0";
-         Padding = "0 0 0 0";
-         AnchorTop = "1";
-         AnchorBottom = "0";
-         AnchorLeft = "1";
-         AnchorRight = "0";
-         text = "WAITING FOR SERVER";
-         maxLength = "255";
-      };
-   };
-};
-//--- OBJECT WRITE END ---

+ 0 - 191
Templates/Empty/game/art/gui/mainMenuGui.gui

@@ -1,191 +0,0 @@
-//--- OBJECT WRITE BEGIN ---
-%guiContent = new GuiChunkedBitmapCtrl(MainMenuGui) {
-   bitmap = "art/gui/background";
-   useVariable = "0";
-   tile = "0";
-   position = "0 0";
-   extent = "1024 768";
-   minExtent = "8 8";
-   horizSizing = "width";
-   vertSizing = "height";
-   profile = "GuiDefaultProfile";
-   visible = "1";
-   active = "1";
-   tooltipProfile = "GuiToolTipProfile";
-   hovertime = "1000";
-   isContainer = "1";
-   canSave = "1";
-   canSaveDynamicFields = "1";
-      Enabled = "1";
-      isDecoy = "0";
-
-   new GuiBitmapCtrl(MainMenuAppLogo) {
-      bitmap = "art/gui/Torque-3D-logo.png";
-      wrap = "0";
-      position = "540 30";
-      extent = "443 139";
-      minExtent = "8 2";
-      horizSizing = "left";
-      vertSizing = "bottom";
-      profile = "GuiDefaultProfile";
-      visible = "1";
-      active = "1";
-      tooltipProfile = "GuiToolTipProfile";
-      hovertime = "1000";
-      isContainer = "0";
-      canSave = "1";
-      canSaveDynamicFields = "1";
-         Enabled = "1";
-         isDecoy = "0";
-   };
-   new GuiControl() {
-      position = "359 171";
-      extent = "306 425";
-      minExtent = "8 2";
-      horizSizing = "center";
-      vertSizing = "center";
-      profile = "GuiDefaultProfile";
-      visible = "1";
-      active = "1";
-      tooltipProfile = "GuiToolTipProfile";
-      hovertime = "1000";
-      isContainer = "1";
-      canSave = "1";
-      canSaveDynamicFields = "0";
-
-      new GuiButtonCtrl() {
-         text = "Play";
-         groupNum = "-1";
-         buttonType = "PushButton";
-         useMouseEvents = "1";
-         position = "9 26";
-         extent = "219 75";
-         minExtent = "8 8";
-         horizSizing = "relative";
-         vertSizing = "bottom";
-         profile = "GuiMenuButtonProfile";
-         visible = "1";
-         active = "1";
-         command = "Canvas.pushDialog(ChooseLevelDlg);";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "0";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-      };
-      new GuiButtonCtrl() {
-         text = "Options";
-         groupNum = "-1";
-         buttonType = "PushButton";
-         useMouseEvents = "0";
-         position = "9 104";
-         extent = "289 75";
-         minExtent = "8 8";
-         horizSizing = "relative";
-         vertSizing = "bottom";
-         profile = "GuiMenuButtonProfile";
-         visible = "1";
-         active = "1";
-         command = "Canvas.pushDialog(optionsDlg);";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "0";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-      };
-      new GuiButtonCtrl() {
-         text = "Gui Editor";
-         groupNum = "-1";
-         buttonType = "PushButton";
-         useMouseEvents = "0";
-         position = "9 182";
-         extent = "289 75";
-         minExtent = "8 8";
-         horizSizing = "relative";
-         vertSizing = "bottom";
-         profile = "GuiMenuButtonProfile";
-         visible = "1";
-         active = "1";
-         command = "toggleGuiEditor(1);";
-         tooltipProfile = "GuiToolTipProfile";
-         tooltip = "The GUI Editor is accessible in-game by pressing F10";
-         hovertime = "1000";
-         isContainer = "0";
-         internalName = "GuiEditorButton";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-      };
-      new GuiButtonCtrl() {
-         text = "World Editor";
-         groupNum = "-1";
-         buttonType = "PushButton";
-         useMouseEvents = "0";
-         position = "9 260";
-         extent = "289 75";
-         minExtent = "8 8";
-         horizSizing = "relative";
-         vertSizing = "bottom";
-         profile = "GuiMenuButtonProfile";
-         visible = "1";
-         active = "1";
-         command = "toggleEditor(1);";
-         tooltipProfile = "GuiToolTipProfile";
-         tooltip = "The World Editor is accessible in-game by pressing F11";
-         hovertime = "1000";
-         isContainer = "0";
-         internalName = "WorldEditorButton";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-      };
-      new GuiButtonCtrl() {
-         text = "Exit";
-         groupNum = "-1";
-         buttonType = "PushButton";
-         useMouseEvents = "0";
-         position = "9 338";
-         extent = "289 75";
-         minExtent = "8 8";
-         horizSizing = "relative";
-         vertSizing = "bottom";
-         profile = "GuiMenuButtonProfile";
-         visible = "1";
-         active = "1";
-         command = "quit();";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "0";
-         internalName = "ExitButton";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-      };
-      new GuiButtonCtrl() {
-         text = "Replay";
-         groupNum = "-1";
-         buttonType = "PushButton";
-         useMouseEvents = "0";
-         position = "215 26";
-         extent = "83 75";
-         minExtent = "8 2";
-         horizSizing = "right";
-         vertSizing = "bottom";
-         profile = "GuiMenuButtonProfile";
-         visible = "1";
-         active = "1";
-         command = "Canvas.pushDialog(RecordingsDlg);";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "0";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-      };
-   };
-};
-//--- OBJECT WRITE END ---
-
-function MainMenuGui::onWake(%this)
-{
-   if (isFunction("getWebDeployment") &&
-       getWebDeployment() &&
-       isObject(%this-->ExitButton))
-      %this-->ExitButton.setVisible(false);
-}

BIN
Templates/Empty/game/art/gui/next-button_d.png


BIN
Templates/Empty/game/art/gui/next-button_h.png


BIN
Templates/Empty/game/art/gui/next-button_n.png


BIN
Templates/Empty/game/art/gui/no-preview.png


+ 0 - 1417
Templates/Empty/game/art/gui/optionsDlg.gui

@@ -1,1417 +0,0 @@
-//--- OBJECT WRITE BEGIN ---
-%guiContent = new GuiControl(OptionsDlg) {
-   position = "0 0";
-   extent = "1024 768";
-   minExtent = "8 8";
-   horizSizing = "width";
-   vertSizing = "height";
-   profile = "GuiOverlayProfile";
-   visible = "1";
-   active = "1";
-   tooltipProfile = "GuiToolTipProfile";
-   hovertime = "1000";
-   isContainer = "1";
-   canSave = "1";
-   canSaveDynamicFields = "1";
-      fixedAspectRatio = "0";
-
-   new GuiWindowCtrl() {
-      text = "Options";
-      resizeWidth = "0";
-      resizeHeight = "0";
-      canMove = "1";
-      canClose = "1";
-      canMinimize = "0";
-      canMaximize = "0";
-      canCollapse = "0";
-      closeCommand = "Canvas.popDialog(optionsDlg);";
-      edgeSnap = "0";
-      margin = "0 0 0 0";
-      padding = "0 0 0 0";
-      anchorTop = "1";
-      anchorBottom = "0";
-      anchorLeft = "1";
-      anchorRight = "0";
-      position = "323 232";
-      extent = "377 303";
-      minExtent = "8 8";
-      horizSizing = "center";
-      vertSizing = "center";
-      profile = "GuiWindowProfile";
-      visible = "1";
-      active = "1";
-      tooltipProfile = "GuiToolTipProfile";
-      hovertime = "1000";
-      isContainer = "1";
-      canSave = "1";
-      canSaveDynamicFields = "0";
-
-      new GuiButtonCtrl() {
-         text = "Done";
-         groupNum = "-1";
-         buttonType = "PushButton";
-         useMouseEvents = "0";
-         position = "306 271";
-         extent = "60 23";
-         minExtent = "8 8";
-         horizSizing = "right";
-         vertSizing = "bottom";
-         profile = "GuiButtonProfile";
-         visible = "1";
-         active = "1";
-         command = "Canvas.popDialog(optionsDlg);";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "0";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-      };
-      new GuiBitmapBorderCtrl() {
-         position = "9 55";
-         extent = "358 210";
-         minExtent = "8 8";
-         horizSizing = "right";
-         vertSizing = "bottom";
-         profile = "GuiTabBorderProfile";
-         visible = "0";
-         active = "1";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "1";
-         internalName = "OptControlsPane";
-         hidden = "1";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-
-         new GuiScrollCtrl() {
-            willFirstRespond = "1";
-            hScrollBar = "alwaysOff";
-            vScrollBar = "alwaysOn";
-            lockHorizScroll = "1";
-            lockVertScroll = "0";
-            constantThumbHeight = "0";
-            childMargin = "0 0";
-            mouseWheelScrollSpeed = "-1";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "5 24";
-            extent = "347 152";
-            minExtent = "8 8";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiScrollProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "1";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-
-            new GuiTextListCtrl() {
-               columns = "0 160";
-               fitParentWidth = "1";
-               clipColumnText = "0";
-               position = "1 1";
-               extent = "329 780";
-               minExtent = "8 8";
-               horizSizing = "right";
-               vertSizing = "bottom";
-               profile = "GuiDefaultProfile";
-               visible = "1";
-               active = "1";
-               altCommand = "OptionsDlg.doRemap();";
-               tooltipProfile = "GuiToolTipProfile";
-               hovertime = "1000";
-               isContainer = "1";
-               internalName = "OptRemapList";
-               canSave = "1";
-               canSaveDynamicFields = "0";
-            };
-         };
-         new GuiTextCtrl() {
-            text = "Control Name";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "6 6";
-            extent = "64 18";
-            minExtent = "8 8";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiTextCtrl() {
-            text = "Control Binding";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "165 6";
-            extent = "72 18";
-            minExtent = "8 8";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-		 
-         new GuiSliderCtrl(OptMouseSensitivity) {  
-            range = "0.02 2";  
-            ticks = "10";  
-            value = "0.75";  
-            isContainer = "0";  
-            Profile = "GuiSliderProfile";  
-            HorizSizing = "right";  
-            VertSizing = "bottom";  
-            position = "105 182";  
-            Extent = "244 18";  
-            MinExtent = "8 2";  
-            canSave = "1";  
-            Visible = "1";  
-            Command = "OptMouseSetSensitivity(OptMouseSensitivity.value);";  
-            tooltipprofile = "GuiToolTipProfile";  
-            hovertime = "1000";  
-            canSaveDynamicFields = "0";  
-         };  
-         new GuiTextCtrl() {  
-            text = "Mouse Sensitivity:"; 
-            maxLength = "255";  
-            Margin = "0 0 0 0";  
-            Padding = "0 0 0 0";  
-            AnchorTop = "1";  
-            AnchorBottom = "0";  
-            AnchorLeft = "1";  
-            AnchorRight = "0";  
-            isContainer = "0";  
-            Profile = "GuiTextProfile";  
-            HorizSizing = "right";  
-            VertSizing = "bottom";  
-            position = "15 182";  
-            Extent = "85 18";  
-            MinExtent = "8 8";  
-            canSave = "1";  
-            Visible = "1";  
-            tooltipprofile = "GuiToolTipProfile";  
-            hovertime = "1000";  
-            canSaveDynamicFields = "0";  
-         };  
-      };
-      new GuiBitmapBorderCtrl() {
-         position = "9 55";
-         extent = "358 210";
-         minExtent = "8 8";
-         horizSizing = "right";
-         vertSizing = "bottom";
-         profile = "GuiTabBorderProfile";
-         visible = "0";
-         active = "1";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "1";
-         internalName = "OptAudioPane";
-         hidden = "1";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-
-         new GuiMLTextCtrl() {
-            lineSpacing = "2";
-            allowColorChars = "0";
-            maxChars = "-1";
-            useURLMouseCursor = "0";
-            position = "149 10";
-            extent = "190 14";
-            minExtent = "8 8";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiMLTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            internalName = "OptAudioInfo";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiTextCtrl() {
-            text = "Audio Provider:";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "16 16";
-            extent = "75 18";
-            minExtent = "8 8";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiPopUpMenuCtrl(OptAudioProviderList) {
-            maxPopupHeight = "200";
-            sbUsesNAColor = "0";
-            reverseTextList = "0";
-            bitmapBounds = "16 16";
-            text = "Null";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "101 15";
-            extent = "240 18";
-            minExtent = "8 8";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiPopUpMenuProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiTextCtrl() {
-            text = "Audio Device:";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "23 48";
-            extent = "75 18";
-            minExtent = "8 8";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiPopUpMenuCtrl(OptAudioDeviceList) {
-            maxPopupHeight = "200";
-            sbUsesNAColor = "0";
-            reverseTextList = "0";
-            bitmapBounds = "16 16";
-            text = "SFX Null Device";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "101 47";
-            extent = "240 18";
-            minExtent = "8 8";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiPopUpMenuProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiControl() {
-            position = "18 84";
-            extent = "325 17";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiDefaultProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "1";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-
-            new GuiTextCtrl() {
-               text = "Master Volume";
-               maxLength = "255";
-               margin = "0 0 0 0";
-               padding = "0 0 0 0";
-               anchorTop = "1";
-               anchorBottom = "0";
-               anchorLeft = "1";
-               anchorRight = "0";
-               position = "0 0";
-               extent = "72 18";
-               minExtent = "8 8";
-               horizSizing = "right";
-               vertSizing = "bottom";
-               profile = "GuiAutoSizeTextProfile";
-               visible = "1";
-               active = "1";
-               tooltipProfile = "GuiToolTipProfile";
-               hovertime = "1000";
-               isContainer = "0";
-               canSave = "1";
-               canSaveDynamicFields = "0";
-            };
-            new GuiSliderCtrl() {
-               range = "0 1";
-               ticks = "0";
-               snap = "0";
-               value = "0.8";
-               position = "85 1";
-               extent = "240 14";
-               minExtent = "8 8";
-               horizSizing = "right";
-               vertSizing = "bottom";
-               profile = "GuiSliderProfile";
-               visible = "1";
-               active = "1";
-               altCommand = "OptAudioUpdateMasterVolume( $thisControl.value );";
-               tooltipProfile = "GuiToolTipProfile";
-               hovertime = "1000";
-               isContainer = "0";
-               internalName = "OptAudioVolumeMaster";
-               canSave = "1";
-               canSaveDynamicFields = "0";
-            };
-         };
-         new GuiControl() {
-            position = "9 115";
-            extent = "334 17";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiDefaultProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "1";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-
-            new GuiTextCtrl() {
-               text = "Interface Volume";
-               maxLength = "255";
-               margin = "0 0 0 0";
-               padding = "0 0 0 0";
-               anchorTop = "1";
-               anchorBottom = "0";
-               anchorLeft = "1";
-               anchorRight = "0";
-               position = "0 0";
-               extent = "82 18";
-               minExtent = "8 8";
-               horizSizing = "right";
-               vertSizing = "bottom";
-               profile = "GuiAutoSizeTextProfile";
-               visible = "1";
-               active = "1";
-               tooltipProfile = "GuiToolTipProfile";
-               hovertime = "1000";
-               isContainer = "0";
-               canSave = "1";
-               canSaveDynamicFields = "0";
-            };
-            new GuiSliderCtrl() {
-               range = "0 1";
-               ticks = "0";
-               snap = "0";
-               value = "1";
-               position = "94 2";
-               extent = "240 13";
-               minExtent = "8 8";
-               horizSizing = "right";
-               vertSizing = "bottom";
-               profile = "GuiSliderProfile";
-               visible = "1";
-               active = "1";
-               altCommand = "OptAudioUpdateChannelVolume(AudioGui, $thisControl.value);";
-               tooltipProfile = "GuiToolTipProfile";
-               hovertime = "1000";
-               isContainer = "0";
-               internalName = "OptAudioVolumeShell";
-               canSave = "1";
-               canSaveDynamicFields = "0";
-            };
-         };
-         new GuiControl() {
-            position = "18 146";
-            extent = "325 17";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiDefaultProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "1";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-
-            new GuiTextCtrl() {
-               text = "Effects Volume";
-               maxLength = "255";
-               margin = "0 0 0 0";
-               padding = "0 0 0 0";
-               anchorTop = "1";
-               anchorBottom = "0";
-               anchorLeft = "1";
-               anchorRight = "0";
-               position = "0 0";
-               extent = "74 18";
-               minExtent = "8 8";
-               horizSizing = "right";
-               vertSizing = "bottom";
-               profile = "GuiAutoSizeTextProfile";
-               visible = "1";
-               active = "1";
-               tooltipProfile = "GuiToolTipProfile";
-               hovertime = "1000";
-               isContainer = "0";
-               canSave = "1";
-               canSaveDynamicFields = "0";
-            };
-            new GuiSliderCtrl() {
-               range = "0 1";
-               ticks = "0";
-               snap = "0";
-               value = "1";
-               position = "85 2";
-               extent = "240 13";
-               minExtent = "8 8";
-               horizSizing = "right";
-               vertSizing = "bottom";
-               profile = "GuiSliderProfile";
-               visible = "1";
-               active = "1";
-               altCommand = "OptAudioUpdateChannelVolume(AudioEffect, $thisControl.value);";
-               tooltipProfile = "GuiToolTipProfile";
-               hovertime = "1000";
-               isContainer = "0";
-               internalName = "OptAudioVolumeSim";
-               canSave = "1";
-               canSaveDynamicFields = "0";
-            };
-         };
-         new GuiControl() {
-            position = "23 177";
-            extent = "320 17";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiDefaultProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "1";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-
-            new GuiSliderCtrl() {
-               range = "0 1";
-               ticks = "0";
-               snap = "0";
-               value = "1";
-               position = "80 2";
-               extent = "240 13";
-               minExtent = "8 8";
-               horizSizing = "right";
-               vertSizing = "bottom";
-               profile = "GuiSliderProfile";
-               visible = "1";
-               active = "1";
-               altCommand = "OptAudioUpdateChannelVolume(AudioMusic, $thisControl.value);";
-               tooltipProfile = "GuiToolTipProfile";
-               hovertime = "1000";
-               isContainer = "0";
-               internalName = "OptAudioVolumeMusic";
-               canSave = "1";
-               canSaveDynamicFields = "0";
-            };
-            new GuiTextCtrl() {
-               text = "Music Volume";
-               maxLength = "255";
-               margin = "0 0 0 0";
-               padding = "0 0 0 0";
-               anchorTop = "1";
-               anchorBottom = "0";
-               anchorLeft = "1";
-               anchorRight = "0";
-               position = "0 0";
-               extent = "67 18";
-               minExtent = "8 8";
-               horizSizing = "right";
-               vertSizing = "bottom";
-               profile = "GuiAutoSizeTextProfile";
-               visible = "1";
-               active = "1";
-               tooltipProfile = "GuiToolTipProfile";
-               hovertime = "1000";
-               isContainer = "0";
-               canSave = "1";
-               canSaveDynamicFields = "0";
-            };
-         };
-      };
-      new GuiBitmapBorderCtrl() {
-         position = "9 55";
-         extent = "358 210";
-         minExtent = "8 8";
-         horizSizing = "right";
-         vertSizing = "bottom";
-         profile = "GuiTabBorderProfile";
-         visible = "1";
-         active = "1";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "1";
-         internalName = "OptGraphicsPane";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-
-         new GuiTextCtrl() {
-            text = "Display Driver:";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "11 8";
-            extent = "70 18";
-            minExtent = "8 8";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiTextCtrl() {
-            text = "Resolution:";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "11 35";
-            extent = "53 18";
-            minExtent = "8 8";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiCheckBoxCtrl() {
-            text = "Fullscreen";
-            groupNum = "-1";
-            buttonType = "ToggleButton";
-            useMouseEvents = "0";
-            position = "11 62";
-            extent = "85 18";
-            minExtent = "8 8";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiCheckBoxProfile";
-            visible = "1";
-            active = "1";
-            command = "OptionsDlg._updateApplyState();";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            internalName = "OptGraphicsFullscreenToggle";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiPopUpMenuCtrl(OptGraphicsDriverMenu) {
-            maxPopupHeight = "200";
-            sbUsesNAColor = "0";
-            reverseTextList = "0";
-            bitmapBounds = "16 16";
-            text = "ATI Radeon HD 5700 Series (D3D9)";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "88 8";
-            extent = "258 18";
-            minExtent = "8 8";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiPopUpMenuProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiPopUpMenuCtrl() {
-            maxPopupHeight = "200";
-            sbUsesNAColor = "0";
-            reverseTextList = "0";
-            bitmapBounds = "16 16";
-            text = "1024 x 768  (4:3)";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "67 35";
-            extent = "127 18";
-            minExtent = "8 8";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiPopUpMenuProfile";
-            visible = "1";
-            active = "1";
-            command = "OptionsDlg._updateApplyState();";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            internalName = "OptGraphicsResolutionMenu";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiTextCtrl() {
-            text = "Refresh:";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "207 35";
-            extent = "45 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiPopUpMenuCtrl() {
-            maxPopupHeight = "200";
-            sbUsesNAColor = "0";
-            reverseTextList = "0";
-            bitmapBounds = "16 16";
-            text = "60";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "252 35";
-            extent = "49 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiPopUpMenuProfile";
-            visible = "1";
-            active = "1";
-            command = "OptionsDlg._updateApplyState();";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            internalName = "OptRefreshSelectMenu";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiTextCtrl() {
-            text = "Mesh Quality:";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "21 91";
-            extent = "62 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiPopUpMenuCtrl() {
-            maxPopupHeight = "200";
-            sbUsesNAColor = "0";
-            reverseTextList = "0";
-            bitmapBounds = "16 16";
-            text = "Low";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "90 91";
-            extent = "78 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiPopUpMenuProfile";
-            visible = "1";
-            active = "1";
-            command = "OptionsDlg._updateApplyState();";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            internalName = "OptMeshQualityPopup";
-            class = "GraphicsQualityPopup";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiPopUpMenuCtrl() {
-            maxPopupHeight = "200";
-            sbUsesNAColor = "0";
-            reverseTextList = "0";
-            bitmapBounds = "16 16";
-            text = "Low";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "90 118";
-            extent = "78 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiPopUpMenuProfile";
-            visible = "1";
-            active = "1";
-            command = "OptionsDlg._updateApplyState();";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            internalName = "OptTextureQualityPopup";
-            class = "GraphicsQualityPopup";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiTextCtrl() {
-            text = "Texture Quality:";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "11 118";
-            extent = "77 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiPopUpMenuCtrl() {
-            maxPopupHeight = "200";
-            sbUsesNAColor = "0";
-            reverseTextList = "0";
-            bitmapBounds = "16 16";
-            text = "Low";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "90 143";
-            extent = "78 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiPopUpMenuProfile";
-            visible = "1";
-            active = "1";
-            command = "OptionsDlg._updateApplyState();";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            internalName = "OptLightingQualityPopup";
-            class = "GraphicsQualityPopup";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiTextCtrl() {
-            text = "Lighting Quality:";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "11 143";
-            extent = "73 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiTextCtrl() {
-            text = "Effect Quality:";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "191 91";
-            extent = "73 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiPopUpMenuCtrl() {
-            maxPopupHeight = "200";
-            sbUsesNAColor = "0";
-            reverseTextList = "0";
-            bitmapBounds = "16 16";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "263 91";
-            extent = "78 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiPopUpMenuProfile";
-            visible = "1";
-            active = "1";
-            command = "OptionsDlg._updateApplyState();";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            internalName = "OptEffectQualityPopup";
-            class = "GraphicsQualityPopup";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiTextCtrl() {
-            text = "Shader Quality:";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "186 118";
-            extent = "77 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiPopUpMenuCtrl() {
-            maxPopupHeight = "200";
-            sbUsesNAColor = "0";
-            reverseTextList = "0";
-            bitmapBounds = "16 16";
-            text = "Low";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "263 118";
-            extent = "78 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiPopUpMenuProfile";
-            visible = "1";
-            active = "1";
-            command = "OptionsDlg._updateApplyState();";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            internalName = "OptShaderQualityPopup";
-            class = "GraphicsQualityPopup";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiTextCtrl() {
-            text = "Particle Quality:";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "186 156";
-            extent = "73 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "0";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            hidden = "1";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiPopUpMenuCtrl() {
-            maxPopupHeight = "200";
-            sbUsesNAColor = "0";
-            reverseTextList = "0";
-            bitmapBounds = "16 16";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "263 156";
-            extent = "78 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiPopUpMenuProfile";
-            visible = "0";
-            active = "1";
-            command = "OptionsDlg._updateApplyState();";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            internalName = "OptParticleQualityPopup";
-            class = "GraphicsQualityPopup";
-            hidden = "1";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiTextCtrl() {
-            text = "Anisotropic Filtering:";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "22 167";
-            extent = "105 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiPopUpMenuCtrl() {
-            maxPopupHeight = "200";
-            sbUsesNAColor = "0";
-            reverseTextList = "0";
-            bitmapBounds = "16 16";
-            text = "Off";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "123 167";
-            extent = "45 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiPopUpMenuProfile";
-            visible = "1";
-            active = "1";
-            command = "OptionsDlg._updateApplyState();";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            internalName = "OptAnisotropicPopup";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiCheckBoxCtrl() {
-            text = "Vertical Sync";
-            groupNum = "-1";
-            buttonType = "ToggleButton";
-            useMouseEvents = "0";
-            position = "92 62";
-            extent = "85 18";
-            minExtent = "8 8";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiCheckBoxProfile";
-            visible = "1";
-            active = "1";
-            command = "OptionsDlg._updateApplyState();";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            internalName = "OptGraphicsVSyncToggle";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiButtonCtrl() {
-            text = "Auto Detect Quality";
-            groupNum = "-1";
-            buttonType = "PushButton";
-            useMouseEvents = "0";
-            position = "205 152";
-            extent = "110 27";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiButtonProfile";
-            visible = "1";
-            active = "1";
-            command = "OptionsDlg._autoDetectQuality();";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiPopUpMenuCtrl() {
-            maxPopupHeight = "200";
-            sbUsesNAColor = "0";
-            reverseTextList = "0";
-            bitmapBounds = "16 16";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "263 62";
-            extent = "78 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiPopUpMenuProfile";
-            visible = "1";
-            active = "1";
-            command = "OptionsDlg._updateApplyState();";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            internalName = "OptAAQualityPopup";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiTextCtrl() {
-            text = "Anti-aliasing";
-            maxLength = "255";
-            margin = "0 0 0 0";
-            padding = "0 0 0 0";
-            anchorTop = "1";
-            anchorBottom = "0";
-            anchorLeft = "1";
-            anchorRight = "0";
-            position = "191 62";
-            extent = "73 18";
-            minExtent = "8 2";
-            horizSizing = "right";
-            vertSizing = "bottom";
-            profile = "GuiTextProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "0";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-         };
-         new GuiControl() {
-            position = "0 190";
-            extent = "352 15";
-            minExtent = "8 2";
-            horizSizing = "width";
-            vertSizing = "bottom";
-            profile = "GuiDefaultProfile";
-            visible = "1";
-            active = "1";
-            tooltipProfile = "GuiToolTipProfile";
-            hovertime = "1000";
-            isContainer = "1";
-            internalName = "GammaSliderContainer";
-            canSave = "1";
-            canSaveDynamicFields = "0";
-
-            new GuiSliderCtrl() {
-               range = "0.001 2.2";
-               ticks = "0";
-               snap = "0";
-               value = "1";
-               position = "76 -1";
-               extent = "268 15";
-               minExtent = "8 2";
-               horizSizing = "right";
-               vertSizing = "bottom";
-               profile = "GuiSliderProfile";
-               visible = "1";
-               active = "1";
-               variable = "$pref::Video::Gamma";
-               tooltipProfile = "GuiToolTipProfile";
-               hovertime = "1000";
-               isContainer = "0";
-               canSave = "1";
-               canSaveDynamicFields = "0";
-            };
-            new GuiTextCtrl() {
-               text = "Gamma:";
-               maxLength = "255";
-               margin = "0 0 0 0";
-               padding = "0 0 0 0";
-               anchorTop = "1";
-               anchorBottom = "0";
-               anchorLeft = "1";
-               anchorRight = "0";
-               position = "22 -4";
-               extent = "105 18";
-               minExtent = "8 2";
-               horizSizing = "right";
-               vertSizing = "bottom";
-               profile = "GuiTextProfile";
-               visible = "1";
-               active = "1";
-               tooltipProfile = "GuiToolTipProfile";
-               hovertime = "1000";
-               isContainer = "0";
-               canSave = "1";
-               canSaveDynamicFields = "0";
-            };
-         };
-      };
-      new GuiControl() {
-         position = "9 55";
-         extent = "357 208";
-         minExtent = "8 8";
-         horizSizing = "right";
-         vertSizing = "bottom";
-         profile = "GuiWindowProfile";
-         visible = "0";
-         active = "1";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "1";
-         internalName = "OptNetworkPane";
-         hidden = "1";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-      };
-      new GuiButtonCtrl() {
-         text = "Graphics";
-         groupNum = "-1";
-         buttonType = "RadioButton";
-         useMouseEvents = "0";
-         position = "9 33";
-         extent = "117 23";
-         minExtent = "8 8";
-         horizSizing = "right";
-         vertSizing = "bottom";
-         profile = "GuiButtonTabProfile";
-         visible = "1";
-         active = "1";
-         command = "optionsDlg.setPane(Graphics);";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "0";
-         internalName = "OptGraphicsButton";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-      };
-      new GuiButtonCtrl() {
-         text = "Audio";
-         groupNum = "-1";
-         buttonType = "RadioButton";
-         useMouseEvents = "0";
-         position = "126 33";
-         extent = "117 23";
-         minExtent = "8 8";
-         horizSizing = "right";
-         vertSizing = "bottom";
-         profile = "GuiButtonTabProfile";
-         visible = "1";
-         active = "1";
-         command = "optionsDlg.setPane(Audio);";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "0";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-      };
-      new GuiButtonCtrl() {
-         text = "Controls";
-         groupNum = "-1";
-         buttonType = "RadioButton";
-         useMouseEvents = "0";
-         position = "243 33";
-         extent = "117 23";
-         minExtent = "8 8";
-         horizSizing = "right";
-         vertSizing = "bottom";
-         profile = "GuiButtonTabProfile";
-         visible = "1";
-         active = "1";
-         command = "optionsDlg.setPane(Controls);";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "0";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-      };
-      new GuiButtonCtrl() {
-         text = "Apply";
-         groupNum = "-1";
-         buttonType = "PushButton";
-         useMouseEvents = "0";
-         position = "241 271";
-         extent = "60 23";
-         minExtent = "8 8";
-         horizSizing = "right";
-         vertSizing = "bottom";
-         profile = "GuiButtonProfile";
-         visible = "1";
-         active = "0";
-         command = "optionsDlg.applyGraphics();";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "0";
-         internalName = "apply";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-      };
-   };
-};
-//--- OBJECT WRITE END ---

+ 0 - 98
Templates/Empty/game/art/gui/playGui.gui

@@ -1,98 +0,0 @@
-//--- OBJECT WRITE BEGIN ---
-%guiContent = new GameTSCtrl(PlayGui) {
-   canSaveDynamicFields = "1";
-   isContainer = "1";
-   Profile = "GuiContentProfile";
-   HorizSizing = "right";
-   VertSizing = "bottom";
-   position = "0 0";
-   Extent = "1024 768";
-   MinExtent = "8 8";
-   canSave = "1";
-   Visible = "1";
-   tooltipprofile = "GuiToolTipProfile";
-   hovertime = "1000";
-   Margin = "0 0 0 0";
-   Padding = "0 0 0 0";
-   AnchorTop = "1";
-   AnchorBottom = "0";
-   AnchorLeft = "1";
-   AnchorRight = "0";
-   cameraZRot = "0";
-   forceFOV = "0";
-      Enabled = "1";
-      helpTag = "0";
-      noCursor = "1";
-
-   new GuiBitmapCtrl(CenterPrintDlg) {
-      canSaveDynamicFields = "0";
-      isContainer = "0";
-      Profile = "CenterPrintProfile";
-      HorizSizing = "center";
-      VertSizing = "center";
-      position = "237 375";
-      Extent = "550 20";
-      MinExtent = "8 8";
-      canSave = "1";
-      Visible = "0";
-      tooltipprofile = "GuiToolTipProfile";
-      hovertime = "1000";
-      bitmap = "art/gui/hudfill.png";
-      wrap = "0";
-
-      new GuiMLTextCtrl(CenterPrintText) {
-         canSaveDynamicFields = "0";
-         isContainer = "0";
-         Profile = "CenterPrintTextProfile";
-         HorizSizing = "center";
-         VertSizing = "center";
-         position = "0 0";
-         Extent = "546 12";
-         MinExtent = "8 8";
-         canSave = "1";
-         Visible = "1";
-         tooltipprofile = "GuiToolTipProfile";
-         hovertime = "1000";
-         lineSpacing = "2";
-         allowColorChars = "0";
-         maxChars = "-1";
-         useURLMouseCursor = "0";
-      };
-   };
-   new GuiBitmapCtrl(BottomPrintDlg) {
-      canSaveDynamicFields = "0";
-      isContainer = "0";
-      Profile = "CenterPrintProfile";
-      HorizSizing = "center";
-      VertSizing = "top";
-      position = "237 719";
-      Extent = "550 20";
-      MinExtent = "8 8";
-      canSave = "1";
-      Visible = "0";
-      tooltipprofile = "GuiToolTipProfile";
-      hovertime = "1000";
-      bitmap = "art/gui/hudfill.png";
-      wrap = "0";
-
-      new GuiMLTextCtrl(BottomPrintText) {
-         canSaveDynamicFields = "0";
-         isContainer = "0";
-         Profile = "CenterPrintTextProfile";
-         HorizSizing = "center";
-         VertSizing = "center";
-         position = "0 0";
-         Extent = "546 12";
-         MinExtent = "8 8";
-         canSave = "1";
-         Visible = "1";
-         tooltipprofile = "GuiToolTipProfile";
-         hovertime = "1000";
-         lineSpacing = "2";
-         allowColorChars = "0";
-         maxChars = "-1";
-         useURLMouseCursor = "0";
-      };
-   };
-};
-//--- OBJECT WRITE END ---

BIN
Templates/Empty/game/art/gui/previous-button_d.png


BIN
Templates/Empty/game/art/gui/previous-button_h.png


BIN
Templates/Empty/game/art/gui/previous-button_n.png


+ 0 - 90
Templates/Empty/game/art/gui/remapDlg.gui

@@ -1,90 +0,0 @@
-//--- OBJECT WRITE BEGIN ---
-%guiContent = new GuiControl(RemapDlg) {
-   position = "0 0";
-   extent = "1024 768";
-   minExtent = "8 8";
-   horizSizing = "right";
-   vertSizing = "bottom";
-   profile = "GuiDefaultProfile";
-   visible = "1";
-   active = "1";
-   tooltipProfile = "GuiToolTipProfile";
-   hovertime = "1000";
-   isContainer = "1";
-   canSave = "1";
-   canSaveDynamicFields = "1";
-      helpTag = "0";
-
-   new GuiWindowCtrl() {
-      text = "Remap Control";
-      resizeWidth = "1";
-      resizeHeight = "1";
-      canMove = "1";
-      canClose = "1";
-      canMinimize = "1";
-      canMaximize = "1";
-      canCollapse = "0";
-      edgeSnap = "1";
-      margin = "0 0 0 0";
-      padding = "0 0 0 0";
-      anchorTop = "1";
-      anchorBottom = "0";
-      anchorLeft = "1";
-      anchorRight = "0";
-      position = "390 352";
-      extent = "243 64";
-      minExtent = "8 8";
-      horizSizing = "center";
-      vertSizing = "center";
-      profile = "GuiWindowProfile";
-      visible = "1";
-      active = "1";
-      tooltipProfile = "GuiToolTipProfile";
-      hovertime = "1000";
-      isContainer = "1";
-      canSave = "1";
-      canSaveDynamicFields = "0";
-
-      new GuiTextCtrl() {
-         text = "Re-bind control to...";
-         maxLength = "255";
-         margin = "0 0 0 0";
-         padding = "0 0 0 0";
-         anchorTop = "1";
-         anchorBottom = "0";
-         anchorLeft = "1";
-         anchorRight = "0";
-         position = "49 32";
-         extent = "144 20";
-         minExtent = "8 8";
-         horizSizing = "width";
-         vertSizing = "height";
-         profile = "GuiTextProfile";
-         visible = "1";
-         active = "1";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "1";
-         internalName = "OptRemapText";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-      };
-      new GuiInputCtrl(OptRemapInputCtrl) {
-         lockMouse = "0";
-         position = "0 0";
-         extent = "64 64";
-         minExtent = "8 8";
-         horizSizing = "center";
-         vertSizing = "bottom";
-         profile = "GuiInputCtrlProfile";
-         visible = "1";
-         active = "1";
-         tooltipProfile = "GuiToolTipProfile";
-         hovertime = "1000";
-         isContainer = "0";
-         canSave = "1";
-         canSaveDynamicFields = "0";
-      };
-   };
-};
-//--- OBJECT WRITE END ---

BIN
Templates/Empty/game/art/gui/splash.png


BIN
Templates/Empty/game/art/lights/corona.png


BIN
Templates/Empty/game/art/lights/lensFlareSheet0.png


BIN
Templates/Empty/game/art/lights/lensFlareSheet1.png


BIN
Templates/Empty/game/art/lights/lensflareSheet3.png


+ 0 - 30
Templates/Empty/game/art/lights/materials.cs

@@ -1,30 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-singleton Material( Corona_Mat )
-{
-   emissive = true;
-   translucent = true;
-   mapTo = "corona.png";
-   diffuseMap[0] = "./corona.png";
-   materialTag0 = "FX";
-};

+ 0 - 21
Templates/Empty/game/art/main.cs

@@ -1,21 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------

+ 0 - 24
Templates/Empty/game/art/particles/managedParticleData.cs

@@ -1,24 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-// This is the default save location for any Particle datablocks created in the
-// Particle Editor (this script is executed from onServerCreated())

+ 0 - 24
Templates/Empty/game/art/particles/managedParticleEmitterData.cs

@@ -1,24 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-// This is the default save location for any Particle Emitter datablocks created in the
-// Particle Editor (this script is executed from onServerCreated())

+ 0 - 87
Templates/Empty/game/art/ribbons/materials.cs

@@ -1,87 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-// This material should work fine for uniformly colored ribbons.
-
-//Basic ribbon shader/////////////////////////////////////////////
- 
-new ShaderData( BasicRibbonShader )
-{
-   DXVertexShaderFile   = "shaders/common/ribbons/basicRibbonShaderV.hlsl";
-   DXPixelShaderFile    = "shaders/common/ribbons/basicRibbonShaderP.hlsl";
- 
-   OGLVertexShaderFile   = "shaders/common/ribbons/gl/basicRibbonShaderV.glsl";
-   OGLPixelShaderFile    = "shaders/common/ribbons/gl/basicRibbonShaderP.glsl";
- 
-   samplerNames[0] = "$ribTex";
- 
-   pixVersion = 2.0;
-};
- 
-singleton CustomMaterial( BasicRibbonMat )
-{
-   shader = BasicRibbonShader;
-   version = 2.0;
-   
-   emissive[0] = true;
-   
-   doubleSided = true;
-   translucent = true;
-   BlendOp = AddAlpha;
-   translucentBlendOp = AddAlpha;
-   
-   preload = true;
-};
-
-// This material can render a texture on top of a ribbon.
-
-//Texture ribbon shader/////////////////////////////////////////////
- 
-new ShaderData( TexturedRibbonShader )
-{
-   DXVertexShaderFile   = "shaders/common/ribbons/texRibbonShaderV.hlsl";
-   DXPixelShaderFile    = "shaders/common/ribbons/texRibbonShaderP.hlsl";
-   
-   OGLVertexShaderFile   = "shaders/common/ribbons/gl/texRibbonShaderV.glsl";
-   OGLPixelShaderFile    = "shaders/common/ribbons/gl/texRibbonShaderP.glsl";
-   
-   samplerNames[0] = "$ribTex";
-   
-   pixVersion = 2.0;
-};
- 
-singleton CustomMaterial( TexturedRibbonMat )
-{
-   shader = TexturedRibbonShader;
-   version = 2.0;
-   
-   emissive[0] = true;
-   
-   doubleSided = true;
-   translucent = true;
-   BlendOp = AddAlpha;
-   translucentBlendOp = AddAlpha;
-
-   sampler["ribTex"] = "art/ribbons/ribTex.png";
-   
-   preload = true;
-};

+ 0 - 23
Templates/Empty/game/art/ribbons/ribbonExec.cs

@@ -1,23 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-exec("./ribbons.cs");

+ 0 - 46
Templates/Empty/game/art/ribbons/ribbons.cs

@@ -1,46 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-  
-datablock RibbonNodeData(DefaultRibbonNodeData)
-{
-   timeMultiple = 1.0;
-};
-
-//ribbon data////////////////////////////////////////
-
-datablock RibbonData(BasicRibbon)
-{
-   size[0] = 0.5;
-   color[0] = "1.0 0.0 0.0 1.0";
-   position[0] = 0.0;
- 
-   size[1] = 0.0;
-   color[1] = "1.0 0.0 0.0 0.0";
-   position[1] = 1.0;
- 
-   RibbonLength = 40;
-   fadeAwayStep = 0.1;
-   UseFadeOut = true;
-   RibbonMaterial = BasicRibbonMat;
-
-   category = "FX";
-};

BIN
Templates/Empty/game/art/roads/defaultRoadTextureOther.png


BIN
Templates/Empty/game/art/roads/defaultRoadTextureTop.png


BIN
Templates/Empty/game/art/roads/defaultpath.png


BIN
Templates/Empty/game/art/roads/defaultpath_normal.png


+ 0 - 42
Templates/Empty/game/art/roads/materials.cs

@@ -1,42 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-singleton Material(DefaultDecalRoadMaterial)
-{
-   diffuseMap[0] = "art/roads/defaultRoadTextureTop.png";
-   mapTo = "unmapped_mat";
-   materialTag0 = "RoadAndPath";
-};
-
-singleton Material(DefaultRoadMaterialTop)
-{
-   mapTo = "unmapped_mat";
-   diffuseMap[0] = "art/roads/defaultRoadTextureTop.png";
-   materialTag0 = "RoadAndPath";
-};
-
-singleton Material(DefaultRoadMaterialOther)
-{
-   mapTo = "unmapped_mat";
-   diffuseMap[0] = "art/roads/defaultRoadTextureOther.png";
-   materialTag0 = "RoadAndPath";
-};

+ 0 - 1
Templates/Empty/game/art/shapes/.gitignore

@@ -1 +0,0 @@
-# Keep directory in git repo

BIN
Templates/Empty/game/art/skies/clouds/cloud1.png


BIN
Templates/Empty/game/art/skies/clouds/cloud2.png


BIN
Templates/Empty/game/art/skies/clouds/cloud3.png


BIN
Templates/Empty/game/art/skies/clouds/clouds_normal_displacement.png


+ 0 - 53
Templates/Empty/game/art/skies/night/materials.cs

@@ -1,53 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-singleton CubemapData( NightCubemap )
-{
-   cubeFace[0] = "./skybox_1";
-   cubeFace[1] = "./skybox_2";
-   cubeFace[2] = "./skybox_3";
-   cubeFace[3] = "./skybox_4";
-   cubeFace[4] = "./skybox_5";
-   cubeFace[5] = "./skybox_6";
-};
-
-singleton Material( NightSkyMat )
-{
-   cubemap = NightCubemap;
-   materialTag0 = "Skies";
-};
-
-singleton Material( Moon_Glow_Mat )
-{
-   baseTex = "./moon_wglow.png";
-   emissive = true;
-   translucent = true;
-   vertColor[ 0 ] = true;
-};
-
-singleton Material( Moon_Mat )
-{
-   baseTex = "./moon_noglow.png";
-   emissive = true;
-   translucent = true;
-   vertColor[ 0 ] = true;
-};

BIN
Templates/Empty/game/art/skies/night/moon_noglow.png


BIN
Templates/Empty/game/art/skies/night/moon_wcorona.png


BIN
Templates/Empty/game/art/skies/night/moon_wglow.png


BIN
Templates/Empty/game/art/skies/night/skybox_1.png


BIN
Templates/Empty/game/art/skies/night/skybox_2.png


BIN
Templates/Empty/game/art/skies/night/skybox_3.png


BIN
Templates/Empty/game/art/skies/night/skybox_4.png


BIN
Templates/Empty/game/art/skies/night/skybox_5.png


BIN
Templates/Empty/game/art/skies/night/skybox_6.png


BIN
Templates/Empty/game/art/sound/ui/volumeTest.wav


+ 0 - 22
Templates/Empty/game/art/terrains/materials.cs

@@ -1,22 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-

BIN
Templates/Empty/game/art/water/depthcolor_ramp.png


BIN
Templates/Empty/game/art/water/foam.dds


BIN
Templates/Empty/game/art/water/ripple.dds


+ 0 - 30
Templates/Empty/game/core/art/datablocks/camera.cs

@@ -1,30 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-//-----------------------------------------------------------------------------
-// Define a datablock class to use for our observer camera
-//-----------------------------------------------------------------------------
-
-datablock CameraData(Observer)
-{
-   mode = "Observer";
-};

+ 0 - 32
Templates/Empty/game/core/art/datablocks/datablockExec.cs

@@ -1,32 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-// Load up all datablocks.  This function is called when
-// a server is constructed.
-
-// Set up the Camera's
-exec("./camera.cs");
-
-// Common Marker's
-exec("./markers.cs");
-
-exec("./defaultparticle.cs");

+ 0 - 66
Templates/Empty/game/core/art/datablocks/defaultparticle.cs

@@ -1,66 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-datablock ParticleData(DefaultParticle)
-{
-   textureName = "core/art/defaultParticle";
-   dragCoefficient = 0.498534;
-   gravityCoefficient = 0;
-   inheritedVelFactor = 0.499022;
-   constantAcceleration = 0.0;
-   lifetimeMS = 1313;
-   lifetimeVarianceMS = 500;
-   useInvAlpha = true;
-   spinRandomMin = -360;
-   spinRandomMax = 360;
-   spinSpeed = 1;
-
-   colors[0] = "0.992126 0.00787402 0.0314961 1";
-   colors[1] = "1 0.834646 0 0.645669";
-   colors[2] = "1 0.299213 0 0.330709";
-   colors[3] = "0.732283 1 0 0";
-   
-   sizes[0] = 0;
-   sizes[1] = 0.497467;
-   sizes[2] = 0.73857;
-   sizes[3] = 0.997986;
-   
-   times[0] = 0.0;
-   times[1] = 0.247059;
-   times[2] = 0.494118;
-   times[3] = 1;
-   
-   animTexName = "core/art/defaultParticle";
-};
-
-datablock ParticleEmitterData(DefaultEmitter)
-{
-   ejectionPeriodMS = "50";
-   ejectionVelocity = "1";
-   velocityVariance = "0";
-   ejectionOffset = "0.2";
-   thetaMax = "40";
-   particles = "DefaultParticle";
-   blendStyle = "ADDITIVE";
-   softParticles = "0";
-   softnessDistance = "1";
-};

+ 0 - 39
Templates/Empty/game/core/art/datablocks/markers.cs

@@ -1,39 +0,0 @@
-//-----------------------------------------------------------------------------
-// Copyright (c) 2012 GarageGames, LLC
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to
-// deal in the Software without restriction, including without limitation the
-// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-// IN THE SOFTWARE.
-//-----------------------------------------------------------------------------
-
-datablock MissionMarkerData(WayPointMarker)
-{
-   category = "Misc";
-   shapeFile = "core/art/shapes/octahedron.dts";
-};
-
-datablock MissionMarkerData(SpawnSphereMarker)
-{
-   category = "Misc";
-   shapeFile = "core/art/shapes/octahedron.dts";
-};
-
-datablock MissionMarkerData(CameraBookmarkMarker)
-{
-   category = "Misc";
-   shapeFile = "core/art/shapes/camera.dts";
-};

BIN
Templates/Empty/game/core/art/defaultParticle.png


BIN
Templates/Empty/game/core/art/fizz_noise.dds


BIN
Templates/Empty/game/core/art/grids/512_black.png


Some files were not shown because too many files changed in this diff