diff options
Diffstat (limited to 'server/src/entity/environment_effect.rs')
-rw-r--r-- | server/src/entity/environment_effect.rs | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/server/src/entity/environment_effect.rs b/server/src/entity/environment_effect.rs index 95040954..ba2c395e 100644 --- a/server/src/entity/environment_effect.rs +++ b/server/src/entity/environment_effect.rs @@ -16,23 +16,11 @@ */ use super::{Entity, EntityContext}; +use hurrycurry_data::entities::EnvironmentEffect; use hurrycurry_protocol::PacketC; use rand::random; -use serde::{Deserialize, Serialize}; use std::time::{Duration, Instant}; -#[derive(Clone, Debug, Deserialize, Serialize, Default)] -pub struct EnvironmentEffect { - name: String, - #[serde(default = "default_onoff")] - on: f32, - #[serde(default = "default_onoff")] - off: f32, -} -fn default_onoff() -> f32 { - 40. -} - #[derive(Clone, Debug)] pub struct EnvironmentEffectController { config: EnvironmentEffect, |