Exemplo n.º 1
0
 // Start is called before the first frame update
 void Start()
 {
     characterNeeds  = character.GetComponent <CharacterNeeds>();
     gameController  = WorldMethods.GetGameController();
     politicsManager = WorldMethods.GetPoliticsManager();
     warningSign     = transform.Find("WarningSign").gameObject;
     warningSign.SetActive(false);
 }
Exemplo n.º 2
0
 void Start()
 {
     gameController  = WorldMethods.GetGameController();
     characterSpeech = gameObject.GetComponent <CharacterSpeech>();
     cursor          = WorldMethods.GetCursor();
     politicsManager = WorldMethods.GetPoliticsManager();
     rb = gameObject.GetComponent <Rigidbody>();
     interactionSounds = GameObject.Find("Main Camera").GetComponent <InteractionSounds>();
 }
Exemplo n.º 3
0
    // Start is called before the first frame update
    void Awake()
    {
        gameController  = WorldMethods.GetGameController();
        inputController = WorldMethods.GetInputController();
        unitManager     = WorldMethods.GetUnitManager();
        seasonManager   = WorldMethods.GetSeasonManager();

        //Reduce the speed to an appropriate level for the engine
        realUnitSpeed = unitSpeed * gameController.realUnitSpeedFactor;
    }
Exemplo n.º 4
0
    public void Lose()
    {
        gameDone = true;
        GameController gameController = WorldMethods.GetGameController();

        gameController.gameFrozen = true;
        lost = true;
        failurePanel.SetActive(true);
        GameObject.Find("Main Camera").GetComponent <InteractionSounds>().PlayGasps();
    }
Exemplo n.º 5
0
    // Start is called before the first frame update
    public void SetUpSeasons()
    {
        gameController = WorldMethods.GetGameController();
        uiController   = WorldMethods.GetUIController();

        winter         = true;
        winterProgress = 40;
        winterDuration = 30;

        uiController.UpdateWinterBar();
    }
Exemplo n.º 6
0
    // Start is called before the first frame update
    public void SetUpResources()
    {
        gameController = WorldMethods.GetGameController();
        uiController   = WorldMethods.GetUIController();

        authority  = startingAuthority;
        population = startingPopulation;
        food       = startingFood;
        wood       = startingWood;
        silver     = startingSilver;

        uiController.UpdateResourceDisplay();
    }
Exemplo n.º 7
0
 void Start()
 {
     gameController = WorldMethods.GetGameController();
 }
Exemplo n.º 8
0
 // Start is called before the first frame update
 void Start()
 {
     gameController  = WorldMethods.GetGameController();
     characterSprite = gameObject.transform.parent.Find("CharacterSprite").gameObject;
 }
Exemplo n.º 9
0
 public void StartOver()
 {
     SceneManager.LoadScene(0);
     WorldMethods.GetGameController().gameFrozen = false;
 }
Exemplo n.º 10
0
 void Start()
 {
     gameController = WorldMethods.GetGameController();
     allCharacters  = GameObject.FindGameObjectsWithTag("Character");
 }
Exemplo n.º 11
0
 // Start is called before the first frame update
 void Start()
 {
     characterNeeds  = character.GetComponent <CharacterNeeds>();
     gameController  = WorldMethods.GetGameController();
     politicsManager = WorldMethods.GetPoliticsManager();
 }