Esempio n. 1
0
    public void InitialisationPlayer()
    {
        InitController();
        //Initialize Gold
        goldController.SetEnergy(energyCurrent);
        goldController.SetGoldMax(energyMax);

        //Initialize MaxLife
        lifeController.SetLife(lifeMax);
        lifeController.SetLifeMax(lifeMax);

        //Initialize FireProperties
        fireController.SetFireRate(projectileRate);
        playerController.SetDamageProjectile(projectileDmg);

        //Initialize CAC Properties
        meleeController.SetAttackCoolDown(cacRate);
        playerController.SetDamageMelee(cacDmg);

        //Initiamlize PlayerMove
        playerMove.SetDashSpeed(dashSpeed);
        playerMove.SetJumpSpeed(jumpSpeed);
        playerMove.SetRunSpeed(runSpeed);

        //UpgradeController
        upgradeController.SetCost(costUpgrade);
    }