The Wickerbeast (Playable Character)

by Niran

Explore, build, mine, automate and kill as a Wickerbeast.

Tweaks
a month ago
1.1 - 2.0
2.40K

g How to Update for 2.0

2 months ago
(updated 2 months ago)

Here's the quick and dirty way to update this. I haven't tested it fully but it seems to work.

You need to edit this mod and also CharacterModHelper.

CharacterModHelper:
edit info.json - set factorio_version to 2.0
edit control.lua - replace all uses of word 'global' with 'storage'. replace the single use of 'game.get_filtered_entity_prototypes' with 'prototypes.get_entity_filtered'

This Mod:
edit info.json - set factorio_version to 2.0
edit prototypes\wickerbeast_character.lua - duplicate the last entry in wickercorpse.pictures. So that there are 4 entries instead of 3. Keep the new one as wickerbeast_animations.level3.dead

2 months ago
(updated 2 months ago)

Error while running event CharacterModHelper::on_configuration_changed
LuaGameScript doesn't contain key get_entity_filtered.
stack traceback:
[C]: in function 'index'
__CharacterModHelper
/control.lua:638: in function 'init'
CharacterModHelper/control.lua:742: in function <CharacterModHelper/control.lua:736>

This error appears,, The game will be run, but not playable

+) I solved it. Thank you

2 months ago

I got it sorta working on my end.

step 1 install this mod https://mods.factorio.com/mod/skins-factored
step 2 change the factorio version in the info lua to 2.0
step 3 next to dependencies replace "CharacterModHelper" with "skins-factored >= 1.2.0"

it's not a perfect solution it overwrites the main engineer with the wickerbeast but it seems to function

don't take my word for any of this. I barely know any coding this is just my fumbling that worked

2 months ago

I got it to work without any character manager, but a funny side effect of not fixing it fully is that it softlocks you very early on, as for some reason this sets the recipe for the copper cable to require using an assembly machine lmao

a month ago

Should be updated now MUCH THANKS to LexxyFox.

I used his version, cleaned up a little bit more and changed its stats back to the original values.

New response