diff --git a/src/space.c b/src/space.c index 47e5d5f..873c6db 100644 --- a/src/space.c +++ b/src/space.c @@ -634,6 +634,14 @@ static StarSystem* system_parse(const xmlNodePtr parent) { flags |= FLAG_INTEFERENCESET; tmp->interference = xml_getFloat(cur)/100; } + else if(xml_isNode(cur, "nebulae")) { + ptrc = xml_nodeProp(cur, "volatility"); + if(ptrc != NULL) { /* Has volatility. */ + tmp->nebu_volatility = atof(ptrc); + free(ptrc); + } + tmp->nebu_density = xml_getFloat(cur); + } }while(xml_nextNode(cur)); } /* Load all the planets. */