Exemplo n.º 1
0
    static void OnNewSystem()
    {
        if (PlayerData.fleet == null)
        {
            PlayerData.Initialize(_system.GetRandomLocation(25));
        }

        _location = null;
    }
Exemplo n.º 2
0
    public virtual void Interact()
    {
        LocalMapData lmd = GenerateLocalMapData();

        lmd.AddFleet(PlayerData.fleet);

        RuntimeData.SetLocalMapData(lmd);
        SceneManager.LoadSceneAsync("LocalMap");
    }
Exemplo n.º 3
0
    public void Intercept(Fleet interceptingFleet)
    {
        LocalMapData lmd = base.GenerateLocalMapData();

        lmd.AddFleet(this);
        lmd.AddFleet(interceptingFleet);
        lmd.SetPlayerKnowsAboutEnemy(true);

        RuntimeData.SetLocalMapData(lmd);
        SceneManager.LoadSceneAsync("LocalMap");
    }
Exemplo n.º 4
0
 public static void SetLocalMapData(LocalMapData l)
 {
     _location = l;
 }