forgot to remove traces
This commit is contained in:
@@ -268,11 +268,9 @@ class Flags {
|
|||||||
@:bypass public static var customFlags:Map<String, String> = [];
|
@:bypass public static var customFlags:Map<String, String> = [];
|
||||||
|
|
||||||
public static function loadFromData(flags:Map<String, String>, data:String) {
|
public static function loadFromData(flags:Map<String, String>, data:String) {
|
||||||
trace(data);
|
|
||||||
if (!(data.length > 0)) return;
|
if (!(data.length > 0)) return;
|
||||||
var res = IniUtil.parseString(data);
|
var res = IniUtil.parseString(data);
|
||||||
|
|
||||||
trace(res);
|
|
||||||
if (res.exists("Common")) for (key => value in res.get("Common")) flags["MOD_" + key] = value;
|
if (res.exists("Common")) for (key => value in res.get("Common")) flags["MOD_" + key] = value;
|
||||||
if (res.exists("Discord")) for (key => value in res.get("Discord")) flags["MOD_DISCORD_" + key] = value;
|
if (res.exists("Discord")) for (key => value in res.get("Discord")) flags["MOD_DISCORD_" + key] = value;
|
||||||
if (res.exists("Flags")) for (key => value in res.get("Flags")) flags[key] = value;
|
if (res.exists("Flags")) for (key => value in res.get("Flags")) flags[key] = value;
|
||||||
@@ -281,7 +279,6 @@ class Flags {
|
|||||||
if (!Flags.MOD_REDIRECT_STATES.exists(key)) Flags.MOD_REDIRECT_STATES.set(key, value);
|
if (!Flags.MOD_REDIRECT_STATES.exists(key)) Flags.MOD_REDIRECT_STATES.set(key, value);
|
||||||
if (res.exists("StateRedirects.force")) for (key => value in res.get("StateRedirects.force"))
|
if (res.exists("StateRedirects.force")) for (key => value in res.get("StateRedirects.force"))
|
||||||
Flags.MOD_REDIRECT_STATES.set(key, value);
|
Flags.MOD_REDIRECT_STATES.set(key, value);
|
||||||
trace(flags);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function loadFromDatas(datas:Array<String>) {
|
public static function loadFromDatas(datas:Array<String>) {
|
||||||
|
|||||||
@@ -138,9 +138,7 @@ class MainState extends FlxState {
|
|||||||
FlxG.signals.preStateSwitch.add(() -> {
|
FlxG.signals.preStateSwitch.add(() -> {
|
||||||
var stateName = Type.getClassName(Type.getClass(@:privateAccess FlxG.game._requestedState));
|
var stateName = Type.getClassName(Type.getClass(@:privateAccess FlxG.game._requestedState));
|
||||||
stateName = stateName.substring(stateName.lastIndexOf(".") + 1);
|
stateName = stateName.substring(stateName.lastIndexOf(".") + 1);
|
||||||
trace(stateName);
|
|
||||||
if (Flags.MOD_REDIRECT_STATES.exists(stateName)) {
|
if (Flags.MOD_REDIRECT_STATES.exists(stateName)) {
|
||||||
trace("WE FUCKING GOT IT!");
|
|
||||||
@:privateAccess {
|
@:privateAccess {
|
||||||
var classFromString = Type.resolveClass(Flags.MOD_REDIRECT_STATES.get(stateName));
|
var classFromString = Type.resolveClass(Flags.MOD_REDIRECT_STATES.get(stateName));
|
||||||
if (classFromString != null) FlxG.game._requestedState = Type.createInstance(classFromString, []);
|
if (classFromString != null) FlxG.game._requestedState = Type.createInstance(classFromString, []);
|
||||||
|
|||||||
Reference in New Issue
Block a user