炉石兄弟吧 关注:38,819贴子:559,149

写Sim的注意事项

只看楼主收藏回复

首要前提:
1. 当前炉石兄弟为可运行版,感谢B神。@beebee102
2. 在目录Hearthbuddy\Routines\DefaultRoutine\Silverfish\data下的_carddb.txt添加完毕新卡的定义
该文件样式:
3. 在目录Hearthbuddy\Routines\DefaultRoutine\Silverfish\ai下的CardDB.cs添加完毕新卡的定义ID

5. 添加新卡的SIM,参照https://tieba.baidu.com/p/5739961766?red_tag=0918349079


IP属地:北京1楼2019-04-12 14:46回复
    6 举例:我想让兄弟可以自己打咆哮德,部分卡组如下,

    第一张卡是橡果人,首先去找橡果人的ID值。之前有位兄弟分享了最新的CardDefs.xml
    https://tieba.baidu.com/p/6097645768
    在CardDefs.xml文件中全局搜索 橡果人

    注意到该卡的ID为DAL_354,建立文件Sim_DAL_354.cs,可以复制别的类似效果卡进行修改。一张白板卡的模板如下图。



    IP属地:北京2楼2019-04-12 14:48
    回复
      7. 至于填入的内容,我们可以看效果。橡果人是亡语卡,效果是将两张1/1的“松鼠”置入你的手牌。如果不能一下想到,可以利用炉石搜“亡语”,可以看出战利品贮藏者和它的效果类似,优先选经典卡牌,因为经典卡牌的Sim炉石兄弟都已经实现过了。按照刚才同样的方法找到战利品贮藏者的ID为EX1_096,在目录Routines\DefaultRoutine\Silverfish\cards下搜索这个相同ID的Sim文件。

      8.
      战利品贮藏者的代码如下图,onDeathrattle这个方法就是亡语触发,效果为抽一张未知牌


      IP属地:北京3楼2019-04-12 14:49
      回复
        顶一波。 lz做了几张了


        来自iPhone客户端5楼2019-04-12 14:51
        回复
          第10步添加完Sim的调用的截图


          IP属地:北京6楼2019-04-12 14:54
          回复
            顶一波,楼主辛苦了


            来自Android客户端8楼2019-04-12 15:07
            回复
              有一个问题,在第三步,ai下的CardDB.cs添加新卡定义ID是有具体的位置,还是任何位置都可以添加


              来自Android客户端9楼2019-04-12 15:09
              收起回复
                还有还有,楼主,你的第4和第9步没得了,


                来自Android客户端10楼2019-04-12 15:13
                回复
                  建议加精


                  IP属地:广东来自Android客户端11楼2019-04-12 15:19
                  回复
                    楼主carddefs.xml能分享一下吗,原贴没了


                    IP属地:江苏来自iPhone客户端12楼2019-04-12 15:56
                    收起回复
                      辛苦了


                      IP属地:湖南来自iPhone客户端13楼2019-04-12 16:18
                      回复
                        楼主添加新卡定义的txt文件里的enumID和value后面的数字都代表什么?


                        IP属地:江苏14楼2019-04-12 16:38
                        收起回复
                          楼主最新的兄弟可以发一下嘛


                          来自iPhone客户端18楼2019-04-12 18:20
                          回复
                            楼主,第四步和第九步被吞了,请求补上


                            IP属地:安徽19楼2019-04-12 18:54
                            回复
                              顶起!


                              IP属地:江苏来自iPhone客户端20楼2019-04-12 21:27
                              回复