// Put the given progress card on the bottom of a progress card pile public void depositProgressCard(Enums.DevChartType progressType, Enums.ProgressCardName progressCard, bool server) { assignAuthority(server); RpcAddProgressCard(progressType, progressCard); removeAuthority(server); }
void RpcAddProgressCard(Enums.DevChartType progressType, Enums.ProgressCardName progressCard) { if (progressType == Enums.DevChartType.TRADE) { tradeCards.Add(progressCard); } else if (progressType == Enums.DevChartType.POLITICS) { politicsCards.Add(progressCard); } else if (progressType == Enums.DevChartType.SCIENCE) { scienceCards.Add(progressCard); } }