October 28th - All the small things!

Discussion in 'Dev Blog' started by Armagon, Oct 28, 2014.

  1. Higuera

    Higuera Cosmic Narwhal

    Devs,keep this in! This game needs a thing with rope!
    (kind of like gta IV's magical swingset catapult)

    (also,has the magical underground/space rain been fixed yet?)
     
    Lintton likes this.
  2. BloodyFingers

    BloodyFingers The End of Time

    I see I know little about the current state of the game...

    I wonder if I can still provide anything useful at all...

    :confused::confused:
     
  3. eksynn

    eksynn Giant Laser Beams

    like rope ladders. =3
     
    Lintton and Higuera like this.
  4. Hatsya Souji

    Hatsya Souji Parsec Taste Tester

    That'll also give life back to the climbing character sprites too.
     
    Lintton and Higuera like this.
  5. KazeSkyfox

    KazeSkyfox Scruffy Nerf-Herder

    I love that stat hud. Having to count out how many times my character screams in pain from poisoning to know how long it lasted was a chore.
     
  6. Titanium

    Titanium Existential Complex

    [​IMG]
     
    Lintton likes this.
  7. rhomboid

    rhomboid 0118 999 881 99 9119 725... 3

    Hey aaaaaaaaarin... whatcha doin' over there, aaaaaaaaaaaaaarin?
     
  8. BloodyFingers

    BloodyFingers The End of Time

    From Wikipedia, the free encyclopedia:

    Arin Hanson (born January 6, 1987), more prominently known by his internet pseudonym, Egoraptor, is an American animator, cartoonist, voice actor, rapper and Internet personality.

    *looks at himself*

    - born may 26, 1987
    - is not prominently know by his internet pseudonym, BloodyFingers
    - not an American
    - not a animator (actually tried it)
    - not a cartoonist (actually tried it)
    - not a voice actor (you wouldn't want me to try it)
    - not a rapper (see above)
    - internet Intergalactic villain

    GIVE ME MY LIFE BACK YOU MISER!!!

    wow, good for him...
     
    Last edited: Oct 30, 2014
    Zael and Higuera like this.
  9. eksynn

    eksynn Giant Laser Beams

    you ok? o O
    btw i use the lighter colour for parenthesis only, not out in the open like that. not to mention that i use punctuation and spaces. xD but at least you understood how i manage my colours... somewhat.. lol
    ah,
    also, i only capslock "edit" when i edit something. ^^
    don't be jealous my posts are prettier than yours > ->
     
    Kawa, Zael, NeuRazgriz and 2 others like this.
  10. Titanium

    Titanium Existential Complex

  11. Astasia

    Astasia Pangalactic Porcupine

    They were pointing out the irony of you telling somebody not to use caps while posting everything in eyebleeding colors.
     
    The | Suit likes this.
  12. NeuRazgriz

    NeuRazgriz Subatomic Cosmonaut

    Can we please go back to the topic or you want me or someone else to make a arena so you'll fight each other in the "is good or not to use colours even if i don't harm anyone" 's topic?

    So,after this i had to write something related to starbound,but i've forgot it,YAY :monkey:
     
    Zael likes this.
  13. GorunNova

    GorunNova Pangalactic Porcupine

    Maybe, instead of just having 'solid' blocks that stay in place, 'sand' blocks that pour, and 'water' blocks that flow... have solid tile blocks that fall en-masse in lockstep if not held up? Then again, it wouldn't look realistic - if they hit a teeny tiny pillar touching one end the whole thing would stop falling instead of tipping over, given that tile blocks can't have arbitrary orientations...
     
  14. Kawa

    Kawa Tiy's Beard

    Diffs!
    Code:
    FILES
    -----
    terrestrial_worlds.config
    biomes\distributions.config
    biomes\surface_detached\desertdetached\oasis\oasis.surfacebiome
    biomes\surface_detached\desertdetached\tar\tar.surfacebiome
    dungeons\apex\apexresearchlab\apexresearchlab.dungeon
    dungeons\apex\apexresearchlab\entrance1-objects.png
    dungeons\apex\apexresearchlab\entrance1-wires.png
    dungeons\apex\apexresearchlab\entrance1.png
    dungeons\apex\apextestchamber\apextestchamber.dungeon
    dungeons\apex\apextowerblock\anchor1.png
    dungeons\apex\apextowerblock\apextowerblock.dungeon
    dungeons\apex\apextowerblock\basement2.png
    dungeons\apex\apextowerblock\floor2.png
    dungeons\apex\apextowerblock\offices.png
    dungeons\apex\apextowerblock\plaza1.png
    dungeons\apex\apextowerblock\roof2.png
    dungeons\apex\apextowerblock\store.png
    dungeons\avian\avianairship\avianairship.dungeon
    dungeons\avian\aviantemple\aviantemple.dungeon
    dungeons\avian\aviantemple\entrance6.png
    dungeons\avian\aviantemple\pyramidentry1.png
    dungeons\avian\aviantemple\pyramidentry2.png
    dungeons\avian\aviantemple\pyramidentry3.png
    dungeons\avian\aviantemple\waterendceiling.png
    dungeons\avian\aviantemple\waterendfloor.png
    dungeons\avian\aviantemple\waterendleft.png
    dungeons\avian\aviantemple\waterendright.png
    dungeons\avian\aviantomb\aviantomb.dungeon
    dungeons\avian\aviantower\aviantower.dungeon
    dungeons\avian\avianvillage\avianvillage.dungeon
    dungeons\floran\floranhell\floranhell.dungeon
    dungeons\floran\floranhuntinggrounds\floranhuntinggrounds.dungeon
    dungeons\floran\floranvillagetower\floranvillagetower.dungeon
    dungeons\glitch\glitchcastle\glitchcastle.dungeon
    dungeons\glitch\glitchsewer\glitchsewer.dungeon
    dungeons\glitch\glitchvillage\glitchvillage.dungeon
    dungeons\human\humanbunker\humanbunker.dungeon
    dungeons\human\humanprison\courtyard1a-objects.png
    dungeons\human\humanprison\entranceleft1-objects.png
    dungeons\human\humanprison\entranceleft2-objects.png
    dungeons\human\humanprison\humanprison.dungeon
    dungeons\missions\floranmissions\floranmission1.dungeon
    interface\statuses\absorb.png
    [NEW] interface\statuses\biomecold.png
    [NEW] interface\statuses\biomehot.png
    [NEW] interface\statuses\biomeradioactive.png
    interface\statuses\defense.png
    interface\statuses\energy.png
    [NEW] interface\statuses\frozen.png
    [NEW] interface\statuses\haste.png
    interface\statuses\healblock.png
    interface\statuses\health.png
    interface\statuses\jumpboost.png
    [NEW] interface\statuses\jumpboost2.png
    [NEW] interface\statuses\levitate.png
    [NEW] interface\statuses\lowgrav.png
    [NEW] interface\statuses\oldpoison.png
    [NEW] interface\statuses\pause.png
    interface\statuses\poison.png
    [NEW] interface\statuses\rage.png
    interface\statuses\sleep.png
    [NEW] interface\statuses\slow.png
    [NEW] interface\statuses\stop.png
    [NEW] interface\statuses\thorns.png
    [NEW] interface\statuses\tranquilizer.png
    [NEW] interface\statuses\wet.png
    [NEW] interface\statuses\x.png
    [NEW] objects\minibiome\colourful\rainbowwoodchest\rainbowwoodchest.frames
    [NEW] objects\minibiome\colourful\rainbowwoodchest\rainbowwoodchest.object
    [NEW] objects\minibiome\colourful\rainbowwoodchest\rainbowwoodchest.png
    [NEW] objects\minibiome\colourful\rainbowwoodchest\rainbowwoodchesticon.png
    [NEW] objects\minibiome\oasis\reedchest\reedchest.frames
    [NEW] objects\minibiome\oasis\reedchest\reedchest.object
    [NEW] objects\minibiome\oasis\reedchest\reedchest.png
    [NEW] objects\minibiome\oasis\reedchest\reedchesticon.png
    objects\minibiome\oasis\reedseed2\reedseed2.object
    [NEW] objects\minibiome\spring\springchest\springchest.frames
    [NEW] objects\minibiome\spring\springchest\springchest.object
    [NEW] objects\minibiome\spring\springchest\springchest.png
    [NEW] objects\minibiome\spring\springchest\springchesticon.png
    [NEW] objects\minibiome\tar\tarchest\tarpitchest.frames
    [NEW] objects\minibiome\tar\tarchest\tarpitchest.object
    [NEW] objects\minibiome\tar\tarchest\tarpitchest.png
    [NEW] objects\minibiome\tar\tarchest\tarpitchesticon.png
    objects\wired\persistentswitch\persistentswitch.object
    objects\wired\switch\persistentswitch.lua
    stats\effects\jumpboost\jumpboost.statuseffect
    stats\effects\runboost\runboost.statuseffect
    stats\effects\swimming\swimming.animation
    treasure\biome.treasurepools
    treasure\common.treasurepools
    treasure\default.treasurechests
    
    DIFFS
    -----
    terrestrial_worlds.config
    36c36
    <      "size" : [1000, 800],
    ---
    >      "size" : [4000, 4000],
    38c38
    <      "spaceLevel" : 800,
    ---
    >      "spaceLevel" : 3000,
    
    biomes\distributions.config
    340a341,346
    >    "blockProbability" : 0.8
    >  },
    >
    >  "everywhere" : {
    >    "type" : "random",
    >
    
    biomes\surface_detached\desertdetached\oasis\oasis.surfacebiome
    41c41
    <          "priority" : 0.8,
    ---
    >          "priority" : 1.0,
    
    biomes\surface_detached\desertdetached\tar\tar.surfacebiome
    29c29
    <          "priority" : 0.0,
    ---
    >          "priority" : 1.0,
    
    dungeons\apex\apexresearchlab\apexresearchlab.dungeon
    22d21
    <
    27a27,31
    >    {
    >      "value" : [0, 38, 255, 255],
    >      "comment" : "bright blue, entrance coupler",
    >      "connector" : true
    >    },
    30,32c34,36
    <      "value" : [225, 225, 255, 255],
    <      "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "clear" ], [ "back", "mediummetal" ], [ "front", "mediummetal" ] ]
    ---
    >      "value" : [0, 255, 186, 255],
    >      "comment" : "bright aqua, alternate coupler",
    >      "connector" : true
    36,37c40,41
    <      "value" : [0, 38, 255, 255],
    <      "comment" : "bright blue, entrance coupler",
    ---
    >      "value" : [168, 255, 0, 255],
    >      "comment" : "bright green, alternate coupler #2",
    39a44
    >
    41,42c46,47
    <      "value" : [0, 255, 186, 255],
    <      "comment" : "bright aqua, water coupler",
    ---
    >      "value" : [255, 168, 0, 255],
    >      "comment" : "bright orange, alternate coupler #3",
    44a50
    >
    51a58,64
    >      "value" : [48, 48, 48, 255],
    >      "comment" : "Empty hole overwritable",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ] ]
    >    },
    >
    >    {
    70a84,481
    >      "value" : [54, 63, 105, 255],
    >      "comment" : "water pool foreground",
    >      "brush" : [ [ "clear" ], [ "water" ] ]
    >    },
    >
    >    {
    >      "value" : [150, 255, 0, 255],
    >      "comment" : "acid pool foreground",
    >      "brush" : [ [ "clear" ], [ "acid" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 96, 0, 255],
    >      "comment" : "lava pool foreground",
    >      "brush" : [ [ "clear" ], [ "lava" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 232, 178, 255],
    >      "comment" : "background main biome block",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [255, 222, 178, 255],
    >      "comment" : "overwritable background main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 186, 143, 255],
    >      "comment" : "foreground main biome block",
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 176, 143, 255],
    >      "comment" : "overwritable foreground main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 232, 255, 255],
    >      "comment" : "background sub biome block #1",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 222, 255, 255],
    >      "comment" : "overwritable background sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 186, 204, 255],
    >      "comment" : "foreground sub biome block #1",
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 176, 204, 255],
    >      "comment" : "overwritable foreground sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 255, 178, 255],
    >      "comment" : "background sub biome block #2",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 245, 178, 255],
    >      "comment" : "overwritable background sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 204, 143, 255],
    >      "comment" : "foreground sub biome block #2",
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 194, 143, 255],
    >      "comment" : "overwritable foreground sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >   
    >    {
    >      "value" : [255, 0, 0, 255],
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 255, 0, 255],
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 0, 255, 255],
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    >      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    >
    >    {
    >      "value" : [26, 77, 0, 255],
    >      "comment" : "biome tree",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biometree" ] ]
    >    },
    >
    >    {
    >      "value" : [34, 102, 0, 255],
    >      "comment" : "biome flora",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biomeitems" ] ]
    >    },
    >   
    >    {
    >      "value" : [85, 255, 0, 255],
    >      "comment" : "Player Spawn",
    >      "brush" : [ [ "playerstart" ] ]
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >
    >    {
    293,336d703
    <    },
    <
    <    {
    <      "value" : [54, 63, 105, 255],
    <      "comment" : "acid pool foreground",
    <      "brush" : [ [ "clear" ], [ "acid" ] ]
    <    },
    <
    <    {
    <      "value" : [255, 0, 0, 255],
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 255, 0, 255],
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 0, 255, 255],
    <      "comment" : "wire #3 Blue",
    <      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [26, 77, 0, 255],
    <      "comment" : "biome tree",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biometree" ] ]
    <    },
    <
    <    {
    <      "value" : [34, 102, 0, 255],
    <      "comment" : "biome flora",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biomeitems" ] ]
    <    },
    <   
    <    {
    <      "value" : [85, 255, 0, 255],
    <      "comment" : "Player Spawn",
    <      "brush" : [ [ "playerstart" ] ]
    
    dungeons\apex\apextestchamber\apextestchamber.dungeon
    22d21
    <
    27a27,31
    >    {
    >      "value" : [0, 38, 255, 255],
    >      "comment" : "bright blue, entrance coupler",
    >      "connector" : true
    >    },
    30,32c34,36
    <      "value" : [225, 225, 255, 255],
    <      "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "clear" ], [ "back", "mediummetal" ], [ "front", "mediummetal" ] ]
    ---
    >      "value" : [0, 255, 186, 255],
    >      "comment" : "bright aqua, alternate coupler",
    >      "connector" : true
    36,37c40,41
    <      "value" : [0, 38, 255, 255],
    <      "comment" : "bright blue, entrance coupler",
    ---
    >      "value" : [168, 255, 0, 255],
    >      "comment" : "bright green, alternate coupler #2",
    39a44
    >
    41,42c46,47
    <      "value" : [0, 255, 186, 255],
    <      "comment" : "bright aqua, water coupler",
    ---
    >      "value" : [255, 168, 0, 255],
    >      "comment" : "bright orange, alternate coupler #3",
    44a50
    >
    51a58,64
    >      "value" : [48, 48, 48, 255],
    >      "comment" : "Empty hole overwritable",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ] ]
    >    },
    >
    >    {
    70a84,481
    >      "value" : [54, 63, 105, 255],
    >      "comment" : "water pool foreground",
    >      "brush" : [ [ "clear" ], [ "water" ] ]
    >    },
    >
    >    {
    >      "value" : [150, 255, 0, 255],
    >      "comment" : "acid pool foreground",
    >      "brush" : [ [ "clear" ], [ "acid" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 96, 0, 255],
    >      "comment" : "lava pool foreground",
    >      "brush" : [ [ "clear" ], [ "lava" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 232, 178, 255],
    >      "comment" : "background main biome block",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [255, 222, 178, 255],
    >      "comment" : "overwritable background main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 186, 143, 255],
    >      "comment" : "foreground main biome block",
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 176, 143, 255],
    >      "comment" : "overwritable foreground main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 232, 255, 255],
    >      "comment" : "background sub biome block #1",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 222, 255, 255],
    >      "comment" : "overwritable background sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 186, 204, 255],
    >      "comment" : "foreground sub biome block #1",
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 176, 204, 255],
    >      "comment" : "overwritable foreground sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 255, 178, 255],
    >      "comment" : "background sub biome block #2",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 245, 178, 255],
    >      "comment" : "overwritable background sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 204, 143, 255],
    >      "comment" : "foreground sub biome block #2",
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 194, 143, 255],
    >      "comment" : "overwritable foreground sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >   
    >    {
    >      "value" : [255, 0, 0, 255],
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 255, 0, 255],
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 0, 255, 255],
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    >      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    >
    >    {
    >      "value" : [26, 77, 0, 255],
    >      "comment" : "biome tree",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biometree" ] ]
    >    },
    >
    >    {
    >      "value" : [34, 102, 0, 255],
    >      "comment" : "biome flora",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biomeitems" ] ]
    >    },
    >   
    >    {
    >      "value" : [85, 255, 0, 255],
    >      "comment" : "Player Spawn",
    >      "brush" : [ [ "playerstart" ] ]
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >
    >    {
    293,336d703
    <    },
    <
    <    {
    <      "value" : [54, 63, 105, 255],
    <      "comment" : "acid pool foreground",
    <      "brush" : [ [ "clear" ], [ "acid" ] ]
    <    },
    <
    <    {
    <      "value" : [255, 0, 0, 255],
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 255, 0, 255],
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 0, 255, 255],
    <      "comment" : "wire #3 Blue",
    <      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [26, 77, 0, 255],
    <      "comment" : "biome tree",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biometree" ] ]
    <    },
    <
    <    {
    <      "value" : [34, 102, 0, 255],
    <      "comment" : "biome flora",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biomeitems" ] ]
    <    },
    <   
    <    {
    <      "value" : [85, 255, 0, 255],
    <      "comment" : "Player Spawn",
    <      "brush" : [ [ "playerstart" ] ]
    
    dungeons\apex\apextowerblock\apextowerblock.dungeon
    31a32
    >
    33,34c34,35
    <      "value" : [255, 0, 0, 255],
    <      "comment" : "red, side entrance coupler",
    ---
    >      "value" : [0, 255, 186, 255],
    >      "comment" : "bright aqua, alternate coupler",
    39,40c40,41
    <      "value" : [255, 255, 0, 255],
    <      "comment" : "bright yellow, upwards coupler2",
    ---
    >      "value" : [168, 255, 0, 255],
    >      "comment" : "bright green, alternate coupler #2",
    45,46c46,47
    <      "value" : [0, 255, 186, 255],
    <      "comment" : "bright aqua, water coupler",
    ---
    >      "value" : [255, 168, 0, 255],
    >      "comment" : "bright orange, alternate coupler #3",
    48a50
    >
    55a58,64
    >      "value" : [48, 48, 48, 255],
    >      "comment" : "Empty hole overwritable",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ] ]
    >    },
    >
    >    {
    74a84,481
    >      "value" : [54, 63, 105, 255],
    >      "comment" : "water pool foreground",
    >      "brush" : [ [ "clear" ], [ "water" ] ]
    >    },
    >
    >    {
    >      "value" : [150, 255, 0, 255],
    >      "comment" : "acid pool foreground",
    >      "brush" : [ [ "clear" ], [ "acid" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 96, 0, 255],
    >      "comment" : "lava pool foreground",
    >      "brush" : [ [ "clear" ], [ "lava" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 232, 178, 255],
    >      "comment" : "background main biome block",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [255, 222, 178, 255],
    >      "comment" : "overwritable background main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 186, 143, 255],
    >      "comment" : "foreground main biome block",
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 176, 143, 255],
    >      "comment" : "overwritable foreground main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 232, 255, 255],
    >      "comment" : "background sub biome block #1",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 222, 255, 255],
    >      "comment" : "overwritable background sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 186, 204, 255],
    >      "comment" : "foreground sub biome block #1",
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 176, 204, 255],
    >      "comment" : "overwritable foreground sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 255, 178, 255],
    >      "comment" : "background sub biome block #2",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 245, 178, 255],
    >      "comment" : "overwritable background sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 204, 143, 255],
    >      "comment" : "foreground sub biome block #2",
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 194, 143, 255],
    >      "comment" : "overwritable foreground sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >   
    >    {
    >      "value" : [255, 0, 0, 255],
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 255, 0, 255],
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 0, 255, 255],
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    >      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    >
    >    {
    >      "value" : [26, 77, 0, 255],
    >      "comment" : "biome tree",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biometree" ] ]
    >    },
    >
    >    {
    >      "value" : [34, 102, 0, 255],
    >      "comment" : "biome flora",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biomeitems" ] ]
    >    },
    >   
    >    {
    >      "value" : [85, 255, 0, 255],
    >      "comment" : "Player Spawn",
    >      "brush" : [ [ "playerstart" ] ]
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >
    >    {
    289,338d695
    <    },
    <
    <    {
    <      "value" : [54, 63, 105, 255],
    <      "comment" : "water pool foreground",
    <      "brush" : [ [ "clear" ], [ "water" ] ]
    <    },
    <
    <    {
    <      "value" : [54, 63, 105, 255],
    <      "comment" : "acid pool foreground",
    <      "brush" : [ [ "clear" ], [ "acid" ] ]
    <    },
    <
    <    {
    <      "value" : [255, 0, 0, 255],
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 255, 0, 255],
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 0, 255, 255],
    <      "comment" : "wire #3 Blue",
    <      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [26, 77, 0, 255],
    <      "comment" : "biome tree",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biometree" ] ]
    <    },
    <
    <    {
    <      "value" : [34, 102, 0, 255],
    <      "comment" : "biome flora",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biomeitems" ] ]
    <    },
    <   
    <    {
    <      "value" : [85, 255, 0, 255],
    <      "comment" : "Player Spawn",
    <      "brush" : [ [ "playerstart" ] ]
    
    dungeons\avian\avianairship\avianairship.dungeon
    31a32
    >
    34c35,47
    <      "comment" : "bright aqua, water coupler",
    ---
    >      "comment" : "bright aqua, alternate coupler",
    >      "connector" : true
    >    },
    >
    >    {
    >      "value" : [168, 255, 0, 255],
    >      "comment" : "bright green, alternate coupler #2",
    >      "connector" : true
    >    },
    >
    >    {
    >      "value" : [255, 168, 0, 255],
    >      "comment" : "bright orange, alternate coupler #3",
    36a50
    >
    43a58,64
    >      "value" : [48, 48, 48, 255],
    >      "comment" : "Empty hole overwritable",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ] ]
    >    },
    >
    >    {
    68a90,481
    >      "value" : [150, 255, 0, 255],
    >      "comment" : "acid pool foreground",
    >      "brush" : [ [ "clear" ], [ "acid" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 96, 0, 255],
    >      "comment" : "lava pool foreground",
    >      "brush" : [ [ "clear" ], [ "lava" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 232, 178, 255],
    >      "comment" : "background main biome block",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [255, 222, 178, 255],
    >      "comment" : "overwritable background main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 186, 143, 255],
    >      "comment" : "foreground main biome block",
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 176, 143, 255],
    >      "comment" : "overwritable foreground main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 232, 255, 255],
    >      "comment" : "background sub biome block #1",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 222, 255, 255],
    >      "comment" : "overwritable background sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 186, 204, 255],
    >      "comment" : "foreground sub biome block #1",
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 176, 204, 255],
    >      "comment" : "overwritable foreground sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 255, 178, 255],
    >      "comment" : "background sub biome block #2",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 245, 178, 255],
    >      "comment" : "overwritable background sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 204, 143, 255],
    >      "comment" : "foreground sub biome block #2",
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 194, 143, 255],
    >      "comment" : "overwritable foreground sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >   
    >    {
    >      "value" : [255, 0, 0, 255],
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 255, 0, 255],
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 0, 255, 255],
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    >      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    >
    >    {
    >      "value" : [26, 77, 0, 255],
    >      "comment" : "biome tree",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biometree" ] ]
    >    },
    >
    >    {
    >      "value" : [34, 102, 0, 255],
    >      "comment" : "biome flora",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biomeitems" ] ]
    >    },
    >   
    >    {
    >      "value" : [85, 255, 0, 255],
    >      "comment" : "Player Spawn",
    >      "brush" : [ [ "playerstart" ] ]
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >
    >    {
    80a494,500
    >      "value" : [120, 96, 197, 255],
    >      "comment" : "overwritable temple1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "back", "temple1" ], [ "front", "temple1" ] ]
    >    },
    >
    >    {
    92a513,519
    >      "value" : [196, 228, 246, 255],
    >      "comment" : "overwritable foreground temple2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "back", "temple2" ], [ "front", "temple2" ] ]
    >    },
    >
    >    {
    109d535
    <
    115d540
    <
    441,478d865
    <      "value" : [255, 0, 0, 255],
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 255, 0, 255],
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 0, 255, 255],
    <      "comment" : "wire #3 Blue",
    <      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [26, 77, 0, 255],
    <      "comment" : "biome tree",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biometree" ] ]
    <    },
    <
    <    {
    <      "value" : [34, 102, 0, 255],
    <      "comment" : "biome flora",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biomeitems" ] ]
    <    },
    <   
    <    {
    <      "value" : [85, 255, 0, 255],
    <      "comment" : "Player Spawn",
    <      "brush" : [ [ "playerstart" ] ]
    <    },
    <
    <    {
    949c1336
    <      "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    955c1342
    <      "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    961c1348
    <      "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    967c1354
    <      "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    973c1360
    <      "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    979c1366
    <      "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    985c1372
    <      "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    991c1378
    <      "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    1009c1396
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left" } ] ]
    1015c1402
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right" } ] ]
    1021c1408
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left" } ] ]
    1027c1414
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right" } ] ]
    1033c1420
    <      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left" } ] ]
    1039c1426
    <      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right" } ] ]
    1045c1432
    <      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left" } ] ]
    1051c1438
    <      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right" } ] ]
    1249c1636
    <      "brush" : [ [ "clear" ], [ "object", "box1", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "box1", { "direction" : "left" } ] ]
    1255c1642
    <      "brush" : [ [ "clear" ], [ "object", "box1", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "box1", { "direction" : "right" } ] ]
    1261c1648
    <      "brush" : [ [ "clear" ], [ "object", "box2", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "box2", { "direction" : "left" } ] ]
    1267c1654
    <      "brush" : [ [ "clear" ], [ "object", "box2", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "box2", { "direction" : "right" } ] ]
    1375c1762
    <      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1381c1768
    <      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1441c1828
    <      "brush" : [ [ "clear" ], [ "object", "woodstool" ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodstool", { "direction" : "right" } ] ]
    1459c1846
    <      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1465c1852
    <      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1471c1858
    <      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1477c1864
    <      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1483c1870
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1489c1876
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1495c1882
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1501c1888
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1507c1894
    <      "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "left" } ] ]
    1513c1900
    <      "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "right" } ] ]
    1519c1906
    <      "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasureLarge" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "left" } ] ]
    1525c1912
    <      "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasureLarge" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "right" } ] ]
    
    dungeons\avian\aviantemple\aviantemple.dungeon
    17d16
    <
    23d21
    <
    29d26
    <
    38c35
    <      "comment" : "bright aqua, water coupler",
    ---
    >      "comment" : "bright aqua, alternate coupler",
    43,44c40,47
    <      "value" : [186, 255, 0, 255],
    <      "comment" : "bright green, pyramid entrance coupler",
    ---
    >      "value" : [168, 255, 0, 255],
    >      "comment" : "bright green, alternate coupler #2",
    >      "connector" : true
    >    },
    >
    >    {
    >      "value" : [255, 168, 0, 255],
    >      "comment" : "bright orange, alternate coupler #3",
    54a58,64
    >      "value" : [48, 48, 48, 255],
    >      "comment" : "Empty hole overwritable",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ] ]
    >    },
    >
    >    {
    79a90,481
    >      "value" : [150, 255, 0, 255],
    >      "comment" : "acid pool foreground",
    >      "brush" : [ [ "clear" ], [ "acid" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 96, 0, 255],
    >      "comment" : "lava pool foreground",
    >      "brush" : [ [ "clear" ], [ "lava" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 232, 178, 255],
    >      "comment" : "background main biome block",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [255, 222, 178, 255],
    >      "comment" : "overwritable background main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 186, 143, 255],
    >      "comment" : "foreground main biome block",
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 176, 143, 255],
    >      "comment" : "overwritable foreground main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 232, 255, 255],
    >      "comment" : "background sub biome block #1",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 222, 255, 255],
    >      "comment" : "overwritable background sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 186, 204, 255],
    >      "comment" : "foreground sub biome block #1",
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 176, 204, 255],
    >      "comment" : "overwritable foreground sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 255, 178, 255],
    >      "comment" : "background sub biome block #2",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 245, 178, 255],
    >      "comment" : "overwritable background sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 204, 143, 255],
    >      "comment" : "foreground sub biome block #2",
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 194, 143, 255],
    >      "comment" : "overwritable foreground sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >   
    >    {
    >      "value" : [255, 0, 0, 255],
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 255, 0, 255],
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 0, 255, 255],
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    >      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    >
    >    {
    >      "value" : [26, 77, 0, 255],
    >      "comment" : "biome tree",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biometree" ] ]
    >    },
    >
    >    {
    >      "value" : [34, 102, 0, 255],
    >      "comment" : "biome flora",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biomeitems" ] ]
    >    },
    >   
    >    {
    >      "value" : [85, 255, 0, 255],
    >      "comment" : "Player Spawn",
    >      "brush" : [ [ "playerstart" ] ]
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >
    >    {
    93c495
    <      "comment" : "endcap temple1",
    ---
    >      "comment" : "overwritable temple1",
    112,119c514
    <      "comment" : "overwritable foreground temple2 for pyramid entrance",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "clear" ], [ "back", "temple2" ], [ "front", "temple2" ] ]
    <    },
    <
    <    {
    <      "value" : [96, 160, 197, 255],
    <      "comment" : "endcap temple2 for water pools",
    ---
    >      "comment" : "overwritable foreground temple2",
    468,505d862
    <    },
    <
    <    {
    <      "value" : [255, 0, 0, 255],
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 255, 0, 255],
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 0, 255, 255],
    <      "comment" : "wire #3 Blue",
    <      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [26, 77, 0, 255],
    <      "comment" : "biome tree",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biometree" ] ]
    <    },
    <
    <    {
    <      "value" : [34, 102, 0, 255],
    <      "comment" : "biome flora",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biomeitems" ] ]
    <    },
    <   
    <    {
    <      "value" : [85, 255, 0, 255],
    <      "comment" : "Player Spawn",
    <      "brush" : [ [ "playerstart" ] ]
    
    dungeons\avian\aviantomb\aviantomb.dungeon
    31a32
    >
    34c35,41
    <      "comment" : "bright aqua, water coupler",
    ---
    >      "comment" : "bright aqua, alternate coupler",
    >      "connector" : true
    >    },
    >
    >    {
    >      "value" : [168, 255, 0, 255],
    >      "comment" : "bright green, alternate coupler #2",
    36a44,50
    >
    >    {
    >      "value" : [255, 168, 0, 255],
    >      "comment" : "bright orange, alternate coupler #3",
    >      "connector" : true
    >    },
    >
    43a58,64
    >      "value" : [48, 48, 48, 255],
    >      "comment" : "Empty hole overwritable",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ] ]
    >    },
    >
    >    {
    68a90,481
    >      "value" : [150, 255, 0, 255],
    >      "comment" : "acid pool foreground",
    >      "brush" : [ [ "clear" ], [ "acid" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 96, 0, 255],
    >      "comment" : "lava pool foreground",
    >      "brush" : [ [ "clear" ], [ "lava" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 232, 178, 255],
    >      "comment" : "background main biome block",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [255, 222, 178, 255],
    >      "comment" : "overwritable background main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 186, 143, 255],
    >      "comment" : "foreground main biome block",
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 176, 143, 255],
    >      "comment" : "overwritable foreground main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 232, 255, 255],
    >      "comment" : "background sub biome block #1",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 222, 255, 255],
    >      "comment" : "overwritable background sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 186, 204, 255],
    >      "comment" : "foreground sub biome block #1",
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 176, 204, 255],
    >      "comment" : "overwritable foreground sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 255, 178, 255],
    >      "comment" : "background sub biome block #2",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 245, 178, 255],
    >      "comment" : "overwritable background sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 204, 143, 255],
    >      "comment" : "foreground sub biome block #2",
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 194, 143, 255],
    >      "comment" : "overwritable foreground sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >   
    >    {
    >      "value" : [255, 0, 0, 255],
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 255, 0, 255],
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 0, 255, 255],
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    >      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    >
    >    {
    >      "value" : [26, 77, 0, 255],
    >      "comment" : "biome tree",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biometree" ] ]
    >    },
    >
    >    {
    >      "value" : [34, 102, 0, 255],
    >      "comment" : "biome flora",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biomeitems" ] ]
    >    },
    >   
    >    {
    >      "value" : [85, 255, 0, 255],
    >      "comment" : "Player Spawn",
    >      "brush" : [ [ "playerstart" ] ]
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >
    >    {
    82c495
    <      "comment" : "endcap tombbrick3",
    ---
    >      "comment" : "overwritable temple1",
    84c497
    <      "brush" : [ [ "clear" ], [ "back", "tombbrick3" ], [ "front", "tombbrick3" ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "back", "temple1" ], [ "front", "temple1" ] ]
    100,101c513,514
    <      "value" : [96, 160, 197, 255],
    <      "comment" : "endcap tombbrick3 for water",
    ---
    >      "value" : [196, 228, 246, 255],
    >      "comment" : "overwritable foreground temple2",
    103c516
    <      "brush" : [ [ "clear" ], [ "back", "tombbrick3" ], [ "front", "tombbrick3" ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "back", "temple2" ], [ "front", "temple2" ] ]
    453,490d865
    <      "value" : [255, 0, 0, 255],
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 255, 0, 255],
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 0, 255, 255],
    <      "comment" : "wire #3 Blue",
    <      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [26, 77, 0, 255],
    <      "comment" : "biome tree",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biometree" ] ]
    <    },
    <
    <    {
    <      "value" : [34, 102, 0, 255],
    <      "comment" : "biome flora",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biomeitems" ] ]
    <    },
    <   
    <    {
    <      "value" : [85, 255, 0, 255],
    <      "comment" : "Player Spawn",
    <      "brush" : [ [ "playerstart" ] ]
    <    },
    <
    <    {
    757,763c1132
    <      "brush" : [ [ "clear" ], [ "object", "spearrack", { "direction" : "left" } ] ]
    <    },
    <
    <    {
    <      "value" : [37, 208, 0, 255],
    <      "comment" : "spearrack",
    <      "brush" : [ [ "clear" ], [ "object", "spearrack", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "spearrack" ] ]
    1027c1396
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left" } ] ]
    1033c1402
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right" } ] ]
    1039c1408
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left" } ] ]
    1045c1414
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right" } ] ]
    1051c1420
    <      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left" } ] ]
    1057c1426
    <      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right" } ] ]
    1063c1432
    <      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left" } ] ]
    1069c1438
    <      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right" } ] ]
    1393c1762
    <      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1399c1768
    <      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1477c1846
    <      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1483c1852
    <      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1489c1858
    <      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1495c1864
    <      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1501c1870
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1507c1876
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1513c1882
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1519c1888
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    2545,2576d2913
    <      "chance" : 0
    <    },
    <    {
    <      "name" : "waterendleft",
    <      "rules" : [
    <        [ "ignorePartMaximumRule" ]
    <      ],
    <      "def" : [ "image", [ "waterendleft.png" ] ],
    <      "chance" : 0
    <    },
    <    {
    <      "name" : "waterendright",
    <      "rules" : [
    <        [ "ignorePartMaximumRule" ]
    <      ],
    <      "def" : [ "image", [ "waterendright.png" ] ],
    <      "chance" : 0
    <    },
    <    {
    <      "name" : "waterendceiling",
    <      "rules" : [
    <        [ "ignorePartMaximumRule" ]
    <      ],
    <      "def" : [ "image", [ "waterendceiling.png" ] ],
    <      "chance" : 0
    <    },
    <    {
    <      "name" : "waterendfloor",
    <      "rules" : [
    <        [ "ignorePartMaximumRule" ]
    <      ],
    <      "def" : [ "image", [ "waterendfloor.png" ] ],
    
    dungeons\avian\aviantower\aviantower.dungeon
    31a32
    >
    34c35
    <      "comment" : "bright aqua, water coupler",
    ---
    >      "comment" : "bright aqua, alternate coupler",
    36a38,50
    >
    >    {
    >      "value" : [168, 255, 0, 255],
    >      "comment" : "bright green, alternate coupler #2",
    >      "connector" : true
    >    },
    >
    >    {
    >      "value" : [255, 168, 0, 255],
    >      "comment" : "bright orange, alternate coupler #3",
    >      "connector" : true
    >    },
    >
    43a58,64
    >      "value" : [48, 48, 48, 255],
    >      "comment" : "Empty hole overwritable",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ] ]
    >    },
    >
    >    {
    68a90,481
    >      "value" : [150, 255, 0, 255],
    >      "comment" : "acid pool foreground",
    >      "brush" : [ [ "clear" ], [ "acid" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 96, 0, 255],
    >      "comment" : "lava pool foreground",
    >      "brush" : [ [ "clear" ], [ "lava" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 232, 178, 255],
    >      "comment" : "background main biome block",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [255, 222, 178, 255],
    >      "comment" : "overwritable background main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 186, 143, 255],
    >      "comment" : "foreground main biome block",
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 176, 143, 255],
    >      "comment" : "overwritable foreground main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 232, 255, 255],
    >      "comment" : "background sub biome block #1",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 222, 255, 255],
    >      "comment" : "overwritable background sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 186, 204, 255],
    >      "comment" : "foreground sub biome block #1",
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 176, 204, 255],
    >      "comment" : "overwritable foreground sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 255, 178, 255],
    >      "comment" : "background sub biome block #2",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 245, 178, 255],
    >      "comment" : "overwritable background sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 204, 143, 255],
    >      "comment" : "foreground sub biome block #2",
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 194, 143, 255],
    >      "comment" : "overwritable foreground sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >   
    >    {
    >      "value" : [255, 0, 0, 255],
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 255, 0, 255],
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 0, 255, 255],
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    >      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    >
    >    {
    >      "value" : [26, 77, 0, 255],
    >      "comment" : "biome tree",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biometree" ] ]
    >    },
    >
    >    {
    >      "value" : [34, 102, 0, 255],
    >      "comment" : "biome flora",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biomeitems" ] ]
    >    },
    >   
    >    {
    >      "value" : [85, 255, 0, 255],
    >      "comment" : "Player Spawn",
    >      "brush" : [ [ "playerstart" ] ]
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >
    >    {
    82c495
    <      "comment" : "endcap temple1",
    ---
    >      "comment" : "overwritable temple1",
    101,108c514
    <      "comment" : "overwritable foreground temple2 for pyramid entrance",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "clear" ], [ "back", "temple2" ], [ "front", "temple2" ] ]
    <    },
    <
    <    {
    <      "value" : [96, 160, 197, 255],
    <      "comment" : "endcap temple2 for water pools",
    ---
    >      "comment" : "overwritable foreground temple2",
    460,497d865
    <      "value" : [255, 0, 0, 255],
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 255, 0, 255],
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 0, 255, 255],
    <      "comment" : "wire #3 Blue",
    <      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [26, 77, 0, 255],
    <      "comment" : "biome tree",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biometree" ] ]
    <    },
    <
    <    {
    <      "value" : [34, 102, 0, 255],
    <      "comment" : "biome flora",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biomeitems" ] ]
    <    },
    <   
    <    {
    <      "value" : [85, 255, 0, 255],
    <      "comment" : "Player Spawn",
    <      "brush" : [ [ "playerstart" ] ]
    <    },
    <
    <    {
    968c1336
    <      "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    974c1342
    <      "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    980c1348
    <      "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    986c1354
    <      "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    992c1360
    <      "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    998c1366
    <      "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    1004c1372
    <      "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    1010c1378
    <      "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ]
    1028c1396
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left" } ] ]
    1034c1402
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right" } ] ]
    1040c1408
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left" } ] ]
    1046c1414
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right" } ] ]
    1052c1420
    <      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left" } ] ]
    1058c1426
    <      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right" } ] ]
    1064c1432
    <      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left" } ] ]
    1070c1438
    <      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right" } ] ]
    1394c1762
    <      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1400c1768
    <      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1478c1846
    <      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1484c1852
    <      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1490c1858
    <      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1496c1864
    <      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1502c1870
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1508c1876
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1514c1882
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1520c1888
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    
    dungeons\avian\avianvillage\avianvillage.dungeon
    35c35
    <      "comment" : "bright aqua, water coupler",
    ---
    >      "comment" : "bright aqua, alternate coupler",
    37a38,50
    >
    >    {
    >      "value" : [168, 255, 0, 255],
    >      "comment" : "bright green, alternate coupler #2",
    >      "connector" : true
    >    },
    >
    >    {
    >      "value" : [255, 168, 0, 255],
    >      "comment" : "bright orange, alternate coupler #3",
    >      "connector" : true
    >    },
    >
    44a58,64
    >      "value" : [48, 48, 48, 255],
    >      "comment" : "Empty hole overwritable",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ] ]
    >    },
    >
    >    {
    69a90,481
    >      "value" : [150, 255, 0, 255],
    >      "comment" : "acid pool foreground",
    >      "brush" : [ [ "clear" ], [ "acid" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 96, 0, 255],
    >      "comment" : "lava pool foreground",
    >      "brush" : [ [ "clear" ], [ "lava" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 232, 178, 255],
    >      "comment" : "background main biome block",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [255, 222, 178, 255],
    >      "comment" : "overwritable background main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 186, 143, 255],
    >      "comment" : "foreground main biome block",
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [204, 176, 143, 255],
    >      "comment" : "overwritable foreground main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 232, 255, 255],
    >      "comment" : "background sub biome block #1",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [178, 222, 255, 255],
    >      "comment" : "overwritable background sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 186, 204, 255],
    >      "comment" : "foreground sub biome block #1",
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 176, 204, 255],
    >      "comment" : "overwritable foreground sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 255, 178, 255],
    >      "comment" : "background sub biome block #2",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 245, 178, 255],
    >      "comment" : "overwritable background sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 204, 143, 255],
    >      "comment" : "foreground sub biome block #2",
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 194, 143, 255],
    >      "comment" : "overwritable foreground sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >   
    >    {
    >      "value" : [255, 0, 0, 255],
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 255, 0, 255],
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 0, 255, 255],
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    >      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    >
    >    {
    >      "value" : [26, 77, 0, 255],
    >      "comment" : "biome tree",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biometree" ] ]
    >    },
    >
    >    {
    >      "value" : [34, 102, 0, 255],
    >      "comment" : "biome flora",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "biomeitems" ] ]
    >    },
    >   
    >    {
    >      "value" : [85, 255, 0, 255],
    >      "comment" : "Player Spawn",
    >      "brush" : [ [ "playerstart" ] ]
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >
    >    {
    81a494,500
    >      "value" : [120, 96, 197, 255],
    >      "comment" : "overwritable temple1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "back", "temple1" ], [ "front", "temple1" ] ]
    >    },
    >
    >    {
    93a513,519
    >      "value" : [196, 228, 246, 255],
    >      "comment" : "overwritable foreground temple2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "back", "temple2" ], [ "front", "temple2" ] ]
    >    },
    >
    >    {
    440,477d865
    <      "value" : [255, 0, 0, 255],
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 255, 0, 255],
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [0, 0, 255, 255],
    <      "comment" : "wire #3 Blue",
    <      "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ]
    <    },
    <
    <    {
    <      "value" : [26, 77, 0, 255],
    <      "comment" : "biome tree",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biometree" ] ]
    <    },
    <
    <    {
    <      "value" : [34, 102, 0, 255],
    <      "comment" : "biome flora",
    <      "rules" : [ [ "allowOverdrawing" ] ],
    <      "brush" : [ [ "biomeitems" ] ]
    <    },
    <   
    <    {
    <      "value" : [85, 255, 0, 255],
    <      "comment" : "Player Spawn",
    <      "brush" : [ [ "playerstart" ] ]
    <    },
    <
    <    {
    1008c1396
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left" } ] ]
    1014c1402
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right" } ] ]
    1020c1408
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left" } ] ]
    1026c1414
    <      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right" } ] ]
    1032c1420
    <      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left" } ] ]
    1038c1426
    <      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right" } ] ]
    1044c1432
    <      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left" } ] ]
    1050c1438
    <      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right" } ] ]
    1374c1762
    <      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1380c1768
    <      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1458c1846
    <      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1464c1852
    <      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1470c1858
    <      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1476c1864
    <      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1482c1870
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1488c1876
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1494c1882
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1500c1888
    <      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ]
    1506c1894
    <      "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "left" } ] ]
    1512c1900
    <      "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "right" } ] ]
    1518c1906
    <      "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "left" } ] ]
    1524c1912
    <      "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "right" } ] ]
    
    dungeons\floran\floranhell\floranhell.dungeon
    107a108,114
    >      "value" : [255, 222, 178, 255],
    >      "comment" : "overwritable background main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    113a121,127
    >      "value" : [204, 176, 143, 255],
    >      "comment" : "overwritable foreground main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    119a134,140
    >      "value" : [178, 222, 255, 255],
    >      "comment" : "overwritable background sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    125a147,153
    >      "value" : [143, 176, 204, 255],
    >      "comment" : "overwritable foreground sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    131a160,166
    >      "value" : [222, 245, 178, 255],
    >      "comment" : "overwritable background sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    137a173,179
    >      "value" : [177, 194, 143, 255],
    >      "comment" : "overwritable foreground sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >   
    >    {
    139,140c181,182
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    ---
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    145,146c187,188
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    ---
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    151c193,211
    <      "comment" : "wire #3 Blue",
    ---
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    153a214,447
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    172a467,478
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    
    dungeons\floran\floranhuntinggrounds\floranhuntinggrounds.dungeon
    107a108,114
    >      "value" : [255, 222, 178, 255],
    >      "comment" : "overwritable background main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    113a121,127
    >      "value" : [204, 176, 143, 255],
    >      "comment" : "overwritable foreground main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    119a134,140
    >      "value" : [178, 222, 255, 255],
    >      "comment" : "overwritable background sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    125a147,153
    >      "value" : [143, 176, 204, 255],
    >      "comment" : "overwritable foreground sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    131a160,166
    >      "value" : [222, 245, 178, 255],
    >      "comment" : "overwritable background sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    137a173,179
    >      "value" : [177, 194, 143, 255],
    >      "comment" : "overwritable foreground sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >   
    >    {
    139,140c181,182
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    ---
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    145,146c187,188
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    ---
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    151c193,211
    <      "comment" : "wire #3 Blue",
    ---
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    153a214,447
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    172a467,478
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    
    dungeons\floran\floranvillagetower\floranvillagetower.dungeon
    107a108,114
    >      "value" : [255, 222, 178, 255],
    >      "comment" : "overwritable background main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    113a121,127
    >      "value" : [204, 176, 143, 255],
    >      "comment" : "overwritable foreground main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    119a134,140
    >      "value" : [178, 222, 255, 255],
    >      "comment" : "overwritable background sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    125a147,153
    >      "value" : [143, 176, 204, 255],
    >      "comment" : "overwritable foreground sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    131a160,166
    >      "value" : [222, 245, 178, 255],
    >      "comment" : "overwritable background sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    137a173,179
    >      "value" : [177, 194, 143, 255],
    >      "comment" : "overwritable foreground sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >   
    >    {
    139,140c181,182
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    ---
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    145,146c187,188
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    ---
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    151c193,211
    <      "comment" : "wire #3 Blue",
    ---
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    153a214,447
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    172a467,478
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    
    dungeons\glitch\glitchcastle\glitchcastle.dungeon
    29c29
    <      "comment" : "bright blue, room coupler",
    ---
    >      "comment" : "bright blue, entrance coupler",
    95a96,101
    >      "value" : [255, 96, 0, 255],
    >      "comment" : "lava pool foreground",
    >      "brush" : [ [ "clear" ], [ "lava" ] ]
    >    },
    >
    >    {
    172c178
    <
    ---
    >   
    175,176c181,182
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    ---
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    181,182c187,188
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    ---
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    187c193,211
    <      "comment" : "wire #3 Blue",
    ---
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    189a214,447
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    208a467,478
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    
    dungeons\glitch\glitchsewer\glitchsewer.dungeon
    29c29
    <      "comment" : "bright blue, room coupler",
    ---
    >      "comment" : "bright blue, entrance coupler",
    95a96,101
    >      "value" : [255, 96, 0, 255],
    >      "comment" : "lava pool foreground",
    >      "brush" : [ [ "clear" ], [ "lava" ] ]
    >    },
    >
    >    {
    172c178
    <
    ---
    >   
    175,176c181,182
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    ---
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    181,182c187,188
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    ---
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    187c193,211
    <      "comment" : "wire #3 Blue",
    ---
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    189a214,447
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    208a467,478
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    
    dungeons\glitch\glitchvillage\glitchvillage.dungeon
    29c29
    <      "comment" : "bright blue, room coupler",
    ---
    >      "comment" : "bright blue, entrance coupler",
    95a96,101
    >      "value" : [255, 96, 0, 255],
    >      "comment" : "lava pool foreground",
    >      "brush" : [ [ "clear" ], [ "lava" ] ]
    >    },
    >
    >    {
    172c178
    <
    ---
    >   
    175,176c181,182
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    ---
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    181,182c187,188
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    ---
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    187c193,211
    <      "comment" : "wire #3 Blue",
    ---
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    189a214,447
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    208a467,478
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    
    dungeons\human\humanbunker\humanbunker.dungeon
    24c24,25
    <      "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ]
    ---
    >      "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface" ] ]
    28c29
    <      "comment" : "bright blue, room coupler",
    ---
    >      "comment" : "bright blue, entrance coupler",
    83,85c84,86
    <      "value" : [146, 165, 247, 255],
    <      "comment" : "background composite01",
    <      "brush" : [ [ "clear" ], [ "back", "composite01" ] ]
    ---
    >      "value" : [54, 63, 105, 255],
    >      "comment" : "water pool foreground",
    >      "brush" : [ [ "clear" ], [ "water" ] ]
    89,91c90,92
    <      "value" : [170, 146, 247, 255],
    <      "comment" : "foreground composite01",
    <      "brush" : [ [ "clear" ], [ "back", "composite01" ], [ "front", "composite01" ] ]
    ---
    >      "value" : [150, 255, 0, 255],
    >      "comment" : "acid pool foreground",
    >      "brush" : [ [ "clear" ], [ "acid" ] ]
    95,96c96,109
    <      "value" : [120, 96, 197, 255],
    <      "comment" : "endcap smoothmetal",
    ---
    >      "value" : [255, 96, 0, 255],
    >      "comment" : "lava pool foreground",
    >      "brush" : [ [ "clear" ], [ "lava" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 232, 178, 255],
    >      "comment" : "background main biome block",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [255, 222, 178, 255],
    >      "comment" : "overwritable background main biome block",
    98c111
    <      "brush" : [ [ "clear" ], [ "back", "smoothmetal" ], [ "front", "smoothmetal" ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    102,104c115,117
    <      "value" : [179, 141, 89, 255],
    <      "comment" : "stairs/platform",
    <      "brush" : [ [ "clear" ], [ "front", "platform" ] ]
    ---
    >      "value" : [204, 186, 143, 255],
    >      "comment" : "foreground main biome block",
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    108,110c121,124
    <      "value" : [137, 124, 76, 255],
    <      "comment" : "modern stairs/platform",
    <      "brush" : [ [ "clear" ], [ "front", "modernplatform" ] ]
    ---
    >      "value" : [204, 176, 143, 255],
    >      "comment" : "overwritable foreground main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    114,116c128,130
    <      "value" : [179, 173, 142, 255],
    <      "comment" : "wreck stairs/platform",
    <      "brush" : [ [ "clear" ], [ "front", "wreckplatform" ] ]
    ---
    >      "value" : [178, 232, 255, 255],
    >      "comment" : "background sub biome block #1",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    120,121c134,135
    <      "value" : [148, 143, 117, 255],
    <      "comment" : "overwritable wreck stairs/platform",
    ---
    >      "value" : [178, 222, 255, 255],
    >      "comment" : "overwritable background sub biome block #1",
    123c137
    <      "brush" : [ [ "clear" ], [ "front", "wreckplatform" ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    126a141,179
    >      "value" : [143, 186, 204, 255],
    >      "comment" : "foreground sub biome block #1",
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 176, 204, 255],
    >      "comment" : "overwritable foreground sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 255, 178, 255],
    >      "comment" : "background sub biome block #2",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 245, 178, 255],
    >      "comment" : "overwritable background sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 204, 143, 255],
    >      "comment" : "foreground sub biome block #2",
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 194, 143, 255],
    >      "comment" : "overwritable foreground sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >   
    >    {
    128,129c181,182
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    ---
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    134,135c187,188
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    ---
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    140c193,211
    <      "comment" : "wire #3 Blue",
    ---
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    142a214,447
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    161a467,522
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >
    >    {
    >      "value" : [146, 165, 247, 255],
    >      "comment" : "background composite01",
    >      "brush" : [ [ "clear" ], [ "back", "composite01" ] ]
    >    },
    >
    >    {
    >      "value" : [170, 146, 247, 255],
    >      "comment" : "foreground composite01",
    >      "brush" : [ [ "clear" ], [ "back", "composite01" ], [ "front", "composite01" ] ]
    >    },
    >
    >    {
    >      "value" : [120, 96, 197, 255],
    >      "comment" : "endcap smoothmetal",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "back", "smoothmetal" ], [ "front", "smoothmetal" ] ]
    >    },
    >
    >    {
    >      "value" : [179, 141, 89, 255],
    >      "comment" : "stairs/platform",
    >      "brush" : [ [ "clear" ], [ "front", "platform" ] ]
    >    },
    >
    >    {
    >      "value" : [137, 124, 76, 255],
    >      "comment" : "modern stairs/platform",
    >      "brush" : [ [ "clear" ], [ "front", "modernplatform" ] ]
    >    },
    >
    >    {
    >      "value" : [179, 173, 142, 255],
    >      "comment" : "wreck stairs/platform",
    >      "brush" : [ [ "clear" ], [ "front", "wreckplatform" ] ]
    >    },
    >
    >    {
    >      "value" : [148, 143, 117, 255],
    >      "comment" : "overwritable wreck stairs/platform",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "front", "wreckplatform" ] ]
    
    dungeons\human\humanprison\humanprison.dungeon
    24c24,25
    <      "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ]
    ---
    >      "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface" ] ]
    28c29
    <      "comment" : "bright blue, room coupler",
    ---
    >      "comment" : "bright blue, entrance coupler",
    83,85c84,86
    <      "value" : [146, 165, 247, 255],
    <      "comment" : "background composite01",
    <      "brush" : [ [ "clear" ], [ "back", "composite01" ] ]
    ---
    >      "value" : [54, 63, 105, 255],
    >      "comment" : "water pool foreground",
    >      "brush" : [ [ "clear" ], [ "water" ] ]
    89,91c90,92
    <      "value" : [170, 146, 247, 255],
    <      "comment" : "foreground composite01",
    <      "brush" : [ [ "clear" ], [ "back", "composite01" ], [ "front", "composite01" ] ]
    ---
    >      "value" : [150, 255, 0, 255],
    >      "comment" : "acid pool foreground",
    >      "brush" : [ [ "clear" ], [ "acid" ] ]
    95,96c96,109
    <      "value" : [120, 96, 197, 255],
    <      "comment" : "endcap smoothmetal",
    ---
    >      "value" : [255, 96, 0, 255],
    >      "comment" : "lava pool foreground",
    >      "brush" : [ [ "clear" ], [ "lava" ] ]
    >    },
    >
    >    {
    >      "value" : [255, 232, 178, 255],
    >      "comment" : "background main biome block",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    >      "value" : [255, 222, 178, 255],
    >      "comment" : "overwritable background main biome block",
    98c111
    <      "brush" : [ [ "clear" ], [ "back", "smoothmetal" ], [ "front", "smoothmetal" ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    102,104c115,117
    <      "value" : [179, 141, 89, 255],
    <      "comment" : "stairs/platform",
    <      "brush" : [ [ "clear" ], [ "front", "platform" ] ]
    ---
    >      "value" : [204, 186, 143, 255],
    >      "comment" : "foreground main biome block",
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    108,110c121,124
    <      "value" : [137, 124, 76, 255],
    <      "comment" : "modern stairs/platform",
    <      "brush" : [ [ "clear" ], [ "front", "modernplatform" ] ]
    ---
    >      "value" : [204, 176, 143, 255],
    >      "comment" : "overwritable foreground main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    114,116c128,130
    <      "value" : [179, 173, 142, 255],
    <      "comment" : "wreck stairs/platform",
    <      "brush" : [ [ "clear" ], [ "front", "wreckplatform" ] ]
    ---
    >      "value" : [178, 232, 255, 255],
    >      "comment" : "background sub biome block #1",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    120,121c134,135
    <      "value" : [148, 143, 117, 255],
    <      "comment" : "overwritable wreck stairs/platform",
    ---
    >      "value" : [178, 222, 255, 255],
    >      "comment" : "overwritable background sub biome block #1",
    123c137,163
    <      "brush" : [ [ "clear" ], [ "front", "wreckplatform" ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 186, 204, 255],
    >      "comment" : "foreground sub biome block #1",
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [143, 176, 204, 255],
    >      "comment" : "overwritable foreground sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 255, 178, 255],
    >      "comment" : "background sub biome block #2",
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [222, 245, 178, 255],
    >      "comment" : "overwritable background sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    126a167,179
    >      "value" : [177, 204, 143, 255],
    >      "comment" : "foreground sub biome block #2",
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    >      "value" : [177, 194, 143, 255],
    >      "comment" : "overwritable foreground sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >   
    >    {
    128,129c181,182
    <      "comment" : "wire #1 Red",
    <      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    ---
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    134,135c187,188
    <      "comment" : "wire #2 Green",
    <      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    ---
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    140c193,211
    <      "comment" : "wire #3 Blue",
    ---
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    >   
    >    {
    >      "value" : [1, 0, 0, 255],
    >      "comment" : "wire #1",
    >      "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [2, 0, 0, 255],
    >      "comment" : "wire #2",
    >      "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [3, 0, 0, 255],
    >      "comment" : "wire #3",
    142a214,447
    >   
    >    {
    >      "value" : [4, 0, 0, 255],
    >      "comment" : "wire #4",
    >      "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [5, 0, 0, 255],
    >      "comment" : "wire #5",
    >      "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [6, 0, 0, 255],
    >      "comment" : "wire #6",
    >      "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [7, 0, 0, 255],
    >      "comment" : "wire #7",
    >      "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [8, 0, 0, 255],
    >      "comment" : "wire #8",
    >      "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [9, 0, 0, 255],
    >      "comment" : "wire #9",
    >      "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [10, 0, 0, 255],
    >      "comment" : "wire #10",
    >      "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [11, 0, 0, 255],
    >      "comment" : "wire #11",
    >      "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [12, 0, 0, 255],
    >      "comment" : "wire #12",
    >      "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [13, 0, 0, 255],
    >      "comment" : "wire #13",
    >      "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [14, 0, 0, 255],
    >      "comment" : "wire #14",
    >      "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [15, 0, 0, 255],
    >      "comment" : "wire #15",
    >      "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [16, 0, 0, 255],
    >      "comment" : "wire #16",
    >      "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [17, 0, 0, 255],
    >      "comment" : "wire #17",
    >      "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [18, 0, 0, 255],
    >      "comment" : "wire #18",
    >      "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [19, 0, 0, 255],
    >      "comment" : "wire #19",
    >      "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [20, 0, 0, 255],
    >      "comment" : "wire #20",
    >      "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [21, 0, 0, 255],
    >      "comment" : "wire #21",
    >      "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [22, 0, 0, 255],
    >      "comment" : "wire #22",
    >      "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [23, 0, 0, 255],
    >      "comment" : "wire #23",
    >      "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [24, 0, 0, 255],
    >      "comment" : "wire #24",
    >      "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [25, 0, 0, 255],
    >      "comment" : "wire #25",
    >      "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [26, 0, 0, 255],
    >      "comment" : "wire #26",
    >      "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [27, 0, 0, 255],
    >      "comment" : "wire #27",
    >      "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [28, 0, 0, 255],
    >      "comment" : "wire #28",
    >      "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [29, 0, 0, 255],
    >      "comment" : "wire #29",
    >      "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [30, 0, 0, 255],
    >      "comment" : "wire #30",
    >      "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 1, 0, 255],
    >      "comment" : "and",
    >      "brush" : [ [ "clear" ], [ "object", "and" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 2, 0, 255],
    >      "comment" : "dlatch",
    >      "brush" : [ [ "clear" ], [ "object", "dlatch" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 3, 0, 255],
    >      "comment" : "not",
    >      "brush" : [ [ "clear" ], [ "object", "not" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 4, 0, 255],
    >      "comment" : "or",
    >      "brush" : [ [ "clear" ], [ "object", "or" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 5, 0, 255],
    >      "comment" : "timer",
    >      "brush" : [ [ "clear" ], [ "object", "timer" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 6, 0, 255],
    >      "comment" : "timer1s",
    >      "brush" : [ [ "clear" ], [ "object", "timer1s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 7, 0, 255],
    >      "comment" : "timer2s",
    >      "brush" : [ [ "clear" ], [ "object", "timer2s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 8, 0, 255],
    >      "comment" : "timer3s",
    >      "brush" : [ [ "clear" ], [ "object", "timer3s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 9, 0, 255],
    >      "comment" : "timer4s",
    >      "brush" : [ [ "clear" ], [ "object", "timer4s" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 10, 0, 255],
    >      "comment" : "timer5s",
    >      "brush" : [ [ "clear" ], [ "object", "timer5s" ] ]
    >    },
    >
    >    {
    >      "value" : [0, 11, 0, 255],
    >      "comment" : "xor",
    >      "brush" : [ [ "clear" ], [ "object", "xor" ] ]
    >    },
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    176a482,525
    >      "value" : [146, 165, 247, 255],
    >      "comment" : "background composite01",
    >      "brush" : [ [ "clear" ], [ "back", "composite01" ] ]
    >    },
    >
    >    {
    >      "value" : [170, 146, 247, 255],
    >      "comment" : "foreground composite01",
    >      "brush" : [ [ "clear" ], [ "back", "composite01" ], [ "front", "composite01" ] ]
    >    },
    >
    >    {
    >      "value" : [120, 96, 197, 255],
    >      "comment" : "endcap smoothmetal",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "back", "smoothmetal" ], [ "front", "smoothmetal" ] ]
    >    },
    >
    >    {
    >      "value" : [179, 141, 89, 255],
    >      "comment" : "stairs/platform",
    >      "brush" : [ [ "clear" ], [ "front", "platform" ] ]
    >    },
    >
    >    {
    >      "value" : [137, 124, 76, 255],
    >      "comment" : "modern stairs/platform",
    >      "brush" : [ [ "clear" ], [ "front", "modernplatform" ] ]
    >    },
    >
    >    {
    >      "value" : [179, 173, 142, 255],
    >      "comment" : "wreck stairs/platform",
    >      "brush" : [ [ "clear" ], [ "front", "wreckplatform" ] ]
    >    },
    >
    >    {
    >      "value" : [148, 143, 117, 255],
    >      "comment" : "overwritable wreck stairs/platform",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "front", "wreckplatform" ] ]
    >    },
    >
    >    {
    459c808
    <      "brush" : [ [ "clear" ], [ "object", "woodencabinet2", { "direction" : "left", "parameters" : { "treasurePools" : [ "humanPrisonLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodencabinet2", { "direction" : "left" } ] ]
    465c814
    <      "brush" : [ [ "clear" ], [ "object", "woodencabinet2", { "direction" : "right", "parameters" : { "treasurePools" : [ "humanPrisonLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodencabinet2", { "direction" : "right" } ] ]
    483c832
    <      "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "left" } ] ]
    489c838
    <      "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "right" } ] ]
    495c844
    <      "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "left" } ] ]
    501c850
    <      "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "right" } ] ]
    699c1048
    <      "brush" : [ [ "clear" ], [ "object", "bunkerbookcase", { "direction" : "left", "parameters" : { "treasurePools" : [ "humanPrisonLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "bunkerbookcase", { "direction" : "left", "parameters" : { "treasurePools" : [ "humanBunkerLore" ] } } ] ]
    705c1054
    <      "brush" : [ [ "clear" ], [ "object", "bunkerbookcase", { "direction" : "right", "parameters" : { "treasurePools" : [ "humanPrisonLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "bunkerbookcase", { "direction" : "right", "parameters" : { "treasurePools" : [ "humanBunkerLore" ] } } ] ]
    711c1060
    <      "brush" : [ [ "clear" ], [ "object", "bunkercabinet1", { "direction" : "left", "parameters" : { "treasurePools" : [ "humanPrisonLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "bunkercabinet1", { "direction" : "left", "parameters" : { "treasurePools" : [ "humanBunkerLore" ] } } ] ]
    717c1066
    <      "brush" : [ [ "clear" ], [ "object", "bunkercabinet1", { "direction" : "right", "parameters" : { "treasurePools" : [ "humanPrisonLore" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "bunkercabinet1", { "direction" : "right", "parameters" : { "treasurePools" : [ "humanBunkerLore" ] } } ] ]
    812c1161
    <      "brush" : [ [ "clear" ], [ "object", "bunkerdesk", { "direction" : "left" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "bunkerdesk", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    818c1167
    <      "brush" : [ [ "clear" ], [ "object", "bunkerdesk", { "direction" : "right" } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "bunkerdesk", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ]
    1190c1539
    <      "brush" : [ [ "clear" ], [ "object", "prisonlocker1", { "direction" : "left", "parameters" : { "treasurePools" : [ "stimtreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "prisonlocker1", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasureLarge" ] } } ] ]
    1196c1545
    <      "brush" : [ [ "clear" ], [ "object", "prisonlocker1", { "direction" : "right", "parameters" : { "treasurePools" : [ "stimtreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "prisonlocker1", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasureLarge" ] } } ] ]
    1202c1551
    <      "brush" : [ [ "clear" ], [ "object", "prisonlocker2", { "direction" : "left", "parameters" : { "treasurePools" : [ "stimtreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "prisonlocker2", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasureLarge" ] } } ] ]
    1208c1557
    <      "brush" : [ [ "clear" ], [ "object", "prisonlocker2", { "direction" : "right", "parameters" : { "treasurePools" : [ "stimtreasure" ] } } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "object", "prisonlocker2", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasureLarge" ] } } ] ]
    
    dungeons\missions\floranmissions\floranmission1.dungeon
    107a108,114
    >      "value" : [255, 222, 178, 255],
    >      "comment" : "overwritable background main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    113a121,127
    >      "value" : [204, 176, 143, 255],
    >      "comment" : "overwritable foreground main biome block",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    >    },
    >
    >    {
    119a134,140
    >      "value" : [178, 222, 255, 255],
    >      "comment" : "overwritable background sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    125a147,153
    >      "value" : [143, 176, 204, 255],
    >      "comment" : "overwritable foreground sub biome block #1",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    >    },
    >
    >    {
    131a160,166
    >      "value" : [222, 245, 178, 255],
    >      "comment" : "overwritable background sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    >    },
    >
    >    {
    135a171,195
    >
    >    {
    >      "value" : [177, 194, 143, 255],
    >      "comment" : "overwritable foreground sub biome block #2",
    >      "rules" : [ [ "allowOverdrawing" ] ],
    >      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    >    },
    >   
    >    {
    >      "value" : [255, 0, 0, 255],
    >      "comment" : "global wire #1",
    >      "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 255, 0, 255],
    >      "comment" : "global wire #2",
    >      "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ]
    >    },
    >
    >    {
    >      "value" : [0, 0, 255, 255],
    >      "comment" : "global wire #3",
    >      "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ]
    >    },
    381a442,447
    >   
    >    {
    >      "value" : [0, 12, 0, 255],
    >      "comment" : "persistentswitch",
    >      "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ]
    >    },
    400a467,478
    >    },
    >   
    >    {
    >      "value" : [220, 220, 220, 255],
    >      "comment" : "humangenerator facing left - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ]
    >    },
    >   
    >    {
    >      "value" : [225, 225, 225, 255],
    >      "comment" : "humangenerator facing right - on state",
    >      "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ]
    
    objects\minibiome\oasis\reedseed2\reedseed2.object
    33c33
    <  "smashSounds" : [ "/sfx/objects/pot_break_medium1.wav", "/sfx/objects/pot_break_medium2.wav" ],
    ---
    >  "smashSounds" : [ "/sfx/objects/bed_leave.wav" ],
    
    objects\wired\persistentswitch\persistentswitch.object
    31a32,33
    >  "interactive" : false,
    > 
    34c36
    <
    ---
    > 
    
    objects\wired\switch\persistentswitch.lua
    4c4
    <  entity.setInteractive(true)
    ---
    >  entity.setInteractive(entity.configParameter("interactive", true))
    
    stats\effects\jumpboost\jumpboost.statuseffect
    10c10,13
    <  "animationConfig" : "jumpboost.animation"
    ---
    >  "animationConfig" : "jumpboost.animation",
    >
    >  "label" : "jumpboost",
    >  "icon" : "/interface/statuses/jumpboost.png"
    
    stats\effects\runboost\runboost.statuseffect
    10c10,13
    <  "animationConfig" : "runboost.animation"
    ---
    >  "animationConfig" : "runboost.animation",
    >
    >  "label" : "runboost",
    >  "icon" : "/interface/statuses/runboost.png"
    
    stats\effects\swimming\swimming.animation
    17a18
    >            "underwaterOnly" : true,
    
    treasure\biome.treasurepools
    11,12c11,12
    <        [0.4, 1],
    <        [0.4, 2],
    ---
    >        [0.1, 1],
    >        [0.7, 2],
    40,41c40,41
    <        [0.4, 1],
    <        [0.4, 2],
    ---
    >        [0.1, 1],
    >        [0.7, 2],
    70,71c70,72
    <        [0.5, 1],
    <        [0.5, 2]
    ---
    >        [0.1, 1],
    >        [0.7, 2],
    >        [0.2, 3]
    80c81,82
    <        {"weight" : 1.0, "item" : ["shroom", 5]},
    ---
    >        {"weight" : 1.0, "item" : ["shroom", 10]},
    >        {"weight" : 0.3, "item" : "shroomblock-recipe"},
    88,89c90,95
    <        {"weight" : 0.3, "item" : [ "generatedsword", 2, { "definition" : "mushroomsword" } ]},
    <        {"weight" : 0.3, "item" : [ "generatedshield", 2, { "definition" : "mushroomshield" } ]}
    ---
    >        {"weight" : 0.3, "item" : "wildfungushead"},
    >        {"weight" : 0.3, "item" : "wildfunguschest"},
    >        {"weight" : 0.3, "item" : "wildfunguspants"},
    >        {"weight" : 0.3, "item" : "smashroom"},
    >        {"weight" : 0.3, "item" : [ "generatedsword", 1, { "definition" : "mushroomsword" } ]},
    >        {"weight" : 0.3, "item" : [ "generatedshield", 1, { "definition" : "mushroomshield" } ]}
    101,102c107,109
    <        [0.5, 1],
    <        [0.5, 2]
    ---
    >        [0.1, 1],
    >        [0.7, 2],
    >        [0.2, 3]
    123,124c130,132
    <        [0.5, 1],
    <        [0.5, 2]
    ---
    >        [0.1, 1],
    >        [0.7, 2],
    >        [0.2, 3]
    133c141
    <        {"weight" : 1.0, "item" : ["reed", 5]},
    ---
    >        {"weight" : 1.0, "item" : ["reed", 10]},
    153,154c161,163
    <        [0.5, 1],
    <        [0.5, 2]
    ---
    >        [0.1, 1],
    >        [0.7, 2],
    >        [0.2, 3]
    163c172
    <        {"weight" : 1.0, "item" : ["tar", 20]},
    ---
    >        {"weight" : 1.0, "item" : ["tar", 25]},
    180,181d188
    <
    <  // underground detached biomes
    
    treasure\common.treasurepools
    7c7
    <        [0.3, 2],
    ---
    >        [0.30, 2],
    21c21
    <        {"weight" : 0.4, "pool" : "money"},
    ---
    >        {"weight" : 0.4, "pool" : "chestMoney"},
    32a33,67
    >      ]
    >    }]
    >  ],
    >
    >  "chestMoney" : [
    >    [0, {
    >      "poolRounds" : [[0.65, 1], [0.3, 2], [0.05, 3]],
    >      "pool" : [
    >        {"weight" : 0.2, "item" : ["money", 15]},
    >        {"weight" : 0.6, "item" : ["money", 30]},
    >        {"weight" : 0.2, "item" : ["money", 50]}
    >      ]
    >    }],
    >    [2, {
    >      "poolRounds" : [[0.65, 1], [0.3, 2], [0.05, 3]],
    >      "pool" : [
    >        {"weight" : 0.2, "item" : ["money", 30]},
    >        {"weight" : 0.6, "item" : ["money", 60]},
    >        {"weight" : 0.2, "item" : ["money", 200]}
    >      ]
    >    }],
    >    [4, {
    >      "poolRounds" : [[0.65, 1], [0.3, 2], [0.05, 3]],
    >      "pool" : [
    >        {"weight" : 0.2, "item" : ["money", 50]},
    >        {"weight" : 0.6, "item" : ["money", 100]},
    >        {"weight" : 0.2, "item" : ["money", 300]}
    >      ]
    >    }],
    >    [6, {
    >      "poolRounds" : [[0.65, 1], [0.3, 2], [0.05, 3]],
    >      "pool" : [
    >        {"weight" : 0.2, "item" : ["money", 100]},
    >        {"weight" : 0.6, "item" : ["money", 200]},
    >        {"weight" : 0.2, "item" : ["money", 500]}
    
    treasure\default.treasurechests
    58c58
    <      "containers" : [ "chestavian2" ],
    ---
    >      "containers" : [ "springchest" ],
    66c66
    <      "containers" : [ "chestavian2" ],
    ---
    >      "containers" : [ "tarchest" ],
    74c74
    <      "containers" : [ "chestavian2" ],
    ---
    >      "containers" : [ "reedchest" ],
     
    The | Suit likes this.
  15. Lintton

    Lintton Guest

    Question, will there be other voice clips to vary up the characters' interactions(particularly poison ticks)?
     
    Hatsya Souji and Kawa like this.
  16. Djdano92

    Djdano92 Master Chief

    the day we get an update will be the day of my funeral how exiting :)
     
  17. Sailo

    Sailo Scruffy Nerf-Herder

    This update will be king for Avians! I cannot wait for the update! Oh, and Avians! <_<
     
  18. Savi

    Savi Aquatic Astronaut

    U will have a long life :p
     
  19. facade11663

    facade11663 Void-Bound Voyager

    with the new interface system you could have a mini game to solve to break it too
     
  20. Jafetgx

    Jafetgx Phantasmal Quasar

    This are some great additions :) Though to be honest, that status gui it's a bit big for my taste, i liked the size of the past ones, but i love the animated effect and style of this ones. Maybe just halve the size? OR.... Make GUI size customizable (the energy/health bars and the stat icons, and the toolbar to be separately customizable would be so great). I have to use downsample and force starbound on 1080 because other way the overall GUI is too big for me, and i can't be the only one with this issue :cry:...

    On a not so related note, i've noticed the starter planet mine's now protected, but i haven't been able to find the shield generator. Have someone? or is it protected but shield generators aren't ingame yet?
     

Share This Page