Jump to content

[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485


Nereid

KSP 1.1.0  

869 members have voted

  1. 1. Is FinalFrontier working in KSP 1.1.0?

    • Yes
      283
    • No
      68
    • It doesn't matter; this poll was just created to remove the outdated old one...
      547


Recommended Posts

Nereid, first off, I wanted to take the time to thank you for making this mod. It's quite awesome, and I'm really enjoying using it! You did a great job with it.

Then, I just wanted to say that I've had the bug with the "4000 ton" craft ribbon being awarded. Not a big deal in my opinion, but if it helps chase said bug down, I was launching a 100 ton B9 spaceplane (via runway).

And lastly, I was wondering if there was a way to make the various levels of operator, scientist, and engineer ribbons stack and supersede the lower ones. I was planning in poking around in the code, but figured it was worth asking about first.

Link to comment
Share on other sites

Hi,

It may be the active texture management - I will try to not let it use FF ...

Zeta

I don't think so. I have included an extra ATM config in the plugin and I'm using ATM myself. I load quite a ton of mods in my game I don't think any mod that won't alter the kerbol system could cause any trouble with FF.

Maybe the new version has problems with the config file (GameData/FinalFrontier.dat). It shouldn't have any and just stops loading it by using the default values when the file structure is not compatible. But who knows... so if KSP crashes with FF just delete the file GameData/FinalFrontier.dat. You won't lose much, just window positions and some configs.

If nothing helps, try to change the log level do Detail or Trace and send me the logs.

Regarding the missing ribbon graphics. This is caused by ATM, but as said before, it shouldn't. Is the file GameData/Nereid/FinalFrontier/TextureCompression.cfg existent?

FF is not loading the ribbon graphics itself anymore. I have changed this in an earlier version, because KSP loads all ribbons textures on load. Loading them twice will only cost memory and that's a costly resource in KSP...

Edited by Nereid
Link to comment
Share on other sites

Then, I just wanted to say that I've had the bug with the "4000 ton" craft ribbon being awarded. Not a big deal in my opinion, but if it helps chase said bug down, I was launching a 100 ton B9 spaceplane (via runway).

I will keep an eye on this. Also the Mach ribbons on vertical launches are suspicious for a possible bug.

FF detects the preliminaries for a ribbon on two different ways: The most used is any kind of game event which checks all (!) possible ribbons. These events are rare and caused by things like, launching, landing, EVA,... The other method is implemented by special classes that are called regulary via the Update() method. All are calling the check() methods in the Achievement classes (any ribbon is linked to its own Achievement class) and it keeps track of the previous situation of a vessel, too. Those checks should be cheap for obvious reasons, so maybe under some circumstances they will not resolve the correct result. Not because they are broken (well they may be), but because KSP behaves quite strange sometimes (remember the 6g ribbons just by doing EVA?).

Link to comment
Share on other sites

Ok, so I had no idea that this mod has taken off as fast as it has. I'm still running version .3.9, and have a pretty good start to a campaign going. I looked back quite a bit, and didn't see that anyone has had any problems updating, so I should be ok, right? I'll back up of course, but I'd hate to have to restart my shuttle program because the update scrambles stuff.

Regardless, keep up the good work, this is an awesome addition to the game!

Link to comment
Share on other sites

I seem not to be able to get into the decoration board anymore... I just click on the names of the kerbals in the ff memorial when I am at the spacecenter, right?

I'm sorry to hear that. I'm actually checking this; but if I can't reproduce this, may I ask you to send me yur save game folder (zipped) and the KSP.log? You will get my email address as pm.

EDIT: The decoration board works for me. If this is not a resource issue (and I don't think so), I need at least the log. The save game folder would be very useful, too.

Edited by Nereid
Link to comment
Share on other sites

Ok, so I had no idea that this mod has taken off as fast as it has. I'm still running version .3.9, and have a pretty good start to a campaign going. I looked back quite a bit, and didn't see that anyone has had any problems updating, so I should be ok, right? I'll back up of course, but I'd hate to have to restart my shuttle program because the update scrambles stuff.

Regardless, keep up the good work, this is an awesome addition to the game!

FF didn't do anything to your save game. Nor do it change any parts or modules. The worst things that can happen, is a scrambled halloffame.ksp, what means lost ribbons.

Edited by Nereid
Link to comment
Share on other sites

EDIT: Mission Summary also doesn't seem to show manually awarded custom ribbons.

I just had checked this: The custom ribbons are working for me. They show up in the mission summary and the decoration board log correctly (at least in my tests). I will review the soruce, if there any obvious potential bugs.

But just remember: The summary shows only the achieved ribbons for the recovered (!) kerbals. If you award a ribbon to another one and he is not part of the returning crew, he will not be listed.

Link to comment
Share on other sites

Ok, tried it out this morning, and no problems with the update. I like the new sorting options and everything. One issue I am currently having is that none of my kerbals are being awarded the multiple mission ribbon. I have one kerbal with 10 missions, and several are over 5 but no ribbon. I haven't completed a mission with the new update yet, so I don't know if it will update on it's own, but the Hall of Fame has the correct mission count for them.

Link to comment
Share on other sites

Ok, tried it out this morning, and no problems with the update. I like the new sorting options and everything. One issue I am currently having is that none of my kerbals are being awarded the multiple mission ribbon. I have one kerbal with 10 missions, and several are over 5 but no ribbon. I haven't completed a mission with the new update yet, so I don't know if it will update on it's own, but the Hall of Fame has the correct mission count for them.

Confirmed. I will start to fix this now; an upload of a fix will follow ASAP.

EDIT: Confirmation revoked. ;) This is a little complicated. First, if you resume a game with a kerbal with 21 missions flown and he has not got the 20 missions ribbon (because of some historic bugs), then FF will not check this. The only point in time this is checked is a vessel recover. And now it starts to get complicated. The kerbal gets the mission ribbon but its not listet in the summary. A bug? Well, thats a quesition of the viewpoint. The kerbal gets the ribbon AFTER he has completed the mission, so its not part of the mission itself. And that's the reason FF doesn't report it. It reports only ribbons that awarded WITHIN the mission.

This is some kind of a design flaw. And it would be fixable of course. But I will have to think about it.

Currently all ribbons that are waraded because of an recovery are NOT reported. They are awarded, but are not shown in the report.

EDIT: I have found a (a little dirty) solution for this. I will upload a new version, when the next version of NanoGauges is ready, too.

Edited by Nereid
Link to comment
Share on other sites

I seem not to be able to get into the decoration board anymore... I just click on the names of the kerbals in the ff memorial when I am at the spacecenter, right?

I had a similar issue not so long ago, I managed to fix it by setting the windows back to their default positions, everything was fine after that.

Link to comment
Share on other sites

Nice too see you are considering adding support for additional celestial bodies.

This would allow me to expand my modlist somewhat, because atm only FF is keeping me from adding for instance, the Eve planet pack or perhaps the Urania pack. Even if the ribbons don"t do anything at first, that is ok, as long as the game will allow me to start when using FF.

Link to comment
Share on other sites

Nice too see you are considering adding support for additional celestial bodies.

This feature would require a lot of work and can't be done in one or two days. FF is not designed for changes in the KSP universe. Mostly because I play with the vanilla universe only.

Because some ribbons may not work for a while a "ribbon off" feature is needed, too. Currently I'm focussing on NanoGauges, because I need them in my own game. So we will have to see what people want. My spare time will go down a bit in the next weeks again, so I can't realy start this now anyway. I could take three or four weeks until its done.

Link to comment
Share on other sites

Even if its not done it doesn't matter, I still love the mod and have yet to explore or land on any other planet/moon other than the Mun and Minimus. So it won't change anything soon.

I understand the player base of those with additional celestial bodies is a bit low. I would assume the next main focus would be getting it to work with the .24 update

Link to comment
Share on other sites

Final Frontier 0.4.15 is online

Final Frontier 0.4.16 is online

Final Frontier 0.4.17 is online

Changes:

  • FF now visible in the toolbar while inSPH
  • Ribbons that are awarded when a vessel is recovered are now shown in the mission summary
  • Minor bug fixes.
  • fixed in 0.4.16: TextureCompression.cfg; FF-icon and ribbons are visible again.
  • fixed in 0.4.17: Compiled against .NET 3.5. Just to get rid of the warnings in the log file

Download FinalFrontier

This version is not very well tested. There aren't many other changes, so I dont think it will cause problems, but you have been warned. I will change the frontpage in afew days, if no new bugs are reported.

Edited by Nereid
Link to comment
Share on other sites

.......

EDIT: Confirmation revoked. ;) This is a little complicated. First, if you resume a game with a kerbal with 21 missions flown and he has not got the 20 missions ribbon (because of some historic bugs), then FF will not check this. The only point in time this is checked is a vessel recover. And now it starts to get complicated. The kerbal gets the mission ribbon but its not listet in the summary. A bug? Well, thats a quesition of the viewpoint. The kerbal gets the ribbon AFTER he has completed the mission, so its not part of the mission itself. And that's the reason FF doesn't report it. It reports only ribbons that awarded WITHIN the mission.

.......

EDIT: I have found a (a little dirty) solution for this. I will upload a new version, when the next version of NanoGauges is ready, too.

So, if I'm reading this correctly, any kerbals who are already due for a certain award post update won't get it until after they've completed a mission? And if so, are they updated immediately upon mission ending, or does it only update when they hit the new milestone award? Like, if someone's got 22 missions and no ribbon update, does he get the 20+ ribbon after completing mission 23, or does it wait to update till the next tier of award? It's not a big deal, I'm just curious about how the code is working.

Also, as an aside, have you considered releasing the artwork or giving permission for people to use, like in forum posts? I'm running a story campaign right now, and thought it would be cool to show some of my character's records and achievements.

Link to comment
Share on other sites

So, if I'm reading this correctly, any kerbals who are already due for a certain award post update won't get it until after they've completed a mission?

No. The ribbons are just not reported in the mission summary if they are awarded for anything that is related to a vessel recovery (which is technically AFTER the end of the mission). They are awarded just directly after the vessel recover. And it is fixed in 0.4.16 anyway.

And if so, are they updated immediately upon mission ending, or does it only update when they hit the new milestone award? Like, if someone's got 22 missions and no ribbon update, does he get the 20+ ribbon after completing mission 23, or does it wait to update till the next tier of award? It's not a big deal, I'm just curious about how the code is working.

If a kerbal won't get a 20 missions ribbon on completing mission 23, if he just haven't got it before (because of a bug), it's surely a bug. If you can reproduce this, please let me know. Perhaps I need your halloffame.ksp, the KSP.log and maybe your save game.

Also, as an aside, have you considered releasing the artwork or giving permission for people to use, like in forum posts? I'm running a story campaign right now, and thought it would be cool to show some of my character's records and achievements.

Well, I have asked Unistrut for permission to use his graphics. I have asked him to release his graphics under a GPLv3 license or any other license and he just said "go for it". Due to more or less technical reasons, I decided to use the BSD-2-Clause license (this shouldn't change much). So you are free to use the graphics.

Link to comment
Share on other sites

Damn I'm pushing 30 and in all my years modding the poo out of PC games I never thought I'd hear legal mumbo jumbo about people sharing their modding code and property. Right on man. I love this community!

Link to comment
Share on other sites

Doh, I came here to post a suggestion and that last post got me sidetracked. So I'll double post. Sue me... wait dont do that. Aaanyway. I had some thoughts, stuff you probably already thought of and I know has been suggested.

Rank system:

1. Assign a point value for all the different achievements including bonuses for first time achievements.

2. Assign a multiplier for EVA time, mission time, # of missions, and maybe even number of ribbons.

3. Create a spreadsheet or whatever you coders call it to compile all data and provide accumulated points.

4. Assign a rank for point values.

Start Simple, military ranks, Kensign, Lieukenant, 1st Lieukenant, Kaptain, Kajor, Kolonel, Keneral, etc. Clearly I butchered it and made it silly.

More advanced versions could include a button to assign each kerbal a background and add new rank structures for those.

Military, Scientist, Engineer, etc.

Rank structures for the Scientists could be like... Jr. Scientist, Applied Scientist, Senior Scientist, Professor, Doctor, etc

Rank structures for the engineers could be something along the lines of... Payload specialist, systems tech, systems anyist, Lead tech, Mission specialist, etc.

Finally, when a Kerbal is promoted, its worth science. Not too much but enough to make it fun.

What do you think Nereid? What's everyone else think? Sorry I just love this mod so much, don't mean to hijack.

Edited by UAL002
Link to comment
Share on other sites

Well, I have asked Unistrut for permission to use his graphics. I have asked him to release his graphics under a GPLv3 license or any other license and he just said "go for it". Due to more or less technical reasons, I decided to use the BSD-2-Clause license (this shouldn't change much). So you are free to use the graphics.

Free to use mine also.

Link to comment
Share on other sites

Doh, I came here to post a suggestion and that last post got me sidetracked. So I'll double post. Sue me... wait dont do that. Aaanyway. I had some thoughts, stuff you probably already thought of and I know has been suggested.

Yeah. I'm keen for ranks also. I can't remember where my initial posts suggesting an approach were, but I'll try to dig them up in a sec.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...