Skip to content
Mistium edited this page Jun 19, 2024 · 13 revisions

This is how you use an enum

enum states [
  "mainmenu",
  "crafting"
]

state = states.mainmenu
log state
mainloop:
  if state == states.mainmenu (
    //main menu code
  )
  if state == states.crafting (
    //crafting code
  )
  import "win-buttons"

equivalent with array

states = [
  "mainmenu",
  "crafting"
]

state = states.mainmenu
mainloop:
  if state == states.mainmenu (
    // main menu code
  )
  if state == states.crafting (
    // crafting code
  )

equivalent with object

states = {
  "mainmenu":"1",
  "crafting":"2"
}

state = states.mainmenu
mainloop:
  if state == states.mainmenu (
    // main menu code
  )
  if state == states.crafting (
    // crafting code
  )

originOS Wiki

Wiki Views:
:views

OSL | RSH | ICN

Clone this wiki locally