libgdx/ashley

ImmutableArray is missing a 0 argument constructor

abueide opened this issue · 0 comments

This makes it impossible to deserialize an entity (e.g. with kryo). There is also the problem of using an internal index for components that can be different next time you deserialize the entities leading to a cast exception error where it tries to cast ComponentA to ComponentB because the component index is different from when you initially serialized them.