public Beliefs(Human human) { Human = human; Entity = human.Entity; _entityKB = new Dictionary<Entity, EntityBeliefs>(); _blockKB = new Dictionary<Block, BlockBeliefs>(); foreach (var block in Entity.World) { _blockKB.Add(block, new BlockBeliefs(this, block)); } }
public override void OnSpawn() { if (Entity.HasComponent<Human>()) Human = Entity.GetComponent<Human>(); }