protected override void Awake() { this._rigidbody = this.GetComponent <Rigidbody>(); this._animator = this.GetComponentInChildren <Animator>(); this._ragdollBehviour = this.GetComponent <RagdollBehaviour>(); this.isAlive = true; this.game.onStateChanged += this.Launch; }