Where'd my externals go?
Moderators: winston, another_commander
Where'd my externals go?
After getting back into Oolite after purchasing my new Mac, I started a new commander and purchased a nice Armored Transport (auto side cannons are lovely! ). So a while after admiring my ship from the outside, I decided to travel the galaxy trading and whatnot. However! Now I lost the ability to view my ship from the outside (I am using the latest Oolite version).
I do have a sneaking suspicion that when I use either the Torus jumpdrive or fuel injectors, I lose the abilty to view my ship externally as I am able to see the outside of any ship for a new commander BEFORE I use Torus or fuel injectors.
Help me out! What should I do?
I do have a sneaking suspicion that when I use either the Torus jumpdrive or fuel injectors, I lose the abilty to view my ship externally as I am able to see the outside of any ship for a new commander BEFORE I use Torus or fuel injectors.
Help me out! What should I do?
The ship does not come with external views...
you could copy and paste the external views from the cobra III, if you know what you are doing...
insert this after the starboard entry in the addons/oxpname/config/shipdata.plist for the armoured transport for players...
and as always, keep a backup if you mess up..
Cheers Frame
you could copy and paste the external views from the cobra III, if you know what you are doing...
Code: Select all
custom_views =
(
{
view_description = "Rear View";
view_orientation = "1.0 0.0 0.0 0.0";
view_position = "0.0 30.0 -200.0";
weapon_facing = "FORWARD";
},
{
view_description = "Rear Right View";
view_orientation = "0.9239 0.0 0.3827 0.0";
view_position = "141.42 30.0 -141.42";
weapon_facing = "FORWARD";
},
{
view_description = "Right View";
view_orientation = "0.7071 0.0 0.7071 0.0";
view_position = "200.0 30.0 0.0";
weapon_facing = "FORWARD";
},
{
view_description = "Front Right View";
view_orientation = "0.3827 0.0 0.9239 0.0";
view_position = "141.42 30.0 141.42";
weapon_facing = "FORWARD";
},
{
view_description = "Front View";
view_orientation = "0.0 0.0 1.0 0.0";
view_position = "0.0 30.0 200.0";
weapon_facing = "FORWARD";
},
{
view_description = "Front Left View";
view_orientation = "0.3827 0.0 -0.9239 0.0";
view_position = "-141.42 30.0 141.42";
weapon_facing = "FORWARD";
},
{
view_description = "Left View";
view_orientation = "0.7071 0.0 -0.7071 0.0";
view_position = "-200.0 30.0 0.0";
weapon_facing = "FORWARD";
},
{
view_description = "Rear Left View";
view_orientation = "0.9239 0.0 -0.3827 0.0";
view_position = "-141.42 30.0 -141.42";
weapon_facing = "FORWARD";
},
{
view_description = "Top View";
view_orientation = "-0.7071 0.7071 0.0 0.0";
view_position = "0.0 200.0 -15.0";
weapon_facing = "FORWARD";
},
{
view_description = "Bottom View";
view_orientation = "0.0 0.0 0.7071 0.7071";
view_position = "0.0 -200.0 -15.0";
weapon_facing = "FORWARD";
}
);
and as always, keep a backup if you mess up..
Cheers Frame
Bounty Scanner
Number 935
Number 935
I SWEAR I could look at the ship from the outside when i first bought it.....<_<
Anywho...this is the shipdata for the Armored Transport (player) from the shipdata.plist from the Realistic shipyards OXP....where would I insert the code?
<key>att1-player</key>
<dict>
<key>cargo_type</key>
<string>CARGO_NOT_CARGO</string>
<key>energy_recharge_rate</key>
<real>2.5</real>
<key>exhaust</key>
<array>
<string>-20.0 0.0 -70 8 8 20</string>
<string>0.0 0.0 -70 8 8 35</string>
<string>20.0 0.0 -70 8 8 20</string>
<string>-40.0 2.0 -75 3 3 1</string>
<string>40.0 2.0 -75 3 3 1</string>
</array>
<key>forward_weapon_type</key>
<string>WEAPON_NONE</string>
<key>frangible</key>
<true/>
<key>max_cargo</key>
<integer>80</integer>
<key>max_energy</key>
<real>500</real>
<key>max_flight_pitch</key>
<real>0.6</real>
<key>max_flight_roll</key>
<real>0.6</real>
<key>max_flight_speed</key>
<real>300</real>
<key>max_missiles</key>
<integer>4</integer>
<key>missiles</key>
<integer>4</integer>
<key>model</key>
<string>armoured_transport1.dat</string>
<key>name</key>
<string>Armored Transport</string>
<key>roles</key>
<string>player</string>
<key>subentities</key>
<array>
<string>keel_at 0 0 0 1 0 0 0</string>
<string>ah_turret1 -57.044786 0.363803 25 1 0 1 0</string>
<string>ah_turret1 -57.044786 0.363803 -25 1 0 1 0</string>
<string>ah_turret1 57.044786 0.363803 25 -1 0 1 0</string>
<string>ah_turret1 57.044786 0.363803 -25 -1 0 1 0</string>
<string>*FLASHER* -33.4 20.1 -75 0 0 0 2</string>
<string>*FLASHER* 33.4 20.1 -75 0 0 0 2</string>
<string>*FLASHER* 0.0 20.0 -50.0 0 0 0 2</string>
<string>*FLASHER* -60 5.1 115 40 2 0 1</string>
<string>*FLASHER* -60 -5.1 115 40 2 0 1</string>
<string>*FLASHER* -60 5.1 75 40 2 0.2 1</string>
<string>*FLASHER* -60 -5.1 75 40 2 0.2 1</string>
<string>*FLASHER* -60 5.1 37 40 2 0.39 1</string>
<string>*FLASHER* -60 -5.1 37 40 2 0.39 1</string>
<string>*FLASHER* -60 5.1 0 40 2 0.575 1</string>
<string>*FLASHER* -60 -5.1 0 40 2 0.575 1</string>
<string>*FLASHER* -60 5.1 -37 40 2 0.76 1</string>
<string>*FLASHER* -60 -5.1 -37 40 2 0.76 1</string>
<string>*FLASHER* -60 5.1 -75 40 2 0.95 1</string>
<string>*FLASHER* -60 -5.1 -75 40 2 0.95 1</string>
<string>*FLASHER* 60 5.1 115 40 2 0 1</string>
<string>*FLASHER* 60 -5.1 115 40 2 0 1</string>
<string>*FLASHER* 60 5.1 75 40 2 0.2 1</string>
<string>*FLASHER* 60 -5.1 75 40 2 0.2 1</string>
<string>*FLASHER* 60 5.1 37 40 2 0.39 1</string>
<string>*FLASHER* 60 -5.1 37 40 2 0.39 1</string>
<string>*FLASHER* 60 5.1 0 40 2 0.575 1</string>
<string>*FLASHER* 60 -5.1 0 40 2 0.575 1</string>
<string>*FLASHER* 60 5.1 -37 40 2 0.76 1</string>
<string>*FLASHER* 60 -5.1 -37 40 2 0.76 1</string>
<string>*FLASHER* 60 5.1 -75 40 2 0.95 1</string>
<string>*FLASHER* 60 -5.1 -75 40 2 0.95 1</string>
</array>
<key>thrust</key>
<real>16</real>
<key>weapon_energy</key>
<real>25</real>
</dict>
Anywho...this is the shipdata for the Armored Transport (player) from the shipdata.plist from the Realistic shipyards OXP....where would I insert the code?
<key>att1-player</key>
<dict>
<key>cargo_type</key>
<string>CARGO_NOT_CARGO</string>
<key>energy_recharge_rate</key>
<real>2.5</real>
<key>exhaust</key>
<array>
<string>-20.0 0.0 -70 8 8 20</string>
<string>0.0 0.0 -70 8 8 35</string>
<string>20.0 0.0 -70 8 8 20</string>
<string>-40.0 2.0 -75 3 3 1</string>
<string>40.0 2.0 -75 3 3 1</string>
</array>
<key>forward_weapon_type</key>
<string>WEAPON_NONE</string>
<key>frangible</key>
<true/>
<key>max_cargo</key>
<integer>80</integer>
<key>max_energy</key>
<real>500</real>
<key>max_flight_pitch</key>
<real>0.6</real>
<key>max_flight_roll</key>
<real>0.6</real>
<key>max_flight_speed</key>
<real>300</real>
<key>max_missiles</key>
<integer>4</integer>
<key>missiles</key>
<integer>4</integer>
<key>model</key>
<string>armoured_transport1.dat</string>
<key>name</key>
<string>Armored Transport</string>
<key>roles</key>
<string>player</string>
<key>subentities</key>
<array>
<string>keel_at 0 0 0 1 0 0 0</string>
<string>ah_turret1 -57.044786 0.363803 25 1 0 1 0</string>
<string>ah_turret1 -57.044786 0.363803 -25 1 0 1 0</string>
<string>ah_turret1 57.044786 0.363803 25 -1 0 1 0</string>
<string>ah_turret1 57.044786 0.363803 -25 -1 0 1 0</string>
<string>*FLASHER* -33.4 20.1 -75 0 0 0 2</string>
<string>*FLASHER* 33.4 20.1 -75 0 0 0 2</string>
<string>*FLASHER* 0.0 20.0 -50.0 0 0 0 2</string>
<string>*FLASHER* -60 5.1 115 40 2 0 1</string>
<string>*FLASHER* -60 -5.1 115 40 2 0 1</string>
<string>*FLASHER* -60 5.1 75 40 2 0.2 1</string>
<string>*FLASHER* -60 -5.1 75 40 2 0.2 1</string>
<string>*FLASHER* -60 5.1 37 40 2 0.39 1</string>
<string>*FLASHER* -60 -5.1 37 40 2 0.39 1</string>
<string>*FLASHER* -60 5.1 0 40 2 0.575 1</string>
<string>*FLASHER* -60 -5.1 0 40 2 0.575 1</string>
<string>*FLASHER* -60 5.1 -37 40 2 0.76 1</string>
<string>*FLASHER* -60 -5.1 -37 40 2 0.76 1</string>
<string>*FLASHER* -60 5.1 -75 40 2 0.95 1</string>
<string>*FLASHER* -60 -5.1 -75 40 2 0.95 1</string>
<string>*FLASHER* 60 5.1 115 40 2 0 1</string>
<string>*FLASHER* 60 -5.1 115 40 2 0 1</string>
<string>*FLASHER* 60 5.1 75 40 2 0.2 1</string>
<string>*FLASHER* 60 -5.1 75 40 2 0.2 1</string>
<string>*FLASHER* 60 5.1 37 40 2 0.39 1</string>
<string>*FLASHER* 60 -5.1 37 40 2 0.39 1</string>
<string>*FLASHER* 60 5.1 0 40 2 0.575 1</string>
<string>*FLASHER* 60 -5.1 0 40 2 0.575 1</string>
<string>*FLASHER* 60 5.1 -37 40 2 0.76 1</string>
<string>*FLASHER* 60 -5.1 -37 40 2 0.76 1</string>
<string>*FLASHER* 60 5.1 -75 40 2 0.95 1</string>
<string>*FLASHER* 60 -5.1 -75 40 2 0.95 1</string>
</array>
<key>thrust</key>
<real>16</real>
<key>weapon_energy</key>
<real>25</real>
</dict>
Last edited by Westwood on Mon Jun 22, 2009 7:40 am, edited 2 times in total.
Hold on...I think I've found the problem...
1. I started a new Commander and bought a ship and I was able to view the ship from the outside.
2. I lost the ability to view externally as soon as I tinkered with ANYTHING on the save file for that particular commander.
3. I repeated this with many different ships that were purchasble from the stating level and got the same results.
So how do I fix this problem? Will I forever be doomed to not view my Armored Transport from the outside ever again since I gave myself 1000Cr.?
Edit: Every ship seems to be subject to this besides the starting cobra....I really need to know where the that code for the external views for the cobra needs to go...
1. I started a new Commander and bought a ship and I was able to view the ship from the outside.
2. I lost the ability to view externally as soon as I tinkered with ANYTHING on the save file for that particular commander.
3. I repeated this with many different ships that were purchasble from the stating level and got the same results.
So how do I fix this problem? Will I forever be doomed to not view my Armored Transport from the outside ever again since I gave myself 1000Cr.?
Edit: Every ship seems to be subject to this besides the starting cobra....I really need to know where the that code for the external views for the cobra needs to go...
- Diziet Sma
- ---- E L I T E ----
- Posts: 6312
- Joined: Mon Apr 06, 2009 12:20 pm
- Location: Aboard the Pitviper S.E. "Blackwidow"
You forgot to mention shift-launching the game afterwards..Frame wrote:The ship does not come with external views...
you could copy and paste the external views from the cobra III, if you know what you are doing...
insert this after the starboard entry in the addons/oxpname/config/shipdata.plist for the armoured transport for players...Code: Select all
custom_views = ( { view_description = "Rear View"; <snip> weapon_facing = "FORWARD"; } );
and as always, keep a backup if you mess up..
Cheers Frame
Westwood, if you edit an OXP .plist, you need to hold down the Shift key from the time you click the icon until the spinning Cobra appears, to force Oolite to rebuild its cache.
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
- Diziet Sma
- ---- E L I T E ----
- Posts: 6312
- Joined: Mon Apr 06, 2009 12:20 pm
- Location: Aboard the Pitviper S.E. "Blackwidow"
Try this..
and don't forget what I wrote above, about shift-starting the game...
Code: Select all
<key>model</key>
<string>armoured_transport1.dat</string>
<key>name</key>
<string>Armored Transport</string>
<key>roles</key>
<string>player</string>
INSERT CUSTOM VIEWS HERE
<key>subentities</key>
<array>
<string>keel_at 0 0 0 1 0 0 0</string>
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
- Cmdr James
- Commodore
- Posts: 1357
- Joined: Tue Jun 05, 2007 10:43 pm
- Location: Berlin
Awesome! It's working like a charm again after I applied the Cobra's external views and the shift start-up. I thank Diziet Sma and Frame for the speedy replies and solid instructions.
Very wonderful...I really appreciated this. Thanks again!
http://i726.photobucket.com/albums/ww26 ... 1245660198
(Pardon the obstructive HUD. I've got to find some settings that will enable me to view the ship a bit higher. )
Very wonderful...I really appreciated this. Thanks again!
http://i726.photobucket.com/albums/ww26 ... 1245660198
(Pardon the obstructive HUD. I've got to find some settings that will enable me to view the ship a bit higher. )
- DaddyHoggy
- Intergalactic Spam Assassin
- Posts: 8515
- Joined: Tue Dec 05, 2006 9:43 pm
- Location: Newbury, UK
- Contact:
Pause the game and then "o" to turn the HUD off (I think its "o" - and I think it's "n" to turn it on again)Westwood wrote:Awesome! It's working like a charm again after I applied the Cobra's external views and the shift start-up. I thank Diziet Sma and Frame for the speedy replies and solid instructions.
Very wonderful...I really appreciated this. Thanks again!
http://i726.photobucket.com/albums/ww26 ... 1245660198
(Pardon the obstructive HUD. I've got to find some settings that will enable me to view the ship a bit higher. )
Oolite Life is now revealed hereSelezen wrote:Apparently I was having a DaddyHoggy moment.
- Diziet Sma
- ---- E L I T E ----
- Posts: 6312
- Joined: Mon Apr 06, 2009 12:20 pm
- Location: Aboard the Pitviper S.E. "Blackwidow"
Thinking on that "used to be" part.. is this something that was fixed?Cmdr James wrote:There used to be a problem that external views were not reset when you purchased a ship. So when you bought a ship without external views, you still had views defined in your previous ship. But once you save and restart, the views are gone.
Perhaps you experienced this?
Westwood, are you using the latest version of Oolite? (Currently 1.72.2.1 for the Mac)
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
- Cmdr James
- Commodore
- Posts: 1357
- Joined: Tue Jun 05, 2007 10:43 pm
- Location: Berlin
I dont know if it got fixed, but I remember seeing it about 6 monthws ago.
I rarely change ship, and almost never use external views, so I cannot say that I was very interested in the bug.
I suspect that fixing it got shelved due to an intent to make some changes to the external views code. In fact quite a few view related things are currently paused due to this intention.
I rarely change ship, and almost never use external views, so I cannot say that I was very interested in the bug.
I suspect that fixing it got shelved due to an intent to make some changes to the external views code. In fact quite a few view related things are currently paused due to this intention.
Yes, I am using the latest test version for Mac.Diziet Sma wrote:Thinking on that "used to be" part.. is this something that was fixed?Cmdr James wrote:There used to be a problem that external views were not reset when you purchased a ship. So when you bought a ship without external views, you still had views defined in your previous ship. But once you save and restart, the views are gone.
Perhaps you experienced this?
Westwood, are you using the latest version of Oolite? (Currently 1.72.2.1 for the Mac)
Thanks Hoggy!