Progress

General discussion for players of Oolite.

Moderators: winston, another_commander

User avatar
Arexack_Heretic
Dangerous Subversive Element
Dangerous Subversive Element
Posts: 1876
Joined: Tue Jun 07, 2005 7:32 pm
Location: [%H] = Earth surface, Lattitude 52°10'58.19"N, longtitude 4°30'0.25"E.
Contact:

Post by Arexack_Heretic »

sounds good.
<key>autoAI</key> </True>

compare role called to standard rolelist
pirate - pirateAI/ trader - incoming trader etc

Maybe I'm complicating things here needlessly, but what about location?
In the case of a trader, location is an important factor in deciding on incoming or outgoing AI.
Riding the Rocket!
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

Arexack_Heretic wrote:
sounds good.
<key>autoAI</key> </True>
No, <key>auto_ai</key><true/>. :-)
Arexack_Heretic wrote:
Maybe I'm complicating things here needlessly, but what about location?
Yes, you are. Outgoing traders are generated by stations and have their AI set explicitly. Scripts that need to generate an outgoing trader will have to make their own arrangements. This is a bug fix, not a magic new way of specifying behaviours.
User avatar
Arexack_Heretic
Dangerous Subversive Element
Dangerous Subversive Element
Posts: 1876
Joined: Tue Jun 07, 2005 7:32 pm
Location: [%H] = Earth surface, Lattitude 52°10'58.19"N, longtitude 4°30'0.25"E.
Contact:

Post by Arexack_Heretic »

lol
yes, i live to make your life..um oolite... more complex.

Actually this makes me very happy.
as I usually want my ships to be generated internally by trader role etc, but then AI override caused (Armoured Transport) it to run away like a normal trader.

auto_AI = false/, would fix this problem. :D

(This will fix escorts with customised AI as well, I assume)
Riding the Rocket!
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

No. auto_ai only affects script-generated ships. Setting it to false will have the same effect as not setting it, which is to act exactly as it does at the moment. A separate force_ai flag might be possible for the sort of thing you’re talking about, but that won’t be in 1.69.1. (However, it looks like launch_actions is called when spawning any ship, even if it isn’t actually launching; you could probably use setAITo: from there. This will definitely be possible from JavaScript ships scripts in 1.70.)
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

Due to several “new” bugs, Oolite 1.69.1 will not be released today as hoped.
User avatar
Arexack_Heretic
Dangerous Subversive Element
Dangerous Subversive Element
Posts: 1876
Joined: Tue Jun 07, 2005 7:32 pm
Location: [%H] = Earth surface, Lattitude 52°10'58.19"N, longtitude 4°30'0.25"E.
Contact:

Post by Arexack_Heretic »

or use "setup_actions" to script "setAITo: myAI.plist"

good idea A 8)

sorry to hear about the bugs.
as a side remark: all four oo-threads I am currently replying to have now references to a type of bug. funny that.

edit: Now I am no longer clear on the purpose of auto_AI...it seems superfluous.
Riding the Rocket!
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 »

Just to be sure: Will the problem that script-spawned escorts always get escortAI, regardless which AI is given to them in shipdata, be addressed as well? Or is it already in 1.69?

I'm asking because it is one of the issues that keeps Anarchies.oxp from being released.
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 »

A question: When searching the board for the discussions about laser cooling I stumbled across two remarks by Giles about more variety in the weapons systems. Do you know anything specific about his ideas? And is there a chance of getting something in this direction implemented?
User avatar
TGHC
---- E L I T E ----
---- E L I T E ----
Posts: 2157
Joined: Mon Jan 31, 2005 4:16 pm
Location: Berkshire, UK

Post by TGHC »

A laser cooler OXP was put up which effectively doubled the cooling rate, but Giles was not happy with it because he felt it affected the game balance (wrongly IMHO), and it was taken down after a couple of days. A few fortunates were able to download it though ( :D :D :D it still overheats in a battle, max strength shields are far more important)

I think it should be available at a very high price at really high tech planets.
The Grey Haired Commander has spoken!
OK so I'm a PC user - "you know whats scary? Out of billions of sperm I was the fastest"
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

Arexack_Heretic wrote:
or use "setup_actions" to script "setAITo: myAI.plist"
No. setup_actions are executed too early.
Arexack_Heretic wrote:
edit: Now I am no longer clear on the purpose of auto_AI...it seems superfluous.
The purpose of auto_ai is and has always (for the whole day and a bit of its existence) been to address the problem discussed here.
Commander McLane wrote:
Just to be sure: Will the problem that script-spawned escorts always get escortAI, regardless which AI is given to them in shipdata, be addressed as well? Or is it already in 1.69?
As discussed with A_H just above your post, that problem is unrelated, but it should be possible to work around it using setAITo: in launch_actions.
Commander McLane wrote:
A question: When searching the board for the discussions about laser cooling I stumbled across two remarks by Giles about more variety in the weapons systems. Do you know anything specific about his ideas? And is there a chance of getting something in this direction implemented?
No. I do not have access to Giles’s scribbled notes, and I have more than enough stuff to work on before the next stable release. There are bits of Remora Torpedo support in the game, but I don’t know how complete it is or how to use it.

I am not going to do anything about the laser cooling issue at this time.
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 »

Ahruman wrote:
Commander McLane wrote:
Just to be sure: Will the problem that script-spawned escorts always get escortAI, regardless which AI is given to them in shipdata, be addressed as well? Or is it already in 1.69?
... it should be possible to work around it using setAITo: in launch_actions.
Hey, I didn't know that. Will try it out. Would be very nice if I could get my escort asteroids working with that. :D They really have been a headache.
User avatar
Griff
Oolite 2 Art Director
Oolite 2 Art Director
Posts: 2483
Joined: Fri Jul 14, 2006 12:29 pm
Location: Probably hugging his Air Fryer

Post by Griff »

i realise this is a discussion about script spawned AI's but i've noticed if you spawn cargopods or alloys etc in a death action, they won't be scoopable.
on a lighter note, v1.69.1 has also fixed the problem i was getting with oolite vanishing when a subentity was shot off a ship!
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

Griff wrote:
i realise this is a discussion about script spawned AI's but i've noticed if you spawn cargopods or alloys etc in a death action, they won't be scoopable.
Ahh, finally a context in which that happens.
Griff wrote:
on a lighter note, v1.69.1 has also fixed the problem i was getting with oolite vanishing when a subentity was shot off a ship!
Oh, good… that was one of the specific bugs addressed, so it’d be a little embarrassing if it still happened.
User avatar
TGHC
---- E L I T E ----
---- E L I T E ----
Posts: 2157
Joined: Mon Jan 31, 2005 4:16 pm
Location: Berkshire, UK

Post by TGHC »

This seems like a good moment to acknowledge Ahruman on the terrrific work done so far since he picked up the baton from Giles, I for one (and Im sure everyone else is) am very grateful. May I also thank all the other contributors too.

Oolite is beautiful.
The Grey Haired Commander has spoken!
OK so I'm a PC user - "you know whats scary? Out of billions of sperm I was the fastest"
User avatar
nijineko
---- E L I T E ----
---- E L I T E ----
Posts: 353
Joined: Wed Jul 04, 2007 3:37 pm
Location: two strange quarks short of a graviton....
Contact:

Post by nijineko »

i second the thanks. it's a great game! =D
arukibito ga michi wo erabu no ka, michi ga arukibito wo erabu no deshou ka?

Image
Play games. Win Amazon gift cards! Brag. Repeat.
Post Reply