diff options
Diffstat (limited to 'server/bot/src/algos/customer.rs')
| -rw-r--r-- | server/bot/src/algos/customer.rs | 14 | 
1 files changed, 5 insertions, 9 deletions
| diff --git a/server/bot/src/algos/customer.rs b/server/bot/src/algos/customer.rs index 1b1315c6..6ac4d599 100644 --- a/server/bot/src/algos/customer.rs +++ b/server/bot/src/algos/customer.rs @@ -24,8 +24,7 @@ use hurrycurry_protocol::{glam::IVec2, DemandIndex, Message, PacketS, PlayerID,  use log::info;  use rand::{random, seq::IndexedRandom, thread_rng}; -#[derive(Debug, Clone)] -#[derive(Default)] +#[derive(Debug, Clone, Default)]  pub enum Customer {      #[default]      New, @@ -52,7 +51,6 @@ pub enum Customer {      },  } -  impl BotAlgo for Customer {      fn tick(&mut self, me: PlayerID, game: &Game, dt: f32) -> BotInput {          let Some(playerdata) = game.players.get(&me) else { @@ -139,9 +137,8 @@ impl BotAlgo for Customer {                                  demands_failed: 1,                                  ..Default::default()                              }), -                            PacketS::Communicate { -                                message: Some(Message::Effect("angry".to_string())), -                                timeout: None, +                            PacketS::Effect { +                                name: "angry".to_string(),                                  player: me,                              },                          ], @@ -185,9 +182,8 @@ impl BotAlgo for Customer {                                      timeout: Some(0.),                                      player: me,                                  }, -                                PacketS::Communicate { -                                    message: Some(Message::Effect("satisfied".to_string())), -                                    timeout: None, +                                PacketS::Effect { +                                    name: "satisfied".to_string(),                                      player: me,                                  },                                  PacketS::Interact { | 
