Is there any way to change the color of text which is cyan by default via scripts, red text from decoding errors, white text shown on actions such as "Play", the green highlight when changing sliders, the red flashing of the FPS box, as well as the color of snow?
There's also at least two cases where invalid patterns are still able to be shown in the viewer via forum code boxes: patterns which are too big, and patterns which contain a state outside of the supported range. (Using Select on the former has some weird effects: it still appears to be selecting stuff, but no box shows up.)
Code: Select all
x = 4, y = 1, rule = B3/S23
1111o!
[[ MAXGRIDSIZE 9 ]]
Code: Select all
x = 4, y = 4, rule = LifeHistory
4E$E2GE$E2GE$4E!
Personally I'm of the opinion that invalid patterns should always be able to be shown in the viewer provided that it's a correctly formatted RLE. Completely blocking them from being opened makes debugging more difficult than it should be, since there's no way to debug them (besides pasting them into the box on the other website, which is needlessly inconvenient, or using viewer tags instead of code tags, which is also not convenient) and figure out what the problem with the contained pattern is. The viewer is capable of showing error messages, so why should it be barred from doing so?
Code: Select all
x = 4, y = 4, rule = B3-j3j/S23
bo$o$o2bo$3o!
Code: Select all
x = 4, y = 4, rule = R1,C0,S2-3,B3History
bo$o$o2bo$3o!
Code: Select all
x = 10, y = 10, rule = R1,C0,S2-3,B3:T100,0
3o5b2o$o8bo$2bo4bobo$3b4o$3bo2bo$3bo2bo$3b4o$obo4bo$o8bo$2o5b3o!
Code: Select all
x = 9, y = 18, rule = B3/S23:S30*
b2o$bo$bo$2o$3b2o$3bo$3bo$3bo$2b2o$5b2o$5bo$5bo$5bo$4b2o$7b2o$7bo$7bo$
6b2o!
Code: Select all
x = 3, y = 3, rule = R0,C2,S0,B0
3o$3o$3o!
Code: Select all
x = 3, y = 3, rule = /2/1
3A$A.A$3A!
Code: Select all
x = 10, y = 3, rule = B3/S239
b2o4bo$obo4bobo$2bo4b2o!
Code: Select all
x = 8, y = 8, rule = R1,C0,S2-3,B0-3
b6o$2o4b2o$o2b2o2bo$ob4obo$ob4obo$o2b2o2bo$2o4b2o$b6o!
Code: Select all
x = 10, y = 10, rule = R1,C0,S2,B3,9
2o6b2o$ob6obo$b2o2bob2o$bo2b2o2bo$b6obo$bob6o$bo2b2o2bo$b2obo2b2o$ob6o
bo$2o6b2o!
Code: Select all
x = 8, y = 8, rule = 2/03/3
3bo$3bobo$bo$6b2o$2o$6bo$2bobo$4bo!
Code: Select all
x = 8, y = 8, rule = MAPERROR
o4bo!
Code: Select all
x = 7, y = 3, rule = M14,15,13,12,11,10,9,8,7,6,5,4,3,2,1,0
o3b3o$3o2bo$bo!
Code: Select all
x = 7, y = 3, rule = M15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1
o3b3o$3o2bo$bo!
A discovery I made while setting up these error cases: aren't both of these patterns/rules equivalent? If so, should the top one not be rejected?
Code: Select all
x = 21, y = 20, rule = R1,C0,S0,12,B1,NL:T21,21
4b13o3bo$3bo7b4o3b3o$2bo7bo2b2o2bo2bo$2bo7bo2bob2o3bo$bo7bo3b2obo3bo$b
o6bo3bo4bo2bo$o6bo2b3o5b3o$o6bobo2bo3b5o$o5bobo3bob2o2b3o$o5b2o2bob2o
3bob2o$o4bo5b2o3bo3bo$o3bo5b2o3bo4bo$o2bo5bobo2bo4b2o$obo4b2o2bobo5b2o
$b6o4bobo5b2o$11b2o6b2o$11b2o5bobo$11b2o5bobo$11b2o3b2o2bo$10b11o!
Code: Select all
x = 21, y = 20, rule = B1/S0ZL:T21,21
4b13o3bo$3bo7b4o3b3o$2bo7bo2b2o2bo2bo$2bo7bo2bob2o3bo$bo7bo3b2obo3bo$b
o6bo3bo4bo2bo$o6bo2b3o5b3o$o6bobo2bo3b5o$o5bobo3bob2o2b3o$o5b2o2bob2o
3bob2o$o4bo5b2o3bo3bo$o3bo5b2o3bo4bo$o2bo5bobo2bo4b2o$obo4b2o2bobo5b2o
$b6o4bobo5b2o$11b2o6b2o$11b2o5bobo$11b2o5bobo$11b2o3b2o2bo$10b11o!
EDIT: It seem that even valid triangular bounded grids are flawed. Shouldn't this cell turn on at T 32, keeping this arrangement symmetric?
Code: Select all
x = 2, y = 2, rule = B12/SL:T30,30
2o$2o!
[[ STOP 32 T 16 X 0 Y 0 T 32 X -15 Y -15 ZOOM 16 ]]