// Use this for initialization void Start() { //currentHealth = maxHealth; moveCon = GetComponent <ShipMovementController>(); weapCon = GetComponent <ShipWeaponController>(); //UpdateHealthBar(); }
private void ApplyFlowToCollisionObjectWithMultiplier(Collider2D collision, int multiplier = 1) { ShipMovementController movementController = collision.gameObject.GetComponent <ShipMovementController>(); if (movementController != null) { movementController.ApplyFlow(_flowType, impactVector * multiplier); } }
private void Awake() { shipController = gameObject.GetComponent <ShipMovementController>(); }
void Start() { playerShip = transform; ship = GetComponent <ShipMovementController>(); }