Slay the Spire

Slay the Spire

26 ratings
Richer Presence
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
47.050 KB
19 Jun, 2023 @ 5:30am
20 Jun, 2023 @ 4:14am
2 Change Notes ( view )

Subscribe to download
Richer Presence

Description
Display richer presence information on Steam Friends when you are playing, such as:

Defects - at A10, desperately has reached Floor 6 - Fighting with Gremlin Nob

There are some jokes, or say, humors, in some character's names in Chinese, such as "Annoying Dying Robot", standing for Defect, pronounces the same as its official name does. I don't know if there is something in English.

Support Steam well, and so Discord theoretically, but I haven't tried it on Discord.


Custom characters (mod characters) can have their own custom texts displayed by overriding the following methods in their player class (the class extending AbstractPlayer)
// character's display name public String getRichPresenceDisplayName(); // overview, such as "at A5, desperately has reaches Floor 20" public String getRichPresenceOverviewDisplay(String displayName, int ascension, int floorNum, int actNum); // battle information, such as "Fighting with Nemesis", monsters is sorted by the order of EnemyType, Boss > Elite > Normal // this updates at each start of player's turn public String getBattlePresenceDisplay(List<AbstractMonster> monsters, int ascension, int floorNum, int actNum); // event information, such as "Pondering what to choose in Living Wall" public String getEventPresenceDisplay(String eventName, AbstractEvent event, int ascension, int floorNum, int actNum); // card upgrading information, such as "Just upgraded Echo Form+ !!" // remember to check some condition such as "in combat" if you rewrite it public String getPresenceDisplayOnUpgrade(AbstractCard card, int ascension, int floorNum, int actNum);
P.S. These methods are not declared by AbstractPlayer, for which you should not annotate them with @Override
7 Comments
PsyGuy 9 Aug, 2023 @ 10:52am 
why is the image of this mod AI """art"""
_charone  [author] 27 Jun, 2023 @ 2:54am 
@ECHO 有时间再修
ECHO 26 Jun, 2023 @ 7:57am 
SL之后就不显示与谁作战了怎么办
dmacferguson 25 Jun, 2023 @ 9:15am 
gross ai art for the image
_charone  [author] 23 Jun, 2023 @ 2:03am 
@loserG 就叫Richer Presence,用mts的搜索栏搜下就能找到
loserG 22 Jun, 2023 @ 9:29am 
EMMMMM mod太多找不到。。。。能告诉一下名字吗
catand 19 Jun, 2023 @ 6:51am 
Missing dependencies: [LazyManKits]
忘了写依赖项了