Fixed Bug

This commit is contained in:
LingASDJ 2023-03-05 20:54:14 +08:00
parent 19c15493bd
commit f571dea46e
7 changed files with 23 additions and 7 deletions

View File

@ -17,7 +17,7 @@ allprojects {
appPackageName = 'com.ansdomagiclingpixeldungeon.ling'
appVersionCode =800000
appVersionName = '0.6.1.0-Beta2(P3)'
appVersionName = '0.6.1.0-Beta3(P3)'
appJavaCompatibility = JavaVersion.VERSION_1_8

View File

@ -493,5 +493,7 @@ ui.changelist.mlpd.vm0_6_7_x_changes.bug_06x50=-V0.6.1--P3\n1.修复红龙之王
ui.changelist.mlpd.vm0_6_7_x_changes.bug_06x51=-V0.6.1-Beta2\n1.修复冰雪魔女的弹道崩溃\n2.部分文案错误修复\n3.种子文本框崩溃修复\n4.界面优化调整
ui.changelist.mlpd.vm0_6_7_x_changes.bug_06x52=-V0.6.1-Beta3\n1.修复更多崩溃错误\n-2.部分算法优化
//ui.changelist.mlpd.vm0_5_x_changes.xxx//

View File

@ -413,7 +413,7 @@ public class RedDragon extends NPC {
itemLevel = 3;
}
weapon.upgrade(itemLevel);
armor.upgrade(itemLevel);
armor.upgrade(0);
RingT.upgrade(itemLevel);
//10% to be enchanted. We store it separately so enchant status isn't revealed early

View File

@ -132,7 +132,6 @@ import com.shatteredpixel.shatteredpixeldungeon.windows.WndMessage;
import com.shatteredpixel.shatteredpixeldungeon.windows.WndOptions;
import com.shatteredpixel.shatteredpixeldungeon.windows.WndQuest;
import com.shatteredpixel.shatteredpixeldungeon.windows.WndResurrect;
import com.shatteredpixel.shatteredpixeldungeon.windows.WndStartGame;
import com.shatteredpixel.shatteredpixeldungeon.windows.WndStory;
import com.watabou.glwrap.Blending;
import com.watabou.input.PointerEvent;
@ -1275,8 +1274,7 @@ public class GameScene extends PixelScene {
protected void onClick() {
InterlevelScene.noStory = true;
GamesInProgress.selectedClass = Dungeon.hero.heroClass;
GamesInProgress.curSlot = GamesInProgress.firstEmpty();
GameScene.show(new WndStartGame(GamesInProgress.firstEmpty()));
ShatteredPixelDungeon.switchScene(HeroSelectScene.class);
}
@Override

View File

@ -38,7 +38,7 @@ public class TitleScene extends PixelScene {
@Override
public void create() {
super.create();
SPDSettings.systemFont(false);
Music.INSTANCE.play(Assets.Music.THEME_1, true);

View File

@ -40,6 +40,7 @@ import java.util.ArrayList;
public class vM0_6_7_X_Changes {
public static void addAllChanges(ArrayList<ChangeInfo> changeInfos) {
add_v0_6_24_Changes(changeInfos);
add_v0_6_23_Changes(changeInfos);
add_v0_6_22_Changes(changeInfos);
add_v0_6_21_Changes(changeInfos);
@ -65,6 +66,20 @@ public class vM0_6_7_X_Changes {
add_v0_6_1_Changes(changeInfos);
add_v0_6_0_Changes(changeInfos);
}
public static void add_v0_6_24_Changes( ArrayList<ChangeInfo> changeInfos ) {
ChangeInfo changes = new ChangeInfo("v0.6.1.0-Beta2(P3)", true, "");
changes.hardlight(Window.TITLE_COLOR);
changeInfos.add(changes);
changes = new ChangeInfo("调整", false, null);
changes.hardlight(Window.GREEN_COLOR);
changeInfos.add(changes);
changes.addButton(new ChangeButton(new Image("sprites/spinner.png", 144, 0, 16, 16),
Messages.get(ChangesScene.class, "bugfixes"), Messages.get(vM0_6_7_X_Changes.class, "bug_06X52")));
}
public static void add_v0_6_23_Changes( ArrayList<ChangeInfo> changeInfos ) {
ChangeInfo changes = new ChangeInfo("v0.6.1.0-Beta2(P3)", true, "");
changes.hardlight(Window.TITLE_COLOR);

View File

@ -26,6 +26,7 @@ import com.shatteredpixel.shatteredpixeldungeon.GamesInProgress;
import com.shatteredpixel.shatteredpixeldungeon.ShatteredPixelDungeon;
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
import com.shatteredpixel.shatteredpixeldungeon.scenes.GameScene;
import com.shatteredpixel.shatteredpixeldungeon.scenes.HeroSelectScene;
import com.shatteredpixel.shatteredpixeldungeon.scenes.InterlevelScene;
import com.shatteredpixel.shatteredpixeldungeon.scenes.RankingsScene;
import com.shatteredpixel.shatteredpixeldungeon.scenes.TitleScene;
@ -92,7 +93,7 @@ public class WndGame extends Window {
protected void onClick() {
GamesInProgress.selectedClass = Dungeon.hero.heroClass;
InterlevelScene.noStory = false;
GameScene.show(new WndStartGame(GamesInProgress.firstEmpty()));
ShatteredPixelDungeon.switchScene(HeroSelectScene.class);
}
} );
curBtn.icon(Icons.get(Icons.ENTER));