promotional bannermobile promotional banner

RedOnion: Unrestricted in-game scripting (Lua, ROS)

Provides in-game scripting using Lua and a custom JS/Ruby-like language

File Details

RedOnion - 0.2.1

  • A
  • Mar 29, 2019
  • 903.66 KB
  • 56
  • 1.6.1

File Name

RedOnion.zip

Supported Versions

  • 1.6.1

0.2.0:

General:

  • Improved error handling and reporting (line number and line content of where error/exception occured)

ROS:

  • Fixed some engine and parser bugs (functions, lambdas and loops)
  • Enhanced reflection, especially for IEnumerable and List (new for var e in list)

Documentation:

Lua:

  • Wrapper table class called, ProxyTable, created. Can be used to act in place of classes that MoonSharp cannot properly reflect.

Scripts:

  • majorMalfunction.lua: A fun script that causes random parts to explode.
  • selfDestruct.lua: A script that explodes all the parts starting from the parts furthest from the root.
  • testFlightGui.ros: A script that creates a simple UI for interacting with the autopilot.

Videos: