コード例 #1
0
ファイル: Buckets.cs プロジェクト: Adrir/ggj13-disaster-mode
        public void addNewCivilian(Civilian civilian)
        {
            Point civilianPosition =
                new Point(civilian.DrawableX, civilian.DrawableY);

            if (this.grid.GetGridPointFromMousePosition(civilianPosition, true).HasValue)
            {
                civilians.Add(civilian);
            }
            else
            {
                throw new Exception("invalid civilian position");
            }
        }
コード例 #2
0
ファイル: Dropoff.cs プロジェクト: Adrir/ggj13-disaster-mode
 public virtual void UseDropoff(Civilian character)
 {
     --RemainingUses;
     if (RemainingUses == 0)
     {
         CurrentState = DropoffState.Used;
     }
 }
コード例 #3
0
 public void addCivillian(Civilian civillian)
 {
     civilians.Add(civillian);
 }