[Add] Empty StarSystem and made ai use it!
This commit is contained in:
parent
46109626a4
commit
d31b9dad30
25
dat/ssys.xml
25
dat/ssys.xml
@ -23,6 +23,7 @@
|
|||||||
<fleet chance="40">Sml Merchant Convoy</fleet>
|
<fleet chance="40">Sml Merchant Convoy</fleet>
|
||||||
</fleets>
|
</fleets>
|
||||||
<jumps>
|
<jumps>
|
||||||
|
<jump>NCG-7291</jump>
|
||||||
<jump>SaraSys</jump>
|
<jump>SaraSys</jump>
|
||||||
</jumps>
|
</jumps>
|
||||||
</ssys>
|
</ssys>
|
||||||
@ -45,6 +46,30 @@
|
|||||||
<fleet chance="60">Merchant Ship</fleet>
|
<fleet chance="60">Merchant Ship</fleet>
|
||||||
</fleets>
|
</fleets>
|
||||||
<jumps>
|
<jumps>
|
||||||
|
<jump>NCG-7291</jump>
|
||||||
|
<jump>KonoSys</jump>
|
||||||
|
</jumps>
|
||||||
|
</ssys>
|
||||||
|
<ssys name="NCG-7291">
|
||||||
|
<pos>
|
||||||
|
<x>23</x>
|
||||||
|
<y>24</y>
|
||||||
|
</pos>
|
||||||
|
<general>
|
||||||
|
<stars>230</stars>
|
||||||
|
<asteroids>0</asteroids>
|
||||||
|
<interference>0</interference>
|
||||||
|
</general>
|
||||||
|
<planets>
|
||||||
|
</planets>
|
||||||
|
<fleets>
|
||||||
|
<fleet chance="80">Merchant Ship</fleet>
|
||||||
|
<fleet chance="60">Merchant Mule</fleet>
|
||||||
|
<fleet chance="60">Pirate</fleet>
|
||||||
|
<fleet chance="60">Pirate</fleet>
|
||||||
|
</fleets>
|
||||||
|
<jumps>
|
||||||
|
<jump>SaraSys</jump>
|
||||||
<jump>KonoSys</jump>
|
<jump>KonoSys</jump>
|
||||||
</jumps>
|
</jumps>
|
||||||
</ssys>
|
</ssys>
|
||||||
|
@ -12,9 +12,14 @@ function control()
|
|||||||
end
|
end
|
||||||
elseif task == "none" then
|
elseif task == "none" then
|
||||||
planet = ai.rndplanet()
|
planet = ai.rndplanet()
|
||||||
|
-- Planet must exist.
|
||||||
|
if planet == nil then
|
||||||
|
ai.pushtask(0, "hyperspace")
|
||||||
|
else
|
||||||
ai.pushtask(0, "go", planet)
|
ai.pushtask(0, "go", planet)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
-- Required "attacked" function.
|
-- Required "attacked" function.
|
||||||
function attacked(attacker)
|
function attacked(attacker)
|
||||||
|
Loading…
Reference in New Issue
Block a user