Merge pull request #1973 from Azaezel/endingEmpty
empty template is superceded by basegame + plugins.
|
|
@ -1 +0,0 @@
|
|||
for /R %%a IN (*.dae) do IF EXIST "%%~pna.cached.dts" del "%%~pna.cached.dts"
|
||||
|
|
@ -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
|
||||
|
||||
|
|
@ -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"
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -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 {} \;
|
||||
|
|
@ -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
|
||||
|
||||
|
Before Width: | Height: | Size: 25 KiB |
|
|
@ -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>
|
||||
|
|
@ -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>
|
||||
|
|
@ -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
|
||||
|
||||
|
Before Width: | Height: | Size: 25 KiB |
|
|
@ -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
|
||||
|
||||
|
Before Width: | Height: | Size: 25 KiB |
|
|
@ -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
|
||||
|
|
@ -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();
|
||||
|
||||
?>
|
||||
|
|
@ -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();
|
||||
|
||||
?>
|
||||
|
|
@ -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();
|
||||
|
||||
?>
|
||||
|
|
@ -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();
|
||||
|
||||
?>
|
||||
|
|
@ -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');
|
||||
|
||||
?>
|
||||
|
|
@ -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');
|
||||
}
|
||||
|
||||
?>
|
||||
|
|
@ -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";
|
||||
|
||||
|
||||
};
|
||||
|
||||
?>
|
||||
|
|
@ -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";
|
||||
|
||||
};
|
||||
|
||||
?>
|
||||
|
|
@ -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
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
cd "`dirname "$0"`"
|
||||
rm -rf game/shaders/procedural/*.*
|
||||
|
|
@ -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>
|
||||
|
|
@ -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");
|
||||
|
|
@ -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;
|
||||
};
|
||||
|
|
@ -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())
|
||||
|
|
@ -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())
|
||||
|
||||
|
|
@ -1,177 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
|
||||
<asset>
|
||||
<contributor>
|
||||
<author>Richard</author>
|
||||
<authoring_tool>OpenCOLLADA for 3ds Max; Version: 1.4.1; Revision: exported; Platform: x64; Configuration: Release_Max2011_static</authoring_tool>
|
||||
<source_data>file:///G:/Documents%20and%20Settings/Richard/Mijn%20documenten/3dsmax/scenes/FogVolumes.max</source_data>
|
||||
</contributor>
|
||||
<created>2014-08-16T10:10:23</created>
|
||||
<modified>2014-08-16T10:10:23</modified>
|
||||
<unit name="meter" meter="1"/>
|
||||
<up_axis>Z_UP</up_axis>
|
||||
</asset>
|
||||
<library_effects>
|
||||
<effect id="NoMat">
|
||||
<profile_COMMON>
|
||||
<technique sid="common">
|
||||
<blinn>
|
||||
<emission>
|
||||
<color>0 0 0 1</color>
|
||||
</emission>
|
||||
<ambient>
|
||||
<color>0.588 0.588 0.588 1</color>
|
||||
</ambient>
|
||||
<diffuse>
|
||||
<color>0.588 0.588 0.588 1</color>
|
||||
</diffuse>
|
||||
<specular>
|
||||
<color>0.9 0.9 0.9 1</color>
|
||||
</specular>
|
||||
<shininess>
|
||||
<float>0</float>
|
||||
</shininess>
|
||||
<reflective>
|
||||
<color>0 0 0 1</color>
|
||||
</reflective>
|
||||
<transparent opaque="A_ONE">
|
||||
<color>1 1 1 1</color>
|
||||
</transparent>
|
||||
<transparency>
|
||||
<float>1</float>
|
||||
</transparency>
|
||||
</blinn>
|
||||
</technique>
|
||||
</profile_COMMON>
|
||||
<extra>
|
||||
<technique profile="OpenCOLLADA3dsMax">
|
||||
<extended_shader>
|
||||
<apply_reflection_dimming>0</apply_reflection_dimming>
|
||||
<dim_level>0</dim_level>
|
||||
<falloff_type>0</falloff_type>
|
||||
<index_of_refraction>1.5</index_of_refraction>
|
||||
<opacity_type>0</opacity_type>
|
||||
<reflection_level>3</reflection_level>
|
||||
<wire_size>1</wire_size>
|
||||
<wire_units>0</wire_units>
|
||||
</extended_shader>
|
||||
<shader>
|
||||
<ambient_diffuse_lock>1</ambient_diffuse_lock>
|
||||
<ambient_diffuse_texture_lock>1</ambient_diffuse_texture_lock>
|
||||
<diffuse_specular_lock>0</diffuse_specular_lock>
|
||||
<soften>0.1</soften>
|
||||
<use_self_illum_color>0</use_self_illum_color>
|
||||
</shader>
|
||||
</technique>
|
||||
</extra>
|
||||
</effect>
|
||||
</library_effects>
|
||||
<library_materials>
|
||||
<material id="NoMat-material" name="NoMat">
|
||||
<instance_effect url="#NoMat"/>
|
||||
</material>
|
||||
</library_materials>
|
||||
<library_geometries>
|
||||
<geometry id="geom-FogCube1" name="FogCube1">
|
||||
<mesh>
|
||||
<source id="geom-FogCube1-positions">
|
||||
<float_array id="geom-FogCube1-positions-array" count="72">-0.85 -1 -0.85 0.85 -0.85 -1 -1 0.85 -0.85 0.85 0.85 -1 -0.85 -1 0.85 1 -0.85 0.85 -1 0.85 0.85 0.85 1 0.85 -1 -0.85 -0.85 -0.85 -0.85 -1 1 -0.85 -0.85 0.85 -1 -0.85 -0.85 1 -0.85 -0.85 0.85 -1 0.85 1 -0.85 1 0.85 -0.85 -0.85 -0.85 1 -1 -0.85 0.85 0.85 -0.85 1 0.85 -1 0.85 -0.85 0.85 1 -0.85 1 0.85 0.85 0.85 1 1 0.85 0.85</float_array>
|
||||
<technique_common>
|
||||
<accessor source="#geom-FogCube1-positions-array" count="24" stride="3">
|
||||
<param name="X" type="float"/>
|
||||
<param name="Y" type="float"/>
|
||||
<param name="Z" type="float"/>
|
||||
</accessor>
|
||||
</technique_common>
|
||||
</source>
|
||||
<source id="geom-FogCube1-normals">
|
||||
<float_array id="geom-FogCube1-normals-array" count="72">-0.341586 -0.341586 -0.8755786 -0.341586 0.341586 -0.8755788 0.341586 0.341586 -0.8755788 0.341586 -0.341586 -0.8755788 -0.341586 -0.341586 0.8755786 0.341586 -0.341586 0.8755788 0.341586 0.341586 0.8755788 -0.341586 0.341586 0.8755788 -0.341586 -0.8755786 -0.341586 0.341586 -0.8755788 -0.341586 0.341586 -0.8755786 0.341586 -0.341586 -0.8755788 0.341586 0.8755786 -0.341586 -0.341586 0.8755788 0.341586 -0.341586 0.8755786 0.341586 0.341586 0.8755788 -0.341586 0.341586 0.341586 0.8755786 -0.341586 -0.341586 0.8755788 -0.341586 -0.341586 0.8755786 0.341586 0.341586 0.8755788 0.341586 -0.8755786 0.341586 -0.341586 -0.8755788 -0.341586 -0.341586 -0.8755786 -0.341586 0.341586 -0.8755788 0.341586 0.341586</float_array>
|
||||
<technique_common>
|
||||
<accessor source="#geom-FogCube1-normals-array" count="24" stride="3">
|
||||
<param name="X" type="float"/>
|
||||
<param name="Y" type="float"/>
|
||||
<param name="Z" type="float"/>
|
||||
</accessor>
|
||||
</technique_common>
|
||||
</source>
|
||||
<source id="geom-FogCube1-map1">
|
||||
<float_array id="geom-FogCube1-map1-array" count="228">0 0 0 1 0 0 0 1 0 1 1 0 0 0 0 1 0 0 0 1 0 1 1 0 0 0 0 1 0 0 0 1 0 1 1 0 0.07542458 0.07542461 4.99755e-4 0.07542479 0.07542461 4.99547e-4 0.07542455 0.07542461 4.99755e-4 0.07542461 0.9245752 4.99547e-4 0.07542458 0.9245754 4.99755e-4 0.07542458 0.9245754 0.9995003 0.07542455 0.9245754 4.99755e-4 0.07542455 0.9245754 0.9995003 0.9245752 0.07542461 4.99576e-4 0.9245754 0.07542479 4.99547e-4 0.07542458 0.07542461 0.9995003 0.9245752 0.07542461 4.99576e-4 0.9245752 0.07542461 0.9995004 0.9245752 0.9245754 4.99547e-4 0.07542455 0.07542461 0.9995003 0.9245752 0.07542461 0.9995004 0.07542461 0.07542479 0.9995005 0.9245752 0.9245754 4.99576e-4 0.9245752 0.07542461 0.9995005 0.9245752 0.9245754 4.99576e-4 0.07542479 0.9245754 0.9995005 0.9245752 0.9245754 0.9995004 0.9245754 0.9245752 0.9995005 0.9245752 0.9245754 0.9995004 0.9995003 0.07542461 0.07542458 0.9245752 4.99547e-4 0.07542461 0.9245752 4.99547e-4 0.07542461 0.9995003 0.07542461 0.07542458 0.9995003 0.07542461 0.9245754 0.9245752 4.99547e-4 0.9245754 0.9245752 4.99547e-4 0.9245754 0.9995003 0.07542461 0.9245754 0.9995003 0.9245754 0.07542458 0.9245752 0.9995005 0.07542461 0.9995003 0.9245754 0.07542458 0.9245752 0.9995005 0.07542461 0.9995003 0.9245754 0.9245754 0.9245752 0.9995005 0.9245754 0.9995003 0.9245754 0.9245754 0.9245752 0.9995005 0.9245754 0.9995004 0.07542482 0.07542461 0.9995003 0.9245754 0.07542461 0.9245752 0.9995004 0.07542461 0.07542455 0.9995003 0.07542461 4.99606e-4 0.9245752 0.07542461 4.99725e-4 0.07542458 0.07542461 0.07542479 4.99576e-4 0.07542461 0.9245754 4.99755e-4 0.07542461 0.07542458 4.99755e-4 0.9245754 0.9245752 4.99576e-4 0.9245754 0.9995003 0.07542458 0.9245754 0.9995004 0.9245752 0.9245754 0.9245754 0.9995003 0.9245754 0.07542482 0.9995004 0.9245754 4.99755e-4 0.9245754 0.9245754 4.99576e-4 0.07542482 0.9245754 0.9995003 0.07542461 0.07542458 0.9995003 0.9245754 0.07542458 0.9995003 0.9245754 0.07542458 0.9995003 0.07542461 0.07542458 0.9995003 0.07542461 0.9245754 0.9995003 0.9245754 0.9245754 0.9995003 0.07542461 0.9245754 0.9995003 0.9245754 0.9245754</float_array>
|
||||
<technique_common>
|
||||
<accessor source="#geom-FogCube1-map1-array" count="76" stride="3">
|
||||
<param name="S" type="float"/>
|
||||
<param name="T" type="float"/>
|
||||
<param name="P" type="float"/>
|
||||
</accessor>
|
||||
</technique_common>
|
||||
</source>
|
||||
<source id="geom-FogCube1-map1-textangents">
|
||||
<float_array id="geom-FogCube1-map1-textangents-array" count="192">-0.8644259 0.01841655 0.3300502 -0.8715108 -0.05526615 0.3184382 -0.8644259 0.01841664 -0.3300501 -0.8715108 -0.05526611 -0.3184382 0.8738725 -0.06754867 0.3145678 0.8597026 -0.006149054 -0.3377912 0.8738725 -0.06754874 -0.3145678 0.8597026 -0.006148929 0.3377911 0.883319 -0.2990854 -0.116681 0.8478944 0.3571441 -0.06756432 0.8597026 0.3377913 0.00614921 0.883319 -0.2990854 0.116681 0.2990854 0.883319 -0.116681 -0.3571441 0.8478944 -0.06756432 -0.3377913 0.8597026 0.00614921 0.2990854 0.883319 0.116681 -0.883319 0.2990854 -0.116681 -0.8478944 -0.3571441 -0.06756432 -0.8597026 -0.3377913 0.00614921 -0.883319 0.2990854 0.116681 -0.2990854 -0.883319 -0.116681 0.3571441 -0.8478944 -0.06756432 0.3377913 -0.8597026 0.00614921 -0.2990854 -0.883319 0.116681 0.8360862 -0.3764972 0.1289794 0.7071068 -0.7071068 0 0.7071068 0.7071068 0 0.3764972 0.8360862 0.1289794 -0.3764972 -0.8360862 0.1289794 -0.7071068 -0.7071068 0 -0.7071068 0.7071068 0 -0.8360862 0.3764972 0.1289794 0.8360862 -0.3764971 -0.1289794 0.7071068 -0.7071068 0 0.3764971 0.8360862 -0.1289794 0.7071068 0.7071068 0 -0.3764971 -0.8360862 -0.1289794 -0.7071068 -0.7071068 0 -0.8360862 0.3764971 -0.1289794 -0.7071068 0.7071068 0 -0.376497 0.1289792 0.8360862 -0.3764973 -0.1289798 0.8360861 -0.8833191 -0.2990855 0.1166808 -0.883319 0.2990853 -0.1166812 -0.3764971 0.1289794 -0.8360862 -0.3764972 -0.1289795 -0.8360862 -0.8833191 -0.2990855 -0.1166807 -0.883319 0.2990853 0.1166812 0.883319 -0.2990853 0.1166812 0.8833191 0.2990855 -0.1166807 0.3764971 0.1289797 -0.8360862 0.3764971 -0.1289793 -0.8360862 0.883319 -0.2990853 -0.1166811 0.8833191 0.2990855 0.1166808 0.3764972 0.1289799 0.8360861 0.3764971 -0.128979 0.8360862 0.3764972 0.8360862 0.1289794 0.3764971 0.8360862 -0.1289794 0.8360862 -0.3764971 -0.1289794 0.8360862 -0.3764972 0.1289794 -0.8360862 0.3764972 0.1289794 -0.8360862 0.3764971 -0.1289794 -0.3764972 -0.8360862 0.1289794 -0.3764971 -0.8360862 -0.1289794</float_array>
|
||||
<technique_common>
|
||||
<accessor source="#geom-FogCube1-map1-textangents-array" count="64" stride="3">
|
||||
<param name="X" type="float"/>
|
||||
<param name="Y" type="float"/>
|
||||
<param name="Z" type="float"/>
|
||||
</accessor>
|
||||
</technique_common>
|
||||
</source>
|
||||
<source id="geom-FogCube1-map1-texbinormals">
|
||||
<float_array id="geom-FogCube1-map1-texbinormals-array" count="192">0.1043954 -0.9396398 0.3258505 -0.06496345 -0.9379679 -0.3405817 0.1043953 -0.9396398 -0.3258505 -0.06496349 -0.937968 0.3405817 0.05187585 -0.9370471 -0.3453283 -0.1307439 -0.939827 -0.3156443 0.05187577 -0.9370471 0.3453283 -0.1307438 -0.939827 0.3156443 0 0.3634471 -0.9316148 -0.196368 0.2889368 -0.9369926 0.1307441 -0.3156442 -0.939827 0 -0.3634471 -0.9316148 -0.3634471 0 -0.9316148 -0.2889368 -0.196368 -0.9369926 0.3156442 0.1307441 -0.939827 0.3634471 0 -0.9316148 0 -0.3634471 -0.9316148 0.196368 -0.2889368 -0.9369926 -0.1307441 0.3156442 -0.939827 0 0.3634471 -0.9316148 0.3634471 0 -0.9316148 0.2889368 0.196368 -0.9369926 -0.3156442 -0.1307441 -0.939827 -0.3634471 0 -0.9316148 0.2608475 0.2608475 -0.9294714 0.6191276 0.6191276 -0.4830755 -0.6191276 0.6191276 -0.4830755 -0.2608475 0.2608475 -0.9294714 0.2608475 -0.2608475 -0.9294714 0.6191276 -0.6191276 -0.4830755 -0.6191276 -0.6191276 -0.4830755 -0.2608475 -0.2608475 -0.9294714 -0.2608475 -0.2608475 -0.9294714 -0.6191276 -0.6191276 -0.4830755 0.2608475 -0.2608475 -0.9294714 0.6191276 -0.6191276 -0.4830755 -0.2608475 0.2608475 -0.9294714 -0.6191276 0.6191276 -0.4830755 0.2608475 0.2608475 -0.9294714 0.6191276 0.6191276 -0.4830755 0.2608476 -0.9294715 0.2608473 -0.2608474 -0.9294714 -0.2608479 1.81809e-7 -0.363447 -0.9316149 2.27262e-7 -0.3634472 -0.9316148 0.2608475 -0.9294714 -0.2608475 -0.2608475 -0.9294714 0.2608477 2.72714e-7 -0.363447 0.9316149 2.72714e-7 -0.3634472 0.9316148 2.72714e-7 -0.3634472 -0.9316148 2.72714e-7 -0.363447 -0.9316149 -0.2608474 -0.9294714 -0.2608478 0.2608476 -0.9294714 0.2608474 1.81809e-7 -0.3634472 0.9316148 2.27262e-7 -0.3634471 0.9316149 -0.2608473 -0.9294714 0.260848 0.2608477 -0.9294715 -0.2608472 -0.2608475 0.2608475 -0.9294714 0.2608475 -0.2608475 -0.9294714 -0.2608475 -0.2608475 -0.9294714 0.2608475 0.2608475 -0.9294714 -0.2608475 -0.2608475 -0.9294714 0.2608475 0.2608475 -0.9294714 0.2608475 -0.2608475 -0.9294714 -0.2608475 0.2608475 -0.9294714</float_array>
|
||||
<technique_common>
|
||||
<accessor source="#geom-FogCube1-map1-texbinormals-array" count="64" stride="3">
|
||||
<param name="X" type="float"/>
|
||||
<param name="Y" type="float"/>
|
||||
<param name="Z" type="float"/>
|
||||
</accessor>
|
||||
</technique_common>
|
||||
</source>
|
||||
<vertices id="geom-FogCube1-vertices">
|
||||
<input semantic="POSITION" source="#geom-FogCube1-positions"/>
|
||||
</vertices>
|
||||
<triangles material="NoMat" count="44">
|
||||
<input semantic="VERTEX" source="#geom-FogCube1-vertices" offset="0"/>
|
||||
<input semantic="NORMAL" source="#geom-FogCube1-normals" offset="1"/>
|
||||
<input semantic="TEXCOORD" source="#geom-FogCube1-map1" offset="2" set="0"/>
|
||||
<input semantic="TEXTANGENT" source="#geom-FogCube1-map1-textangents" offset="3" set="1"/>
|
||||
<input semantic="TEXBINORMAL" source="#geom-FogCube1-map1-texbinormals" offset="3" set="1"/>
|
||||
<p>9 0 21 0 13 1 25 1 3 2 15 2 3 2 15 2 1 3 13 3 9 0 21 0 16 4 28 4 18 5 30 5 22 6 34 6 22 6 34 6 20 7 32 7 16 4 28 4 0 8 12 8 11 9 23 9 19 10 31 10 19 10 31 10 4 11 16 11 0 8 12 8 10 12 22 12 15 13 27 13 23 14 35 14 23 14 35 14 5 15 17 15 10 12 22 12 14 16 26 16 12 17 24 17 21 18 33 18 21 18 33 18 7 19 19 19 14 16 26 16 2 20 14 20 8 21 20 21 17 22 29 22 17 22 29 22 6 23 18 23 2 20 14 20 0 8 36 24 8 21 20 21 9 0 37 25 1 3 38 26 10 12 39 27 11 9 23 9 2 20 40 28 12 17 24 17 13 1 41 29 3 2 42 30 14 16 43 31 15 13 27 13 4 11 44 32 16 4 45 33 17 22 29 22 5 15 46 34 18 5 47 35 19 10 31 10 6 23 48 36 20 7 49 37 21 18 33 18 7 19 50 38 22 6 51 39 23 14 35 14 9 0 21 0 8 21 52 40 2 20 53 41 2 20 53 41 13 1 25 1 9 0 21 0 13 1 25 1 12 17 54 42 14 16 55 43 14 16 55 43 3 2 15 2 13 1 25 1 3 2 15 2 15 13 56 44 10 12 57 45 10 12 57 45 1 3 13 3 3 2 15 2 1 3 13 3 11 9 58 46 0 8 59 47 0 8 59 47 9 0 21 0 1 3 13 3 16 4 28 4 4 11 60 48 19 10 61 49 19 10 61 49 18 5 30 5 16 4 28 4 18 5 30 5 5 15 62 50 23 14 63 51 23 14 63 51 22 6 34 6 18 5 30 5 22 6 34 6 7 19 64 52 21 18 65 53 21 18 65 53 20 7 32 7 22 6 34 6 20 7 32 7 6 23 66 54 17 22 67 55 17 22 67 55 16 4 28 4 20 7 32 7 11 9 23 9 10 12 68 56 5 15 69 57 5 15 69 57 19 10 31 10 11 9 23 9 4 11 70 58 17 22 29 22 8 21 20 21 8 21 20 21 0 8 71 59 4 11 70 58 15 13 27 13 14 16 72 60 7 19 73 61 7 19 73 61 23 14 35 14 15 13 27 13 12 17 24 17 2 20 74 62 6 23 75 63 6 23 75 63 21 18 33 18 12 17 24 17</p>
|
||||
</triangles>
|
||||
</mesh>
|
||||
</geometry>
|
||||
</library_geometries>
|
||||
<library_lights>
|
||||
<light id="EnvironmentAmbientLight" name="EnvironmentAmbientLight">
|
||||
<technique_common>
|
||||
<ambient>
|
||||
<color>0 0 0</color>
|
||||
</ambient>
|
||||
</technique_common>
|
||||
</light>
|
||||
</library_lights>
|
||||
<library_visual_scenes>
|
||||
<visual_scene id="MaxScene">
|
||||
<node name="EnvironmentAmbientLight">
|
||||
<instance_light url="#EnvironmentAmbientLight"/>
|
||||
</node>
|
||||
<node id="node-FogCube1" name="FogCube1">
|
||||
<instance_geometry url="#geom-FogCube1">
|
||||
<bind_material>
|
||||
<technique_common>
|
||||
<instance_material symbol="NoMat" target="#NoMat-material"/>
|
||||
</technique_common>
|
||||
</bind_material>
|
||||
</instance_geometry>
|
||||
<extra>
|
||||
<technique profile="OpenCOLLADA">
|
||||
<cast_shadows>1</cast_shadows>
|
||||
<primary_visibility>1</primary_visibility>
|
||||
<receive_shadows>1</receive_shadows>
|
||||
<secondary_visibility>1</secondary_visibility>
|
||||
</technique>
|
||||
</extra>
|
||||
</node>
|
||||
</visual_scene>
|
||||
</library_visual_scenes>
|
||||
<scene>
|
||||
<instance_visual_scene url="#MaxScene"/>
|
||||
</scene>
|
||||
</COLLADA>
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
|
||||
singleton TSShapeConstructor(Fog_CubeDAE)
|
||||
{
|
||||
baseShape = "./Fog_Cube.DAE";
|
||||
lodType = "TrailingNumber";
|
||||
neverImport = "env*";
|
||||
loadLights = "0";
|
||||
};
|
||||
|
|
@ -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 ---
|
||||
|
Before Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 8.9 KiB |
|
Before Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 2.4 KiB |
|
|
@ -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();
|
||||
}
|
||||
}
|
||||
|
|
@ -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
|
||||
// ----------------------------------------------------------------------------
|
||||
|
|
@ -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
|
||||
//-----------------------------------------------------------------------------
|
||||
|
Before Width: | Height: | Size: 510 B |
|
|
@ -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 ---
|
||||
|
|
@ -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);
|
||||
}
|
||||
|
Before Width: | Height: | Size: 279 B |
|
Before Width: | Height: | Size: 549 B |
|
Before Width: | Height: | Size: 484 B |
|
Before Width: | Height: | Size: 34 KiB |
|
|
@ -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 ---
|
||||
|
Before Width: | Height: | Size: 290 B |
|
Before Width: | Height: | Size: 561 B |
|
Before Width: | Height: | Size: 494 B |
|
|
@ -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 ---
|
||||
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 4.9 KiB |
|
Before Width: | Height: | Size: 303 KiB |
|
Before Width: | Height: | Size: 246 KiB |
|
Before Width: | Height: | Size: 103 KiB |
|
|
@ -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";
|
||||
};
|
||||
|
|
@ -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.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
|
@ -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())
|
||||
|
|
@ -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())
|
||||
|
|
@ -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;
|
||||
};
|
||||
|
|
@ -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");
|
||||
|
|
@ -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";
|
||||
};
|
||||
|
Before Width: | Height: | Size: 223 KiB |
|
Before Width: | Height: | Size: 397 KiB |
|
Before Width: | Height: | Size: 617 KiB |
|
Before Width: | Height: | Size: 404 KiB |
|
|
@ -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";
|
||||
};
|
||||
1
Templates/Empty/game/art/shapes/.gitignore
vendored
|
|
@ -1 +0,0 @@
|
|||
# Keep directory in git repo
|
||||
|
Before Width: | Height: | Size: 72 KiB |
|
Before Width: | Height: | Size: 248 KiB |
|
Before Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 2.4 MiB |
|
|
@ -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;
|
||||
};
|
||||
|
Before Width: | Height: | Size: 170 KiB |
|
Before Width: | Height: | Size: 864 KiB |
|
Before Width: | Height: | Size: 251 KiB |
|
Before Width: | Height: | Size: 528 KiB |
|
Before Width: | Height: | Size: 530 KiB |
|
Before Width: | Height: | Size: 500 KiB |
|
Before Width: | Height: | Size: 502 KiB |
|
Before Width: | Height: | Size: 602 KiB |
|
Before Width: | Height: | Size: 390 KiB |
|
|
@ -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.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
|
Before Width: | Height: | Size: 268 B |
|
|
@ -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";
|
||||
};
|
||||
|
|
@ -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");
|
||||
|
|
@ -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";
|
||||
};
|
||||
|
|
@ -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";
|
||||
};
|
||||
|
Before Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 6.2 KiB |