custom classes progress

This commit is contained in:
Yoshman29
2023-03-30 13:44:55 +02:00
parent 7f04a82b70
commit a9c1b360c1
6 changed files with 210 additions and 22 deletions
-18
View File
@@ -17,23 +17,5 @@ class ScriptsMacro {
// FOR ABSTRACTS
Compiler.addGlobalMetadata('haxe.xml', '@:build(hscript.UsingHandler.build())');
}
public static function build():Array<Field> {
var fields:Array<Field> = Context.getBuildFields();
for(f in fields) {
switch(f.kind) {
case FFun(func):
if (f.access == null) f.access = [];
if (f.access.contains(AInline))
f.access.remove(AInline);
f.access.push(ADynamic);
default:
// do nothing u piece of shit
}
}
return fields;
}
}
#end