Skip to content

Commit

Permalink
added uni speed to travel time
Browse files Browse the repository at this point in the history
  • Loading branch information
ametel01 committed Feb 17, 2024
1 parent f013cf0 commit 1e26dd1
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions contracts/src/fleet/actions.cairo
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ mod fleetactions {
use nogame::dockyard::library as dockyard;
use nogame::fleet::library as fleet;
use nogame::libraries::{constants, names::Names};
use nogame::game::models::{GamePlanet};
use nogame::game::models::{GamePlanet, GameSetup};
use nogame::planet::models::{
PlanetPosition, PlanetResourcesSpent, PlanetDebrisField, PositionToPlanet, LastActive,
PlanetResourceTimer
Expand Down Expand Up @@ -84,8 +84,9 @@ mod fleetactions {
get!(world, origin_id, PlanetPosition).position, destination
);
// Calculate time
let game_speed = get!(world, constants::GAME_ID, GameSetup).speed;
let techs = shared::get_tech_levels(world, sender_mother_planet_id);
let speed = fleet::get_fleet_speed(fleet, techs);
let speed = fleet::get_fleet_speed(fleet, techs) * game_speed;
let travel_time = fleet::get_flight_time(speed, distance, speed_modifier);
// Check numeber of mission
let active_missions_len = get!(world, sender_mother_planet_id, ActiveMissionLen).lenght;
Expand Down

0 comments on commit 1e26dd1

Please sign in to comment.