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

YOUR AD HERE!!! 300 ads (sets A, B, C, D, E, F & G)

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

Moderators: another_commander, winston

User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Post by Smivs »

This sounds more like a Deepspace Ships issue than a YAH problem.
I actually had Deepspace Ships installed for a few days a long time ago. I had to un-install it because the big textures were killing my frame-rate making the game un-playable, which was a shame because they are very nice. Yes I know I could have scaled the textures, but it got me thinking about maybe doing my own ship set...
As far as I know it applies new textures to Oolite's own model set (the same way my Shipset did before I released v3.0 on Wednesday). I had this problem a few times during early development of my shipset and it was normally caused by a glitch in the shipdata.plist, specifically the 'materials' section. In a nutshell, the new texture was not being applied, so the default texture is used. Another explanation could be that Deepspace Ships doesn't contain a texture for that specific Cobra 3. There are three varieties in the core game, the standard one (that you have as a player), an 'alternative' version, and a pirate version. As far as I know Deepspace's set does re-texture them all, so my guess is a typo or case-sensitive problem in the shipdata.plist.
Last edited by Smivs on Fri Dec 10, 2010 7:47 pm, edited 1 time in total.
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Post by Smivs »

Here's another ad, just to try and stay on-topic...

Image
Last edited by Smivs on Sat Dec 11, 2010 4:41 pm, edited 1 time in total.
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
JeffBTX
---- E L I T E ----
---- E L I T E ----
Posts: 366
Joined: Sun Dec 27, 2009 2:23 pm
Location: Abilene Texas

Post by JeffBTX »

From *available* observation (because I haven't experimented enough, and I haven't gone specifically looking in the code yet), it looks like DeepSpace Ships sets all textures ok, and then YAW either somehow overrides or resets a texture (and possibly more than 1). Suspicious; DS Ships has 3 models: buoy_nav.dat, cobra3_redux2.dat, and ferdelance_redux1.dat.

Now that I have had some sleep, I will go digging. OR, possibly, renaming DS Ships to something like with "zz_" prefixed to it MIGHT fix the anomaly. Or introduce new ones, imposed on YAW?

Arg. I dunno yet. IF it is what I think it is, it is probably best to modify YAW. This is NOT a bug per se (I don't think), it is just one of those inevitable conflicts that *can* occur with OXPs. Kinda like voting for certain politicians.
Sword, thy name is Cobra. And Cobra has fangs!
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Post by Smivs »

Re the models, I believe they are there to enable Deepspace to add alternative versions of standard ships/objects. When Deepspace released this OXP it was not possible to apply more than one texture to a model...each texture had to have a specific model. Today, using the 'materials' attribute it is possible to use one model for several textures.

To the best of my knowledge YAH does not include/involve any Cobras.
Hope this helps.
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
JeffBTX
---- E L I T E ----
---- E L I T E ----
Posts: 366
Joined: Sun Dec 27, 2009 2:23 pm
Location: Abilene Texas

Post by JeffBTX »

Ah.... I THINK I found the problem... does this look right / am I correct?

There is a missing materials block in DeepSpace Ships

Compare these two sections from shipdata.plist (DeepSpace Ships):

Code: Select all

	"cobra3-alternate" =
	{
		aft_eject_position = "0.0 15.5 -33.0";
		ai_type = "route1traderAI.plist";
		auto_ai = yes;
		cargo_type = "CARGO_NOT_CARGO";
		energy_recharge_rate = 3;
		exhaust = ("-19 0.0 -32.5 15.0 7.5 12.5", "19 0.0 -32.5 15.0 7.5 12.5");
		forward_weapon_type = "WEAPON_BEAM_LASER";
		fuel = 70;
		has_ecm = 0.95;
		has_escape_pod = 0.95;
		has_scoop = 0.95;
		likely_cargo = 3;
		max_cargo = 35;
		max_energy = 250;
		max_flight_pitch = 1;
		max_flight_roll = 2;
		max_flight_speed = 320;
		missile_launch_position = "0.0 -4.5 16.5";
		missiles = 3;
		model = "cobra3_redux2.dat";
		name = "Cobra Mark III";
		roles = "hunter pirate trader hermit-ship sunskim-trader oolite-cobra3-alternate";
		thrust = 32;
		weapon_energy = 15;
		weapon_position_aft = "0.0 0.0 -32.5";
		weapon_position_forward = "0.0 0.0 27.5";
		weapon_position_port = "-40.0 2.17 -4.33";
		weapon_position_starboard = "40.0 2.17 -4.33";
	};

	
	"cobra3-trader" =
	{
		aft_eject_position = "0.0 15.5 -33.0";
		ai_type = "route1traderAI.plist";
		auto_ai = yes;
		cargo_type = "CARGO_NOT_CARGO";
		energy_recharge_rate = 2;
		exhaust = ("-19 0.0 -32.5 15.0 7.5 12.5", "19 0.0 -32.5 15.0 7.5 12.5");
		forward_weapon_type = "WEAPON_BEAM_LASER";
		fuel = 70;
		has_ecm = 0.15;
		has_escape_pod = 0.95;
		has_scoop = 0.95;
		likely_cargo = 3;
		max_cargo = 20;
		max_energy = 150;
		max_flight_pitch = 1;
		max_flight_roll = 2;
		max_flight_speed = 300;
		missile_launch_position = "0.0 -4.5 16.5";
		missiles = 3;
		materials = 
		{ 
			"cobra3_redux1.png" = { diffuse_map = "CobraMK3_DS_Alt.png"; };  
		};
		model = "cobra3_redux.dat";
		name = "Cobra Mark III";
		roles = "trader scavenger sunskim-trader oolite-cobra3-trader";
		thrust = 30;
		weapon_position_aft = "0.0 0.0 -32.5";
		weapon_position_forward = "0.0 0.0 27.5";
		weapon_position_port = "-40.0 2.17 -4.33";
		weapon_position_starboard = "40.0 2.17 -4.33";
	};
The "glitched" Cobra Mk III that I found WAS hanging around an asteroid field / Rock Hermit, and appeared to "decide" to head in the general direction of the GalCop station; and maybe that is normal AI behavior for "cobra3-alternate"? I will check it and see.

EDIT:

YES! That was it. I put together a demoships.plist and shoved it into DeepSpace Ships:

Code: Select all

(
	"icosahedron-station",
	"rock-hermit",
	"cobra3-alternate",
	"cobra3-pirate",
	"cobra3-trader",
)
... and one of the Cobra Mk III's was untextured / the default Oolite texture.

I don't know, DeepSpace may have intended it that way, because everything else in shipdata.plist is consistant.

I will reference this in his thread just in case.

EDIT:

NeverMindMaybe, I just UNSUCCESSFULLY tried to correct this on my own. My inexperience is showing.

EDIT: Fixed it. I thought (assumed) that the cobra3-alternate was at fault in shipdata.plist, but it was cobra3-trader. Changed its texture reference from:

Code: Select all

		materials = 
		{ 
			"cobra3_redux1.png" = { diffuse_map = "CobraMK3_DS_Alt.png"; };  
		};
to:

Code: Select all

		materials = 
		{ 
			"cobra3_redux.png" = { diffuse_map = "CobraMK3_DS_Alt.png"; };  
		};
Sword, thy name is Cobra. And Cobra has fangs!
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 »

The missing materials block was intentional by DeepSpace. He uses the materials block only to remap textures from original Oolite models.

However, these ships without a materials definition use no Oolite models. e.g.

Code: Select all

model = "cobra3_redux2.dat"; 
points to a dat file that only exists inside deepspace his own oxp. Therefor there is no need for remapping. It is just very confusing to use a naming similar to Oolites own naming instead of prefixing the new model names with DS ("cobra1_redux2.dat" and "cobra3_redux1.dat" exist in Oolite but no "cobra3_redux2.dat")

And as JeffBTX just found out, the problem was in a ships that had a materials definition.

I downloaded the oxp yesterday and noticed an other minor bug. As it is, it overwrites all internal Oolite ships. The package also includes another zip file. After extracting you see a new oxp. However for this zip file any documentation is missing. It is mend for using deep space ships alongside the internal ships. In this file, the escort definition of the anaconda is wrong. It points again to the internal cobra I. You won't notice it when you only have deep space ships installed, but you do notice when you also have another oxps installed that overwrites the internal ships.
User avatar
JeffBTX
---- E L I T E ----
---- E L I T E ----
Posts: 366
Joined: Sun Dec 27, 2009 2:23 pm
Location: Abilene Texas

Post by JeffBTX »

Eric;

Thanks - I took a screenshot of your post and archived it along w/ my archive of DeepSpace Ships.

I use the default "over-ride" version, but I am not running many OXPs.

I try to wrap my thoughts around your technical explanation, and I get a headache.
:D

Lack of experience is showing... but I imagine the more that I STUDY Oolite, the more I will understand it.
Sword, thy name is Cobra. And Cobra has fangs!
User avatar
Pangloss
---- E L I T E ----
---- E L I T E ----
Posts: 303
Joined: Wed Dec 13, 2006 5:57 pm
Location: Scranton, PA (via Stevenage, Herts)

Post by Pangloss »

Time for a new ad. The Japanese text says 'Enlist'.

Image
"All is for the best in this best of all possible worlds..."
Dr.Pangloss, Voltaire's 'Candide'.

Image
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8501
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

Nice Ads guys - I've got some time off over Christmas - so I'm hoping to go back over the Ads and get set G out (probably with duplicate station ads and ad-rings initially)
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
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 »

DaddyHoggy wrote:
(probably with duplicate station ads and ad-rings initially)
What about the oodles station :roll: . Actually it is almost ready (from last year)
I think we have everything except the roff billboard, the 25 pngs for the terrascreens and the one for the asteroid billboard
look for yourself:
http://www.box.net/shared/5ln1xczrc8 :D

Beware becouse i do not know anything about the changes that Eric made.This demo is in YAW ver 4 format!!

Credits

Constore Oodles (set G):
Roof billboard: MISSING!!!!
Brand ad: DaddyHoggy - oodles brand ad
1X2 billboard: Disembodied - Rizzala
1X1 biilboard: DaddyHoggy - Dancing Man
Adring: DaddyHoggy
Glowads: Disembodied
Sidewinder: DaddyHoggy

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 »

Ark wrote:
I think we have everything except the roff billboard, the 25 pngs for the terrascreens and the one for the asteroid billboard
look for yourself:
http://www.box.net/shared/5ln1xczrc8 :D

Beware becouse i do not know anything about the changes that Eric made.This demo is in YAW ver 4 format!!
The main changes were by Griff, I just added them into the set. I now put those changes also in your wip version of set G to work further on.
This fixes some of the shader bugs with 1.74 on some systems. It also adds a materials definition to the stations. This makes that the stations also look acceptable on non-shader computers. (Or on shader computers with shaders off.)
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8501
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

Ark wrote:
DaddyHoggy wrote:
(probably with duplicate station ads and ad-rings initially)
What about the oodles station :roll: . Actually it is almost ready (from last year)
I think we have everything except the roff billboard, the 25 pngs for the terrascreens and the one for the asteroid billboard
look for yourself:
http://www.box.net/shared/5ln1xczrc8 :D

Beware becouse i do not know anything about the changes that Eric made.This demo is in YAW ver 4 format!!

Credits

Constore Oodles (set G):
Roof billboard: MISSING!!!!
Brand ad: DaddyHoggy - oodles brand ad
1X2 billboard: Disembodied - Rizzala
1X1 biilboard: DaddyHoggy - Dancing Man
Adring: DaddyHoggy
Glowads: Disembodied
Sidewinder: DaddyHoggy

Image
I remember Oodles - and I remember we never got a satisfactory roofboard for it - what I meant was that I would go back through the pages and put together all the actual ads - we've probably got enough for sets H and I (in that respect) now...
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8501
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

OK, having taken Eric's modification of Set G as far as we (mainly Ark) got it - I've now added the 50 ads to the 25 ad boards (that's a time consuming process...)

So Set G is now available!!

Find it here: http://www.box.net/shared/rs8m84jigc

(If somebody wants to mirror or host that's cool too)

Due to some of the ads being lost in the mists of time (or at least broken links and 403 Errors) - the list is somewhat changed from the one Cap'n H put together last year.

So here's the most up to date credit list:
Your Ad Here (YAH) Set G Credits

Billboard 01 Side A - Royal Bank Of Beanen - DaddyHoggy
Billboard 01 Side B - Alliances - DaddyHoggy
Billboard 02 Side A - ArmourAd - Captain Herperus
Billboard 02 Side B - Aruszati Cricket - Gogz69/DaddyHoggy
Billboard 03 Side A - Aruszati Cricket Cancelled - Gogz69/DaddyHoggy
Billboard 03 Side B - Asteroid - DaddyHoggy
Billboard 04 Side A - Balfour Bootty - Selezen
Billboard 04 Side B - Blue Ooyster - DaddyHoggy
Billboard 05 Side A - Blue String - Disembodied
Billboard 05 Side B - Candidate1ba4 - Stromboli
Billboard 06 Side A - Castrool - Gogz69
Billboard 06 Side B - Catnipsy - Disembodied
Billboard 07 Side A - CPS - DaddyHoggy
Billboard 07 Side B - Defender PZ2 - Stromboli
Billboard 08 Side A - Dunloop - Gogz69
Billboard 08 Side B - Fiftamendi - Captain Hespersus
Billboard 09 Side A - Galactic Navy - Captain Hesperus/DaddyHoggy
Billboard 09 Side B - GITS - Captain Hesperus
Billboard 10 Side A - Goid Away - Gogz69/DaddyHoggy
Billboard 10 Side B - GrittyKitty - Disembodied
Billboard 11 Side A - Buy My Trumbles - Captain Hesperus
Billboard 11 Side B - Holdlily - DaddyHoggy
Billboard 12 Side A - HonestUdo - Captain Hesperus
Billboard 12 Side B - Hoogo Puss - DaddyHoggy
Billboard 13 Side A - Inera - Captain Hesperus
Billboard 13 Side B - Ingram - Captain Hesperus
Billboard 14 Side A - Lave Bar - DaddyHoggy
Billboard 14 Side B - Lave Roover - DaddyHoggy
Billboard 15 Side A - Lerelace Airforce - DaddyHoggy
Billboard 15 Side B - Milkshake - Disembodied
Billboard 16 Side A - Natioonal Oxpress - DaddyHoggy
Billboard 16 Side B - Noocearso Brown Ale - DaddyHoggy
Billboard 17 Side A - Noormaa - DaddyHoggy
Billboard 17 Side B - Oobay - DaddyHoggy
Billboard 18 Side A - Oodie Stoobart - DaddyHoggy
Billboard 18 Side B - Oohay! - DaddyHoggy
Billboard 19 Side A - Ookmail - DaddyHoggy
Billboard 19 Side B - Oolite Anonymous - DaddyHoggy
Billboard 20 Side A - Oolympic Rings - DaddyHoggy
Billboard 20 Side B - Oone Account - DaddyHoggy
Billboard 21 Side A - Oorovision - DaddyHoggy
Billboard 21 Side B - Ooyds OXP - DaddyHoggy
Billboard 22 Side A - Washroom - Gogz69
Billboard 22 Side B - Remlok - DaddyHoggy
Billboard 23 Side A - SHODAN - Captain Hesperus
Billboard 23 Side B - Smuggling - Captain Hesperus
Billboard 24 Side A - Soobaru - 0235
Billboard 24 Side B - Teen (Stop the War) - DaddyHoggy
Billboard 25 Side A - Thrumpberry Juice - DaddyHoggy
Billboard 25 Side B - Typhoh - Disembodied
I've started on Set H!
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
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 »

DaddyHoggy wrote:
So Set G is now available!!
Great, just downloaded it. You should remove the file "OXPMessages.plist" from the package. It is intended to write annoying wip messages to the startup screen and the log, to let people know its not final work. (a new 1.74 feature).
But its final now :wink:
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8501
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

Thanks Eric - I will do so!
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
Post Reply