Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Postures #4

Open
Kawa-oneechan opened this issue Jul 27, 2019 · 1 comment
Open

Postures #4

Kawa-oneechan opened this issue Jul 27, 2019 · 1 comment
Labels
enhancement New feature or request

Comments

@Kawa-oneechan
Copy link
Owner

Basically, track characters' postures for various effects.

If you get knocked down, you switch to "prone". If you're on a chair tile and use it you switch to "seated". If you're on a bed tile and use it you switch to "prone", whether you choose to rest or not. Actually trying to walk switches you back to "standing" first.

Perhaps trying to walk while prone makes you crawl instead, trading speed for being harder to hit/see, and you can use < and > to get up/down on purpose as long as you're not on a stairway.

Sexual actions can then trivially filter against the participants' postures -- you can't do it missionary style while standing after all.

@Kawa-oneechan Kawa-oneechan added the enhancement New feature or request label Jul 27, 2019
@Kawa-oneechan
Copy link
Owner Author

There are now three different postures:

  1. "Upright", as in standing or walking;
  2. "Prone", as in laying down, on the back or otherwise;
  3. "Seated".

Trying to move from one tile to another while not Upright incurs a wasted turn spent getting up, while interacting with a bed (standing in its tile and pressing Enter) makes you Prone even if you decide not to rest.

Some plans and ideas:

  • Allow interacting with chairs in the same way so as to become Seated.
  • Limit certain types of attack to Upright, incurring a wasted turn otherwise, such as swinging a weapon, while ranged attacks may be done while Seated or Prone.
  • Don't allow flight-capable characters to lift off while not Upright, same deal.
  • Have NPCs randomly become Seated when they wander onto a chair and skip a few turns sitting there. Don't do this if they're hunting for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant