新增战令系统

This commit is contained in:
2023-12-22 14:32:18 +08:00
parent e06f944def
commit 48dcfd4a04
104 changed files with 3270 additions and 97 deletions

View File

@@ -38,7 +38,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="15dp"
android:layout_marginTop="28dp"
android:layout_marginTop="20dp"
android:layout_marginEnd="15dp">
<LinearLayout
@@ -55,7 +55,7 @@
<TextView
android:id="@+id/gift_overvalue"
android:layout_width="71dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:gravity="center"
@@ -66,7 +66,7 @@
<TextView
android:id="@+id/gift_overvalue3"
android:layout_width="71dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:gravity="center"
@@ -109,7 +109,8 @@
android:src="@mipmap/icon_war_order_gift" />
<TextView
android:layout_width="100dp"
android:id="@+id/gift3_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:gravity="center"
@@ -122,6 +123,8 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10dp"
android:layout_marginEnd="10dp"
android:layout_gravity="center"
android:layout_marginTop="12dp"
android:text="@string/has_reached_level_after_opening"

View File

@@ -38,21 +38,27 @@
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="30dp">
android:layout_marginTop="25dp">
<Button
android:id="@+id/button_quintessence"
android:layout_width="116dp"
android:layout_height="38dp"
android:text="@string/upgrade_elite_type1"
android:textColor="#F36100"
android:textSize="14sp"
android:layout_marginStart="34dp"
android:background="@mipmap/button_quintessence" />
android:background="@mipmap/bg_dialog_battlepass_btn" />
<Button
android:id="@+id/button_enjoy"
android:layout_width="116dp"
android:layout_height="38dp"
android:text="@string/upgrade_elite_type2"
android:textColor="#F36100"
android:textSize="14sp"
android:layout_gravity="end"
android:layout_marginEnd="34dp"
android:background="@mipmap/button_enjoy" />
android:background="@mipmap/bg_dialog_battlepass_btn" />
</FrameLayout>
</LinearLayout>

View File

@@ -2,6 +2,7 @@
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
xmlns:tools="http://schemas.android.com/tools"
android:layout_marginStart="17dp"
android:layout_marginEnd="17dp"
android:orientation="vertical">
@@ -17,6 +18,7 @@
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="15dp"
android:layout_marginBottom="15dp"
android:src="@mipmap/icon_order_rule" />
<androidx.core.widget.NestedScrollView
@@ -27,64 +29,14 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:id="@+id/rule"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_height="match_parent"
android:layout_marginStart="14dp"
android:layout_marginEnd="14dp"
android:text="@string/rule_of_war_hint1"
android:textColor="#0D21B2"
android:textSize="14sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="14dp"
android:layout_marginTop="11dp"
android:layout_marginEnd="14dp"
android:text="@string/rule_of_war_hint2"
android:textColor="#0D21B2"
android:textSize="14sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="14dp"
android:layout_marginTop="11dp"
android:layout_marginEnd="14dp"
android:text="@string/rule_of_war_hint3"
android:textColor="#0D21B2"
android:textSize="14sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="14dp"
android:layout_marginTop="11dp"
android:layout_marginEnd="14dp"
android:text="@string/rule_of_war_hint4"
android:textColor="#0D21B2"
android:textSize="14sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="14dp"
android:layout_marginTop="11dp"
android:layout_marginEnd="14dp"
android:text="@string/rule_of_war_hint5"
android:textColor="#0D21B2"
android:textSize="14sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="14dp"
android:layout_marginTop="11dp"
android:layout_marginEnd="14dp"
android:text="@string/rule_of_war_hint6"
android:textColor="#0D21B2"
tools:text="1.戰令開啟時,完成戰令任務,提升戰令等級,可獲得大量等級獎勵。\n2.所有用戶免費解鎖普通版,戰令開啟時隨時可進階為精英版和尊享版,獲得豐厚額外專屬獎勵。\n3.三種戰令都會獎勵積分,可在兌換商城中兌換心儀的寶貝,部分寶貝兌換有戰令等級要求或兌換數量限制。\n4.每日任務0點刷新未完成任務進度不再累計每季任務將會在新一季戰令開啟時刷新。\n5.任務達成時需主動領取經驗,未领取經驗將會在任務刷新時過期。\n6.活動最終解釋權歸PDLIVE所有。"
android:textSize="14sp" />
</LinearLayout>
</androidx.core.widget.NestedScrollView>

View File

@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="282dp"
android:layout_marginStart="17dp"
@@ -23,15 +24,22 @@
android:text="@string/exchange_particulars"
android:textColor="#0D21B2"
android:textSize="16sp" />
<ImageView
android:id="@+id/exchange_particulars"
<LinearLayout
android:background="@mipmap/bg_dialog_battlepass_exchange"
android:layout_width="99dp"
android:layout_height="99dp"
android:scaleType="centerCrop"
android:layout_gravity="center"
android:layout_marginTop="19dp"
android:src="@drawable/background_wish_item" />
android:layout_marginTop="19dp">
<ImageView
android:id="@+id/exchange_particulars"
android:layout_width="99dp"
android:layout_height="99dp"
android:layout_gravity="center"
android:scaleType="centerCrop"
/>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
@@ -96,8 +104,22 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="6dp"
android:text="@string/point_exchange"
android:textColor="#E03600"
android:textSize="14sp" />
android:textSize="14sp"
tools:text="123" />
<ImageView
android:layout_width="19dp"
android:layout_height="21dp"
android:layout_marginTop="6dp"
android:src="@mipmap/ic_integral" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="6dp"
android:textColor="#E03600"
android:textSize="14sp"
android:text="@string/point_exchange2" />
</LinearLayout>
</LinearLayout>