miniMAXIme: Character scaler and selector

by Pi-C

The player stands like a giant near the vehicles. Now you can adjust the size of your character -- and you can change your appearance at any time if you've other mods that provide extra characters!

Tweaks
11 days ago
0.16 - 2.0
26.4K

b [Fixed] Bug encountered after last Factorio Bug fix.

18 days ago
(updated 18 days ago)

I have encountered this error with this mod and the Wickerbeast fork. It prevents me from launching my save game.

Still works when I launch a new game however. No idea why.

This is the Error message:

Error while running event minime::on_surface_deleted (ID 65)
minime/scripts/surfaces.lua:342: attempt to index field 'deleted_surfaces' (a nil value)
stack traceback:
minime/scripts/surfaces.lua:342: in function 'event_handler'
minime/scripts/events.lua:288: in function <minime/scripts/events.lua:285>

18 days ago

Work well but suddenly cant load game (even today load worked well):

Error while running event minime::on_surface_deleted (ID 65)
minime/scripts/surfaces.lua:342: attempt to index field 'deleted_surfaces' (a nil value)
stack traceback:
minime/scripts/surfaces.lua:342: in function 'event_handler'
minime/scripts/events.lua:288: in function <minime/scripts/events.lua:285>

PS.
New game still work well

18 days ago

Thanks for the report! This should be fixed in version 2.0.3.

@Warringer:

I have encountered this error with this mod and the Wickerbeast fork.

Nice catch, I didn't know that fork yet! I've added a dependency on it.

Still works when I launch a new game however. No idea why.

Probably some other mod was deleting surfaces in on_configuration_changed. When you start a new game, there a no surfaces yet to be deleted and the event won't be triggered.

18 days ago
(updated 18 days ago)

Nice catch, I didn't know that fork yet! I've added a dependency on it.

Not a problem, I need my Wickerbeast mod... 😉

Probably some other mod was deleting surfaces in on_configuration_changed. When you start a new game, there a no surfaces yet to be deleted and the event won't be triggered.

Most likely the case, just on a whim, I turned off a bunch of mods I was not using and it worked again with my current big save file.

Though there is another thing I noticed... When I turned off the Wickerbeast and miniMAXIme mods, I lost the avatar and the inventory, rather than just having the normal player character back.

18 days ago

Though there is another thing I noticed... When I turned off the Wickerbeast and miniMAXIme mods, I lost the avatar and the inventory, rather than just having the normal player character back.

Simple solution: don't remove the mods! :-D

No, seriously: If you start up Factorio, the prototypes are built based on the active mods. If you disable both the character mod and the selector mod, the prototype created by the character mod doesn't exist anymore, and the selector mod can't do anything to resolve the issue – because if it isn't active it can't run. That's not a bug, that's just how things work …

So if you decide that you want to remove the selector mod (miniMAXIme or others), your best bet is to change to the default character before removing it. Of course, you still may lose items if your chosen character happened to have more inventory slots than the default character. In this case, switch to the character with most inventory slots, dump your stuff into a chest, switch to the default character, save the game and remove the selector mod.

New response