diff options
Diffstat (limited to 'src/players.cpp')
-rw-r--r-- | src/players.cpp | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/src/players.cpp b/src/players.cpp index e42d8d329..7f2bcbe01 100644 --- a/src/players.cpp +++ b/src/players.cpp @@ -231,24 +231,6 @@ bool CheckPlayerHasMoney(CommandCost cost) return true; } -/** Backs up current economic data for a player - */ -PlayerMoneyBackup::PlayerMoneyBackup(Player *player) -{ - p = player; - memcpy(backup_yearly_expenses, p->yearly_expenses, EXPENSES_END * sizeof(Money)); - backup_cur_economy = p->cur_economy; -} - -/** Restore the economic data from last backup - * This should only be used right after Player::BackupEconomy() - */ -void PlayerMoneyBackup::Restore() -{ - memcpy(p->yearly_expenses, backup_yearly_expenses, EXPENSES_END * sizeof(Money)); - p->cur_economy = backup_cur_economy; -} - static void SubtractMoneyFromAnyPlayer(Player *p, CommandCost cost) { if (cost.GetCost() == 0) return; |