Cycle 15/Proposal Drafting: Difference between revisions

Line 21: Line 21:
|-
|-
|6 Jan 2024
|6 Jan 2024
| -39 - -1
| -39 - -1 and -220 - -200
|Xenon dichloride
|Xenon dichloride
|[[#Antiloop]]
|[[#Antiloop]]
Line 128: Line 128:


== Antiloop ==
== Antiloop ==
Create spaces -39 through -1 with type Blank. Change the type of space -20 to Treasure. Change the type of spaces -21, -15, -8, -5, -2, -1 to Hazard. Create a loop from -39 to 0.
 


Add a sub-rule to the rule '''Spaces''' entitled '''Spin-up''' '''Spinner''' with the text:<blockquote>"Spin-up Spinner" is a type of space. When a player lands on a spin-up spinner space, they must roll 1d4. This number is then added to the Wheel Rotation.</blockquote>Add a sub-rule to the rule '''Spaces''' entitled '''Spin-down''' '''Spinner''' with the text:<blockquote>"Spin-down Spinner" is a type of space. When a player lands on a spin-down spinner space, they must roll 1d4. This number is then subtracted from the Wheel Rotation.</blockquote>Replace all "Spinner" type spaces with "Spin-up Spinner" type spaces.
Add a sub-rule to the rule '''Spaces''' entitled '''Spin-up''' '''Spinner''' with the text:<blockquote>"Spin-up Spinner" is a type of space. When a player lands on a spin-up spinner space, they must roll 1d4. This number is then added to the Wheel Rotation.</blockquote>Add a sub-rule to the rule '''Spaces''' entitled '''Spin-down''' '''Spinner''' with the text:<blockquote>"Spin-down Spinner" is a type of space. When a player lands on a spin-down spinner space, they must roll 1d4. This number is then subtracted from the Wheel Rotation.</blockquote>Replace all "Spinner" type spaces with "Spin-up Spinner" type spaces.


Remove '''Spinner''', the sub-rule of '''Spaces.'''
Remove '''Spinner''', the sub-rule of '''Spaces.'''
Amend '''Crystal Beam''' to state:<blockquote>
"Crystal Beam" is a type of space. When a player lands on a crystal beam space, they must choose one of the following sets of spaces:
* Spaces 200 through 204, all successors of space 204, spaces -204 through -200 and all successors of space -200.
* Spaces 205 through 209, all predecessors of space 205, spaces -209 through -205 and all predecessors of space -209.
* Spaces 210 through 214, all predecessors of space 210, spaces -214 through -210 and all predecessors of space -214.
* Spaces 215 through 219, all successors of space 219, spaces -219 through -215 and all successors of space -215.
All players on any space in the selected set lose one crystal.
</blockquote>
Amend '''Wheel Rotation''' to state:
<blockquote>
Wheel rotation is an integer that tracks the rotation of the wheel spaces within the board's main loop. If the wheel rotation is less than 0, then 40 is automatically added to the wheel rotation. If the wheel rotation is greater than 39, then 40 is automatically subtracted from it.
For wheel rotation WR, the following connections should exist:
* Space 204 precedes space WR.
* Space 205 succeeds space (WR+10) mod 40.
* Space 210 succeeds space (WR+20) mod 40.
* Space 219 precedes space (WR+30) mod 40.
* Space -204 succeeds space -WR.
* Space -205 precedes space (-WR+10) mod 40.
* Space -210 precedes space (-WR+20) mod 40.
* Space -219 succeeds space (-WR+30) mod 40.
When the value of wheel rotation changes, remove successors from spaces as specified by the list above, using the previous value of the wheel rotation as WR, then add successors as specified by the list above using the current value of the wheel rotation as WR.
</blockquote>
Create spaces -39 through -1 with type Blank. Change the type of space -20 to Treasure. Change the type of spaces -21, -14, -7, -3, -1 to Hazard. Change the type of spaces -32, -22, -12, -2 to Spin-down Spinner. Create a loop from -39 to 0.
For each integer N between -219 and -200, inclusive, create space N with the following types:
* If the last digit of N is 1, 4, 5, or 8: Spin-down Spinner.
* If the last digit of N is 0, 3, 6, or 9: Hazard.
* Otherwise, Blank.
Create space -220 with the space type Crystal Beam.
Create the following lines:
* from space -204 to space -200
* from space -209 to space -205
* from space -214 to space -210
* from space -219 to space -215
Also, add predecessors such that space -220 succeeds space -209 and space -214 and that space -220 succeeds spaces -200 and -215.
Create connections as specified in '''Wheel Rotation''', if they do not already exists.


Append the following text to '''Garbage''':<blockquote>
Append the following text to '''Garbage''':<blockquote>
Line 140: Line 185:


Archgarbage "This item cannot be used, rules to the contrary notwithstanding. If it is somehow used anyways, you are granted 2  Archgarbage, to negate the effect of using it twice over. If you have 'Actual Garbage' and 'Archgarbage' at the same time, 1 of each is destroyed."</blockquote>
Archgarbage "This item cannot be used, rules to the contrary notwithstanding. If it is somehow used anyways, you are granted 2  Archgarbage, to negate the effect of using it twice over. If you have 'Actual Garbage' and 'Archgarbage' at the same time, 1 of each is destroyed."</blockquote>
=== To do: ===
* Peel


= Implemented Proposals =
= Implemented Proposals =


Once your proposal has gone into the ruleset, place it here for posterity.
Once your proposal has gone into the ruleset, place it here for posterity.