public override void Execute() { MoveObstacleMidgameSubPhase.PlaceObstacle ( GetString("name"), new Vector3 ( float.Parse(GetString("positionX"), CultureInfo.InvariantCulture), float.Parse("0"), float.Parse(GetString("positionZ"), CultureInfo.InvariantCulture) ), new Vector3 ( float.Parse(GetString("rotationX"), CultureInfo.InvariantCulture), float.Parse(GetString("rotationY"), CultureInfo.InvariantCulture), float.Parse(GetString("rotationZ"), CultureInfo.InvariantCulture) ) ); }
public override void Execute() { string obstacleName = GetString("name"); Console.Write($"Obstacle is moved: {obstacleName}"); MoveObstacleMidgameSubPhase.PlaceObstacle ( obstacleName, new Vector3 ( float.Parse(GetString("positionX"), CultureInfo.InvariantCulture), float.Parse("0"), float.Parse(GetString("positionZ"), CultureInfo.InvariantCulture) ), new Vector3 ( float.Parse(GetString("rotationX"), CultureInfo.InvariantCulture), float.Parse(GetString("rotationY"), CultureInfo.InvariantCulture), float.Parse(GetString("rotationZ"), CultureInfo.InvariantCulture) ) ); }