Function:Suggestions

From ENIGMA

Jump to: navigation, search

This is a list of suggestions for new functions which could be added to ENIGMA.

Many of these suggestions have been taken from the gmc. Note there are also numerous scripts to consider at gmlscripts.

Contents

Proposed

Sound

  • get sound length
  • game-wide mute

Reflection

  • resource lookup by name
  • D&D action to execute user-defined events

Math

  • matrix support
  • statistics (e.g. random distributions, mode, quartiles, percentiles)

Interface

  • window_get_focused
  • minimize/maximize window
  • more clipboard control (e.g. images, custom types)

Accepted

Drawing

  • isometric tilesets okay
  • draw_*_tiled_region/x/y/number planned
  • more vector graphics support (e.g. antialiasing, gradients, vector formats) planned as extension
  • scissor test, stencil buffer okay
  • shaders (e.g. better blend mode control, pallete swapping alternatives) planned
  • ambient/etc. lighting colors planned
  • better 3d model support planned
  • more 3d formats planned

Collisions

  • actual physics library Planned: waiting for volunteers to install box2D as a collision system

Rejected

<none>

Personal tools