Additional player abilities - kawabart/Wodnik GitHub Wiki

List of additional player powers/abilities. TBD how they will be unlocked etc, and if theyll be implemented, and how limited their use will be. Do not implement - just some extra ideas.

Extended aim mechanics

Each object has contextual action. For example, while targeting armed enemy, we can either pull his leg (LMB/west button) or take his weapon (MMB/idk). So we use RMB to start aiming, and need to click LMB or MMB to shoot hair at someone.

Weapon steal

We can take away enemies weapon from a distance, and bring it to us.

Push extendended

Doesnt do damage itself, but can push entities away - for example an enemy towards the barrel, or barrel towards the enemy. Basically works like kicking in games like Dark Messiah, Duke Nukem 3D, Noita - adds velocity impulse to an object in front of the player.

Can be really powerfull while coupled with environmental interactions - like pushing an enemy to water, on spikes, other enemy, unstable, marshy ground etc.

Controls: left mouse button/west button for default push

Devour/takedown

One shot devouring kill. Can be performed on vulnerable enemies.

It's basically a contextual action, with loads of different contexts - perhaps it would be easier (less edge cases, animations, inputs etc) to allow devour only on grabbed enemies. But that's also not ideal, cos what if we want to grab enemy that's attacking us, but accidentally grab a crate or dying body next to it...

Grab

Applied with right mouse button/left trigger. Lasts as long as the button is held. Player can grab the entity (prop or a vulnerable enemy). Grabbed object is floating in front of player as if controlled by telekinesis. Grabbed entity can be thrown ("pushed" in direction), destroyed, carried in front of the player, used as the shield, or let go (object then falls to the ground in place).

Grab can be performed from water. Grabbed object is then destroyed/killed.

Mechanicaly - theres a point in front of the player, that grabbed objects lerps to. Grabbed object should follow this points position and orientation, but with a slight delay and swaying motion.

Grabbing weapons/tools

I think that there's something wrong with this image, our heroin shouldn't use human tools.

Quickthrow

While standing over an item (like enemy weapon) we can quickly throw it in chosen direction.

Dodge

Player can dodge enemy attacks by quickly dashing in direction chosen by player.

Water teleport

If player is currently hiding in a body of water (can be shallow, like a puddle or even mud), they can choose to teleport to another body of water close by. This isnt realistic ability - more like the monster sunks into one puddle, and then raises from another.

Multi push

Pushes out all enemies around the player

Multi devour

All downed or staggered enemies become instantly devoured

Long reach

Player can grab small items from far away

Grab strength

Player can grab and throw even huge props and enemies

Increased fear

Devouring an enemy can cause another to flee.