August 11 - Documentation again

Discussion in 'Dev Blog' started by OmnipotentEntity, Aug 12, 2014.

  1. OmnipotentEntity

    OmnipotentEntity Code Monkey Forum Administrator

    OmnipotentEntity submitted a new blog post:

    August 11 - Documentation again

    Continue reading the Original Blog Post
     
    Last edited: Aug 12, 2014
    Axe Garian, Uzkniso, Zouleena and 4 others like this.
  2. Spike

    Spike Supernova

    The documentations' main page came up blank. Was I supposed to click on something else when I clicked on the link?
     
  3. Rainbow Dash

    Rainbow Dash Oxygen Tank

    @OmnipotentEntity is that why the nightlys havnt updated for the past few days
    just thought youd like to know that they havnt updated in awhile
     
  4. Musetrigger

    Musetrigger Hard-To-Destroy Reptile

    Sweet~
     
    Magament likes this.
  5. OmnipotentEntity

    OmnipotentEntity Code Monkey Forum Administrator

    Actually, the reason why the nightlies haven't updated over the past two days was because one of our VMs that do the building crashed. I fixed that while I was setting this up.

    Yeah, the main page is mostly blank, you can access the documentation through the Namespaces or Classes buttons up top.
     
    RatixFarrence likes this.
  6. Rainbow Dash

    Rainbow Dash Oxygen Tank

    cool look forword to seeing the update =o
     
  7. kamilion

    kamilion Scruffy Nerf-Herder

    Thanks, Omni! This'll come in handy.
     
  8. willpill35

    willpill35 Subatomic Cosmonaut

    you know talking about the skies it would be nice if this also lead to us being able to land on like gas mining stations on gas giants but i think those will probably end up being instanced or something like that but finding gas giants that have a station in orbit or something would give us a reason to go to them :3
     
  9. MithranArkanere

    MithranArkanere Space Kumquat

    This looks really nice.

    I wonder if it'll be possible to rig it with an API and the data, allowing things like automated wiki documentation for items.
     
  10. Niomo

    Niomo Astral Cartographer

    I'm sorry.... I don't understand what all this code means :( Is it good?
     
  11. Will Liferider

    Will Liferider Ketchup Robot

    What exactly is documentation?
     
  12. OobleckTheGreen

    OobleckTheGreen Space Kumquat

    That is really awesome work!! The geek in me just cheered :) Is the report generator drawing up all the Object linkages custom or open source? It's really impressive, whatever it is.
     
  13. helloLateNight

    helloLateNight Subatomic Cosmonaut

    :up:A pretty good job.:up:
    I like this very much.:love:
     
  14. Dembai

    Dembai Void-Bound Voyager

    To those of us who don't understand what all this means, will you still be doing manual updates of what's going on in plain English somewhere?

    Been playing the last stable update and salivating in anticipation of whatever new Koala will grace us with its presence.
     
  15. NovastarX

    NovastarX Big Damn Hero

    Oooh. Fun stuff to mod with! :party: (once I actually learn Lua) :p
    I can see "breathable" being used for airlock switches and oxygen indicators, and "lightLevel" used for night light switches... :idea:

    I thought starting out would be simple enough, but then I started looking at the diagrams, I was like "Nope. Need a college level course to understand this..." :ssssssssss: So many things happen at once for any given moment... I just looked at the Collaboration one for PlantDrop and it looks crazy! (so many twisty arrows). I don't know how you do it, but to everyone who codes for Starbound, I'm way impressed. :up:
     
    Shaku Arai and RatixFarrence like this.
  16. RatixFarrence

    RatixFarrence Scruffy Nerf-Herder

    No you don't absolutely need a college level course. You just need a lot of money for a collection of good books to spend nights working with! I am in your boat, and have a list of books to buy of my own. They do not include Lua right now, so that would be another while for me. Currently working through one C++ book on my days off from work, which right now are far and few. :\
     
    Lemuria and NovastarX like this.
  17. Kawa

    Kawa Tiy's Beard

    Today's diffs: mostly new images, plus lighting work...
    Code:
    FILES
    -----
    dungeons\missions\lunarbase\lunarbase-objects.png
    dungeons\missions\lunarbase\lunarbase-wires1.png
    dungeons\missions\lunarbase\lunarbase.dungeon
    dungeons\missions\lunarbase\lunarbase.png
    dungeons\other\ancientgateway\ancientgateway.dungeon
    dungeons\other\naturalcave\campsite1left.png
    dungeons\other\naturalcave\campsite1right.png
    dungeons\other\naturalcave\campsite2left.png
    dungeons\other\naturalcave\campsite2right.png
    dungeons\other\naturalcave\campsite3left.png
    dungeons\other\naturalcave\campsite3right.png
    dungeons\other\naturalcave\campsite4left.png
    dungeons\other\naturalcave\campsite4right.png
    dungeons\other\naturalcave\campsite5left.png
    dungeons\other\naturalcave\campsite5right.png
    dungeons\other\naturalcave\campsite6left.png
    dungeons\other\naturalcave\campsite6right.png
    dungeons\other\naturalcave\entrance2a.png
    dungeons\other\naturalcave\entrance2b.png
    dungeons\other\naturalcave\entrance2c.png
    dungeons\other\outpost\doorway5-wires.png
    dungeons\other\outpost\doorway7-wires.png
    dungeons\other\outpost\outpost.dungeon
    humanoid\novakid\frontarm.png
    [NEW] humanoid\novakid\brand\0.png
    humanoid\novakid\brand\11.png
    [NEW] humanoid\novakid\brand\12.png
    [NEW] humanoid\novakid\brand\13.png
    [NEW] humanoid\novakid\brand\14.png
    [NEW] humanoid\novakid\brand\15.png
    [NEW] humanoid\novakid\brand\16.png
    [NEW] humanoid\novakid\brand\17.png
    [NEW] humanoid\novakid\brand\18.png
    [NEW] humanoid\novakid\brand\19.png
    humanoid\novakid\brand\2.png
    [NEW] humanoid\novakid\hair\fem0.png
    humanoid\novakid\hair\fem1.png
    [NEW] humanoid\novakid\hair\fem10.png
    [NEW] humanoid\novakid\hair\fem11.png
    [NEW] humanoid\novakid\hair\fem12.png
    [NEW] humanoid\novakid\hair\fem13.png
    [NEW] humanoid\novakid\hair\fem14.png
    [NEW] humanoid\novakid\hair\fem15.png
    [NEW] humanoid\novakid\hair\fem16.png
    [NEW] humanoid\novakid\hair\fem17.png
    [NEW] humanoid\novakid\hair\fem18.png
    [NEW] humanoid\novakid\hair\fem19.png
    humanoid\novakid\hair\fem4.png
    [NEW] humanoid\novakid\hair\fem6.png
    [NEW] humanoid\novakid\hair\fem7.png
    [NEW] humanoid\novakid\hair\fem8.png
    [NEW] humanoid\novakid\hair\fem9.png
    [NEW] humanoid\novakid\hair\male0.png
    humanoid\novakid\hair\male11.png
    [NEW] humanoid\novakid\hair\male12.png
    [NEW] humanoid\novakid\hair\male13.png
    [NEW] humanoid\novakid\hair\male14.png
    [NEW] humanoid\novakid\hair\male15.png
    [NEW] humanoid\novakid\hair\male16.png
    [NEW] humanoid\novakid\hair\male17.png
    [NEW] humanoid\novakid\hair\male18.png
    [NEW] humanoid\novakid\hair\male19.png
    humanoid\novakid\hair\male8.png
    [NEW] interface\ai\chatpane.png
    [NEW] interface\ai\mockaidialogue.png
    [NEW] interface\ai\xsmall.png
    [NEW] interface\ai\xsmallpress.png
    interface\chat\chatpane.png
    items\generic\crafting\durasteelbar.png
    items\generic\crafting\platinumbar.png
    items\generic\crafting\silverbar.png
    items\generic\crafting\steelbar.png
    items\instruments\overdriveguitar.png
    [NEW] items\staves\racialstaves\apex\steel\apexsteelstaff1\apexsteelstaff1.png
    [NEW] items\staves\racialstaves\apex\steel\apexsteelstaff1\apexsteelstaff1.staff
    [NEW] items\staves\racialstaves\apex\steel\apexsteelstaff1\steelstaffglow.frames
    [NEW] items\staves\racialstaves\apex\steel\apexsteelstaff1\steelstaffglow.png
    items\throwables\capturepodicon.png
    [NEW] objects\human\prisonfloodlight\prisonfloodlight.animation
    objects\human\prisonfloodlight\prisonfloodlight.object
    objects\human\prisonfloodlight\prisonfloodlightceiling1.frames
    objects\human\prisonfloodlight\prisonfloodlightceiling2.frames
    objects\human\prisonfloodlight\prisonfloodlightceilingleft1.frames
    objects\human\prisonfloodlight\prisonfloodlightceilingleft2.frames
    objects\human\prisonfloodlight\prisonfloodlightceilingright1.frames
    objects\human\prisonfloodlight\prisonfloodlightceilingright2.frames
    objects\human\prisonfloodlight\prisonfloodlightground1.frames
    objects\human\prisonfloodlight\prisonfloodlightground2.frames
    objects\human\prisonfloodlight\prisonfloodlightgroundleft1.frames
    objects\human\prisonfloodlight\prisonfloodlightgroundleft2.frames
    objects\human\prisonfloodlight\prisonfloodlightgroundright1.frames
    objects\human\prisonfloodlight\prisonfloodlightgroundright2.frames
    objects\human\prisonfloodlight\prisonfloodlightleft1.frames
    objects\human\prisonfloodlight\prisonfloodlightleft2.frames
    objects\human\prisonfloodlight\prisonfloodlightright1.frames
    objects\human\prisonfloodlight\prisonfloodlightright2.frames
    [NEW] projectiles\staves\racialstaves\steel\monkeynut\icon.png
    [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynut.frames
    [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynut.png
    [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynut.projectile
    [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutlaser.frames
    [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutlaser.png
    [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutlaser.projectile
    [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutteleportin.frames
    [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutteleportin.png
    [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutteleportin.projectile
    [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutteleportout.frames
    [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutteleportout.png
    [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutteleportout.projectile
    species\novakid.species
    tiles\girdertemplate.config
    tiles\materials\blackglass.material
    tiles\materials\crystalblock.material
    tiles\materials\supermatter.material
    
    DIFFS
    -----
    dungeons\missions\lunarbase\lunarbase.dungeon
    25c25
    <      "brush" : [ [ "surface" ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "back", "moondust" ], [ "front", "moondust" ] ]
    109,110c109,110
    <      "comment" : "background main biome block",
    <      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    ---
    >      "comment" : "background moondust block",
    >      "brush" : [ [ "clear" ], [ "back", "moondust" ] ]
    115c115
    <      "comment" : "overwritable background main biome block",
    ---
    >      "comment" : "overwritable background moondust block",
    117c117
    <      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "back", "moondust" ] ]
    122,123c122,123
    <      "comment" : "foreground main biome block",
    <      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    ---
    >      "comment" : "foreground moondust block",
    >      "brush" : [ [ "clear" ], [ "back", "moondust" ], [ "front", "moondust" ] ]
    128c128
    <      "comment" : "overwritable foreground main biome block",
    ---
    >      "comment" : "overwritable foreground moondust block",
    130c130
    <      "brush" : [ [ "surface", { "variant" : 0 } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "back", "moondust" ], [ "front", "moondust" ] ]
    135,136c135,136
    <      "comment" : "background sub biome block #1",
    <      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    ---
    >      "comment" : "background moonrock block",
    >      "brush" : [ [ "clear" ], [ "back", "moonrock" ] ]
    141c141
    <      "comment" : "overwritable background sub biome block #1",
    ---
    >      "comment" : "overwritable background moonrock block",
    143c143
    <      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "back", "moonrock" ] ]
    148,149c148,149
    <      "comment" : "foreground sub biome block #1",
    <      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    ---
    >      "comment" : "foreground moonrock block",
    >      "brush" : [ [ "clear" ], [ "back", "moonrock" ], [ "front", "moonrock" ] ]
    154c154
    <      "comment" : "overwritable foreground sub biome block #1",
    ---
    >      "comment" : "overwritable foreground moonrock block",
    156c156
    <      "brush" : [ [ "surface", { "variant" : 1 } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "back", "moonrock" ], [ "front", "moonrock" ] ]
    161,162c161,162
    <      "comment" : "background sub biome block #2",
    <      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    ---
    >      "comment" : "background moonstone block",
    >      "brush" : [ [ "clear" ], [ "back", "moonstone" ] ]
    167c167
    <      "comment" : "overwritable background sub biome block #2",
    ---
    >      "comment" : "overwritable background moonstone block",
    169c169
    <      "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "back", "moonstone" ] ]
    174,175c174,175
    <      "comment" : "foreground sub biome block #2",
    <      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    ---
    >      "comment" : "foreground moonstone block",
    >      "brush" : [ [ "clear" ], [ "back", "moonstone" ], [ "front", "moonstone" ] ]
    180c180
    <      "comment" : "overwritable foreground sub biome block #2",
    ---
    >      "comment" : "overwritable foreground moonstone block",
    182c182
    <      "brush" : [ [ "surface", { "variant" : 2 } ] ]
    ---
    >      "brush" : [ [ "clear" ], [ "back", "moonstone" ], [ "front", "moonstone" ] ]
    702a703,708
    >      "value" : [116, 56, 140, 255],
    >      "comment" : "background supermatter",
    >      "brush" : [ [ "clear" ], [ "back", "supermatter" ] ]
    >    },
    >   
    >    {
    1609c1615
    <      "value" : [255, 240, 26, 255],
    ---
    >      "value" : [236, 255, 26, 255],
    1673c1679,1680
    <              "aggressive" : true
    ---
    >              "aggressive" : true,
    >              "level" : 1
    
    dungeons\other\ancientgateway\ancientgateway.dungeon
    702a703,708
    >      "value" : [116, 56, 140, 255],
    >      "comment" : "background supermatter",
    >      "brush" : [ [ "clear" ], [ "back", "supermatter" ] ]
    >    },
    >   
    >    {
    
    dungeons\other\outpost\outpost.dungeon
    363a364,375
    >
    >    {
    >      "value" : [31, 0, 0, 255],
    >      "comment" : "wire #31",
    >      "brush" : [ [ "wire", { "group" : "group31", "local" : true } ] ]
    >    },
    >
    >    {
    >      "value" : [32, 0, 0, 255],
    >      "comment" : "wire #32",
    >      "brush" : [ [ "wire", { "group" : "group32", "local" : true } ] ]
    >    },
    699a712,717
    >    },
    >   
    >    {
    >      "value" : [116, 56, 140, 255],
    >      "comment" : "background supermatter",
    >      "brush" : [ [ "clear" ], [ "back", "supermatter" ] ]
    
    objects\human\prisonfloodlight\prisonfloodlight.object
    33c33
    <      "imageLayers" : [ { "image" : "prisonfloodlightceiling1.png:<color>.<frame>", "fullbright" : true }, { "image" : "prisonfloodlightceiling2.png:<color>.<frame>" } ],
    ---
    >      "image" : "prisonfloodlightceiling1.png:<color>.<frame>",
    36a37,43
    >      "direction" : "right",
    >     
    >      "animationParts" : {
    >        "bg" : "prisonfloodlightceiling1.png",
    >        "fg" : "prisonfloodlightceiling2.png"
    >      },
    >      "animationPosition" : [-4, -8],
    45c52
    <      "imageLayers" : [ { "image" : "prisonfloodlightceilingleft1.png:<color>.<frame>", "fullbright" : true }, { "image" : "prisonfloodlightceilingleft2.png:<color>.<frame>" } ],
    ---
    >      "image" : "prisonfloodlightceilingleft1.png:<color>.<frame>",
    48a56,62
    >      "direction" : "right",
    >     
    >      "animationParts" : {
    >        "bg" : "prisonfloodlightceilingleft1.png",
    >        "fg" : "prisonfloodlightceilingleft2.png"
    >      },
    >      "animationPosition" : [0, -8],
    57c71
    <      "imageLayers" : [ { "image" : "prisonfloodlightceilingright1.png:<color>.<frame>", "fullbright" : true }, { "image" : "prisonfloodlightceilingright2.png:<color>.<frame>" } ],
    ---
    >      "image" : "prisonfloodlightceilingright1.png:<color>.<frame>",
    60a75,81
    >      "direction" : "right",
    >     
    >      "animationParts" : {
    >        "bg" : "prisonfloodlightceilingright1.png",
    >        "fg" : "prisonfloodlightceilingright2.png"
    >      },
    >      "animationPosition" : [-8, -8],
    69c90
    <      "imageLayers" : [ { "image" : "prisonfloodlightground1.png:<color>.<frame>", "fullbright" : true }, { "image" : "prisonfloodlightground2.png:<color>.<frame>" } ],
    ---
    >      "image" : "prisonfloodlightground1.png:<color>.<frame>",
    72a94,100
    >      "direction" : "right",
    >     
    >      "animationParts" : {
    >        "bg" : "prisonfloodlightground1.png",
    >        "fg" : "prisonfloodlightground2.png"
    >      },
    >      "animationPosition" : [-4, 0],
    81c109
    <      "imageLayers" : [ { "image" : "prisonfloodlightgroundleft1.png:<color>.<frame>", "fullbright" : true }, { "image" : "prisonfloodlightgroundleft2.png:<color>.<frame>" } ],
    ---
    >      "image" : "prisonfloodlightgroundleft1.png:<color>.<frame>",
    84a113,119
    >      "direction" : "right",
    >     
    >      "animationParts" : {
    >        "bg" : "prisonfloodlightgroundleft1.png",
    >        "fg" : "prisonfloodlightgroundleft2.png"
    >      },
    >      "animationPosition" : [0, 0],
    93c128
    <      "imageLayers" : [ { "image" : "prisonfloodlightgroundright1.png:<color>.<frame>", "fullbright" : true }, { "image" : "prisonfloodlightgroundright2.png:<color>.<frame>" } ],
    ---
    >      "image" : "prisonfloodlightgroundright1.png:<color>.<frame>",
    96a132,138
    >      "direction" : "right",
    >     
    >      "animationParts" : {
    >        "bg" : "prisonfloodlightgroundright1.png",
    >        "fg" : "prisonfloodlightgroundright2.png"
    >      },
    >      "animationPosition" : [-8, 0],
    105c147
    <      "imageLayers" : [ { "image" : "prisonfloodlightleft1.png:<color>.<frame>", "fullbright" : true }, { "image" : "prisonfloodlightleft2.png:<color>.<frame>" } ],
    ---
    >      "image" : "prisonfloodlightleft1.png:<color>.<frame>",
    108a151,157
    >      "direction" : "right",
    >     
    >      "animationParts" : {
    >        "bg" : "prisonfloodlightleft1.png",
    >        "fg" : "prisonfloodlightleft2.png"
    >      },
    >      "animationPosition" : [0, -4],
    117c166
    <      "imageLayers" : [ { "image" : "prisonfloodlightright1.png:<color>.<frame>", "fullbright" : true }, { "image" : "prisonfloodlightright2.png:<color>.<frame>" } ],
    ---
    >      "image" : "prisonfloodlightright1.png:<color>.<frame>",
    120a170,176
    >      "direction" : "right",
    >     
    >      "animationParts" : {
    >        "bg" : "prisonfloodlightright1.png",
    >        "fg" : "prisonfloodlightright2.png"
    >      },
    >      "animationPosition" : [-8, -4],
    127c183,195
    <  ]
    ---
    >  ],
    >
    >  "animation" : "/objects/wired/light/lighttogglebgfullbright.animation",
    >
    >  "scripts" : [ "/objects/wired/light/light.lua" ],
    >  "scriptDelta" : 60,
    > 
    >  "interactive" : false,
    >
    >  "inboundNodes" : [ [0, 0] ],
    >
    >  "onSounds" : [ "/sfx/objects/floodlights_on.wav" ],
    >  "offSounds" : [ "/sfx/objects/floodlights_off.wav" ]
    
    objects\human\prisonfloodlight\prisonfloodlightceiling1.frames
    2d1
    <
    7,15c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    20,28c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightceiling2.frames
    2d1
    <
    7,15c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    20,28c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightceilingleft1.frames
    2d1
    <
    7,15c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    20,28c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightceilingleft2.frames
    2d1
    <
    7,15c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    20,28c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightceilingright1.frames
    2d1
    <
    7,15c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    20,28c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightceilingright2.frames
    2d1
    <
    7,15c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    20,28c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightground1.frames
    2d1
    <
    7,15c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    20,28c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightground2.frames
    2d1
    <
    7,15c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    20,28c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightgroundleft1.frames
    2d1
    <
    7,15c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    20,28c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightgroundleft2.frames
    2d1
    <
    7,15c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    20,28c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightgroundright1.frames
    2d1
    <
    7,15c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    20,28c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightgroundright2.frames
    2d1
    <
    7,15c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    20,28c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightleft1.frames
    6,14c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    19,27c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightleft2.frames
    6,14c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    19,27c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightright1.frames
    2d1
    <
    7,15c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    20,28c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    objects\human\prisonfloodlight\prisonfloodlightright2.frames
    2d1
    <
    7,15c6,14
    <      [ "default.0", "default.off" ],
    <      [ "red.0", "red.off" ],
    <      [ "blue.0", "blue.off" ],
    <      [ "green.0", "green.off" ],
    <      [ "yellow.0", "yellow.off" ],
    <      [ "orange.0", "orange.off" ],
    <      [ "pink.0", "pink.off" ],
    <      [ "black.0", "black.off" ],
    <      [ "white.0", "white.off" ]
    ---
    >      [ "default.on", "default.off" ],
    >      [ "red.on", "red.off" ],
    >      [ "blue.on", "blue.off" ],
    >      [ "green.on", "green.off" ],
    >      [ "yellow.on", "yellow.off" ],
    >      [ "orange.on", "orange.off" ],
    >      [ "pink.on", "pink.off" ],
    >      [ "black.on", "black.off" ],
    >      [ "white.on", "white.off" ]
    20,28c19,27
    <    "default.default" : "default.off",
    <    "red.default" : "red.off",
    <    "blue.default" : "blue.off",
    <    "green.default" : "green.off",
    <    "yellow.default" : "yellow.off",
    <    "orange.default" : "orange.off",
    <    "pink.default" : "pink.off",
    <    "black.default" : "black.off",
    <    "white.default" : "white.off"
    ---
    >    "default.default" : "default.on",
    >    "red.default" : "red.on",
    >    "blue.default" : "blue.on",
    >    "green.default" : "green.on",
    >    "yellow.default" : "yellow.on",
    >    "orange.default" : "orange.on",
    >    "pink.default" : "pink.on",
    >    "black.default" : "black.on",
    >    "white.default" : "white.on"
    
    species\novakid.species
    111c111
    <      "hair" : [ "male1", "male2", "male3", "male4", "male5", "male6", "male7", "male8", "male9", "male10" ],
    ---
    >      "hair" : [ "male0", "male1", "male2", "male3", "male4", "male5", "male6", "male7", "male8", "male9", "male10", "male11", "male12", "male13", "male14", "male15", "male16", "male17", "male18", "male19" ],
    115c115
    <      "facialHair" : [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10" ],
    ---
    >      "facialHair" : [ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19" ],
    123c123
    <      "hair" : [ "fem1", "fem2", "fem3", "fem4", "fem5" ],
    ---
    >      "hair" : [ "fem0", "fem1", "fem2", "fem3", "fem4", "fem5", "fem6", "fem7", "fem8", "fem9", "fem10", "fem11", "fem12", "fem13", "fem14", "fem15", "fem16", "fem17", "fem18", "fem19" ],
    127c127
    <      "facialHair" : [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10" ],
    ---
    >      "facialHair" : [ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19" ],
    133,135c133,152
    <    { "fff8b5" : "fee5ff", "fde03f" : "f6bbf9", "f6b919" : "f57afc" },
    <    { "fff8b5" : "dafffa", "fde03f" : "aaebdf", "f6b919" : "54ead4" },
    <    { "fff8b5" : "fde5e5", "fde03f" : "ffad89", "f6b919" : "ff7539" }
    ---
    >    /* Yellow */
    >    { "fff8b5" : "fff8b5", "fde03f" : "fde03f", "f6b919" : "f6b919", "806319" : "352b12" },
    >    /* Orange */
    >    { "fff8b5" : "ffedc4", "fde03f" : "feb05c", "f6b919" : "fa8131", "806319" : "40110a" },
    >    /* Red */
    >    { "fff8b5" : "ffe2c9", "fde03f" : "fe9875", "f6b919" : "ef5443", "806319" : "4f160d" },
    >    /* Pinky */
    >    { "fff8b5" : "fee5ff", "fde03f" : "f6bbf9", "f6b919" : "f57afc", "806319" : "4c2153" },
    >    /* Purple */
    >    { "fff8b5" : "fedbff", "fde03f" : "da89f7", "f6b919" : "ae38f1", "806319" : "340e52" },
    >    /* Blue */
    >    { "fff8b5" : "c7feff", "fde03f" : "56ebf8", "f6b919" : "12c2e8", "806319" : "0c2b4b" },
    >    /* Sea Green */
    >    { "fff8b5" : "c3fffc", "fde03f" : "4df4df", "f6b919" : "0cd6b8", "806319" : "0c482d" },
    >    /* Green */
    >    { "fff8b5" : "c7ffdc", "fde03f" : "63f574", "f6b919" : "17dc0d", "806319" : "0d500f" },
    >    /* Yellow Green */
    >    { "fff8b5" : "fffdae", "fde03f" : "c9f236", "f6b919" : "8ae100", "806319" : "2d510d" },
    >    /* "White/PaleBlue */
    >    { "fff8b5" : "deffff", "fde03f" : "a2dbdb", "f6b919" : "6ea2a9", "806319" : "222d33" }
    
    tiles\girdertemplate.config
    4,5c4,5
    <      "textureSize" : [10, 10],
    <      "texturePosition" : [0, 0],
    ---
    >      "textureSize" : [10, 8],
    >      "texturePosition" : [0, 1],
    9,10c9,10
    <    "verticalTrim" : {
    <      "textureSize" : [10, 9],
    ---
    >    "topcap" : {
    >      "textureSize" : [10, 1],
    14a15,20
    >    "bottomcap" : {
    >      "textureSize" : [10, 1],
    >      "texturePosition" : [0, 9],
    >      "colorStride" : [0, 10],
    >      "variantStride" : [20, 0]
    >    },
    16c22,28
    <      "textureSize" : [10, 10],
    ---
    >      "textureSize" : [8, 10],
    >      "texturePosition" : [11, 0],
    >      "colorStride" : [0, 10],
    >      "variantStride" : [20, 0]
    >    },
    >    "leftcap" : {
    >      "textureSize" : [1, 10],
    21,23c33,35
    <    "horizontalTrim" : {
    <      "textureSize" : [9, 10],
    <      "texturePosition" : [11, 0],
    ---
    >    "rightcap" : {
    >      "textureSize" : [1, 10],
    >      "texturePosition" : [19, 0],
    71a84,86
    >            "pieces" : [["horizontal", [0, -1]]]
    >          },
    >          {
    73c88
    <              [[-1, 0], "Connects"]
    ---
    >              [[-1, 0], "NotEqualsSelf"]
    75,76c90
    <            "haltOnMatch" : true,
    <            "pieces" : [["horizontalTrim", [0, -1]]]
    ---
    >            "pieces" : [["leftcap", [-1, -1]]]
    79c93,96
    <            "pieces" : [["horizontal", [-1, -1]]]
    ---
    >            "matchAllPoints" : [
    >              [[1, 0], "NotEqualsSelf"]
    >            ],
    >            "pieces" : [["rightcap", [8, -1]]]
    90a108,110
    >            "pieces" : [["vertical", [-1, 0]]]
    >          },
    >          {
    92c112
    <              [[0, -1], "Connects"]
    ---
    >              [[0, -1], "NotEqualsSelf"]
    94,95c114
    <            "haltOnMatch" : true,
    <            "pieces" : [["verticalTrim", [-1, -1]]]
    ---
    >            "pieces" : [["topcap", [-1, -1]]]
    98c117,120
    <            "pieces" : [["vertical", [-1, -1]]]
    ---
    >            "matchAllPoints" : [
    >              [[0, 1], "NotEqualsSelf"]
    >            ],
    >            "pieces" : [["bottomcap", [-1, 8]]]
    103c125,129
    <        "pieces" : [["horizontal", [-1, -1]]]
    ---
    >        "pieces" : [
    >          ["horizontal", [0, -1]],
    >          ["leftcap", [-1, -1]],
    >          ["rightcap", [8, -1]]
    >        ]
    
    tiles\materials\blackglass.material
    19c19
    <    "occludesBelow" : true,
    ---
    >    "occludesBelow" : false,
    
    tiles\materials\crystalblock.material
    10c10
    <  "footstepSound" : "/sfx/blocks/footstep_glass.wav",
    ---
    >  "footstepSound" : "/sfx/blocks/footstep_crystal.wav",
    
    tiles\materials\supermatter.material
    10c10
    <  "footstepSound" : "/sfx/blocks/footstep_glass.wav",
    ---
    >  "footstepSound" : "/sfx/blocks/footstep_crystal.wav",
    


    ...and this.
    mockaidialogue.png
    What is it?
     
  18. DeadMG

    DeadMG Void-Bound Voyager

    Your docs for Maybe<T> use char[sizeof(T)] instead of std::aligned_storage<T>::type. Odd choice.
     
  19. Untrustedlife

    Untrustedlife Scruffy Nerf-Herder

    Funny, I learned lua when i was very young by playing roblox, you dont necessarily need a college course, just practice. :)
     
  20. Peelz

    Peelz Giant Laser Beams

    For anyone wanting an easy way to learn coding basics, codecademy.com is a pretty awesome and free website to teach you!
     
    linkthegamer likes this.

Share This Page