mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Rename tool strength/damage to power
This commit is contained in:
parent
269d179243
commit
869535e5a2
@ -80,8 +80,7 @@ pub enum ConsumptionEffect {
|
||||
pub enum Item {
|
||||
Tool {
|
||||
kind: Tool,
|
||||
damage: i32,
|
||||
strength: i32,
|
||||
power: u32,
|
||||
},
|
||||
Armor {
|
||||
kind: Armor,
|
||||
@ -122,8 +121,7 @@ impl Default for Item {
|
||||
fn default() -> Self {
|
||||
Item::Tool {
|
||||
kind: Tool::Hammer,
|
||||
damage: 0,
|
||||
strength: 0,
|
||||
power: 0,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
pub mod item;
|
||||
|
||||
// Reexports
|
||||
pub use self::item::Item;
|
||||
pub use self::item::{Item, Tool};
|
||||
|
||||
use specs::{Component, HashMapStorage, NullStorage};
|
||||
use specs_idvs::IDVStorage;
|
||||
@ -56,15 +56,35 @@ impl Inventory {
|
||||
|
||||
impl Default for Inventory {
|
||||
fn default() -> Inventory {
|
||||
let mut this = Inventory {
|
||||
let mut inventory = Inventory {
|
||||
slots: vec![None; 24],
|
||||
};
|
||||
|
||||
for _ in 0..18 {
|
||||
this.insert(Item::default());
|
||||
inventory.insert(Item::Tool {
|
||||
kind: Tool::Daggers,
|
||||
power: 10,
|
||||
});
|
||||
inventory.insert(Item::Tool {
|
||||
kind: Tool::Sword,
|
||||
power: 10,
|
||||
});
|
||||
inventory.insert(Item::Tool {
|
||||
kind: Tool::Axe,
|
||||
power: 10,
|
||||
});
|
||||
inventory.insert(Item::Tool {
|
||||
kind: Tool::Hammer,
|
||||
power: 10,
|
||||
});
|
||||
inventory.insert(Item::Tool {
|
||||
kind: Tool::Bow,
|
||||
power: 10,
|
||||
});
|
||||
for _ in 0..10 {
|
||||
inventory.insert(Item::default());
|
||||
}
|
||||
|
||||
this
|
||||
inventory
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user