Jump to content

[1.12.x] The Kaptain's Log


linuxgurugamer

Recommended Posts

While fixing some bugs, I got to a point where fixing one was creating another.  So I ended up rewriting the core the the mod.  It had originally been fairly simple, then as ideas came and more suggestions came, it was patched, repatched, modified, etc.

Now with the rewrite, the core is simpler, cleaner, and (hopefully) bug-free.

I also took this opportunity to add some features, including the ability to "Tag" log entries for filtering.

As always, usage reports and suggestions are welcome

New release, 0.1.1:

  • Disabled the screenmessages:
    •         Global settings saved
    •         Global settings loaded
    •         Window Positions Saved
  • Corrected setting lavel for unsetting all the pause settings
  • Removed "Narrow" button from narrow Screen Messages Window
  • Changed TextField to Label for the Main Window display
  • Made MainWindow resizable
  • Make ScreenMessage window resizable
  • Removed the narrow, medium & wide buttons on the screenmessage widow
  • Updated title of Screen messgae window
  • Changed TextField to Label for the Screen Messages window display
  • Changed background of Screen Messages window to be solid
  • Added missing flags for closing all windows when clicking the toolbar button
  • set default main width to 1000
  • Disabled closing main window when showing screen messages window
  • Added screenshotOnManualEntry
  • Added check for landed
  • Added pause, log and screenshot options for landed
  • Added hotkey for manual entry
  • Added window in settings to enter hotkey
  • Removed "Make Log Entry" from Main window, replaced with new hotkey
  • Added new options to Misc in settings:
    •         landedStabilityTime
    •         minFlyingAltitude
    •         minFlyingTime
    •         getLogEntryKey
    •         ManualEntryKeycode
  • Added tagging, ability to set a tag to mark new events with, and then filter on them
  • Added more help screens
  • Updated help info
Link to comment
Share on other sites

9 hours ago, Col. Kernel said:

Am I correct in thinking that to update this mod I'll have to download it anew and extract the fresh download into the directory?  Do I need to do anything like delete the old mod directory first?

Yes, you are correct.  You will probably overwrite any settings files.

Link to comment
Share on other sites

30 minutes ago, Col. Kernel said:

Thanks man!

You're welcome.

Consider using CKAN to manage your mods.  It's not for everybody and while some mod developers can't stand it and refuse to have their mods on it, I find it a useful tool.

Remember, however, that if you do use it and a mod doesn't work when installed via CKAN, your first step should be to remove the mod via CKAN and then to try a manual install.  If the problem persists, it's probably not CKAN's fault and you can raise the issue in the mod's thread.  Remember to mention that the mod was installed via CKAN as it can help diagnosis.  Otherwise, go to the CKAN thread.

 

Link to comment
Share on other sites

I have encountered a strange thing.   as far as I am aware I have never installed this mod.  I have looked in the GameData folder and there is not a directory named "KaptainsLog" or anything like this. so I assume it is really not installed.  however the weirdness comes in now.  when I launch my game KSP-AVC is telling me my KaptainsLog mod is out of date and needs to be updated.

 

so I am questioning if this mod or at least some part of it found it's way into another of your mods files.

 

 

Oh and just to let you know I have also done a "search" in windows to search all subdirectories in gamedata for "KaptainsLog" and it finds nothing.  so no directories hidden down several levels or a stray .dll tucked away somewhere.

Edited by Bit Fiddler
Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...
1 hour ago, Clockwork13 said:

Only using this because there aren't any alternatives

Honestly though, I was disappointed by the excessive typos, bugs and overall lack of effort that seems to have gone into it.

Then either don't use it or submit a pull request.  I'm sure LinuxGuruGamer would appreciate the help.

Link to comment
Share on other sites

  • 4 weeks later...

You sir are an amazing man. This is exactly the kind of mod I've wanted for several years. Maybe now I can spend more time playing rather than documenting. Just have to spend a few hours now adjusting html templates...

Link to comment
Share on other sites

  • 1 month later...
8 hours ago, MajorTom74 said:

Hey can you update this mod for 1.4.1?

I'm sure that LinuxGuruGamer will get to it when he finds the time and the priority is right.  He supports over 100 mods and, more importantly, has a Real Life somewhere (although how he does it is a bit of a enigma).  Please be patient and just follow the thread.  Prodding him for updates will inevitably delay the process since he has to answer the same question multiple times.  It's generally considered bad form to ask.

Link to comment
Share on other sites

  • 1 month later...
  • 2 months later...

New release, 0.1.6:

  • Cleaned up settings page a bit
  • Removed setting for blizzyToolbar
  • Moved control of button into ToolbarController
  • Added dependency check
  • Fixed bug where when fund changed it would stop recording.
  • Fixed bug where purchasing a tech node would log part purchase even if  HighLogic.CurrentGame.Parameters.Difficulty.BypassEntryPurchaseAfterResearch was false
  • Changed default settings to be a subset of all the options
  • Added button to set to default
  • Added following events:
    • OnReachSpace
    • onVesselSituationChanged
    • OnReturnFromOrbit
    • OnReturnFromSurface
    • onVesselDestroy
    • onPartDeCoupleComplete
    • OnProgressComplete
    • OnKSCFacilityUpgrading
    • OnKSCStructureCollapsing
    • OnTechnologyResearched
On 3/30/2018 at 11:08 AM, MajorTom74 said:

Hey can you update this mod for 1.4.1?

It was several months ago

On 5/18/2018 at 10:21 AM, jordanlane93 said:

Hey guys! Any of you having trouble with captains log? It seems to be logging events like funds change but won't log any events of space craft. I"m on the latest version of KSP

Fixed in the latest release

Link to comment
Share on other sites

2 hours ago, linuxgurugamer said:

New release, 0.1.6.1

  • Fixed nullref spam in space center
  • Added onDock and onSaveVesselDock
  • Fixed nullref in onManualentry
  • Added check to landing monitor to see if mod should be active or not
  • Added tooltip to enabledForSave 

Glad to see you hunted down and eliminated that gremlin. :)

Link to comment
Share on other sites

  • 1 month later...
On 9/19/2018 at 6:13 AM, Waynieoaks said:

Hi - This looks exactly what I have been looking for... 

Does it work on 1.4.5? Not sure if I am installing wrong or just to ahead of the game. I just don't see any of the options in settings. 

Many thanks. 

Yes, it does.  Did you install the dependencies?

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...