Slay the Spire

Slay the Spire

419 个评价
更好的讯息
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
45.677 KB
2020 年 4 月 6 日 下午 3:44
2023 年 9 月 29 日 下午 11:55
21 项改动说明 ( 查看 )

订阅以下载
更好的讯息

在 Nichilas 的 1 个合集中
The BetterMod Series
10 件物品
描述
更好的讯息

本mod旨在重新设计事件“留给自己的讯息”,让它对玩家来说更有用和好玩。

效果

更改后的事件“留给自己的讯息+”有可以让玩家存放卡牌的复制而不是失去卡牌的新选项。玩家也可以取走存着的牌,而不提供置换品,这样下次遇到这个事件存着的牌就空着;或者用一张新牌替代原来存着的牌,而不用把它加进牌组里。

此外,此事件与其他内容的一致性得到了提高,使得玩家现在更容易在第2幕(城市)遇到它。

此事件也接受了全新升级,能更好地追踪某些牌(比如仪式匕首和遗传算法)的特殊数值,而不是简单地重置它们。

在mod的设置面板当中有一个选项,可以让你禁用此事件对进阶等级的限制,这样你在爬到进阶20的一路上就都能碰到它了。

设计目标

The normal event allows the player to store a card to be used in future runs. This concept, while cool, is ultimately not utilized to it's full potential. There are a few main issues causing this problem.

Primarily, the nature of the event is dual purposed. It allows the player to pick up a new card, and remove an old card. This creates a problem, however, where the player wants to remove a bad card from their deck, in order to make their deck better, but if they do, then every future time this event appears, there will be a bad card in the slot. Now, the player would have to either add a bad card to their deck, or ignore the event entirely, thus wasting an event space. This creates a cycle whereby the player either stops ever using the event, or has to waste a run by removing a good card from their deck, and taking a bad card. Neither of these options feel fun.

As a solution, "A Better Note" reimagines this event such that the player adds a copy of a card in their deck, thus allowing the player to avoid feeling like they are wasting their current run. Additionally, the player has the option of replacing the stored card without having to take the old card, in case they want to change the card without diluting their current deck. This allows the player to freely make use of this event without having to commit to it being useful at most every other run.

The normal event also runs into an issue where if it's encountered early in a run, the player will have no good cards to store, and if it's encountered late in a run, the player has no bad cards to remove. In order to make this event feel more useful and fun, "A Better Note" increases the odds of encountering the event during Act 2, which fits an enjoyable middle ground for being early enough that the player is still making deck design decisions, but late enough that the player has a general idea of what their deck is going to built towards. In keeping with the spirit of the game, the event is still random, and the player still might not see it every run, but it will feel far more satisfying to encounter, and will not feel so rare that it is useless to use.

致谢
希望你能在这个mod的加持下玩得愉快,任何反馈我都欢迎。
感谢旅渚Lastcel的简体中文翻译。

如果你觉得这个mod不错,也可以考虑看看我的其他一些mod:
更好的感知石
更好的对对碰
更好的全知头骨
更好的遗忘祭坛
更好的第三选择
更好的实验室
热门讨论 查看全部(1)
13
2020 年 8 月 1 日 下午 11:21
置顶: Bug Reports
Nichilas
58 条留言
Piratebear 5 月 13 日 下午 5:20 
If you're storing a copy of a card instead of a card, and you can always destroy the stored card, what's the reason for having the first option where you leave nothing behind?
戏水 2023 年 9 月 30 日 上午 4:47 
@旅渚Lastcel 有点意外时隔这么久还会更新翻译,当初的翻译确实是有不合适之处,不过还是感谢你为提供以及改进翻译而付出的努力。
@Nichilas Thanks for working on this mod to make it better.
Nichilas  [作者] 2023 年 9 月 29 日 下午 11:58 
Hello all, I recently updated the mod with small changes to the text. None of the functionality should have been altered, however I haven't looked at this code in a long time, so you never know. Please let me know if anything did break, and I will revert the change. Thank you.
旅渚Lastcel 2023 年 9 月 29 日 上午 7:09 
@戏水 你好,我是翻译者,我为当时轻率的翻译道歉。如果翻译成“不出所料”“就知道会这样”“习惯了”“见怪不怪了”,你是否赞成?或许按字面意思对应成“经典操作”。不过作者很久没有更新了,恐怕不会为了微调翻译再度更新,如果因此成为了历史的遗憾,是我的责任。不管怎样,感谢你的提醒,我借此表明态度,就是希望能纠正我犯过的错误。
戏水 2023 年 9 月 29 日 上午 2:55 
I really dislike the chinese translation when you meet this event with no cards put here. It is an internet slang which compelety doesn't fit in this game.
TwoFaceTony 2022 年 4 月 24 日 上午 10:30 
Also, just in case you want to check what card is in that event:
1. Go to the ...\steamapps\common\SlayTheSpire\preferences" folder
2. Look for a file called STSPlayer (no file extension)
3. Open it in a text editor (notepad, VSCode, whatever)
4. Look for "NOTE_CARD".
5. It should list the name of the card there, and you can change it to a vanilla card if you need to.
TwoFaceTony 2022 年 4 月 24 日 上午 10:25 
Aerion, I ran into the same issue a couple days ago. At least for me (and some others), I found that this mod wasn't actually what's causing it. Turns out it was the Conspire mod, which broke due to changes in BaseMod. However, it was fixed yesterday, so try launching it again today after ensuring all your mods are up to date.
If it doesn't work, try disabling Conspire in the launcher next time you run your game with mods. If that still doesn't work, then try disabling A Better Note when you launch to see if it's really this mod's issue.

Enabling/Disabling mods in the launcher is generally the best way to find out WHICH mod is actually causing the issue. It could be an individual mod, or a combination of conflicting mods.
Aerion 'Alex' B. 2022 年 4 月 24 日 上午 9:42 
Ah, noticed there's a bug report thread... But I guess it's NOT really a bug report, more of a general request for help. The 'bug' is probably user error, it's just that it'd be a pain to fix the hard way so I'm hoping there's a shortcut.
Aerion 'Alex' B. 2022 年 4 月 24 日 上午 9:40 
When I try to start the game in my main profile now, it crashes with a "Caused by: java.lang.ClassNotFoundException: basemod.patches.com.megacrit.cardcrawl.events.NoteForYourself.MissingCard"
(I'd try harder to provide relevant logs, etc., except I think I already know the problem:)
I've probably removed the mod that added whatever card I've currently got stored.
However, I (apparently incorrectly) thought it'd be a mod from another profile, so I've tried grinding through runs to get the event so I could replace it. (Turns out, there's a console that makes it so much easier), only for it to not solve the issue when I'd finally gotten it replaced with a basic Defend! (Presumably it's stored per profile or something, precisely to avoid this issue.)
Now I don't remember what mod's card is in there...

Is there some way to erase the mod's 'memory' of what's in there?
I tried to search for where the mod keeps its 'notes', but even the config seemed empty.
幾度新涼 2021 年 11 月 11 日 下午 5:55 
I really like your BetterMod Series. Thank you!