From 72bee498241af508aedb058a372a554182df5ed4 Mon Sep 17 00:00:00 2001 From: Robert MacGregor Date: Sun, 22 Nov 2015 14:09:19 -0500 Subject: [PATCH] Moved compat scripts to scripts/t2Compat; Added an etcFunctions.cs for unclassified compat fixes; Added isDemo() to always return false --- scripts/{ => t2Compat}/audioFunctions.cs | 0 scripts/t2Compat/etcFunctions.cs | 14 ++++++++++++++ scripts/{ => t2Compat}/playerFunctions.cs | 0 scripts/{scriptCompat.cs => t2Compat/t2Compat.cs} | 4 +++- 4 files changed, 17 insertions(+), 1 deletion(-) rename scripts/{ => t2Compat}/audioFunctions.cs (100%) create mode 100644 scripts/t2Compat/etcFunctions.cs rename scripts/{ => t2Compat}/playerFunctions.cs (100%) rename scripts/{scriptCompat.cs => t2Compat/t2Compat.cs} (79%) diff --git a/scripts/audioFunctions.cs b/scripts/t2Compat/audioFunctions.cs similarity index 100% rename from scripts/audioFunctions.cs rename to scripts/t2Compat/audioFunctions.cs diff --git a/scripts/t2Compat/etcFunctions.cs b/scripts/t2Compat/etcFunctions.cs new file mode 100644 index 0000000..abcc369 --- /dev/null +++ b/scripts/t2Compat/etcFunctions.cs @@ -0,0 +1,14 @@ +//------------------------------------------------------------------------------ +// etcFunctions.cs +// +// Various helper functions that many Tribes 2 scripts expect to exist which +// can be implemented wholly in script. Those that must perform more +// sophisicated engines must be implemented as engine functions. +//------------------------------------------------------------------------------ + +// We pretty much will always return false here because we're obviously +// not doing demo builds. +function isDemo() +{ + return false; +} diff --git a/scripts/playerFunctions.cs b/scripts/t2Compat/playerFunctions.cs similarity index 100% rename from scripts/playerFunctions.cs rename to scripts/t2Compat/playerFunctions.cs diff --git a/scripts/scriptCompat.cs b/scripts/t2Compat/t2Compat.cs similarity index 79% rename from scripts/scriptCompat.cs rename to scripts/t2Compat/t2Compat.cs index 567893f..58a664b 100644 --- a/scripts/scriptCompat.cs +++ b/scripts/t2Compat/t2Compat.cs @@ -7,4 +7,6 @@ // functionality. //------------------------------------------------------------------------------ -exec("scripts/playerFunctions.cs"); +exec("t2Compat/etcFunctions.cs"); +exec("t2Compat/audioFunctions.cs"); +exec("t2Compat/playerFunctions.cs");