summaryrefslogtreecommitdiff
path: root/src/navigation.rs
diff options
context:
space:
mode:
authortom barrett <spalf0@gmail.com>2018-04-11 03:52:48 -0500
committertom barrett <spalf0@gmail.com>2018-04-11 03:52:48 -0500
commitf3955f07478ace406422ebfe71abab359fe4c229 (patch)
treede46b1db10ddfa2f29713db88bfbd98585063803 /src/navigation.rs
parentc5209135dd2032ba86a5ca3ad0647c33007970e1 (diff)
-added mining module (doesnt do anything yet), -added storage and items (also dont do anything) -serialized bools in engines
Diffstat (limited to 'src/navigation.rs')
-rw-r--r--src/navigation.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/navigation.rs b/src/navigation.rs
index f9fa92a..b15103e 100644
--- a/src/navigation.rs
+++ b/src/navigation.rs
@@ -43,7 +43,7 @@ pub fn client_navigation(name : String, mut stream : TcpStream, mut buff_r : Buf
let target_data = match ship.recv_target() {
Some(name) => {
if &name == mass.name() {
- serde_json::to_string(&ship.recv_target_status()).unwrap()
+ serde_json::to_string(&ship.recv_targeting_status()).unwrap()
}
else {
String::new()
@@ -100,7 +100,7 @@ impl Connection {
match ship.recv_target() {
Some(name) => {
let target = m.iter().find(|target| target.name() == &name).unwrap();
- if distance(target.position(), ship.position()) > ship.range() {
+ if distance(target.position(), ship.position()) > ship.recv_range() {
ship.give_target(None);
}
}
@@ -108,7 +108,7 @@ impl Connection {
}
let within_range : Vec<&Box<Mass>> = m.iter().filter(|mass|
- distance(ship.position(), mass.position()) < ship.range())
+ distance(ship.position(), mass.position()) < ship.recv_range())
.collect();
let mut send = String::new();
for mass in within_range {