2020-11-09 21:31:41 +00:00
|
|
|
// Maps a tool kind to a set of abilities
|
|
|
|
// A set of abilities is a primary, a secondary, and a vec of all extra abilities
|
|
|
|
({
|
|
|
|
Sword: (
|
|
|
|
primary: "common.abilities.sword.triplestrike",
|
|
|
|
secondary: "common.abilities.sword.dash",
|
|
|
|
skills: [
|
|
|
|
"common.abilities.sword.spin",
|
|
|
|
],
|
|
|
|
),
|
|
|
|
Axe: (
|
2020-11-11 01:49:05 +00:00
|
|
|
primary: "common.abilities.axe.doublestrike",
|
2020-11-09 21:31:41 +00:00
|
|
|
secondary: "common.abilities.axe.spin",
|
|
|
|
skills: [
|
|
|
|
"common.abilities.axe.leap",
|
|
|
|
],
|
|
|
|
),
|
|
|
|
Hammer: (
|
2020-11-11 01:49:05 +00:00
|
|
|
primary: "common.abilities.hammer.singlestrike",
|
2020-11-09 21:31:41 +00:00
|
|
|
secondary: "common.abilities.hammer.charged",
|
|
|
|
skills: [
|
|
|
|
"common.abilities.hammer.leap",
|
|
|
|
],
|
|
|
|
),
|
|
|
|
Bow: (
|
|
|
|
primary: "common.abilities.bow.basic",
|
|
|
|
secondary: "common.abilities.bow.charged",
|
|
|
|
skills: [
|
|
|
|
"common.abilities.bow.repeater",
|
|
|
|
],
|
|
|
|
),
|
|
|
|
Staff: (
|
|
|
|
primary: "common.abilities.staff.firebomb",
|
|
|
|
secondary: "common.abilities.staff.flamethrower",
|
|
|
|
skills: [
|
|
|
|
"common.abilities.staff.fireshockwave",
|
|
|
|
],
|
|
|
|
),
|
|
|
|
Sceptre: (
|
|
|
|
primary: "common.abilities.sceptre.healingbeam",
|
|
|
|
secondary: "common.abilities.sceptre.healingbomb",
|
|
|
|
skills: [],
|
|
|
|
),
|
|
|
|
Dagger: (
|
|
|
|
primary: "common.abilities.dagger.tempbasic",
|
|
|
|
secondary: "common.abilities.dagger.tempbasic",
|
|
|
|
skills: [],
|
|
|
|
),
|
|
|
|
Shield: (
|
|
|
|
primary: "common.abilities.shield.tempbasic",
|
2020-11-11 01:49:05 +00:00
|
|
|
secondary: "common.abilities.shield.block",
|
2020-11-09 21:31:41 +00:00
|
|
|
skills: [],
|
|
|
|
),
|
|
|
|
Unique(StoneGolemFist): (
|
|
|
|
primary: "common.abilities.unique.stonegolemfist.basic",
|
|
|
|
secondary: "common.abilities.unique.stonegolemfist.shockwave",
|
|
|
|
skills: [],
|
|
|
|
),
|
|
|
|
Unique(BeastClaws): (
|
|
|
|
primary: "common.abilities.unique.beastclaws.basic",
|
|
|
|
secondary: "common.abilities.unique.beastclaws.basic",
|
|
|
|
skills: [],
|
|
|
|
),
|
|
|
|
Debug: (
|
|
|
|
primary: "common.abilities.debug.forwardboost",
|
|
|
|
secondary: "common.abilities.debug.upboost",
|
|
|
|
skills: [
|
|
|
|
"common.abilities.debug.possess",
|
|
|
|
],
|
|
|
|
),
|
|
|
|
Farming: (
|
|
|
|
primary: "common.abilities.farming.basic",
|
|
|
|
secondary: "common.abilities.farming.basic",
|
|
|
|
skills: [],
|
|
|
|
),
|
|
|
|
Empty: (
|
|
|
|
primary: "common.abilities.empty.basic",
|
|
|
|
secondary: "common.abilities.empty.basic",
|
|
|
|
skills: [],
|
|
|
|
),
|
|
|
|
})
|