macros: the survey numbers in the accessor are the corrected pulse's
The first pass of the press survey counted 187 refusals that were its own held button: JoypadLowSensitivity acts on a key's edge, so a direction the fly was already holding produced no press. With the pulse releasing first, the reading is 264 honoured of 3,102 by the cursor bytes alone and 231 of 231 by the bytes and the box.
This commit is contained in:
parent
c25c28efe3
commit
9501a5a17c
1 changed files with 5 additions and 4 deletions
|
|
@ -612,10 +612,11 @@ pub fn yes_no_prompt(memory: &mut dyn MemoryReader) -> bool {
|
|||
/// written by `MoveSelectionMenu` and **nothing clears them**, exactly as the two-option box's
|
||||
/// geometry outlives its box (`yes_no_prompt` above): the whole rest of the turn -- the text, the
|
||||
/// animation, the damage, the enemy's reply -- reads back the same five bytes. Surveyed on the
|
||||
/// cartridge over 1,878 battle frames at the rung-9 forest checkpoint, one rollback pulse per frame
|
||||
/// (`examples/scene_probe.rs`, `FLY_PROBE_CATCH=accept`): with this box **not** drawn a real
|
||||
/// directional press moved `wCurrentMenuItem` on 15 frames of 1,731, and with it drawn on 140 of
|
||||
/// 147. The cursor geometry on its own is honoured on 155 of 1,878.
|
||||
/// cartridge over 3,102 battle frames at the rung-9 forest checkpoint, one rollback pulse per frame
|
||||
/// (`examples/scene_probe.rs`, `FLY_PROBE_CATCH=accept`): by the cursor geometry alone a real
|
||||
/// directional press moved `wCurrentMenuItem` on **264** of them, and by the geometry **and** this
|
||||
/// box on **231 of 231**. With the box not drawn, 33 of 2,871 -- and those thirty-three are frames
|
||||
/// where the pulse's own thirty were long enough for the cartridge to open something by itself.
|
||||
///
|
||||
/// The figure is `MoveSelectionMenu`'s regular menu and only it: a `TextBoxBorder` at (4, 12)
|
||||
/// fourteen wide and four tall, with two tiles written over it afterwards -- the top-left corner
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue