All enums should derive from int
All enums should derive from int makes them easier to loop through. if any enums are strings they should use internal lookup dictionaries of <int, string>
@endlesstravel did you see this?
yea, i read that. Although no declaration is displayed, the current enumeration types are all from int.
I think using map will slow down access speed. You can use Enum.GetValues(...) when traversing, but note that some enumeration values are invalid (for example: BodyType.).
I will remove invalid enumeration values in the next version.
I'm sorry for the long response. I think I've replied, but for some reasons, GitHub seems to only deal with some of the issue's replies (my reply sent at the same time). :sad: