update:提交代码

This commit is contained in:
LingASDJ 2023-05-27 16:27:16 +08:00
parent 33966b7f6f
commit ab7e57ed01
15 changed files with 100 additions and 106 deletions

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="customactivityoncrash_error_activity_error_occurred_explanation">魔绫的像素地牢发生了意外的崩溃,\n\n请点击下方错误日志查看错误详情</string>
<string name="customactivityoncrash_error_activity_error_occurred_explanation">脑力益智像素游戏发生了意外的崩溃,\n\n请点击下方错误日志查看错误详情</string>
<string name="customactivityoncrash_error_activity_restart_app">重启应用程序</string>
<string name="customactivityoncrash_error_activity_close_app">退出应用程序</string>
<string name="customactivityoncrash_error_activity_error_details">错误日志</string>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -170,12 +170,12 @@ items.potions.elixirs.elixirofnukecole.name=核子可乐
items.potions.elixirs.elixirofnukecole.desc=核子可乐,买到就是赚到。大家用了都说好!
items.books.bookslist.indexbooks.name=《地牢探险指南第三版》
items.books.bookslist.indexbooks.desc=如果你是第一次游玩魔绫的像素地牢,这个指南也许能帮到你。\n\n一意咕行
items.books.bookslist.indexbooks.desc=如果你是第一次游玩脑力益智像素游戏,这个指南也许能帮到你。\n\n一意咕行
items.books.bookslist.indexbooks.author=--作者:_JDSA-Ling_
items.books.bookslist.indexbooks.ac_read=打开看看
items.books.bookslist.yellowsunbooks.name=朝阳教团史-Dr.BloodMoon纪年326年卷二
items.books.bookslist.yellowsunbooks.desc=此册编撰者以鲜血与性命示忠于原_地表势力_的领头者_朝阳教团_并承诺绝无欺骗 \n\n……但是在300年前的_那件事_发生后_朝阳教团_因管理不利而渐渐衰落从此便销声匿迹了它原有的地位与名誉被_深渊魔都_和_极地圣境_两方势力所分食。\n\n两方的_管理者_携手封印了地牢的最深处的入口并且对她进行了_水晶力量抑制_,于Dr.BloodMoon纪年17年她封印在了金城水晶实验室。\n\n……距封印之日已过去三百余年随着她_力量的增强__水晶_已经开始_极不稳定_……\n\n……Dr.BloodMoon纪年326年四月中旬一名_朝阳教团的残支_要求接见管理者……并且声称朝阳教团可以帮助他们彻底_杀死她_……\n\n_若要记录在书架里面请先鉴定
items.books.bookslist.yellowsunbooks.name=中国历史之大禹治水-夏朝
items.books.bookslist.yellowsunbooks.desc=禹姓斯,字文明(也有称禹为名的说法),字(高)密,史称大禹、禹帝,夏侯氏领袖,夏朝开国之王,禹为黄帝重孙,转绪之孙(但也有称禹应为转绪六孙的说法),其父名枪,被帝尧封为禹冲,为伯爵,世称冲伯枪或冲伯。他的母亲是辛家的女儿秀姬。\n\n相传禹治黄河有功以舜退位继位在诸侯的支持下禹王正式即位定都羊城定都平阳安邑或晋阳均可国号为夏并将丹竹分为唐朝所有商人分为禹。\n\n禹是夏朝的第一位皇帝所以后人也称他为夏禹是中国古代传说中与尧、舜齐名的圣贤皇帝他最杰出的功绩就是传说中的控制滔天洪水将中国的疆域划定为九州后人称他为大禹禹死后葬于会稽山上今浙江绍兴现存有禹祠、禹陵、禹祠从夏启开始多数皇帝都来禹陵朝拜他。
items.books.bookslist.yellowsunbooks.author=--作者:_Kiley-Alien_
items.books.bookslist.yellowsunbooks.ac_read=阅读书籍
items.books.bookslist.yellowsunbooks.blees=你阅读了书籍,一股力量油然而生!

View File

@ -25,7 +25,7 @@ scenes.feedbackscene$1.intro=你确定要退出游戏吗?
scenes.feedbackscene$1.sponsor_msg=如果是,请点击退出游戏。如果不是,请点击回到游戏。
scenes.feedbackscene$1.feedback_msg=地牢总是危险多端的,因此,往往需要你去探索他们。
scenes.feedbackscene$1.feedback_msg_pr=你可以加入魔绫开发总群,与作者交谈,与其他大佬一起学习进步。
scenes.feedbackscene$1.thanks=魔绫像素地牢随时欢迎你的再次回归。
scenes.feedbackscene$1.thanks=脑力益智像素游戏随时欢迎你的再次回归。
scenes.feedbackscene$1.sponsor_link=退出游戏
scenes.feedbackscene$1.feedback_link=回到游戏
scenes.feedbackscene$1.join_link=加入魔绫开发总群
@ -47,21 +47,21 @@ scenes.gamescene.died_5= 地牢的环境复杂多变,只有细心之人才能
scenes.interlevelscene.dialog_1=合理_运用物品_\n\n获取_最终胜利_
scenes.interlevelscene.dialog_2=你知道吗?\n\n_左下角的放大镜_是一个好东西
scenes.interlevelscene.dialog_3=常去看_更新记录_的好孩子,\n\n就不会因为_新改动_而茫然.
scenes.interlevelscene.dialog_4=魔绫像素地牢-始于_2021年2月_\n\n感谢引导者_Ren_和Γ红龙Γ。
scenes.interlevelscene.dialog_4=脑力益智像素游戏-始于_2021年2月_\n\n感谢引导者_Ren_和Γ红龙Γ。
scenes.interlevelscene.dialog_5=有些时候_直面失败_,\n\n或许并不是什么坏事
scenes.interlevelscene.dialog_6=_小心奸商_\n\n他甚至不会卖给你_未诅咒的物品_
scenes.interlevelscene.dialog_7=Δ种子Δ是个好东西,\n\n_关键看你_会不会用
scenes.interlevelscene.dialog_8=你的运气常常是通关的必要东西之一,当然你可以试试自定义种子来盘爽局!
scenes.interlevelscene.dialog_9=呐呐呐,\n\n你听说过Ξ水晶之城Ξ的谣言吗
scenes.interlevelscene.dialog_10=_总是暴毙?_这可能并不是你的问题。\n\nΞ总之不要气馁菜就多练练Ξ。
scenes.interlevelscene.dialog_11=魔绫像素地牢,绝望与希望并存。
scenes.interlevelscene.dialog_11=脑力益智像素游戏,绝望与希望并存。
scenes.interlevelscene.dialog_12=寻找_红龙之王_\n\n剿灭_精英敌人_。
scenes.interlevelscene.dialog_13=不是史神:\n\n请Γ小心咕咕
scenes.interlevelscene.dialog_14=萌新岚:\n\n欢迎来到Γ火炎焱燚Γ地牢本地牢Γ全面Γ戒烟.\n\n请不要在Γ过道内、木门口、地牢房间Γ吸烟。\n\n谢谢合作祝您Δ冒险愉快Δ呢。
scenes.interlevelscene.dialog_15=你知道吗?\n\n作者游玩的第一个地牢\n\n是Δ阿飞的不思议地牢Δ呢。
scenes.interlevelscene.dialog_16=_太难打了?试着做一些新东西_\n\n让你的敌人只能抱头鼠窜!
scenes.interlevelscene.dialog_17=_雪凛峡谷_商人们的总部
scenes.interlevelscene.dialog_18=魔绫像素地牢2岁啦
scenes.interlevelscene.dialog_18=脑力益智像素游戏2岁啦
scenes.interlevelscene.dialog_19=克里弗斯之果,森林黑暗的源头?
scenes.interlevelscene.dialog_20=感谢_那些回忆_和_罗贝里_的大力支持
scenes.interlevelscene.dialog_21=Hod:\n\n明明清了水却还带电太屑了。
@ -93,13 +93,13 @@ scenes.mlpdaboutscene.github=源码仓库地址
scenes.mlpdaboutscene.joinlink=https://jq.qq.com/?_wv=1027&k=R7ZXeEQM
scenes.tssupporterscene.title=捐赠碳酸
scenes.thanksscene.title=致谢者名单
scenes.tssupporterscene.intro=我在此保证魔绫像素地牢永远不会沾上任何广告或者其它违和的东西用于盈利,但我也希望能够得到资金支持。
scenes.tssupporterscene.msg=很多时候,一定的资金支持是保证项目能够健康发展的重要因素。如果您对魔绫像素地牢感到满意又恰巧财力足够能否前往Ko-fi留下一份心意
scenes.tssupporterscene.intro=我在此保证脑力益智像素游戏永远不会沾上任何广告或者其它违和的东西用于盈利,但我也希望能够得到资金支持。
scenes.tssupporterscene.msg=很多时候,一定的资金支持是保证项目能够健康发展的重要因素。如果您对脑力益智像素游戏感到满意又恰巧财力足够能否前往Ko-fi留下一份心意
scenes.tssupporterscene.supporter_link=前往Ko-fi捐赠页面
scenes.tssupporterscene.name=碳酸天剑,答舟工作室室长
scenes.lingsupporterscene.title=捐赠小绫
scenes.lingsupporterscene.intro=魔绫像素地牢是我本人基于破碎的像素地牢做的一款MOD地牢。它完全免费并由我个人独立开发。
scenes.lingsupporterscene.intro=脑力益智像素游戏是我本人基于破碎的像素地牢做的一款MOD地牢。它完全免费并由我个人独立开发。
scenes.lingsupporterscene.msg=如果阁下想支持一波小绫,请点击下方捐赠按钮。当然,即使你不捐赠。你的心意小绫也领到了。
scenes.lingsupporterscene.supporter_link=前往爱发电捐赠页面
scenes.lingsupporterscene.name=JDSALing魔绫地牢总设计者
@ -109,7 +109,7 @@ scenes.spslscene.title=捐赠
scenes.spslscene.ling=中二绫-JDSALing
scenes.spslscene.zxz=致谢名单
scenes.changesscene.spd=破碎的像素地牢
scenes.changesscene.mlpd=魔绫像素地牢
scenes.changesscene.mlpd=脑力益智像素游戏
scenes.changesscene.who=MLPD详细日志摘要
scenes.aboutselectscene.title=关于游戏
scenes.alchemyscene.title=炼金
@ -215,10 +215,10 @@ scenes.titlescene$changesbutton.changes=近期更新界面
scenes.titlescene.patreon_body=《破碎像素地牢》是一款完全免费的游戏,有玩家的大方捐献支持我才能一直坚持开发。\n\n如果想支持我最好的方法是使用 Patreon 平台。 Patreon 能提供一个稳定的收入源,也让我有方法回馈我的支持者!\n\nPatreon 支持者每周都可以看一篇独家文章,抢先于其他所有人了解我的下一步开发想法!\n\n你可以访问我的 Patreon 页面获悉最新的回馈详情。感谢你的支持!\n\nPatreon 奖励只能提供英语内容,请见谅)
scenes.titlescene.patreon_button=Patreon 赞助页面
scenes.welcomescene.welcome_msg=魔绫的像素地牢是一个roguelike类RPG游戏有着随机生成的敌人、关卡、物品和陷阱\n\n每一轮游戏都是一次全新的挑战注意死亡是永久的\n\n祝你在地牢一路顺风
scenes.welcomescene.update_intro=魔绫的像素地牢---重大更新!
scenes.welcomescene.welcome_msg=脑力益智像素游戏是一个roguelike类RPG游戏有着随机生成的敌人、关卡、物品和陷阱\n\n每一轮游戏都是一次全新的挑战注意死亡是永久的\n\n祝你在地牢一路顺风
scenes.welcomescene.update_intro=脑力益智像素游戏---重大更新!
scenes.welcomescene.update_msg=0.6.0.0经过一段时间终于出炉基于破碎1.2.3!!! 具体请看更新记录!By JDSA——Ling
scenes.welcomescene.patch_intro=魔绫的像素地牢补丁已经成功安装!
scenes.welcomescene.patch_intro=脑力益智像素游戏补丁已经成功安装!
scenes.welcomescene.patch_bugfixes=本次补丁包含少量Bug修复。
scenes.welcomescene.patch_translations=本次补丁包含翻译文本更新。
scenes.welcomescene.patch_balance=本次更新包含游戏平衡性改动。
@ -237,10 +237,10 @@ scenes.kamuletscene.stay=逆转宽恕
scenes.kamuletscene.exit=踏上征途
scenes.kamuletscene.text=骄傲、妒忌、愤怒,伤悲、贪婪、贪食、好色\n\n人们的丑陋在这里显露了出来。现在你已经来到了一个两难的境地。是接受审判从历史中消失还是清除所有记忆重新为你铺上一次道路。\n\n我不是神但我是神的代言人。请做出选择吧
scenes.guidescene.title=魔绫像素地牢指南书
scenes.guidescene.title=脑力益智像素游戏指南书
scenes.guidescene.pages=11
scenes.guidescene.title_0=写在前面
scenes.guidescene.page_0=欢迎来到魔绫的像素地牢这个地牢Δ基于0.92破碎Δ。\n\n这里是新手必读指南书。\n\n如果你是第一次游玩本地牢请一定先看看这个指南。\n\nΔ它绝对对你今后游玩有益处。
scenes.guidescene.page_0=欢迎来到脑力益智像素游戏这个地牢Δ基于0.92破碎Δ。\n\n这里是新手必读指南书。\n\n如果你是第一次游玩本地牢请一定先看看这个指南。\n\nΔ它绝对对你今后游玩有益处。
scenes.guidescene.title_1=关于难度
scenes.guidescene.page_1=诚然,难度是有的,不过肯定比不上赫拉克勒斯的十二试炼。 \n\n 事实上它的难度被认为控制在了一个可以接受的水平,如果不适应或感觉太难,很可能是因为没有熟悉它较为独特的机制,你可能需要更细致和灵活的战略战术才能在地牢里无往不利,所以接下来的内容会很好地帮助你。\n\n 放轻松,虽然它的要求有点高,但凡人又不是非要通关不可。
scenes.guidescene.title_2=鉴定物品

View File

@ -10,7 +10,7 @@ ui.toolbar.examine_prompt=再按一遍此按钮以搜索周边;\n点选一个
ui.updatenotification.title=更新
ui.updatenotification$wndupdate.title=有新版本可用!
ui.updatenotification$wndupdate.versioned_title=最新版本:%s
ui.updatenotification$wndupdate.desc=魔绫的像素地牢会时常更新以变更既有内容,或是加入新东西!\n\n游戏平衡也会经常得到调整维持物品、英雄、敌人强度的大致均衡。\n\n更新还包含漏洞修复与各种稳定性提升。
ui.updatenotification$wndupdate.desc=脑力益智像素游戏会时常更新以变更既有内容,或是加入新东西!\n\n游戏平衡也会经常得到调整维持物品、英雄、敌人强度的大致均衡。\n\n更新还包含漏洞修复与各种稳定性提升。
ui.updatenotification$wndupdate.button=跳转到更新页面
ui.mainhandindicator$1.saver=冒险指南

View File

@ -418,7 +418,7 @@ windows.wndgoshop.ok=索取
windows.wndstory.drawfmaster=庄严的大厅,死寂的环境。\n\n这里曾经是矮人王国的最大议事厅而如今的死寂恐怖气氛却令这里显得十分诡异。\n\n并且这里似乎机关重重……\n有一个破旧不堪的石碑依稀的写着不要踏入这里裂缝会变为地板大将将会醒来……\n这在预示着什么
windows.wndsupportprompt.title=来自Ling的留言
windows.wndsupportprompt.intro=欢迎~希望您能在魔绫的像素地牢中玩得开心!
windows.wndsupportprompt.intro=欢迎~希望您能在脑力益智像素游戏中玩得开心!
windows.wndsupportprompt.close=开启FireBase功能
windows.wndtradeitem.buy=花%d金币购买

Binary file not shown.

Before

Width:  |  Height:  |  Size: 79 KiB

After

Width:  |  Height:  |  Size: 82 KiB

View File

@ -67,7 +67,7 @@ public abstract class ChampionHero extends FlavourBuff {
@Override
public String desc() {
//todo 取负数通过绝对值获取,以显示为正数 并通过INT省略后面的小数点
//todo 取负数通过绝对值获取,以显示为正数 并通过INT省略后面的小数点 未来会优化
return Messages.get(this, "desc")+(int)(Math.abs(1.0f - visualcooldown())+1f);
}

View File

@ -7,7 +7,7 @@ public class MainBooks extends Item {
@Override
public String info() {
return desc()+"\n\n"+author;
return desc();
}
@Override
public int value() {

View File

@ -43,16 +43,12 @@ import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.SandalsOfNature;
import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.TalismanOfForesight;
import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.TimekeepersHourglass;
import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.UnstableSpellbook;
import com.shatteredpixel.shatteredpixeldungeon.items.books.bookslist.BrokenBooks;
import com.shatteredpixel.shatteredpixeldungeon.items.books.bookslist.DeepBloodBooks;
import com.shatteredpixel.shatteredpixeldungeon.items.books.bookslist.GrassKingBooks;
import com.shatteredpixel.shatteredpixeldungeon.items.books.bookslist.IceCityBooks;
import com.shatteredpixel.shatteredpixeldungeon.items.books.bookslist.MagicGirlBooks;
import com.shatteredpixel.shatteredpixeldungeon.items.books.bookslist.NoKingMobBooks;
import com.shatteredpixel.shatteredpixeldungeon.items.books.bookslist.YellowSunBooks;
import com.shatteredpixel.shatteredpixeldungeon.items.books.playbookslist.DeYiZiBooks;
import com.shatteredpixel.shatteredpixeldungeon.items.books.playbookslist.MoneyMoreBooks;
import com.shatteredpixel.shatteredpixeldungeon.items.books.playbookslist.PinkRandomBooks;
import com.shatteredpixel.shatteredpixeldungeon.items.potions.PotionOfExperience;
import com.shatteredpixel.shatteredpixeldungeon.items.potions.PotionOfFrost;
import com.shatteredpixel.shatteredpixeldungeon.items.potions.PotionOfHaste;
@ -296,11 +292,11 @@ public enum Catalog {
BOOKS.seen.put( YellowSunBooks.class, false);
BOOKS.seen.put( MagicGirlBooks.class, false);
BOOKS.seen.put( NoKingMobBooks.class, false);
BOOKS.seen.put( BrokenBooks.class, false);
// BOOKS.seen.put( BrokenBooks.class, false);R
PLAYBOOKS.seen.put( MoneyMoreBooks.class, true);
PLAYBOOKS.seen.put( PinkRandomBooks.class, true);
PLAYBOOKS.seen.put( DeYiZiBooks.class, true);
// PLAYBOOKS.seen.put( MoneyMoreBooks.class, true);
// PLAYBOOKS.seen.put( PinkRandomBooks.class, true);
// PLAYBOOKS.seen.put( DeYiZiBooks.class, true);
}
public static LinkedHashMap<Catalog, Badges.Badge> catalogBadges = new LinkedHashMap<>();

View File

@ -7,7 +7,6 @@ import com.shatteredpixel.shatteredpixeldungeon.SPDSettings;
import com.shatteredpixel.shatteredpixeldungeon.ShatteredPixelDungeon;
import com.shatteredpixel.shatteredpixeldungeon.effects.BannerSprites;
import com.shatteredpixel.shatteredpixeldungeon.effects.Fireball;
import com.shatteredpixel.shatteredpixeldungeon.effects.Flare;
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
import com.shatteredpixel.shatteredpixeldungeon.services.news.News;
import com.shatteredpixel.shatteredpixeldungeon.services.updates.Updates;
@ -26,7 +25,6 @@ import com.watabou.noosa.Image;
import com.watabou.noosa.audio.Music;
import com.watabou.utils.ColorMath;
import com.watabou.utils.DeviceCompat;
import com.watabou.utils.GameMath;
import com.watabou.utils.Point;
import java.util.Date;
@ -56,8 +54,8 @@ public class TitleScene extends PixelScene {
align(title);
placeTorch(title.x + 22, title.y + 46);
placeTorch(title.x + title.width - 22, title.y + 46);
// placeTorch(title.x + 22, title.y + 46);
// placeTorch(title.x + title.width - 22, title.y + 46);
// placeTorch2(title.x + -5, title.y + 63);
// placeTorch2(title.x + title.width - 15, title.y + 63);
@ -65,75 +63,75 @@ public class TitleScene extends PixelScene {
// placeTorch3(title.x + -10, title.y + 46);
// placeTorch3(title.x + title.width - 10, title.y + 46);
Image swordLeft = new Image( BannerSprites.get( BannerSprites.Type.SWORD ) ) {
private float preCurTime = 0;
private float curTime = 0;
@Override
public void update() {
super.update();
this.origin.set( this.width / 2, this.height / 2 );
float time = 0.8f;
this.x = - this.width + curTime/ time * (Camera.main.width / 2f + this.width / 2f);
this.angle = 90 - curTime/ time *225;
am = curTime*curTime*curTime/(time * time * time);
float preTime = 0.9f;
if (preCurTime < preTime) {
preCurTime += Game.elapsed;
return;
}
if (curTime < time) {
curTime += Game.elapsed;
if (curTime >= time) Camera.main.shake( GameMath.gate( 1, 2, 5), 0.3f );
}
}
};
swordLeft.center(title.center());
add( swordLeft );
Image swordRight = new Image( BannerSprites.get( BannerSprites.Type.SWORD ) ) {
private float preCurTime = 0;
private float curTime = 0;
@Override
public void update() {
super.update();
this.origin.set( this.width / 2, this.height / 2 );
float time = 0.8f;
this.x = Camera.main.width - curTime/ time * (Camera.main.width / 2f + this.width / 2f);
this.angle = 90 + curTime/ time * 225;
am = curTime*curTime*curTime/(time * time * time);
float preTime = 0.9f;
if (preCurTime < preTime) {
preCurTime += Game.elapsed;
return;
}
if (curTime < time) curTime += Game.elapsed;
}
};
swordRight.center(title.center());
add( swordRight );
// Image swordLeft = new Image( BannerSprites.get( BannerSprites.Type.SWORD ) ) {
// private float preCurTime = 0;
// private float curTime = 0;
//
// @Override
// public void update() {
// super.update();
// this.origin.set( this.width / 2, this.height / 2 );
// float time = 0.8f;
// this.x = - this.width + curTime/ time * (Camera.main.width / 2f + this.width / 2f);
// this.angle = 90 - curTime/ time *225;
// am = curTime*curTime*curTime/(time * time * time);
//
// float preTime = 0.9f;
// if (preCurTime < preTime) {
// preCurTime += Game.elapsed;
// return;
// }
// if (curTime < time) {
// curTime += Game.elapsed;
// if (curTime >= time) Camera.main.shake( GameMath.gate( 1, 2, 5), 0.3f );
// }
// }
// };
// swordLeft.center(title.center());
// add( swordLeft );
//
// Image swordRight = new Image( BannerSprites.get( BannerSprites.Type.SWORD ) ) {
// private float preCurTime = 0;
// private float curTime = 0;
//
// @Override
// public void update() {
// super.update();
// this.origin.set( this.width / 2, this.height / 2 );
// float time = 0.8f;
// this.x = Camera.main.width - curTime/ time * (Camera.main.width / 2f + this.width / 2f);
// this.angle = 90 + curTime/ time * 225;
// am = curTime*curTime*curTime/(time * time * time);
//
// float preTime = 0.9f;
// if (preCurTime < preTime) {
// preCurTime += Game.elapsed;
// return;
// }
// if (curTime < time) curTime += Game.elapsed;
// }
// };
// swordRight.center(title.center());
// add( swordRight );
//
add( title );
Flare flare = new Flare( 7, 128 ) {
private float time1 = 0;
private float time2 = 0;
private float time3 = 0;
@Override
public void update() {
super.update();
am = Math.max(0f, (float)Math.sin(time1 += Game.elapsed));
if (time1 >= 1.5f * Math.PI) time1 = 0;
rm = Math.max(0f, (float)Math.sin(time2 += Game.elapsed));
if (time2 >= 1.0f * Math.E) time2 = 5;
ra = Math.max(0f, (float)Math.sin(time3 += Game.elapsed));
if (time3 >= 1.0f * Math.PI) time3 = 1;
}
};
flare.color( Window.BLUE_COLOR, true ).show( title, 0 ).angularSpeed = +27;
//
// Flare flare = new Flare( 7, 128 ) {
// private float time1 = 0;
// private float time2 = 0;
// private float time3 = 0;
// @Override
// public void update() {
// super.update();
// am = Math.max(0f, (float)Math.sin(time1 += Game.elapsed));
// if (time1 >= 1.5f * Math.PI) time1 = 0;
// rm = Math.max(0f, (float)Math.sin(time2 += Game.elapsed));
// if (time2 >= 1.0f * Math.E) time2 = 5;
// ra = Math.max(0f, (float)Math.sin(time3 += Game.elapsed));
// if (time3 >= 1.0f * Math.PI) time3 = 1;
// }
// };
// flare.color( Window.BLUE_COLOR, true ).show( title, 0 ).angularSpeed = +27;
Archs archs = new Archs();
archs.setSize( w, h );
@ -224,7 +222,7 @@ public class TitleScene extends PixelScene {
StyledButton btnNews = new NewsButton(GREY_TR, Messages.get(this, "news"));
btnNews.icon(new ItemSprite(ItemSpriteSheet.YELLOWBOOKS, null));
add(btnNews);
//add(btnNews);
final int BTN_HEIGHT = 20;
int GAP = (int)(h - topRegion - (landscape() ? 3 : 4) * BTN_HEIGHT) / 3;

View File

@ -1138,8 +1138,8 @@ public class vM0_6_7_X_Changes {
changeInfos.add(changes);
changes.addButton(new ChangeButton((new Image("Ling.png", 0, 0, 16, 16)), ("开发者的话"),
("你好,这里是绫。如你所见,这是全新的魔绫像素地牢她已经步入了破碎1.2" +
".3的版本。\n\n至此魔绫像素地牢以后将针对于此破碎底层进行更新。今后不会继续同步底层破碎版本。\n\n" +
("你好,这里是绫。如你所见,这是全新的脑力益智像素游戏她已经步入了破碎1.2" +
".3的版本。\n\n至此脑力益智像素游戏以后将针对于此破碎底层进行更新。今后不会继续同步底层破碎版本。\n\n" +
"同时,本次更新后,后续应该还有几个补丁版。很高兴一路以来有那么多的朋友,非常谢谢你们的支持。\n\n现在旅途才刚刚开始魔绫下半段将会更加精彩。\n" +
"在这之前,就让我们继续在上半段的魔绫里面探索前进吧。")));

View File

@ -30,7 +30,7 @@ public class WndBook extends Window {
int width = WIDTH_MIN;
RenderedTextBlock info = PixelScene.renderTextBlock(
Messages.get(this, "written_by", book.author) +"\n"+
Messages.get(this, "written_by") +"\n"+
Messages.get(this, "age", book.age) +"\n\n"+
book.desc, 6 );
info.maxWidth(width);

View File

@ -89,7 +89,7 @@ public class DesktopLauncher {
"If you're certain the game should be working on your computer, feel free to message the developer (Evan@ShatteredPixel.com)\n\n" +
"version: " + Game.version, "ok", "error", false);
} else {
TinyFileDialogs.tinyfd_messageBox(title + "魔绫像素地牢发生了意外的崩溃!",
TinyFileDialogs.tinyfd_messageBox(title + "脑力益智像素游戏发生了意外的崩溃!",
title + "请将此处的代码截图发送给作者QQ2735951230" +
"version: " + Game.version + "\n" +
exceptionMsg,