Eric Walch wrote:Currently this is not vital info. Having them only on the chart would not be enough. You must also encourage oxps to make use of it. Currently an oxp can only read the inhabitant description. That contains more than the pure race/type. Probably you also would need a species property by number. e.g. 0=human, 1=Rodent, 2=Frog. ..... to make it easier for scripts to do special things with species.
It isn't vital info I agree. I can look into adding such a property but given that this would involve adding a new JS property to SystemInfo object, and as this is not something I am very au fait with, it might take me some time.
BTW the number order would be 0=Rodent, 1=Frog, 2=Lizards, 3=Lobsters, 4=Birds, 5=Humanoids, 6=Felines, 7=Insects, 8=Human Colonials as Human Colonials is the "odd one out" as calculated differently. This is also the way I have added the icon characters to the oolite-font.png file given that there is limited space for extra characters and they have to be grouped in two blocks (characters 9 to 12 and 25 to 29).