public override void skillStart(){ if (sorcererNetworkScript != null){ sorcererNetworkScript = (SorcererNetworkScript)gameObject.GetComponent<SorcererNetworkScript> (); } skillLength = 1/caster.castSpeed; impactTime = .38f;//this is subjective. the percentage of time in the animation in which it "looks" like damage was dealt }
// Use this for initialization void Start () { //skillStart (); sorcererNetworkScript = null; }
protected void initiazlieNetwork(){ fighterNetworkScript = (FighterNetworkScript)gameObject.GetComponent<FighterNetworkScript> (); sorcererNetworkScript = (SorcererNetworkScript)gameObject.GetComponent<SorcererNetworkScript> (); }
public void skillStart(){ sorcererNetworkScript = (SorcererNetworkScript)gameObject.GetComponent<SorcererNetworkScript> (); setCaster (gameObject.GetComponent<Character> ()); }