Anaconda: is it worth the upgrade?
Moderators: winston, another_commander
I see, that means in order to fix the hired guns 'dedication to the job' we'll need the AI to periodically check if the target has become a derelict, & stop attacking if that's the case... it looks like more work for Thargoid!
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)
- Eric Walch
- Slightly Grand Rear Admiral
- Posts: 5536
- Joined: Sat Jun 16, 2007 3:48 pm
- Location: Netherlands
Not only Hired guns, but all ships will continue attacking a ship that became a derelict. e.g. pirates and police.Kaks wrote:I see, that means in order to fix the hired guns 'dedication to the job' we'll need the AI to periodically check if the target has become a derelict, & stop attacking if that's the case... it looks like more work for Thargoid!
That makes drifting derelict ships rather rare. Only when the attacker is interrupted by something else (like being shot himself), it will leave a derelict behind.
For pirates its logic they continue because they don't want the ship inactive, but they want the content itself. For a police it would be logic to stop after an ejection as they want the criminal and not the vessel. Maybe Oolite should send a "OTHER_PILOT_EJECTED" to all ships that were targeting this ship on ejecting a pilot? That would give an AI a handle to react on this.
UPS-Courier & DeepSpacePirates & others at the box and some older versions
There's already a friendly fire check in the AI/JS, I can adjust things there to check for derelicts too.
But the tweak was based on what Switeck posted, of them flying in and then attacking. They won't do that now, as the flying in is done under one part of the AI (coming to scanner range of the player ship) which then hands over to finding the player's hostiles (where the code modification above is made). So it would have stopped the reported case I think.
Agreed it won't stop them attacking a ship if the pilot ejects from it, but that's a slightly different case (but still perhaps one worth considering).
But the tweak was based on what Switeck posted, of them flying in and then attacking. They won't do that now, as the flying in is done under one part of the AI (coming to scanner range of the player ship) which then hands over to finding the player's hostiles (where the code modification above is made). So it would have stopped the reported case I think.
Agreed it won't stop them attacking a ship if the pilot ejects from it, but that's a slightly different case (but still perhaps one worth considering).
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
- Cmdr James
- Commodore
- Posts: 1357
- Joined: Tue Jun 05, 2007 10:43 pm
- Location: Berlin
Not sure what escort group removal would achieve?
It may be useful to have an AI command to check if a target is derelict (or is unpiloted).
I would say also it would make sense for a derelict not to be able to set a target (as there's by definition no-one to do the targetting) but I guess that would screw up the Salvage missile as it couldn't then target a station to fly to.
If the current fix isn't enough then I can add a derelict check into the "friendly fire" check that's already in there, which will certainly stop the hired guns shooting at them. But as Eric says it may be better to do something a little more global, so I'll hold-off for now making any further tweaks.
It may be useful to have an AI command to check if a target is derelict (or is unpiloted).
I would say also it would make sense for a derelict not to be able to set a target (as there's by definition no-one to do the targetting) but I guess that would screw up the Salvage missile as it couldn't then target a station to fly to.
If the current fix isn't enough then I can add a derelict check into the "friendly fire" check that's already in there, which will certainly stop the hired guns shooting at them. But as Eric says it may be better to do something a little more global, so I'll hold-off for now making any further tweaks.
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
- Cmdr Wyvern
- ---- E L I T E ----
- Posts: 1649
- Joined: Tue Apr 11, 2006 1:47 am
- Location: Somewhere in the great starry void
If making profit from hauling the big contracts is how you roll, then an Anaconda might be the right choice - as long as you steer clear of the dangerous systems, because an Anaconda really can't fight back worth a damn.
If you want to haul the big contract loads anywhere you please, including anarchist's vacation spots and Bug nests, then a Kirin is the best choice. Kirins are battle cruisers with a vast hold, and are armed to dole out a lot of pain.
...Says the Lizard who captained a Kirin through an all-or-nothing Thargoid invasion.
If you want to haul the big contract loads anywhere you please, including anarchist's vacation spots and Bug nests, then a Kirin is the best choice. Kirins are battle cruisers with a vast hold, and are armed to dole out a lot of pain.
...Says the Lizard who captained a Kirin through an all-or-nothing Thargoid invasion.
Running Oolite buttery smooth & rock stable w/ tons of eyecandy oxps on:
ASUS Prime X370-A
Ryzen 5 1500X
16GB DDR4 3200MHZ
128GB NVMe M.2 SSD (Boot drive)
1TB Hybrid HDD (For software and games)
EVGA GTX-1070 SC
1080P Samsung large screen monitor
ASUS Prime X370-A
Ryzen 5 1500X
16GB DDR4 3200MHZ
128GB NVMe M.2 SSD (Boot drive)
1TB Hybrid HDD (For software and games)
EVGA GTX-1070 SC
1080P Samsung large screen monitor