Beispiel #1
0
 public void LoadFromString(string data)
 {
     _container     = JsonConvert.DeserializeObject <SerializeContainer>(data);
     _shipManager   = new SimulatedShipManager(this, _container);
     _hangarManager = new SimulatedHangarManager(this, _container);
     _POIsManager   = new SimulatedPOIsManager(this, _container);
     _marketManager = new SimulatedMarketManager(this, _container);
 }
Beispiel #2
0
    private void Awake()
    {
        _container     = new SerializeContainer();
        _shipManager   = new SimulatedShipManager(this, _container);
        _hangarManager = new SimulatedHangarManager(this, _container);
        _POIsManager   = new SimulatedPOIsManager(this, _container);
        _marketManager = new SimulatedMarketManager(this, _container);

        //creer un peu de données mais ne rien envoyer au model puor le moment
        Character Andre = new Character(1);

        Andre.Name   = "Andre";
        Andre.Loaded = true;
        Andre.Corp   = -1;
        _container._characters.Add(1, Andre);
        MailBox m1 = new MailBox(1);

        m1.Loaded = true;
        _container._mailBoxs.Add(1, m1);

        Station albanel = new Station(1);

        albanel.Name   = "Albanel";
        albanel.Loaded = true;
        _container._stations.Add(1, albanel);

        Station normandin = new Station(2);

        normandin.Name   = "Normandin";
        normandin.Loaded = true;
        _container._stations.Add(2, normandin);

        Station dolbeau = new Station(3);

        dolbeau.Name   = "Dolbeau";
        dolbeau.Loaded = true;
        _container._stations.Add(3, dolbeau);

        Station saintMethod = new Station(4);

        saintMethod.Name   = "Saint-Methode";
        saintMethod.Loaded = true;
        _container._stations.Add(4, saintMethod);

        Station mistassini = new Station(5);

        mistassini.Name   = "Mistassini";
        mistassini.Loaded = true;
        _container._stations.Add(5, mistassini);

        Station saintFelicien = new Station(6);

        saintFelicien.Name   = "Saint-Félicien";
        saintFelicien.Loaded = true;
        _container._stations.Add(saintFelicien.ID, saintFelicien);

        Station chambord = new Station(7);

        chambord.Name   = "Chambord";
        chambord.Loaded = true;
        _container._stations.Add(chambord.ID, chambord);

        _routes.AddRoute(1, 2, 800.0f);
        _routes.AddRoute(1, 3, 800.0f);
        _routes.AddRoute(2, 4, 800.0f);
        _routes.AddRoute(3, 4, 800.0f);
        _routes.AddRoute(3, 5, 200.0f);
        _routes.AddRoute(4, 6, 1200.0f);
        _routes.AddRoute(6, 7, 1200.0f);
    }