Skip to content

Instantly share code, notes, and snippets.

@freem
Created June 20, 2020 01:00
Show Gist options
  • Save freem/ff8c9edc6249a7c9a548cfbfa68ae4f8 to your computer and use it in GitHub Desktop.
Save freem/ff8c9edc6249a7c9a548cfbfa68ae4f8 to your computer and use it in GitHub Desktop.
wrestletopia new submission system
wrestletopia "new submission" system
====================================
todo:
- don't reward button mashing, you need to be deliberate
- some submissions can result in pinfalls (e.g. figure 4 leglock)
- transitions/reversals
- striking during some submissions (if limbs are free)
- manual rope escape for matches where rope escape deducts points
- double team submissions (e.g. one person does boston crab, other does camel clutch)
- body part damage is tied to "effectiveness"
- rest holds (non-submission moves)
- using ropes for leverage (heel tactic)
This system requires a lot of thought, as I don't think it's been attempted in
any previous wrestling game.
================================================================================
[As Attacker]
The attacker, while performing the submission, can...
--------------+-----------
Button | Action
--------------+-----------
Strike | Strike, if possible
Strike+Dir | Strike, if possible
Grapple | Attempt to lock submission on harder
Grapple+Dir | Transition hold
Dodge | Dodge away from opponent's strike
Dodge+Dir | Dodge away from opponent's strike
Dodge+Strike | Attempt to deflect opponent's strike
Dodge+Grapple | Attempt to grab opponent's strike
Block | Release hold
Block+Dir | N/A?
Block+Grapple | Release hold, but retain control
Block+Strike | Release hold and do a relevant strike
Interact | Grab ropes for leverage (heel, when near ropes)
Interact+Dir | Grab ropes for leverage (heel, when near ropes)
Drag | Pull/move opponent away from ropes (general)
Drag+Dir | Pull/move opponent away from ropes (specific direction)
--------------+-----------
================================================================================
[As Victim]
The victim, while being in a submission, can...
--------------+-----------
Button | Action
--------------+-----------
Strike | Strike, if possible
Strike+Dir | Strike, if possible
Grapple | Attempt own submission?
Grapple+Dir | Attempt own submission?
Dodge | Attempt to escape submission
Dodge+Dir | Attempt to escape submission
Dodge+Grapple | Attempt to reverse submission
Dodge+Strike | Attempt to reverse submission
Block | Block strike
Block+Dir | Block strike
Block+Strike | Attempt to deflect opponent's strike
Block+Grapple | Attempt to grab opponent's strike
Interact | Rope escape (when near ropes)
Interact+Dir | Rope escape (when near ropes)
Drag | Move towards ropes
Drag+Dir | Move towards ropes
--------------+-----------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment