public override void Init() { movementController = GetComponent <PlayerMovementController>(); actionController = GetComponent <PlayerActionController>(); rotationController = GetComponent <PlayerRotationController>(); animationController = GetComponent <PlayerAnimationController>(); inventoryController = GetComponent <PlayerInventoryController>(); weaponController = GetComponent <PlayerWeaponController>(); healthController = GetComponent <HealthController>(); reloadController = GetComponent <PlayerReloadController>(); interactionController = GetComponent <InteractionSearcherController>(); executionController = GetComponent <PlayerExecutionController>(); limbsController = GetComponentInChildren <LimbsController>(); hitboxController = GetComponentInChildren <HitboxController>(); abilityController = GetComponent <AbilityController>(); tickPlayer.value = true; movementController.Init(); actionController.Init(); rotationController.Init(); animationController.Init(); weaponController.Init(); inventoryController.Init(); healthController.Init(); reloadController.Init(); interactionController.Init(); executionController.Init(); limbsController.Init(); hitboxController.Init(); abilityController.Init(); }
public override void Init() { base.Init(); healthControllerPlayer = GetComponentInParent <HealthControllerPlayer>(); playerWeaponController = GetComponentInParent <PlayerWeaponController>(); executionController = GetComponentInParent <PlayerExecutionController>(); }