コード例 #1
0
ファイル: RuntimeData.cs プロジェクト: AG4W/AxiomaticKangaroo
    static void OnNewSystem()
    {
        if (PlayerData.fleet == null)
        {
            PlayerData.Initialize(_system.GetRandomLocation(25));
        }

        _location = null;
    }
コード例 #2
0
    public virtual void Interact()
    {
        LocalMapData lmd = GenerateLocalMapData();

        lmd.AddFleet(PlayerData.fleet);

        RuntimeData.SetLocalMapData(lmd);
        SceneManager.LoadSceneAsync("LocalMap");
    }
コード例 #3
0
ファイル: Fleet.cs プロジェクト: AG4W/AxiomaticKangaroo
    public void Intercept(Fleet interceptingFleet)
    {
        LocalMapData lmd = base.GenerateLocalMapData();

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

        RuntimeData.SetLocalMapData(lmd);
        SceneManager.LoadSceneAsync("LocalMap");
    }
コード例 #4
0
ファイル: RuntimeData.cs プロジェクト: AG4W/AxiomaticKangaroo
 public static void SetLocalMapData(LocalMapData l)
 {
     _location = l;
 }