首页/单机游戏/内容

范海辛的惊奇之旅游戏更改 装备属性、附魔属性、合成配方、物品掉落更改图文详细教程

单机游戏2022-10-20 阅读()
4)表示值为3~4。


enchantments内容比较多,也比较有用。
  1. Enchantment
  2. {
  3.         Name=FireDamage
  4.         Type=warrior
  5.         ArtifactType=Sword,TwoHandedSword,Pistol,Rifle,Ring
  6.         Property=fire_damage
  7.         PriorityGroup=bonus_fix
  8.         MinValue=1,2,3,5,7,8
  9.         MaxValue=2,3,5,7,8,10
  10.         MinCost=20,50,100,170,260,360
  11.         MaxCost=50,100,170,260,360,470
  12.         LevelLimit=0,5,10,15,20,25
  13.         LevelLimitMax=10,15,20,25,30,30
  14.         Group=elemidamage
  15.         Order=4
  16. }

代码解析:

Name=FireDamage    /属性名称
Type=warrior    /属性适用类型:战士
ArtifactType=Sword,TwoHandedSword,Pistol,Rifle,Ring    /属性适用装备范围:剑、双手剑、枪、来复枪、戒指
Property=fire_damage    /所属类型:火焰伤害
PriorityGroup=bonus_fix
MinValue=1,2,3,5,7,8    /最小值
MaxValue=2,3,5,7,8,10    /最大值
MinCost=20,50,100,170,260,360    /对应最小价格
MaxCost=50,100,170,260,360,470    /最大价格
LevelLimit=0,5,10,15,20,25    /最低等级限制,物品等级
LevelLimitMax=10,15,20,25,30,30    /最高等级限制
Group=elemidamage
Order=4    /序号:14,不知道干嘛用的

至于各个附魔词缀,看英文的意思就明白了,比较实用的几个:刷装备必备啊。
TrophyLuck    /幸运
TrophyMagicItemFind    /魔法物品掉落
TrophyGoldFind    /金币掉落
Luck
ItemFindChance
GoldFindChance

loottypes已经有人发过了,我还是简单说一下吧。

  1. 1_champion
  2. {
  3.         None=800
  4.         Item
  5.         {
  6.                 Rarity=normal
  7.                 Chance=50
  8.         }
  9.         Item
  10.         {
  11.                 Rarity=magic
  12.                 Chance=125
  13.         }
  14.         Item
  15.         {
  16.                 Rarity=rare
  17.                 Chance=25
  18.         }
  19.         Item
  20.         {
  21.                 Rarity=epic
  22.                 Chance=3
  23.         }
  24. }
代码解析:

开头是怪物或者箱子等等的分类。比如上面这个是champion(精英怪),后面紧跟着一个数组(第一个大括号),数组中的每一对大括号为一个整体,即数组的一个元素。
上面这个表示,精英怪掉落物品的概率:
1. 什么都没(800/总数)
2. 普通物品(50/总数)
3. 附魔物品(125/总数)
4. 稀有物品(25/总数)
5. 传奇物品(3/总数)


Cfg\Traps下只有一个traps.cfg陷阱文件,不过可以改着玩玩。
  1. Trap
  2. {
  3.         Name=RugosElloko
  4.         ResearchCost=0
  5.         BuildToolCost=4
  6.         CapacityCost=4
  7.         SkillCount=1
  8.         Skill[0].SkillName=trap__rugos_elloko
  9.         Skill[0].ActivateRangeForward=0.5
  10.         Skill[0].ActivateRangeRight=0.5
  11.         Skill[0].ActivateRangeLeft=0.5
  12.         Skill[0].ActivateRangeBackward=0.5
  13.         Skill[0].DeActivateRangeForward=0.9
  14.         Skill[0].DeActivateRangeRight=0.9
  15.         Skill[0].DeActivateRangeLeft=0.9
  16.         Skill[0].DeActivateRangeBackward=0.9
  17.         TrapPositionType=floor
  18. }
代码解析:

Name=RugosElloko    /陷阱名称
ResearchCost=0    /这啥花费?
BuildToolCost=4    /建筑材料花费
CapacityCost=4   /容量花费
SkillCount=1    /技能数目
Skill[0].SkillName=trap__rugos_elloko    /技能名称
Skill[0].ActivateRangeForward=0.5    /陷阱激发范围(前)
Skill[0].ActivateRangeRight=0.5    /陷阱激发范围(右)
Skill[0].ActivateRangeLeft=0.5    /陷阱激发范围(左)
Skill[0].ActivateRangeBackward=0.5    /陷阱激发范围(后)
Skill[0].DeActivateRangeForward=0.9    /陷阱停止范围(前)
Skill[0].DeActivateRangeRight=0.9   /陷阱停止范围(右)
Skill[0].DeActivateRangeLeft=0.9   /陷阱停止范围(左)
Skill[0].DeActivateRangeBackward=0.9   /陷阱停止范围(后)
TrapPositionType=floor    /陷阱布置地点:地板


还有一个可以修改随机遭遇怪物的文件:Cfg\\RandomEncounters下RandomEncounters.cfg文件

  1. cave_4
  2. {
  3.         _Elite_Shrieking_Gargantula
  4.         {
  5.                 Count=1
  6.         }
  7.         _Minion_Shrieking_Gargantula
  8.         {
  9.                 Count=7
  10.                 CountMin=4
  11.         }
  12. }
代码解析:

cave_4    /地图
{
_Elite_Shrieking_Gargantula    /怪物名称
{
Count=1    /数目
}
_Minion_Shrieking_Gargantula    /怪物名称
{
Count=7    /数目
CountMin=4    /最小数目
}
}

相信对比上面的代码,您就能自己进行修改了,是不是很简单啊。