public static void addTaxesDebt(Player player) { if (!hasPlayer(player)) { UnhandledDebt unhandledDebt = new UnhandledDebt(player); _unhandledDebtList.Add(player, unhandledDebt); } _unhandledDebtList[player].addTaxDebt(); }
public static void addPlayerDebt(Player payer, Player payee, int amount) { if (!hasPlayer(payer)) { UnhandledDebt unhandledDebt = new UnhandledDebt(payer); _unhandledDebtList.Add(payer, unhandledDebt); } _unhandledDebtList[payer].addPlayerDebt(payee, amount); }
public static void addPropertyDebt(Player player, TitleDeed titleDeed) { if (!hasPlayer(player)) { UnhandledDebt unhandledDebt = new UnhandledDebt(player); _unhandledDebtList.Add(player, unhandledDebt); } _unhandledDebtList[player].addPropertyDebt(titleDeed); }
public static void addCashDebt(Player player, int amount) { if (amount <= 0) { return; } if (!hasPlayer(player)) { UnhandledDebt unhandledDebt = new UnhandledDebt(player); _unhandledDebtList.Add(player, unhandledDebt); } _unhandledDebtList[player].addCashDebt(amount); }