StartColourDefinition
  Dithering(Zero)
  LinearField(&C832,&30DB)
  OneDimensionalStoreBufferTwo
  LinearField(&3248,&3DA8)
  OneDimensionalStoreBufferOne
  LinearField(&3273,&DA46)
  CreateColoursUsingRGBData
EndColourDefinition

Seed(&EC4B)
Phase(&2C)
NoiseToBeFiltered(&10)
Percentage(&1)
CreateTwoDimensionalFilter(Or(ShiftedNoise(&5860,&63,&1F5,&39),ShiftedNoise(&1218,&B,&28,&79)))
TwoDimensionalTransform
CreateOneDimensionalFilter(QuickNoise(&476D,&41))
SmoothOneDimensionalTransform
OneDimensionalContrast(&27)
HorizontalDistortion(Overwrite)
TwoDimensionalEqualization
Dithering(Zero)
Percentage(&18)
MakeVirtualSprite(Overwrite,Overwrite,Overwrite)

StartColourDefinition
  Seed(&AD81)
  Phase(&8)
  Dithering(&AFD)
  LinearField(&AED2,&78FA)
  OneDimensionalStoreBufferTwo
  LinearField(&F4EA,&0)
  OneDimensionalStoreBufferOne
  LinearField(&9437,&F76A)
  CreateColours(HSV)
EndColourDefinition

Seed(&F35B)
Phase(&1F)
NoiseToBeFiltered(&4)
Percentage(&30)
CreateTwoDimensionalFilter(Or(ShiftedNoise(&2968,&3D,&8F,&3C3),ShiftedNoise(&10A2,&3E,&DD,&120)))
SmoothTwoDimensionalTransform
CreateOneDimensionalFilter(QuickNoise(&22F6,&47))
SmoothOneDimensionalTransform
OneDimensionalContrast(&25)
VerticalDistortion(Overwrite)
TwoDimensionalEqualization
Dithering(Zero)
Percentage(&40)
MakeVirtualSprite(SimpleAddition,SimpleAddition,SimpleAddition)
Percentage(&50)
Dithering(FloydSteinberg)
MakeSpriteFromVirtualSprite
Checksum(&103)
End

