// Use this for initialization void Start() { PlayerAttributesScriptableObject = PossibleClassTypes[(int)playerType]; PlayerAttributes = new Attributes(); PlayerAttributesScriptableObject.Initialize(PlayerAttributes); GameManager.Instance.RegisterPlayer(gameObject, isLocalPlayer); InitAvatar(); }
// Use this for initialization void Start() { this._animation = this.GetComponent <Animation>(); if (hasAuthority) { this.SetCurrentAnimation(AnimationTypes.dance); } MonsterAttributes.Initialize(attributes); GetComponent <NetworkHealthController>().ForGameObject = attributes; }
protected virtual void Awake() { Attributes.Initialize(attr); }
private void Start() { CoffinAttributes.Initialize(attributes); GetComponent <NetworkHealthController>().ForGameObject = attributes; }
protected virtual void Awake() { attributesObject.Initialize(attributes); }