转:突击小队修改各种载具教程三
(2011-12-22 16:26:22)
标签:
杂谈 |
如果你想自建一种口径的火炮比如155口径,我们需要做以下工作:
先建立火炮文件,在\MODS\XXX\resource\set\stuff\gun\下建立一个炮体文件,随便复制一个火炮文件过来然后覆盖进去这些数据。。然后为这门炮命名 比如155mm_t7
这就用在{weapon "155mm_t7" filling "ammo bullet155 ap" 1} 位置上的
{from "pattern
gun"
{filling "bullet155"}
{fireSound "gun/howitzer/155mm_gpf"}
{reloadSound "gun_r04"}
{rechargeTime 5}
("range_maximum")
("caliber_large")
}
}
好了我们再创造它的配套弹药
MODS\XXX\resource\set\stuff\shell\建立4个炮弹文件
(建立TXT文本文件然后把后缀改成.ammo)
bullet155.ap.ammo
bullet155.apcr.ammo
bullet155.fg.ammo
bullet155.sm.ammo
然后再添加炮弹属性先是
bullet155.ap.ammo的
{from "pattern ap"
{tag "big" "size3" "shell_maximum" "pierce" "no_ricochet"}
{inventory
}
; ("ap" args 1.53)
{trace
}
{mass 36}
{entity "shell_ap_152"}(代表炮弹图标原版155炮没有AP弹我用的是152炮弹的图标)
bullet155.apcr.ammo的
{from "pattern ap"
{tag "big" "size3" "shell_maximum" "pierce" "no_ricochet"}
{inventory
}
; ("ap" args 1.53)
{trace
}
{mass 36}
{entity "shell_apcr_128"} 128炮弹的图标。。152这种口径没有APCR
bullet155.fg.ammo的
{from "pattern fg"
{tag "big" "size3" "shell_maximum"}
{inventory
}
{mass 38}
("fg_heavy" args 14)
{trace
}
{entity "shell_fg_155"}
}
bullet155.sm.ammo的
{bullet
{tag "itemin2hands no_ricochet big smoke"}
{detonationThickness 2}
{inventory
}
{mass 37}
{entity "shell_sm_155"}
还要再建立配套的显示名称文件,不然名字是乱码
建立MODS\XXX\localization\desc.lng(建立TXT后缀改成lng)
内容是:
{tags
{"ammo"
}
{"weapon"
}
如果你建立载具那么就是
{tags
{"entity"
}