OXP's and 1.75

General discussion for players of Oolite.

Moderators: winston, another_commander

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: OXP's and 1.75

Post by Commander McLane »

@ lave: I missed Interstellar Help when I first read your list. That one not only is 1.75-compatible, but its latest version requires 1.75.1. See its [EliteWiki] Wiki page.
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: OXP's and 1.75

Post by Smivs »

Commander McLane wrote:
@ lave: I missed Interstellar Help when I first read your list. That one not only is 1.75-compatible, but its latest version requires 1.75.1. See its [EliteWiki] Wiki page.
OXP Table updated to reflect this. :)
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
Lone_Wolf
---- E L I T E ----
---- E L I T E ----
Posts: 546
Joined: Wed Aug 08, 2007 10:59 pm
Location: Netherlands

Re: OXP's and 1.75

Post by Lone_Wolf »

Commander McLane wrote:
Lone_Wolf wrote:
I've checked the oxp files, corrected a typo in scan class and added an eight token to the flasher definitions ( the number 8 ).
Did you throw two dice to choose a number, or how did you come to it? :wink:
The reference for flasher definitions stated the 8th parameter was for size, and default was 8.
the nav buoy uses 60 for flasher size, so 8 might be a bit to small.
Commander McLane wrote:
Hm. I haven't used the OXP in a long time, and only just now tested it, and there does seem to be another problem. When scooping a beacon created by a beacon launcher (not the missile), I am not awarded a beacon launcher again.

So all is not in order with the OXP. Need some further testing.
During the changes i made i only looked briefly at the code, will look further.
I used the homing beacon myself with 1.65 in the past, so have some interest in it.

@ forum admins : can you split the posts related to ETT Homing beacon in a new thread in the expansion forum ?
OS : Arch Linux 64-bit - rolling release

OXPs : My user page

Retired, reachable at [email protected]
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: OXP's and 1.75

Post by Commander McLane »

Lone_Wolf wrote:
Commander McLane wrote:
Lone_Wolf wrote:
I've checked the oxp files, corrected a typo in scan class and added an eight token to the flasher definitions ( the number 8 ).
Did you throw two dice to choose a number, or how did you come to it? :wink:
The reference for flasher definitions stated the 8th parameter was for size, and default was 8.
the nav buoy uses 60 for flasher size, so 8 might be a bit to small.
It's not the last parameter that is missing, though, but the middle one, specifying the colour.

In my personal copy I corrected the bug long ago, and also changed the flasher positions a little, and made them flash alternately. You can use it if you want:

Code: Select all

			<string>*FLASHER* -1.0 0.0 -1.8 120 2.0 0.25 4.0</string>
			<string>*FLASHER* 1.0 0.0 -1.8 120 2.0 0.25 4.0</string>
			<string>*FLASHER* 0.0 -1.0 1.8 0 2.0 0.0 4.0</string>
			<string>*FLASHER* 0.0 1.0 1.8 0 2.0 0.0 4.0</string>
It would also be worthwhile, IMO, to create new models for the beacon, instead of using the cargo pod model and the normal missile. Custom icons for the missile bays would also be a good addition. Would you feel up to that?
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: OXP's and 1.75

Post by JensAyton »

Lone_Wolf wrote:
ETT Homing beacon was originally written for oolite 1.62, so unless someone adopts/updates the oxp, it seems unlikely it will ever work in 1.75 or MNSR.
In general, broken pre-JavaScript OXPs are bugs in Oolite. Please report them. That’s what beta testing is for. I’m looking into the script thing. (It is a bug to release an OXP with debugOn/debugOff commands in it, though…)
User avatar
Lone_Wolf
---- E L I T E ----
---- E L I T E ----
Posts: 546
Joined: Wed Aug 08, 2007 10:59 pm
Location: Netherlands

Re: OXP's and 1.75

Post by Lone_Wolf »

I've started converting the oxp to openstep and JS.
Eldon send me icon definitions (mine with radio waves and missile with radio waves) that look good in the Hud.
I'll also try them out for the compass.

I've got no experience with models, but once everything works (including the scoop rewards) i'll look into that.
OS : Arch Linux 64-bit - rolling release

OXPs : My user page

Retired, reachable at [email protected]
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: OXP's and 1.75

Post by JensAyton »

Note that it functions as-is in trunk.
User avatar
Lone_Wolf
---- E L I T E ----
---- E L I T E ----
Posts: 546
Joined: Wed Aug 08, 2007 10:59 pm
Location: Netherlands

Re: OXP's and 1.75

Post by Lone_Wolf »

Wow, you're fast Ahruman .
OS : Arch Linux 64-bit - rolling release

OXPs : My user page

Retired, reachable at [email protected]
User avatar
Eldon
Dangerous
Dangerous
Posts: 68
Joined: Tue Jan 26, 2010 1:38 pm

Re: OXP's and 1.75

Post by Eldon »

Image
Centre right is the mine version, far right is the missile version.

Copy and paste the stuff in the code box as a descriptions.plist

Code: Select all

{
	// icons for the hud
	"EQ_BEACONLAUNCHER_MINE" =
	(
		 1.0, 0.0,
		 0.3, 0.7,
		 0.2, 0.9,
		 0.4, 1.0,
		 0.2, 1.1,
		 0.3, 1.3,
		 0.1, 1.2,
		 0.0, 1.4,
		-0.1, 1.2,
		-0.3, 1.3,
		-0.2, 1.1,
		-0.4, 1.0,
		-0.2, 0.9,
		-0.3, 0.7,
		-0.4, 0.6,
		-0.4, 0.7,
		-0.5, 1.0,
		-0.4, 1.3,
		-0.3, 1.4,
		 0.0, 1.5,
		 0.3, 1.4,
		 0.4, 1.3,
		 0.5, 1.0,
		 0.4, 0.7,
		 0.4, 0.6,
		 0.6, 0.4,
		 0.7, 0.6,
		 0.8, 1.0,
		 0.7, 1.4,
		 0.4, 1.7,
		 0.0, 1.8,
		-0.4, 1.7,
		-0.7, 1.4,
		-0.8, 1.0,
		-0.7, 0.6,
		-0.6, 0.4,
		-0.8, 0.2,
		-1.0, 0.5,
		-1.1, 1.0,
		-1.0, 1.5,
		-0.8, 1.8,
		-0.5, 2.0,
		 0.0, 2.1,
		 0.5, 2.0,
		 0.8, 1.8,
		 1.0, 1.5,
		 1.1, 1.0,
		 1.0, 0.5,
		 0.8, 0.2,	
		 1.0, 0.0,
		 1.3, 0.5,
		 1.4, 2.0,
		 1.3, 1.5,
		 1.0, 2.0,
		 0.5, 2.3,
		 0.0, 2.4,
		-0.5, 2.3,
		-1.0, 2.0,
		-1.3, 1.5,
		-1.4, 2.0,
		-1.3, 0.5,	
		-1.0, 0.0,
		-1.0,-0.4,
		-1.4, 0.0,
		-1.6, 0.4,
		-1.7, 1.0,
		-1.6, 1.6,
		-1.4, 2.0,
		-1.0, 2.4,
		-0.6, 2.6,
		 0.0, 2.7,
		 0.6, 2.6,
		 1.0, 2.4,
		 1.4, 2.0,
		 1.6, 1.6,
		 1.7, 1.0,
		 1.6, 0.4,
		 1.4, 0.0,
		 1.0,-0.4,
		 1.0,-0.7,
		 1.2,-0.6,
		 1.6,-0.2,
		 1.9, 0.4,
		 2.0, 1.0,
		 1.9, 1.6,
		 1.6, 2.2,
		 1.2, 2.6,
		 0.6, 2.9,
		 0.0, 3.0,
		-0.6, 2.9,
		-1.2, 2.6,
		-1.6, 2.2,
		-1.9, 1.6,
		-2.0, 1.0,
		-1.9, 0.4,
		-1.6,-0.2,
		-1.2,-0.6,
		-1.0,-0.7,
		-1.0,-2.0,
		 0.0,-3.0,
		 1.0,-2.0
	);
	"EQ_BEACON_MISSILE" =
	(
		 0.8, 0.8,
		 0.8, 1.0,
		 0.7, 1.4,
		 0.4, 1.7,
		 0.2, 1.7,
		 0.0, 2.0,
		-0.2, 1.7,
		-0.4, 1.7,
		-0.7, 1.4,
		-0.8, 1.0,
		-0.8, 0.8,
		-1.0, 0.5,
		-1.1, 1.0,
		-1.0, 1.5,
		-0.8, 1.8,
		-0.5, 2.0,
		 0.0, 2.1,
		 0.5, 2.0,
		 0.8, 1.8,
		 1.0, 1.5,
		 1.1, 1.0,
		 1.0, 0.5,
		 1.2, 0.2,
		 1.3, 0.5,
		 1.4, 2.0,
		 1.3, 1.5,
		 1.0, 2.0,
		 0.5, 2.3,
		 0.0, 2.4,
		-0.5, 2.3,
		-1.0, 2.0,
		-1.3, 1.5,
		-1.4, 2.0,
		-1.3, 0.5,
		-1.2, 0.2,
		-1.4,-0.1,
		-1.6, 0.4,
		-1.7, 1.0,
		-1.6, 1.6,
		-1.4, 2.0,
		-1.0, 2.4,
		-0.6, 2.6,
		 0.0, 2.7,
		 0.6, 2.6,
		 1.0, 2.4,
		 1.4, 2.0,
		 1.6, 1.6,
		 1.7, 1.0,
		 1.6, 0.4,
		 1.4,-0.1,
		 1.5,-0.3,
		 1.6,-0.2,
		 1.9, 0.4,
		 2.0, 1.0,
		 1.9, 1.6,
		 1.6, 2.2,
		 1.2, 2.6,
		 0.6, 2.9,
		 0.0, 3.0,
		-0.6, 2.9,
		-1.2, 2.6,
		-1.6, 2.2,
		-1.9, 1.6,
		-2.0, 1.0,
		-1.9, 0.4,
		-1.6,-0.2,
		-1.5,-0.3,
		-2.0,-1.0,
		-1.0,-1.0,
		-1.0,-3.0,
		 1.0,-3.0,
		 1.0,-1.0,
		 2.0,-1.0,
		 1.5,-0.3,
		 1.4,-0.1
	)
}
I've resized the screen to check how they look at smallish resolutions and they're still recognisable, I think, but they could probably do with testing on low res screens.
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

Re: OXP's and 1.75

Post by TGHC »

Smivs wrote:
TGHC wrote:
Well done guys, that's what I call collaboration, posted at 11.07 and fixed by 3.14.
...and by 5.53, the Wiki table and OXP Wiki page download link had been updated. Job Done! :D
Extra jellybabies for you then, well done. :D
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
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: OXP's and 1.75

Post by Smivs »

I'm off jellybabies now.

The new favourite is Jelly Meerkats!

Image
Commander Smivs, the friendliest Gourd this side of Riedquat.
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

Re: OXP's and 1.75

Post by TGHC »

:lol: :lol: :lol:
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
lave
Deadly
Deadly
Posts: 141
Joined: Thu Sep 09, 2010 12:21 am
Location: Deep in Leesti space mining asteroids for a living.
Contact:

Re: OXP's and 1.75

Post by lave »

Cool. I want some.
User avatar
Lone_Wolf
---- E L I T E ----
---- E L I T E ----
Posts: 546
Joined: Wed Aug 08, 2007 10:59 pm
Location: Netherlands

Re: OXP's and 1.75

Post by Lone_Wolf »

ETT Homing beacon updated to version 1.02.
See : https://bb.oolite.space/viewtopic.php?f=4&t=9541
OS : Arch Linux 64-bit - rolling release

OXPs : My user page

Retired, reachable at [email protected]
Post Reply