Entry 144

Level 4's brown water checked on the oracle

Filescrates/rugrats/src/levels/cynthia.rs

Level 4 was booted as Spike (worklog 142) with the phase poked to 2 (0x800c4cd0). Spike was put in the water at (-133210, -688, 63500), stood, walked from VSync 2960 for 40, then stood again. Damage (0x800780ac) was hooked:

VSyncamountfrom
289350x8005d93c (standing)
29295standing
29655standing
296930x8005eb08 (walking)
30055standing
30415standing

So:

  • standing costs 5 and walking 3, each every 36 VSyncs;
  • each has its own timer: the walk's first hit came 4 VSyncs after a standing one;
  • the first hit is at once.

The port's cynthia.rs has it so: hurt[2], 180 dt (18 frames, 36 VSyncs), 5 standing, 3 moving, a timer at 0 hurts at once. Nothing to change. The run is /mnt/data/claude/scratch/screens/run46.txt.

Still unknown
  1. nothing