Added a migration tool!
Quality Structures » Devlog
This small tool can automatically rewrite ds_ calls in your GMS2 project(s) to use qs_, including accessors.
It can help with both permanent migration and one-off conversion to find a source of an error before fixing it in original code.
Note: for set-operator scripts (map[?key] += val), you would want to add scripts like
/// qs_map_pre(map, key) /// @param map /// @param key
global._qs_map_pre_map = argument0;
global._qs_map_pre_key = argument1; return qs_map_find_value(argument0, argument1);
and
/// qs_map_post(value) qs_map_set(global._qs_map_pre_map, global._qs_map_pre_key, argument0);
these will be included in the next update.
Files
quality_structures_migration_tool.zip 238 kB
Mar 24, 2020
Get Quality Structures
Buy Now$4.95 USD or more
Quality Structures
Descriptive error messages and better error handling for GameMaker data structure functions
Status | Released |
Category | Assets |
Author | YellowAfterlife |
Tags | GameMaker |
More posts
- 2.3/GM2022 support for migration toolJun 19, 2022
- 1.0.4: Accessor helpers, updated migration toolApr 15, 2020
- 1.0.3: Minifix for another 3 functionsFeb 05, 2020
- 1.0.2: More functionsOct 17, 2019
- 1.0.1: Mini-fix for 3 functions, GMS1 tweaksSep 05, 2019
Leave a comment
Log in with itch.io to leave a comment.