From da9cd53b97cf1d0157c6fae31350faaa103c106d Mon Sep 17 00:00:00 2001 From: Robert MacGregor Date: Sun, 22 Nov 2015 00:37:13 -0500 Subject: [PATCH] Add main script compat file --- scripts/playerFunctions.cs | 2 +- scripts/scriptCompat.cs | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 scripts/scriptCompat.cs diff --git a/scripts/playerFunctions.cs b/scripts/playerFunctions.cs index 07cc05a..80233f9 100644 --- a/scripts/playerFunctions.cs +++ b/scripts/playerFunctions.cs @@ -8,5 +8,5 @@ function Player::setArmor(%this, %armor) { - %this.setDatablock(%armor @ %this.client.sex + this.%client.race + "Armor"); + %this.setDatablock(%armor @ %this.client.sex @ this.%client.race @ "Armor"); } diff --git a/scripts/scriptCompat.cs b/scripts/scriptCompat.cs new file mode 100644 index 0000000..567893f --- /dev/null +++ b/scripts/scriptCompat.cs @@ -0,0 +1,10 @@ +//------------------------------------------------------------------------------ +// scriptCompat.cs +// +// Tribes 2 script compatability layer for Torque3D. This compatability +// layer helps Tribes 2 scripts run on the Torque3D engine via various +// Torque Script & engine declared functions that implement missing +// functionality. +//------------------------------------------------------------------------------ + +exec("scripts/playerFunctions.cs");