Add schema for Jesuswalk. - #2941
Conversation
|
|
Awesome thanks for the feedback! It's probably the second frame, i'll double check.. If you goto 1 tiles before the grapple block there's no need to spin jump apart from saving time. Yeah I only added a couple of setups for now. I noticed none of the gmode exit strats have enemy damage, how's that calculated, internally or is it the gmode just assumes a reserve trigger or something? |
Co-authored-by: Brent Kerby <blkerby@gmail.com>
Co-authored-by: Brent Kerby <blkerby@gmail.com>
|
Reserves activating isn't mentioned anywhere... so does that mean it doesn't work without enough RegularEnergy and needs special damage handling, or is it fine? |
Oh will the sciser hit just assume it can trigger reserves if it needs to? Yeah you don't need a reserve at all for it to work but you can do with a reserve trigger i believe, i.e if you are suitless 0+1, but you need to set reserve energy to 1 (will test it). |
https://videos.maprando.com/video/10954 if you have to trigger reserves through the transition it only seems to work with 1 in reserve |
Then it's not so easy to handle damage inside of requirements. So I think you want to put the enemy damage event inside the LeaveWithXMode object so the randomizer can calculate your final energy following the rules you write to strats.md. And stopping the reserves on 1 would be |
Yeah, probably something like this then: |
| }, | ||
| { | ||
| "link": [1, 4], | ||
| "name": "Miracle Walk", |
There was a problem hiding this comment.
This has a standard name of Jesus Walk. I don't think it's offensive or needing to be renamed. Miracle Walk sounds like we are trying hard to avoid the word Jesus but still keep the reference. If we do care about avoiding the name, then I would rather some completely separate name like X-Mode Arm Pump Traversal
There was a problem hiding this comment.
"X-Mode Traversal" is what we have used in other places and is a bit more technically descriptive. "Jesus Walk" can also make sense because it is how this specific strat is known in the community; and the "X-Mode" aspect will be covered by the setup strat in the other room. I thought "Miracle Walk" also sounded fine but I can see how it can be read as going out of its away to avoid the word "Jesus". I don't think any of the options are offensive.
I added to the schema but maybe i didnt do it right |
The schema looks ok (except it looks like the indentation is messed up). I think it's just the tests having trouble with how it processes the "attack" key. To avoid the error you could add "attack" to the "badKeys" list here; in theory then we should validate the "attack" value in a custom way to make sure it is contained in the list of attacks for that enemy. At some point I want to revisit the validation/testing to try to improve how it is structured |
| - The tech requirement `canDoorTransitionXMode`. | ||
| - The `XRayScope` item requirement. | ||
| - The requirements `{"and": [{"noFlashSuit": {}}, {"noBlueSuit": {}}]}`. | ||
| - A requirement `{"disableEquipment": "Gravity"}`. |
There was a problem hiding this comment.
There is no mention of needing water physics anywhere. Which side even needs to be water?
add note about requiring water->water
not even sure this is correct, probably needs more work too as i dont see where enemy damage is calculated