diff --git a/rc_core/src/persist/combat.rs b/rc_core/src/persist/combat.rs index 3e3730f..8dbdbff 100644 --- a/rc_core/src/persist/combat.rs +++ b/rc_core/src/persist/combat.rs @@ -361,7 +361,7 @@ fn default_rotation() -> GameEventSequence { auto_heal: true, }, multiplayer: GameEvent { - map: GameMap::Neptune3, + map: GameMap::Earth1, visibility: GameVisibility::Poor, mode: GameType::SuddenDeath, auto_heal: true, @@ -376,8 +376,8 @@ fn default_rotation() -> GameEventSequence { auto_heal: true, }, multiplayer: GameEvent { - map: GameMap::Mars1, - visibility: GameVisibility::Poor, + map: GameMap::Earth2, + visibility: GameVisibility::Good, mode: GameType::SuddenDeath, auto_heal: true, }, @@ -391,7 +391,7 @@ fn default_rotation() -> GameEventSequence { auto_heal: true, }, multiplayer: GameEvent { - map: GameMap::Earth1, + map: GameMap::Mars1, visibility: GameVisibility::Poor, mode: GameType::SuddenDeath, auto_heal: true, @@ -406,8 +406,8 @@ fn default_rotation() -> GameEventSequence { auto_heal: true, }, multiplayer: GameEvent { - map: GameMap::Neptune3, - visibility: GameVisibility::Poor, + map: GameMap::Mars2, + visibility: GameVisibility::Good, mode: GameType::SuddenDeath, auto_heal: true, }, @@ -421,7 +421,7 @@ fn default_rotation() -> GameEventSequence { auto_heal: true, }, multiplayer: GameEvent { - map: GameMap::Mars1, + map: GameMap::Mars3, visibility: GameVisibility::Poor, mode: GameType::SuddenDeath, auto_heal: true, @@ -436,8 +436,8 @@ fn default_rotation() -> GameEventSequence { auto_heal: true, }, multiplayer: GameEvent { - map: GameMap::Mars1, - visibility: GameVisibility::Poor, + map: GameMap::Neptune1, + visibility: GameVisibility::Good, mode: GameType::SuddenDeath, auto_heal: true, }, @@ -451,7 +451,7 @@ fn default_rotation() -> GameEventSequence { auto_heal: true, }, multiplayer: GameEvent { - map: GameMap::Earth2, + map: GameMap::Neptune2, visibility: GameVisibility::Poor, mode: GameType::SuddenDeath, auto_heal: true, @@ -466,8 +466,8 @@ fn default_rotation() -> GameEventSequence { auto_heal: true, }, multiplayer: GameEvent { - map: GameMap::Mars1, - visibility: GameVisibility::Poor, + map: GameMap::Neptune3, + visibility: GameVisibility::Good, mode: GameType::SuddenDeath, auto_heal: true, }, diff --git a/rc_core/src/persist/maps.rs b/rc_core/src/persist/maps.rs index e567a6d..e1ac40a 100644 --- a/rc_core/src/persist/maps.rs +++ b/rc_core/src/persist/maps.rs @@ -30,6 +30,9 @@ pub struct CaptureBase { pub percent_per_second: f32, } +const DEFAULT_PERCENT_PER_SECOND: f32 = 2.5; +const DEFAULT_BASE_RADIUS: f32 = 20.0; + pub(super) fn default_map() -> std::collections::HashMap { let mut map = std::collections::HashMap::with_capacity(9); //let coords_t0 = corner_to_center((6.60, 4.09, 20.3), 10.0); @@ -165,46 +168,165 @@ pub(super) fn default_map() -> std::collections::HashMap