Purogen


Changes the player into a puro like protogen like creature.Massive credit to MrJones16 s mod for the base which i modified. Btw i am not a furry this is for a very good friend DOES NOT WORK

Tweaks
1 year, 2 months ago
1.1
115
Armor

b Game doesn't load

1 year, 2 months ago

Hi! I noticed that the game will refuse to load when the Protogen mod is not active:

  28.425 Error AtlasSystem.cpp:1567: Path __ProtogenCharacter__/CharacterAssets/Protogen_Assets/character-reflection.png does not match any 
enabled mod.: __ProtogenCharacter__/CharacterAssets/Protogen_Assets/character-reflection.png; mods: Purogen IndustrialRevolution3

The reason is that you didn't adjust the original code in line 2 of prototypes/protogen_character_animations.lua:

  local IMGPATH = "__ProtogenCharacter__/CharacterAssets/Protogen_Assets/"

Instead of ProtogenCharacter, you must use the internal name of your own mod!

Also, you should review your code and change the names of any global variables that are the same as in the original mod. Otherwise, if both mods are active, they will both use the same variable and one mod may overwrite things already defined by the other. (Alternatively you could add a conflict against ProtogenCharacter.)

As author of miniMAXIme, I'd also advise you to use the Character mod helper I've made specifically so that authors of character mods won't have to deal with much else than defining their prototypes. The mod contains detailed explanations and some example code from real character mods. The advantage of using this is future compatibility: If I'd ever find a bug in how to safely create new characters, mods depending on the helper mod wouldn't have to do anything while mods like ProtogenCharacter (that replicate the current code from the helper mod) must be updated separately (which may cause problems later on if the mod author disappears).

When you've fixed your mod, I'd like to add an optional dependency on it from miniMAXIme (if you don't mind), so that we have a central list of all character mods.

New response