Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2010-09-17 18:58:46 +0000
committerStijn Buys <ingar@osirion.org>2010-09-17 18:58:46 +0000
commit66ce015e5927c30801110acd289310fdff181792 (patch)
tree7beaa6b533eefdd26f0705bd65dfb5c3c9b5996a /src/game/base/shipmodel.cc
parentc62fe609a69058e2e30f757e9a06f72a98464232 (diff)
Initial support for players docking other players' ships.
Diffstat (limited to 'src/game/base/shipmodel.cc')
-rw-r--r--src/game/base/shipmodel.cc9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/game/base/shipmodel.cc b/src/game/base/shipmodel.cc
index ed8f09d..ee2e647 100644
--- a/src/game/base/shipmodel.cc
+++ b/src/game/base/shipmodel.cc
@@ -25,6 +25,7 @@ ShipModel::ShipModel() : core::Info(shipmodel_infotype)
shipmodel_maxcargo = 0;
shipmodel_jumpdrive = false; // no jumpdrive capability
+ shipmodel_dock = false; // not dockable
}
ShipModel::~ShipModel()
@@ -59,9 +60,11 @@ void ShipModel::generate_info()
str.str("");
if (jumpdrive()) {
- str << "hyperspace jump drive capable";
- add_text(str.str());
- str.str("");
+ add_text("hyperspace jump drive capable");
+ }
+
+ if (dock()) {
+ add_text("docking capable");
}
}