Skip to content

Pre-2.3 scripts migrated to GMS 2.3

Compare
Choose a tag to compare
@mstop4 mstop4 released this 20 Sep 14:09
8a3d6f5

Migrated all scripts to 2.3 functions and structs and bundled them into a local package. Previously buggy or non-functional scripts have been rewritten to work properly.

Additional changes:

  • Colours
    • interpolate_rgb is DEPRECATED. It is redundant since duplicates the native GML function merge_colour.
  • Delta Timing
    • DT Alarm scripts converted into DeltaTimeAlarmManager struct
  • Drawing
    • draw_circle_meter
      • uses triangle strips instead of triangle fan
      • sprite texture is now optional
      • draw target is now a surface
      • starting angle and direction can be specified
    • draw_curved_meter completely rewritten with most of the same enhancements as draw_circle_meter
  • Easing
    • Added In/Out easings
  • Geometry
    • Added LineSegment and Rectangle structs.
    • Refactored functions to use Math and Geometry structs.
  • Input
    • Added detection of more keys
  • Math
    • Added structs: Vector2, Vector3, DynamicValue
    • Refactored functions to use Vectors instead of arrays
    • Renamed soft_max and soft_min to soft_ceiling and soft_floor respectively