超级玩家
 
- 贡献度
- 63
- 金元
- 6197
- 积分
- 872
- 精华
- 0
- 注册时间
- 2009-1-31
|
本帖最后由 freeyangrg 于 2012-2-13 20:08 编辑
weapons.txt
文件详解之前已经有人发过了,就不累述,不过要补充一下.
StanceFactor 0 0.8(趴下时)
StanceFactor 1 0.6(蹲坑中)
StanceFactor 2 0.3(飞奔中)
StanceFactor 3 0.5(站着发呆时)
这四项是不同姿势下的命中瞄准修正,文件说明部分说了Stance: Lying = 0, Ducking = 1, StandingHip = 2, StandingAim = 3
characters.txt
文件详解之前也已经有人发过了,而且我也是参考着来修改的.新建一个角色在AIM的时候,就会把AIM中最后一位的GUN给挤出画面,所以现在只能改已有的角色.
character_mercs.txt
另一个雇佣兵组织的文件,不过现在的版本应该没有吧~~
ammunition.txt
定义子弹,不过子弹种类也少.
// Range: [900, 999] (物品类型的ID范围,建议不要超过这个范围)
// Take care not to use this ids on other items!
//
// Ammunition: 357cal 375cal 38cal 45cal 50cal 120cal 4_7mm 5_45mm 5_56mm 5_70mm 7_62mm 9_mm Rocket None (文件中定义的子弹名称,这个可以不用管)
// Damage: Physical (现在只有一种物理伤害,以后会不会有其它伤害就不知道了,所以也不用管了)
// ArmorFactor: Defines how much the damage will be reduces by armor (default: 1.0f = normal armor; min. 0.0f = no armor)(对护具的伤害,这个值低的话穿透力就强了,值高的话穿透力就低,但很快会打坏护具,设成0的话就等于祼体了)
// Projectiles: Defines the number of pellets shot(用途不明)
//
//--STACKSIZE IS 5---(背包里叠加最大数是一份的5倍,这个没得改要改只能改每份子弹的数量)
//--PRICE IS ACTUAL A FIFTH---
// 357cal(注释说明,可有可无)
Ammunition (900)(括号内的是ID,ID是要唯一的,要新建可以COPY数据,但ID一定要改)
{
Price 250 (一份的价格)
BoxSize 50(一份的数量,这里我改过了,50发一份)
Weight 11 (重量)
Ammunition 357cal (子弹的名字,和武器上的子弹名字是对应了,如果改了这个的话,用这种子弹的武器就上不了弹)
ArmorFactor 0.4 (穿透力,越小越强,这个穿透力算是半祼了 )
Icon 0 504 400 56 40 (图标)
Picture 1 1 5 1 (用途不明)
Deliverable
}
items.txt
定义了一大堆物品和钥匙的文件,不过常用也就几样东西.
// Range: [100, 499](惯例,范围)
// Take care not to use this ids on other items!
//
// Syntax Item (EquipmentId, Type, VisualResourceId)(书写的语法,物品ID,类型,虚拟资源ID不知道是什么,反正都是写0的)
//
// <Types>: Medikit, Grenade, Mine, Defuse, Explosive(可用类型,医疗,手雷,地雷,拆弹,爆炸物)
//
// Charges # : number of charges (default: 1)(可用次数,这个很多人都改过了)
//
// Efficiency: type specified for different purposes (default: 0)(物品效果,医疗的是回血的量,会爆的东西就是伤害值)
// for Grenade & Mines: Damage
// for Medikits: Health regained
//
//
// Range: range in decimeter (default: 1.0) (影响范围,会爆的东西才有的.数值和游戏里距离比值是10:1,如果配合伤害值就能做出恐怖的核子手雷了 )
// SubType 子类,子类就是定义物品的次要功能,比如大小医药箱能回血回状态.)
// for Medikit hp (1) bleeding (2) wounds (3)
// for Grenade smoke (1), stun (2), frag (3), gas (4)
// for C4 timer (1), remote (2), clock (3), remote control (4)
// for Openers key (1), crowbar (2), lockpick (3)
// large medikit
Item (100, Medikit, 0)
{
Price 110
Charges 12
SubType 3
//Requirement 60
Requirement 80 (技能要求)
//Efficiency 60
Efficiency 60
Weight 2400
Icon 0 840 280 56 40
Picture 1 8 5 1
Deliverable
}
clothings.txt
护具定义文件,衣服防弹衣全在这里了.
// Slots: Cap, Torso, Legs, Vest, Feet, Attachments(穿带不同部位装备的起始ID,这个是不是乱的.不过想把衣服当裤子穿的话也可以搞一下)
// Value: 1000, 2000, 3000, 4000, 5000. 6000
//
// EquipmentId = SlotValue + Index(装备的ID=部位起始ID+索引ID)
// Range: [1000, 4999](这个也是范围~)
// Take care not to use this ids on other items!
//
// Camoflage: CamoUrban, CamoWoods, CamoDesert,CamoNight(迷彩类)
//
// Property: (功能,0是夜视,1是防毒)
// 0 NightVision
// 1 GasProtection
//Attachments
//STILL UNCLEAR HOW TO BE DECLARED
某款夜视头盔为例:
// helmet night - camo01
Clothing (1160, Cap 160)(ID1000-1999是头盔,这个是第160款头盔)
{
Property 0 (带夜视功能)
Armor 17 (防护值能减17%的伤,不过前提是子弹穿透力为1)
CamoUrban 5
CamoWoods 5(三色迷彩)
CamoDesert 5
Price 3650 (价格)
Weight 2150 (重量)
Icon 1 0 160 56 40 (图标)
Picture 2 0 8 1 (用途不明)
Deliverable
}
还剩下的几个文件就是吃物,杂项,民兵的定义文件.新建人物和物品已经证明了是可行的,但没模型和贴图~ 以现在对文件解释的程度来说,要回复到JA2的系统,是不可能的了.只能等开发商慢慢去完善了~~
|
评分
-
1
查看全部评分
-
|