Files
Rex-EMoolator-docs/docs/en/reference/index.md
Patryk Gensch df6cf2f3d3
Some checks failed
docs / deploy (push) Has been cancelled
docs / build (push) Has been cancelled
Added part of docs
2026-05-19 20:51:59 +02:00

1.7 KiB

Type reference

List of data types available in scripts for the Piklib/BlooMoo engine. The list will be filled in as individual pages are written.

Types used in scripts

Primitives

  • BOOL — boolean value.
  • DOUBLE — double-precision floating-point number.
  • INTEGER — signed integer number.
  • STRING — character string.

Collections

  • ARRAY — one-dimensional array.
  • MULTIARRAY — multi-dimensional array with automatic resizing.

Logical conditions

Code structure

Scene hierarchy

Built-in I/O objects

  • KEYBOARD — keyboard state.
  • MOUSE — mouse state.
  • RAND — pseudo-random number generator.
  • SYSTEM — system information.

Media

  • ANIMO — animation from an .ANN file.
  • FONT — bitmap font definition.
  • IMAGE — static image.
  • SEQUENCE — animation sequence with synchronised audio.
  • SOUND — short sound effect.
  • TEXT — on-screen text element.

Remaining types

Pages for the following types will be added next:

BUTTON, CANVAS_OBSERVER, CNVLOADER, DATABASE, EXPRESSION, GROUP, INERTIA, MATRIX, PATTERN, STATICFILTER, STRUCT, TIMER, VECTOR, VIRTUALGRAPHICSOBJECT, WORLD.