The wires that connect script blocks, as well as the inputs and outputs the wires connect to, are color-coded to indicate their data type:

  • ██████ Blue: Number
  • ██████ Green: Vector
  • ██████ Orange: Rotation
  • ██████ Red: Truth
  • ██████ Pink: Object
  • ██████ Gray: Constraint
  • ██████ Yellow: Execution order (not technically a "data type")

Script blocks are also color-coded:

  • ██████ Dark gray: Statement (except for variable setters)
  • ██████ Medium gray: Expression (except for variable getters)
  • ██████ Yellow: Control flow

And script blocks for getting/setting variables and lists, are colored similarly to the wires:

  • ██████ Blue: Number
  • ██████ Green: Vector
  • ██████ Orange: Rotation
  • ██████ Red: Truth
  • ██████ Pink: Object
  • ██████ Gray: Constraint