diff options
Diffstat (limited to 'server')
| -rw-r--r-- | server/src/customer/mod.rs | 14 | 
1 files changed, 14 insertions, 0 deletions
| diff --git a/server/src/customer/mod.rs b/server/src/customer/mod.rs index 92e6e94c..f90b2eb2 100644 --- a/server/src/customer/mod.rs +++ b/server/src/customer/mod.rs @@ -165,6 +165,13 @@ impl DemandState {                                  persist: true,                              },                          )); +                        packets_out.push(( +                            id, +                            PacketS::Communicate { +                                message: Some(Message::Effect("angry".to_string())), +                                persist: false, +                            }, +                        ));                          let path = find_path(                              &self.walkable,                              p.movement.position.as_ivec2(), @@ -205,6 +212,13 @@ impl DemandState {                                      message: None,                                  },                              )); +                            packets_out.push(( +                                id, +                                PacketS::Communicate { +                                    message: Some(Message::Effect("satisfied".to_string())), +                                    persist: false, +                                }, +                            ));                              for edge in [true, false] {                                  packets_out.push((id, PacketS::Interact { pos, edge }))                              } | 
