Connect Basic allied reserve shipment and provisional departure policy
This commit is contained in:
1 parent
fbbfabb404
commit
d3a09a95fe
9 files changed
+180
-6
No files matched your search
@@ -2,6 +2,45 @@
|
||||
|
||||
Audit: 7 September 2026. Read-only source and code audit, retained by the coordinating agent. Scope is classic GF9 base rules and the applicable November 2020 FAQ, not tournament or movie-game rules.
|
||||
|
||||
## Basic ordinary allied shipment prototype — 8 October 2026
|
||||
|
||||
The content-first Basic pass connects the FAQ's ordinary physical
|
||||
reserve-shipment-then-departure sequence. It is available only before the
|
||||
shipper's movement, on its own turn, with its ordinary shipment unused.
|
||||
Storm, stronghold capacity, reserve/payment rules and movement range still
|
||||
apply. Normal ground-movement endpoints retain the ally guard; Polar Sink
|
||||
and native Ecaz coexistence need no temporary permission.
|
||||
|
||||
`Game.basicAlliedShipment` records the current actor, reciprocal ally,
|
||||
turn, territory and pre-arrival normal/special physical baseline. The
|
||||
own-seat `GameView.basicAlliedShipment` warning quotes excess physical
|
||||
visitors still present there. Normal ending consumes the receipt once.
|
||||
If the ally has left or the original reciprocal alliance no longer holds,
|
||||
there is no visitor consequence. Physical counters are fungible: mixed
|
||||
old/new groups use the aggregate baseline, not invented counter identities.
|
||||
|
||||
**Provisional policy, not a publisher ruling:** excess visiting forces
|
||||
left behind at the end of the shipper's turn go to Tanks, including when
|
||||
an interruption prevented departure. This implements a non-stalling first
|
||||
version under the user's Basic-first instruction; it does not adjudicate
|
||||
the no-exit source gap below. The pre-shipment notice and ending warning
|
||||
name that policy. Losses do not count as Battle losses. Existing Basic
|
||||
co-occupation deadlines still resolve separately. AI prioritizes available
|
||||
native departures and does not retain a stronghold sentinel from a
|
||||
visiting group.
|
||||
|
||||
Concealed and allied No-Field arrivals, mobile/homeworld transports,
|
||||
optional arrival compositions and Advanced entry permission are not
|
||||
expanded by this prototype. Refinement of interrupted and mixed-cohort
|
||||
interactions remains later work.
|
||||
|
||||
**Brief smoke evidence:** paid Basic allied arrival followed by Medium's
|
||||
native departure and clean ending; ending without departure removes two
|
||||
new visitors while preserving five old counters and the ally's three;
|
||||
ally-plus-rival stronghold capacity remains enforced. Actual `GameTable`
|
||||
SSR markup was observed in Chromium with the provisional count warning
|
||||
and enabled finish control. This is not deployed browser acceptance.
|
||||
|
||||
## Authorized Advanced source cutover — 1 October 2026
|
||||
|
||||
The user-supplied root `UNOFFICIAL_Revised_Dune_Rulebook_v.2.3_web.pdf`
|
||||
|
||||
@@ -46,6 +46,13 @@ One direct Basic alliance-and-loan smoke passes; no broad suite was run.
|
||||
**Guild Secret Ally return control corrected.** The human transport preview
|
||||
no longer rejects the already-ruled own-native-reserve return. One Basic quote
|
||||
smoke offers three physical counters for two spice; no broad suite was run.
|
||||
**Basic allied shipment transit prototype.** Ordinary physical reserve forces
|
||||
can ship into an ally's territory and then depart through native movement.
|
||||
Owned warnings and minimal legal AI are connected. A visibly provisional
|
||||
no-exit policy sends only excess new visitors to Tanks when the turn ends;
|
||||
old co-occupation timing remains separate. Three brief engine scenarios pass,
|
||||
including Medium departure, old/ally force preservation and stronghold capacity.
|
||||
Advanced entry and concealed/optional arrivals remain unchanged.
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user