[1.4] Moody (v2.6.0) A colonist mood dashboard

Started by GiantSpaceHamster, December 26, 2016, 10:52:52 PM

Previous topic - Next topic

[deleted]

[deleted]
0 (0%)
[deleted]
0 (0%)
[deleted]
0 (0%)
[deleted]
0 (0%)
[deleted]
0 (0%)
[deleted]
0 (0%)

Total Members Voted: 0

sirgzu

Quote from: GiantSpaceHamster on September 25, 2017, 07:20:54 PM
There is an A17 build posted to the Numbers steam workshop page conversation thread, but I have not tried it. Maybe take a look at that build for now.
Thanks I didn't know that, I'll take a look... It's hard enough keeping up with the forums, trying to keep up with the workshop is mission impossible for me :S

GiantSpaceHamster

v2.1.0 released for B18 compatibility. No other changes. See v2.0.1 changelog for previous major release notes.

BlackSmokeDMax


Olegon

#108
Hi!

I get the error on game start. Mod works in game.
RimWorld 0.18.1722 rev1198
Verse.Log:Message(String)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

Moody settings loaded
Verse.Log:Message(String)
Moody.Settings:ExposeData()
Verse.ScribeExtractor:SaveableFromNode(XmlNode, Object[])
Verse.Scribe_Deep:Look(Settings&, Boolean, String, Object[])
Verse.Scribe_Deep:Look(Settings&, String, Object[])
Verse.LoadedModManager:ReadModSettings(String, String)
Verse.Mod:GetSettings()
Moody.Moody:.ctor(ModContentPack)
System.Reflection.MonoCMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoCMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MonoCMethod:Invoke(BindingFlags, Binder, Object[], CultureInfo)
System.Activator:CreateInstance(Type, BindingFlags, Binder, Object[], CultureInfo, Object[])
System.Activator:CreateInstance(Type, Object[], Object[])
System.Activator:CreateInstance(Type, Object[])
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Duplicate def-linked translation key: Slave.label
Verse.Log:Warning(String)
Verse.DefInjectionPackage:HasError(FileInfo, String)
Verse.DefInjectionPackage:TryAddInjection(FileInfo, String, String)
Verse.DefInjectionPackage:AddDataFromFile(FileInfo)
Verse.LoadedLanguage:LoadFromFile_DefInject(FileInfo, Type)
Verse.LoadedLanguage:LoadData()
Verse.LoadedLanguage:TryGetTextFromKey(String, String&)
Verse.Translator:Translate(String)
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Key binding conflict: MainTab_Factions and Hide are both bound to F8.
Verse.Log:Error(String)
Verse.KeyPrefsData:ErrorCheckOn(KeyBindingDef, BindingSlot)
Verse.KeyPrefsData:ErrorCheck()
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Def-linked translation error: Found no Verse.RulePackDef named NamerFactionPlayerRandomized to match NamerFactionPlayerRandomized.rulepack.rulesstrings.0
Verse.Log:Warning(String)
Verse.DefInjectionPackage:InjectIntoDefs()
Verse.LoadedLanguage:InjectIntoData()
Verse.PlayDataLoader:<DoPlayLoad>m__1()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update()
Verse.Root_Entry:Update()

GiantSpaceHamster

Quote from: Olegon on November 19, 2017, 01:36:32 AM
Hi!

I get the error on game start. Mod works in game.
...

The only thing that looks Moody related is the key binding conflict warning. You can adjust Moody's hotkeys in the options window with the other key bindings.

I'm not sure what the Def-linked translation error is but the classes referenced are not ones used directly by Moody. Do you have any other mods enabled?

Olegon


GiantSpaceHamster

Quote from: Olegon on November 19, 2017, 04:07:13 AM
Quote from: GiantSpaceHamster on November 19, 2017, 02:10:56 AM
Do you have any other mods enabled?

No (actualy installed Fluffy's Animal tab, and HelpTab, but they were disabled). I have russian language installed (https://github.com/Ludeon/RimWorld-ru)

Do you get the error with just either Moody or just the russian language pack enabled?

Olegon

Quote from: GiantSpaceHamster on November 19, 2017, 01:59:09 PM
Quote from: Olegon on November 19, 2017, 04:07:13 AM
Quote from: GiantSpaceHamster on November 19, 2017, 02:10:56 AM
Do you have any other mods enabled?

No (actualy installed Fluffy's Animal tab, and HelpTab, but they were disabled). I have russian language installed (https://github.com/Ludeon/RimWorld-ru)

Do you get the error with just either Moody or just the russian language pack enabled?

I removed language pack, switched to English language. After restart Rimworld I get the error:
RimWorld 0.18.1722 rev1198
Verse.Log:Message(String)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

Key binding conflict: MainTab_Factions and Hide are both bound to F8.
Verse.Log:Error(String)
Verse.KeyPrefsData:ErrorCheckOn(KeyBindingDef, BindingSlot)
Verse.KeyPrefsData:ErrorCheck()
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()


When Moody is disabled - no error.

With Russian language pack installed and enabled:
RimWorld 0.18.1722 rev1198
Verse.Log:Message(String)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

Duplicate def-linked translation key: Slave.label
Verse.Log:Warning(String)
Verse.DefInjectionPackage:HasError(FileInfo, String)
Verse.DefInjectionPackage:TryAddInjection(FileInfo, String, String)
Verse.DefInjectionPackage:AddDataFromFile(FileInfo)
Verse.LoadedLanguage:LoadFromFile_DefInject(FileInfo, Type)
Verse.LoadedLanguage:LoadData()
Verse.LoadedLanguage:TryGetTextFromKey(String, String&)
Verse.Translator:Translate(String)
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Key binding conflict: MainTab_Factions and Hide are both bound to F8.
Verse.Log:Error(String)
Verse.KeyPrefsData:ErrorCheckOn(KeyBindingDef, BindingSlot)
Verse.KeyPrefsData:ErrorCheck()
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()


Russian language pack installed and enabled, Moody is disabled - no error.

asquirrel


BlackSmokeDMax

Quote from: Olegon on November 25, 2017, 03:05:16 AM
Quote from: GiantSpaceHamster on November 19, 2017, 01:59:09 PM
Quote from: Olegon on November 19, 2017, 04:07:13 AM
Quote from: GiantSpaceHamster on November 19, 2017, 02:10:56 AM
Do you have any other mods enabled?

No (actualy installed Fluffy's Animal tab, and HelpTab, but they were disabled). I have russian language installed (https://github.com/Ludeon/RimWorld-ru)

Do you get the error with just either Moody or just the russian language pack enabled?

I removed language pack, switched to English language. After restart Rimworld I get the error:
RimWorld 0.18.1722 rev1198
Verse.Log:Message(String)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

Key binding conflict: MainTab_Factions and Hide are both bound to F8.
Verse.Log:Error(String)
Verse.KeyPrefsData:ErrorCheckOn(KeyBindingDef, BindingSlot)
Verse.KeyPrefsData:ErrorCheck()
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()


When Moody is disabled - no error.

With Russian language pack installed and enabled:
RimWorld 0.18.1722 rev1198
Verse.Log:Message(String)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

Duplicate def-linked translation key: Slave.label
Verse.Log:Warning(String)
Verse.DefInjectionPackage:HasError(FileInfo, String)
Verse.DefInjectionPackage:TryAddInjection(FileInfo, String, String)
Verse.DefInjectionPackage:AddDataFromFile(FileInfo)
Verse.LoadedLanguage:LoadFromFile_DefInject(FileInfo, Type)
Verse.LoadedLanguage:LoadData()
Verse.LoadedLanguage:TryGetTextFromKey(String, String&)
Verse.Translator:Translate(String)
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Key binding conflict: MainTab_Factions and Hide are both bound to F8.
Verse.Log:Error(String)
Verse.KeyPrefsData:ErrorCheckOn(KeyBindingDef, BindingSlot)
Verse.KeyPrefsData:ErrorCheck()
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()


Russian language pack installed and enabled, Moody is disabled - no error.

Go into Keybindings in the main menu and switch one of the two away from using F8 as the hot key. (one is a moddy hot key, the other is a vanilla hot key, forget which, but I usually just set to no keybind at all.)

GiantSpaceHamster

As the previous post mentioned (thank you) you can adjust the hotkeys in the game options. F8 was not set in RimWorld prior to B18 so Moody was using it.

As for the language error, I'm not sure why Moody would be causing that. There is no localization data in Moody so the only thing I can think of is that that problem already exists but Moody just triggers it in a way that the base game does not. It looks more related to the language pack than to Moody. Is it causing any noticeable problems in-game?

asquirrel

Thanks guys for explaining how to clear up the F8 error!

Olegon

Quote from: GiantSpaceHamster on November 25, 2017, 04:02:03 PM
As the previous post mentioned (thank you) you can adjust the hotkeys in the game options. F8 was not set in RimWorld prior to B18 so Moody was using it.

As for the language error, I'm not sure why Moody would be causing that. There is no localization data in Moody so the only thing I can think of is that that problem already exists but Moody just triggers it in a way that the base game does not. It looks more related to the language pack than to Moody. Is it causing any noticeable problems in-game?

OK, Thanks!
No problem in game.

Sarge

Hello! 1st post and bound to be a shocker, apologies in advance.

I used to have little icons for various needs displayed on the left hand side of each little guy on the screen so that I could minimise my Moody window. I don't have it anymore in B18 and can't find where to activate it... or dl it.

Halp plz?

GiantSpaceHamster

Quote from: Sarge on December 14, 2017, 02:30:28 PM
Hello! 1st post and bound to be a shocker, apologies in advance.

I used to have little icons for various needs displayed on the left hand side of each little guy on the screen so that I could minimise my Moody window. I don't have it anymore in B18 and can't find where to activate it... or dl it.

Halp plz?

Welcome! I'm happy to try and help but I'm a little unclear on the issue. I'm not sure what you mean by the little icons on the left side of each little guy.  Could you clarify please? Maybe a screenshot indicating where in the UI you're referring to?