protected override Variable Evaluate(ParsingScript script) { AdMob.ShowInterstitialAd(AppDelegate.GetCurrentController()); script.MoveForwardIf(Constants.END_ARG); return(Variable.EmptyInstance); }
protected override Variable Evaluate(ParsingScript script) { string methodName = Utils.GetItem(script).AsString(); Utils.CheckNotEmpty(script, methodName, m_name); script.MoveForwardIf(Constants.NEXT_ARG); string paramName = Utils.GetToken(script, Constants.NEXT_ARG_ARRAY); Utils.CheckNotEmpty(script, paramName, m_name); script.MoveForwardIf(Constants.NEXT_ARG); Variable paramValueVar = Utils.GetItem(script); string paramValue = paramValueVar.AsString(); var result = Utils.InvokeCall(typeof(Statics), methodName, paramName, paramValue); return(result); }
protected override Variable Evaluate(ParsingScript script) { AdMob.ShowInterstitialAd(); script.MoveForwardIf(Constants.END_ARG); return(Variable.EmptyInstance); }