Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using Reflect;
- using Type;
- if (settings.hasField(split[0]))
- {
- switch (settings.field(split[0]).getClass().getClassName()))
- {
- case "String":
- settings.setField(split[0], split.slice(1).join(" "));
- case "Array":
- settings.setField(split[0], split.slice(1));
- default:
- switch(settings.field(split[0]).typeof())
- {
- case TBool: settings.setField(split[0], split[1] == "true" || split[1] == "yes");
- case TInt: settings.setField(Std.parseInt(split[1]));
- default:
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment