设备改装

来自铁心4维基
跳转到: 导航搜索

设备[ 编辑]

设备位于Iron IV / common / units / equipment / *。txt的Hearts中设备分为原型和常规两种类型。原型设备用于分配更常规的属性,常规设备通过原型属性继承

原型设备遵循以下格式:

设备= {
    <equipment> = {
        year = <int>#限制设备在指定年份之前出现。可选的
        picture = <name>#用于在land-lease中定义设备图片的GFX参考
        
        is_archetype = yes#将条目指定为原型条目。所有非原型条目都会继承
        is_buildable = no#防止设备被建立。
        active = yes#确定此设备是否可用,而不需要从技术解锁。
        
        type = <type>#内部类型:什么样的单位可以使用这个设备

        group_by = <group>#设备在生产屏幕中的分组方式
        interface_category = <type>#设备出现在生产屏幕中的哪个类别
        
        #用于构建此设备的资源
        资源= {
            <resource> = <amount>
        }
        
        #设备使用的修饰符
        <改性剂> 
    }
}

普通设备遵循以下格式:

设备= {
    <equipment> = {
        year = <int>#限制设备在指定年份之前出现。可选的
        
        active = yes#确定此设备是否可用,而不需要从技术解锁。
        
        archetype = <设备>#本设备继承的原型设备。
        parent = <设备>#此设备的父设备(即它代替哪个设备)
        priority = <int>#优先于其他设备的使用。
        visual_level = <int>#生产屏幕中的图像优先级
        
        #用于构建此设备的资源
        资源= {
            <resource> = <amount>
        }
        
        #设备使用的修饰符
        <改性剂> 
    }
}

内部类型[ 编辑]

  • 步兵
  • 支持
  • 炮兵
  • anti_tank
  • anti_air
  • 盔甲
  • 战斗机
  • CAS
  • naval_bomber
  • 拦截器
  • 自杀
  • tactical_bomber
  • strategic_bomber
  • 航空运输
  • 导弹
  • 潜艇
  • screen_ship
  • capital_shop
  • 支架

分组按类型[ 编辑]

  • 原型
  • 类型

接口类别[ 编辑]

  • interface_category_land
  • interface_category_armor
  • interface_category_capital_ships
  • interface_category_screen_ships
  • interface_category_other_ships
  • interface_category_air

统计信息[ 编辑]

设备使用修饰符来确定它赋予其指定单位的统计数据。

通常一个设备将包括以下内容:

build_cost_ic = <float>
lend_lease_cost = <float>
可靠性= <float>
maximum_speed = <float>
防御= <float>
突破= <float>
硬度= <float>
armor_value = <float>
soft_attack = <float>
hard_attack = <float>
ap_attack = <float>
air_attack = <float>

请注意,默认的maximum_speed是4,所以当您希望设备赋予默认的maximum_speed时,您不需要包含它

修饰符[ edit ]

以下列表是用于设备(​​和单元)的所有有效修饰符:

基地[ 编辑]

max_organisation = 20#组织 - 组织表示战备状态以及单位的组织方式。没有组织的单位不能战斗或有效地移动。
可靠性= 0.9#可靠性 - 可靠性越低,设备越容易遭受随机故障
重量= 0.1#重量 - 单位重量多少。较重的单位将需要更多的运输工具来有效地运送和执行入侵。
maximum_speed = 4#最高速度 - 该单位可以在最佳周期下以每小时公里的速度穿越地形
supply_consumption = 0.02#供应使用 - 单位每天消耗的供应量
default_morale = 0.3#恢复率 - 在战斗中每小时可以恢复多少组织
combat_width = 0.5

成本[ 编辑]

lend_lease_cost = 1#车队占用的空间
build_cost_ic = 0.4#生产成本 - 这件设备需要多少工厂产量
人力= 300#人力 - 生产人力成本
training_time = 120#训练时间 - 训练此单位的时间

无礼[ 编辑]

#无礼
攻击力= 0.1#火力 - 每次攻击造成的伤害量
soft_attack = -0.1#软攻击 - 单位可以对低硬度敌人造成多少次攻击
hard_attack = -0.5#强力攻击 - 单位可以对高硬度的敌人造成多少次攻击
air_attack = 1#空袭 - 我们可以对飞机造成多大的伤害。高空攻击还有助于抵御敌方的空中优势效应
ap_attack = 1#穿刺 - 具有相同或更高穿透目标护甲值可以使你造成更多伤害。
突破= 0.5#突破 - 一个单位在攻击时可以尝试避免多少次敌方攻击,从而有效地延长攻击时间。

防守[ 编辑]

#防守
防守= 0.1#防守 - 一个单位在防守时可以避免多少次敌方攻击,有效地保持较长时间的防守。
max_strength = 2#HP  - 力量表示这个单位在遭到破坏之前可能受到多少伤害
armor_value = 0#护甲 - 高于对手的护甲穿刺值减少伤害并允许发生更多攻击
硬度= 0.5#硬度 - 表示您的divs由装甲车组成。高硬度=高硬攻击,低软攻击
entrenchment = 5#Entrenchment  - 在敌对攻击之前进行适当的防守壕沟的能力

独特[ 编辑]

运动= 0.1#运动 - 改变单位的速度
experience_loss_factor = 0.1#Exp。损失 - 当一个部门采取临时性措施并且必须替换它们时,会损失多少经验
casualty_trickleback = 0.2#Trickleback  - 可以保存并返回到人力资源池的战斗损失比例
suppress_factor = 0.1#抑制加成 - 抑制局部阻力的能力
reliability_factor = 0.05#可靠性 - 适用于设备类型的可靠性,减少故障和事故发生的可能性
recon = 1#侦察 - 增加本单位在战斗中可以选择更好战术的几率
主动性= 0.2#主动性 - 主动性越高,它可以加速进入战斗的速度越快,快速完成其规划

布尔[ 编辑]

can_be_parachuted = yes#可能会跳伞进入战斗
can_license = no#可以被感染
is_convertable = yes#可以转换
carrier_capable = yes#可用于运营商(仅限空运)

海军专用[ 编辑]

naval_speed = 28#最大速度 - 以每小时公里船速的最高速度,越高意味着战斗速度也越快
fire_range = 32#Fire Range  - 船只的主炮射程
torpedo_attack = 1#鱼雷攻击 - 使用船只鱼雷时我们可以造成多少伤害
anti_air_attack = 5#反空气 - 这艘船为击落敌机而携带的防空火力
shore_bombardment = 8#海岸轰炸机 - 在执行任务时,一个部队能够进行岸上轰炸以帮助在其海上省份附近的陆地作战
回避= 15#回避 - 通过机动来逃避敌人火力的能力。逃避与敌方逃跑相对照,因此高回避可以提高对高回避目标的攻击
surface_detection = 12#表面检测 - 能够检测表面血管
sub_detection = 5#潜艇检测 - 能够侦测潜艇
surface_visibility = 25#表面可见度 - 这艘船很难找到
sub_visibility = 20#次级可见度 - 探测这艘潜艇有多容易
naval_range = 3000#海军范围 - 船只可以从最近的海军基地行进的最大距离(以公里为单位)
port_capacity_usage = 1#港口容量使用 - 船舶在港口需要多少空间
search_and_destroy_coordination = 0.1
convoy_raiding_coordination = 0.1

特定空气[ 编辑]

air_attack = 50#空袭 - 对其他飞机造成的伤害量
air_defence = 50#防空 - 在被击落前飞机需要击中多少次
air_range = 500#范围 - 飞机可以执行多远任务
air_agility = 10#敏捷性 - 飞机有多敏捷。敏捷性影响打击另一架飞机是多么容易,并避免被击中
air_bombing = 300#战略轰炸 - 这架飞机轰炸效果如何
air_superiority = 1#空中优势 - 飞机对战略区域的整体空中优势有多大帮助
naval_strike_attack = 1.5#海军攻击 - 飞机对舰艇造成多大伤害
naval_strike_targetting = 0.5#海军瞄准 - 飞机撞击船只的可能性
carrier_size = 0.05
default_carrier_composition_weight = 1

本地化[ 编辑]

每个设备都必须位于您的mod 本地化文件夹中的.yml文件中

<设备>:“”
<设备> _desc:“”
<设备> _short:“”

对于特定国家/地区的本地化,请在标签前加上:

<tag> _ <设备>:“”
<tag> _ <设备> _desc:“”
<tag> _ <设备> _short:“”
改装
文档 效果触发器修改器范围本地化
脚本 AI书签建筑物化妆品标签国家部门决定设备活动创意意识形态国家重点资源技术单位
地图 地图地形国家供应地区战略地区
图形 界面图形资产
化妆品 肖像名单音乐声音
其他 控制台命令故障排除Mod结构