[RELEASE] Talkative Space Compass

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

Moderators: winston, another_commander

User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

[RELEASE] Talkative Space Compass

Post by cim »

Announcing the Talkative Space Compass - are you tired of wondering what sort of factory that 'F' is,
whether that 'C' is a constore or a casino, or just want to find out what 'V' means without flying half way across the system to have a look?

This OXP gives your Advanced Space Compass a free software upgrade - no further purchase necessary. Now, when you select a target with your ASC, it tells you what it is.

- - -
Latest update:
1.0.4: fixes some occasional compatibility issues with 1.77 and other OXPs
- - -

A few beacons have a name that isn't what you might expect; a couple of them have special cases, but there may be some more in OXPs I don't have installed. Let me know if you find one of those and I'll update the special case list.
Last edited by cim on Fri Jan 11, 2013 5:45 pm, edited 2 times in total.
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: [RELEASE] Talkative Space Compass

Post by Cody »

Welcome aboard, cim... a good way to introduce yourself, indeed!
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
RyanHoots
---- E L I T E ----
---- E L I T E ----
Posts: 958
Joined: Fri May 20, 2011 8:10 pm
Location: Nowhere
Contact:

Re: [RELEASE] Talkative Space Compass

Post by RyanHoots »

cim wrote:
...just want to find out what 'V' means without flying half way across the system to have a look?
I already know... http://wiki.alioth.net/index.php/Ryan%27s_Villa_OXP :D
Image
User avatar
Okti
---- E L I T E ----
---- E L I T E ----
Posts: 700
Joined: Sun Sep 26, 2010 1:51 pm
Location: A GH shop, near witchpoint to Oresrati in Galaxy 8

Re: [RELEASE] Talkative Space Compass

Post by Okti »

Haven't tested yet, but from the code I can see it is very clever! Oh well come to the board :) Can not see any resembles Ryan
My OXP's
And Latest Mission Coyote's Run
User avatar
RyanHoots
---- E L I T E ----
---- E L I T E ----
Posts: 958
Joined: Fri May 20, 2011 8:10 pm
Location: Nowhere
Contact:

Re: [RELEASE] Talkative Space Compass

Post by RyanHoots »

Okti wrote:
Can not see any resembles Ryan
My Villa uses V as its beacon.
Image
User avatar
Wildeblood
---- E L I T E ----
---- E L I T E ----
Posts: 2453
Joined: Sat Jun 11, 2011 6:07 am
Location: Western Australia
Contact:

Re: [RELEASE] Talkative Space Compass

Post by Wildeblood »

Excellent.

And g'day too.
User avatar
Okti
---- E L I T E ----
---- E L I T E ----
Posts: 700
Joined: Sun Sep 26, 2010 1:51 pm
Location: A GH shop, near witchpoint to Oresrati in Galaxy 8

Re: [RELEASE] Talkative Space Compass

Post by Okti »

This will display your target on the compass's name and will not be hard coded :D

Very good one!
My OXP's
And Latest Mission Coyote's Run
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: [RELEASE] Talkative Space Compass

Post by Thargoid »

Nice simple and elegant, like it very much. If I may make a couple of suggestions though.

1) In the zip file, either move or put a second copy of the readme and license files in the top level (at the same level as the TalkativeCompass_1.0.2.oxp folder). On Macs OXPs are seen as single files at that level, so unless you know how to do it Mac users won't ever see either file.

2) For the COMPASS_MODE_TARGET you could perhaps even display the targets name or additional information on the message. You can access the target entity as player.ship.target, with information such as player.ship.target.displayName. If you do though you would need to make sure that the player actually still has a target (that player.ship.target isn't null).
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: [RELEASE] Talkative Space Compass

Post by cim »

Thargoid wrote:
2) For the COMPASS_MODE_TARGET you could perhaps even display the targets name or additional information on the message. You can access the target entity as player.ship.target, with information such as player.ship.target.displayName. If you do though you would need to make sure that the player actually still has a target (that player.ship.target isn't null).
Ooh, good idea. Updated to 1.0.3 with that (and fixed the packaging too - thanks).
User avatar
CommonSenseOTB
---- E L I T E ----
---- E L I T E ----
Posts: 1397
Joined: Wed May 04, 2011 10:42 am
Location: Saskatchewan, Canada

Re: [RELEASE] Talkative Space Compass

Post by CommonSenseOTB »

More tweaks for the compass, good job. Welcome aboard cim. :D
Take an idea from one person and twist or modify it in a different way as a return suggestion so another person can see a part of it that can apply to the oxp they are working on.


CommonSense 'Outside-the-Box' Design Studios Ltd.
WIKI+OXPs
User avatar
Capt. Murphy
Commodore
Commodore
Posts: 1127
Joined: Fri Feb 25, 2011 8:46 am
Location: UK South Coast.

Re: [RELEASE] Talkative Space Compass

Post by Capt. Murphy »

Sweet OXP - welcome aboard cim.
[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
maik
Wiki Wizard
Wiki Wizard
Posts: 2028
Joined: Wed Mar 10, 2010 12:30 pm
Location: Ljubljana, Slovenia (mainly industrial, feudal, TL12)

Re: [RELEASE] Talkative Space Compass

Post by maik »

NIce work, cim! Added to the [wiki]OXP List[/wiki].
User avatar
superbatprime
Dangerous
Dangerous
Posts: 120
Joined: Tue Oct 09, 2012 10:09 am
Location: Location, Location.

Re: [RELEASE] Talkative Space Compass

Post by superbatprime »

Would it be possible to let the TSC announce planet names and/or to announce star name/type?

Basically I'm wondering if it would be possible to let the TSC "read" and display the planet and star names from the Distant Suns and Destination ETA OXPs?
So then I says to him, I says "naw dude, Oolite ain't no Space Opera... Oolite is Space Rock and Roll!"
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: [RELEASE] Talkative Space Compass

Post by cim »

Don't those OXPs already display the sun and planet names that they set, though?
User avatar
superbatprime
Dangerous
Dangerous
Posts: 120
Joined: Tue Oct 09, 2012 10:09 am
Location: Location, Location.

Re: [RELEASE] Talkative Space Compass

Post by superbatprime »

cim wrote:
Don't those OXPs already display the sun and planet names that they set, though?
Only when in Green alert with engines engaged, facing the target.
While in Yellow alert (or Green with engines off) the TSC still handles all compass announcements as normal.
So then I says to him, I says "naw dude, Oolite ain't no Space Opera... Oolite is Space Rock and Roll!"
Post Reply