SpaceTux Library

A library of small functions for use by mods

License: GPLv3

Game Version: 1.12.3

Downloads: 242,031

Author: linuxgurugamer

Support this mod: Donate

Followers: 97

Information Changelog Stats

Version 0.0.8.4 for Kerbal Space Program 1.12.3

Released on 2021-12-13

Restored accidently removed class HasMod

Download (485.06 KiB)

Version 0.0.8.3 for Kerbal Space Program 1.12.2

Released on 2021-12-12

Fixed FormatTime (was not showing minutes if no hours or days were begin shown)

Download (484.77 KiB)

Version 0.0.8.2 for Kerbal Space Program 1.12.2

Released on 2021-10-02

Fixed internal names for KSP_ColorPicker and KSP_PartHighlighter

Download (485.04 KiB)

Version 0.0.8.1 for Kerbal Space Program 1.12.2

Released on 2021-10-01

Fixed internal name for KSP_Log

Download (485.04 KiB)

Version 0.0.8 for Kerbal Space Program 1.12.2

Released on 2021-10-01

Note: All version numbers were updated to make it easier to manage release version when needed by KSPAssemblyDependency in mods.  
    This was needed to support the AssemblyVersion.tt which has been updated to use the .version file to make a KSPAssembly statement on the fly.  
Added AssemblyFileVersion to PartHighlighter, 1.1.0.10
SpaceTuxUtility, added SafeLoad for KeyCodes, 1.0.1.0
Button Manager version update to 1.0.1.1 
ColorPicker version update to 1.1.0.4
KSP_Log version updated to 1.2.0.0
VesselModuleSave version updated to 1.0.1.2

Download (485.05 KiB)

Version 0.0.6.1 for Kerbal Space Program 1.12.1

Released on 2021-07-27

Added Timeformat method to SpaceTuxUtility, using Planetarium.fetch.Home.orbit.period to get the correct orbial period of the homeworld

ButtonManager 0.0.1.1
KSPColorPicker 0.1.0.4
KSPLog 0.1.1.7
KSPPartHighlighter 0.1.0.9
SpaceTuxUtility 0.0.3.1
VesselModuleSave 0.0.1.2
    Added AssemblyFileVersion
    Updated version file for 1.12

Download (484.80 KiB)

Version 0.0.6 for Kerbal Space Program 1.11.2

Released on 2021-02-25

SpaceTuxUtility 0.0.3
    Added ApplicationRootPath, which is safe to call anytime
    Added Color safeload    
KSP_Log 0.1.1.6
    Changed initialization to use the ApplicationRootPath class from SpaceTuxUtility

Download (483.84 KiB)

Version 0.0.5.2 for Kerbal Space Program 1.11.1

Released on 2021-02-10

KSP_Log 0.1.1.5
    Fixed bad initialization in KSP_Log which was causing huge issues in KSP

Download (483.65 KiB)

Version 0.0.5 for Kerbal Space Program 1.11.1

Released on 2020-12-23

Utilities 0.0.2
    Added SafeLoad library for ConfigNodes
KSP_Log 0.1.1.3
    Fixed fatal error in KSP_Log, was missing a static

Download (483.51 KiB)

Version 0.0.4.1 for Kerbal Space Program 1.10.1

Released on 2020-12-04

KSP_Log 0.1.1.2
    Improved code to make sure directory path is there

Download (482.87 KiB)

Version 0.0.4 for Kerbal Space Program 1.10.1

Released on 2020-11-23

KSP_Log 0.1.1.1 Updated KSP_Log to write logging info to files in Logs/SpaceTux/* PartHighlighter 0.1.0.8 Removed log spam VesselModuleSave 0.0.1.1 Removed log spam

Download (482.83 KiB)

Version 0.0.3.11 for Kerbal Space Program 1.10.1

Released on 2020-10-05

KSP_Log
    Changed static def of loglevel to nonstatic

Download (483.78 KiB)

Version 0.0.3.10 for Kerbal Space Program 1.10.1

Released on 2020-10-03

KSP_PartHighlighter
    Removed some log spam from KSP_PartHighlighter

Download (483.79 KiB)

Version 0.0.3.9 for Kerbal Space Program 1.10.0

Released on 2020-07-10

KSP_Log
    Added         public void Error(Exception)
    Added         public  void Info(object messageOrFormat, params object[] args)
    Added         public  void Error(object messageOrFormat, params object[] args)
    Added         public  void Warn(object messageOrFormat, params object[] args)
SpaceTuxUtility
    Added KSPAssembly to AssemblyInfo.cs

Download (483.79 KiB)

Version 0.0.3.8 for Kerbal Space Program 1.10.0

Released on 2020-07-09

KSP_PartHighlighter Changed check for part in list from entire part to persistentId

Download (483.45 KiB)

Version 0.0.3.7 for Kerbal Space Program 1.10.0

Released on 2020-07-08

KSP_PartHighlighter
    Thanks to forum user @sibiro for pointing this out:
        Made highlightCnt a static to match the hPartsLists

Download (483.21 KiB)

Version 0.0.3.6 for Kerbal Space Program 1.10.0

Released on 2020-07-07

KSP_PartHighlighter
    Added method to check if a part is already in the list

Download (483.22 KiB)

Version 0.0.3.5 for Kerbal Space Program 1.10.0

Released on 2020-07-06

Added additional Log.Exception with extra parameter
Fixed loglevel check

This is needed for the next beta of the AutoQuickSaveSystem

Download (483.16 KiB)

Version 0.0.3.4 for Kerbal Space Program 1.10.0

Released on 2020-07-05

Fixed URL in ButtonManager.version file

Download (483.11 KiB)

Version 0.0.3.3 for Kerbal Space Program 1.10.0

Released on 2020-07-05

KSP_PartHighlighter
    Updated PartHighlighter to have an interval of <= 0 mean always on
    Add extra checking to PartHighlighter to avoid exceptions
    Made lists static in PartHighlighter to preserve lists when going between scenes & reverts
    Added alwaysOn functionality
    Added pause functionality
    Added check to Startup to not reinitialize hPartsList and Log if they are already initialized
    Updated error message from CheckInit
    Added second method Checkinit which checks that the id exists
    Added stack trace if error detected from CheckInit
    Added SetFlashInterval
    Added PauseHighlighting
    Added Checkinit(id) to all methods which have an id passed in
    Added EmptyList
    Added RemovePartFromList
    Increment version in KSPAssembly

KSP_Log
    Added new instantator to KSP_Log to set the level when initializing
    Set default logging level to ERROR
    Removed unnecessary logging line in SetLevel
    Added Debug method, pointing to Detail
    Removed conditional attributions
    Created example logging code
    Created README with sample usage
    Increment version in KSPAssembly

Download (483.11 KiB)

Version 0.0.3.2 for Kerbal Space Program 1.10.0

Released on 2020-07-03

No changelog provided

Download (481.62 KiB)

Version 0.0.3.1 for Kerbal Space Program 1.9.1

Released on 2020-06-20

Version bump for Spacedock

Download (481.62 KiB)

Version 0.0.3 for Kerbal Space Program 1.9.1

Released on 2020-06-20

Added the ButtonManager
Added SpaceTuxUtility
Added VesselModuleSave
Added HasMod to utility

Download (481.62 KiB)

Version 0.0.2.4 for Kerbal Space Program 1.9.1

Released on 2020-05-22

Updated version file

Download (446.84 KiB)

Version 0.0.2.3 for Kerbal Space Program 1.8.1

Released on 2019-10-27

Really did the MiniAVC update

Download (467.34 KiB)

Version 0.0.2.2 for Kerbal Space Program 1.8.0

Released on 2019-10-27

Updated MiniAVC.dll to 1.4.0.2 to fix a nasty CTD

Download (467.28 KiB)

Version 0.0.0.2.1 for Kerbal Space Program 1.8.0

Released on 2019-10-25

Updated MiniAVC to 1.4.0

Download (467.28 KiB)

Version 0.0.2 for Kerbal Space Program 1.8.0

Released on 2019-10-21

Rebuild for 1.8.0
Updated InstallChecker.cs

Download (465.62 KiB)

Version 0.0.1.3 for Kerbal Space Program 1.7.3

Released on 2019-08-24

Fixed .version conflicts

Download (464.66 KiB)

Version 0.0.1.2 for Kerbal Space Program 1.7.3

Released on 2019-08-22

Rebuild to fix bad checksum in CKAN

Download (464.67 KiB)

Version 0.0.1.1 for Kerbal Space Program 1.7.3

Released on 2019-08-20

bump

Download (464.67 KiB)

Version 0.0.1 for Kerbal Space Program 1.7.3

Released on 2019-08-19

Initial release

Download (464.67 KiB)

Stats for SpaceTux Library

Downloads over time

Downloads per version

New followers per day

Top Referrers

  1. forum.kerbalspaceprogram.com
  2. spacedock.info
  3. www.google.com
  4. duckduckgo.com
  5. github.com
  6. www.bing.com
  7. yandex.ru
  8. www.ecosia.org
  9. kerbalx.com
  10. www.google.de

Export Raw Stats

Export Downloads

Export Followers

Export Referrals

Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.