diff options
author | smatz <smatz@openttd.org> | 2008-04-06 14:50:37 +0000 |
---|---|---|
committer | smatz <smatz@openttd.org> | 2008-04-06 14:50:37 +0000 |
commit | aaa1b0744a423518549a6b452c7786612659f7a5 (patch) | |
tree | e6cab465e31bab3bb792b58a20ee6ff52d90c182 /src/command.cpp | |
parent | d6623cf6541af8cb27359b59b97cb9e47f61bd0e (diff) | |
download | openttd-aaa1b0744a423518549a6b452c7786612659f7a5.tar.xz |
(svn r12591) -Codechange: move CommandCost accessors to header file, 8kB of binary size saved
Diffstat (limited to 'src/command.cpp')
-rw-r--r-- | src/command.cpp | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/src/command.cpp b/src/command.cpp index c00a40eaa..4b6335744 100644 --- a/src/command.cpp +++ b/src/command.cpp @@ -668,52 +668,3 @@ callb_err: ClearStorageChanges(false); return false; } - - -CommandCost CommandCost::AddCost(CommandCost ret) -{ - this->AddCost(ret.cost); - if (this->success && !ret.success) { - this->message = ret.message; - this->success = false; - } - return *this; -} - -CommandCost CommandCost::AddCost(Money cost) -{ - this->cost += cost; - return *this; -} - -CommandCost CommandCost::MultiplyCost(int factor) -{ - this->cost *= factor; - return *this; -} - -Money CommandCost::GetCost() const -{ - return this->cost; -} - -ExpensesType CommandCost::GetExpensesType() const -{ - return this->expense_type; -} - -void CommandCost::SetGlobalErrorMessage() const -{ - extern StringID _error_message; - if (this->message != INVALID_STRING_ID) _error_message = this->message; -} - -bool CommandCost::Succeeded() const -{ - return this->success; -} - -bool CommandCost::Failed() const -{ - return !this->success; -} |