There are still flaws in the new role set. I just encountered a hostile cargopod that attacked me!!!
It must have been launched from a "Rock Hermit" from "pirate Cove.oxp" as a defender with the command launchPirateShip. It should have chosen a ship with role "pirate" but it took the wrong one and gave it a pirateAI.plist.
There are still flaws in the new role set. I just encountered a hostile cargopod that attacked me!!!
I would have loved to see that! How did it attack? Ramming you? Showing you the fist (or only a finger?)? Or are there cargo-pod lasers hidden somewhere?
I would have loved to see that! How did it attack? Ramming you? Showing you the fist (or only a finger?)? Or are there cargo-pod lasers hidden somewhere?
It did it best to kill me. But without lasers it is hard working against a ship with shields. At the end of the battle he did loose his life. But I remenber that it took more shots than usual to kill the cargopod. I should have tried to scoop him, but I look forward to meet more. When it is a bug, it's likeky to happen more around a pirate cove Hermite.
Probably the same error as last time. Original roleset was "cargopod" but somehow it got a primary role of "harkov_gm" and a AI of "route1patrolAI.plist". Similarity with the last one was that this also had a chance factor smaller than 1.
Both pods gave me credits on shooting down. (7 and 11 credits)
Maybe that's the same thing you have told me a while ago. I'm using some conditions in shipdata.plist. But the dump is made with 1.70 (Primary role)? I know that the localhero.oxp does not work with 1.70 and currently I'm learning JS to rescript this oxp. I should add a comment to the localhero thread.
And I can image your face when it happens the first time
And I can image your face when it happens the first time
It was not the fist time, I say two yellow cargopods also before, but the hostile cargopod I spotted earlyer stunned me more. But although it were your Harkov ships that should be there, it is not your oxp that has the flaw, but oolite that for some reason selects the wrong ships. (cargopods in this case). Probably a flaw in the new role system.
Local Hero not working is probably because local variables stoped working in ship_scripts.
I think this is one of the problems. I've extensively used all available _actions (setup, launch, script and death) and the conditions key. And maybe in conjunction with the new role selecting behaviour Oolites becomes confused.