diff --git a/README.md b/README.md index 94a9393..9ede879 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,36 @@ dump文件目录 - sprites - textmap +# 2024年4月18日 更新日志 +各位赏金猎人们!大家好! +又到了周四啦! + +## 新模式————自定义模式: +自定义模式来啦! + +在自定义模式中,我们提供了各类困难和简单的选项供各位赏金猎人选择。 +例如: +- (困难)[一血传奇]初始仅拥有1点血量上限,获得宝物——[另一张悬赏单]。 +- (简单)[自选天赋]选择驾驶员时,可消耗重骰自选随机天赋。 + +除此之外,各位赏金猎人还可以高度自定义游戏流程。 + +每个星系的敌人数量、敌人顺序、敌人血量,甚至每回合生成的能量数等都可以调节。 + +> 注:自定义模式将禁用成就,难度解锁和统计数据。 +> +> *自定义模式将在30级解锁。 + +## 体验优化: +- 商店优化,除了攻击/辅助商店之外,其余商店将至少提供1个攻击部件和1个辅助部件。(老种子的世界线可能会出现变动) +- 宝物-自动化模组现在更改为空间号专属。 + +## 问题修复: +- 修复了宝物-破碎宝珠由于种子系统不会出现的问题。 +- 修复了极端情况下事件-锻造空间会卡死的问题。 +- 修复了极端情况下事件-健身协会会出现部件缺失的问题。 +- 修复了敌人-赛马号在面对部件-重叠的时间线时伤害中途变化可能引起的错误问题。 + # 2024年4月11日 更新日志 各位赏金猎人们!大家好! diff --git a/csv/eventgroup/EventGroup b/csv/eventgroup/EventGroup index 912346d..76f0fbc 100644 --- a/csv/eventgroup/EventGroup +++ b/csv/eventgroup/EventGroup @@ -22,3 +22,5 @@ int,int,void,int[],int,int[] 1010,6,3阶段第2个小怪,;2;;2;;3;;3;;3;;4;,10,;1360;;1390;;1530;;1720;;1770;;1780;;1800;;2030;;2320;;; 1011,7,3阶段精英,;2;;2;;3;;3;;4;;4;;;,10,;1360;;1390;;1530;;1720;;1770;;1780;;1800;;2030;;2320;;; 1011,7,3阶段精英,;3;;3;;3;;4;;4;;4;;;,10,;1360;;1390;;1530;;1720;;1770;;1780;;1800;;2030;;2320;;; +1012,7,3阶段首领非正常流程,;2;;2;;3;;3;;4;;4;;;,10,;1360;;1390;;1530;;1720;;1770;;1780;;1800;;2030;;2320;;; +1012,7,3阶段首领非正常流程,;3;;3;;3;;4;;4;;4;;;,10,;1360;;1390;;1530;;1720;;1770;;1780;;1800;;2030;;2320;;; diff --git a/csv/reward/Reward b/csv/reward/Reward index aef85a5..0661d2a 100644 --- a/csv/reward/Reward +++ b/csv/reward/Reward @@ -13,3 +13,4 @@ int,int,void,int,bool,bool,bool,bool,int,bool,bool,int,int,string 301,13,精英3,5,FALSE,FALSE,TRUE,TRUE,1,FALSE,FALSE,10,1011,Background_3 3001,103,boss3,,FALSE,FALSE,FALSE,FALSE,0,FALSE,TRUE,10,,Background_3 4001,103,boss3_难度额外,,FALSE,FALSE,FALSE,FALSE,0,FALSE,FALSE,10,,Background_3 +5001,103,boss3_非正常顺序,7,TRUE,FALSE,TRUE,FALSE,0,TRUE,FALSE,10,1012,Background_3 diff --git a/csv/treasure/Treasure b/csv/treasure/Treasure index eb528ea..de98533 100644 --- a/csv/treasure/Treasure +++ b/csv/treasure/Treasure @@ -52,7 +52,7 @@ int,string,void,int,bool,int,int[],int,int,int[],int,bool,string,void,int[],stri 812,TreasureName/812,爆炸气体,2,,0,;7;;77;;;,,0,,,,TreasureDes/812,攻击部件在装载后若仍有空槽位,则获得{0}点威力。,;2;;;,TS_AfterLoadedEmptySlotPowerUp,Sprites/Treasures/gas_explosion,0,0 813,TreasureName/813,三节棍,1,,0,;77;;;,,5,;9;;;,,,TreasureDes/813,回合开始时,若同列有3个攻击部件,则此列所有攻击部件获得{0}点威力。,;2;;;,TS_ThreeCannonLine,Sprites/Treasures/3_staff,0,0 814,TreasureName/814,余烬,1,,0,;7;;77;;;,,0,,,,TreasureDes/814,若攻击部件装载的能量是手牌中最后1个能量,则获得{0}点威力。,;5;;;,TS_LastPowerAllCannon,Sprites/Treasures/embers,0,0 -815,TreasureName/815,自动化模组,1,,0,;7;;77;;;,,1,,,,TreasureDes/815,回合开始时,若上回合装载的手牌能量数≤{0},则所有攻击部件获得{1}点威力。,;3;;2;;;,TS_AutoLight,Sprites/Treasures/automatic_module,0,0 +815,TreasureName/815,自动化模组,1,,0,;77;;;,,1,,,,TreasureDes/815,回合开始时,若上回合装载的手牌能量数≤{0},则所有攻击部件获得{1}点威力。,;3;;2;;;,TS_AutoLight,Sprites/Treasures/automatic_module,0,0 816,TreasureName/816,核燃料,1,,0,;7;;77;;;,,1,;9;;;,,,TreasureDes/816,第{0}回合开始时,飞船中心的攻击部件获得威力翻倍。,;3;;;,TS_PowerRateCenter,Sprites/Treasures/nuclear_fuel,0,0 ,,,,,,,,,,,,,,,,,, 901,TreasureName/901,舰载音响·低音,2,,0,;7;;77;;;,,0,,,,TreasureDes/901,战斗开始时,所有攻击部件获得{0}点功率。,;1;;;,TS_StartPowerUp,Sprites/Treasures/loudspeaker_bass,0,0 diff --git a/sprites/icon/common/custom/custom.png b/sprites/icon/common/custom/custom.png new file mode 100644 index 0000000..0ea71c8 Binary files /dev/null and b/sprites/icon/common/custom/custom.png differ diff --git a/sprites/icon/common/lock/lock.png b/sprites/icon/common/lock/lock.png new file mode 100644 index 0000000..f1e8a5b Binary files /dev/null and b/sprites/icon/common/lock/lock.png differ diff --git a/sprites/icon/common/refresh/refresh.png b/sprites/icon/common/refresh/refresh.png new file mode 100644 index 0000000..c1bc3a6 Binary files /dev/null and b/sprites/icon/common/refresh/refresh.png differ diff --git a/sprites/ui/ui_button_custom/UI_button_custom.png b/sprites/ui/ui_button_custom/UI_button_custom.png new file mode 100644 index 0000000..52f39d7 Binary files /dev/null and b/sprites/ui/ui_button_custom/UI_button_custom.png differ diff --git a/sprites/ui/ui_button_custom_click/UI_button_custom_click.png b/sprites/ui/ui_button_custom_click/UI_button_custom_click.png new file mode 100644 index 0000000..e1fe240 Binary files /dev/null and b/sprites/ui/ui_button_custom_click/UI_button_custom_click.png differ diff --git a/sprites/ui/ui_button_custom_disable/UI_button_custom_disable.png b/sprites/ui/ui_button_custom_disable/UI_button_custom_disable.png new file mode 100644 index 0000000..181fe90 Binary files /dev/null and b/sprites/ui/ui_button_custom_disable/UI_button_custom_disable.png differ diff --git a/sprites/ui/ui_button_custom_hover/UI_button_custom_hover.png b/sprites/ui/ui_button_custom_hover/UI_button_custom_hover.png new file mode 100644 index 0000000..98f0471 Binary files /dev/null and b/sprites/ui/ui_button_custom_hover/UI_button_custom_hover.png differ diff --git a/textmap/chinesetextmap_common/ChineseTextMap_Common b/textmap/chinesetextmap_common/ChineseTextMap_Common index 40301d1..111b3aa 100644 --- a/textmap/chinesetextmap_common/ChineseTextMap_Common +++ b/textmap/chinesetextmap_common/ChineseTextMap_Common @@ -1,5 +1,7 @@ Launcher/Title;"孤星猎人" Launcher/NewGame;"新的游戏" +Launcher/CusMod;"自定义模式" +Launcher/CusModNotice;"协会等级需达到{0}级解锁" Launcher/Save;"存档" Launcher/StartGame;"开始游戏" Launcher/Continue;"继续游戏" @@ -28,6 +30,51 @@ DicPanel/UnitAndTreasure;"部件与宝物" DicPanel/PilotAndTalent;"驾驶员与天赋" DicPanel/AchievementAndStatistic;"成就与统计" DicPanel/LaserSkin;"激光外观" +CusMod/Title;"自定义模式" +CusMod/Notice;"将禁用成就,难度解锁和统计数据。" +CusMod/Difficult;"困难" +CusMod/Easy;"简单" +CusMod/Extra;"额外设定" +CusMod/SaveToDataTips;"当前选项已保存至默认设置。" +CusMod/SaveToData;"保存为默认选项" +CusMod/ResetToDefault;"重置所有选项" +CusMod/StartGame;"开始游戏" +CusMod/NoRandomTalent;"[资质平庸]禁用随机天赋。" +CusMod/NoRe;"[一往无前]禁用暂时撤退。" +CusMod/NoPreview;"[心算大师]禁用战斗预览。(不推荐)" +CusMod/NoBE;"[风平浪静]禁用战斗中的突发情况。" +CusMod/NoCoinAfterBattle;"[穷困潦倒]战斗后不提供星币奖励。" +CusMod/NoMoveAfterBattle;"[原油枯竭]非首领战斗后不提供燃料回复的奖励。" +CusMod/NoRepairAfterBattle;"[不治之伤]首领战斗后不提供全面回复的奖励。" +CusMod/InitOneHP;"[一血传奇]初始仅拥有1点血量上限,获得宝物[另一张悬赏单]。" +CusMod/HitSelfEveryTurn;"[痛苦折磨]对波结束后,受到1点伤害。" +CusMod/SelectRandomTalent;"[自选天赋]选择驾驶员时,可消耗重骰自选随机天赋。(点击随机天赋进入页面)" +CusMod/Repair;"[维修服务]战斗结束后回复所有血量和燃料。" +CusMod/ShowAllEvent;"[探测雷达]度假时,揭示所有事件类型。" +CusMod/EliteUnitChoice;"[一视同仁]精英战斗结束后也会提供部件选择奖励。" +CusMod/InitCreditCard;"[消费主义]初始获得宝物[信用卡]。" +CusMod/NoChange;"无修改。" +CusMod/BountyEventTitle;"初始呼叫支援:" +CusMod/BountyEvent_Shop;"商店" +CusMod/BountyEvent_Repair;"维修/燃料" +CusMod/BountyEvent_Upgrade;"升级" +CusMod/BountyEventChanged;"初始呼叫支援已修改" +CusMod/VacationDays;"度假天数修改:{0}" +CusMod/ShopPrice;"商店售价修改:{0}%" +CusMod/InitCoin;"初始星币:{0}" +CusMod/EnergyTurnFirst;"首回合生成能量数:{0}" +CusMod/EnergyTurn;"非首回合生成能量数:{0}" +CusMod/EnemyHP;"敌方血量乘数:{0}%" +CusMod/EnemyNums;"每个星系的敌人数量:" +CusMod/EnemyNums_mod;"每个星系的敌人数量已修改" +CusMod/EnemyNums_Normal;"爪牙:{0}" +CusMod/EnemyNums_Elite;"精英:{0}" +CusMod/EnemyNums_Boss;"首领:{0}" +CusMod/EnemyOrder;"敌人顺序:" +CusMod/EnemyOrder_mod;"敌人顺序已修改" +CusMod/EnemyOrderDes;"点击敌人图标调整顺序" +CusMod/EnemyEliteLoadLimit;"仅在第1个精英战斗后有负载奖励" +CusMod/EnemyEliteLoadLimitChanged;"每个精英战斗后都有负载奖励" AchievementPanel/Title;"成就" StatisticDicPanel/Title;"统计" StatisticDicPanel/Total;"统计总合" @@ -122,6 +169,10 @@ TalentShowCasePanel/ShipTalent;"{0}" PilotSelectPanel/Title;"选择驾驶员" PilotSelectPanel/DifficultyDes;"该驾驶员已通关的最高进阶难度:{0}" PilotSelectPanel/TimesDes;"该驾驶员已通关的次数:{0}" +TalentSelectPanel/Title;"选择天赋(消耗{0}点重骰次数)" +TalentSelectPanel/Notice;"重骰次数不足!" +TalentSelectPanel/Selectable;"可选择天赋" +TalentSelectPanel/Unselectable;"冲突天赋" TutorialPanel/Last;"上一页" TutorialPanel/Next;"下一页" EnergyPoint;"{0}点" @@ -412,7 +463,9 @@ HistoryPanel/Back;"返回" HistoryPanel/BossFight;"首领连战" HistoryPanel/BossFightDes;"通关档案可以进行高难度的连续首领战斗。\n中途不提供奖励和保存,谨慎挑战。" HistoryPanel/BossFightCompleted;"首领连战完成!" +HistoryPanel/CusMod;"自定义模式" HistoryPanel/SeedEnabled;"种子游玩" +HistoryPanel/CusModEnabled;"自定义模式游玩" HistoryPanel/Advanced;"难度等级:{0}" HistoryPanel/Clear;"清除所有记录" HistoryPanel/ClearLose;"清除失败记录" diff --git a/textmap/englishtextmap_common/EnglishTextMap_Common b/textmap/englishtextmap_common/EnglishTextMap_Common index 0d8d859..c8206a0 100644 --- a/textmap/englishtextmap_common/EnglishTextMap_Common +++ b/textmap/englishtextmap_common/EnglishTextMap_Common @@ -1,5 +1,7 @@ Launcher/Title;"LONESTAR" Launcher/NewGame;"New Game" +Launcher/CusMod;"Custom Mode" +Launcher/CusModNotice;"Unlocks at Association Lv. {0}" Launcher/Save;"Save Files" Launcher/StartGame;"Start Game" Launcher/Continue;"Continue" @@ -28,6 +30,51 @@ DicPanel/UnitAndTreasure;"Units and Treasures" DicPanel/PilotAndTalent;"Pilots and Talents" DicPanel/AchievementAndStatistic;"Achievements and Stats" DicPanel/LaserSkin;"Laser Appearance" +CusMod/Title;"Custom Mode" +CusMod/Notice;"Achievements, Difficulty Unlocks and Statistics disabled." +CusMod/Difficult;"Hard" +CusMod/Easy;"Easy" +CusMod/Extra;"Extra Settings" +CusMod/SaveToDataTips;"Successfully saved as default." +CusMod/SaveToData;"Save as default" +CusMod/ResetToDefault;"Reset" +CusMod/StartGame;"Continue" +CusMod/NoRandomTalent;"[Ordinary Pilot]Starts with all Random Talents removed." +CusMod/NoRe;"[No Way Back]No Temporary Retreats in battles." +CusMod/NoPreview;"[Aftermath]No Previews in battles. (Not Recommended)" +CusMod/NoBE;"[A Common Day]No Emergency Events in battles." +CusMod/NoCoinAfterBattle;"[Poverty]No Star Coin reward after battles." +CusMod/NoMoveAfterBattle;"[Fuel Scarcity]No Fuel rewards after non-boss battles." +CusMod/NoRepairAfterBattle;"[Untreatable Injury]No Repair or Fuel rewards after boss battles." +CusMod/InitOneHP;"[One Hit Wonder]Starts with 1 Max HP and Treasure [Another Bounty Contract]." +CusMod/HitSelfEveryTurn;"[Painful Showdown]Takes 1 damage at the end of each Showdown." +CusMod/SelectRandomTalent;"[Talented]When selecting Pilots, Reroll Chances can be used to choose any Random Talents as you like." +CusMod/Repair;"[VIP Service]Fully restore HP and Fuel after each battle." +CusMod/ShowAllEvent;"[Detecting Radar]During vacations, all event types are revealed." +CusMod/EliteUnitChoice;"[Equal Treatment]Elite Enemies will also drop a Unit reward." +CusMod/InitCreditCard;"[Consumerism]Starts with Treasure [Credit Card]." +CusMod/NoChange;"No modifiers." +CusMod/BountyEventTitle;"Initial Call for Supports" +CusMod/BountyEvent_Shop;"Shop Call" +CusMod/BountyEvent_Repair;"Repair Supply" +CusMod/BountyEvent_Upgrade;"Upgrade" +CusMod/BountyEventChanged;"Initial Call for Support Modifier." +CusMod/VacationDays;"Vacation Days Modifier: {0}" +CusMod/ShopPrice;"Shop Price Modifier: {0}%" +CusMod/InitCoin;"Initial Star Coins: {0}" +CusMod/EnergyTurnFirst;"First Turn Energy Count: {0}" +CusMod/EnergyTurn;"Energy Count from Second Turn on: {0}" +CusMod/EnemyHP;"Enemy HP Multiplier: {0}%" +CusMod/EnemyNums;"Enemies in each Galaxy: " +CusMod/EnemyNums_mod;"Enemy Count in each Galaxy Modified." +CusMod/EnemyNums_Normal;"Henchman: {0}" +CusMod/EnemyNums_Elite;"Elite: {0}" +CusMod/EnemyNums_Boss;"Boss: {0}" +CusMod/EnemyOrder;"Enemy Order: " +CusMod/EnemyOrder_mod;"Enemy Order Modified." +CusMod/EnemyOrderDes;"Click on the Enemy Icon to adjust its order" +CusMod/EnemyEliteLoadLimit;"Weight Limit reward appears only after the first Elite battle." +CusMod/EnemyEliteLoadLimitChanged;"Weight Limit reward appears after every Elite battle." AchievementPanel/Title;"Achievements" StatisticDicPanel/Title;"Statistics" StatisticDicPanel/Total;"Summary" @@ -122,6 +169,10 @@ TalentShowCasePanel/ShipTalent;"{0}" PilotSelectPanel/Title;"Select Pilot" PilotSelectPanel/DifficultyDes;"Highest difficulty completed: {0}" PilotSelectPanel/TimesDes;"Runs completed: {0}" +TalentSelectPanel/Title;"Select Talent (Consumes {0} Reroll Chances)" +TalentSelectPanel/Notice;"Not enough Reroll Chances!" +TalentSelectPanel/Selectable;"Available Talents" +TalentSelectPanel/Unselectable;"Conflict Talents" TutorialPanel/Last;"Previous" TutorialPanel/Next;"Next" EnergyPoint;"{0} point(s)" @@ -402,7 +453,7 @@ HistoryPanel/Title;"History" HistoryPanel/Time;"Save" HistoryPanel/Ship;"Spaceship" HistoryPanel/Pilot;"Pilot" -HistoryPanel/Difficulty;"Difficulty Level" +HistoryPanel/Difficulty;"Difficulty" HistoryPanel/Result;"Result" HistoryPanel/Detail;"View Details" HistoryPanel/Mod;"Mode" @@ -412,7 +463,9 @@ HistoryPanel/Back;"Back" HistoryPanel/BossFight;"Boss Battles" HistoryPanel/BossFightDes;"Challenge the Boss Battles with builds that have successfully completed the run. \nNo rewards or Saves during Boss Battles. Try with caution." HistoryPanel/BossFightCompleted;"Boss Battles Completed" +HistoryPanel/CusMod;"Custom Mode" HistoryPanel/SeedEnabled;"Seeded Run" +HistoryPanel/CusModEnabled;"Custom Mode Run" HistoryPanel/Advanced;"Difficulty: {0}" HistoryPanel/Clear;"Clear All Records" HistoryPanel/ClearLose;"Clear Failure Records"