找回密码
 注册
X系列官方授权正版
搜索
查看: 1041|回复: 3

[求助] 如果要自己增加新建築種類或船艦組件要怎改

[复制链接]
发表于 2014-4-24 19:29:09 | 显示全部楼层 |阅读模式
請告訴我需要那些工具
還有大至的教學.....
发表于 2014-4-24 22:52:22 | 显示全部楼层
Game Data\Sub Systems
随便一个文件
打开,复制一段,粘贴,改掉System: Armor
        Name: #SS_PLATEARMOR_NAME
        Description: #SS_PLATEARMOR_DESC
从这里学起吧。很有趣的。教程论坛里面好像也有,比较老的帖子,我嫌麻烦,就帮你到这里了
回复

使用道具 举报

 楼主| 发表于 2014-4-25 00:04:44 | 显示全部楼层
本帖最后由 gux 于 2014-4-25 00:48 编辑

裝甲是放在那?
種族加成要改那?
話說我把輕船體改到20
但遊戲中沒變.,...
回复

使用道具 举报

发表于 2014-4-25 20:02:12 | 显示全部楼层
gux 发表于 2014-4-25 00:04
裝甲是放在那?
種族加成要改那?
話說我把輕船體改到20
  1. System: LightHull //部件唯一ID
  2.         Name: #SS_LIGHTHULL_NAME //部件文件名
  3.         Description: #SS_LIGHTHULL_DESC //部件背景文字
  4.         Appearance: LightHull  //图标设定
  5.         Explosion: ship_explode centered lasting 0.5 //爆炸效果及持续时间
  6.        
  7.         Tags: IgnoresScale, Hull, Fetch:Fuel, Fetch:Ammo, EnterStargate, Tool:EnterStargate, LightHull //标签
  8.         Tied To: ShipConstruction 3, ShipSystems 3 //科技等级
  9.        
  10.         Equips To: Hull //船体唯一标识
  11.         PreDamageOrder: -2 //减免伤害,话说应该是百分比
  12.        
  13.         Available: ((Techs.ShipConstruction.Level > 2) && (Techs.ShipSystems.Level > 2)) || Traits.remnants //科技等级,确切设定几个科技超过多少级才生效,后面是是否为旧国科技相关
  14.         Level: floor(weight(Techs.ShipConstruction.Level, 0.7, Techs.ShipSystems.Level, 0.3))         //平衡等级
  15.         sizePenalty: (1 / 100) * decay(pow(LEVEL_GAIN_CURVE, Techs.MegaConstruction.Level), 2) //船 规模 空间比 数值越小越BT,为保持平衡,这里不建议动
  16.         vMaxSize: 60 * sqrt(pow(2, Level))
  17.         vOneSpace: Object.Size * (1 / 15) //改空间就改这里,如果想增大空间,改15成20或更大就好,但数值越大,搭配的其他部件效果越小
  18.         vMaxSpace: 19
  19.         vMoreSpace: min((16 + floor(Object.Scale / 100)), vMaxSpace)
  20.         vExtra: 0
  21.         Size: (if(((Object.Scale * vMoreSpace) > vMaxSize * vMoreSpace), 0, (Object.Scale * vMoreSpace))) + vExtra //实际显示的空间数据
  22.        
  23.         Durability: Size * 5 * pow(LEVEL_GAIN_CURVE, Level) * GAME_HULL_MULT
  24.         Mass: Size * 16        * max((1 - (0.02 * (floor((Techs.Metallurgy.Level / 3) + (Techs.ShipConstruction.Level / 3) + (Techs.Chemistry.Level / 3))))), 0.2) //质量大小
  25.        
  26.         vMetal: poly(Size, 250, 37.5, 10 * sizePenalty)
  27.         vElec: poly(Size, 100, 7.5, 2.5 * sizePenalty)
  28.         vParts: poly(Size,50,3,1 * sizePenalty)
  29.        
  30.         Costs: Metals[vMetal], Electronics[vElec], AdvParts[vParts], Labr[5 * Size]         //建造成本
  31.         Complexity: 0.2  //改不改没多大意义,复杂度
  32.        
  33.         Tick Rate: 1

  34.         vChargeTime: min((10 + (decay(pow(LEVEL_GAIN_CURVE, Level),25) * sqrt(Object.Scale))), 120)
  35.         vPowCost: 100 * Size

  36.         Provides: GAHullSoak with ReceivePct[0.25], DmgAlter[Scale] //提供减免伤害

  37.         Provides: ArmorPoints with Amount[2] //提供装甲点数
  38.        
  39.         Provides: ExternalMounts with Amount[2]//提供挂载点数

  40.         Provides: ShieldEmitters with Amount[4]//提供护盾点数
  41.        
  42.         Provides: StargateJump//是否可进入星门
  43.        
  44.         Hints: Local/DamageReduction[-1 * Scale], Local/HullSoak[25], ArmorPoints[2], ShieldEmitters[4], ExternalMounts[2], Local/HullHP[Durability], Local/MaxScale[vMaxSize]
复制代码
//各类数值
回复 1 0

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站