Notifications
Clear all

To all SSC Station occupants

Thank you for the donations over the past year (2024), it is much appreciated. I am still trying to figure out how to migrate the forums to another community software (probably phpbb) but in the meantime I have updated the forum software to the latest version. SSC has been around a while so their is some very long time members here still using the site, thanks for making SSC home and sorry I haven't been as vocal as I should be in the forums I will try to improve my posting frequency.

Thank you again to all of the members that do take the time to donate a little, it helps keep this station functioning on the outer reaches of space.

-D1-

Autopilot

(@Anonymous)
New Member

Hi,

Can someone tell me how to use the autopilot? My ship's status screen seems to indicate that I have one. 🙂 The only documentation I could find is the Quickstart.txt in de source directory. Is there more?

Thanks!

Quote
Topic starter Posted : November 11, 2010 02:52
(@marcel)
Noble Member

Simply click on the planet or station you want to target. When it's marked with a green box press F4 or click the phone icon and a menu will appear.

ReplyQuote
Posted : November 11, 2010 05:19
(@Anonymous)
New Member

Thanks!

So, is there a way to select targets in the Planetary Info screen (F7) or the solar system model screen (F6), or can I only pick targets by seeing them in my window?

Also, do I need to convert my hydrogen to hyperspace fuel? I seem to have 10T of hydrogen, but insufficient fuel for a jump that needs about 10T.

ReplyQuote
Topic starter Posted : November 11, 2010 10:01
(@s2odan)
Noble Member
diederick76 wrote:
Thanks!

So, is there a way to select targets in the Planetary Info screen (F7) or the solar system model screen (F6), or can I only pick targets by seeing them in my window?

Also, do I need to convert my hydrogen to hyperspace fuel? I seem to have 10T of hydrogen, but insufficient fuel for a jump that needs about 10T.

Hi.

Unfortunately there's no way to select targets like that... yet..

Thats an interesting idea about converting the hydrogen into fuel... But no thats not what you need to do, its possible you have a military drive and you need military fuel for that. Otherwise regular hydrogen is just fine.

ReplyQuote
Posted : November 11, 2010 12:14
(@Anonymous)
New Member
s20dan wrote:
Thats an interesting idea about converting the hydrogen into fuel... But no thats not what you need to do, its possible you have a military drive and you need military fuel for that. Otherwise regular hydrogen is just fine.

Well, maybe I meant refuelling or somehow making the hydrogen I have in the cargo hold available to the jump drive, because I can't seem to hyperspace jump. This is just the begin situation I am talking about, where I just clicked "start a new game on Earth". I have a class 4 drive (range 32.3, max. 51.6) and 10T of hydrogen and I want to make the jump to Barnard's Star (5.98 ly, 2T required), yet when I hit F7 nothing happens and the 3D-map of the stellar neighbourhood says "insufficient fuel".

What am I missing here?

ReplyQuote
Topic starter Posted : November 11, 2010 23:43
(@marcel)
Noble Member

That's puzzling. Which ship are you using?

ReplyQuote
Posted : November 12, 2010 06:33
(@Anonymous)
New Member
Marcel wrote:
That's puzzling. Which ship are you using?

The ship that I get when starting a new game. I believe its called an Eagle Long Range fighter. Is that relevant?

ReplyQuote
Topic starter Posted : November 12, 2010 07:11
(@marcel)
Noble Member

I think so. I'm @ work and can't look it up, but I don't think you should be able to fit a class 4 drive and 10 tons of fuel in the Eagle. You may have discovered a bug. I know you start with -1 ton of cargo space. Try the default configuration. You should have no problem jumping to Barnard's Star.

ReplyQuote
Posted : November 12, 2010 08:25
(@s2odan)
Noble Member
Quote:
maybe I meant refuelling or somehow making the hydrogen I have in the cargo hold available to the jump drive

Sorry I forgot that you had to do that in the older games 🙂 You dont have to do that in Pioneer, I suppose all ships are equipped with an automatic-refueler 😉

Its odd, like Marcel said there should be no way of fitting a class4 drive to an Eagle.

You can have a class2 plus 10tons of fuel on that ship for a range of 32LY.

ReplyQuote
Posted : November 12, 2010 14:05
(@Anonymous)
New Member

Seems like a bug then, yes. When I start a new game, I get these figures:

Eagle Long Range Fighter

Hyperdrive: Class 4 Hyperdrive

Capacity: 20t

Free: -37t

Used: 57t

All-up-weight: 62t

When I go to the ship yard and sell my hyper drive, that changes into:

Eagle Long Range Fighter

Hyperdrive: None

Capacity: 20t

Free: 3t

Used: 17t

All-up-weight: 22t

Then I can fit a class 1 drive, and jump (up, up and away).

ReplyQuote
Topic starter Posted : November 13, 2010 01:35
(@s2odan)
Noble Member
diederick76 wrote:
Seems like a bug then, yes. When I start a new game, I get these figures:

Eagle Long Range Fighter

Hyperdrive: Class 4 Hyperdrive

Capacity: 20t

Free: -37t

Used: 57t

All-up-weight: 62t

Are you totally sure you are using Alpha 6? Because Alpha6 should not have that bug.

In alpha 6 you will start with:

Eagle Long Range Fighter

Class 1 hyperdrive

2MW pulse cannon

Atmospheric shielding

Autopilot

10t Hydrogen

Capacity: 20t

Free: -1t

Used: 21t

All-up-weight: 26t

And there is no way of starting with anything else as the Code doesn't lie, or allow for any other options.

In the code, those are the ship and equipment specified to start with, there is no other way around that as far as I know.

So you can try deleting pioneer and reinstalling alpha 6, if you still get that bug then I have no bloody idea, because your pc would have developed a mind of its own and has decided to ignore code that cannot be ignored 😉

So while pioneer may play with bugs to you, at least you may have developed the worlds first AI 😆

ReplyQuote
Posted : November 13, 2010 05:58
(@Anonymous)
New Member
s20dan wrote:
Are you totally sure you are using Alpha 6? Because Alpha6 should not have that bug.

On http://pioneerspacesim.net/download the alphas are only provided for Windows. I use Linux, so I've checked out the master branch at github on November 7th. I can't find any branch for alpha 6. Should I do another checkout of the master?

ReplyQuote
Topic starter Posted : November 13, 2010 06:13
(@marcel)
Noble Member

I can't help you with Linux, but I checked out the starting situation and bought an X-wing with a 15 ton capacity that came with a class 8 hyperdrive and has -565 tons free! 😆

ReplyQuote
Posted : November 13, 2010 06:47
(@s2odan)
Noble Member

Ah-ha, it begins to make some sense 🙂

Tomm's Pioneer Master was last updated Nov 7th and last I checked it compiled fine as the Alpha 6.1, although it doesn't mention alpha 6 in the notes, but that is what it is.

So it looks like you are already totally up to date.

Hmm, ok in the source code you downloaded can you look for the file pi.cpp in the /src folder?

Now head to line 580 or around there, this section is the code for the players starting ship.

It should look like this:

Code:
player = new Player("Eagle Long Range Fighter");
player->m_equipment.Set(Equip::SLOT_ENGINE, 0, Equip::DRIVE_CLASS1);
player->m_equipment.Set(Equip::SLOT_LASER, 0, Equip::PULSECANNON_2MW);
player->m_equipment.Add(Equip::HYDROGEN, 10);
player->m_equipment.Add(Equip::ATMOSPHERIC_SHIELDING);
player->m_equipment.Add(Equip::MISSILE_UNGUIDED);
player->m_equipment.Add(Equip::MISSILE_UNGUIDED);
player->m_equipment.Add(Equip::MISSILE_GUIDED);
player->m_equipment.Add(Equip::MISSILE_GUIDED);
player->m_equipment.Add(Equip::MISSILE_SMART);
player->m_equipment.Add(Equip::MISSILE_NAVAL);
player->m_equipment.Add(Equip::AUTOPILOT);
player->SetMoney(10000);
Space::AddBody(player);

If its different then somehow the versions have got mixed up, but if its the same I have no idea what is happening 🙄

Quote:

but I checked out the starting situation and bought an X-wing with a 15 ton capacity that came with a class 8 hyperdrive and has -565 tons free!

YEah any ship that used to start with a military class1 now starts with a class8, but just a small change in the ship defs in the LUA from the number 8 to the number 10 will fix that, it will be the last number at the bottom of the ship-defs:

Code:
'X-Wing',
{ 3*10^6,-6*10^6,1*10^6,-1*10^6,-1*10^6,1*10^6 },
6*10^6,
{
{ v(0,0,-11.5), v(0,0,-1) },
{ v(0,-.8,4.5), v(0,0,1) },
},
{ 15, 1, 2, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1 },
15, 5, 3300000,
8
ReplyQuote
Posted : November 13, 2010 06:55
(@Anonymous)
New Member

Here's lines 580-593 from my Pi.cpp:

Code:
player = new Player("Eagle Long Range Fighter");
player->m_equipment.Set(Equip::SLOT_ENGINE, 0, Equip::DRIVE_CLASS4);
player->m_equipment.Set(Equip::SLOT_LASER, 0, Equip::PULSECANNON_2MW);
player->m_equipment.Set(Equip::SLOT_LASER, 1, Equip::PULSECANNON_1MW);
player->m_equipment.Add(Equip::HYDROGEN, 10);
player->m_equipment.Add(Equip::MISSILE_UNGUIDED);
player->m_equipment.Add(Equip::MISSILE_UNGUIDED);
player->m_equipment.Add(Equip::MISSILE_GUIDED);
player->m_equipment.Add(Equip::MISSILE_GUIDED);
player->m_equipment.Add(Equip::MISSILE_SMART);
player->m_equipment.Add(Equip::MISSILE_NAVAL);
player->m_equipment.Add(Equip::AUTOPILOT);
player->SetMoney(10000);
Space::AddBody(player);

Seems you nailed it.

ReplyQuote
Topic starter Posted : November 13, 2010 07:03
(@s2odan)
Noble Member

Cool, at least we're getting somewhere 🙂

Ok I reckon somehow the version you have there is a slightly older one.

I would try a fresh new folder and redownload the source. Try downloading the source from this link:

http://download.github.com/tomm-pioneer-6367994.zip

That should be a direct download of the latest Pioneer master.

Im just downloading that to check, but Im pretty sure you just extract that somewhere then just compile. No need to use Git.

How did you get the source before? Did you use Git to 'pull' the source or to clone it?

Edit/

Obviously you could just replace those lines in the pi.cpp, but I would think that there are other files that are going to be out of date too, so best to start afresh.

I compiled the code from that link, its the latest version and seems to work just fine.

ReplyQuote
Posted : November 13, 2010 07:12
(@marcel)
Noble Member

Thanks for the tip on the military drive issue s20dan. 🙂

ReplyQuote
Posted : November 13, 2010 09:06
(@Anonymous)
New Member
s20dan wrote:
Try downloading the source from this link:

http://download.github.com/tomm-pioneer-6367994.zip

That should be a direct download of the latest Pioneer master.

When I go to https://github.com/tomm/pioneer there is a Downloads button which allows me to choose between a tar.gz and a zip archive. I downloaded the tomm-pioneer-6367994.tar.gz and compiled that one. The problem is gone. Thanks!

ReplyQuote
Topic starter Posted : November 13, 2010 12:37