Pre-2.3 scripts migrated to GMS 2.3
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 functionmerge_colour
.
- Delta Timing
- DT Alarm scripts converted into
DeltaTimeAlarmManager
struct
- DT Alarm scripts converted into
- 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 asdraw_circle_meter
- Easing
- Added In/Out easings
- Geometry
- Added
LineSegment
andRectangle
structs. - Refactored functions to use Math and Geometry structs.
- Added
- Input
- Added detection of more keys
- Math
- Added structs:
Vector2
,Vector3
,DynamicValue
- Refactored functions to use
Vector
s instead of arrays - Renamed
soft_max
andsoft_min
tosoft_ceiling
andsoft_floor
respectively
- Added structs: