Browse Source

Change player types

new_protocol
ThePerkinrex 5 years ago
parent
commit
cf37a9c5c5
No known key found for this signature in database GPG Key ID: FD81DE6D75E20917
  1. 17
      server/src/games/run/types.rs
  2. 3
      server/src/server.rs

17
server/src/games/run/types.rs

@ -51,14 +51,15 @@ impl Player {
self.num self.num
} }
pub fn set(&mut self, n: i64) -> RhaiResult<()> { pub fn set(&mut self, n: u32) -> RhaiResult<()> {
if n < 0 { // if n < 0 {
rhai_error(format!( // rhai_error(format!(
"Can't assign to something smaller than 0 ({} < 0)", // "Can't assign to something smaller than 0 ({} < 0)",
n // n
)) // ))
} else if n < self.max as i64 { // } else
self.num = n as u32; if n < self.max {
self.num = n;
Ok(()) Ok(())
} else { } else {
rhai_error(format!( rhai_error(format!(

3
server/src/server.rs

@ -1,7 +1,7 @@
// use tonic::transport::Server; // use tonic::transport::Server;
use anyhow::Result; use anyhow::Result;
use log::warn; use log::{debug, warn};
use tokio::{ use tokio::{
io::{AsyncReadExt, BufReader}, io::{AsyncReadExt, BufReader},
net::TcpListener, net::TcpListener,
@ -255,6 +255,7 @@ pub async fn serve(
.expect("Error handling card image query") .expect("Error handling card image query")
} }
Data::CallOnClick(card_id) => { Data::CallOnClick(card_id) => {
debug!("{:?}", card_id);
on_click(&mut service_data, &socket_manager, card_id) on_click(&mut service_data, &socket_manager, card_id)
.await .await
.expect("Error handling on_click call") .expect("Error handling on_click call")

Loading…
Cancel
Save