xt-0xff / customizeanimals Goto Github PK
View Code? Open in Web Editor NEWRimWorld mod which allows modifying animal stats.
RimWorld mod which allows modifying animal stats.
Hi there! It appears your patch here is patching more than expected. Music-Expanded/music-expanded-framework#45
Load CustomizeAnimals + Music Expanded Core + Music Expanded Framework, this should cause the error to pop up on load.
So in MEF when a theme is selected, and when the menu loads, we call ResolveReferences
on SoundDefs to reload audio grains (for themes that switch sounds around). Normally this happens before mod loading I suppose, so that explains why you may've not noticed it happen for any of the vanilla sounddefs.
I figure the intent here is that textures get loaded when a thing spawns, and so the patch catches it, but it assumes all things that the patch handles are Texture2Ds.
I'm really not sure how to solve for this one ๐ค If you've got an idea of how I could swap out sounds without Resolving References I could do that, but I think a better approach would be to limit this patch.
Could not load UnityEngine.Texture2D at MusicExpanded/Medieval/Medieval_Fantasy_Quest_Complete in any active mod or in base resources.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
(wrapper dynamic-method) Verse.ContentFinder`1<UnityEngine.Texture2D>:Verse.ContentFinder`1[[UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].Get_Patch1 (string,bool)
Verse.Sound.AudioGrain_Clip/<GetResolvedGrains>d__1:MoveNext ()
Verse.Sound.SubSoundDef:<ResolveReferences>b__33_0 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:ExecuteWhenFinished (System.Action)
Verse.Sound.SubSoundDef:ResolveReferences ()
Verse.SoundDef:ResolveReferences ()
MusicExpanded.ThemeDef:ResolveSounds (MusicExpanded.ThemeDef)
MusicExpanded.Patches.MusicManagerEntry/StartPlaying:Prefix (RimWorld.MusicManagerEntry)
(wrapper dynamic-method) RimWorld.MusicManagerEntry:RimWorld.MusicManagerEntry.StartPlaying_Patch1 (RimWorld.MusicManagerEntry)
RimWorld.MusicManagerEntry:MusicManagerEntryUpdate ()
Verse.Root_Entry:Update ()
Understandably, this mod is broken with the release of 1.4. Are there any plans to update? This is one of my favorite mods, and while I can play without it, being able to edit anything about any animal sure makes games more fun.
If you need logs or whatever I can get 'em.
if I add roaming interval to any animal that doesn't have it, that animal won't appear in pen animals filter list, so I can't put it into a pen. I have to restart the game for pen animal list to update. Maybe you could force that list to update each time roaming interval is added to an animal?
https://gist.github.com/HugsLibRecordKeeper/d26414afb74309e68f9becfad3a8a0cb
the error that I am getting doesn't display into the log so
this happens when I was clicking through trolls in the mod. I didn't notice on which troll it crashed the mod settings window but I think it is on cave troll which only appears with VAE Caves installed, because it also had a problem where some other mods couldn't customize it, and the mod that shows what mod this is from doesn't display what modt he cave troll is from.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.