3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 412|回复: 0
打印 上一主题 下一主题

[修改] 初始卡组、遗物修改方法分享;后续成组初始遗物修改求助

[复制链接]

1

主题

301

帖子

448

积分

高级玩家

Rank: 4

贡献度
3
金元
4363
积分
448
精华
0
注册时间
2023-9-10
跳转到指定楼层
主题
发表于 2026-3-22 16:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 清风玉鹿 于 2026-3-22 16:13 编辑

0、背景
软件:dnspy
修改文件:\Slay the Spire 2\data_sts2_windows_x86_64中的sts2.dll
打开sts2.dll,MegaCrit.Sts2.Core.Models.Characters,修改角色。
本文以储君为例,Characters.Regent
1、初始卡组、遗物修改删除/增加/替换。
找到Characters.Regent.StartingDeck。
初始遗物替换
找到Characters.Regent.StartingRelics。
因反编译失败,通过右键,编辑IL指令进行修改。
方法见下图。增加和删除相反,遗物替换同卡组替换,不进行展示。最后保存




替换方法:在需要替换的卡牌处左键,方法声明,后续见下图



记得保存
2、成组初始遗物修改求助
2.1、修改为多个初始遗物的思路、方法
2.2、以下问题的解决办法。
思路:参照初始卡组的函数将遗物修改为遗物组
问题:<>z__ReadOnlyArray后面的CardModel怎么修改为RelicModel,是否可行?后续操作有哪些?

评分

1

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-10 02:05 , Processed in 0.035365 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表