private bool CheckStatusChanged(ReqFgGAuth.eAuthStatus status) { if (this.mAuthStatusBefore == ReqFgGAuth.eAuthStatus.None) { return(false); } return(this.mAuthStatusBefore != status); }
public override void OnActivate(int pinID) { if (pinID != 1 || ((Behaviour)this).get_enabled()) { return; } this.mAuthStatusBefore = MonoSingleton <GameManager> .Instance.AuthStatus; this.ExecRequest((WebAPI) new ReqFgGAuth(new Network.ResponseCallback(((FlowNode_Network)this).ResponseCallback))); ((Behaviour)this).set_enabled(true); }
private void Success(ReqFgGAuth.eAuthStatus authStatus) { MonoSingleton <GameManager> .Instance.AuthStatus = authStatus; ((Behaviour)this).set_enabled(false); this.ActivateOutputLinks(2); }