From 51bfddb9e9534bda52e638f3e9e4b454f34d7186 Mon Sep 17 00:00:00 2001 From: jake Date: Wed, 18 Mar 2020 18:23:08 -0700 Subject: [PATCH] should probably include tech item file --- src/entity/item/tech.rs | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 src/entity/item/tech.rs diff --git a/src/entity/item/tech.rs b/src/entity/item/tech.rs new file mode 100644 index 0000000..2e2551a --- /dev/null +++ b/src/entity/item/tech.rs @@ -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] + } +}