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.