1827 lines
41 KiB
Plaintext
1827 lines
41 KiB
Plaintext
#modloaded aoa3
|
|
#loader mixin
|
|
|
|
import scripts.mixin.aoa3.StatsConfig as CFG;
|
|
|
|
/*
|
|
See StatsConfig.zs in this folder for values.
|
|
*/
|
|
|
|
#mixin {value: "net.tslat.aoa3.common.registration.WeaponRegister"}
|
|
zenClass MixinWeaponRegister {
|
|
#mixin Definition
|
|
#{
|
|
# id: "ChilliChugger", type: "net/tslat/aoa3/item/weapon/gun/ChilliChugger"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new ChilliChugger(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_ChilliChugger(original as double) as double {
|
|
return CFG.dmg_ChilliChugger;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "DartGun", type: "net/tslat/aoa3/item/weapon/gun/DartGun"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new DartGun(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_DartGun(original as double) as double {
|
|
return CFG.dmg_DartGun;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "FlamingFury", type: "net/tslat/aoa3/item/weapon/gun/FlamingFury"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new FlamingFury(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_FlamingFury(original as double) as double {
|
|
return CFG.dmg_FlamingFury;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "NethengeicSlugger", type: "net/tslat/aoa3/item/weapon/gun/NethengeicSlugger"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new NethengeicSlugger(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_NethengeicSlugger(original as double) as double {
|
|
return CFG.dmg_NethengeicSlugger;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "WithersWrath", type: "net/tslat/aoa3/item/weapon/blaster/WithersWrath"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new WithersWrath(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_WithersWrath(original as double) as double {
|
|
return CFG.dmg_WithersWrath;
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "WithersWrath", type: "net/tslat/aoa3/item/weapon/blaster/WithersWrath"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new WithersWrath(?, ?, ?, @(?))"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_energyCost_WithersWrath(original as float) as float {
|
|
return CFG.energyCost_WithersWrath;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "DoomBringer", type: "net/tslat/aoa3/item/weapon/blaster/DoomBringer"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new DoomBringer(?, ?, ?, @(?))"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_energyCost_DoomBringer(original as float) as float {
|
|
return CFG.energyCost_DoomBringer;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "GoldBringer", type: "net/tslat/aoa3/item/weapon/blaster/GoldBringer"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new GoldBringer(?, ?, ?, @(?))"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_energyCost_GoldBringer(original as float) as float {
|
|
return CFG.energyCost_GoldBringer;
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "BayonetteRifle", type: "net/tslat/aoa3/item/weapon/gun/BayonetteRifle"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new BayonetteRifle(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_BayonetteRifle(original as double) as double {
|
|
return CFG.dmg_BayonetteRifle;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "GigaCannon", type: "net/tslat/aoa3/item/weapon/cannon/GigaCannon"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new GigaCannon(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_GigaCannon(original as double) as double {
|
|
return CFG.dmg_GigaCannon;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Baronator", type: "net/tslat/aoa3/item/weapon/gun/Baronator"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Baronator(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Baronator(original as double) as double {
|
|
return CFG.dmg_Baronator;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "CarrotCannon", type: "net/tslat/aoa3/item/weapon/cannon/CarrotCannon"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new CarrotCannon(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_CarrotCannon(original as double) as double {
|
|
return CFG.dmg_CarrotCannon;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "GoldenFury", type: "net/tslat/aoa3/item/weapon/gun/GoldenFury"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new GoldenFury(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_GoldenFury(original as double) as double {
|
|
return CFG.dmg_GoldenFury;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "GoldenFury", type: "net/tslat/aoa3/item/weapon/gun/GoldenFury"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new GoldenFury(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_GoldenFury(original as double) as double {
|
|
return CFG.dmg_GoldenFury;
|
|
}
|
|
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "BoulderBomber", type: "net/tslat/aoa3/item/weapon/cannon/BoulderBomber"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new BoulderBomber(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_BoulderBomber(original as double) as double {
|
|
return CFG.dmg_BoulderBomber;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "GolderBomber", type: "net/tslat/aoa3/item/weapon/cannon/GolderBomber"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new GolderBomber(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_GolderBomber(original as double) as double {
|
|
return CFG.dmg_GolderBomber;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "BloodIron", type: "net/tslat/aoa3/item/weapon/gun/BloodIron"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new BloodIron(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_BloodIron(original as double) as double {
|
|
return CFG.dmg_BloodIron;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "CoreRifle", type: "net/tslat/aoa3/item/weapon/gun/CoreRifle"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new CoreRifle(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_CoreRifle(original as double) as double {
|
|
return CFG.dmg_CoreRifle;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "DischargeRifle", type: "net/tslat/aoa3/item/weapon/gun/DischargeRifle"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new DischargeRifle(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_DischargeRifle(original as double) as double {
|
|
return CFG.dmg_DischargeRifle;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "EchoGull", type: "net/tslat/aoa3/item/weapon/gun/EchoGull"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new EchoGull(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_EchoGull(original as double) as double {
|
|
return CFG.dmg_EchoGull;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "NethenetteRifle", type: "net/tslat/aoa3/item/weapon/gun/NethenetteRifle"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new NethenetteRifle(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_NethenetteRifle(original as double) as double {
|
|
return CFG.dmg_NethenetteRifle;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Gardener", type: "net/tslat/aoa3/item/weapon/gun/Gardener"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Gardener(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Gardener(original as double) as double {
|
|
return CFG.dmg_Gardener;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "GaugeRifle", type: "net/tslat/aoa3/item/weapon/gun/GaugeRifle"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new GaugeRifle(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_GaugeRifle(original as double) as double {
|
|
return CFG.dmg_GaugeRifle;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "HotShot", type: "net/tslat/aoa3/item/weapon/gun/HotShot"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new HotShot(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_HotShot(original as double) as double {
|
|
return CFG.dmg_HotShot;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "HeatWave", type: "net/tslat/aoa3/item/weapon/gun/HeatWave"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new HeatWave(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_HeatWave(original as double) as double {
|
|
return CFG.dmg_HeatWave;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "LightIron", type: "net/tslat/aoa3/item/weapon/gun/LightIron"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new LightIron(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_LightIron(original as double) as double {
|
|
return CFG.dmg_LightIron;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Minigun", type: "net/tslat/aoa3/item/weapon/gun/Minigun"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Minigun(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Minigun(original as double) as double {
|
|
return CFG.dmg_Minigun;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Megagun", type: "net/tslat/aoa3/item/weapon/gun/Megagun"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Megagun(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Megagun(original as double) as double {
|
|
return CFG.dmg_Megagun;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "PrecasianSlugger", type: "net/tslat/aoa3/item/weapon/gun/PrecasianSlugger"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new PrecasianSlugger(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_PrecasianSlugger(original as double) as double {
|
|
return CFG.dmg_PrecasianSlugger;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Predigun", type: "net/tslat/aoa3/item/weapon/gun/Predigun"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Predigun(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Predigun(original as double) as double {
|
|
return CFG.dmg_Predigun;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "JackRocker", type: "net/tslat/aoa3/item/weapon/cannon/JackRocker"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new JackRocker(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_JackRocker(original as double) as double {
|
|
return CFG.dmg_JackRocker;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "RockerRifle", type: "net/tslat/aoa3/item/weapon/gun/RockerRifle"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new RockerRifle(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_RockerRifle(original as double) as double {
|
|
return CFG.dmg_RockerRifle;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Stampede", type: "net/tslat/aoa3/item/weapon/gun/Stampede"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Stampede(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Stampede(original as double) as double {
|
|
return CFG.dmg_Stampede;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Roulette", type: "net/tslat/aoa3/item/weapon/gun/Roulette"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Roulette(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Roulette(original as double) as double {
|
|
return CFG.dmg_Roulette;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Skullette", type: "net/tslat/aoa3/item/weapon/gun/Skullette"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Skullette(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Skullette(original as double) as double {
|
|
return CFG.dmg_Skullette;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "SquadGun", type: "net/tslat/aoa3/item/weapon/gun/SquadGun"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new SquadGun(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_SquadGun(original as double) as double {
|
|
return CFG.dmg_SquadGun;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "SpineGun", type: "net/tslat/aoa3/item/weapon/gun/SpineGun"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new SpineGun(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_SpineGun(original as double) as double {
|
|
return CFG.dmg_SpineGun;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Tommy", type: "net/tslat/aoa3/item/weapon/gun/Tommy"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Tommy(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Tommy(original as double) as double {
|
|
return CFG.dmg_Tommy;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "TigerTommy", type: "net/tslat/aoa3/item/weapon/gun/TigerTommy"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new TigerTommy(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_TigerTommy(original as double) as double {
|
|
return CFG.dmg_TigerTommy;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "WartGun", type: "net/tslat/aoa3/item/weapon/gun/WartGun"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new WartGun(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_WartGun(original as double) as double {
|
|
return CFG.dmg_WartGun;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Stormer", type: "net/tslat/aoa3/item/weapon/gun/Stormer"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Stormer(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Stormer(original as double) as double {
|
|
return CFG.dmg_Stormer;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Artifact", type: "net/tslat/aoa3/item/weapon/gun/Artifact"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Artifact(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Artifact(original as double) as double {
|
|
return CFG.dmg_Artifact;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Skullifact", type: "net/tslat/aoa3/item/weapon/gun/Skullifact"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Skullifact(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Skullifact(original as double) as double {
|
|
return CFG.dmg_Skullifact;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "ApocoRifle", type: "net/tslat/aoa3/item/weapon/gun/ApocoRifle"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new ApocoRifle(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_ApocoRifle(original as double) as double {
|
|
return CFG.dmg_ApocoRifle;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "ApocoAssaultRifle", type: "net/tslat/aoa3/item/weapon/gun/ApocoAssaultRifle"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new ApocoAssaultRifle(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_ApocoAssaultRifle(original as double) as double {
|
|
return CFG.dmg_ApocoAssaultRifle;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "MechanicalAssaultRifle", type: "net/tslat/aoa3/item/weapon/gun/MechanicalAssaultRifle"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new MechanicalAssaultRifle(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_MechanicalAssaultRifle(original as double) as double {
|
|
return CFG.dmg_MechanicalAssaultRifle;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "MintMagnum", type: "net/tslat/aoa3/item/weapon/gun/MintMagnum"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new MintMagnum(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_MintMagnum(original as double) as double {
|
|
return CFG.dmg_MintMagnum;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "AquaMagnum", type: "net/tslat/aoa3/item/weapon/gun/AquaMagnum"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new AquaMagnum(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_AquaMagnum(original as double) as double {
|
|
return CFG.dmg_AquaMagnum;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "BigTop", type: "net/tslat/aoa3/item/weapon/gun/BigTop"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new BigTop(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_BigTop(original as double) as double {
|
|
return CFG.dmg_BigTop;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "ChainWrecker", type: "net/tslat/aoa3/item/weapon/gun/ChainWrecker"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new ChainWrecker(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_ChainWrecker(original as double) as double {
|
|
return CFG.dmg_ChainWrecker;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "FlameWrecker", type: "net/tslat/aoa3/item/weapon/gun/FlameWrecker"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new FlameWrecker(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_FlameWrecker(original as double) as double {
|
|
return CFG.dmg_FlameWrecker;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Overshot", type: "net/tslat/aoa3/item/weapon/gun/Overshot"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Overshot(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Overshot(original as double) as double {
|
|
return CFG.dmg_Overshot;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Clownershot", type: "net/tslat/aoa3/item/weapon/gun/Clownershot"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Clownershot(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Clownershot(original as double) as double {
|
|
return CFG.dmg_Clownershot;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "CrystalCarver", type: "net/tslat/aoa3/item/weapon/gun/CrystalCarver"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new CrystalCarver(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_CrystalCarver(original as double) as double {
|
|
return CFG.dmg_CrystalCarver;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Cyclone", type: "net/tslat/aoa3/item/weapon/gun/Cyclone"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Cyclone(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Cyclone(original as double) as double {
|
|
return CFG.dmg_Cyclone;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Wrecker", type: "net/tslat/aoa3/item/weapon/gun/Wrecker"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Wrecker(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Wrecker(original as double) as double {
|
|
return CFG.dmg_Wrecker;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Darkener", type: "net/tslat/aoa3/item/weapon/gun/Darkener"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Darkener(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Darkener(original as double) as double {
|
|
return CFG.dmg_Darkener;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "DestructionRifle", type: "net/tslat/aoa3/item/weapon/gun/DestructionRifle"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new DestructionRifle(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_DestructionRifle(original as double) as double {
|
|
return CFG.dmg_DestructionRifle;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Dragilator", type: "net/tslat/aoa3/item/weapon/gun/Dragilator"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Dragilator(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Dragilator(original as double) as double {
|
|
return CFG.dmg_Dragilator;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Electinator", type: "net/tslat/aoa3/item/weapon/gun/Electinator"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Electinator(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Electinator(original as double) as double {
|
|
return CFG.dmg_Electinator;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Frosticator", type: "net/tslat/aoa3/item/weapon/gun/Frosticator"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Frosticator(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Frosticator(original as double) as double {
|
|
return CFG.dmg_Frosticator;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Germinator", type: "net/tslat/aoa3/item/weapon/gun/Germinator"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Germinator(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Germinator(original as double) as double {
|
|
return CFG.dmg_Germinator;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "CoralClogger", type: "net/tslat/aoa3/item/weapon/gun/CoralClogger"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new CoralClogger(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_CoralClogger(original as double) as double {
|
|
return CFG.dmg_CoralClogger;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Draco", type: "net/tslat/aoa3/item/weapon/gun/Draco"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Draco(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Draco(original as double) as double {
|
|
return CFG.dmg_Draco;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "MK", type: "net/tslat/aoa3/item/weapon/gun/MK"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new MK(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_MK(original as double) as double {
|
|
return CFG.dmg_MK;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "MKFung", type: "net/tslat/aoa3/item/weapon/gun/MKFung"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new MKFung(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_MKFung(original as double) as double {
|
|
return CFG.dmg_MKFung;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Pulsator", type: "net/tslat/aoa3/item/weapon/gun/Pulsator"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Pulsator(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Pulsator(original as double) as double {
|
|
return CFG.dmg_Pulsator;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Predator", type: "net/tslat/aoa3/item/weapon/gun/Predator"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Predator(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Predator(original as double) as double {
|
|
return CFG.dmg_Predator;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "PurityRifle", type: "net/tslat/aoa3/item/weapon/gun/PurityRifle"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new PurityRifle(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_PurityRifle(original as double) as double {
|
|
return CFG.dmg_PurityRifle;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "HaunterRifle", type: "net/tslat/aoa3/item/weapon/gun/HaunterRifle"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new HaunterRifle(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_HaunterRifle(original as double) as double {
|
|
return CFG.dmg_HaunterRifle;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Dustometer", type: "net/tslat/aoa3/item/weapon/gun/Dustometer"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Dustometer(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Dustometer(original as double) as double {
|
|
return CFG.dmg_Dustometer;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Sublimus", type: "net/tslat/aoa3/item/weapon/gun/Sublimus"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Sublimus(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Sublimus(original as double) as double {
|
|
return CFG.dmg_Sublimus;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "HuntersRifle", type: "net/tslat/aoa3/item/weapon/gun/HuntersRifle"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new HuntersRifle(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_HuntersRifle(original as double) as double {
|
|
return CFG.dmg_HuntersRifle;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "Bloodlurker", type: "net/tslat/aoa3/item/weapon/greatblade/Bloodlurker"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new Bloodlurker(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_Bloodlurker(original as double) as double {
|
|
return CFG.dmg_Bloodlurker;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "TidalGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/TidalGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new TidalGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_TidalGreatblade(original as double) as double {
|
|
return CFG.dmg_TidalGreatblade;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "BaronGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/BaronGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new BaronGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_BaronGreatblade(original as double) as double {
|
|
return CFG.dmg_BaronGreatblade;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "CreepoidGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/CreepoidGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new CreepoidGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_CreepoidGreatblade(original as double) as double {
|
|
return CFG.dmg_CreepoidGreatblade;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "LelyetianGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/LelyetianGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new LelyetianGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_LelyetianGreatblade(original as double) as double {
|
|
return CFG.dmg_LelyetianGreatblade;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "RoyalGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/RoyalGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new RoyalGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_RoyalGreatblade(original as double) as double {
|
|
return CFG.dmg_RoyalGreatblade;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "SubterraneanGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/SubterraneanGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new SubterraneanGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_SubterraneanGreatblade(original as double) as double {
|
|
return CFG.dmg_SubterraneanGreatblade;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "ShyreSword", type: "net/tslat/aoa3/item/weapon/greatblade/ShyreSword"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new ShyreSword(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_ShyreSword(original as double) as double {
|
|
return CFG.dmg_ShyreSword;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "GodsGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/GodsGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new GodsGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_GodsGreatblade(original as double) as double {
|
|
return CFG.dmg_GodsGreatblade;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "CrystalGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/CrystalGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new CrystalGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_CrystalGreatblade(original as double) as double {
|
|
return CFG.dmg_CrystalGreatblade;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "GoofyGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/GoofyGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new GoofyGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_GoofyGreatblade(original as double) as double {
|
|
return CFG.dmg_GoofyGreatblade;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "LyonicGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/LyonicGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new LyonicGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_LyonicGreatblade(original as double) as double {
|
|
return CFG.dmg_LyonicGreatblade;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "NoxiousGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/NoxiousGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new NoxiousGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_NoxiousGreatblade(original as double) as double {
|
|
return CFG.dmg_NoxiousGreatblade;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "RosidianGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/RosidianGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new RosidianGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_RosidianGreatblade(original as double) as double {
|
|
return CFG.dmg_RosidianGreatblade;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "ShroomicGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/ShroomicGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new ShroomicGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_ShroomicGreatblade(original as double) as double {
|
|
return CFG.dmg_ShroomicGreatblade;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "UnderworldGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/UnderworldGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new UnderworldGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_UnderworldGreatblade(original as double) as double {
|
|
return CFG.dmg_UnderworldGreatblade;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "RunicGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/RunicGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new RunicGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_RunicGreatblade(original as double) as double {
|
|
return CFG.dmg_RunicGreatblade;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "CoralGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/CoralGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new CoralGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_CoralGreatblade(original as double) as double {
|
|
return CFG.dmg_CoralGreatblade;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "PrimordialGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/PrimordialGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new PrimordialGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_PrimordialGreatblade(original as double) as double {
|
|
return CFG.dmg_PrimordialGreatblade;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "HauntedGreatblade", type: "net/tslat/aoa3/item/weapon/greatblade/HauntedGreatblade"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new HauntedGreatblade(@(?), ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_HauntedGreatblade(original as double) as double {
|
|
return CFG.dmg_HauntedGreatblade;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "VulcammerMaul", type: "net/tslat/aoa3/item/weapon/maul/VulcammerMaul"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new VulcammerMaul(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_VulcammerMaul(original as float) as float {
|
|
return CFG.dmg_VulcammerMaul;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "CoralstoneMaul", type: "net/tslat/aoa3/item/weapon/maul/CoralstoneMaul"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new CoralstoneMaul(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_CoralstoneMaul(original as float) as float {
|
|
return CFG.dmg_CoralstoneMaul;
|
|
}
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "CrystalMaul", type: "net/tslat/aoa3/item/weapon/maul/CrystalMaul"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new CrystalMaul(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_CrystalMaul(original as float) as float {
|
|
return CFG.dmg_CrystalMaul;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "ElectronMaul", type: "net/tslat/aoa3/item/weapon/maul/ElectronMaul"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new ElectronMaul(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_ElectronMaul(original as float) as float {
|
|
return CFG.dmg_ElectronMaul;
|
|
}
|
|
|
|
|
|
#mixin Definition
|
|
#{
|
|
# id: "HorizonMaul", type: "net/tslat/aoa3/item/weapon/maul/HorizonMaul"
|
|
#}
|
|
#mixin Expression
|
|
#{
|
|
# value: "new HorizonMaul(@(?), ?, ?, ?)"
|
|
#}
|
|
#mixin Static
|
|
#mixin ModifyExpressionValue
|
|
#{
|
|
# method: "registerWeapon",
|
|
# at: {value: "MIXINEXTRAS:EXPRESSION"}
|
|
#}
|
|
function mbc_modify_dmg_HorizonMaul(original as float) as float {
|
|
return CFG.dmg_HorizonMaul;
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|