Small Updates added to Cboy / CodeOS to refine it’s data.
1 Like
Instead of copying and pasting the link, I will copy and paste the source code for y’all
You guys can test it out (JavaScript) but you guys will need the Settings and Text Sprite Extentions in order for the OS to function properly.
function remainderstorage () {
Remainder = 80 - blockSettings.list().length
return Remainder
}
let Remainder = 0
let maintextSprite = textsprite.create("CodeOS v0.01")
maintextSprite.setPosition(77, 10)
let textSprite = textsprite.create("" + blockSettings.readNumber("Storage") + " settings ")
textSprite.setPosition(77, 20)
game.onUpdateInterval(50, function () {
spriteutils.setConsoleOverlay(false)
blockSettings.writeNumber("Storage", blockSettings.list().length)
blockSettings.writeNumber("MaxStorageSpace", 80)
blockSettings.writeNumber("HardwareManager", remainderstorage())
console.log("" + blockSettings.readNumber("Storage") + " settings " + ("" + blockSettings.readNumber("HardwareManager") + " settings left"))
})
forever(function () {
textSprite.setText("" + blockSettings.readNumber("Storage") + " settings ")
textSprite.setPosition(80, 20)
pause(1000)
textSprite.setText("" + blockSettings.readNumber("HardwareManager") + " settings left")
textSprite.setPosition(77, 20)
pause(1000)
})
1 Like