Krakatoa Posted October 22, 2017 Share Posted October 22, 2017 Is there a way this could be made to collect info on total amount of different resources recovered? Maybe leaving out LF/O cause who cares, but things like Aurum from WBI or Exotic minerals, etc? Great work! Quote Link to comment Share on other sites More sharing options...
Risa123 Posted October 22, 2017 Share Posted October 22, 2017 I mean that button with three starts i just miss it. Quote Link to comment Share on other sites More sharing options...
garwel Posted October 22, 2017 Author Share Posted October 22, 2017 4 hours ago, Risa123 said: I mean that button with three starts i just miss it. It should be there. Please share the output log with Space Age in debug mode. 15 hours ago, Krakatoa said: Is there a way this could be made to collect info on total amount of different resources recovered? Maybe leaving out LF/O cause who cares, but things like Aurum from WBI or Exotic minerals, etc? Great work! Can you submit the issue? I think I can add it when I have time. Quote Link to comment Share on other sites More sharing options...
Krakatoa Posted October 22, 2017 Share Posted October 22, 2017 14 minutes ago, garwel said: It should be there. Please share the output log with Space Age in debug mode. Can you submit the issue? I think I can add it when I have time. Left it on Git as #11, thank you! Quote Link to comment Share on other sites More sharing options...
Risa123 Posted October 22, 2017 Share Posted October 22, 2017 I was trying to say that I find that button so this case is closed. Quote Link to comment Share on other sites More sharing options...
cyberpunkdreams Posted October 24, 2017 Share Posted October 24, 2017 Just a quick heads up in case this is affecting anyone else -- my KSP was refusing to load since the update to 1.3.1 and I eventually tracked it down to this mod. Obviously the mod has been updated, but CKAN hadn't downloaded the latest version for me (although when I checked it said it knew about the latest version). Bit weird and I guess a CKAN bug, but there you go. Quote Link to comment Share on other sites More sharing options...
garwel Posted October 24, 2017 Author Share Posted October 24, 2017 2 minutes ago, cyberpunkdreams said: Just a quick heads up in case this is affecting anyone else -- my KSP was refusing to load since the update to 1.3.1 and I eventually tracked it down to this mod. Obviously the mod has been updated, but CKAN hadn't downloaded the latest version for me (although when I checked it said it knew about the latest version). Bit weird and I guess a CKAN bug, but there you go. Sorry about it. You may have to download the correct version yourself (see the link in the OP) or wait a bit until I release a fix (probably tomorrow). Quote Link to comment Share on other sites More sharing options...
cyberpunkdreams Posted October 24, 2017 Share Posted October 24, 2017 Thanks. I already downloaded the correct version. Quote Link to comment Share on other sites More sharing options...
garwel Posted October 25, 2017 Author Share Posted October 25, 2017 Space Age 0.2.4 Added: ReachSpace, ReturnFromOrbit, ReturnFromSurface events Added: Achievements for first reaching space, first returns from orbits and surfaces of celestial bodies, crewed and uncrewed Added: Captions for celestial bodies in Achievements tab Small performance and code style improvements Download for KSP 1.3.1 Download for KSP 1.3.0 Quote Link to comment Share on other sites More sharing options...
MarvinKosh Posted December 21, 2017 Share Posted December 21, 2017 Just started using the mod. It's pretty decent, but I found a bug that occurs when also using the StageRecovery mod. If a Kerbal is recovered by StageRecovery, Space Age thinks that he died. Actually Jeb is safely on the ground and totally fine (for now). Quote Link to comment Share on other sites More sharing options...
garwel Posted December 21, 2017 Author Share Posted December 21, 2017 4 hours ago, MarvinKosh said: Just started using the mod. It's pretty decent, but I found a bug that occurs when also using the StageRecovery mod. If a Kerbal is recovered by StageRecovery, Space Age thinks that he died. Actually Jeb is safely on the ground and totally fine (for now). Thanks for the report. I'll see if it can be fixed on my side. Meanwhile, you may either disable tracking of kerbals' deaths in the Settings or manually delete such events from the Chronicle. Quote Link to comment Share on other sites More sharing options...
eberkain Posted January 9, 2018 Share Posted January 9, 2018 Awesome mod, I was doing alot of this manually in a spreadsheet last time I seriously played. I love it! Quote Link to comment Share on other sites More sharing options...
eightiesboi Posted January 21, 2018 Share Posted January 21, 2018 On 8/30/2017 at 1:26 AM, garwel said: The mod has issues with Kerbal Construction Time, which handles technology discoveries and facility upgrades in its own way. I was just about to install when I noticed this. I *do* use KCT normally. Can this be worked-around by not tracking technology discoveries and facility upgrades, or are the issues larger than that? Thanks! Quote Link to comment Share on other sites More sharing options...
garwel Posted January 21, 2018 Author Share Posted January 21, 2018 1 hour ago, eightiesboi said: I was just about to install when I noticed this. I *do* use KCT normally. Can this be worked-around by not tracking technology discoveries and facility upgrades, or are the issues larger than that? Thanks! I usually play with KCT myself, the only problem is that you have some extra logged events from time to time. You can disable these types of events in the settings or delete them from the Chronicle manually. Quote Link to comment Share on other sites More sharing options...
eightiesboi Posted January 21, 2018 Share Posted January 21, 2018 Thank you! Quote Link to comment Share on other sites More sharing options...
garwel Posted March 13, 2018 Author Share Posted March 13, 2018 Space Age 0.2.5 Recompiled for KSP 1.4.1 Minor code tweaks Download here Quote Link to comment Share on other sites More sharing options...
link4531 Posted March 16, 2018 Share Posted March 16, 2018 Erm, While I am flying a vessel my funds, reputation and science to continuously increase at a dramatic rate while flying a rocket. Log shows Space Age repeatedly throwing the following exception I really appreciate the extra funds reputation and science . currently sitting on around 56million Funds and 10k science KSP Version 1.4.1 / Space Age V0.2.5) Logs: Spoiler [LOG 21:52:45.805] [SpaceAge] OnFundsChanged(26654.9272470474, VesselRollout) [LOG 21:52:45.805] [SpaceAge] Current funds: 26654.9272470474; SpaceAgeScenario.funds = 29098.9387216568 [LOG 21:52:45.805] [SpaceAge] CheckAchievements('Expense', body = '', vessel = '', 2444.01147460938) [LOG 21:52:45.808] Flight State Captured [LOG 21:52:45.809] Saving Achievements Tree... [LOG 21:52:45.809] Saving Achievements Tree... [LOG 21:52:45.821] [SpaceAge] SpaceAgeScenario.OnSave [LOG 21:52:45.821] [SpaceAge] 14 nodes saved. [LOG 21:52:45.821] [SpaceAge] 13 achievements saved. [LOG 21:52:45.821] saving achievements (3 earned) [LOG 21:52:45.821] [MessageSystem] Save Messages [LOG 21:52:45.845] Game State Saved as persistent [LOG 21:52:46.848] Unpacking SRT-3 [LOG 21:52:50.962] [SpaceAge] OnSituationChanged(<'SRT-3', 'FLYING'>) [LOG 21:52:51.980] [SpaceAge] OnLaunch(SRT-3) [LOG 21:52:51.981] [SpaceAge] CheckAchievements('Launch', body = 'Kerbin', vessel = 'SRT-3', 0) [LOG 21:52:51.981] [SpaceAge] Registering candidate achievement: NaN Total Launches (1). [LOG 21:52:51.981] [SpaceAge] Old achievement: NaN Total Launches (3). [LOG 21:52:51.981] [SpaceAge] Registration successful: achievement completed! [LOG 21:52:51.981] [SpaceAge] Registering candidate achievement: NaN Total Mass Launched (1.38028321694583). [LOG 21:52:51.981] [SpaceAge] Old achievement: NaN Total Mass Launched (1.80938991345465). [LOG 21:52:51.981] [SpaceAge] Registration successful: achievement completed! [LOG 21:52:51.981] [SpaceAge] Registering candidate achievement: NaN Total Crewed Launches (1). [LOG 21:52:51.981] [SpaceAge] Old achievement of this type does not exist. [LOG 21:52:51.981] [SpaceAge] This candidate achievement is invalid. Terminating. [LOG 21:52:51.981] [SpaceAge] Registering candidate achievement: NaN Kerbals Launched. [LOG 21:52:51.981] [SpaceAge] Old achievement: NaN Kerbals Launched. [LOG 21:52:51.981] [SpaceAge] Registration successful: achievement completed! [LOG 21:52:51.981] [SpaceAge] Registering candidate achievement: Y1, D01, 00:28 Heaviest Vessel Launched (1.38028321694583). [LOG 21:52:51.981] [SpaceAge] Old achievement: Y1, D01, 00:21 Heaviest Vessel Launched (1.44529662281275). [LOG 21:52:51.981] [SpaceAge] Registration failed: this doesn't qualify as an achievement. [LOG 21:52:51.981] [SpaceAge] Registering candidate achievement: Y1, D01, 00:28 Most Complex Vessel Launched (24). [LOG 21:52:51.981] [SpaceAge] Old achievement: Y1, D01, 00:16 Most Complex Vessel Launched (12). [LOG 21:52:51.981] [SpaceAge] Registration successful: achievement completed! [ERR 21:52:51.982] Exception handling event VesselSituation.OnLaunch in class SpaceAgeScenario:System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at KSP.UI.UIList`1[KSP.UI.UIListItem].Refresh () [0x00000] in <filename unknown>:0 at KSP.UI.UIList`1[KSP.UI.UIListItem].InsertItem (KSP.UI.UIListData`1 item, Int32 index, Boolean forceZ, Boolean worldPositionStays) [0x00000] in <filename unknown>:0 at KSP.UI.UIList.InsertItem (KSP.UI.UIListItem item, Int32 index, Boolean forceZ, Boolean worldPositionStays) [0x00000] in <filename unknown>:0 at KSP.UI.Screens.MessageSystem.AddMessageInternal (KSP.UI.Screens.Message message, Boolean playAnim, Boolean queue) [0x00000] in <filename unknown>:0 at KSP.UI.Screens.MessageSystem.AddMessage (KSP.UI.Screens.Message message, Boolean animate) [0x00000] in <filename unknown>:0 at SpaceAge.SpaceAgeScenario.CheckAchievements (System.String ev, .CelestialBody body, .Vessel vessel, Double value) [0x00000] in <filename unknown>:0 at SpaceAge.SpaceAgeScenario.CheckAchievements (System.String ev, .Vessel v) [0x00000] in <filename unknown>:0 at SpaceAge.SpaceAgeScenario.OnLaunch (.Vessel v) [0x00000] in <filename unknown>:0 at EventData`1[Vessel].Fire (.Vessel data) [0x00000] in <filename unknown>:0 [EXC 21:52:51.983] NullReferenceException KSP.UI.UIList`1[KSP.UI.UIListItem].Refresh () KSP.UI.UIList`1[KSP.UI.UIListItem].InsertItem (KSP.UI.UIListData`1 item, Int32 index, Boolean forceZ, Boolean worldPositionStays) KSP.UI.UIList.InsertItem (KSP.UI.UIListItem item, Int32 index, Boolean forceZ, Boolean worldPositionStays) KSP.UI.Screens.MessageSystem.AddMessageInternal (KSP.UI.Screens.Message message, Boolean playAnim, Boolean queue) KSP.UI.Screens.MessageSystem.AddMessage (KSP.UI.Screens.Message message, Boolean animate) SpaceAge.SpaceAgeScenario.CheckAchievements (System.String ev, .CelestialBody body, .Vessel vessel, Double value) SpaceAge.SpaceAgeScenario.CheckAchievements (System.String ev, .Vessel v) SpaceAge.SpaceAgeScenario.OnLaunch (.Vessel v) EventData`1[Vessel].Fire (.Vessel data) UnityEngine.Debug:LogException(Exception) EventData`1:Fire(Vessel) KSPAchievements.<TestFlight>c__Iterator0:MoveNext() UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) [LOG 21:52:56.082] [Progress Node Reached]: RecordsSpeed [LOG 21:53:00.282] [SpaceAge] OnSituationChanged(<'', 'FLYING'>) [LOG 21:53:01.136] [Progress Node Reached]: RecordsAltitude [LOG 21:53:04.465] [SpaceAge] OnSituationChanged(<'', 'FLYING'>) [LOG 21:53:04.481] [SpaceAge] OnSituationChanged(<'', 'FLYING'>) [LOG 21:53:04.495] DragCubeSystem: Rendering procedural drag for SR.Rocket.35.01 [LOG 21:53:06.147] [F: 155245]: adapterSmallMiniTall collided into SR.Rocket.625.01 - relative velocity: 147.4407 - impact momentum: 36.9 [LOG 21:53:06.147] adapterSmallMiniTall Exploded!! - blast awesomeness: 0.0625 [LOG 21:53:06.147] [adapterSmallMiniTall]: Deactivated [LOG 21:53:06.152] [SpaceAge] OnVesselDestroy('SRT-3 Debris') [LOG 21:53:06.152] [SpaceAge] adapterSmallMiniTall is Debris. NO adding to Chronicle. [LOG 21:53:06.152] [SR] Controlling mod is null [LOG 21:53:06.156] [SR] FMRS is not active. [LOG 21:53:06.162] 1 explosions created. [LOG 21:53:11.082] [SpaceAge] OnFundsChanged(36254.9272470474, Progression) [LOG 21:53:11.082] [SpaceAge] Current funds: 36254.9272470474; SpaceAgeScenario.funds = 26654.9272470474 [LOG 21:53:11.082] [SpaceAge] CheckAchievements('Income', body = '', vessel = '', 9600) [LOG 21:53:11.082] [SpaceAge] Registering candidate achievement: NaN Total Income (9600). [LOG 21:53:11.082] [SpaceAge] Old achievement: NaN Total Income (127339.991551399). [LOG 21:53:11.082] [SpaceAge] Registration successful: achievement completed! [LOG 21:53:11.082] Added 1.999982 (2) reputation: 'Progression'. After this point the following error spams the log Adding ALL THE SCIENCE AND FUNDS!!!!! [EXC 21:53:11.086] NullReferenceException KSP.UI.UIList`1[KSP.UI.UIListItem].Refresh () KSP.UI.UIList`1[KSP.UI.UIListItem].InsertItem (KSP.UI.UIListData`1 item, Int32 index, Boolean forceZ, Boolean worldPositionStays) KSP.UI.UIList.InsertItem (KSP.UI.UIListItem item, Int32 index, Boolean forceZ, Boolean worldPositionStays) KSP.UI.Screens.MessageSystem.AddMessageInternal (KSP.UI.Screens.Message message, Boolean playAnim, Boolean queue) KSP.UI.Screens.MessageSystem.AddMessage (KSP.UI.Screens.Message message, Boolean animate) ProgressNode.AddOrAppendWorldFirstMessage (System.String title, System.String body) ProgressNode.AwardProgress (System.String description, Single funds, Single science, Single reputation, .CelestialBody body) ProgressNode.AwardProgressInterval (System.String description, Int32 currentInterval, Int32 totalIntervals, ProgressType progress, .CelestialBody body) KSPAchievements.RecordsAltitude.iterateVessels (.Vessel v) ProgressTree.IterateVessels (.Vessel v) ProgressTracking.Update () [LOG 21:53:11.102] [SpaceAge] OnFundsChanged(45854.9272470474, Progression) [LOG 21:53:11.102] [SpaceAge] Current funds: 45854.9272470474; SpaceAgeScenario.funds = 36254.9272470474 [LOG 21:53:11.102] [SpaceAge] CheckAchievements('Income', body = '', vessel = '', 9600) [LOG 21:53:11.103] [SpaceAge] Registering candidate achievement: NaN Total Income (9600). [LOG 21:53:11.103] [SpaceAge] Old achievement: NaN Total Income (136939.991551399). [LOG 21:53:11.103] [SpaceAge] Registration successful: achievement completed! [LOG 21:53:11.103] Added 1.999979 (2) reputation: 'Progression'. [EXC 21:53:11.105] NullReferenceException Mod List Spoiler BladeTweaks DockingPortSoundFX EditorTime PreciseManeuver TweakScale UnmannedBeforeManned ModuleManager KAS SETI-ProbeParts SmokeScreen StageRecovery ContractConfigurator SpeedUnitAnnex TrackingStationEvolved KIS EasyVesselSwitch Toolbar UniversalStorage UniversalStorageStockResourceFuelCell CommunityResourcePack MissingHistory ScrapYard MagiCore Achievements BasicOrbit BetterBurnTime Chatterer CommunityCategoryKit SpaceAge DMagicOrbitalScience DockingPortAlignmentIndicator IndicatorLights IndicatorLightsCommunityExtensions KWRocketryRebalanced ModularRocketSystem RasterPropMonitor RCSBuildAidCont RealScaleBoostersStockalike SCANsat StockVisualEnhancements SVE-HighResolution ContractConfigurator-FieldResearch RasterPropMonitor-Core ToolbarController ClickThroughBlocker RealScaleBoosters EnvironmentalVisualEnhancements SignalDelay SoundingRockets USITools WaypointManager Quote Link to comment Share on other sites More sharing options...
garwel Posted March 16, 2018 Author Share Posted March 16, 2018 (edited) Space Age doesn't and can't change your funds or reputation; it only registers events. It is some other mod. Try removing them and then adding one by one to see which one misbehaves. As to the exception, first make sure Space Age is installed correctly, with achievements.cfg and all. Then could you please enable Debug Mode in Space Age settings and then provide the full log (either KSP.log or output_log.txt)? Edited March 16, 2018 by garwel Quote Link to comment Share on other sites More sharing options...
link4531 Posted March 17, 2018 Share Posted March 17, 2018 Well, then its def. not spaceage. saw a few other exceptions from other mods. I will troubleshoot on my own and report to the appropriate thread/GitHub. Thanks for the help and great mod btw. Quote Link to comment Share on other sites More sharing options...
garwel Posted March 17, 2018 Author Share Posted March 17, 2018 Ok. I'll include more checks to prevent NRE in the next release. Quote Link to comment Share on other sites More sharing options...
Gordon Dry Posted April 5, 2018 Share Posted April 5, 2018 When physics ease is occuring on the launchpad or runway, this is already added to the Space Age Chronicle as "X landed on Kerbin" ... Quote Link to comment Share on other sites More sharing options...
garwel Posted April 6, 2018 Author Share Posted April 6, 2018 I'll add more checks to try and prevent it. Should be quicker if you also submit a Github issue. Quote Link to comment Share on other sites More sharing options...
garwel Posted April 27, 2018 Author Share Posted April 27, 2018 Space Age 0.2.6 Recompiled for KSP 1.4.3 Added: Some better text formatting in windows Added: Vessel docking tracking Changed: Date display format Fixed: Blurry AppLauncher icon Fixed: Potential NRE for invalid achievements Download here Quote Link to comment Share on other sites More sharing options...
garwel Posted August 10, 2018 Author Share Posted August 10, 2018 (edited) Space Age 0.2.7 Compiled for KSP 1.4.5 Added: Find (filter) events in the Chronicle from KSC screen Added: Undocking and Reentry events Added: First Docking, First Reentry achievements Added: Your achievements now appear in the Chronicle too Changed: Unwarp on events is now immediate Changed: Small UI fixes Fixed: Docking events now displays correctly Download here Edited August 10, 2018 by garwel Quote Link to comment Share on other sites More sharing options...
garwel Posted August 10, 2018 Author Share Posted August 10, 2018 Just reuploaded the release with a correct icon for Blizzy's Toolbar. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.