mirror of
https://github.com/exogen/t2-mapper.git
synced 2026-01-19 20:25:01 +00:00
105 lines
2.1 KiB
C#
105 lines
2.1 KiB
C#
// Weapon bonuses
|
|
|
|
|
|
// Weapon speed
|
|
$WeaponSpeedBonusList = new ScriptObject() {
|
|
class = WeaponSpeedBonusList;
|
|
};
|
|
|
|
function WeaponSpeedBonusList::get(%this, %a)
|
|
{
|
|
return $WeaponSpeedBonusList[%a];
|
|
}
|
|
|
|
$WeaponSpeedBonusList[0] = new ScriptObject() {
|
|
text = "Kilo";
|
|
value = 1;
|
|
sound = "blah.wav";
|
|
emitter = "Optional";
|
|
class = BonusComponent;
|
|
};
|
|
|
|
$WeaponSpeedBonusList[1] = new ScriptObject() {
|
|
text = "Mega";
|
|
value = 3;
|
|
sound = "blah.wav";
|
|
emitter = "Optional";
|
|
class = BonusComponent;
|
|
};
|
|
|
|
$WeaponSpeedBonusList[2] = new ScriptObject() {
|
|
text = "Giga";
|
|
value = 5;
|
|
sound = "blah.wav";
|
|
emitter = "Optional";
|
|
class = BonusComponent;
|
|
};
|
|
|
|
// Weapon height
|
|
$WeaponHeightBonusList = new ScriptObject() {
|
|
class = WeaponHeightBonusList;
|
|
};
|
|
|
|
function WeaponHeightBonusList::get(%this, %a)
|
|
{
|
|
return $WeaponHeightBonusList[%a];
|
|
}
|
|
|
|
$WeaponHeightBonusList[0] = new ScriptObject() {
|
|
text = "Hovering";
|
|
value = 1;
|
|
sound = "blah.wav";
|
|
emitter = "Optional";
|
|
class = BonusComponent;
|
|
};
|
|
|
|
$WeaponHeightBonusList[1] = new ScriptObject() {
|
|
text = "Towering";
|
|
value = 3;
|
|
sound = "blah.wav";
|
|
emitter = "Optional";
|
|
class = BonusComponent;
|
|
};
|
|
|
|
$WeaponHeightBonusList[3] = new ScriptObject() {
|
|
text = "Nose-Bleeding";
|
|
value = 5;
|
|
sound = "blah.wav";
|
|
emitter = "Optional";
|
|
class = BonusComponent;
|
|
};
|
|
|
|
// Weapon type
|
|
$WeaponTypeBonusList = new ScriptObject() {
|
|
class = WeaponTypeBonusList;
|
|
};
|
|
|
|
function WeaponTypeBonusList::get(%this, %a)
|
|
{
|
|
return $WeaponTypeBonusList[%a];
|
|
}
|
|
|
|
$WeaponTypeBonusList[0] = new ScriptObject() {
|
|
text = "Disc";
|
|
value = 3;
|
|
sound = "blah.wav";
|
|
emitter = "Optional";
|
|
class = BonusComponent;
|
|
};
|
|
|
|
$WeaponTypeBonusList[1] = new ScriptObject() {
|
|
text = "Grenade";
|
|
value = 1;
|
|
sound = "blah.wav";
|
|
emitter = "Optional";
|
|
class = BonusComponent;
|
|
};
|
|
|
|
$WeaponTypeBonusList[2] = new ScriptObject() {
|
|
text = "Chain";
|
|
value = 2;
|
|
sound = "blah.wav";
|
|
emitter = "Optional";
|
|
class = BonusComponent;
|
|
};
|