fixes bug (float precision) by using f64

This commit is contained in:
2019-10-18 21:39:23 +02:00
parent 61c9a4e6d4
commit b0441f3402
4 changed files with 38 additions and 33 deletions

View File

@@ -86,9 +86,9 @@ pub enum ApiActions {
// Player actions
FetchPlayer(i32),
FetchLoot(i32),
UpdateWealth(i32, f32),
BuyItems(i32, Vec<(i32, Option<f32>)>),
SellItems(i32, Vec<(i32, Option<f32>)>),
UpdateWealth(i32, f64),
BuyItems(i32, Vec<(i32, Option<f64>)>),
SellItems(i32, Vec<(i32, Option<f64>)>),
ClaimItem(i32, i32),
UnclaimItem(i32, i32),
// Group actions
@@ -96,7 +96,7 @@ pub enum ApiActions {
}
pub enum AdminActions {
AddPlayer(String, f32),
AddPlayer(String, f64),
//AddInventoryItem(pub String, pub i32),
ResolveClaims,
//SetClaimsTimeout(pub i32),