Exemple #1
0
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        MapCampaign _target = (MapCampaign)target;

        if (GUILayout.Button("Delete"))
        {
            MapCampaign.DeleteFile();
        }
        if (GUILayout.Button("Save"))
        {
            _target.SaveFile();
        }
        if (GUILayout.Button("Update Nodes"))
        {
            _target.FindNodes();
            _target.UpdateNodes();
            _target.FindArmies();
        }
        //if (GUILayout.Button("Find Nodes"))
        //{
        //    _target.FindNodes();
        //}
        //if (GUILayout.Button("Find Armies"))
        //{
        //    _target.FindArmies();
        //}
    }
Exemple #2
0
 public void ReplayCampaign()
 {
     MapCampaign.DeleteFile();
     GameSettings.INSTANCE.ResetBattle();
     Time.timeScale = 1.0f;
     SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);
 }
Exemple #3
0
 public void EndCampaign()
 {
     LoadMainMenu();
     MapCampaign.DeleteFile();
 }