예제 #1
0
파일: monster.cs 프로젝트: solwllms/quiver
 public override void SetState(livestate s)
 {
     base.SetState(s);
     if (s == livestate.Dead)
     {
         OnKilled();
     }
 }
예제 #2
0
 public override void DoParseLoad(ref BinaryReader r)
 {
     pos       = vector.DeSerialize(ref r);
     velocity  = vector.DeSerialize(ref r);
     health    = r.ReadByte();
     stateLive = (livestate)r.ReadInt32();
     angle     = r.ReadSingle();
 }
예제 #3
0
 public virtual void SetState(livestate s)
 {
     stateLive = s;
 }