public override void Initialize(NhangAttackData data) { player = data.player; snakeBase = data.NhangBase; }
public abstract void Initialize(NhangAttackData data);
public override void Initialize(NhangAttackData data) { numberOfTearSpawners = data.tearEmitters.Length; TearSpawners = data.tearEmitters; }
public override void Initialize(NhangAttackData data) { //assumes each attack in attacks is already initialized }
public override void Initialize(NhangAttackData data) { player = data.player; pushHand = data.NhangPushHand[0]; }
public override void Initialize(NhangAttackData data) { numberOfHands = data.NhangHand.Length; HandObjects = data.NhangHand; HandObject = HandObjects[Random.Range(0, numberOfHands)]; }
public override void Initialize(NhangAttackData data) { PushHand = data.NhangPushHand; }
public override void Initialize(NhangAttackData data) { attackParent = data.attackParent; }
public override void Initialize(NhangAttackData data) { attackParent = data.Nhang; playerPosition = data.player.transform; snakeHeadPosition = data.SnakePosition; }