Enormouse overhaul
This commit is contained in:
@@ -41,18 +41,18 @@ public:
|
||||
}
|
||||
virtual void Handle() override
|
||||
{
|
||||
WingFetcher F;
|
||||
WingFetcher F(WingOut::Stdout);
|
||||
UObject* Obj = F.Walk(Object).Cast<UObject>();
|
||||
if (!Obj) return;
|
||||
|
||||
WingVariables Vars;
|
||||
if (!Vars.SetBackingStore(Obj)) return;
|
||||
if (!Vars.BlueprintVariables.ParseString(BlueprintVariables)) return;
|
||||
if (!Vars.InputVariables.ParseString(InputVariables)) return;
|
||||
if (!Vars.OutputVariables.ParseString(OutputVariables)) return;
|
||||
if (!Vars.LocalVariables.ParseString(LocalVariables)) return;
|
||||
if (!Vars.Check()) return;
|
||||
if (!Vars.Modify()) return;
|
||||
UWingServer::Printf(TEXT("Success.\n"));
|
||||
if (!Vars.SetBackingStore(Obj, WingOut::Stdout)) return;
|
||||
if (!Vars.BlueprintVariables.ParseString(BlueprintVariables, WingOut::Stdout)) return;
|
||||
if (!Vars.InputVariables.ParseString(InputVariables, WingOut::Stdout)) return;
|
||||
if (!Vars.OutputVariables.ParseString(OutputVariables, WingOut::Stdout)) return;
|
||||
if (!Vars.LocalVariables.ParseString(LocalVariables, WingOut::Stdout)) return;
|
||||
if (!Vars.Check(WingOut::Stdout)) return;
|
||||
if (!Vars.Modify(WingOut::Stdout)) return;
|
||||
WingOut::Stdout.Printf(TEXT("Success.\n"));
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user