Closed collinsmith closed 3 years ago
Basic serialization is complete. Going to tighten up code where I can and push.
Serialization tested on a large variety of items, so far so good. I'm going to start working on deprecating/removing cache variables such as Item#data
so I can close this issue.
Fixed by 2beecb35a8f7ef1d9b5c43c368f63c9dd51bef3f. Item#data
issue will be addressed by #98
Item serialization has been placeholder and needs to be properly implemented. Currently item serialization data is just a reference to the data as it was deserialized (i.e., as it was within the d2s). This issue will require implementing support within
BitStream
for writing values. Ideally the deserialized format should match the original serialized format to maintain compatibility.