primeiro commit
All checks were successful
Build and Push Image / Build and push image (push) Successful in 3m5s

This commit is contained in:
2024-04-29 21:38:53 -03:00
commit e11bf493a1
2532 changed files with 55878 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
ItemDef(
legacy_name: "Axe Head",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Axe,
stats: (
equip_time_secs: 0.25,
power: 1.0,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
hand_restriction: None,
weapon_name: HandednessDependent(
one_handed: "Hatchet",
two_handed: "Axe",
),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,25 @@
ItemDef(
legacy_name: "Battleaxe Head",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Axe,
stats: (
equip_time_secs: 0.25,
power: 0.9,
effect_power: 1.2,
speed: 1.3,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 1.2,
),
hand_restriction: None,
weapon_name: HandednessDependent(
one_handed: "Cleaver",
two_handed: "Battleaxe",
),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,22 @@
ItemDef(
legacy_name: "Greataxe Head",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Axe,
stats: (
equip_time_secs: 0.25,
power: 1.1,
effect_power: 1.4,
speed: 0.8,
range: 0.9,
energy_efficiency: 0.9,
buff_strength: 1.2,
),
hand_restriction: Some(Two),
weapon_name: Universal("Greataxe"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,26 @@
ItemDef(
legacy_name: "Jagged Axe Head",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Axe,
stats: (
equip_time_secs: 0.25,
power: 0.9,
effect_power: 0.8,
speed: 1.2,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 1.4,
),
hand_restriction: None,
weapon_name: HandednessDependent(
one_handed: "Tomahawk",
two_handed: "Jagged Axe",
),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Labrys Head",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Axe,
stats: (
equip_time_secs: 0.25,
power: 1.5,
effect_power: 1.2,
speed: 0.8,
range: 1.0,
energy_efficiency: 0.9,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Labrys"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,25 @@
ItemDef(
legacy_name: "Ornate Axe Head",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Axe,
stats: (
equip_time_secs: 0.25,
power: 0.7,
effect_power: 0.8,
speed: 1.1,
range: 1.1,
energy_efficiency: 1.3,
buff_strength: 1.0,
),
hand_restriction: None,
weapon_name: HandednessDependent(
one_handed: "Kilonda",
two_handed: "Ornate Axe",
),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,22 @@
ItemDef(
legacy_name: "Poleaxe Head",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Axe,
stats: (
equip_time_secs: 0.25,
power: 1.1,
effect_power: 0.8,
speed: 0.9,
range: 1.3,
energy_efficiency: 0.9,
buff_strength: 0.9,
),
hand_restriction: Some(Two),
weapon_name: Universal("Poleaxe"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Bow Limbs",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Bow,
stats: (
equip_time_secs: 0.25,
power: 0.9,
effect_power: 0.9,
speed: 0.9,
range: 0.9,
energy_efficiency: 0.9,
buff_strength: 0.9,
),
hand_restriction: Some(Two),
weapon_name: Universal("Bow"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Composite Bow Limbs",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Bow,
stats: (
equip_time_secs: 0.25,
power: 1.0,
effect_power: 0.8,
speed: 0.7,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 1.5,
),
hand_restriction: Some(Two),
weapon_name: Universal("Composite Bow"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Greatbow Limbs",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Bow,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 1.5,
speed: 0.8,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Greatbow"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Longbow Limbs",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Bow,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 0.8,
speed: 0.8,
range: 1.3,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Longbow"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Ornate Bow Limbs",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Bow,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 0.8,
speed: 0.8,
range: 1.0,
energy_efficiency: 1.5,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Ornate Bow"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Shortbow Limbs",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Bow,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 0.8,
speed: 1.25,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Shortbow"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Warbow Limbs",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Bow,
stats: (
equip_time_secs: 0.25,
power: 1.25,
effect_power: 0.8,
speed: 0.8,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Warbow"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,22 @@
ItemDef(
legacy_name: "Greathammer Head",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Hammer,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 1.5,
speed: 0.8,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Greathammer"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Greatmace Head",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Hammer,
stats: (
equip_time_secs: 0.25,
power: 1.25,
effect_power: 0.8,
speed: 0.8,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Greatmace"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,26 @@
ItemDef(
legacy_name: "Hammer Head",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Hammer,
stats: (
equip_time_secs: 0.25,
power: 0.9,
effect_power: 0.9,
speed: 0.9,
range: 0.9,
energy_efficiency: 0.9,
buff_strength: 0.9,
),
hand_restriction: None,
weapon_name: HandednessDependent(
one_handed: "Club",
two_handed: "Hammer",
),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,22 @@
ItemDef(
legacy_name: "Maul Head",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Hammer,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 0.8,
speed: 0.8,
range: 1.3,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Maul"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,25 @@
ItemDef(
legacy_name: "Ornate Hammer Head",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Hammer,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 0.8,
speed: 0.8,
range: 1.0,
energy_efficiency: 1.5,
buff_strength: 0.8,
),
hand_restriction: None,
weapon_name: HandednessDependent(
one_handed: "Cudgel",
two_handed: "Ornate Hammer",
),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,26 @@
ItemDef(
legacy_name: "Spiked Mace Head",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Hammer,
stats: (
equip_time_secs: 0.25,
power: 1.0,
effect_power: 0.8,
speed: 0.7,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 1.5,
),
hand_restriction: None,
weapon_name: HandednessDependent(
one_handed: "Mace",
two_handed: "Spiked Mace",
),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,26 @@
ItemDef(
legacy_name: "Warhammer Head",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Hammer,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 0.8,
speed: 1.25,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: None,
weapon_name: HandednessDependent(
one_handed: "Mallet",
two_handed: "Warhammer",
),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Arbor Shaft",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Sceptre,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 0.8,
speed: 0.8,
range: 1.3,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Arbor"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Cane Shaft",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Sceptre,
stats: (
equip_time_secs: 0.25,
power: 1.25,
effect_power: 0.8,
speed: 0.8,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Cane"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Crook Shaft",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Sceptre,
stats: (
equip_time_secs: 0.25,
power: 1.0,
effect_power: 0.8,
speed: 0.7,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 1.5,
),
hand_restriction: Some(Two),
weapon_name: Universal("Crook"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Crozier Shaft",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Sceptre,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 0.8,
speed: 1.25,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Crozier"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Grandsceptre Shaft",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Sceptre,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 1.5,
speed: 0.8,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Grandsceptre"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Ornate Sceptre Shaft",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Sceptre,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 0.8,
speed: 0.8,
range: 1.0,
energy_efficiency: 1.5,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Ornate Sceptre"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Sceptre Shaft",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Sceptre,
stats: (
equip_time_secs: 0.25,
power: 0.9,
effect_power: 0.9,
speed: 0.9,
range: 0.9,
energy_efficiency: 0.9,
buff_strength: 0.9,
),
hand_restriction: Some(Two),
weapon_name: Universal("Sceptre"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Brand Shaft",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Staff,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 0.8,
speed: 1.25,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Brand"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Grandstaff Shaft",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Staff,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 1.5,
speed: 0.8,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Grandstaff"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,22 @@
ItemDef(
legacy_name: "Long Pole Shaft",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Staff,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 0.8,
speed: 0.8,
range: 1.3,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Longpole"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Ornate Staff Shaft",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Staff,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 0.8,
speed: 0.8,
range: 1.0,
energy_efficiency: 1.5,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Ornate Staff"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Pole Shaft",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Staff,
stats: (
equip_time_secs: 0.25,
power: 1.0,
effect_power: 0.8,
speed: 0.7,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 1.5,
),
hand_restriction: Some(Two),
weapon_name: Universal("Pole"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Rod Shaft",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Staff,
stats: (
equip_time_secs: 0.25,
power: 1.25,
effect_power: 0.8,
speed: 0.8,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Rod"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Staff Shaft",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Staff,
stats: (
equip_time_secs: 0.25,
power: 0.9,
effect_power: 0.9,
speed: 0.9,
range: 0.9,
energy_efficiency: 0.9,
buff_strength: 0.9,
),
hand_restriction: Some(Two),
weapon_name: Universal("Staff"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Greatsword Blade",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Sword,
stats: (
equip_time_secs: 0.25,
power: 1.2,
effect_power: 1.5,
speed: 0.8,
range: 1.0,
energy_efficiency: 0.7,
buff_strength: 1.0,
),
hand_restriction: Some(Two),
weapon_name: Universal("Greatsword"),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,26 @@
ItemDef(
legacy_name: "Katana Blade",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Sword,
stats: (
equip_time_secs: 0.25,
power: 0.8,
effect_power: 0.8,
speed: 1.4,
range: 1.0,
energy_efficiency: 1.3,
buff_strength: 0.9,
),
hand_restriction: None,
weapon_name: HandednessDependent(
one_handed: "Swiftblade",
two_handed: "Katana",
),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,26 @@
ItemDef(
legacy_name: "Longsword Blade",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Sword,
stats: (
equip_time_secs: 0.25,
power: 1.0,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
hand_restriction: None,
weapon_name: HandednessDependent(
one_handed: "Shortsword",
two_handed: "Longsword",
),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,26 @@
ItemDef(
legacy_name: "Ornate Sword Blade",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Sword,
stats: (
equip_time_secs: 0.25,
power: 0.9,
effect_power: 0.8,
speed: 1.1,
range: 1.0,
energy_efficiency: 1.5,
buff_strength: 0.8,
),
hand_restriction: None,
weapon_name: HandednessDependent(
one_handed: "Rapier",
two_handed: "Ornate Sword",
),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,26 @@
ItemDef(
legacy_name: "Sabre Blade",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Sword,
stats: (
equip_time_secs: 0.25,
power: 1.4,
effect_power: 0.8,
speed: 0.9,
range: 1.0,
energy_efficiency: 1.1,
buff_strength: 0.8,
),
hand_restriction: None,
weapon_name: HandednessDependent(
one_handed: "Scimitar",
two_handed: "Sabre",
),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,26 @@
ItemDef(
legacy_name: "Sawblade",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Sword,
stats: (
equip_time_secs: 0.25,
power: 1.3,
effect_power: 0.8,
speed: 1.0,
range: 0.9,
energy_efficiency: 0.8,
buff_strength: 1.4,
),
hand_restriction: None,
weapon_name: HandednessDependent(
one_handed: "Sawback",
two_handed: "Sawblade",
),
)
),
quality: Low,
tags: [],
)

View File

@@ -0,0 +1,23 @@
ItemDef(
legacy_name: "Zweihander Blade",
legacy_description: "",
kind: ModularComponent(
ToolPrimaryComponent(
toolkind: Sword,
stats: (
equip_time_secs: 0.25,
power: 1.2,
effect_power: 1.0,
speed: 0.8,
range: 1.3,
energy_efficiency: 0.9,
buff_strength: 0.8,
),
hand_restriction: Some(Two),
weapon_name: Universal("Zweihander"),
)
),
quality: Low,
tags: [],
)