Character mod helper

by Pi-C

If your mod lets players use a character that looks differently, you'll have to decide whether you must overwrite the default character. This mod will help you with this decision, and make it really simple to overwrite the default or update the new prototypes in a safe way.

Internal
3 days ago
1.1 - 2.0
71.2K
Character

b Incompatibility with New Gear Girl, UFP, and Metal Stars

I've been trying to track down the origin of an incompatibility between New Gear Girl (https://mods.factorio.com/mod/NewGirlCharacter-port), and several other mods.

Do you have any ideas about how to fix this, or even why they would affect each other?

Load order #1 * Space Age - 2.0.66 * Metal and Stars - 0.1.17 * New Gear Girl Character 2.0 - 1.0.4
(and their dependencies)

3.748 Error ModManager.cpp:1758: Error while loading entity prototype "character-corpse" (character-corpse): Invalid pictures index: 5, expected value in the range of 1 to 4. in property tree at ROOT.character-corpse.character-corpse
Modifications: Base mod › Space Age › ○🌐Metal and Stars › New Gear Girl Character 2.0

Load order #2 * Space Age 2.0.66 * UFP: Ultimate Fusion Power Fixed - 1.0.18 * New Gear Girl Character 2.0 - 1.0.4
(and their dependencies)

3.037 Error ModManager.cpp:1758: Error while loading entity prototype "character-corpse" (character-corpse): Invalid pictures index: 5, expected value in the range of 1 to 4. in property tree at ROOT.character-corpse.character-corpse
Modifications: Base mod › Space Age › UFP: Ultimate Fusion Power Fixed › New Gear Girl Character 2.0

2 months ago
(updated 2 months ago)

Im the owner of UFP. Edit: the problem is on this side i guess. Edit 2: fixed on this side.

3 days ago

Please check out version 2.0.5!

@ VVVVVVEmersonFisioVVVVVV: Thanks for your fix! But there still was the problem with "Metal and Stars", which should be fixed with the latest update.

2 days ago

I always thought it was how FuryoftheStars ported gear girl or something, but i guess it was pi-c all along >.>

2 days ago

Update to my issue. I removed the hacked-in fourth entry in NEWGEARGIRL.corpse.pictures, and the game crashes saying

Failed to load mods: Error while loading entity prototype "character-corpse" (character-corpse): Invalid pictures index: 4, expected value in the range of 1 to 3. in property tree at ROOT.character-corpse.character-corpse
Modifications: Base mod › Space Age › New Gear Girl Character 2.0

NEWGEARGIRL.corpse.pictures = {
{
layers = {
charactergeargirl_animations.level1.dead,
charactergeargirl_animations.level1.dead_mask,
charactergeargirl_animations.level1.dead_shadow
}
},
{
layers = {
charactergeargirl_animations.level2addon.dead,
charactergeargirl_animations.level2addon.dead_mask,
charactergeargirl_animations.level1.dead_shadow
}
},
{
layers = {
charactergeargirl_animations.level3addon.dead,
charactergeargirl_animations.level3addon.dead_mask,
charactergeargirl_animations.level1.dead_shadow
}
},
}

The crash doesn't happen when the fourth entry is returned.
I am not using Metal and Stars, but am using Space Age.

NEWGEARGIRL.corpse.pictures = {
{
layers = {
charactergeargirl_animations.level1.dead,
charactergeargirl_animations.level1.dead_mask,
charactergeargirl_animations.level1.dead_shadow
}
},
{
layers = {
charactergeargirl_animations.level2addon.dead,
charactergeargirl_animations.level2addon.dead_mask,
charactergeargirl_animations.level1.dead_shadow
}
},
{
layers = {
charactergeargirl_animations.level3addon.dead,
charactergeargirl_animations.level3addon.dead_mask,
charactergeargirl_animations.level1.dead_shadow
}
},
{
layers = {
charactergeargirl_animations.level3addon.dead,
charactergeargirl_animations.level3addon.dead_mask,
charactergeargirl_animations.level1.dead_shadow
}
}
}

New response