Initial import of HEROLL source and design documents

This commit is contained in:
toshiocn
2026-10-26 16:05:39 +08:00
commit fdb55672c1
1846 changed files with 290692 additions and 0 deletions
@@ -0,0 +1,15 @@
event_id,tile_id,string_id,natural_core,purchasable,min_floor,base_rule,source_values,source_tables,boost_placement,instance_reset,source_tag
EV-MERCHANT,MERCHANT,Merchant,true,false,3,"show 3 fixed upgrade offers and 3 random offers; floors 3|6|9; reroll cost 3+2*n",3|6|9,ingameshoplist.csv|gameconfig.csv,BOOST_MERCHANT_POINTS,new merchant per generated tile,VALIDATION_ADDED
EV-137,137,GoodEventSmithy,true,true,1,"choose equipped gear; direct claim or upgrade; success by quality 80|50|30|10; failure destroys and salvages",80|50|30|10,newtile.csv,BOOST_SMITHY_RATE,new visit creates new event instance,SOURCE_CONFIRMED
EV-138,138,GoodEventRecovery,true,true,1,"heal 30 percent max health capped at max",30,newtile.csv,BOOST_CAMPFIRE_HEAL_TILE,new visit creates new event instance,VALIDATION_ADDED
EV-139,139,GoodEventLegendGear,false,true,1,"create one LEGENDARY rank3 gear view opportunity",3,newtile.csv,,new visit creates new event instance,SOURCE_CONFIRMED
EV-140,140,GoodEventHeroBody,true,true,1,"5x5 digging board; seed-select source shapes; base 5 digs; reveal all cells in selected stamp and grant revealed rewards",5|5|5,newtile.csv|herobodyminigame.csv,BOOST_DIG_EXTRA,new visit creates new board,VALIDATION_ADDED
EV-141,141,GoodEventChest,true,true,1,"open chest and atomically generate three gear view opportunities using normal loot generator",3,newtile.csv|GoodEventChest native|owner screenshot,BOOST_CHEST_REROLL,new visit creates new chest,SOURCE_CONFIRMED
EV-142,142,GoodEventLotto,false,true,4,"pay 5 points for one draw; outcomes NONE|POINT5|POINT10|RANDOM_GEAR with weights 50|30|15|5",5|50|30|15|5,newtile.csv|ingameshoplist.csv,,one draw per visit,VALIDATION_ADDED
EV-143,143,GoodEventBlackJack,false,true,4,"start with 3 D6; player may hit or stand to approach 21; first win is 10 points; collect or rematch with streak multipliers 2.5|5|10; loss forfeits unclaimed streak reward",3|10|2.5|5|10,newtile.csv|BlackJackView native|Tiles wiki,,new dice stream per hand; streak persists only through rematch,SOURCE_CONFIRMED_PARTIAL_TIE
EV-144,144,GoodEventPowerStar,true,true,4,"draw one blessing card from 31 source plus ThirdDieReplace pool; accept or one forced replacement",0,newtile.csv|augment.csv,BOOST_BLESSING_REROLL,new visit creates new blessing offer,SOURCE_CONFIRMED
EV-151,151,GoodEventClawGrab,false,true,1,"spawn 20 capsules with one guaranteed Legendary capsule at bottom and weighted normal pool; base 1 attempt; 15 second input window; reward only when capsule reaches collection trigger",1|15,newtile.csv|clawcraneminigame.csv|PhysicsClawGame native,BOOST_CLAW_ATTEMPT,new cabinet per visit,SOURCE_CONFIRMED
EV-152,152,GoodEventGoldCarriage,false,true,1,"show 4 closed carts; choose one; reward tier selected by hp ratio thresholds 75|30|0 and source point potion gear caps",4,newtile.csv|goldcarriage.csv,,new four-cart layout per visit,VALIDATION_ADDED
EV-164,164,GoodEventDiceMachine,false,true,4,"roll three fair D6 displayed as zero-based match keys; exact pair/triple patterns grant point gear free-roll blessing tile or potion per source table; unmatched grants none",,newtile.csv|dicemachine.csv,,one roll per visit,SOURCE_CONFIRMED
EV-166,166,GoodEventBubbleShooter,false,true,4,"seed-select one of 6 source maps; base 3 projectiles; 18 second round; match 3 colors; clear thresholds grant 3|5|10 points",3|18|0|3|5|10,newtile.csv|bubbleshooterminigame.csv,BOOST_BUBBLE_SHOT,new board per visit,VALIDATION_ADDED
EV-169,169,GoodEventSpito,false,true,4,"preselect point prize with weights 10|50|40; scratch cover until reveal threshold; grant exactly one prize 30|10|1",30|10|1|10|50|40,newtile.csv|SpitoEventView|ScratchPainter|owner screenshot,,new card per visit,SOURCE_CONFIRMED
1 event_id tile_id string_id natural_core purchasable min_floor base_rule source_values source_tables boost_placement instance_reset source_tag
2 EV-MERCHANT MERCHANT Merchant true false 3 show 3 fixed upgrade offers and 3 random offers; floors 3|6|9; reroll cost 3+2*n 3|6|9 ingameshoplist.csv|gameconfig.csv BOOST_MERCHANT_POINTS new merchant per generated tile VALIDATION_ADDED
3 EV-137 137 GoodEventSmithy true true 1 choose equipped gear; direct claim or upgrade; success by quality 80|50|30|10; failure destroys and salvages 80|50|30|10 newtile.csv BOOST_SMITHY_RATE new visit creates new event instance SOURCE_CONFIRMED
4 EV-138 138 GoodEventRecovery true true 1 heal 30 percent max health capped at max 30 newtile.csv BOOST_CAMPFIRE_HEAL_TILE new visit creates new event instance VALIDATION_ADDED
5 EV-139 139 GoodEventLegendGear false true 1 create one LEGENDARY rank3 gear view opportunity 3 newtile.csv new visit creates new event instance SOURCE_CONFIRMED
6 EV-140 140 GoodEventHeroBody true true 1 5x5 digging board; seed-select source shapes; base 5 digs; reveal all cells in selected stamp and grant revealed rewards 5|5|5 newtile.csv|herobodyminigame.csv BOOST_DIG_EXTRA new visit creates new board VALIDATION_ADDED
7 EV-141 141 GoodEventChest true true 1 open chest and atomically generate three gear view opportunities using normal loot generator 3 newtile.csv|GoodEventChest native|owner screenshot BOOST_CHEST_REROLL new visit creates new chest SOURCE_CONFIRMED
8 EV-142 142 GoodEventLotto false true 4 pay 5 points for one draw; outcomes NONE|POINT5|POINT10|RANDOM_GEAR with weights 50|30|15|5 5|50|30|15|5 newtile.csv|ingameshoplist.csv one draw per visit VALIDATION_ADDED
9 EV-143 143 GoodEventBlackJack false true 4 start with 3 D6; player may hit or stand to approach 21; first win is 10 points; collect or rematch with streak multipliers 2.5|5|10; loss forfeits unclaimed streak reward 3|10|2.5|5|10 newtile.csv|BlackJackView native|Tiles wiki new dice stream per hand; streak persists only through rematch SOURCE_CONFIRMED_PARTIAL_TIE
10 EV-144 144 GoodEventPowerStar true true 4 draw one blessing card from 31 source plus ThirdDieReplace pool; accept or one forced replacement 0 newtile.csv|augment.csv BOOST_BLESSING_REROLL new visit creates new blessing offer SOURCE_CONFIRMED
11 EV-151 151 GoodEventClawGrab false true 1 spawn 20 capsules with one guaranteed Legendary capsule at bottom and weighted normal pool; base 1 attempt; 15 second input window; reward only when capsule reaches collection trigger 1|15 newtile.csv|clawcraneminigame.csv|PhysicsClawGame native BOOST_CLAW_ATTEMPT new cabinet per visit SOURCE_CONFIRMED
12 EV-152 152 GoodEventGoldCarriage false true 1 show 4 closed carts; choose one; reward tier selected by hp ratio thresholds 75|30|0 and source point potion gear caps 4 newtile.csv|goldcarriage.csv new four-cart layout per visit VALIDATION_ADDED
13 EV-164 164 GoodEventDiceMachine false true 4 roll three fair D6 displayed as zero-based match keys; exact pair/triple patterns grant point gear free-roll blessing tile or potion per source table; unmatched grants none newtile.csv|dicemachine.csv one roll per visit SOURCE_CONFIRMED
14 EV-166 166 GoodEventBubbleShooter false true 4 seed-select one of 6 source maps; base 3 projectiles; 18 second round; match 3 colors; clear thresholds grant 3|5|10 points 3|18|0|3|5|10 newtile.csv|bubbleshooterminigame.csv BOOST_BUBBLE_SHOT new board per visit VALIDATION_ADDED
15 EV-169 169 GoodEventSpito false true 4 preselect point prize with weights 10|50|40; scratch cover until reveal threshold; grant exactly one prize 30|10|1 30|10|1|10|50|40 newtile.csv|SpitoEventView|ScratchPainter|owner screenshot new card per visit SOURCE_CONFIRMED