コード例 #1
0
ファイル: HoldayTreeDeed.cs プロジェクト: dpisanu/xrunuo
        public override void OnResponse(NetState sender, RelayInfo info)
        {
            if (m_Deed.Deleted)
            {
                return;
            }

            switch (info.ButtonID)
            {
            case 1:
            {
                m_Deed.BeginPlace(m_From, HolidayTreeType.Classic);
                break;
            }

            case 2:
            {
                m_Deed.BeginPlace(m_From, HolidayTreeType.Modern);
                break;
            }

            case 3:
            {
                m_Deed.BeginPlace(m_From, HolidayTreeType.ClassicBare);
                break;
            }

            case 4:
            {
                m_Deed.BeginPlace(m_From, HolidayTreeType.ModernBare);
                break;
            }
            }
        }
コード例 #2
0
ファイル: HolidayTreeDeed.cs プロジェクト: zerodowned/Origins
 public override void OnResponse(NetState state, int index)
 {
     if (index == 0) // classic
     {
         m_Deed.BeginPlace(m_From, HolidayTreeType.Classic);
     }
     else if (index == 1) // modern
     {
         m_Deed.BeginPlace(m_From, HolidayTreeType.Modern);
     }
 }