Join us at the Oolite Anniversary Party -- London, 7th July 2024, 1pm
More details in this thread.

large vessel AI

General discussion for players of Oolite.

Moderators: winston, another_commander

Post Reply
User avatar
Ark
---- E L I T E ----
---- E L I T E ----
Posts: 664
Joined: Sun Dec 09, 2007 8:22 am
Location: Athens Greece

large vessel AI

Post by Ark »

Does anybody know if this exists? I know that it was in Aegidian’s to-do list.

I want to change the AI of Ixian Battle cruisers and Space dredgers so they will not try to dock in the main station. It is ridiculous (and devastating) when they are trying to do so.
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Post by Eric Walch »

Ark wrote:
I want to change the AI of Ixian Battle cruisers and Space dredgers so they will not try to dock in the main station. It is ridiculous (and devastating) when they are trying to do so
I don't know the "Ixian Battle cruiser" but the "Space dredger" has an copy of the old Behemoth AI. That one never tried to dock. And yes, they will crash when trying to dock.

Launching however is possible because collision detection is put off during launch. It just doesn't look right to see a behemoth launching from such a small docking port.
Trexate
Average
Average
Posts: 11
Joined: Sun Dec 09, 2007 8:58 pm

Post by Trexate »

I've seen dredgers navigating right outside the door of space stations and then exploding. I assumed they were docking. Could be they had just launched.
User avatar
Captain Hesperus
Grand High Clock-Tower Poobah
Grand High Clock-Tower Poobah
Posts: 2310
Joined: Tue Sep 19, 2006 1:10 pm
Location: Anywhere I can sell Trumbles.....

Post by Captain Hesperus »

Eric Walch wrote:

I don't know the "Ixian Battle cruiser" but the "Space dredger" has an copy of the old Behemoth AI. That one never tried to dock. And yes, they will crash when trying to dock.
Download the ixianships.oxp to be exposed to a truely huge and tremendously undergunned capital ship.

Captain Hesperus
The truth, revealed!!
Image
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Post by Eric Walch »

Captain Hesperus wrote:
Eric Walch wrote:

I don't know the "Ixian Battle cruiser" but the "Space dredger" has an copy of the old Behemoth AI. That one never tried to dock. And yes, they will crash when trying to dock.
Download the ixianships.oxp to be exposed to a truely huge and tremendously undergunned capital ship.
I downloaded it, yeh its really huge. And with just a traderAI, so it will behave like a trader and try to dock. But why giving something with the name "Battle_Cruiser" a trader behaviour??

I also noticed an other bug: It is turning un-realistic fast for such a big ship. max_flight_pitch and max_flight_roll must be at lest a factor 10 lower. The behemoth has: 0.2 and 0.4 For this big thing it should be maximum 0.1 and 0.2

I also noticed an extremely high bounty (10 000) to make him fugitive. Maybe the author wanted action so police should attacked him?? Otherwise it is also a bug. Any bounty above 250 makes that it is fount by police in the first scan. But for starters an easy way of making money although I think they will be killed by it.

The space dredger crashing with the station is probably caused by setting the station aegis as starting point and with an early behemothAI that has no check for a free flight path and just goes on his way.

I uploaded some time a new behemothAI that did this checking for a free path. I think it will be useful for both ships.

It has also a trader role. This will make that it get added by the system populator and that pirates will attack it. As side effect it will also get chosen sometimes as a leaving trader from the station!!

An other bug is adding escorts with their own escorts. It is hard-coded that escorts don't follow escorts. They get spawn, but do their own thing.
User avatar
Ark
---- E L I T E ----
---- E L I T E ----
Posts: 664
Joined: Sun Dec 09, 2007 8:22 am
Location: Athens Greece

Post by Ark »

Eric Walch wrote:
I downloaded it
Did you use the link i have posted in the missing oxps thread. That version has an extra ship.
Eric Walch wrote:
I uploaded some time a new behemothAI that did this checking for a free path. I think it will be useful for both ships. .
Eric where i can found this new AI? :?



The ixian omnibus is a 8bitapocalypse opx. The ships in most his opxs are impressive but vastly unbalanced (super cobra).

I am planning to make a list of all abandoned oxps with bugs and post it in the new sticky (Thanks Ahruman!!!) thread so guys like Kaks can have a reference.

Thanks for the information Eric :D
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Post by Eric Walch »

Ark wrote:
Eric Walch wrote:
I downloaded it
Did you use the link i have posted in the missing oxps thread. That version has an extra ship.
No, I used the wiki link
Ark wrote:
Eric Walch wrote:
I uploaded some time a new behemothAI that did this checking for a free path. I think it will be useful for both ships. .
Eric where i can found this new AI? :?
It is in the "behemoth spacewar.oxp" that is on the wiki list. I didn't want to upload an changed version of Giles work, so I just uploaded a patch that changed it.

Is still could use some minor improvements I since then made on my computer.
User avatar
Captain Hesperus
Grand High Clock-Tower Poobah
Grand High Clock-Tower Poobah
Posts: 2310
Joined: Tue Sep 19, 2006 1:10 pm
Location: Anywhere I can sell Trumbles.....

Post by Captain Hesperus »

The Ixian Battle Cruiser really could use more weapons, to make it worth even a 5k bounty. Maybe even a few massed batteries of plasma cannon or multiple lasers. As for the uber roll and pitch, I think that was part of the original ethos of the Ixians, their ships have capabilities far in excess of others in the 'Dune' universe.

Captain Hesperus
The truth, revealed!!
Image
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Post by Commander McLane »

And, if you're at it, please fix another issue with all Ixian ships. Their appearance should be tuned down drastically. As they just have the role trader, you will find a couple of them in every system. When I wanted to check these ships out and played with not much more than the Ixian OXPs installed, I encountered several Ixian Battlecruisers (and a couple of more Ixian ships, like freighters) in each and every system. And as they are so poorly armed for this ridiculously high bounty, it felt almost like cheating.

So in my own copy I've tuned it down to trader(0.1), which is probably still too high.
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Post by Eric Walch »

So in my own copy I've tuned it down to trader(0.1), which is probably still too high.
This was also the fist thing I did after installing. But it should not have a trader role and that makes it must be added by script.
User avatar
Ark
---- E L I T E ----
---- E L I T E ----
Posts: 664
Joined: Sun Dec 09, 2007 8:22 am
Location: Athens Greece

Post by Ark »

Commander McLane wrote:
And, if you're at it
Actually I am not at it, but if there will be no alternative (someone with better skills and more free time) eventually I will do it. But do not expect much from me and do not expect something soon. Nice idea about the turrets, but in the wrong person – I have no idea how I can put turrets on ships.

My main concept was to collect all the buggy abandoned oxps in the orphaned oxps thread, by mentioning their bugs and weaknesses (with possible solutions and recommendations). So people with better scripting skills than me will adopt them.

In my version of ixian omnibus I have done the following changes:

Increase the energy and energy recharge rate of the ixian battle cruiser.
Increase the ixian battle cruiser battle capability with more ECM proof missiles.
Fix the role pitch of the ixian battle cruiser.
Remove the bounty from all ships.
Decrease the appearance of those ships.

And I want to do the following modifications:

Change the ixian battle cruiser AI so they will not try to dock (I had some horrific moments a year ago trying to understand why my old PC went nuts all the time with 1.65)
Fix the escorts with their own escort’s bug Eric mentioned.

I am afraid that this is the limit of my oxping skills :(

So I really believe that someone with better skills than me could adopt that oxp and make more improvements (add turrets, create custom views even put shaders in the ixian battle cruiser, etc)

Thanks guys for all your help
Killer Instinct
Dangerous
Dangerous
Posts: 103
Joined: Wed Jan 03, 2007 8:20 pm
Location: Czech Republic

Post by Killer Instinct »

I've seen a dredger wedged in the docking port of a space station! If only I knew how to screen save - looked rather amusing. Thank goodness for docking computers somehow the appliance of science found a gap for me to get in. On exiting the station it had vanished completely.
It's a fine line between clever and stupid
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Post by Commander McLane »

Killer Instinct wrote:
If only I knew how to screen save
Press '*'. The screenshot will be saved as a .png in your main Oolite folder.
Post Reply