Add Discord community version (64-bit only)

- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
This commit is contained in:
2026-02-18 15:48:36 -08:00
parent c19eb3d7ff
commit c080f0d97f
26930 changed files with 2529574 additions and 0 deletions

View File

@@ -0,0 +1,101 @@
package com.mbridge.msdk.newreward.player.presenter;
import android.view.View;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.same.report.d.a;
import com.mbridge.msdk.newreward.function.e.f;
import com.mbridge.msdk.newreward.function.g.e;
import com.mbridge.msdk.newreward.player.iview.ICusTemplateView;
import com.mbridge.msdk.newreward.player.iview.IPlayTempleView;
import com.mbridge.msdk.video.module.MBridgeClickCTAView;
import java.lang.reflect.Proxy;
/* loaded from: classes4.dex */
public class PlayPresenter102 extends PlayTemplePresenter {
ICusTemplateView iTemplateView;
int interactiveType;
MBridgeClickCTAView mClickCTAView;
f settingModel;
public PlayPresenter102(IPlayTempleView iPlayTempleView) {
super(iPlayTempleView);
this.iTemplateView = (ICusTemplateView) Proxy.newProxyInstance(iPlayTempleView.getClass().getClassLoader(), new Class[]{ICusTemplateView.class}, new e(iPlayTempleView, this.adapterModel, this.commandManager));
f x = this.adapterModel.x();
this.settingModel = x;
this.interactiveType = x.b().g();
}
@Override // com.mbridge.msdk.newreward.player.presenter.PlayTemplePresenter, com.mbridge.msdk.newreward.player.presenter.BaseTemplatePresenter, com.mbridge.msdk.newreward.player.presenter.AbsPresenter
public void click(View view) {
super.click(view);
if (view.getId() == filterFindViewId(this.is_dy, "mbridge_vfpv")) {
addCTAView();
}
}
private void addCTAView() {
if (this.interactiveType < -1) {
return;
}
if (this.mClickCTAView == null) {
MBridgeClickCTAView mBridgeClickCTAView = new MBridgeClickCTAView(this.context);
this.mClickCTAView = mBridgeClickCTAView;
mBridgeClickCTAView.setCampaign(this.campaignEx);
this.mClickCTAView.setUnitId(this.adapterModel.H());
this.mClickCTAView.preLoadData(null);
this.mClickCTAView.setCtaClickCallBack(new MBridgeClickCTAView.a() { // from class: com.mbridge.msdk.newreward.player.presenter.PlayPresenter102.1
@Override // com.mbridge.msdk.video.module.MBridgeClickCTAView.a
public void ctaClick() {
CampaignEx campaignEx = PlayPresenter102.this.campaignEx;
if (campaignEx != null) {
campaignEx.setClickTempSource(a.g);
PlayPresenter102.this.campaignEx.setTriggerClickSource(a.m);
}
PlayPresenter102 playPresenter102 = PlayPresenter102.this;
playPresenter102.playTempleModel.onAdClick(playPresenter102.mBridgeIds);
PlayPresenter102 playPresenter1022 = PlayPresenter102.this;
playPresenter1022.playTempleModel.eventClickUrl(playPresenter1022.redirectModel);
PlayPresenter102 playPresenter1023 = PlayPresenter102.this;
playPresenter1023.playTempleModel.eventTrackingForClick(playPresenter1023.redirectModel);
}
});
}
int i = this.interactiveType;
if (i >= 0) {
this.iTemplateView.addCTAViewToLayout(this.mClickCTAView, 0);
return;
}
if (i == -1) {
if (this.iTemplateView.getCTAViewState() != 0) {
this.iTemplateView.addCTAViewToLayout(this.mClickCTAView, 0);
this.rootParentView.postDelayed(new Runnable() { // from class: com.mbridge.msdk.newreward.player.presenter.PlayPresenter102.2
@Override // java.lang.Runnable
public void run() {
PlayPresenter102 playPresenter102 = PlayPresenter102.this;
playPresenter102.iTemplateView.addCTAViewToLayout(playPresenter102.mClickCTAView, 8);
}
}, 3000L);
} else {
this.iTemplateView.addCTAViewToLayout(this.mClickCTAView, 8);
}
}
}
@Override // com.mbridge.msdk.newreward.player.presenter.BaseTemplatePresenter, com.mbridge.msdk.playercommon.VideoPlayerStatusListener
public void onPlayStarted(int i) {
super.onPlayStarted(i);
if (this.interactiveType == 0) {
addCTAView();
}
}
@Override // com.mbridge.msdk.newreward.player.presenter.BaseTemplatePresenter, com.mbridge.msdk.playercommon.VideoPlayerStatusListener
public void onPlayProgress(int i, int i2) {
super.onPlayProgress(i, i2);
int i3 = this.interactiveType;
if (i3 == -1 || i != i3) {
return;
}
addCTAView();
}
}