From 80485b855c5628adc2fa619de21164ded1a0cae1 Mon Sep 17 00:00:00 2001 From: Justin Wernick Date: Mon, 13 Apr 2020 11:33:08 +0200 Subject: Commented out parts of the state that are unused --- src/json.rs | 45 +++++++++++++++++++++++---------------------- 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/src/json.rs b/src/json.rs index 79f20e9..1726f9f 100644 --- a/src/json.rs +++ b/src/json.rs @@ -19,8 +19,8 @@ pub fn read_state_from_json_file(filename: &str) -> Result { #[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq)] #[serde(rename_all = "camelCase")] pub struct JsonState { - pub current_round: usize, - pub max_rounds: usize, + // pub current_round: usize, + // pub max_rounds: usize, pub player: JsonPlayer, pub opponent: JsonOpponent, pub world_map: Vec>, @@ -29,19 +29,19 @@ pub struct JsonState { #[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq)] #[serde(rename_all = "camelCase")] pub struct JsonPlayer { - id: usize, + // id: usize, position: JsonPosition, speed: usize, - state: JsonPlayerState, + // state: JsonPlayerState, powerups: Vec, - boosting: bool, + // boosting: bool, boost_counter: usize, } #[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq)] #[serde(rename_all = "camelCase")] pub struct JsonOpponent { - id: usize, + // id: usize, position: JsonPosition, speed: usize, } @@ -51,7 +51,7 @@ pub struct JsonOpponent { pub struct JsonWorldMapCell { position: JsonPosition, surface_object: JsonSurfaceObject, - occupied_by_player_id: usize, + // occupied_by_player_id: usize, } #[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq)] @@ -61,21 +61,22 @@ pub struct JsonPosition { y: usize, } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq)] -#[serde(rename_all = "SCREAMING_SNAKE_CASE")] -pub enum JsonPlayerState { - Ready, - Nothing, - TurningLeft, - TurningRight, - Accelerating, - Decelarating, - PickedUpPowerup, - UsedBoost, - UsedOil, - HitMud, - Finishing, -} +// #[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq)] +// #[serde(rename_all = "SCREAMING_SNAKE_CASE")] +// pub enum JsonPlayerState { +// Ready, +// Nothing, +// TurningLeft, +// TurningRight, +// Accelerating, +// Decelarating, +// PickedUpPowerup, +// UsedBoost, +// UsedOil, +// HitMud, +// HitOil, +// Finishing, +// } #[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq)] #[serde(rename_all = "SCREAMING_SNAKE_CASE")] -- cgit v1.2.3