安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题
Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-22-2020)
- ModTheSpire (3.23.2)
Mod list:
- basemod (5.33.1)
- stslib (1.24.1)
- downfall (3.1.10)
Cause:
java.lang.IndexOutOfBoundsException: Index: -1, Size: 31
at java.util.ArrayList.rangeCheckForAdd(ArrayList.java:661)
at java.util.ArrayList.add(ArrayList.java:473)
at sneckomod.cards.unknowns.AbstractUnknownCard.replaceUnknown(AbstractUnknownCard.java:197)
at sneckomod.cards.unknowns.AbstractUnknownCard$2.update(AbstractUnknownCard.java:170)
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:179)
at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:325)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2532)
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:871)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:419)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
The Egg issue, do you know what actions were taken immediately before?
As it a reward screen, a shop, and is it consistent with every egg for every instance of that thing? If is not, I will track down the card causing it and fix it. If it is, that's a bit more involved and don't quite know the libraries involved well enough to do it from memory and will probably need to install an IDE.
I was entering a shop right after the reward screen(shop fight). Maybe the problem doesn't happen for every instance, because I was holding the egg for quite a long time before then. The problem happened when I was playing Snecko, so I guess the problem is related with some Snecko card.
Huyra's is who that reply was for.
Specifically it's this :: https://github.com/mikemayhemdev/EvilWithin/blob/a373e47a8b49cf9cab5e7cb47f9a7cee3ddba868/src/main/java/sneckomod/cards/SnekBeam.java#L68
Which points to an english localization of https://github.com/mikemayhemdev/EvilWithin/blob/a373e47a8b49cf9cab5e7cb47f9a7cee3ddba868/src/main/resources/sneckomodResources/localization/eng/CardStrings.json#L66
The chinese version is also up to date.
The Korean version actually doesn't have English in it. So it would be better if someone made a genuine improvement rather than my English fix. This is how it "should" look in English
https://github.com/mikemayhemdev/EvilWithin/blob/a373e47a8b49cf9cab5e7cb47f9a7cee3ddba868/src/main/resources/sneckomodResources/localization/kor/CardStrings.json#L65
"EXTENDED_DESCRIPTION": [
" NL (Deals !D! damage.) NL Exhaust.",
" NL (Deals !D! damage.)"
]
Since you would have to wait for an update to be posted to Steam, I have a solution for the meantime...
inside steamapps/workshop/content/646570/1010056683/
Open downfall.jar with an archiving application.
Navigate to sneckomodResources/localization/kor/CardStrings.json and open that file. Search "SnekBeam" and change the "EXTENDED_DESCRIPTION" to match what makes sense to you.
Save it, and close the archiving utility.
Start the game with mods enabled.
Start or continue your game.
Open the console
hand add sneckomod:snekbeam 1 1
Let me know if the game crashes.
(I'm not sure on the console command for this specific card's spelling, use the dropdown to find it)
Hope this helps.
If you know japanese, the localization files need help :/