public void Spawn( Vector3 position, Vector3 dir, MonsterAlignment align) { gameObject.SetActive(true); alignment = align; direction = dir; this.transform.position = position; isAlive = true; Debug.Log(alignment); tag = MonsterTag + (int)alignment; }
public MonsterPattern() { Senses = new MonsterSenses(); SavingThrows = new MonsterSavingThrows(); Defenses = new MonsterDefense(); AbilityScores = new MonsterAbilityScores(); Skills = new MonsterSkills(); Languages = new MonsterLanguages(); Alignment = new MonsterAlignment(); Movement = new MonsterMovement(); Powers = new MonsterPowers(); Feats = new MonsterFeats(); }