-
Posts
55 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Bug Reports
Posts posted by bokrif
-
-
Well done! It is nice to read!
-
@Beccab I have to note that you did a lot of research looking up those plans an concepts which deserves the credit! Please do keep on posting your work. These are very interesting and beautifully made in KSP.
-
On 10/15/2021 at 6:54 PM, Starhelperdude said:
does anybody have some pictures of the progress-based mir-2 modules? I want to build them but I can't find them in the thread
I am also interested and correct me if I am wrong but I haven't seen any Mir-2 Tantares builds.
-
Fantastic screenshots of your meticulous work!
-
On 9/13/2021 at 4:45 AM, bokrif said:
First, thank you for your continoued work on Tantares!
Secondly, the parts in the deprecated folders do not seem to be loading (and cause some old ships of mine to be not loaded). I tried to restore the textures files and the localisation entries, however the problems persist.
Here is an example entry from the log for the old Sargas Docking Port (side question, does this part has a newer version or it was eliminated entirely?):
[ERR 04:16:48.656] PartCompiler: Cannot compile part [LOG 04:16:48.656] PartLoader: Compiling Part 'Tantares/parts/z_deprecated_4/_sargas_docking_mechanism_s1p5_1/sargas_docking_mechanism_s1p5_1' [ERR 04:16:48.666] PartLoader: Encountered exception during compilation. System.ArgumentException: Requested value 'None' was not found. at System.Enum+EnumResult.SetFailure (System.Enum+ParseFailureKind failure, System.String failureMessageID, System.Object failureMessageFormatArgument) [0x00023] in <9577ac7a62ef43179789031239ba8798>:0 at System.Enum.TryParseEnum (System.Type enumType, System.String value, System.Boolean ignoreCase, System.Enum+EnumResult& parseResult) [0x0017a] in <9577ac7a62ef43179789031239ba8798>:0 at System.Enum.Parse (System.Type enumType, System.String value, System.Boolean ignoreCase) [0x00010] in <9577ac7a62ef43179789031239ba8798>:0 at System.Enum.Parse (System.Type enumType, System.String value) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 at ConfigNode.ParseEnum (System.Type enumType, System.String vectorString) [0x00000] in <cd473063d3a2482f8d93d388d0c95035>:0 at ConfigNode.ReadValue (System.Type fieldType, System.String value) [0x00516] in <cd473063d3a2482f8d93d388d0c95035>:0 at ConfigNode.ReadObject (System.Object obj, ConfigNode node) [0x00143] in <cd473063d3a2482f8d93d388d0c95035>:0 at ConfigNode.LoadObjectFromConfig (System.Object obj, ConfigNode node, System.Int32 pass, System.Boolean removeAfterUse) [0x0001a] in <cd473063d3a2482f8d93d388d0c95035>:0 at PartLoader.ParsePart (UrlDir+UrlConfig urlConfig, ConfigNode node) [0x001a9] in <cd473063d3a2482f8d93d388d0c95035>:0 at PartLoader+<CompileParts>d__56.MoveNext () [0x00685] in <cd473063d3a2482f8d93d388d0c95035>:0 [ERR 04:16:48.667] PartCompiler: Cannot compile part [LOG 04:16:48.667] PartLoader: Compiling Part 'Tantares/parts/z_deprecated_4/_sargas_docking_mechanism_s1p5_2/sargas_docking_mechanism_s1p5_2' [ERR 04:16:48.677] PartLoader: Encountered exception during compilation. System.ArgumentException: Requested value 'None' was not found. at System.Enum+EnumResult.SetFailure (System.Enum+ParseFailureKind failure, System.String failureMessageID, System.Object failureMessageFormatArgument) [0x00023] in <9577ac7a62ef43179789031239ba8798>:0 at System.Enum.TryParseEnum (System.Type enumType, System.String value, System.Boolean ignoreCase, System.Enum+EnumResult& parseResult) [0x0017a] in <9577ac7a62ef43179789031239ba8798>:0 at System.Enum.Parse (System.Type enumType, System.String value, System.Boolean ignoreCase) [0x00010] in <9577ac7a62ef43179789031239ba8798>:0 at System.Enum.Parse (System.Type enumType, System.String value) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 at ConfigNode.ParseEnum (System.Type enumType, System.String vectorString) [0x00000] in <cd473063d3a2482f8d93d388d0c95035>:0 at ConfigNode.ReadValue (System.Type fieldType, System.String value) [0x00516] in <cd473063d3a2482f8d93d388d0c95035>:0 at ConfigNode.ReadObject (System.Object obj, ConfigNode node) [0x00143] in <cd473063d3a2482f8d93d388d0c95035>:0 at ConfigNode.LoadObjectFromConfig (System.Object obj, ConfigNode node, System.Int32 pass, System.Boolean removeAfterUse) [0x0001a] in <cd473063d3a2482f8d93d388d0c95035>:0 at PartLoader.ParsePart (UrlDir+UrlConfig urlConfig, ConfigNode node) [0x001a9] in <cd473063d3a2482f8d93d388d0c95035>:0 at PartLoader+<CompileParts>d__56.MoveNext () [0x00685] in <cd473063d3a2482f8d93d388d0c95035>:0
What do you think is the problem?
Okay, this is getting strange at least to me.
I tried to use the pre-deprecated Sargas docking mechanism part from earlier version, which puts these files at the old parts/FGB-TUG folder.
Edit: I used version 20 and a clean GameData folder, yet it does not load citing the below:
[LOG 22:19:53.403] PartLoader: Compiling Part 'Tantares/parts/FGB-TUG/_sargas_docking_mechanism_s1p5_1/sargas_docking_mechanism_s1p5_1' [ERR 22:19:53.405] PartCompiler: Cannot clone model 'Tantares/Parts/FGB-TUG/sargas_docking_mechanism_s1p5_1' as model does not exist [ERR 22:19:53.405] PartCompiler: Model was not compiled correctly [ERR 22:19:53.406] PartCompiler: Cannot compile model [ERR 22:19:53.406] PartCompiler: Cannot compile part [LOG 22:19:53.407] PartLoader: Compiling Part 'Tantares/parts/FGB-TUG/_sargas_docking_mechanism_s1p5_2/sargas_docking_mechanism_s1p5_2' [ERR 22:19:53.408] PartCompiler: Cannot clone model 'Tantares/Parts/FGB-TUG/sargas_docking_mechanism_s1p5_2' as model does not exist [ERR 22:19:53.408] PartCompiler: Model was not compiled correctly [ERR 22:19:53.409] PartCompiler: Cannot compile model [ERR 22:19:53.410] PartCompiler: Cannot compile part
This is very odd to me, as I copied these from versions where it worked. Does my latest KSP version handling wrong these two files?
-
6 hours ago, GMoney said:
I am having the same issues. It looks to me like it may (hopefully) just be a naming convention issue. For example, "octans.docking.port.s0p5.2.female" --> "octans_basic_docking_port_s0p5_1_female"
I'm going to attempt to change the names in one of the craft files and see if that fixes or further breaks things.
Nah, don't do that. The game in most cases seem to change . --> _ so it won't change a thing - even could mess up further.
-
18 hours ago, frostsid said:
I'm sorry. It happens with a good number of the craft files included in the latest updates, some examples:
Voskhod craft doesn't load because of the missing parts Andromeda.Antenna.2, Andromeda.Antenna.1, AndromedaFuelSphere.1.
Soyuz 7K-OK, 7K-T and T won't load because of the missing parts atria.antenna.srf.2.2 or atria.antenna.srf.2.1 in the 7K-T.
Mir core module won't load because of octans.docking.port.s0p5.2.female
Kvant 1 won't load because of atria.antenna.srf.2.1 and atria.antenna.srf.1.1
Sorry for the late reply, in this case I'm testing with a fresh install with the only mods in use being the latest versions of Tantares (version 25.0), TantaresLV (version 14.1) and TantaresSP (version 5.0), B9 Part switch and Module Manager.
To my understanding all of these parts are deprecated ones and they seem to have the same issue as the one I mentioned above and @Beale's suspicion is that these old parts have misplaced models and that is what's causing them not to appear ingame.
-
First, thank you for your continoued work on Tantares!
Secondly, the parts in the deprecated folders do not seem to be loading (and cause some old ships of mine to be not loaded). I tried to restore the textures files and the localisation entries, however the problems persist.
Here is an example entry from the log for the old Sargas Docking Port (side question, does this part has a newer version or it was eliminated entirely?):
[ERR 04:16:48.656] PartCompiler: Cannot compile part [LOG 04:16:48.656] PartLoader: Compiling Part 'Tantares/parts/z_deprecated_4/_sargas_docking_mechanism_s1p5_1/sargas_docking_mechanism_s1p5_1' [ERR 04:16:48.666] PartLoader: Encountered exception during compilation. System.ArgumentException: Requested value 'None' was not found. at System.Enum+EnumResult.SetFailure (System.Enum+ParseFailureKind failure, System.String failureMessageID, System.Object failureMessageFormatArgument) [0x00023] in <9577ac7a62ef43179789031239ba8798>:0 at System.Enum.TryParseEnum (System.Type enumType, System.String value, System.Boolean ignoreCase, System.Enum+EnumResult& parseResult) [0x0017a] in <9577ac7a62ef43179789031239ba8798>:0 at System.Enum.Parse (System.Type enumType, System.String value, System.Boolean ignoreCase) [0x00010] in <9577ac7a62ef43179789031239ba8798>:0 at System.Enum.Parse (System.Type enumType, System.String value) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 at ConfigNode.ParseEnum (System.Type enumType, System.String vectorString) [0x00000] in <cd473063d3a2482f8d93d388d0c95035>:0 at ConfigNode.ReadValue (System.Type fieldType, System.String value) [0x00516] in <cd473063d3a2482f8d93d388d0c95035>:0 at ConfigNode.ReadObject (System.Object obj, ConfigNode node) [0x00143] in <cd473063d3a2482f8d93d388d0c95035>:0 at ConfigNode.LoadObjectFromConfig (System.Object obj, ConfigNode node, System.Int32 pass, System.Boolean removeAfterUse) [0x0001a] in <cd473063d3a2482f8d93d388d0c95035>:0 at PartLoader.ParsePart (UrlDir+UrlConfig urlConfig, ConfigNode node) [0x001a9] in <cd473063d3a2482f8d93d388d0c95035>:0 at PartLoader+<CompileParts>d__56.MoveNext () [0x00685] in <cd473063d3a2482f8d93d388d0c95035>:0 [ERR 04:16:48.667] PartCompiler: Cannot compile part [LOG 04:16:48.667] PartLoader: Compiling Part 'Tantares/parts/z_deprecated_4/_sargas_docking_mechanism_s1p5_2/sargas_docking_mechanism_s1p5_2' [ERR 04:16:48.677] PartLoader: Encountered exception during compilation. System.ArgumentException: Requested value 'None' was not found. at System.Enum+EnumResult.SetFailure (System.Enum+ParseFailureKind failure, System.String failureMessageID, System.Object failureMessageFormatArgument) [0x00023] in <9577ac7a62ef43179789031239ba8798>:0 at System.Enum.TryParseEnum (System.Type enumType, System.String value, System.Boolean ignoreCase, System.Enum+EnumResult& parseResult) [0x0017a] in <9577ac7a62ef43179789031239ba8798>:0 at System.Enum.Parse (System.Type enumType, System.String value, System.Boolean ignoreCase) [0x00010] in <9577ac7a62ef43179789031239ba8798>:0 at System.Enum.Parse (System.Type enumType, System.String value) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 at ConfigNode.ParseEnum (System.Type enumType, System.String vectorString) [0x00000] in <cd473063d3a2482f8d93d388d0c95035>:0 at ConfigNode.ReadValue (System.Type fieldType, System.String value) [0x00516] in <cd473063d3a2482f8d93d388d0c95035>:0 at ConfigNode.ReadObject (System.Object obj, ConfigNode node) [0x00143] in <cd473063d3a2482f8d93d388d0c95035>:0 at ConfigNode.LoadObjectFromConfig (System.Object obj, ConfigNode node, System.Int32 pass, System.Boolean removeAfterUse) [0x0001a] in <cd473063d3a2482f8d93d388d0c95035>:0 at PartLoader.ParsePart (UrlDir+UrlConfig urlConfig, ConfigNode node) [0x001a9] in <cd473063d3a2482f8d93d388d0c95035>:0 at PartLoader+<CompileParts>d__56.MoveNext () [0x00685] in <cd473063d3a2482f8d93d388d0c95035>:0
What do you think is the problem?
-
The real these screenshots look is crazy! Fantastic work!
-
34 minutes ago, RagnosCZ said:
You can copy textures from previous version (v20.0) and replace placeholder textures of deprecated parts.
Thanks that was the version I was looking for!
-
15 hours ago, wallum61 said:
If you click on the Github or SpaceDock links in the OP you can still download older versions that will contain the parts you're after.
Actually they can be found in \Tantares\Parts\SOYUZ\DEPRECATED
_soyuz_habitation_2
_soyuz_orbital_2
Edit: so they show up easily if I tweak it a little bit, but the textures are sadly very basic:
Spoiler -
Big thumbs up for everything you have done. Personally speaking this was the second part mod that I installed years ago and liked it very much since. Also this is the single part mod that I kept using since the beginning. For sure, I would not have spent all these hours in KSP without Tantares.
@Beale you should also know that amongst the sea of KSP mods, very few reach the point of maturity that Tantares has reached and even fewer can be considered finished. While a lot of us are kind of mourning over the end of Tantares, we should be celebrating the completion of one of the greatest mod. I hope you enjoy it!
As a side note, my USI Life Support patch for Tantares seems to work well. I don't know if you are going to incorporate it or not, but I hope others will find it useful.
-
First of all, this is one of the best mods! Awesome that I don't have to launch the same rocket one more time after numerous times. It make things a easier and quicker which is a good thing when you don't have all the time in the world for KSP. Thank you!
34 minutes ago, Cloakedwand72 said:How do I order a recorded launch? Also how do I record a rendezvous & departure and have it played back when I need a commodity or crew launches to a station or other ship kinda mission? Also how do I order a mission from the KSC map menu what steps do I need to do in that menu?
Most of these are detailed in the mod menu.
In short when you are at the KSC view, open the mod menu and then you will have options for deploy and transfer missions.
Build just a satellite in VAB, save it, go back to KSC. Open deploy missions, first you need to choose the payload, so choose the satellite, then you can choose the lifter that you recorded, start mission or deploy (I can't remember the exact wording), then it will do a countdown. Probably you will need to wait it out / warp it while still at the KSC. When the countdown is finished, you will get an ingame green notification text that your vehicle is in orbit. Switch to map view, select the new vessel, and ta-daa your satellite is in the requested orbit.
You can even deploy it to pretty close to a reference vessel, such as a station, to skip the randezvous thing.
When you are deploying a vessel that has potential payloads and crew, you can select these during the deploy menu.
Transfer is different, that there will be no craft put magically on orbit, just the previously defined amount of resources will be added to the selected orbiting vessel. Probably you can transfer crew as well, but I haven't tried it because then I will need to separately send up a return vehicle too (maybe by deploying them).
And you cannot order a mission from map menu, only in KSC IRRC. Also if you ordered a deploy or transfer mission, these won't be completed while you are in the map menu or is vessel view. You have to switch back to KSC.
-
I just made this as a way to say thank you for your work.
Sorry for the mouse pointer, that was me being amateur with recording.
-
-
On 1/13/2020 at 11:42 PM, bokrif said:
I created a new USI Life Support patch. Now I need to fix some glitches otherwise it will be ready. Also I need to understand how to make a pull request. Can somebody help with explaining me that?
Teaser: This is the description I made for the patch:
// The general idea was that if Beale made Tantares parts for us to make VA/LK/Salyut/Progress/Soyuz/Mir/Polyus-like vessels than those who
// use the great USI-Life Support should be able to achieve Salyut/Progress/Soyuz/Mir/Polyus-like capabilities regarding life support.
// It was kind of easy to achieve this for crew vehicles because I was able to look it up the approximaty supply capacities. For the rest it was
// more difficult.
// I made a research and checked every data I could find about the Salyut-7 program and its flights and other. So the Salyut-7 become the reference.
// Making the Mir a reference proved to be more difficult for me due to all these different parts, so with this patch a Mir-replica would have
// much larger capacities of supplies, recyclers and habitation. It got overpowerd. Sorry.
// Also this reference means that RoverDude's original suggestions for USI-LS values are not used (ref: USI-LS wiki).// Salyut-7 had expeditions that spent ~half a year up in there. They were regularly visited by Progress resupply vessels. I made the assumption
// that these carried significant amount of food, some water and other kind of supplies the crew needed. Based on the timeline I put together
// usually these regular Progesses went up bi-monthly. So I assumed they could carry 2 months of supplies for the standard crew of 2. These
// become the reference numbers. You can build a Salyut out of 2 crewed part in Tantares, so a smaller and larger hab part should be able to
// provide 6 kerbal-months of habitation for a crew of 2. I added supply capacities to almos all parts.
// Also because most of the parts have two variants, one with a small window, one without one, I decided I give those two variants different
// capabilities. The windowless one become supply storage and recycle parts, the other the habitats. Larger parts can combine these two.
// A Progress-replica would be able to provide 2 kerbal-months of supplies for a crew of 2 without recyclers.
// Also if you intend to use the recycler patched parts than you would not have their habitat capacities, so such a Salyut would be able to
// sustain its crew of 2 with fewer supplies but for a shorter time. Now you have the incentive to send up a new module with recycle parts for
// improvement.
// Also, I decided to not include any supplies for the VA-like return vehicle (part: Alnair LK1 'Måneskraper' Capsule) because that one was
// intended for only reentry. If you are using that in other than a TKS-replica, you need to creative with supplies and habitation.
// The Polyus-like Rotanev parts got enhanced capacities so I could provide some bonuses for these advanced large parts. The windowless Rotanev
// become an agroponics unit for your advanced stations or maybe interplanetary vessels...
// Airlock parts are omitted for balance reasons.// Recycler names: "SRV-K"/"SRV-K2"/"Elektron"/"Elektron-M2" Life Support Recycler. SRV-K was a water recovery system onboard Salyuts.
// SRV-K2 was the same but on Mir. Elektron was a water-to-oxygen converter, still used on ISS. Elektron-M2 is an imaginary improved Elektron for
// advanced station modules (Polyus-like).
// Vozdukh is not mentioned here but it is a CO2 removing system.
// The Rotanev agropony uses a system named "Vitatsikl-DP". Vitatsikl-T is a planned bio-regenerative life support system (BLSS) research for ISS.
// The DP variant is an imaginary advanced-long term version (DP) of it.For those who are interested here is my USI LS patch for testing.
https://github.com/bokrif/Tantares/tree/USI-LS-patch/GameData/Tantares/Patches/USI
I will try to do a pull request when I feel it is finished.
-
I guess they can rotate the craft with the gyroscopes as well, so it only takes electricity.
-
I created a new USI Life Support patch. Now I need to fix some glitches otherwise it will be ready. Also I need to understand how to make a pull request. Can somebody help with explaining me that?
Teaser: This is the description I made for the patch:
Spoiler// The general idea was that if Beale made Tantares parts for us to make VA/LK/Salyut/Progress/Soyuz/Mir/Polyus-like vessels than those who
// use the great USI-Life Support should be able to achieve Salyut/Progress/Soyuz/Mir/Polyus-like capabilities regarding life support.
// It was kind of easy to achieve this for crew vehicles because I was able to look it up the approximaty supply capacities. For the rest it was
// more difficult.
// I made a research and checked every data I could find about the Salyut-7 program and its flights and other. So the Salyut-7 become the reference.
// Making the Mir a reference proved to be more difficult for me due to all these different parts, so with this patch a Mir-replica would have
// much larger capacities of supplies, recyclers and habitation. It got overpowerd. Sorry.
// Also this reference means that RoverDude's original suggestions for USI-LS values are not used (ref: USI-LS wiki).// Salyut-7 had expeditions that spent ~half a year up in there. They were regularly visited by Progress resupply vessels. I made the assumption
// that these carried significant amount of food, some water and other kind of supplies the crew needed. Based on the timeline I put together
// usually these regular Progesses went up bi-monthly. So I assumed they could carry 2 months of supplies for the standard crew of 2. These
// become the reference numbers. You can build a Salyut out of 2 crewed part in Tantares, so a smaller and larger hab part should be able to
// provide 6 kerbal-months of habitation for a crew of 2. I added supply capacities to almos all parts.
// Also because most of the parts have two variants, one with a small window, one without one, I decided I give those two variants different
// capabilities. The windowless one become supply storage and recycle parts, the other the habitats. Larger parts can combine these two.
// A Progress-replica would be able to provide 2 kerbal-months of supplies for a crew of 2 without recyclers.
// Also if you intend to use the recycler patched parts than you would not have their habitat capacities, so such a Salyut would be able to
// sustain its crew of 2 with fewer supplies but for a shorter time. Now you have the incentive to send up a new module with recycle parts for
// improvement.
// Also, I decided to not include any supplies for the VA-like return vehicle (part: Alnair LK1 'Måneskraper' Capsule) because that one was
// intended for only reentry. If you are using that in other than a TKS-replica, you need to creative with supplies and habitation.
// The Polyus-like Rotanev parts got enhanced capacities so I could provide some bonuses for these advanced large parts. The windowless Rotanev
// become an agroponics unit for your advanced stations or maybe interplanetary vessels...
// Airlock parts are omitted for balance reasons.// Recycler names: "SRV-K"/"SRV-K2"/"Elektron"/"Elektron-M2" Life Support Recycler. SRV-K was a water recovery system onboard Salyuts.
// SRV-K2 was the same but on Mir. Elektron was a water-to-oxygen converter, still used on ISS. Elektron-M2 is an imaginary improved Elektron for
// advanced station modules (Polyus-like).
// Vozdukh is not mentioned here but it is a CO2 removing system.
// The Rotanev agropony uses a system named "Vitatsikl-DP". Vitatsikl-T is a planned bio-regenerative life support system (BLSS) research for ISS.
// The DP variant is an imaginary advanced-long term version (DP) of it. -
5 hours ago, biohazard15 said:
Can anyone point me at up-to-date craft file pack, or a BDB-like wiki if there's one?
To my best knowledge there is no wiki and you can find some links to craft files in the opening post.
-
Happy new year to everyone!
I would like to update the USI LF patch of @GJdude but I find it difficult to navigate along the file names/part names/titles...
@Beale do you have any kind of list or spreadsheet where you keep track of these? Or anybody else?
By the way, looking through just the english localisation file and checking all the names you can see how much work was put into this great mod! Thanks again!
-
On 12/13/2019 at 10:07 PM, Beale said:
I downloaded the latest from the github, but it seems some of the parts have misplaced textures and names. I know it is not a stable release, just giving a hint.
-
The pink square is still there after the removal of PlanetShine.
I verified with the steam the game files as well.
-
22 hours ago, bokrif said:
Exact same here.
Edit: the problem solved itself... see my answer.
Okay, it solved itself. I reinstalled the previous version through CKAN, than played, now I updated to the latest and it loads up.
-
23 hours ago, LTQ90 said:
Hi allista
make some updates via ckan and can no longuer launch the game.
It load all the mod but i have this message in the loading screen.
ModuleManager:3420 patches loades from cache
Mod(s) DLL that are not compatible with this version of KSP
GC.UI 1.0.0.0 GameData\GroundConstruction\Plugins\GC.UI.dll
Exact same here.
Edit: the problem solved itself... see my answer.
[1.12.X] Tantares - Stockalike Soyuz and MIR [16.1][28.05.2024][{Proton Revamp]
in KSP1 Mod Releases
Posted
Salyut misses TKS crafts.