public override void Execute() { ShipMovementScript.AssignManeuver( int.Parse(GetString("id")), GetString("maneuver") ); }
public override void Execute() { int shipId = int.Parse(GetString("id")); string maneuverCode = GetString("maneuver"); Console.Write($"Maneuver is assigned: \"{maneuverCode}\" for {Roster.GetShipById("ShipId:" + shipId).PilotInfo.PilotName} (ID:{shipId})"); ShipMovementScript.AssignManeuver(shipId, maneuverCode); }
public override void AssignManeuver(string maneuverCode) { ShipMovementScript.AssignManeuver(Selection.ThisShip.ShipId, maneuverCode); }
private void FinishAdaptiveAileronsAbility() { ShipMovementScript.AssignManeuver(Selection.ThisShip.ShipId, SavedManeuver.ToString()); //GameMode.CurrentGameMode.AssignManeuver(SavedManeuver.ToString()); // It calls Triggers.FinishTrigger }
private void RpcAssignManeuver(int shipId, string maneuverCode) { ShipMovementScript.AssignManeuver(shipId, maneuverCode); }