function scr_ds_list_create_managed() { var ___y = ds_list_create(); var ___x = 324; if (!instance_exists(___x)) ___x = instance_create(0, 0, obj_ds_lifetime_manager); array_push(___x.ref_object, self); array_push(___x.ref_ds, ___y); return ___y; } function scr_ds_map_create_managed() { var ___y = ds_map_create(); var ___x = 324; if (!instance_exists(___x)) ___x = instance_create(0, 0, obj_ds_lifetime_manager); array_push(___x.ref_object, self); array_push(___x.ref_ds, ___y); } function scr_ds_stack_create_managed() { var ___y = ds_stack_create(); var ___x = 324; if (!instance_exists(___x)) ___x = instance_create(0, 0, obj_ds_lifetime_manager); array_push(___x.ref_object, self); array_push(___x.ref_ds, ___y); } function scr_ds_queue_create_managed() { var ___y = ds_queue_create(); var ___x = 324; if (!instance_exists(___x)) ___x = instance_create(0, 0, obj_ds_lifetime_manager); array_push(___x.ref_object, self); array_push(___x.ref_ds, ___y); } function scr_ds_grid_create_managed(arg0, arg1) { var ___y = ds_grid_create(arg0, arg1); var ___x = 324; if (!instance_exists(___x)) ___x = instance_create(0, 0, obj_ds_lifetime_manager); array_push(___x.ref_object, self); array_push(___x.ref_ds, ___y); } function scr_ds_priority_create_managed() { var ___y = ds_priority_create(); var ___x = 324; if (!instance_exists(___x)) ___x = instance_create(0, 0, obj_ds_lifetime_manager); array_push(___x.ref_object, self); array_push(___x.ref_ds, ___y); }