diff options
author | Stijn Buys <ingar@osirion.org> | 2009-11-15 14:20:13 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2009-11-15 14:20:13 +0000 |
commit | 89c0bc88bd4ebdc44dfb99235609c90e968af533 (patch) | |
tree | 1f381edf91aff4da09ea3b1515107dd20c19a71e /src/game/base | |
parent | b513c7d9bf6fba4a26e734ce405996f665d9c835 (diff) |
added core::Info id, changed network info message, updated entity network message to include the info id
Diffstat (limited to 'src/game/base')
-rw-r--r-- | src/game/base/commodity.cc | 3 | ||||
-rw-r--r-- | src/game/base/ship.cc | 1 | ||||
-rw-r--r-- | src/game/base/shipmodel.cc | 4 |
3 files changed, 3 insertions, 5 deletions
diff --git a/src/game/base/commodity.cc b/src/game/base/commodity.cc index d41d370..4f238be 100644 --- a/src/game/base/commodity.cc +++ b/src/game/base/commodity.cc @@ -16,9 +16,8 @@ namespace game core::InfoType *Commodity::commodity_infotype = 0; -Commodity::Commodity() : core::Info() +Commodity::Commodity() : core::Info(commodity_infotype) { - set_type(commodity_infotype); } Commodity::~Commodity() diff --git a/src/game/base/ship.cc b/src/game/base/ship.cc index 7cdf2ca..f2bd703 100644 --- a/src/game/base/ship.cc +++ b/src/game/base/ship.cc @@ -30,6 +30,7 @@ Ship::Ship(core::Player *owner, ShipModel *shipmodel) : { set_modelname(shipmodel->modelname()); set_name(shipmodel->name()); + set_info(shipmodel); std::string str(aux::text_strip(owner->name())); aux::to_label(str); diff --git a/src/game/base/shipmodel.cc b/src/game/base/shipmodel.cc index 4f219eb..dacc5a6 100644 --- a/src/game/base/shipmodel.cc +++ b/src/game/base/shipmodel.cc @@ -16,10 +16,8 @@ namespace game core::InfoType *ShipModel::shipmodel_infotype = 0; -ShipModel::ShipModel() +ShipModel::ShipModel() : core::Info(shipmodel_infotype) { - set_type(shipmodel_infotype); - //default specifications shipmodel_acceleration = 1.0f; // thruster acceleration in game untits/second^2 shipmodel_maxspeed = 3.0f; // maximum thruster speed in game units/second |