OmnipotentEntity submitted a new blog post: August 11 - Documentation again Continue reading the Original Blog Post
The documentations' main page came up blank. Was I supposed to click on something else when I clicked on the link?
@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
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.
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
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.
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.
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.
Oooh. Fun stuff to mod with! (once I actually learn Lua) I can see "breathable" being used for airlock switches and oxygen indicators, and "lightLevel" used for night light switches... 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..." 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.
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. :\
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. What is it?
Funny, I learned lua when i was very young by playing roblox, you dont necessarily need a college course, just practice.
For anyone wanting an easy way to learn coding basics, codecademy.com is a pretty awesome and free website to teach you!