mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Changed ModularComponent to allow it to be more extensible. Overhauled random modular weapon function so that there is less runtime cost to generate one. ONLY ASSETS
This commit is contained in:
parent
a9e9a70687
commit
62632318fe
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Axe Head"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Axe,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Axe",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,22 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Battleaxe Head"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Axe,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 1.5,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Battleaxe",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -1,22 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Greataxe Head"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Axe,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 2.0,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Greataxe",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Jagged Axe Head"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Axe,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 2.0,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Jagged Axe",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Great Mace Head"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Hammer,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.5,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Great Mace",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,22 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Ornate Axe Head"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Axe,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 2.0,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Ornate Axe",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -1,22 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Poleaxe Head"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Axe,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.4,
|
||||
range: 1.5,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Poleaxe",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Bow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Bow,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Bow",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Composite Bow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Bow,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 2.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Composite Bow",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Greatbow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Bow,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 2.0,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Greatbow",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Longbow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Bow,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.4,
|
||||
range: 1.5,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Longbow",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Ornate Bow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Bow,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 2.0,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Ornate Bow",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Shortbow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Bow,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 1.5,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Shortbow",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Warbow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Bow,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.5,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Warbow",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,22 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Greathammer Head"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Hammer,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 2.0,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Greathammer",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Great Mace Head"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Hammer,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.5,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Great Mace",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Hammer Head"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Hammer,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Hammer",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,22 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Maul Head"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Hammer,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.4,
|
||||
range: 1.5,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Maul",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -1,22 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Ornate Hammer Head"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Hammer,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 2.0,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Ornate Hammer",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Spiked Mace Head"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Hammer,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 2.0,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Spiked Mace",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Warhammer Head"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Hammer,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 1.5,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Warhammer",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Large Nature Core"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sceptre,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 1.5,
|
||||
effect_power: 1.3,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.8,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.9,
|
||||
buff_strength: 1.1,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Medium Nature Core"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sceptre,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 1.0,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Small Nature Core"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sceptre,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 0.7,
|
||||
effect_power: 0.8,
|
||||
speed: 1.3,
|
||||
crit_chance: 1.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.1,
|
||||
buff_strength: 0.9,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Large Fire Core"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Staff,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 1.5,
|
||||
effect_power: 1.3,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.8,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.9,
|
||||
buff_strength: 1.1,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,22 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Medium Fire Core"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Staff,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 1.0,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Samll Fire Core"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Staff,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 0.7,
|
||||
effect_power: 0.8,
|
||||
speed: 1.3,
|
||||
crit_chance: 1.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.1,
|
||||
buff_strength: 0.9,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Greatsword Blade"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sword,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 2.0,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Greatsword",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Katana Blade"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sword,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 1.5,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Katana",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Longsword Blade"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sword,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Longsword",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Ornate Sword Blade"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sword,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 2.0,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Ornate Sword",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Sabre Blade"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sword,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.5,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Sabre",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Sawblade"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sword,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 2.0,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Sawblade",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Zweihander Blade"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sword,
|
||||
modkind: Damage,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.4,
|
||||
range: 1.5,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Zweihander",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Long Axe Haft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Axe,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 1.5,
|
||||
effect_power: 1.3,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.8,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.9,
|
||||
buff_strength: 1.1,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Medium Axe Haft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Axe,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 1.0,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Short Axe Haft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Axe,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 0.7,
|
||||
effect_power: 0.8,
|
||||
speed: 1.3,
|
||||
crit_chance: 1.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.1,
|
||||
buff_strength: 0.9,
|
||||
),
|
||||
hand_restriction: Some(One),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Large Bow Grip"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Bow,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 1.5,
|
||||
effect_power: 1.3,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.8,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.9,
|
||||
buff_strength: 1.1,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,22 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Medium Bow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Bow,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 1.0,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Small Bow Grip"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Bow,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 0.7,
|
||||
effect_power: 0.8,
|
||||
speed: 1.3,
|
||||
crit_chance: 1.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.1,
|
||||
buff_strength: 0.9,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Long Hammer Haft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Hammer,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 1.5,
|
||||
effect_power: 1.3,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.8,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.9,
|
||||
buff_strength: 1.1,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Medium Hammer Haft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Hammer,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 1.0,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Short Hammer Haft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Hammer,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 0.7,
|
||||
effect_power: 0.8,
|
||||
speed: 1.3,
|
||||
crit_chance: 1.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.1,
|
||||
buff_strength: 0.9,
|
||||
),
|
||||
hand_restriction: Some(One),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Arbor Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sceptre,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.4,
|
||||
range: 1.5,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Arbor",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Cane Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sceptre,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.5,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Cane",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Crook Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sceptre,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 2.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Crook",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Crozier Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sceptre,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 1.5,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Crozier",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Grandsceptre Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sceptre,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 2.0,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Grandsceptre",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Ornate Sceptre Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sceptre,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 2.0,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Ornate Sceptre",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Sceptre Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sceptre,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Sceptre",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Brand Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Staff,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 1.5,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Brand",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Grandstaff Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Staff,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 2.0,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Grandstaff",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,22 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Long Pole Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Staff,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.4,
|
||||
range: 1.5,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Long Pole",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Ornate Staff Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Staff,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 2.0,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Ornate Staff",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Pole Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Staff,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 2.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Pole",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Rod Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Staff,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.5,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Rod",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Staff Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Staff,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Staff",
|
||||
)),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Hand-and-a-Half Sword Hilt"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sword,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 1.0,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("One-Handed Sword Hilt"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sword,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 0.7,
|
||||
effect_power: 0.8,
|
||||
speed: 1.3,
|
||||
crit_chance: 1.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.1,
|
||||
buff_strength: 0.9,
|
||||
),
|
||||
hand_restriction: Some(One),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -1,23 +0,0 @@
|
||||
ItemDef(
|
||||
name: Component("Two-Handed Sword Hilt"),
|
||||
description: "",
|
||||
kind: ModularComponent((
|
||||
toolkind: Sword,
|
||||
modkind: Held,
|
||||
stats: (
|
||||
equip_time_secs: 1.0,
|
||||
power: 1.5,
|
||||
effect_power: 1.3,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.8,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.9,
|
||||
buff_strength: 1.1,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "",
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
||||
|
24
assets/common/items/crafting_ing/modular/primary/axe/axe.ron
Normal file
24
assets/common/items/crafting_ing/modular/primary/axe/axe.ron
Normal file
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Axe Head"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Axe,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Axe",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,23 @@
|
||||
ItemDef(
|
||||
name: Component("Battleaxe Head"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Axe,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 1.5,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Battleaxe",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,23 @@
|
||||
ItemDef(
|
||||
name: Component("Greataxe Head"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Axe,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 2.0,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Greataxe",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Jagged Axe Head"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Axe,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 2.0,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Jagged Axe",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Labrys Head"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Axe,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.5,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Labrys",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,23 @@
|
||||
ItemDef(
|
||||
name: Component("Ornate Axe Head"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Axe,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 2.0,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Ornate Axe",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,23 @@
|
||||
ItemDef(
|
||||
name: Component("Poleaxe Head"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Axe,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.4,
|
||||
range: 1.5,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Poleaxe",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
24
assets/common/items/crafting_ing/modular/primary/bow/bow.ron
Normal file
24
assets/common/items/crafting_ing/modular/primary/bow/bow.ron
Normal file
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Bow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Bow,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Bow",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Composite Bow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Bow,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 2.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Composite Bow",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Greatbow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Bow,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 2.0,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Greatbow",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Longbow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Bow,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.4,
|
||||
range: 1.5,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Longbow",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Ornate Bow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Bow,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 2.0,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Ornate Bow",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Shortbow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Bow,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 1.5,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Shortbow",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Warbow Limbs"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Bow,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.5,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Warbow",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,23 @@
|
||||
ItemDef(
|
||||
name: Component("Greathammer Head"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Hammer,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 2.0,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Greathammer",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Great Mace Head"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Hammer,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.5,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Great Mace",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Hammer Head"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Hammer,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Hammer",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,23 @@
|
||||
ItemDef(
|
||||
name: Component("Maul Head"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Hammer,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.4,
|
||||
range: 1.5,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Maul",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,23 @@
|
||||
ItemDef(
|
||||
name: Component("Ornate Hammer Head"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Hammer,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 2.0,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Ornate Hammer",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Spiked Mace Head"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Hammer,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 2.0,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Spiked Mace",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Warhammer Head"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Hammer,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 1.5,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Warhammer",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Arbor Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Sceptre,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.4,
|
||||
range: 1.5,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Arbor",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Cane Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Sceptre,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.5,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Cane",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Crook Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Sceptre,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 2.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Crook",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Crozier Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Sceptre,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 1.5,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Crozier",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Grandsceptre Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Sceptre,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 2.0,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Grandsceptre",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Ornate Sceptre Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Sceptre,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 2.0,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Ornate Sceptre",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Sceptre Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Sceptre,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Sceptre",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Brand Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Staff,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 1.5,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Brand",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Grandstaff Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Staff,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 2.0,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Grandstaff",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,23 @@
|
||||
ItemDef(
|
||||
name: Component("Long Pole Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Staff,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.4,
|
||||
range: 1.5,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Long Pole",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Ornate Staff Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Staff,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 2.0,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Ornate Staff",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Pole Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Staff,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 2.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Pole",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Rod Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Staff,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.5,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Rod",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Staff Shaft"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Staff,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Staff",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Greatsword Blade"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Sword,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 2.0,
|
||||
speed: 0.8,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: Some(Two),
|
||||
weapon_name: "Greatsword",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Katana Blade"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Sword,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 1.5,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Katana",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Longsword Blade"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Sword,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.0,
|
||||
effect_power: 1.0,
|
||||
speed: 1.0,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 1.0,
|
||||
buff_strength: 1.0,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Longsword",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Ornate Sword Blade"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Sword,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 0.9,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.2,
|
||||
range: 1.0,
|
||||
energy_efficiency: 2.0,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Ornate Sword",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
ItemDef(
|
||||
name: Component("Sabre Blade"),
|
||||
description: "",
|
||||
kind: ModularComponent(
|
||||
ToolPrimaryComponent(
|
||||
toolkind: Sword,
|
||||
stats: (
|
||||
equip_time_secs: 0.25,
|
||||
power: 1.5,
|
||||
effect_power: 0.8,
|
||||
speed: 0.9,
|
||||
crit_chance: 0.15,
|
||||
range: 1.0,
|
||||
energy_efficiency: 0.8,
|
||||
buff_strength: 0.8,
|
||||
),
|
||||
hand_restriction: None,
|
||||
weapon_name: "Sabre",
|
||||
)
|
||||
),
|
||||
quality: Modular,
|
||||
tags: [],
|
||||
)
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user