Update 2020/07/20: Witches have homes (modified procedural Basic_Houses script by Sokomine)! (If Sokomine's handle_schematics mod is also active) L-System trees are added near witch cottages too!!
video: https://youtu.be/qDS3fT-ROR0
Update 2020/07/19: Hairstyles are now randomly chosen, animated hat test.
Update 2020/07/17: More Quest UI work (reward items try to fit into player inv or drop) and some variations in quest text and hats.
video: https://youtu.be/Lor06w5IMIQ
Witches inhabit the land! They are currently in development but, can already:
Have a name and origin location which they will tell player.
Randomly choose hair color and style
Randomly choose hat style and hat ornaments
Basic interactivity:
will follow player for holding certain items.
one of those items they will request with randomly chosen text, if player right clicks
if player is holding that requested item and right click witch player will receive a reward
the reward is a personalized tool with increased stats!
This is another work in progress.
I'm going for a kind of play on the Studio Ghibli film: Kiki's Delivery Service
At the time of making this public, there is still much to do:
*Flesh out quest systems, the current is just a silly fetch quest prototype dropping boosted tools
*Storyline: Who are these witches, what do they do?
*Interaction with goblins mod, yes this will be a thing!
*Witches need homes
*SoundFX
*Magic: e.g.: "somebody gets turned into a frog" --thanks Duane!
*Cats
*Rideable brooms
Last edited by FreeLikeGNU on Sun Jul 19, 2020 14:13, edited 2 times in total.
Wow very impressive. I really like how this isn't just another ordinary mob but actually introduces a gameplay objective (and hopefully a storyline too). I'm going to look into adapting this for my Mobs Lite engine. Keep up the great work!
I'm going to look into adapting this for my Mobs Lite engine. Keep up the great work!
Thanks! I was just looking at your mob engine the other day, it looks really cool! I really hope https://github.com/minetest/minetest/pull/9717 gets merged so we can much more lively worlds!
I liked Kiki's, and I'm especially fond of Little Witch Academia, but I still say that they're not real witches until somebody gets turned into a frog.
Believe in people and you don't need to believe anything else.
This is another work in progress.
I'm going for a kind of play on the Studio Ghibli film: Kiki's Delivery Service
At the time of making this public, there is still much to do:
*Flesh out quest systems, the current is just a silly fetch quest prototype dropping boosted tools
*Storyline: Who are these witches, what do they do?
*Interaction with goblins mod, yes this will be a thing!
*Witches need homes
*SoundFX
*Magic: e.g.: "somebody gets turned into a frog" --thanks Duane!
*Cats
*Rideable brooms
Very intresting mod! I hope they get developed further. I'm curious what their attitude towards the goblins will turn out to be.
I personally do prefer GPLv3, but as FreeLikeGNU asked on IRC and has written a very nice mod, it's ok for me if his slight modification of my basic_houses mod gets included into this mod here under MIT license.
Hope the poor witches will get some furniture as well in the future :-)
FreeLikeGNU wrote:
Update 2020/07/28: Witches will teleport you away from themselves if you are aggressive!
Now that's what I'd call intelligent behaviour! Of course most mobs can't do that, so it's not open to all. But teleporting the aggressor away is definitely a nice new approach.
I want to ask, I've installed this mod and Mobs Redo, but I can't summon a witch using /spawnentity command (I have all privileges in my world), "/spawnentity witches:witch_generic" says "Can't spawn an unknown entity". How to spawn them?
I want to ask, I've installed this mod and Mobs Redo, but I can't summon a witch using /spawnentity command (I have all privileges in my world), "/spawnentity witches:witch_generic" says "Can't spawn an unknown entity". How to spawn them?
Hi Chrysolite Azalea,
Oof I screwed something up! Fix applied and mod updated, thanks for the report, Chrysolite Azalea!
I want to ask, I've installed this mod and Mobs Redo, but I can't summon a witch using /spawnentity command (I have all privileges in my world), "/spawnentity witches:witch_generic" says "Can't spawn an unknown entity". How to spawn them?
Hi Chrysolite Azalea,
Oof I screwed something up! Fix applied and mod updated, thanks for the report, Chrysolite Azalea!
FreeLikeGNU wrote:
Update 2020/07/28: Witches will teleport you away from themselves if you are aggressive!
But teleporting the aggressor away is definitely a nice new approach.
Actually not new. Such behaviour a dungeon master has from alive ai. He teleports into blocks when discovers a player or if he was punched by other mobs/players. That just so annoyed.
Andrey01 wrote:
Actually not new. Such behaviour a dungeon master has from alive ai. He teleports into blocks when discovers a player or if he was punched by other mobs/players. That just so annoyed.
Ah. Sadly, Alive AI mobs flee from my local worlds :-(. Last time I checked the non-aggressive ones just "logged off". But it's good to see more intresting mob behaviour around.
I was among the many in the San Lorenzo Valley in California that had to evacuate due to the August Lightning Complex fire. There may be somewhat less activity with my mods while we recover. My family is safe and relocated so I feel very fortunate despite likely losing our home. Thank you for your understanding.
AsyncErr: ServerThread::run Lua: Runtime error from mod 'witches' in callback luaentity_Activate(): .../snap/minetest/1619/.minetest/mods/witches/utilities.lua:490: attempt to index a nil value
stack traceback:
.../snap/minetest/1619/.minetest/mods/witches/utilities.lua:490: in function 'looking_for'
...in/snap/minetest/1619/.minetest/mods/witches/witches.lua:288: in function 'on_spawn'
...netest/1619/.minetest/mods/mobsentitiespack/mobs/api.lua:3194: in function <...netest/1619/.minetest/mods/mobsentitiespack/mobs/api.lua:3031>
Edit: nevermind, i made a new world that hasnt be loaded before, and it worked fine
New Edit: it still happens sometimes, dunno why if i only enable that mod and is dependencis it works fine