| 171 | } |
| 172 | |
| 173 | ByteArray 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 | |
| 184 | MonsterVariant MonsterDatabase::readMonsterVariant(ByteArray const& data, NetCompatibilityRules rules) const { |
| 185 | DataStreamBuffer ds(data); |
no test coverage detected