-
Posts
1,043 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Everything posted by Nereid
-
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Well, FF relies heavily on celestial body names and uses predefined ribbons. I can create ribbons in just a few seconds, because I have written a small (or not so small ) Java program to generate them. So, I can add some generic sets of ribbons for non vanilla planets and let the user decide which set is used for a planet. And then there are some specific exclusion for some planets. Most of them can be automatically excluded - perhaps all can, I would have to check this. The code for the RibbonPool (the class that defines all ribbons), is a little bit ugly and changing this code to a generic solar system would make it even worse. In a few words: Yes it's possible, but I have do a bit to get this working. It could not be done in one or two days. -
[1.0+] B.Dynamics - Retracting/vectoring engines etc. v1.2.0 (May 6)
Nereid replied to BahamutoD's topic in KSP1 Mod Releases
Just an idea for improvement, but I don't know if it's possible to do: Currently the critter accelerates when "walking" a descending slope. It behaves just like ordinary wheels. I would expect the critter to walk at the same speed mostly regardless of slope. -
[1.0+] B.Dynamics - Retracting/vectoring engines etc. v1.2.0 (May 6)
Nereid replied to BahamutoD's topic in KSP1 Mod Releases
Wow. Just testet the crawler in a game. very nicely done. -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Final Frontier 0.4.10 is online Changes: Fixed a bug that shows an incorrect roster status in the hall of fame after a vessel was recovered. No multiple Heavy vehicle ribbons, but instead a single one for every category "crew member", "launch", "landing". New ribbons for entering atmosphere of Eve, Duna, Jool,... New optional mission summary window. If you dont want it, just uncheck the toggle at the bottom of the new window. Download FinalFrontier -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Thank you for reporting. It seems that the supersede chain of those ribbons won't work as expected. A new release later this day will fix this. EDIT: This isn't permanent. The extra ribbons will vanish automatically, when the next release from FF is used. EDIT2: fixed in 0.4.10 -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Consider it done. -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Final Frontier 0.4.8 is online Changes: First Kerbin in Space ribbon now awarded, when atmosphere was leaved without establishing a stable orbit (around 70,000km altitude). New ribbons for EVA Endurance, i.e. a single EVA of at least 20, 30, 40, 50, 60, 90, 120, 180, 240 or 300 minutes. The mod keeps internal track of EVA in atmosphere (with or without oxygen) or zero atmosphere now for later usage. Download FinalFrontier To correct historic EVA actions, just change the EVA code "E+" in the halloffame.ksp as follows: E+: EVA in zero atmosphere EA+: EVA in toxic atmosphere EX+: EVA in atmosphere with oxygen -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Well... I have trashed some of the EVA codes because of a potential problem. What if a kerbal starts an EVA in orbit around Minmus and descents with his jetpack to the surface of Minmus ? He had landed then and now we have two types of EVA: An orbital EVA and a ground EVA. Both are happening in the same EVA mission. And now things start to get complicated... I can change the EVA type but then I will have to end the first one and start another. This won't work well with the EVA endurance ribbons. Ok, I just can keep track of the point in time when the type of EVA changes. But this could change multiple times. To keep track of this, a way more complicated code and new data structures would be needed. That would take way to much time to code and its a bit beyond the scope of FF. So, I have decided to implement only three different types of EVA: In atmosphere without oxygen, in atmosphere with oxygen and in zero atmosphere. If an EVA starts with no atmosphere, well it might change; but this should be rare and rather unimportant. In 99,99999% of the time the kerbal will die if he tries this anyway. EDIT: It's done. But there is no report in the GUI at the moment. I will add this later -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
I will investigate it. In ship should be enough. FIXED in 0.4.8 EDIT: 70tkm wont work, 72tkm work (at least using hyperedit). Strange things in the log, too. Again KSP wont do the things I expected. EDIT2: One flaw is the event system. if the orbit is closed at 70tkm (and its not relay space) FF will never get any in new event for raising the orbit. EDIT3: If you get an orbit in just 70tkm, you may not be really out of atmosphere. Currently it's only counted, when you establish a stable orbit (because of the event system) and at 70tkm your periapsis may be just a little bit below 70tkm and so its mathematically NOT a stable orbit. But you get the point: FF won't detect a "first in space" if a kerbal does just a parabolic launch without entering an orbit at all. The event system of KSP wont fire any kind of event and FF just missed the achievement. I will have to add another periodic test, if atmosphere is leaved and just check the achievements if this happens. No big deal. Thank you for reporting. EDIT4: Fixed in the next release. Leaving and entering atmosphere are detected now for any planet. So we can add some new ribbons later: "Entering Duna atmosphere", "Entering Jool (!) Atmosphere", "Entering Gilly Atmopshere",... -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Please keep in mind that EVA tracking is new and prone to change in the next releases. Currently all EVA are the same. This will change, so you have to keep track of the different kinds of EVA yourself for a while if you want to correct your statistics afterwards. The different types of EVA I'm thinking about are: E+ (orbital EVA, no atmosphere), EA+ (EVA in flight, breathable atmosphere), EZ+ (EVA in flight, no atmosphere), EG+ (EVA on Ground, breathable atmosphere), EZ+ (EVA on Ground, no atmosphere),... The reason for this are requests for more EVA statistics and a very special ribbon I have in mind. EDIT: Final Frontier 0.4.7 is online Changes: Minor changes in ribbon supersede chain. 11 new ribbons: First EVA in space ribbon Ribbons for continuously on EVA for 20, 30, 50, 50 60, 90, 120, 180, 240, 300 minutes (i.e in a single EVA) Download FinalFrontier I will not yet change the frontpage for this release, because i havent fully testet the new ribbons and maybe I will add a few more things later. But if anybody wants to test it.... -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Well, its not the problem to detect if no atmosphere is present but to detect if atmosphere was not present ALL the time in EVA. It's hard to think about an EVA where atmosphere was leaved and entered again (or vice versa), but I'm quite sure somebody will try (and possibly do) it, if I add such kind of statistics. EDIT: Cool! I just checked if boarding a seat will end an EVA... and no it doesn't. So driving a rover on the Mun without a sealed crew pod is technically still an EVA. -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Its not impossible, but a little more difficult. If its sufficient to test only the start of the EVA or boarding the vessel, to distinguish between atmosphere and zero atmosphere, then it's quite simple. An optional popup would need some extra coding but it's doable. I will see what I can do, but this takes longer than only a few hours. Regarding the permadeath option: It should do the same as changing the config directly. Just a question: Is permadeath in the FF config enabled in your game? If yes and have left it untouched, it reflects your editing of your save. I have never tested this myself yet. Maybe there is a new version later with some new EVA ribbons. -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
There is not much difference between FAR and Non-Far. Without the FAR-dll, it will use an own formula for calculating mach numbers. With FAR it uses the same formula which FAR uses. The differ by ca. 10%. So the dll is completely optional. It's there for technical reasons, to avoid errors in the KSP.log, if FF is used without FAR. Maybe someday I will check, if there is another solution possible without an optional dll. -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
There are still some redundant ribbons. But this can't be changed at the moment, because every ribbon can only supersede exactly one other ribbon. This was sufficient at first. But now we have several ribbons that are included in others. Currently I'm thinking to change this and add some kind of text file where the supersede chain is configurable. This will straighten out the source code, too I will change this in a later release. Well I'm a bit lazy at the moment. But here you go... -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Well no. The First Orbit ribbon should prevent the awarding of the normal orbit ribbon for the same celestial body. Introducing the Sphere of Influence ribbon screwed this up, because I have made a mistake in creating the correct supersede chain. Intentionally the First Orbit ribbon should supersede the Orbit ribbon and the orbit ribbon should supersede the Sphere Of Influence ribbon. But in all versions prior to 0.4.5 the First Orbit supersedes the Sphere Of Influence ribbon. I have corrected this (hopefully) for all celestial body ribbons. The good news: Installing just 0.4.5 and loading a game will get it right. So a kerbal will loose all Non-First ribbons if he got the correspondig first-one already. BTW: bugs like this are hard to detect. If I play my normal game I already had all those ribbons and don't get them again. If I'm just testing the release, I'm concentration on changes and may overlook such things quite easily. That's the main reason why I'm releasing an update that often. Someone will notice this and is hopefully reporting. If I can I will fix it ASAP. -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Final Frontier 0.4.5 is online Bugfixing release Changes: No more First in Space ribbons by doing just EVA on Kerbin Name of First in Space ribbon corrected No more ribbons that were achieved as first-achievements before (e.g. Orbit Ribbon when a kerbal has gotten the First Orbit Ribbon). Download FinalFrontier -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Regard 1: Its a bug. The corresponding achievement in the code were given the wrong name. Fixed Regarding 2: This is strange. I have not changed anything in the code regarding this. But yes, any EVA will cause this. The achievement tests for less than 0.0000001 atmospheric density. And this seems to be to be the case just when doing EVA on Kerbin or somewhere else. Some of the strange behaviors of KSP. -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Thank you for reporting the bugs; I'm investigating them at the moment. Which version are you using? -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Final Frontier 0.4.4 is online Changes: No more Mach ribbons just for EVA Mach ribbons starts with Mach 1 now. Mach ribbons only take horizontal speed into account. Download FinalFrontier -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
I'm not quite satisfied with the Mach ribbons. So, how you think they should work? Awarding a Mach ribbon regardless of direction of flight and altitude. This will award a Mach III ribbon to any kerbal that launches vertically into orbit. Awarding a Mach ribbon just below 25,0000m. This will make it very hard to get a higher Mach ribbon. Awarding a Mach ribbon just below a special altitude that depends on the Mach Number. Awarding a Mach ribbon regardless of altitude but only taking the horizontal part of the speed into account. Awarding a Mach ribbon regardless of altitude but starting at Mach 5 or higher. The formula for calculating the Mach Number is quite funny, I know. I have done a lot tests to get as similar results as FAR gets as possible. As a result the formula has nothing to do with physics. Its just a pure artificial and mathematical construct to get similar results. And let me know if anything in 0.4.3 won't work anymore. I had to change the code because there were a lot if(code==x)... else if(code==y)... in there. At the beginning there were only some extra if-constructs for beginning a missing an a recover from a mission. But with dockings, custom ribbons, EVA and potential other things in future it starts to get really awful. Now most of the codes are handled in a similar and more generic way. -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
No. That's a different dll. It has the same name but it wont connect to FAR. You will have to use the FAR-Adapter from the extra package to use FF with FAR. -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Final Frontier 0.4.3 is online Changes: Redesign of code 8 new ribbons for accelerating to Mach 3, 4, 5, 6, 8, 10, 15 below 25.000m in Kerbin atmosphere FAR (Ferram Aerospace Research) optional (with Package FinalFrontierFAR.zip) Download FinalFrontier Optional Package for FAR:FinalFrontierFAR.zipIf you are using FAR (Ferram Aerospace Research, forum) from ferram4, just unzip the contents of FinalFrontierFAR.zip in your GameData folder. It will replace the file GameData\Nereid\FinalFrontier\Plugins\FAR-Adapter.dll. After activating FAR in the config window, FinalFrontier will use calculations from FAR if possible. EDIT: Well that was a strange one... worked flawless at first. And then... KSP decides to behave different and started some launches with mach 15 and more on the ground... this and another nasty behavior should be fixed in 0.4.3 EDIT2: The restrictions for the new Mach ribbons are up to discussion. I have choosen 25,000m, because it's an everyday task to get above Mach 3 by launching a rocket. But it's quite hard to get beyond Mach 3 in the lesser Kerbin atmosphere (at least in my tests; never tried that before). And the algorithm that detects changes in the mach number (to avoid testing for an achievement every fraction of a second) ist a bit questionable, too. Currently it won't detect a flight with Mach 3 coming from over 25,000m and descending to 20,000m. The event fires only once and the conditions werent met, so the ribbon doesn't get awarded, when the vessel goes below 20,000m. -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
I will fix this in the upcoming release. Currently I'm redesigning a few classes to make maintaining and extending FF easier. The good new: Most is done so far. The bad news: I had to change the Achievement class and some other quite a lot. So the next release may have some new bugs because of restructuring the code. So I will keep the download link to 0.3.24b and keep maintaining that version in a branch for a while. I will try the Mach ribbon suggestion, too. -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
Fixed in 0.3.24b. Download FinalFrontier BTW: There is a small other issue. When KSP is freshly started the sorting in the Hall of Fame may be incorrect. Then just press the Sort by button again. This is a pure cosmetig issue and will be fixed soon. The code for sorting filtering and actions like EVA, Boarding, Docking, Recovering,... need an overhaul anyway. -
[1.10.0] Final Frontier - kerbal individual merits 1.10.0-3485
Nereid replied to Nereid's topic in KSP1 Mod Releases
I won't need FAR if I can do the math myself. But I can install FAR as some kind of reference. EDIT: If FAR calculates Mach correctly it should be something like this: sound of speed = constant * SQRT ( atmospheric pressure ) where constant depends on the celestial body.