Shell Tide · Full Rescue v2

Environmental System

Nắng nóng giải thích vì sao sao biển cần được cứu, nhưng không còn là gameplay state. Tide Turns là pressure duy nhất; player chỉ thắng khi remainingStarfish === 0.

Narrative HeatKhông Heat meterTide TurnsFull Rescue

Contract đã khóa

Phân biệt rõ fiction, feedback và simulation để không tạo fail condition thứ hai.

Narrative

Nắng nóng là bối cảnh

Ánh sáng, cát khô và lời cầu cứu tạo urgency cảm xúc. Không có Heat value, Heat meter, alarm hoặc Critical Heat trong runtime v2.

Pressure

Tide Turns duy nhất

maxTurns = optimalTurns + recoverySlack. Game over chỉ xảy ra khi đã dùng hết lượt mà vẫn còn sao trên board.

Water

Ba vai trò tách biệt

Hồ trung tâm là nguồn VFX visual-only; Wet pit từ L5 cứu trực tiếp trên route; Vùng Nước An Toàn ngoài board ghi nhận sao đã cứu.

Payoff

Final Tide Sweep từ L4

Sweep chỉ kích hoạt sau một rescue hợp lệ và khi board còn đúng một cụm sao. Đây là payoff, không phải Heat recovery.

Không triển khai trong Full Rescue v2

Không Heat meter, không giảm nhiệt bằng combo, không hard timer, không sunny bonus và không dùng nhiệt độ để tính thắng, thua hoặc rating. Các cue Heat cũ phải giữ trạng thái HOLD.