Jump to content

[KSP 1.1.3] RSS DateTime Formatter v1.0


Agathorn

Recommended Posts

  • 1 month later...

Does not appear to be fully working with 1.8.1.2694 using Real Solar System.

In the KSC,mission selector, launchpad, etc it works but once in mission it still shows "1951-365" (year-day_of_year instead of "1951-12-31"), have not tested in any other version or mods.

Link to comment
Share on other sites

  • 3 months later...
On 6/10/2018 at 6:06 AM, Zeiss Ikon said:

If I wanted to change the epoch/starting date (for instance, to start on 1946-01-01, to start near the beginning of the sounding rocket era), what .cfg file would I need to find and edit?  I looked for a .cfg in my (KSP 1.3.1) installed RSSDateTime folder, and didn't find one.

I know this is two years later, but I've been able to find a solution.

 

Link to comment
Share on other sites

  • 1 year later...

 

I've been testing things a bit with 1.12 and Real Solar System and it looks like the current build of RSSDateTime throws a bunch of Reflection errors.  I did a quick and dirty recompile with the latest KSP dlls and it seems to work, but honestly I don't know what caused the problem or why recompiling seems to work.  If you want to try this using this with RSS in 1.12 you will likely need to wait for the official update.

[EXC 16:58:32.693] ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
	System.Reflection.Assembly.GetExportedTypes () (at <9577ac7a62ef43179789031239ba8798>:0)
	KerbalConstructionTime.ScrapYardWrapper.<get_Available>m__0 (AssemblyLoader+LoadedAssembly a) (at <a3fb6e879a9b4f188b2647fe67c2cc5a>:0)
	System.Linq.Enumerable+SelectEnumerableIterator`2[TSource,TResult].MoveNext () (at <351e49e2a5bf4fd6beabb458ce2255f3>:0)
	System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () (at <351e49e2a5bf4fd6beabb458ce2255f3>:0)
	System.Linq.Enumerable.TryGetFirst[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate, System.Boolean& found) (at <351e49e2a5bf4fd6beabb458ce2255f3>:0)
	System.Linq.Enumerable.FirstOrDefault[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) (at <351e49e2a5bf4fd6beabb458ce2255f3>:0)
	KerbalConstructionTime.ScrapYardWrapper.get_Available () (at <a3fb6e879a9b4f188b2647fe67c2cc5a>:0)
	KerbalConstructionTime.ScrapYardWrapper.GetPartsInInventory (System.Collections.Generic.IEnumerable`1[T] sourceParts, KerbalConstructionTime.ScrapYardWrapper+ComparisonStrength strictness) (at <a3fb6e879a9b4f188b2647fe67c2cc5a>:0)
	KerbalConstructionTime.KCT_Utilities.GetEffectiveCost (System.Collections.Generic.List`1[T] parts) (at <a3fb6e879a9b4f188b2647fe67c2cc5a>:0)
	KerbalConstructionTime.KCT_Utilities.RecalculateEditorBuildTime (ShipConstruct ship) (at <a3fb6e879a9b4f188b2647fe67c2cc5a>:0)
	KerbalConstructionTime.KerbalConstructionTime.Start () (at <a3fb6e879a9b4f188b2647fe67c2cc5a>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 16:58:32.694] [ModuleManager] Intercepted a ReflectionTypeLoadException. List of broken DLLs:
RSSTimeFormatter 1.6.1.0 GameData/RSSDateTime/Plugins/RSSTimeFormatter.dll

 

Link to comment
Share on other sites

  • 1 month later...

Same here. I'm unable to enter the VAB/SPH with FAR installed.

[EXC 18:05:50.969] ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
    System.Reflection.Assembly.GetExportedTypes () (at <9577ac7a62ef43179789031239ba8798>:0)
    FerramAerospaceResearch.ToolbarTypes+<>c.<getType>b__5_0 (AssemblyLoader+LoadedAssembly a) (at <21ad72cae05f439aaf4873ff81e9ad5a>:0)
    System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () (at <351e49e2a5bf4fd6beabb458ce2255f3>:0)
    System.Linq.Enumerable.SingleOrDefault[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) (at <351e49e2a5bf4fd6beabb458ce2255f3>:0)
    FerramAerospaceResearch.ToolbarTypes.getType (System.String name) (at <21ad72cae05f439aaf4873ff81e9ad5a>:0)
    FerramAerospaceResearch.ToolbarManager.get_Instance () (at <21ad72cae05f439aaf4873ff81e9ad5a>:0)
    FerramAerospaceResearch.ToolbarManager.get_ToolbarAvailable () (at <21ad72cae05f439aaf4873ff81e9ad5a>:0)
    FerramAerospaceResearch.FARDebugAndSettings.SaveConfigs (ConfigNode node) (at <21ad72cae05f439aaf4873ff81e9ad5a>:0)
    FerramAerospaceResearch.FARSettingsScenarioModule.OnSave (ConfigNode node) (at <21ad72cae05f439aaf4873ff81e9ad5a>:0)
    ScenarioModule.Save (ConfigNode node) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ProtoScenarioModule..ctor (ScenarioModule module) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ScenarioRunner.UpdateModules () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ScenarioRunner.GetUpdatedProtoModules () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Game.Updated (GameScenes startSceneOverride) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    GamePersistence.SaveGame (System.String saveFileName, System.String saveFolder, SaveMode saveMode, GameScenes startScene) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    GamePersistence.SaveGame (System.String saveFileName, System.String saveFolder, SaveMode saveMode) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    VehicleAssemblyBuilding.OnClicked () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    SpaceCenterBuilding.EnterBuilding () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    SpaceCenterBuilding.OnLeftClick () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    SpaceCenterBuilding+<OnMouseTap>d__49.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 18:05:50.970] [ModuleManager] Intercepted a ReflectionTypeLoadException. List of broken DLLs:
RSSTimeFormatter 1.6.1.0 GameData\RSSDateTime\Plugins\RSSTimeFormatter.dll
Link to comment
Share on other sites

  • 4 weeks later...

Yeah, at least with the latest version of 1.12 it doesn't even compile (date/time formatters have to have an overload that takes the number of decimal places it looks like), though the zero-effort fix of "just ignore the new parameter" is easy: <https://github.com/talchas/RSSTimeFormatter/blob/master/GameData/RSSDateTime/Plugins/RSSTimeFormatter.dll>

Link to comment
Share on other sites

On 8/29/2021 at 5:12 AM, talchas said:

Yeah, at least with the latest version of 1.12 it doesn't even compile 

 

On 6/27/2021 at 2:04 AM, Pehvbot said:

I've been testing things a bit with 1.12 and Real Solar System and it looks like the current build of RSSDateTime throws a bunch of Reflection errors.

I also encountered the reflection errors & buttons not responding: I installed today via RSS CKAN which pulls from the RO github repository version, currently at 1.10.1: https://github.com/KSP-RO/RSSTimeFormatter

Since I am unclear where discussion helps the most, I have opened KSP-RO/RSSTimeFormatter Issue #17

Link to comment
Share on other sites

  • 2 weeks later...

Hi Trajectories dev here ;)

This mod when installed on KSP1.12 is not loading obviously due to not being updated for 1.12. yet.

That said though, due to the number of people having issues with the Trajectories mod not loading because RSSDateTime fails to load and causes KSP to have issues loading other mods after it has failed, I decided to build an Unofficial release of RSSDateTime, I have also included @talchascommit into this release.

Rather than only posting on the Trajectories thread I decided to also post here. 

You can download it from here GitHub RSSDateTime-v1.10.2.0 KSP 1.12.x Unofficial.zip

Fork on GitHub is here https://github.com/PiezPiedPy/RSSTimeFormatter/tree/KSP1.12.x

Edited by PiezPiedPy
Link to comment
Share on other sites

  • 1 year later...
  • 2 months later...
  • 1 month later...
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...