Example #1
0
    // Use this for initialization
    void Start()
    {
        //component cache
        saveLoadComponent           = GetComponent <saveLoadGameData> ();
        throwStoneComponent         = GetComponent <throwStone> ();
        childrenWorkTimeComponent   = GetComponent <childrenWorkTime> ();
        playerStatusComponent       = GetComponent <playerStatus> ();
        dialogPanelControlComponent = GetComponent <dialogPanelControl> ();
        playerLookingAtComponent    = GetComponent <playerLookingAt> ();

        //ana harita kontrolü load ederken var
        saveLoadComponent.loadPlayerCoordinate();

        skyManager          = GetComponent <gerekliNesneler> ().SkyManager;
        player              = GetComponent <gerekliNesneler> ().player;
        playerItemDropPoint = GetComponent <gerekliNesneler> ().itemDropPoint;
        kamera              = GetComponent <gerekliNesneler> ().Kamera;
        yansimaNesnesi      = GetComponent <gerekliNesneler> ().yansimaNesnesi;
        fps = GetComponent <gerekliNesneler> ().fpsText;

        Cursor.lockState = CursorLockMode.Locked;
        Cursor.visible   = false;
        consolePanelObject.SetActive(false);

        warningText.text    = "<b>Tip:</b> You can press TAB key for the console screen...";
        consoleLogText.text = "Hello player! Write <b>h</b> or <b>help</b> for help\n";

        Time.timeScale = 1f;

        consoleInput.onValueChanged.AddListener(delegate {
            ValueChangeCheck();
        });
        possibleCommandsWords = new ArrayList(commandDictionary.Length);
    }
Example #2
0
 void Awake()
 {
     gerekliNesnelerComponent  = GetComponent <gerekliNesneler> ();
     gameControlComponent      = GetComponent <gameControl> ();
     playerStatusComponent     = GetComponent <playerStatus> ();
     childrenWorkTimeComponent = GetComponent <childrenWorkTime> ();
 }