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; } } }
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); } }