Files
HEROLL/HEROLL_RULES_v0.2.8/03-建筑/06-building-rules.csv
T

2.6 KiB

1keyvalueexecution_rulesource_statussource
2buildingCarrierexterior house layerA house is attached to a small tile's exterior slot and never replaces its movement tile, event, or enemy contentMVP frozenv0.2.8 building-module decision
3exteriorSlotCapacity1 per ordinary small tileA slot is eligible only when it has no house and belongs to the configured upcoming board sideMVP frozenv0.2.8 building-module decision
4housingSupportTileId129Landing on Housing Support opens the construction event and performs one two-die construction rollsource-alignednewtile.csv + CornerDiceBuilding reverse
5baseConstructionAttemptsD6_A + D6_BRoll two independent six-sided dice once; their sum is the number of base construction attemptssource-alignedCornerDiceBuilding reverse
6urbanPlanningBlessingId152If owned, add 2 construction attempts once per Housing Support event; the blessing is unique and does not stacksource structure + MVP consumer freezeaugment.csv EmptyTripleBuild
7placementOrdernext clockwise board sideStarting after the Housing Support Corner, collect empty exterior slots on the following side and choose distinct slots without replacement using the run RNG seedMVP executable edgev0.2.8 geometry freeze
8actualBuiltCountmin(totalAttempts, eligibleSlotCount)Every selected eligible slot succeeds; unused attempts are discardedsource-aligned cap + MVP edgeCornerDiceBuilding reverse + v0.2.8
9rewardactualBuiltCount * 1 spirit stoneGrant the reward after placement animation; the exact original reward conversion remains unknownDEMO default04-unknown-parameter-mvp-defaults.csv
10zeroEligibleSlotsbuild 0 and reward 0Show a no-space result, complete the event, and do not reroll or relocate to another sideMVP frozenv0.2.8 building-module decision
11persistenceuntil final Boss FloorHouses survive loop/Floor progression and Good/Enemy/Empty mutations of the underlying tile because the exterior layer is independentMVP frozenv0.2.8 building-module decision
12ongoingEffectnoneA built house has no passive income, combat bonus, or tile-trigger modification in MVPMVP scope freezev0.2.8 building-module decision
13finalBossCleanupclear every exterior houseClear houses in the same board-conversion transaction that replaces all 44 positions with Boss TilesMVP frozenv0.2.8 final Boss rule
14saveStateslot occupancy + construction RNG resultPersist occupied slot IDs, both dice values, selected slot IDs, reward, seed, and ruleset version at the event safety pointMVP frozenv0.2.8 determinism requirement