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