Commit Graph

10 Commits

Author SHA1 Message Date
VerySoft
1cbe882199 Tunnel Snakes Rule
Makes it so that certain squiggly mobs can go into mouse holes even though they fall outside what's usually allowed!

These mobs also get the option to eat anything else that might be in the tunnel with them!

The special mobs include:
catslugs
morphs
protean blobs
slimes (which promethean slimes are a subtype of)

The thinking is these are squishy things that could reasonably be made to fit, or otherwise fit thematically!

I would like to make it so snakes could do this too, but we should get some vore enabled snakes first!
2022-09-07 20:59:16 -04:00
VerySoft
c563bba904 Makes it so you need to be inside to leave
Mouse holes and micro_interact-able things, you need to be inside them to use their interaction prompt, so you aren't allowed to instantly teleport back to a tunnel for leaving the prompt open or whatever!
2022-09-01 23:48:51 -04:00
VerySoft
2ba39f6d2f further poke 2022-08-30 04:44:33 -04:00
VerySoft
2b94ff7e1b further fixes 2022-08-30 04:34:10 -04:00
VerySoft
6877c539d3 Adds mouse hole spawners to the maps, and fixes a couple issues 2022-08-30 02:32:18 -04:00
VerySoft
5fd9cc3168 Micro hiding!
Adds a var and a proc to all objects in the game! 

If an object starts with the 'micro_target' var enabled, then it will obtain the 'micro interact' proc as a verb on initialize. 

The 'micro interact' proc, allows micros and other small mobs such as mice, to hide inside of whatever the object is. Additionally, those inside one object can use the verb to move to an adjacent object that has the 'micro_target' var. 

Non micros/small mobs can also use the 'micro interact' verb to attempt to extract anyone who might be within the given object.
2022-08-29 21:40:25 -04:00
VerySoft
89f80012a0 wawo 2022-08-29 01:23:18 -04:00
VerySoft
5f4879dae5 Increase max allowed size to 50%! 2022-08-29 00:37:32 -04:00
VerySoft
3bdbf43455 Mouse hole... 2022-08-28 23:49:50 -04:00
VerySoft
1cf6e03fbd Wow mouse hole it's not lewd it's an actual hole 2022-08-28 21:35:20 -04:00