ryan_knight_12吧 关注:45,534贴子:2,706,368

SIRE发展史,多贴搬运合集

只看楼主收藏回复

从2010年做出sire的初版至今十四载,作为一个多年的看客和玩家,衷心感谢RK及一众我所熟知或不熟知的发电人的默默付出
昭示轩辕 华夏泱泱 开辟SIRE 血色初创 首楼感恩创作者们
因本帖搬运自RK自己的总结贴,3118的发布贴,各个版本当时的发布贴,所以可能存在各种BUG,请无视


IP属地:陕西1楼2024-03-14 17:30回复
    源起:(RK sire两周年回顾贴)
    这个要说到血色衣冠剧本,我从08年开始搞血色衣冠剧本,到2010年初武将设置基本已经完成,但总是觉得有所缺憾,其主要的问题在与:
    1、武力决定攻、统率决定防,使得华夏名将在游戏中不够突出
    2、部分名将的特技不够贴切于是我曾经想通过VAN+PKME的方式来解决,但始终不能做到完美,直到有一天,我在游侠看见了这个帖子 (发不出来,必备删帖)
    那时我正在3118更华夏名将150人的帖子(http://tieba.baidu.com/p/721077646?pn=1)由於帖子里的都是高统名将,对此自然是兴奋万分,于是赶紧转贴到3118,于是有了下面这个帖子,当然,这个内容很合936之胃口:http://tieba.baidu.com/f?kz=730484192
    由於总是用FPE来修改,有点麻烦,我自己又是做编程的,于是用C++开发了一个小的辅助工具,发布时间是2010年3月17日,当时这个小工具的功能非常简单,只有决定部队攻击的方式,我自己也没想到日后会变得如此复杂庞大恩,这个就是最原始的SIRE,那时候名字还叫San11 Innovator(311革新者)


    IP属地:陕西2楼2024-03-14 17:32
    收起回复


      IP属地:北京3楼2024-03-14 17:32
      回复
        第一章:初生的SIRE(RK两周年和初始发布贴内容)
        2010年3月24日,经过几天的开发,SIRE第一版正式面世。
        此修改器的定位:修改游戏规则和全局变量。
        如果想修改武将、城市、港关等信息,请用VAN
        如果想修改武将隐藏参数、隐藏特技,请用PKME
        如果想用超级落雷、上高山过长城,请直接用FTP、GM或CE修改内存...
        SIRE = Strategy Innovator & Rule Editor,即策略革新+规则修改,从此以后这个名称伴随它成长至今,同时还包括这张签名图:

        SIRE 1.00版
        发布时间 2010.3.24
        主要内容:在统定攻防的基础上增加“读取”和“保存”功能,增加了部队能力共享、能力培养、城市容量、内政设施建造、城市港关自动攻击等功能。

        与测试版相比,修改器自动挂接到游戏,如果挂接不上会定时重试,如果挂接成功,则在上方显示绿色信息。
        如红色框所示,增加“读取”和“保存”功能,可以读取或保存你的个性配置
        保留了攻击力决定规则,同时,如果选择“部队攻防使用最高武、统值计算”,则对攻击力决定规则有效,如:
        选择由80%统+20%武决定攻击,再选中“部队攻防使用最高武、统值计算”,则攻击力等于80%部队最高统+20%部队最高武,但对于相互厌恶的武将无效
        可以设置能力上限、能力成长上限和能力培养上限。
        能力上限设置到120,则武将能力最高可到120(Van中原先的去除能力限制则是直接改为255)
        能力成长上限,原来为30,不喜欢看垃圾武将变成名将的可以将其设置为0,这样无论谁1点经验都不会长(但内助和随年龄能力变化仍然有效)。如果喜欢将刘禅培养成曹操,则可以设置成100。
        能力培养上限,原来为20,现在你可以将它设置成更高,配合VAN,可以通过能力培养直接将武将能力升到95。
        注意,能力培养上限如果大于能力成长上限,则仍然取能力成长上限。
        可以设置城市最大的兵粮、金钱、兵装和攻具舰船,同时引入了VAN的恢复城市最大兵力补丁。可以在VAN中为每个城市设置一个最大兵力,使每个城市兵力上限都不相同。
        引入了PKME的禁止吸收合并功能,供觉得内政太麻烦的人使用。
        造币、谷仓强化,可能对电脑更有效(因为电脑喜欢乱造),^_^
        特技参数还没做,以后会将PKME的全局参数都搬过来。
        关港自动射箭:大家都很期待的一个补丁,呵呵。
        ==============================================================
        编:诸君可以发现此刻的RK完全是萌系生物,贴子里会大量用颜文字 表情 呵呵类语言,与日后高冷的形象截然相反


        IP属地:陕西4楼2024-03-14 17:42
        收起回复
          SIRE 1.01版(两周年&初始)
          发布时间 2010.4.4
          主要内容:扩展允许的适性到16级,适性升级经验定制,各类特技效果定制,并修正了311中的一些主要BUG。

          第一页:
          1. 增加气力上限
          2. 增加爆击伤害倍率
          灰色为目前仍在调试功能,稍后版本放出
          第一页:
          1. 放出适性上限修改
          2. 增加能力、适性、特技培养耗时
          如上图,点击“适性升级经验”后出现定义经验界面,可自定义每升一级所需经验
          S+10%-S+90%,我定义为S1-S9
          S+100%定义为“极”(参考SAN8)
          之上两级(VAN里面都不能改出来),定义为“神”和“圣”

          对适性成功率修正做一个说明:
          基本战法成功率为:75%(一级战法) 70%(二级战法) 65%(三级战法)
          这里设定A开始有增加,每级增加5%,上限为20%,代表:
          A放二级战法成功率为75%
          S放二级战法成功率为80%
          S1放二级战法成功率为85%
          S2放二级战法成功率为90%
          S2以上放二级战法成功率为90%(达到增加上限了)
          基本战法成功率为:75%(一级战法) 70%(二级战法) 65%(三级战法)
          这里设定A开始有增加,每级增加5%,上限为20%,代表:
          A放二级战法成功率为75%
          S放二级战法成功率为80%
          S1放二级战法成功率为85%
          S2放二级战法成功率为90%
          S2以上放二级战法成功率为90%(达到增加上限了)
          特技修改放出:大家都懂的,不说明了
          其中藤甲火伤害正常:仍然保留了火神对藤甲无效的设定。
          驱逐不与武力挂钩:驱逐变成了普攻必暴特技
          灰色部分下次放出。

          第四页:
          1. 城市兵力上限增加了可以使用固定兵力上限的设定
          2. 城市兵器上限放大到500000,兵器上限放大到250
          3. 集成了VAN的屏蔽自然灾害功能

          最后一页:
          1. 放出了火伤害修正和业火种触发修正
          2. 集成进超级难度显示成功率 及其它部分VAN的功能,如控制委任军团
          灰色部分还在调试....
          2010年4月7日,在1.01的基础上发布了1.01b,当中有一项“一级设施建设完成后直接升三级”的功能,这是RK第一次自己大段修改311汇编代码。
          =======================================================================
          编:所有你们看不到的那个,其实都是RK自己发的表情,虽然我已经删减了很多了,你们懂得


          IP属地:陕西5楼2024-03-14 17:50
          回复
            SIRE 1.02版
            发布时间 2010.4.13
            主要内容:更换了图标(该图标一直使用至今[后在sire2.0时代被替换]),部队攻防计算参数的调整,部分科技效果的调整,允许自定义计谋的耗气和百出的耗气。
            1、更换了图标
            2、部队和运输队上限控制全部放出,气力修改栏移到了最下面。
            3、攻击力计算和防御计算都能够自行调整(如下图)

            4、攻防计算中的修正参数也可以调整(如下图)
            比如剑兵的攻防不在打6折,运输队的攻防不在打2.4折
            精锐兵种对攻防的加成,每一级适性对攻防的加成,都可以自行调整。
            5、增加“兵种战法”页,战法爆击威力等移到这一页中
            6、部分兵种科技的参数已经可以自行调整
            7、战法威力由武力决定继续跳票
            8、允许自定义计谋的耗气和百出的耗气
            9、修正了四级火伤害BUG修正的BUG
            10、开放了防止部队能力255溢出的补丁
            灰色的部分:老规矩,就当下回预告好了.....
            欢迎试用~~~~
            ======================================================================
            编:从1.02开始,RK开始大量使用兔斯基的初代表情,因百度至今依然保有,所以你们可以看到喽,甚至连发布楼都不放过使用,还有,那时候的RK的IP还是湖北


            IP属地:陕西6楼2024-03-14 17:59
            收起回复
              花絮楼:三张图告诉你他有多喜欢这两个表情




              IP属地:陕西7楼2024-03-14 18:02
              收起回复
                SIRE 1.03版(两&初)
                发布时间 2010.4.19
                主要内容:实现了武力对伤害的加成,从此统定攻防,武加伤害成为311最通常的模式。此外还有兵力动态决定统武对攻防的计算比例,部队移动力相关科技和特技的修改,供各类MOD使用的事件武将范围设定等功能。
                v1.03版新功能:
                1)根据部队兵力动态调整攻防的计算公式,兵越多统率作用越大,兵越少武力作用越大。

                2)可调整枪兵袭击兵粮参数,可以多抢点了....
                3)势力科技对移动力的增加可自定义
                4)武力对部队攻击伤害的加成(终于放出!!!)
                5)移动力相关特技都可以调整增加移动力的数量了,注意不要改太大,否则系统要跳出(部队移动力大于40时)...
                6)强行对兵器和水军有效

                7)疾驰规则全部可自定义...(下一版放出将级特技必爆规则)
                8)开放事件武将供MOD使用,可以选头上的事件武将(700开始),也可以选尾部的事件武将(从760左右开始到799是没被使用的事件武将,完全可以利用起来)
                9)对建筑的武力进行了重新设置为255,防止100以上武力的将级特技对建筑的爆击
                10)修正了输送队输送超过10W的兵装出城后,兵装变回10W的BUG。
                (两周年专门插楼讲解如下)
                统定攻防后,武力的作用大为削减,而武力对部队的伤害加成后,武力又有了一定的作用,并且统武趋于平衡,举例来说:
                假设部队由曹操(武72)带许(武96)、典(武95)
                在一次攻击中打出了1000的伤害,那么当选择副将武力对伤害加成时,攻击伤害计算如下:
                1)先看武力阈值(假设为70),那么武力70以上的副将对伤害加成。
                许:96-70=26,典:95-70=25,两者相加:26+25=51。
                2)再看加成百分比,如果选100%,则加成值为51不变;如果选200%,则加成值为51×2=102;如果选50%,则加成值为51/2=25。
                3)加成后伤害=基本伤害×[(100+加成值)/100]
                以上面例子来说,如果加成选100%,则最终伤害=1000×1.51=1510,如果加成选200%,则最终伤害=1000×2.02=2020。
                可以看到,武力加成是有一个算一个,而不是取最高武力,带两个高武比带一个高武能够获得更大的伤害加成,这样就使部队的搭配模式更为丰富多彩,特技、智力、武力,不同的副将可以带来不同的效果。


                IP属地:陕西8楼2024-03-14 18:06
                收起回复
                  SIRE 1.04版
                  发布时间 2010.4.25
                  主要内容:气力对攻防的产生衰减效果,气力的作用更加突出,普攻还是战法成为了一种选择。此外,各种兵种相克参数,辅佐、遁走、名声、富豪、X将等特技的效果和条件都能够配置,还集成进了PKME中的超级难度显示确定成功率的功能。

                  功能更新说明:
                  1)气力对攻防修正放出(注意:这个修正是隐性的,纸面上看不出来,但实际有效果)

                  2)超级难度下的玩家伤害修正倍率可调整(包括部队攻击,箭塔攻击,投石攻击,阵和城市的反伤等都共享一个修正倍率)
                  3)各种兵种相克倍率可调整
                  4)援助攻击概率可调整
                  5)能力繁殖和名声倍率可调整
                  6)X将必爆的条件可配置
                  7)辅佐对副将有效
                  8)遁走对兵器有效

                  9)完美显示成功率(终于放出!!!)
                  10)成功率显示BUG修正(即电脑不按部队移动后的坐标计算成功率,而是按移动前的坐标,会造成有时成功率显示)
                  11)修改器BUG修正:
                  A.长驱无效的问题
                  B.选中驱逐无视能力后造成所有普攻都爆击的问题
                  C.选中“按兵力动态调整攻防”时防御力和建筑力为1的问题,以及纸面攻防与实际输出不一致的问题。


                  IP属地:陕西9楼2024-03-14 18:14
                  回复
                    SIRE 1.05版
                    发布时间 2010.5.2
                    主要内容:兵舍、锻造、厩舍、工房、船厂的生产参数设置,港关容量设置,城市港关防御能力设置,委任军团不乱拆内政设施。
                    【醒目】

                    偶回来拉
                    【功能介绍】
                    1. 修正了不选怒发时怒发气力+10的BUG
                    2. 修正了当买的粮食和城里的粮食超过100万就没办法完成交易的BUG
                    3. 增加内政设施页,原来的内政相关选项移到“经济设施规则”中
                    4. 增加“军事设施规则”,可设置兵舍、锻造、厩舍、工房、船厂的生产参数
                    注意:工房、船厂这两个选项同时修正了3个武将智力和过高会造成建造时间为负数的原版BUG
                    5. 增加港关容量规则,可设置港关的兵力、钱粮和兵装上限
                    6. 增加城市港关防御能力设置,继续强化据点的防卫能力
                    7. 开放乱射无自伤功能
                    8. 增加弩兵最大允许射程到4,可配合VAN的战法修改或PKME的“远箭”特技使用
                    9. 委任军团不乱拆内政设施(游侠SERGI大的最新力作)
                    10. 内政设施不受物理攻击(许昌和陈留互砸经济区的事情不会再发生了,不过点火还是有效的)
                    11. 武将相性最大可用255,以支持特殊的MOD

                    港关全部放出,同时继续强化城关的防御功能。
                    委任军团不拆内政设施(这是游侠SERGI大的最新作品,偶直接集成进来拉)
                    另外,工房和船厂的那个,选上了能够防止3个高智生产时间为负数的BUG。


                    IP属地:陕西10楼2024-03-14 18:18
                    收起回复
                      SIRE 1.06版
                      发布时间 2010.5.10
                      主要内容:基础火伤害、火陷阱伤害、火科技附加伤害参数(包括对部队和对建筑)都可自定义,火伤害与部队统率挂钩,火陷阱范围,火攻特技加强,伏兵伤害参数等。
                      同时发布了第一张研究帖:火伤害研究——http://tieba.baidu.com/f?kz=765533686

                      1. 基础火伤害、火陷阱伤害、火科技附加伤害参数(包括对部队和对建筑)都可自定义
                      2. 火伤害与发起方部队兵力、被攻击方部队统率挂钩,在一定兵力以下时火伤害会线性衰减,而被攻击方的统率能力也能对火伤起到一定的防御作用。
                      3. 加强火计成功率与智力的影响,本来智力1对空地放火成功率65% 智力100时成功率95%,比例参数=0.3,
                      现在把这个比例参数设置成了0.9,显著拉开高低智力的区别,智力1对空地放火成功率仅为5%,而智力100仍能够达到95%。
                      4. 引入地形对火计成功率的影响,森林地形成功率增加,而湿地、浅滩等地形则成功率降低。
                      5. 火陷阱范围,最大限制在5格(业火种能炸半径5格内的一切东西,相当彪悍....)
                      6. 落石对部队和建筑的伤害参数可自定义
                      7. 伏兵伤害参数可设置,最高可使伏兵伤害增加到5倍


                      8. 增加石造建筑科技对城市港关耐久的强化作用,石造建筑科技和强化城墙科技所增加的耐久值均可自定义
                      9. “火攻”特技加强为火伤害×1.5倍,但如与火神同队则不起作用(一废技变成半神技....)
                      10. 屯田对城市也有效果(超级神技,专为1城屯50W大军所使用....)
                      11. MOD支持:在剧本开局时允许为新武将和古武将初始化勋功
                      12. 增加AI强化——AI的进攻和运输将不再必须等到城市内有足够的内政设施(3市场、3农场、1兵舍、1锻造)后再开始,此增强可以解决“委任军团不拆建筑”后带来的委任军团不运输不进攻的问题,也可以使电脑的攻势更迅捷。
                      13. 修正援助攻击超级难度不衰减的BUG
                      14. 修正委任军团不拆建筑项无法保存配置的BUG
                      15. 修正开启乱射无自伤后弓神乱射反而会射到自己人的BUG
                      16. 修正使用事件武将后的一系列BUG,特别是703号武将到711号武将会自己移动的情况
                      ====================================================================
                      编:从1.05到1.06,RK攻克了自己长期以来想对火系技能的修改


                      IP属地:陕西11楼2024-03-14 18:27
                      回复
                        第二章 蛰伏(节选自两周年多贴发言合集,我改了下顺序,自1.07开始,sire迎来了他的作者RK的第二次革新)
                        【RK原话:】
                        在SIRE 1.00-1.06版的过程中,我主要是把在游侠收集到的各类改变游戏规则的地址装到SIRE这个壳里面,游侠的两位大神:SERGI和安妮罗杰之前做的很多成果,都陆续被集成到SIRE中。
                        与此同时,我也开始自己阅读汇编代码,以针对自己的一些想法做出修改,虽然这在前期的SIRE中体现的比较少,但此阶段,我积累了很多东西,为后期在SIRE中加入很多自己的修改奠定了基础。
                        SIRE的定位也清晰下来,SIRE是内存修改器,而且它与VAN不同,不修改游戏数据,而是针对游戏规则进行自订制的修改,满足玩家的自身需求和各类MOD制作的需要。
                        自从SIRE1.06后,手头积累的现成代码基本已经用完,这段时间,我查阅了PKME的源码,并开始大量阅读反汇编的代码,进行各种修改的研究,SIRE也因此更多的刻上了我的元素。


                        IP属地:陕西12楼2024-03-14 18:33
                        回复
                          SIRE 1.07版
                          发布时间 2010.5.19
                          主要内容:各类军事设施的攻击、防御参数的设定,兵器生产产量和周期由政治决定。为支持MOD,允许取消所有特殊武将的单挑隐藏武力和特殊效果

                          【功能介绍】
                          1、箭楼、连弩楼、投石台的攻击伤害参数可调整
                          2、阵、砦、城塞的反击伤害参数可调整
                          3、城市和港关的射程在有了“强弩”科技后+1
                          4、箭楼、连弩楼、投石台攻击最大范围可调整(请使用VAN修改SCENARIO.s11文件中的相应设施的最小和最大范围以配合达到完美的显示效果)
                          5、訾、阵、城塞的防御效果可调整
                          6、太鼓台的实际范围可调整(请使用VAN修改SCENARIO.s11文件中的相应设施的最小和最大范围以配合达到完美的显示效果),单挑成功率增加数值可调整,军乐加气设置移至此处
                          7、各种防御性据点和工事的耐久防御倍率可调整(冲车和木兽对建筑的伤害是不会按此值衰减而始终为1,如要降低其伤害请用VAN修改SCENARIO.s11文件种的相应战法对耐久的攻击力)

                          8、俘虏不会逃走和俘虏不耗金钱
                          9、非所占城市的港口和关卡也有收入(对AI持续进攻有好处,否则AI总是打下港口后缺粮草无法进攻。汗的是如果港关所属城市中有米道、富豪、征收、征税武将,那港口和关卡也能获得相应的收入加成效果)

                          10、兵器生产产量和周期由政治决定,同时调整界面显示(选执行武将时默认按政治排序)以及经验的获得(生产获得政治经验)

                          11、为支持MOD,允许取消所有特殊武将(主要是吕布、五虎、许诸等)的单挑隐藏武力(另据代码分析结果,隐藏的骑兵强制单挑率和骑兵突死率可能并不存在,因为没发现对马超、夏侯敦等人在突死方面的特殊处理代码)

                          12、修正伏兵伤害倍率同时影响普攻的BUG,同时增加伏兵减气的修改

                          13、修正贯射4格打不到贴身1格的BUG
                          14、彻底修正了弓神乱射有自伤的BUG
                          15、修正了当气力阈值设定大于128后气力对攻防衰减无效的BUG(未经严格测试)


                          IP属地:陕西13楼2024-03-14 18:35
                          回复
                            编:在1.07之后的时间里,RK在楼里与众人多讨论过关于移动力,特别是修改AI策略等问题,为日后变革AI的行动方式开辟了思路




                            IP属地:陕西14楼2024-03-14 18:41
                            回复
                              SIRE 1.08版
                              发布时间 2010-05-30
                              主要内容:由於要改的东西太多了,将界面每页宽度由1列增加为2列,至此SIRE的界面基本定型,直至今日。另一个重要的改动是南船北马,南船北马自SIRE问世以来就不断被人提起(或者说要求),至此也终告实现。

                              由于最近比较忙, v1.08没弄大的主题,主要是修修补补,一个重要的改动是南船北马,但是骑兵光削弱了产量,后续的改进还没跟上...
                              【更新内容】
                              1、部分界面做了调整,每页宽度由1列增加为2列(要改的东西太多了....)
                              比如下图,就是把武将和部队合在一页中,界面需要重新熟悉一下。

                              2、兵临城下时征兵数量恢复正常
                              3、据点中有“筑城”时耐久恢复翻倍
                              4、只有港口才能够建造造船厂
                              5、可以自由调整马匹产量的倍率,推荐将特产城市调整为50%(一个城有繁殖1年最多150000匹马左右),非特产城市调整到1%(一年有繁殖每旬都养也最多产3000匹左右),实现北方才能产马。
                              6、特产城市进行生产的费用折扣可以调整
                              7、内政指令行动力无限
                              8、超级难度下论客成功率可以调整
                              9、战法反伤倍率可调整(可以稍许调高到50%-60%以进一步加强普攻)
                              10、增加了军乐台范围,同时各攻击设施、太鼓台在调整范围后,显示范围也跟着一起发生变化(与VAN实现完美共存)
                              11、对“地形对火计影响”做了增强,对火陷阱的火计不再必成功,而是比对森林点火高5%
                              12、治安下降速度和巡查速度可以调整
                              13、贼和异民族出现的治安阈值可调整,其兵力也可调整(贼将和异民族将的官职已经设置为最高,如果兵力设置比最高官职能够带的兵力还多,则出现时还是兵力还是最高官职能够带的兵力)
                              14、解决了兵临城下不减兵的无效问题
                              15、解决了箭楼和投石射程设置与实际效果相反的问题
                              16、解决了部分机器上无法保存和读取的问题


                              =============================================================
                              编:从1.08开始确立了北方产马,骑兵最佳的设计思路,就等到日后水军补丁出炉,南船北马


                              IP属地:陕西15楼2024-03-14 18:45
                              收起回复