RimWorld

RimWorld

Rimpedia
This topic has been locked
yrtwof  [developer] 27 Apr, 2021 @ 8:22am
Summary of error messages and causes of bugs
The existing bugs with known causes and their solutions are summarized in this thread.
This thread is only for summarizing the causes and solutions of bugs.
Therefore, if you have a new or unfamiliar bug to report, please post it in the Bug Report thread.

If you have any questions, please feel free to ask in the bug report thread. :-)

既存の、原因がわかっているバグとその対処法についてこのスレッドでまとめます。
このスレッドはあくまでバグの原因と対策をまとめるスレッドです。そのため、新規のバグやよくわからないバグの報告はBug Reportスレッドへ投稿してください。
Last edited by yrtwof; 29 Apr, 2021 @ 7:27am
< >
Showing 1-3 of 3 comments
yrtwof  [developer] 27 Apr, 2021 @ 8:46am 
Pack image does not exist.

Rimpedia : Fail to load pack graphics ******(Animal Name) [****(Animal's MOD)] and Replace by blank graphic for Rimpedia loading.

As written, the error is that the animal PACK image was not prepared and could not be loaded.

The cause of this Error message is usually the effect of the additional Pack mod.

To allow animals to pack, the ThingDef representing the animal, <race>, will be able to carry the load if <packAnimal> is true.
In order to make a packable mod, you need to add this <packAnimal> by Patch. At this time, if the animal to be added is inherited from another animal, not only the animal to be added but also the inherited animal will be affected.
Therefore, if an image is prepared only for the Patch target and no Pack image is prepared for the inherited animal, this error will occur because the Pack image cannot be found.

The only solution (I think) is to put the Pack image with the texPath name of the target animal into the Texture folder.
This is just a Graphic issue, so you can ignore it.

  • This problem also occurs without Rimpedia.
  • Mostly due to the mods that add Pack.
  • There is almost no way to deal with this problem, but it does not affect anything other than graphics.
yrtwof  [developer] 27 Apr, 2021 @ 9:10am 
An item with the same key has already been added.

Rimpedia : [ Fail load : *****(Thing name) (****** ( thing bug) ) ] (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35) An item with the same key has already been added. Key: ******(Error Occured Thing Name) in ***** (Thing Name) (*** Thing Mod) at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x000c1] in at RimWorld.BiomeDef.CachePlantCommonalitiesIfShould () [0x00050] in <d72310b4d8f64d25aee502792b58549f>:0 at RimWorld.BiomeDef.CommonalityOfPlant (Verse.ThingDef plantDef) [0x00000] in <d72310b4d8f64d25aee502792b58549f>:0

This error means that Rimworld tried to register data that was already registered when loading the data.

The cause of this error is that there are multiple pairs of the same Biome and occurrence rate set due to a mistake in the mod.

This Error is caused by mods that make changes to the Biome, such as mods that add vegetation, or mods that add Biome.
It could be caused by a variety of things, and to be honest, it is difficult to identify. Basically, it is due to the fact that the same organism is written in <wildPlants> and <wildAnimals> where animals and plants are written in the Error message in BiomeDef.
This can be solved by deleting the duplicate organism lines, but it is difficult to identify the lines to be deleted, so basically post them in the BugReport thread and I'll do my best to identify them for you.

This bug will also occur without Rimpedia, and will probably cause a bug where no vegetation or animals are generated at all when that Biome is loaded.
Therefore, you need to report it to the creator of the error-causing mod as soon as possible.

  • This is due to duplicate registration of organisms by other mods.
  • Removing the description of the organism causing the error will solve the problem, but is difficult to identify.
  • Entering a Biome with an error will cause an error in the log, and no vegetation or animals will be present. Therefore, we need to identify the mod that is causing the problem as soon as possible.
yrtwof  [developer] 27 Apr, 2021 @ 9:34am 
The target organism has not been determined to be an animal in Rimworld.

Rimpedia : [ Fail load : ****(Animla Name) (****** (Mod Name) ) ] Verse.Log:Error(String, Boolean) Rimpedia.CacheString:FailLoadError(ThingDef) Rimpedia.Cache:GetPawnKindDef(ThingDef) Rimpedia.RimpediaAnimalThing:resolveGraphics(ThingDef) Rimpedia.RimpediaAnimalThing:.ctor(ThingDef) Rimpedia.ThingList:.ctor() Rimpedia.Cache:.cctor() ...

This error basically occurs when Rimpedia reads in the animals that appear in the Biome information, and the animal in question is not registered as an animal.

Rimpedia reads information from organisms that are determined to be animals in Rimworld.
This error will occur if you have a mod that adds animals to the Biome, and for some special reason (such as making it impossible to tame), you add an animal that is not treated as an animal to the Biome so that it appears normally.

Within Rimpedia, it is difficult to judge animals that we do not treat as animals, so we have a basic policy of not dealing with them.
Therefore, we do not deal with this error now.

This is an internal Rimpedia error, a bug that does not affect the game in any negative way.
Therefore, you can ignore it.

Since there are many reports and requests for this error, we are thinking about how to handle it.

  • Due to special circumstances of the mod, this error occurs when the animal is not treated as an animal and appears normally in Biome, etc.
  • It is difficult to solve and Rimpedia has a policy of not dealing with it.
  • You can ignore it completely, as it has no negative effect on the game.
  • If you have a request, we will respond.
< >
Showing 1-3 of 3 comments
Per page: 1530 50