should probably include tech item file
This commit is contained in:
parent
5a6bc2c322
commit
51bfddb9e9
38
src/entity/item/tech.rs
Normal file
38
src/entity/item/tech.rs
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
use serde::{Serialize, Deserialize};
|
||||||
|
|
||||||
|
|
||||||
|
#[derive(Clone, Debug, PartialEq, Eq, Hash, Serialize, Deserialize)]
|
||||||
|
pub enum Technique {
|
||||||
|
Foie,
|
||||||
|
Gifoie,
|
||||||
|
Rafoie,
|
||||||
|
Zonde,
|
||||||
|
Gizonde,
|
||||||
|
Razonde,
|
||||||
|
Barta,
|
||||||
|
Gibarta,
|
||||||
|
Rabarta,
|
||||||
|
Grants,
|
||||||
|
Deband,
|
||||||
|
Jellen,
|
||||||
|
Zalure,
|
||||||
|
Shifta,
|
||||||
|
Ryuker,
|
||||||
|
Resta,
|
||||||
|
Anti,
|
||||||
|
Reverser,
|
||||||
|
Megid,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#[derive(Clone, Debug, PartialEq, Eq, Hash, Serialize, Deserialize)]
|
||||||
|
pub struct TechniqueDisk {
|
||||||
|
pub tech: Technique,
|
||||||
|
pub level: u32,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl TechniqueDisk {
|
||||||
|
pub fn as_bytes(&self) -> [u8; 16] {
|
||||||
|
[0; 16]
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user