物品修改
以 ..\ProjectZomboid\media\scripts\items.txt 为例:
依次为
/******************武器****Weapon************************/
消防斧为例:
item Axe
{
MaxRange=1.5, //挥动范围?
WeaponSprite=Fireaxe, //名称:消防斧
MinAngle=0.2, //最小角度??不明白有什么用处
Type=Weapon, // 类型
MinimumSwingTime=3.0, //最小摆动时间,就是速录,技能效果应该就是加的这个
KnockBackOnNoDeath=TRUE, //从后面打(僵尸)是否会死??
SwingAmountBeforeImpact=0.002, //冲击之前的摆动总计?,准备时间?
Categories=Axe, //分类:斧头
ConditionLowerChanceOneIn=30, //可耗损的量??,越大用的越久
Weight=3, //自身重量
SplatNumber=1, //??
PushBackMod=0.3, //击退
MaxDamage=2.5, //最大伤害
SubCategory=Swinging, //伤害类型,决定给哪个技能加分,另Stab是刺,Firearm是枪
ConditionMax=15, //最大状态??不知道是什么意思
MaxHitCount=2, //最多可一次伤害的僵尸数目
DoorDamage=35, //对门的伤害
(PS:门大约为150,破坏后会变成2木板+门锁+2门胶,自己做的门不能填补原房屋)
IdleAnim=Idle_Weapon2, //空闲时的??类型
SwingAnim=Bat, //摆动类型
CriticalChance=20, //临界机会??猜测为暴击率
WeaponWeight=3, //装备为武器的重量
DisplayName=Axe, //显示名称
MinRange=0.61, //最小??,武器基本都一样
SwingTime=3.0, //摆动时间,上面还有一个最小摆动时间
HitAngleMod=-30, //打击幅度??,
MinDamage=1, //最小伤害
SplatSize=5, //??溅血多少
KnockdownMod=2, //推倒效果??
SplatBloodOnNoDeath=TRUE, //是否溅血
Icon=Axe, //图标
RunAnim=Run_Weapon2, //奔跑时??类型
TwoHandWeapon = TRUE, //是否可以双手使用
}
/********************常规****Normal************************/
item Needle
{
Weight=0.1, //重量
Type=Normal, //类型
DisplayName= Needle, // 名称
Icon=Needle, //图标
}
/*****************文化*******Literature************************/
item BookFishing3
{
NumberOfPages=300, //页数
Weight=0.8, //重量,(这个真的很重)
Type=Literature, //类型
DisplayName=Advanced Fishing, //名称
Icon=Book, //图标
SkillTrained = Fishing, //加技能选择
(PS:捕鱼Fishing,木器Carpentry,厨艺Cooking,农业Farming,没有“陷阱”)
LvlSkillTrained = 2 //所用等级:用于第3个级别
}
/******************食物******Food************************/
item Salt
{
HungerChange=-10, //饥饿
Weight=0.2, //重量
Type=Food, //类型
DisplayName=Salt, //名称
Icon=Salt, //图标
Spice = true, //是否作料
ThirstChange=20, //渴
BoredomChange=15, //无聊
UnhappyChange=20, //不高兴
EvolvedRecipe = Soup:1;Stew:1;Pie:1;Stir fry:1;Burger:1;Salad:1;Roasted Vegetables:1,
//合成配方(需要配合其它文件改)
}
还有其它参数:
DaysTotallyRotten= 4, //完全腐败天数
DaysFresh= 2, //保鲜天数
IsCookable=TRUE, //是否能被加热
MinutesToCook=5, //加热时间
MinutesToBurn=8, //加热至烧糊的时间
/***************生活物资?*********Drainable************************/
比较杂~~~蜡烛、水壶、电池等
/******************衣物******Clothing************************/
item Vest
{
Palettes=Vest_White,
BodyLocation=Top, //身体部位
PalettesStart=Vest_,
Type=Clothing,
Temperature=4, //温度
SpriteName=Vest,
DisplayName=Vest,
Icon=Vest,
}
还有肥料
UseDelta=0.35, //使用乘数