Jump to content

[1.12] Space Age 1.3.8 (2023-02-25)


garwel

Recommended Posts

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...
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!

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

  • 1 month later...

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
 

 

Link to comment
Share on other sites

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 by garwel
Link to comment
Share on other sites

  • 3 weeks later...
  • 3 weeks later...
  • 3 months later...

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