Add side validation to prevent players from manipulating the ice block
by changing direction while in contact. Uses Sprite_DirectionToFacePlayer
to verify Link's position matches his facing direction before allowing push.
Key changes:
- IceBlock_ValidatePushSide: Anti-cheat that validates Link is on the
correct side of the block for his facing direction
- Direction locking: Push direction locked in SprMiscA until block stops
- Comprehensive documentation of mechanics and sprite RAM usage
- Section headers for code organization
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>