Exemple #1
0
 protected override void Start()
 {
     Equipment.Instance.onEquipmentChanged += OnEquipmentChanged;
     player         = (Player)creature;
     playerStatBars = (PlayerBars)statBars;
     playerStatBars.SetMaxExp(nextLevelReq);
     player.attackSpeedRanged = 0;
     if (Equipment.Instance.equipmentSlots[(int)InventorySlotType.MeleeWeapon].item == null)
     {
         player.damageMelee = unarmedDamage;
         player.critChance.SetBaseValue(unarmedCritChance);
         player.attackSpeedMelee = unarmedSpeed;
     }
     CalculateAll();
     base.Start();
 }
 public virtual void Start()
 {
     anim       = GetComponent <Animator>();
     playerBars = GetComponent <PlayerBars>();
     control    = GetComponent <Controller>();
 }
 public override void OnStartLocalPlayer()
 {
     localInstance = this;
 }