《王权2:幻想王国》mod技术初探
admin
2023-02-11 06:30:40
0

一、先将游戏目录下\resource\resource.pak内文件全部解压缩到当前目录,并将文件resource.pak更名
以下分号后为注释,请请注意本人并未针对以下每项进行测试,具体效果请自己测试

二、\resource\entity\
数据和定义主要都存放在*.def文件中

以\resource\entity\buildings\castle\castle.def为例


;#line 18:         (include "extenders/upgrades.inc")
;#line 18: /entity/buildings/castle/extenders/upgrades.inc BEGIN
{"Upgrades"        ;升级部分
        {available
                {;1升第一级
                        {money 75}
                        {health 1000}                                ;升级增加的生命
                        {building_value 1}
                        {cost                                        ;升级消耗的金币
                        "money" 2000
                        }
                }
                {;2?囡沭彘?
                        {money 150}
                        {health 1500} ;念徉怆弪 蹊蝻铊眚钼       
                        {building_value 1}
                        {cost                                        ;羊铊祛耱?囡疸彘溧
                        "money" 5000
                        }
                }
        }
}


;#line 22:         (include "extenders/guard_point.inc")
;#line 22: /entity/buildings/castle/extenders/guard_point.inc BEGIN
{"guard_point"        ;守卫活动范围
        {ZoneRadius 15.0}
        {GuardRadius 20.0}
}
;#line 22: /entity/buildings/castle/extenders/guard_point.inc END


;#line 23:         (include "extenders/treasures_generator.inc")
;#line 23: /entity/buildings/castle/extenders/treasures_generator.inc BEGIN
{"TreasuresGenerator"
        {PerDay
                "money" 50        ;每日提供的税金
        }
}
;#line 23: /entity/buildings/castle/extenders/treasures_generator.inc END


;#line 26:         (include "extenders/spawner_extender.inc")
;#line 26: /entity/buildings/castle/extenders/spawner_extender.inc BEGIN
{"spawner_extender"        ;自动产生的建筑和单位
        {global_spawn_progs "peasant_house_spawner1 peasant_house_spawner2 peasant_house2_spawner3 peasant_house_spawner4 peasant_house2_spawner5 peasant_mill_spawner6 peasant_mill_spawner7 grave_yard sewers_spawner1 sewers_spawner2 sewers_spawner3 sewers_spawner4 sewers_spawner5 sewers_spawner6 taxer_spawner1 taxer_spawner2 taxer_spawner3 guard_spawner1 guard_spawner2 guard_spawner3 peasant_spawner"}
}


;#line 26: /entity/buildings/castle/extenders/spawner_extender.inc END

        {"FogVisor" {radius 50}}        ;建筑的视野
       

 


三、\resource\gameData
数据部分二

1.  \resource\gameData\inventions\inventions.graphml
定义各个建筑内可升级的项目
以市场上的血瓶为例

Building=market;         ;建筑
Time = 15;         ;升级时间
Building Level=1;
           
         
       
     
     
   
                    ;估计为项目代码
     
       
         
         
         
          Health potion
         
            Cost money=150;         ;升级花费

 

2.  \resource\gameData\magic\spells.xml
定义国家法术的基本属性
以治疗法术为例

               

相关内容

热门资讯

原创 M... 北京时间2026年7月12日,2025英雄联盟MSI将在这一天迎来BLG与HLE的最终对决。值得一提...
原创 玩... 在大家的印象中,玩游戏就是为了图一乐,让自己从在现代社会的压力中解脱出来。但谁能想到《逆水寒》的玩家...
原创 《... 现在不少玩家一提到 MMO就想到《天下3》,懂行的老玩家都清楚,这可是实打实拿下过吉尼斯纪录的,全服...
给玩家写了两年信的神秘写信女,... 本文涉及3.5版本主线内容剧透,建议推完剧情后食用更佳 在奇幻叙事里,名字从不只是代号。《千与千寻》...
原创 除... 不知道大家发现了没,现在王者真的很喜欢做套系皮肤,有很多比较老的皮肤,也能顺带着加入到新的套系中,就...
原创 1... 2026年的AI游戏赛道,发布会一场接一场,热闹得有些拥挤。大厂们轮番登台,展示着各自的技术实力。然...
40位国服大乔出装铭文汇总,中... 这篇文章我们来看一下40位国服大乔的出装铭文汇总。 先做一个小统计,走中路的玩家有18位,走...
LOL-MSI:Zeus乌鸦“... 北京时间7月11日,2026MSI季中冠军赛淘汰赛迎来败者组决赛,由LCS一号种子LYON直面LCK...
原创 F... 前两天刚刚过去的《FGO》十周年前瞻直播中,官方放出了1000圣晶石折合300多抽的超大福利情报,在...
原创 为... 这个S10赛季的三角洲任务,大家都完成得怎么样了?鄙人不才,用了4天时间,还是把任务给做了,不得不承...
Xbox创始人弗赖尔:索尼等R... IT之家 7 月 11 日消息,据外媒 Gamesradar 今天(11 日)报道,游戏行业资深人士...
网易2026最新旗舰大作,太难... 承压之后,仍有野心。 文/林致 上线48小时,《遗忘之海》交出的成绩是:全网预约超过3600万,登上...
黑夜女神现身,《诡秘之主》游戏... 赞美女神。 今天,《诡秘之主》游戏官宣定档8月21日。 与定档信息同时公布的还有一段以“黑夜女神”...
《我的世界》游戏26.40.3... IT之家 7 月 10 日消息,科技媒体 Windows Central 昨日(7 月 9 日)发布...
原创 六... 7月10日的三场KPL比赛已经全部结束了。三场比赛,还是非常精彩的。其中,AG超玩会和JDG的这场比...
当下炽手可热的日本游戏制作人,... 专访《最终幻想7》重制系列总监浜口直樹。 在6月上旬的夏日游戏节上,《最终幻想7》重制系列正式公布了...
你想用美少女吸引我玩《街霸》吧... 格斗游戏+百合美少女?在七月新番放送前我绝对不会不对把这俩排列组合在一起……但它真的来了,《感谢对局...
原创 皮... 王者荣耀在更新之后,首先就上线了猪八戒和张飞的新皮肤。而张飞的新皮肤是免费皮肤,所以这款皮肤我们暂且...
宙斯输的不服气,直言对线Bin... MSI精彩赛事依旧在火热进行中,这一次是G2和LYON的对决,赛前几乎大部分人都是看好G2获胜,毕竟...