YOUR AD HERE!!! 300 ads (sets A, B, C, D, E, F & G)
Moderators: winston, another_commander
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
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.
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.
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
Here's another ad, just to try and stay on-topic...
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.
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.
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!
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
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.
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.
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):
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:
... 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:
to:
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";
};
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",
)
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"; };
};
Code: Select all
materials =
{
"cobra3_redux.png" = { diffuse_map = "CobraMK3_DS_Alt.png"; };
};
Sword, thy name is Cobra. And Cobra has fangs!
- Eric Walch
- Slightly Grand Rear Admiral
- Posts: 5536
- Joined: Sat Jun 16, 2007 3:48 pm
- Location: Netherlands
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.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.
However, these ships without a materials definition use no Oolite models. e.g.
Code: Select all
model = "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.
UPS-Courier & DeepSpacePirates & others at the box and some older versions
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.
Lack of experience is showing... but I imagine the more that I STUDY Oolite, the more I will understand it.
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.
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!
- DaddyHoggy
- Intergalactic Spam Assassin
- Posts: 8515
- Joined: Tue Dec 05, 2006 9:43 pm
- Location: Newbury, UK
- Contact:
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)
Oolite Life is now revealed hereSelezen wrote:Apparently I was having a DaddyHoggy moment.
What about the oodles station . Actually it is almost ready (from last year)DaddyHoggy wrote:(probably with duplicate station ads and ad-rings initially)
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
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
- Eric Walch
- Slightly Grand Rear Admiral
- Posts: 5536
- Joined: Sat Jun 16, 2007 3:48 pm
- Location: Netherlands
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.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
Beware becouse i do not know anything about the changes that Eric made.This demo is in YAW ver 4 format!!
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.)
UPS-Courier & DeepSpacePirates & others at the box and some older versions
- DaddyHoggy
- Intergalactic Spam Assassin
- Posts: 8515
- Joined: Tue Dec 05, 2006 9:43 pm
- Location: Newbury, UK
- Contact:
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...Ark wrote:What about the oodles station . Actually it is almost ready (from last year)DaddyHoggy wrote:(probably with duplicate station ads and ad-rings initially)
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
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
Oolite Life is now revealed hereSelezen wrote:Apparently I was having a DaddyHoggy moment.
- DaddyHoggy
- Intergalactic Spam Assassin
- Posts: 8515
- Joined: Tue Dec 05, 2006 9:43 pm
- Location: Newbury, UK
- Contact:
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:
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:
I've started on Set H!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
Oolite Life is now revealed hereSelezen wrote:Apparently I was having a DaddyHoggy moment.
- Eric Walch
- Slightly Grand Rear Admiral
- Posts: 5536
- Joined: Sat Jun 16, 2007 3:48 pm
- Location: Netherlands
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).DaddyHoggy wrote:So Set G is now available!!
But its final now
UPS-Courier & DeepSpacePirates & others at the box and some older versions
- DaddyHoggy
- Intergalactic Spam Assassin
- Posts: 8515
- Joined: Tue Dec 05, 2006 9:43 pm
- Location: Newbury, UK
- Contact:
Thanks Eric - I will do so!
Oolite Life is now revealed hereSelezen wrote:Apparently I was having a DaddyHoggy moment.