protected override void PlayerControllerRepositoryService_ActivePlayerControllerChange(object sender, ActivePlayerControllerChangeEventArgs e) { base.PlayerControllerRepositoryService_ActivePlayerControllerChange(sender, e); this.RefreshVFXEffects(); }
protected override void PlayerControllerRepository_ActivePlayerControllerChange(object sender, ActivePlayerControllerChangeEventArgs eventArgs) { if (base.PlayerController != null) { base.PlayerController.GameInterface.StateChange -= this.GameInterface_StateChange; } base.PlayerControllerRepository_ActivePlayerControllerChange(sender, eventArgs); if (base.PlayerController != null) { base.PlayerController.GameInterface.StateChange += this.GameInterface_StateChange; } }
protected override void PlayerControllerRepository_ActivePlayerControllerChange(object sender, ActivePlayerControllerChangeEventArgs eventArgs) { base.PlayerControllerRepository_ActivePlayerControllerChange(sender, eventArgs); }