Ionics.oxp

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

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

Ionics.oxp

Post by Eric Walch »

For your information: I just uploaded a new version of ionics.oxp on the box Ionics 1.2.3 and updated the links on the wiki.

Nothing new but

- I added compatibility code. Now it should work together with other mission offering oxp's without clashing.

- Added mission destinations on the galactic charts.

- Removed a serious bug that broke the missions if the player left the galaxy without killing the first mission ship.

- Removed several minor bugs.

- Improved the AI of some ships that should attack the player but often didn't attack.

---
I noticed that the author "Galileo" hasn't visited this board since 2006 and also his wiki pages with future plans for a 1.3 version are last edited back in 2006.
EDIT: Updated version number
Last edited by Eric Walch on Sun May 03, 2009 11:51 am, edited 1 time in total.
toconn
Above Average
Above Average
Posts: 17
Joined: Sun Mar 01, 2009 12:16 pm
Location: Way out West

Post by toconn »

Thanks for the update Eric,

One quick question, I'm running the old version of Ionics at the moment, will installing this update impact my current progress ?
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 »

toconn wrote:
Thanks for the update Eric,

One quick question, I'm running the old version of Ionics at the moment, will installing this update impact my current progress ?
I made sure (fingers crossed) that it should continue with all saved variables.
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6311
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Post by Diziet Sma »

For PC users, there is currently a small issue with this update, concerning a difference between Mac and PC end-of-line characters. If the Ionics missions won't work for you, see this thread.
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 »

Diziet Sma wrote:
For PC users, there is currently a small issue with this update, concerning a difference between Mac and PC end-of-line characters. If the Ionics missions won't work for you, see this thread.
I just re-uploaded Ionics. same link as before: Ionics.oxp 1.2.3
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 »

Yesterday I put a new version of Ionics.oxp on the wiki. No new features, but just a translation of legacy into JavaScript.

Main benefit from this is that version 1.3 now puts the script asleep when the mission is over. This avoids script execution after the mission has ended, when the player keeps it installed to keep the ionic ships in his/here system.

I deleted the roadmap for a version 2.0 from the wiki. Galileo put it there in 2006 and than abandoned the work. It seemed only to confuse on the wiki when it is still displayed with the oxp.
I put this roadmap now in the enclosed readme. Anyone that wants to write a continuation on the missions can look it up there.
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Ionics.oxp (Possible conflict Ionics and Illegal goods tweak

Post by Gimi »

After turning off logging in Oolite I managed to kill that Ionics Funnelweb first try with a more responsive system.
However, I didn't get a mission screen on returning though, suspect there is a conflict with Illegal Goods tweak. Not sure if there is supposed to be a mission screen though.) The Funnelweb dropped a cargo canister with arms that I scooped, and Illegal Goods Tweak triggered when I docked. I ignored it getting a 1cr bounty, but no mission screen from Ionics stating that I had completed the mission appeared. Got the 15 grand though. Could anyone enlighten me and tell me if this is expected behaviour.

Edit: Checked the missiontext.plist, and there is supposed to be a mission screen on return after killing the Funnelweb, so something went wrong. Does one of these lack mission screen deconfliction code.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
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:

Re: Ionics.oxp

Post by Commander McLane »

IIRC you don't need to scoop anything from the Funnelweb, just to kill it. But it's a long time since I played Ionics, and I don't know the current version of the OXP.
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Re: Ionics.oxp

Post by Gimi »

Commander McLane wrote:
IIRC you don't need to scoop anything from the Funnelweb, just to kill it. But it's a long time since I played Ionics, and I don't know the current version of the OXP.
I gathered as much after looking in the missiontext.plist file, but it did drop cargo, and i didn't know then, so i scoped it. Anyway, I suspect I have discovered a small bug in one or the other OXP.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Re: Ionics.oxp

Post by Eric Walch »

Gimi wrote:
I managed to kill that Ionics Funnelweb first try with a more responsive system.
It is not supposed to be that easy that you can do it in one try. When going direct for the main ship, the smaller ships should kill you. In my experience I had to kill the smaller ones first. And with a bit of luck, one npc of your team kills the funnelweb for you. I don't think it has to be the player that does the final kill.
Gimi wrote:
I gathered as much after looking in the missiontext.plist file, but it did drop cargo, and i didn't know then, so i scoped it. Anyway, I suspect I have discovered a small bug in one or the other OXP.
The funnelweb has weapons as cargo, so it is likely it drops some when killed. Ionics has no missionscreen bugs, so i looked into the illegal goods oxp. That one is the bug. It does not use the missionScreenOpportunity handler to display its screens. The missionScreenOpportunity handler only fires when no other screens are on display. Instead it shows it screen on docking, without doing any check if there is already a missionscreen on display. That oxp will corrupt any existing oxp that also wants to display a screen, so better remove any 1.2 or older version from that oxp until it gets fixed.
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Re: Ionics.oxp

Post by Gimi »

Eric Walch wrote:
Gimi wrote:
I managed to kill that Ionics Funnelweb first try with a more responsive system.
It is not supposed to be that easy that you can do it in one try. When going direct for the main ship, the smaller ships should kill you. In my experience I had to kill the smaller ones first. And with a bit of luck, one npc of your team kills the funnelweb for you. I don't think it has to be the player that does the final kill.
I never said it was easy, but i managed to kill on my first try after having fixed a very unresponsive Oolite. Trick I used is to get the Funnelweb to follow by injecting away, then close and snipe and so on. After a while (had to kill a few others along the way), it will follow away from the escort and then it is all about alternating front and rear laser. I did try quite a few times, but with a very unresponsive system, and have now manged to do it this way twice. First time Oolite crashed. Have to have another go now, but it is good fun. (Oh, this does not work with hard-head missiles, the Funnelweb just turns away).
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
User avatar
Capt. Murphy
Commodore
Commodore
Posts: 1127
Joined: Fri Feb 25, 2011 8:46 am
Location: UK South Coast.

Re: Ionics.oxp

Post by Capt. Murphy »

Drop me a PM if you find a problem with one of my OXP's guys...... :roll: (although I suppose ignorance is bliss :wink: _

I'm new to OXPing and javascript so I guess there are bound to be things I don't realise could be an issue.

I'll get it fixed.

e2a - fixed - just need to test treatment of scooped escape pod 'slaves' and will get an updated version out. Got to to go to work now though.....
Last edited by Capt. Murphy on Tue Apr 05, 2011 6:26 am, edited 1 time in total.
[EliteWiki] Capt. Murphy's OXPs
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Re: Ionics.oxp

Post by Gimi »

Capt. Murphy wrote:
Drop me a PM if you find a problem with one of my OXP's guys...... :roll:
I'm new to OXPing and javascript so I guess there are bound to be things I don't realise could be an issue.
I'll get it fixed.
Hello.
No need to worry. The way things work with Oolite and OXP development, this is to be expected. I don't know enough about the code to identify where the problem is. That is why we have people like Eric (and others), who can look at both OXP's and enlighten us. Also, faults like this can influence others as well, so it should be public in my view. A bit busy yesterday, but my plan was to post a small heads up in the Illegal Goods Tweak thread today. Guess I won't have to now. I like the OXP, so it will go back in when it is fixed.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
User avatar
Capt. Murphy
Commodore
Commodore
Posts: 1127
Joined: Fri Feb 25, 2011 8:46 am
Location: UK South Coast.

Re: Ionics.oxp

Post by Capt. Murphy »

No worries Gimi, I was just a bit concerned that had it only been posted here I could easily have missed the problem.... :D
[EliteWiki] Capt. Murphy's OXPs
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
Makandal
Deadly
Deadly
Posts: 129
Joined: Tue Jun 12, 2007 3:48 pm
Location: Frenchman lost in Africa

Re: Ionics.oxp

Post by Makandal »

Correct Gimi. The only way to get the Funnelweb was to make short passes. I am in the military mission with the Hydra and the Leviathan and I proceed the same. I HATE the Hydra
There is no theory of evolution. Just a list of creatures Chuck Norris has allowed to live.
Post Reply