This commit is contained in:
the me 2022-08-07 14:14:04 -07:00
commit 09ade10207
117 changed files with 2153 additions and 0 deletions

View file

@ -0,0 +1,32 @@
global.tags = ds_map_create();
function tag(tagid, objectid=id) {
if !ds_map_exists(global.tags, tagid) {
global.tags[?tagid] = [];
}
array_push(global.tags[?tagid], objectid);
}
function with_tag(tag_, function_) {
var j;
for (j=0; j<array_length(global.tags[?tag_]); j++) {
with global.tags[?tag_][j] method(global.tags[?tag_][j], function_)();
}
}
function tag_get_instances(tag_) {
var dudes = [];
var j;
for (j=0; j<array_length(global.tags[?tag_]); j++) {
array_push(dudes, global.tags[?tag_][j]);
}
return dudes;
}
function tag_clear(tag_) {
global.tags[?tag_] = [];
}
/*function 日本語() {
}*/