Beispiel #1
0
 // Start is called before the first frame update
 void Start()
 {
     // point to the cenrtral game object
     game   = Object.FindObjectOfType <DDOLGameManager>();
     ground = Object.FindObjectOfType <GroundTileManager>();
     LoadDropdown();
 }
Beispiel #2
0
 private void Start()
 {
     inputManager      = ClassManager.instance.inputManager;
     prefabManager     = ClassManager.instance.prefabManager;
     groundTileManager = ClassManager.instance.groundTileManager;
     sfxPlayer         = ClassManager.instance.sfxPlayer;
     updateUiFoodCounts();
 }
Beispiel #3
0
 private void Awake()
 {
     if (S != null)
     {
         Destroy(gameObject);
     }
     S = this;
     DontDestroyOnLoad(this);
 }
Beispiel #4
0
 private void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else if (instance != this)
     {
         Destroy(gameObject);
     }
 }
Beispiel #5
0
 private void Start()
 {
     playerInventory        = ClassManager.instance.playerInventory;
     groundTileManager      = ClassManager.instance.groundTileManager;
     selectedTileController = ClassManager.instance.selectedTileController;
     sfxPlayer    = ClassManager.instance.sfxPlayer;
     plantManager = ClassManager.instance.plantManager;
     ageManager   = ClassManager.instance.ageManager;
     foodManager  = ClassManager.instance.foodManager;
     shopManager  = ClassManager.instance.shopManager;
 }
Beispiel #6
0
    // Start is called before the first frame update
    void Start()
    {
        camera = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <CameraHandler>();

        // init objects
        ground   = Object.FindObjectOfType <GroundTileManager>();
        health   = Object.FindObjectOfType <PlayerHealth>();
        menuH    = Object.FindObjectOfType <MenuHandler>();
        sounds   = Object.FindObjectOfType <SoundManager>();
        animator = GetComponent <Animator>();
    }
Beispiel #7
0
    private void Awake()
    {
        // init objects
        ground = Object.FindObjectOfType <GroundTileManager>();
        health = Object.FindObjectOfType <PlayerHealth>();
        menuH  = Object.FindObjectOfType <MenuHandler>();
        game   = Object.FindObjectOfType <DDOLGameManager>();

        // run functions to draw / build screen

        Time.timeScale = 1f;
    }
Beispiel #8
0
    // Start is called before the first frame update
    void Start()
    {
        // init objects
        ground = Object.FindObjectOfType <GroundTileManager>();
        health = Object.FindObjectOfType <PlayerHealth>();
        menuH  = Object.FindObjectOfType <MenuHandler>();
        game   = Object.FindObjectOfType <DDOLGameManager>();

        // set up camera
        myCamera = this.GetComponent <Camera>();
        myCamera.orthographicSize = ZOOM;
        initVectPos          = vectPos = myCamera.transform.position; // get the position of the camera into both vasriables
        cameraMovementSpeed += game.gameDifficulty[0].optionValue;
        Debug.Log("CAMERA START");
    }
Beispiel #9
0
 private void setClasses()
 {
     inputManager           = gameObject.GetComponent <InputManager>();
     ageManager             = gameObject.GetComponent <AgeManager>();
     farmerMovement         = farmerObject.GetComponent <FarmerMovement>();
     playerInventory        = farmerObject.GetComponent <PlayerInventory>();
     spriteManager          = gameObject.GetComponent <SpriteManager>();
     prefabManager          = gameObject.GetComponent <PrefabManager>();
     dropItem               = farmerObject.GetComponent <DropItem>();
     selectedTileController = farmerObject.GetComponent <SelectedTileController>();
     useItem           = farmerObject.GetComponent <UseItem>();
     groundTileManager = gameObject.GetComponent <GroundTileManager>();
     plantManager      = gameObject.GetComponent <PlantManager>();
     foodManager       = gameObject.GetComponent <FoodManager>();
     shopManager       = gameObject.GetComponent <ShopManager>();
     farmerAnimator    = farmerObject.GetComponent <Animator>();
     sfxPlayer         = soundObject.GetComponent <SfxPlayer>();
 }
Beispiel #10
0
    private void Awake()
    {
        // init objects
        ground = Object.FindObjectOfType <GroundTileManager>();
        health = Object.FindObjectOfType <PlayerHealth>();
        menuH  = Object.FindObjectOfType <MenuHandler>();
        game   = Object.FindObjectOfType <DDOLGameManager>();

        initTime = Time.time;

        // run functions to draw / build screen
        // set game difficulty
        ground.SetComplexity((GroundTileManager.ETileComplexity)game.gameDifficulty[0].optionValue);

        // build & initialise
        ground.BuildPlatform();
        health.InitialisePlayer();
        health.DrawHeartPrefabs(canvas);

        pauseScreen.SetActive(false);
        Time.timeScale = 1f;
    }
Beispiel #11
0
 private void Start()
 {
     groundTileManager = ClassManager.instance.groundTileManager;
 }