缺氧
评价数不足
Meteor Seasons Notifier (updated for Big Merge)
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
342.618 KB
2022 年 2 月 11 日 下午 7:00
10 月 30 日 下午 3:57
10 项改动说明 ( 查看 )

订阅以下载
Meteor Seasons Notifier (updated for Big Merge)

描述
This is an updated version of Meteor Seasons Notifier by fradow.
Adds notifications for meteor seasons and meteor showers.
You can choose the cases when you want to see notifications. Supported options:
  • Always
  • On season change
  • Meteor shower
  • Show notifications before surface breach
I don't know how this will work for Spaced Out. Please report if you encounter a bug or odd behavior. Note that multiple seasons at the same time are allowed by the game, it's not a display bug.

GitHub: https://github.com/alena-karnauhova/ONI-Mods
热门讨论 查看全部(1)
1
2 月 26 日 上午 2:39
Crash on macOS + exFAT?
myxal
17 条留言
some moron 10 月 31 日 上午 11:24 
Fixed indeed thank you!
shelena_malk  [作者] 10 月 30 日 下午 4:05 
No, it doesn't matter, this mod doesn't change saves in any way. The error says that it should be recompiled again. Fixed now.
some moron 10 月 30 日 上午 7:38 
Hello. I'm back playing this game again...and getting new error. I did not begin the game with this mod, is the error saying that is the reason and maybe there wouldn't be a problem if I began the game with mod enabled?

Error in SaveGame.GameplayEventManager.OnSpawn at (129.50, 188.01, -19.50)

System.MissingMethodException: Method not found: System.Collections.Generic.IList`1<WorldContainer> .ClusterManager.get_WorldContainers()
at Meteor_Seasons.Patches+GameplayEventManager_LoadEvents.Postfix () [0x00018] in <d5e40c5fabf749b5a7dae6f1a57589b3>:0
at (wrapper dynamic-method) GameplayEventManager.GameplayEventManager.RestoreEvents_Patch1(GameplayEventManager)
at GameplayEventManager.OnSpawn () [0x00006] in <5acfe9a3d81d4d2fb6ed69192d7ae23e>:0
at KMonoBehaviour.Spawn () [0x0005d] in <7becb3f73037484c93dc2b548fe42a58>:0
Build: U56-693461-V
some moron 2023 年 1 月 11 日 下午 7:27 
Workin great! Thanks so much!
shelena_malk  [作者] 2023 年 1 月 9 日 下午 10:31 
Thank you for the report and sorry for inconvenience! Seems like it just needed to be recompiled.
some moron 2023 年 1 月 9 日 下午 5:43 
There have been some game updates. Now I am getting this message

MissingMethodException: GameplayEventInstance GameplayEventManager.GetGameplayEventInstance(HashedString)

Meteor_Seasons.Patches.NotifyActiveSeason () (at <84a5f6317ae04b12b55058e1644b94a2>:0)
Meteor_Seasons.Patches+GameplayEventManager_LoadEvents.Postfix () (at <84a5f6317ae04b12b55058e1644b94a2>:0)
(wrapper dynamic-method) GameplayEventManager.GameplayEventManager.RestoreEvents_Patch1(GameplayEventManager)
GameplayEventManager.<OnSpawn>b__6_0 (System.Object obj) (at <1726ad14e928409087f7fe566b21e0ff>:0)
Scheduler.Update () (at <1726ad14e928409087f7fe566b21e0ff>:0)
GameScheduler.Update () (at <1726ad14e928409087f7fe566b21e0ff>:0)

Build: U44-537329-V
shelena_malk  [作者] 2022 年 7 月 11 日 上午 2:13 
Thank you. I'd suggest Suppress Notifications' author to add a null check because the patched method has it. But for now, I added it in my code, it should solve the problem.
some moron 2022 年 7 月 10 日 下午 8:38 
[INFO] Meteor Seasons Notifier's patched_method GameplayEventManager.RestoreEvents matched in the stack trace, adding to referenced mods list
NullReferenceException: Object reference not set to an instance of an object
at SuppressNotifications.Patch_NotificationScreen_RemoveNotification.Prefix (Notification notification) [0x00000] in <f9e8cc869ec2450aa372e921cc09c8b4>:0
at (wrapper dynamic-method) Notifier.Notifier.Remove_Patch1(Notifier,Notification)
at Meteor_Seasons.Patches.UpdateActiveSeasonsNotification (System.Collections.Generic.List`1[T] seasonIds) [0x00005] in <84810ff068e647848d77bea2cf6e4dd0>:0
at Meteor_Seasons.Patches.NotifyActiveSeason () [0x000a1] in <84810ff068e647848d77bea2cf6e4dd0>:0
at Meteor_Seasons.Patches+GameplayEventManager_LoadEvents.Postfix () [0x00030] in <84810ff068e647848d77bea2cf6e4dd0>:0
at (wrapper dynamic-method)
shelena_malk  [作者] 2022 年 7 月 10 日 下午 3:58 
I'll see what I can do.
You can get the log from the crash screen or from the log file (C:/Users/UserName/AppData/LocalLow/Klei/Oxygen Not Included/Player.log for Windows). AppData is a hidden folder, so you need to enable hidden files in your file manager.
some moron 2022 年 7 月 10 日 下午 2:36 
That's cool thank you!
Sadly my game is crashing due to conflict with mod "Suppress Notifications". Any chance of getting them to work together?
I tried to get the log for you but can't find it because Klei instructions are incorrect.
top line reads "Null Reference Exception: Object reference not set to an instance of an object" SuppressNotifications ActiveSeasonsNotification