Garlik

Members
  • Content count

    47
  • Joined

  • Last visited

Community Reputation

15 Good

About Garlik

  • Rank
    Rocketeer
  1. Thanks @Starwaster, I fixed it by going back in the vab on my rover, added the BV part on it, 'launched' it on the pad, quicksaved, copied that part on that rover from the savefile, and pasted it in my real save file on my actual rover landed on Mars, loaded that save: perfect! Since, I added @RealGecko MM patch he noted above, works great to add BV behavior on all probes without the need for BV part Thanks to you both
  2. Hi, I've just been told to try this mod, as I have 170km to travel on Mars (RSS/RO). But as I would like to use this BV mod with an existing craft, I wanted to add the BV module to all command pods (currently using the rovemate) thus wanted to do this in my MM patch: @PART[roverBody] { %MODULE[BonVoyageModule] } sadly, after reload this does not work. I do not have the right click options to pick a target. So wanted to edit the save file, adding this in my rover roverBody part: MODULE { name = BonVoyageModule isEnabled = True isActive = False targetLatitude = 0 targetLongitude = 0 distanceToTarget = 0 distanceTravelled = 0 averageSpeed = 0 lastTime = 0 solarPowered = False isManned = False pathEncoded = stagingEnabled = True EVENTS { } ACTIONS { } UPGRADESAPPLIED { } } but this was not enough. So, hints on how to add this to an existing craft already landed? EDIT: trying to view the "BV Control Panel" from the mod button does not work either. So my savefile/MM patch are clearly not enough. + I am on RSS/RO, so on the last BV version for KSP 1.2.2
  3. [WIN]Game Data Switcher - GDS [V1.0.3]

    Very nice! Simple but certainly usefull. I suppose that the same logic should be done with the "Saves"' folder too, not only GameData. Else loading a save with a wrong GameData might corrupt save. So changing "Saves" names too would allow error proofing your tool
  4. @DMagic I plan to do configs for KerbNet for RP-0 (1) on all probe/pod parts supported by RP-0 as you are using it for ScanSat, anything specific I should/should'nt do to not cause bugs with ScanSat?
  5. OnNewYear GameEvent

    Thanks to all, You all certainly are correct, I'm trying to optimize something that I don't need to. Thanks. Just have to find how to attack Contract Configurator now in my code, I think it will be easier just to do a new CC branch completely. But that is a different problem. Cheers!
  6. @sarbian Not sure if I can post it here. But as the current MJ dev, I suppose you might have an interest in this. Explanations by one of the SpaceX engineer writing the landing algorithm for Falcon9:
  7. OnNewYear GameEvent

    Tanks for your input. I thought that if that event system is usable to communicate between mods, it could probably work too from within the same mod too. Of course, this depends on how KSP devs implemented this event system, if it runs itself during Update calls, it is then not any more usefull in my case than Update (and would not be a real event system IMO). Yes, I do know how the Update functions work, and of course this simple check is very small. I really just thought it be best practice/habit to leave the least possible things in Update as possible. Bad habits often pile up, seeing some other games code time to time on the Unity forums can show how much bad usage of Update is frequent... We agree of course my usage is minuscule in this case bests!
  8. OnNewYear GameEvent

    Thanks for your help, but any task done every tick/Update while not stricly needed is really a way to kill performence if all modders did that ;-) That's the reason I am asking how to use proper events ;-)
  9. ok, thank you both guys, Its more clear now to me indeed
  10. Thanks! I Of course know the wiki, but it does not seem to hold a page of the exact changes on 3.0+ since we have tens (if not hundreds) of .cfg to edit, I 'need' to at least know exactly what I am searching for, I want to automate these script updates
  11. Hi Guys, This has certainly been said/posted elsewhere, but I could not find it: I'm on KSP 1.2.2 (RSS/RO/RP-0) so MM 2.8. Work is being done to migrate all that to KSP 1.3.1. I'm looking for a reference of all syntax changes between MM 2.8 and 3.0.1, do you know where I could find that?
  12. Hi all, I'dd like to setup an action on each new year, the 1st of January. I've never moded KSP before, but have knowledge in C# and Unity. I have not found any pre-existing events, but suppose I could use the 'GameEvents Extension' (below link) to create such an event. Could someone point me in the right direction on how one would setup such an event? Thanks!
  13. oh no indeed, FAR and RSS should be enough
  14. Hi guys, I'dd like to modify the stored current completed contracts (from 'maxCompletions') each year. Goal: allow some contracts to be repeated 3 time per year max. So I'dd need to reset 'current completed' to 0 every year. I do not think contract configurator can do this currently. But I'dd like to do a very small mod that would add this possibility on top of CC. How is this 'current completed' variable stored in CC and how would I modify it at runtime? Thanks for your help!
  15. Sure sorry, indeed not clear at all! Simply that the impact location is completely wrong. Retrograde correctly set in Trajectories, so as the craft itself. example: projected impact before re-entry: close to KSC (East US Coast). Effective landing: in the ocean, west of the west US coast! So, largely off. Of course, this is not a staging issue. During the atmospheric re-entry, keeping the craft retrograde, no fuel spent (thus no weight change), impact zone from Trajectories slowly moves and ends up thousands of kilometers off of its original landing prediction. If you use RO/RSS, I suppose you should notice this too quite easily (if you do it on 1.2.2) with any craft. Others (reddit/discord) also note the same problem. I know a few people trying to get RSS/RO on 1.3.1, I'll ask them if the recent Trajectories version also show this bug on 1.3.1 and keep you informed Thanks anyway. Great if it can be backported, but I'dd totally understand if not