Skip to content

Commit 42a0a62

Browse files
committed
Добавил лабубу
1 parent 6bd8668 commit 42a0a62

File tree

10 files changed

+80
-15
lines changed

10 files changed

+80
-15
lines changed

.idea/runConfigurations.xml

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ plugins {
44

55
android {
66
namespace 'ru.plumsoftware.robloxclicker'
7-
compileSdk 35
7+
compileSdk 36
88

99
defaultConfig {
1010
applicationId "ru.plumsoftware.robloxclicker"
1111
minSdk 22
12-
targetSdk 35
13-
versionCode 19
14-
versionName "16.0.1"
12+
targetSdk 36
13+
versionCode 20
14+
versionName "16.0.2"
1515

1616
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1717
}
@@ -41,5 +41,5 @@ dependencies {
4141
// androidTestImplementation 'androidx.test.ext:junit:1.2.1'
4242
// androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1'
4343

44-
implementation 'com.yandex.android:mobileads:7.12.2'
44+
implementation 'com.yandex.android:mobileads:7.14.1'
4545
}

app/src/main/java/ru/plumsoftware/robloxclicker/activities/BackgroundShopActivity.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
import ru.plumsoftware.robloxclicker.adapter.BackAdapter;
3131
import ru.plumsoftware.robloxclicker.adapter.HeroAdapter;
3232
import ru.plumsoftware.robloxclicker.data.Data;
33+
import ru.plumsoftware.robloxclicker.data.ads.RuStore;
3334
import ru.plumsoftware.robloxclicker.dialogs.CustomProgressDialog;
3435
import ru.plumsoftware.robloxclicker.heroes.Back;
3536
import ru.plumsoftware.robloxclicker.heroes.Backs;
@@ -153,7 +154,7 @@ public void onBackPressed() {
153154
sharedPreferences.edit().putBoolean("isShowAppOpen", false).apply();
154155
if (mInterstitialAdLoader != null) {
155156
final AdRequestConfiguration adRequestConfiguration =
156-
new AdRequestConfiguration.Builder("R-M-2483723-2").build();
157+
new AdRequestConfiguration.Builder(new RuStore().getInterstitial()).build();
157158
mInterstitialAdLoader.loadAd(adRequestConfiguration);
158159
}
159160
}

app/src/main/java/ru/plumsoftware/robloxclicker/activities/MainActivity.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@
4747

4848
import ru.plumsoftware.robloxclicker.R;
4949
import ru.plumsoftware.robloxclicker.data.Data;
50+
import ru.plumsoftware.robloxclicker.data.ads.AdsData;
51+
import ru.plumsoftware.robloxclicker.data.ads.RuStore;
5052
import ru.plumsoftware.robloxclicker.dialogs.CustomProgressDialog;
5153

5254
public class MainActivity extends AppCompatActivity {
@@ -60,7 +62,8 @@ public class MainActivity extends AppCompatActivity {
6062
@Nullable
6163
private RewardedAdLoader mRewardedAdLoader = null;
6264
private AppOpenAdLoader appOpenAdLoader = null;
63-
private final String AD_UNIT_ID = "R-M-2483723-3";
65+
private AdsData adsConfig = new RuStore();
66+
private final String AD_UNIT_ID = adsConfig.getOpen();
6467
private final AdRequestConfiguration adRequestConfiguration = new AdRequestConfiguration.Builder(AD_UNIT_ID).build();
6568

6669
private AppOpenAd mAppOpenAd = null;
@@ -120,7 +123,7 @@ protected void onCreate(Bundle savedInstanceState) {
120123
bannerHeight = (int) (screenHeight * 0.04);
121124
}
122125

123-
mBannerAdView.setAdUnitId("R-M-2483723-5"); //RuStore
126+
mBannerAdView.setAdUnitId(adsConfig.getBanner()); //RuStore
124127
mBannerAdView.setAdSize(BannerAdSize.inlineSize(MainActivity.this, screenWidth, bannerHeight));
125128
final AdRequest adRequestB = new AdRequest.Builder().build();
126129
mBannerAdView.setBannerAdEventListener(new BannerAdEventListener() {
@@ -370,7 +373,7 @@ public void onAdFailedToLoad(@NonNull final AdRequestError adRequestError) {
370373

371374
if (mRewardedAdLoader != null) {
372375
final AdRequestConfiguration adRequestConfiguration =
373-
new AdRequestConfiguration.Builder("R-M-2483723-1").build();
376+
new AdRequestConfiguration.Builder(adsConfig.getRewarded()).build();
374377
mRewardedAdLoader.loadAd(adRequestConfiguration);
375378
}
376379
}

app/src/main/java/ru/plumsoftware/robloxclicker/activities/ShopActivity.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
import ru.plumsoftware.robloxclicker.R;
3535
import ru.plumsoftware.robloxclicker.adapter.HeroAdapter;
3636
import ru.plumsoftware.robloxclicker.data.Data;
37+
import ru.plumsoftware.robloxclicker.data.ads.RuStore;
3738
import ru.plumsoftware.robloxclicker.dialogs.CustomProgressDialog;
3839
import ru.plumsoftware.robloxclicker.heroes.Hero;
3940
import ru.plumsoftware.robloxclicker.heroes.Heroes;
@@ -163,7 +164,7 @@ public void onBackPressed() {
163164
sharedPreferences.edit().putBoolean("isShowAppOpen", false).apply();
164165
if (mInterstitialAdLoader != null) {
165166
final AdRequestConfiguration adRequestConfiguration =
166-
new AdRequestConfiguration.Builder("R-M-2483723-2").build();
167+
new AdRequestConfiguration.Builder(new RuStore().getInterstitial()).build();
167168
mInterstitialAdLoader.loadAd(adRequestConfiguration);
168169
}
169170
}

app/src/main/java/ru/plumsoftware/robloxclicker/data/Data.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ public abstract class Data {
4040
"skuf_srek_1",
4141
"apl_val",
4242
"val_beut",
43-
"bombar_croko"
43+
"bombar_croko",
44+
"labubu",
4445
};
4546

4647
public static final String[] SP_BACK_IS_BUY = new String[]{
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
package ru.plumsoftware.robloxclicker.data.ads;
2+
3+
public abstract class AdsData {
4+
protected String interstitial;
5+
protected String rewarded;
6+
protected String banner;
7+
protected String open;
8+
9+
public AdsData(String interstitial, String rewarded, String banner, String open) {
10+
this.interstitial = interstitial;
11+
this.rewarded = rewarded;
12+
this.banner = banner;
13+
this.open = open;
14+
}
15+
16+
public String getInterstitial() {
17+
return interstitial;
18+
}
19+
20+
public String getRewarded() {
21+
return rewarded;
22+
}
23+
24+
public String getBanner() {
25+
return banner;
26+
}
27+
28+
public String getOpen() {
29+
return open;
30+
}
31+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package ru.plumsoftware.robloxclicker.data.ads;
2+
3+
public class RuStore extends AdsData {
4+
public RuStore() {
5+
super("R-M-2483723-2", "R-M-2483723-1", "R-M-2483723-5", "R-M-2483723-3");
6+
}
7+
}

app/src/main/java/ru/plumsoftware/robloxclicker/heroes/Heroes.java

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ public abstract class Heroes {
3737
"Скуф - брокколи",
3838
"Пожилое яблоко",
3939
"Шо",
40-
"Бомбардиро-крокадило"
40+
"Бомбардиро-крокадило",
41+
"Лабубу"
4142
};
4243
public static final int[] HEROES_RES_ID = new int[]{
4344
R.drawable.capitan_roblox_1,
@@ -70,7 +71,8 @@ public abstract class Heroes {
7071
R.drawable.skuf_shek,
7172
R.drawable.apple_valacas,
7273
R.drawable.glad_beautiful,
73-
R.drawable.bombardiro_crocadilo
74+
R.drawable.bombardiro_crocadilo,
75+
R.drawable.labubu
7476
};
7577
public static final int[] HEROES_CLICKS = new int[]{
7678
1,
@@ -103,7 +105,8 @@ public abstract class Heroes {
103105
95000,
104106
110000,
105107
150000,
106-
200000
108+
200000,
109+
215000
107110
};
108111
public static final int[] HEROES_PRICES = new int[]{
109112
0,
@@ -137,7 +140,8 @@ public abstract class Heroes {
137140
75000000,
138141
12000000,
139142
18000000,
140-
25000000
143+
25000000,
144+
45000000
141145
};
142146

143147
public static List<Hero> buildHeroes() {
32.6 KB
Loading

0 commit comments

Comments
 (0)