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
|
/// 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
|
/// 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
|
/// 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
|
/// 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`): with this box **not** drawn a real
|
/// (`examples/scene_probe.rs`, `FLY_PROBE_CATCH=accept`): by the cursor geometry alone a real
|
||||||
/// directional press moved `wCurrentMenuItem` on 15 frames of 1,731, and with it drawn on 140 of
|
/// directional press moved `wCurrentMenuItem` on **264** of them, and by the geometry **and** this
|
||||||
/// 147. The cursor geometry on its own is honoured on 155 of 1,878.
|
/// 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)
|
/// 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
|
/// fourteen wide and four tall, with two tiles written over it afterwards -- the top-left corner
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue