示例#1
0
 protected override void CreateSensors()
 {
     m_MemLOSSensor      = new MemorizedSensor(new LOSSensor(LOSSensor.SensingFilter.ACTORS | LOSSensor.SensingFilter.CORPSES), LOS_MEMORY);
     m_LivingSmellSensor = new SmellSensor(Odor.LIVING);
     m_MasterSmellSensor = new SmellSensor(Odor.UNDEAD_MASTER);
 }
示例#2
0
 protected override void CreateSensors()
 {
     m_LOSSensor       = new LOSSensor(LOSSensor.SensingFilter.ACTORS | LOSSensor.SensingFilter.ITEMS);
     m_MemorizedSensor = new MemorizedSensor(m_LOSSensor, LOS_MEMORY);
 }
示例#3
0
 public ZombieAI(Actor src) : base(src)
 {
     m_MemLOSSensor = new MemorizedSensor <LOSSensor>(new LOSSensor(VISION_SEES, src), LOS_MEMORY);
 }