MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / writeMonsterVariant

Method writeMonsterVariant

source/game/StarMonsterDatabase.cpp:173–182  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

171}
172
173ByteArray MonsterDatabase::writeMonsterVariant(MonsterVariant const& variant, NetCompatibilityRules rules) const {
174 DataStreamBuffer ds;
175 ds.setStreamCompatibilityVersion(rules);
176
177 ds.write(variant.type);
178 ds.write(variant.seed);
179 ds.write(variant.uniqueParameters);
180
181 return ds.data();
182}
183
184MonsterVariant MonsterDatabase::readMonsterVariant(ByteArray const& data, NetCompatibilityRules rules) const {
185 DataStreamBuffer ds(data);

Callers 1

netStoreMethod · 0.80

Calls 3

writeMethod · 0.45
dataMethod · 0.45

Tested by

no test coverage detected