Author Topic: Bypass Max Pilots?  (Read 3502 times)

0 Members and 1 Guest are viewing this topic.

Not sure if this goes here, but is there a way to bypass the max pilot thing?

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
... Create fewer pilots??

 

Offline FUBAR-BDHR

  • Self-Propelled Trouble Magnet
  • 212
  • Master Drunk
    • 165th Beer Drinking Hell Raisers
Move the ones your not currently using to another directory.  If you need them move them back and move some other ones out.  Although I'm with Taylor just have fewer pilots.
No-one ever listens to Zathras. Quite mad, they say. It is good that Zathras does not mind. He's even grown to like it. Oh yes. -Zathras

 

Offline takashi

  • Better than TrashMan
  • 29
you would have too rely like playing mods from the data directory for that many pilots.

anyway, change the max pilots by doing a little messing around in the table files until you find something specifying the max number of pilots. then change it.

  

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
anyway, change the max pilots by doing a little messing around in the table files until you find something specifying the max number of pilots. then change it.
No, you can't change it, it's a hard-coded limit in the binary.

 

Offline takashi

  • Better than TrashMan
  • 29
then go downloaded the uncompiled source code and learn programming. its hard, but if you real want so many pilot files.....

 

Offline Turey

  • Installer dude
  • 211
  • The diminutive form of Turambar.
    • FreeSpace Open Installer Homepage
then go downloaded the uncompiled source code and learn programming. its hard, but if you real want so many pilot files.....

Limits in code are almost always there for one of these two reasons:
1. If the limit wasn't there, it'd break something else (The interface art, retail behavior, whatever.)
2. The person who put the limit in honestly didn't see a reason why anyone would need to go past it (Why do you need more than a page worth of pilots?)

There are exceptions, but the vast majority of limits fall into one of these two categories.
Creator of the FreeSpace Open Installer.
"Calm. The ****. Down." -Taristin
why would an SCP error be considered as news? :wtf: *smacks Cobra*It's a feature.

 
Instead of the Freespace\Data\Pilots folder, put each mod pilot into the Freespace\Mod\Data\Pilots\ Folder
 

 

Offline AlexG

  • 25
Oh, that's a good idea. Anything else I need to move in order to make that work? BTW, the reason I do this is because I like to have a new pilot for each campaign I play so that I can go back and play any mission I want to. Otherwise if I go to another campaign and then want to play, say, "Their Finest Hour," I would have to replay everything thus far. That's why I make so many pilots.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Otherwise if I go to another campaign and then want to play, say, "Their Finest Hour," I would have to replay everything thus far.

Or you could just go to the flight simulator and press CTRL+SHIFT+S. :)
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Instead of the Freespace\Data\Pilots folder, put each mod pilot into the Freespace\Mod\Data\Pilots\ Folder
Pilots are hard-coded to come from data/players/ and that's it, you can't change that.  Pilot files in any other directory are ignored.


And the pilot file code has been setup to run multiple campaigns with the same pilot.  There isn't nearly enough error correction/handling in the current code to deal with how people tend to use it, but it does work.  To minimize the risk of corruption just use similar campaigns with each pilot (like any TBP campaign with a TBP pilot, any FSPort campaigns with a FSPort pilot, etc.).  Basically, if the ship and weapons tables are the same then you can't mess up a pilot file by using it with multiple campaigns.  Where you get corruption is from using very different data with the same pilot and not being aware of what you need to do to prevent any corruption in the first place.  The new pilot file code that is in the works will be able to handle all of that for you though, so one pilot can easily manage any number of campaigns.  The only reason to change pilots at that point, is if you need different detail or control settings for another campaign.

But if keeping progress isn't important then just do what karajorma said, use the show-all hotkey to show all missions in the simroom and play from there.

 

Offline AlexG

  • 25
Otherwise if I go to another campaign and then want to play, say, "Their Finest Hour," I would have to replay everything thus far.

Or you could just go to the flight simulator and press CTRL+SHIFT+S. :)

...oh REALLY? Is that a cheat or a feature? I would lose all my medals, of course, but who cares? The missions are what matter.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
You wouldn't lose them. You just wouldn't gain any new ones from flight sim missions :)
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline takashi

  • Better than TrashMan
  • 29
ctrl-sft-s extends the list to include missions from previous campaings? 0.O

*goes off to test*

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
ctrl-sft-s extends the list to include missions from previous campaings? 0.O
No, it just shows all missions from the currently active campaign, since normally these don't show up unless you have already completed said mission.  The CTRL-SHIFT-S hotkey also works in the techroom for ships, weapons and intel entries, as well as the cutscene viewer in newer builds (post-3.6.9).

 

Offline takashi

  • Better than TrashMan
  • 29
im guessing you forgot that it can cause major spoilers?

 

Offline Water

  • 210
im guessing you forgot that it can cause major spoilers?

:lol: - Unlikely- That shouldn't be a issue for anyone posting in this area