Jump to content

[1.4.2] Contract Pack: Kerbal Academy 1.1.8 (18/04/2018)


severedsolo

Recommended Posts

1 minute ago, Gordon Dry said:

@severedsolo Because nobody likes me because I find stuff:

GameData\ContractPacks\KerbalAcademy\Agent\KerbalAcademy.png is a .jpg with wrong extension! Same for _scaled! :D

Not at my end it doesn't seem to be? Got a screenshot? (I don't not believe you - I've just reinstalled windows and just realised that file extensions were switched off, so it's more than possible, but I'm seeing a PNG at this end).

ZtYZF9b.png

 

Link to comment
Share on other sites

@severedsolo that pic is no proof :cool: it just shows what file extension it got - and that one is still wrong

GameData\ContractPacks\KerbalAcademy\Agent\KerbalAcademy_scaled.png:

ÿØÿà JFIF      ÿí „Photoshop 3.0 8BIM     g( bFBMD01000aa50300000c0400008d040000b6040000fa040000ea05000093060000c4060000ee060000260700001a080000 ÿâICC_PROFILE   lcms  mntrRGB 

etc. pp.

a real .png would have a PNG header

Edit:

How do I know?

Well, I use Total Commander, by pressing "F3" I can view nearly anything. It looks like this (german, but should be clear):

Spoiler

hCGn7k3.png

 

Edited by Gordon Dry
Link to comment
Share on other sites

3 minutes ago, Gordon Dry said:

that pic is no proof :cool: it just shows what file extension it got - and that one is still wrong

True enough. :) Anyway, it loads fine into the game, so this is a non-issue. The file format would make sense though, as I had my wife make it in Photoshop for me.

 

Link to comment
Share on other sites

8 minutes ago, severedsolo said:

True enough. :) Anyway, it loads fine into the game, so this is a non-issue. The file format would make sense though, as I had my wife make it in Photoshop for me.

 

Best is always to convert to DDS - can reduce load times a lot (otherwise Unity ends up doing the conversion to DDS on the fly).

Link to comment
Share on other sites

Just now, nightingale said:

Best is always to convert to DDS - can reduce load times a lot (otherwise Unity ends up doing the conversion to DDS on the fly).

I thought agent flags freaked out if they weren't pngs? Or has that changed now.

Link to comment
Share on other sites

1 minute ago, Gordon Dry said:

Oh, I just overlooked that one - PNG has nothing to do with Photoshop because it contains a "P" :P -> https://en.wikipedia.org/wiki/Portable_Network_Graphics#History_and_development

That's not what I meant :D - I meant that the header of the file you posted said Photoshop 3.0. I'm guessing when she did the export/save whatever that she didn't actually select the right extension.

Link to comment
Share on other sites

4 minutes ago, severedsolo said:

I thought agent flags freaked out if they weren't pngs? Or has that changed now.

Oh right, forgot about that.  Assuming it's still the case (I think I raised a bug eons ago, but may still be open), It's only partially true.  What happens is that KSP will take the logo and try to rescale it to 1/4 size.  Because the way the DDS files are loaded, this will cause an exception.  The way to get it to not choke is to have two logos - one full sized DDS, and one 1/4 size PNG.

Example:
https://github.com/jrossignol/ContractPack-FieldResearch/tree/master/GameData/ContractPacks/FieldResearch/Agencies

The PNG file has an extension of .truecolor, which I'm pretty sure is just historical and is completely unnecessary (it's still like this in stock KSP).  It is handy though, because if you do a mass PNG => DDS conversion you won't accidentally pick them up.

Link to comment
Share on other sites

1 hour ago, Gordon Dry said:

the highly praised Photoshop is dumb like ... I guess it got 2 different settings drop-down-menus in "save file" window:

  1. choose file extension
  2. choose kind of file

:wink:

Nah -- it auto-suggests the correct extension, but the user is free to type the wrong thing. :D

Link to comment
Share on other sites

@Gordon Dry - I'm going to go ahead and say that there isn't anything that @severedsolo solo can do to fix that, sounds more like a fundamental incompatibility with Contract Configurator.  I'll raise a issue to look into it (unless you'd be so kind as to do it for me).  In the meantime... What is Crew R&R and what does it do?

EDIT: Issue raised: jrossignol/ContractConfigurator#662

Edited by nightingale
Link to comment
Share on other sites

50 minutes ago, nightingale said:

@Gordon Dry - I'm going to go ahead and say that there isn't anything that @severedsolo solo can do to fix that, sounds more like a fundamental incompatibility with Contract Configurator.  I'll raise am issue to look into it (unless you'd be so kind as to do it for me).  In the meantime... What is Crew R&R and what does it do?

I believe it forces Kerbals to "rest" after missions. I remember it being a linuxgamer continued thing, but im not sure..

found link

Not sure if @severedsolo is planning to start supporting this again, but if he isn't I am beginning to set up a "continued" sort of version. 

Mainly unsure because I haven't seen if he is continuing support, but at the same time there was an update + bug fix. 

Edited by Mark Kerbin
Link to comment
Share on other sites

@severedsolo Thought I'd try this out and noticed you've got a typo in the bootcamp config. Line 108 "PARAMTER_COMPLETED".

FkWIiow.png

Edit: Also, possible dumb question here, but can the starting "Veteran" Kerbals not do these contracts? I'm not getting any offers for bootcamp upon the start of a game. Or do you have to have advanced astronauts before these contracts are even offered, as if the advanced ones are training the old ones?

Edited by Kwebib
Link to comment
Share on other sites

8 hours ago, Gordon Dry said:

it seems that this contract pack is not triggered when Crew R&R is installed - it never shows available Kerbals.

That's odd. I've been using it with R&R for years and it has always worked fine.

4 hours ago, Mark Kerbin said:

Not sure if @severedsolo is planning to start supporting this again, but if he isn't I am beginning to set up a "continued" sort of version. 

I was planning to keep it on life support only, so if you want to take it over you still can (can I ask a favour: don't call it "continued" or whatever. Just keep the original name, and I'll get this thread locked).

3 hours ago, Kwebib said:

Thought I'd try this out and noticed you've got a typo in the bootcamp config. Line 108 "PARAMTER_COMPLETED".

Thanks. I'll fix that when I can (but have no idea when that will be - see the bottom of this post)

3 hours ago, Kwebib said:

Edit: Also, possible dumb question here, but can the starting "Veteran" Kerbals not do these contracts? I'm not getting any offers for bootcamp upon the start of a game. Or do you have to have advanced astronauts before these contracts are even offered, as if the advanced ones are training the old ones?

They need to get to Level 1 before they will start to get new contracts. There's a mission for "you don't have any kerbals of x type" but if they already exist and are level 0 they won't start getting offered until they reach Lv1.

And now - a moment of silence please. My venerable old desktop has finally died. The indications are that it's a critical hardware failure (I'm suspecting motherboard, but it might be the CPU too - it's definitely something critical anyway). Sadly this machine is a second generation i5 so the chances of getting a replacement component are next to zero. Which means I need to build a new PC, but don't have the money right now (and likely won't until September). RIP old friend, you've been a very faithful companion. For users of my mods: this means that updates are going to be a bit sparse going forward.

I have a machine I can use as a backup, but it's my wifes main computer, which means I probably won't be able to get on it that much (she's a writer). My other alternative is a very slow netbook that definitely won't play KSP.

Edited by severedsolo
Link to comment
Share on other sites

2 hours ago, Kwebib said:

Aww man that sucks. Are you just gonna replace motherboard, CPU, and RAM or everything?

Not sure yet.

On the one hand, replacing the mobo cpu and ram will be cheaper (around £300-£500 depending on what I go for) but will have to wait until September, when I get my bonus.

On the other, the other components are getting on a bit too ( I'm fairly certain the hard drive with the programs I don't want on the ssd on it is on its way out) and I can get a brand new pre-built pc with an i5-7400 and a gtx 1050ti for around £900 but pay for it over 12 months, which would get me back up and running in May.

The gpu is brand new, so I can either use it instead of the one it comes with, or SLI them (assuming the 1050 supports SLI). I'll probably keep the ssd too as the one I'm looking at only comes with a HDD.

The PSU is quite old, but was a premium one, think its just gone outside warranty, but the PSU in prebuilts is usually crap, so I'll probably keep the one I've got.

Edited by severedsolo
Link to comment
Share on other sites

8 hours ago, severedsolo said:

That's odd. I've been using it with R&R for years and it has always worked fine.

I forgot to mention something; perhaps it's the combination of this contract pack + Crew R&R + Earn Your Stripes - I set up that one like this:
roMdhDJ.png

Link to comment
Share on other sites

13 hours ago, severedsolo said:

I was planning to keep it on life support only, so if you want to take it over you still can (can I ask a favour: don't call it "continued" or whatever. Just keep the original name, and I'll get this thread locked).

I will begin work on a new thread, first "new" release will probably be the current one with all credit for it going to you.

As for the "continued" I put it in quotes because  it is kinda @linuxgurugamer's thing at this point and I seem to remember you mentioning it when I first asked about this contract pack/mod addon

:P

Will let you know when I get the new thread up. =)

Link to comment
Share on other sites

I know this mod is in transition now, but I found a small bug. It has to do with the roleString. The first "Pilots." is correct, but obviously the second is not.

Im8YOFN.png

Edited by Kwebib
Link to comment
Share on other sites

2 hours ago, Kwebib said:

@Mark Kerbin @severedsolo I'm new to the Github thing, but I just submitted a suggestion for singular vs. plural role strings. Also I fixed that typo.

Will investigate this weekend. I don't currently have a github thing set up, but will when I get a chance.

 

[Edit] Yep, that is most definitely an string issue. The contract is calling for "@/roleString" which in this case was defined as "Pilots."  So the first release will be a grammar and spelling patch, as well as probably adding a little more flare to the contract blurbs/ descriptions.   I will tag you here when I put up the thread, or you can keep an eye on new releases. 

Edited by Mark Kerbin
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...