The browser currently draws geologists as generic carriers, even while they survey. The supplied remake and Amazons demo contain their actual movement and survey images.
Pinned source: paulwedeck/settlers-remake@6ad8c42. The common movables table selects Roman file 11 sequence 37 for six directional walking/idle groups (72 frames), sequence 39 for ACTION1 (31 frames) and sequence 38 for ACTION2 (16 frames). GeologistMovable plays ACTION1 followed by ACTION2 before recording a survey result, with relative durations 1.4 and 1.5 in that remake. All 119 demo body frames decode successfully. Reference and original-file hashes are retained locally.
The original torso layers require the decoder correction tracked in #210.
Acceptance:
- Import the actual images, anchors, transparency and applicable torso layers through the maintained converter; require them in validation and browser startup. Retain exact source selectors and byte provenance.
- Draw walking and idle geologists using their real direction and movement state. During an actual survey task, play the two original work sequences in reference order using the task's existing progress and the reference duration ratio.
- Preserve engineering profile 0.13.0, survey duration, sign creation, reserves, commands, saves and replay behavior. Using the reference's visual sequence ratio does not establish original Gold timing.
- Respect reduced motion, visibility and actual cargo. Demonstrate state-derived animation, a paused scene, save/reload and unchanged checksums through public session/scene tests. Compare converted pixels with independently retained source-frame identities and inspect actual browser output.
- Run unit/browser checks, lint, types, assets and the production build. Verify committed CI and its original diagnostics before closure.
Scope: the Roman geologist's existing movement and surveying activities. Other professions, complete original player colors, full animation coverage, original Gold measurements and native game presentation remain open in #20, #41 and #4. Converted original-media rasters remain local.