// This is for the Enemy. // Fetch one random action from the list. public ActualAttackData FetchAttackDataForEnemy() { Debug.Log("ActualAttackData was called " + attackIDs.Count); int attackDataIndex = Random.Range(0, attackIDs.Count); string attackID = attackIDs[attackDataIndex]; ActualAttackData data = enemyDataMap[attackID]; return(data); }
// This is for the Player character. public ActualAttackData FetchAttackData(string attackID) { ActualAttackData data = attackDataMap[attackID]; return(data); }