Just a small timesaver mod for anyone interested:
I spent a while yesterday putting all the extra trees added by
Chariot's brilliant Dendrology mod into
Stonesense's trees.xml. This fixes the problem of all those unknown tree types appearing as odd little cloud-like objects in the viewer.
I matched them up with the pre-existing graphics as best I could, although quite a few of them could do with some better sprites; namely, half of the 11's really need their own version, but this looks good enough if you're lazy like me.
Just replace the contents of trees.xml with this:
<?xml version="1.0" ?>
<trees file="trees.png">
<plant gameID = "ACACIA" sheetIndex = 0 />
<plant gameID = "ALDER" sheetIndex = 1 />
<plant gameID = "CONIFER_ALERCE" sheetIndex = 11 />
<plant gameID = "BROADLEAF_ALMON" sheetIndex = 11 />
<plant gameID = "BROADLEAF_APLOPPAS" sheetIndex = 5 />
<plant gameID = "ASH" sheetIndex = 2 />
<plant gameID = "BROADLEAF_ASPEN" sheetIndex = 11 />
<plant gameID = "CONIFER_ASUNARO" sheetIndex = 19 />
<plant gameID = "BROADLEAF_BAKAU" sheetIndex = 22 />
<plant gameID = "BROADLEAF_BALAU" sheetIndex = 11 />
<plant gameID = "CONIFER_BALDCYPRESS" sheetIndex = 11 />
<plant gameID = "BROADLEAF_BALSA" sheetIndex = 1 />
<plant gameID = "BROADLEAF_BAOBAB" sheetIndex = 26 />
<plant gameID = "BIRCH" sheetIndex = 31 />
<plant gameID = "BROADLEAF_MAHOE_BLUE" sheetIndex = 4 />
<plant gameID = "BROADLEAF_BONFIRE" sheetIndex = 10 />
<plant gameID = "BRAZILWOOD" sheetIndex = 11 />
<plant gameID = "BROADLEAF_BUKIT" sheetIndex = 11 />
<plant gameID = "CACAO" sheetIndex = 4 />
<plant gameID = "CANDLENUT" sheetIndex = 5 />
<plant gameID = "CEDAR" sheetIndex = 6 />
<plant gameID = "BROADLEAF_CENGAL" sheetIndex = 11 />
<plant gameID = "CHESTNUT" sheetIndex = 7 />
<plant gameID = "BROADLEAF_GUM_CHEWING" sheetIndex = 2 />
<plant gameID = "BROADLEAF_CORK" sheetIndex = 1 />
<plant gameID = "BROADLEAF_TREE_COTTON" sheetIndex = 20 />
<plant gameID = "BROADLEAF_COTTONWOOD" sheetIndex = 1 />
<plant gameID = "BROADLEAF_CUPUACU" sheetIndex = 13 />
<plant gameID = "CONIFER_CYPRESS" sheetIndex = 1 />
<plant gameID = "BROADLEAF_HAND_DEVILS" sheetIndex = 46 />
<plant gameID = "BROADLEAF_DIKBAS" sheetIndex = 22 />
<plant gameID = "CONIFER_FIR_DOUGLAS" sheetIndex = 2 />
<plant gameID = "BROADLEAF_DRUNKEN" sheetIndex = 12 />
<plant gameID = "BROADLEAF_DURIAN" sheetIndex = 9 />
<plant gameID = "FEATHER" sheetIndex = 8 />
<plant gameID = "CONIFER_FIR" sheetIndex = 19 />
<plant gameID = "BROADLEAF_GERUTU" sheetIndex = 11 />
<plant gameID = "CONIFER_SEQUOIA_GIANT" sheetIndex = 11 />
<plant gameID = "BROADLEAF_GIAM" sheetIndex = 14 />
<plant gameID = "GLUMPRONG" sheetIndex = 9 />
<plant gameID = "CONIFER_LARCH_GOLDEN" sheetIndex = 4 />
<plant gameID = "BROADLEAF_GUANANDI" sheetIndex = 13 />
<plant gameID = "BROADLEAF_HANCE" sheetIndex = 35 />
<plant gameID = "CONIFER_HEMLOCK" sheetIndex = 12 />
<plant gameID = "HIGHWOOD" sheetIndex = 10 />
<plant gameID = "CONIFER_TREE_JUNIPER" sheetIndex = 35 />
<plant gameID = "KAPOK" sheetIndex = 13 />
<plant gameID = "BROADLEAF_KAPUR" sheetIndex = 11 />
<plant gameID = "CONIFER_KAURI" sheetIndex = 12 />
<plant gameID = "BROADLEAF_KERUING" sheetIndex = 11 />
<plant gameID = "BROADLEAF_KHIAM" sheetIndex = 11 />
<plant gameID = "BROADLEAF_KOLA" sheetIndex = 9 />
<plant gameID = "LARCH" sheetIndex = 11 />
<plant gameID = "BROADLEAF_LAUAN" sheetIndex = 11 />
<plant gameID = "BROADLEAF_LINDEN" sheetIndex = 16 />
<plant gameID = "BROADLEAF_LOGWOOD" sheetIndex = 20 />
<plant gameID = "MANGO" sheetIndex = 12 />
<plant gameID = "BROADLEAF_MAGA" sheetIndex = 10 />
<plant gameID = "MAHOGANY" sheetIndex = 14 />
<plant gameID = "MAPLE" sheetIndex = 15 />
<plant gameID = "BROADLEAF_MAYAPIS" sheetIndex = 11 />
<plant gameID = "BROADLEAF_MERANTI" sheetIndex = 11 />
<plant gameID = "BROADLEAF_MELANTI" sheetIndex = 11 />
<plant gameID = "BROADLEAF_MERSAWA" sheetIndex = 11 />
<plant gameID = "BROADLEAF_PLUM_MOBOLA" sheetIndex = 23 />
<plant gameID = "CONIFER_PUZZLE_MONKEY" sheetIndex = 9 />
<plant gameID = "OAK" sheetIndex = 16 />
<plant gameID = "PALM" sheetIndex = 17 />
<plant gameID = "BROADLEAF_PARASOL" sheetIndex = 43 />
<plant gameID = "BROADLEAF_PEQUI" sheetIndex = 7 />
<plant gameID = "BROADLEAF_PHALSA" sheetIndex = 7 />
<plant gameID = "PINE" sheetIndex = 18 />
<plant gameID = "BROADLEAF_POON" sheetIndex = 13 />
<plant gameID = "BROADLEAF_POPLAR" sheetIndex = 6 />
<plant gameID = "BROADLEAF_PORTIA" sheetIndex = 3 />
<plant gameID = "BROADLEAF_RAMIN" sheetIndex = 11 />
<plant gameID = "CONIFER_REDCEDAR" sheetIndex = 19 />
<plant gameID = "CONIFER_REDWOOD" sheetIndex = 11 />
<plant gameID = "BROADLEAF_RESAK" sheetIndex = 11 />
<plant gameID = "RUBBER" sheetIndex = 19 />
<plant gameID = "CONIFER_SABINO" sheetIndex = 11 />
<plant gameID = "SAGUARO" sheetIndex = 29 />
<plant gameID = "BROADLEAF_SAL" sheetIndex = 7 />
<plant gameID = "CONIFER_SANDARAC" sheetIndex = 2 />
<plant gameID = "SAPPANWOOD" sheetIndex = 4 />
<plant gameID = "BROADLEAF_HIBISCUS_SEA" sheetIndex = 5 />
<plant gameID = "BROADLEAF_SOUARI" sheetIndex = 3 />
<plant gameID = "CONIFER_SPRUCE" sheetIndex = 19 />
<plant gameID = "CONIFER_SUGI" sheetIndex = 11 />
<plant gameID = "BROADLEAF_SWORD-LEAF" sheetIndex = 18 />
<plant gameID = "CONIFER_TAIWANIA" sheetIndex = 12 />
<plant gameID = "BROADLEAF_TANGUILE" sheetIndex = 11 />
<plant gameID = "CONIFER_TEOTLATE" sheetIndex = 19 />
<plant gameID = "CONIFER_THUJA" sheetIndex = 19 />
<plant gameID = "BROADLEAF_TIANONG" sheetIndex = 11 />
<plant gameID = "CONIFER_TORREYA" sheetIndex = 4 />
<plant gameID = "MANGROVE" sheetIndex = 21 />
<plant gameID = "WILLOW" sheetIndex = 28 />
<plant gameID = "BLACK_CAP" sheetIndex = 40 />
<plant gameID = "NETHER_CAP" sheetIndex = 41 />
<plant gameID = "GOBLIN_CAP" sheetIndex = 42 />
<plant gameID = "TUNNEL_TUBE" sheetIndex = 43 />
<plant gameID = "SPORE_TREE" sheetIndex = 44 />
<plant gameID = "BLOOD_THORN" sheetIndex = 45 />
<plant gameID = "FUNGIWOOD" sheetIndex = 46 />
<plant gameID = "TOWER_CAP" sheetIndex = 22 />
<plant gameID = "CONIFER_YEW" sheetIndex = 7 />
<plant gameID = "BROADLEAF_VABGA" sheetIndex = 10 />
</trees>
If you spot any that are still unrecognized, then I probably misspelled it. Edit as needed.