Commit Graph
17 Commits
Author SHA1 Message Date
Quintine 26553dd175 Complete provisional Basic Tupile slot lifecycle
Basic marked Homeworld games now use the existing provisional current-sole-controller policy for Tupile slots. Observed eligible intervals retain one original activation across turns, close on departure/foreign contest/native high, and create a fresh source on restoration even when same-turn qualification rows deduplicate. Preserve original valid source histories and the lease format. Advanced retains its authorized last-departure rule.

Original normal-limit cleanup remains binding before a returning holder can reuse a slot. Native low intelligence becomes available after Basic loss subject to actual population/contact, without clearing historical answers or lifetime faction usage. Existing owner-only cleanup controls and minimal policies use the native event and exact held cards. Persistent table and cleanup text explain the provisional policy. No new profile, state version or module opening.

Validation and exact frozen-source evidence are recorded in the canonical Tupile runtime contract. Two original public Basic programmes use actual setup, three paid normal lots, earned Guild shipment income, a paid invasion and native battle, one continuous slot, optional real fifth purchase, paid last departure and zero/one normal-limit cleanup. All four minimal profiles submit legal held-card choices and finish the turn. Controlled interval/reactivation, allied cleanup and intelligence probes remain separate. No broad save/recovery campaign or strategy tuning.

This is a first-version application interpretation under the standing recommended-choice direction; publisher Basic lifecycle clarification, full module/mode acceptance, final assurance and browser/deployed proof remain open. No saved-room/database/reset/restart/deployment operation.
2026-10-24 12:19:04 +11:00
Quintine ec574ab0f5 Compose original Homeworld battle reward cancellation costs with Semuta 2026-10-13 07:37:31 +11:00
Quintine afe3008cae Compose original Homeworld shared-benefit cancellation costs with Semuta 2026-10-13 06:52:14 +11:00
Quintine 8c5b6c8b55 Compose native Homeworld economic Karama costs with Semuta 2026-10-13 05:50:50 +11:00
Quintine 8bc7f7aca2 Compose clean Homeworld preparation and battle chooser costs with Semuta 2026-10-13 05:09:00 +11:00
Quintine fbf77d0f80 Compose original Homeworld battle card disposal with Semuta 2026-10-13 04:34:22 +11:00
Quintine 4966b1d062 Compose Homeworld carried-flight and finite-order disposal with Semuta 2026-10-13 04:03:21 +11:00
Quintine b8a66a864b Offer completed Homeworld CHOAM market disposal to Semuta 2026-10-13 02:39:33 +11:00
Quintine 7004977e75 Compose Homeworld storm and native Worthless counter costs with Semuta 2026-10-13 02:08:42 +11:00
Quintine 506bf25bc6 Offer native CHOAM Homeworld discard costs to Semuta 2026-10-13 01:12:02 +11:00
Quintine 38feaf17ba React to a definite Truthtrance answer in the Homeworld Semuta envelope 2026-10-12 23:41:14 +11:00
Quintine f1706ab408 React to a clean Distrans transfer in the Homeworld Semuta envelope 2026-10-12 23:36:43 +11:00
Quintine a9a8ae6b75 React to a paid Box search in the Homeworld Semuta envelope 2026-10-12 23:34:06 +11:00
Quintine cb4c32fc87 React to ordinary used cards in the Homeworld Semuta envelope 2026-10-12 23:29:37 +11:00
Quintine a4f1cfc650 Compose native Homeworld Kaitain and Tupile discards with Semuta 2026-10-12 16:40:03 +11:00
Quintine 3e79021a6e Connect occupied Tupile capacity and original cleanup 2026-10-05 14:03:25 +11:00
Quintine 61689514a0 Implement private Tupile intelligence and Homeworld occupation evidence 2026-09-10 09:08:52 +10:00