FF2R物品屬性設定: FF2R在設定上會較為自由,而且支援自CWX自定義武器以及自定義屬性插件
你可以在 addons/sourcemod/data/freak_fortress_2 /weapons.cfg裡面隨意修改物品屬性
以下會解釋weapon.cfg的相關格式:
複製程式
"CWX" // CWX自定義武器設定
{
"{e86f9513-1454-49dd-97b1-ce1faab2f89e}" // 武器 ID
{
"strip" "false" // 是否移除所有舊有武器屬性
"attributes" //TF2內置武器屬性
{
"airblast cost scale hidden" "0.5" // 武器屬性名稱+數值
"custom" // 自定義屬性
{
"damage vs bosses" "2.0"
"mod airblast stale" "0.2"
}
}
}
}
"Indexes" // 武器Indexes設定
{
"60" // 武器 index
{
"attributes" "48 ; R" // 武器屬性 (R = 0.0 ,但該屬性不會在顯示在武器改動選單)
}
}
"Classnames" // 武器Classnames設定
{
"tf_weapon_pep_brawler_blaster" // 武器classname
{
"strip" "true" // 是否移除所有舊有武器屬性
}
}
"CWX" 用以控制
Custom Weapon X所製作出來的自定義武器
"attributes" 是TF2官方屬性設定,詳細可用列表你可以在
官方Wiki找到
"custom"是自定義屬性設定,用於你從其他插件所安裝的新物品屬性
"Indexes"和"Classnames"則是用於修改TF2官方的武器, 其數值皆可以在
AlliedModders Wiki中找到,
兩者分別在於,"Indexes"通常是用來修改單一武器,而"Classnames"則是修改多項同樣class的武器
順帶一提,"Indexes"設定是優先於"Classnames"設定,即例如:
複製程式
"Indexes"
{
"413" // 神聖誓言
{
"attributes" "5 ; 1.5" //武器屬性 : 攻擊速度-50%
}
}
"Classnames"
{
"tf_weapon_bonesaw" // 武器classname
{
"attributes" "5 ; 1.2" //武器屬性 : 攻擊速度-20%
}
}
最後在遊戲內結果會是,神聖誓言攻擊速度-50%而不是-20%(classname設定會被忽略)
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
fists have radial buff #30
當命中BOSS時,為400範圍內的隊友加 50 點的生命值並提升 10% 的爆擊率
critboost on kill #31
當命中BOSS時會獲得爆擊
dmg taken from fire reduced #60
另加對 rage_stun暈眩持續時間抗性(倍率)
dmg taken from fire increased #61
另加對 rage_stun暈眩持續時間脆弱性(倍率)
dmg taken from blast reduced #64
另加對 rage_stun暈眩持續時間抗性(倍率)
dmg taken from blast increased #65
另加對 rage_stun暈眩持續時間脆弱性(倍率)
dmg taken from bullets reduced #66
另加對 rage_stun暈眩持續時間抗性(倍率)
dmg taken from bullets increased #67
另加對 rage_stun暈眩持續時間脆弱性(倍率)
mod sentry killed revenge #136
步踃每造成450傷害時會獲得一個復仇爆擊
silent killer #156
背刺BOSS時,BOSS不會觸發 sound_stabbed 音效
add cloak on kill #158
命中BOSS時回復隱形能量
add cloak on hit #166
若任一武器有此物品屬性, 背刺BOSS後可以防止背刺後的硬直
jarate duration #175
根據對BOSS造成的傷害量來增加「瓶手道效果可造成傷害量」的上限
heal on kill #180
當命中BOSS時會獲得治療
drop health pack on kill #203
當每對BOSS造成270傷害會掉落小型補血包,
可以調整此屬性數值來增快或減慢補血包掉落速度,例: 270 / X
dmg from ranged reduced #205
使用時,另加對 rage_stun 暈眩持續時間抗性(倍率)
sanguisuge #217
背刺BOSS可以獲得250%最大生命值
mark for death #218
當對BOSS造成超過500傷害時,死亡印記會消失
decapitate type #219
若此屬性存在於 tf_weapon_sword, grants a head upon hitting a boss and allows healing and overhealing up to 175% even when at head cap.
restore health on kill #220
命中BOSS時,治療或超量治療至175%最大生命值
honorbound #226
命中BOSS時會解除''榮譽之縛''狀態
sapper kills collect crits #296
背刺BOSS時獲得1個爆擊數,FF2R官方說可以調整數值來修改獲得的爆擊數量,
但我測試會出BUG無法獲得任何爆擊數,待官方修正
rage on kill #387
若在主武器:
If on a primary weapon: Grants 34% rage meter charge for each hit on a boss.
Otherwise: 360 damage dealt on a boss gives a full rage meter.
Will also grant 12% rage meter charge upon jarating a boss.
armor piercing #399
Multiplies backstab damage dealt on a boss.
kill forces attacker to laugh #409
命中BOSS時被強制狂笑
damage bonus while disguised #410 (Currently nonfunctional)
偽裝時對BOSS造成小爆擊傷害
但目前不起作用,待官方維修
dmg taken increased #412
另加對 rage_stun暈眩持續時間脆弱性(倍率)
boost on damage #418
In Gamemode: Damage dealt on a boss will give a permanent boost drain over time with 1% of damage dealt drained every 1 second. This can stack with itself and is removed on death.
Outside Gamemode: 50% of boost gained when hitting a boss will be drained over 0.5 seconds.
SET BONUS: dmg taken from fire reduced set bonus #492
另加對 rage_stun暈眩持續時間抗性(倍率)
SET BONUS: dmg taken from bullets increased #516
另加對 rage_stun暈眩持續時間脆弱性(倍率)
minicritboost on kill #613
命中BOSS時會獲得小爆擊
rocketjump attackrate bonus #621
火箭跳滯空時將對BOSS造成小爆擊傷害
clipsize increase on kill #644
每造成375傷害增加1個殺敵數
speed_boost_on_kill #736
命中BOSS時會獲得速度加成
spunup_damage_resistance #738
另加當生命值低於 50% 且熱槍時 rage_stun暈眩持續時間抗性(倍率)
add_head_on_kill #807
命中BOSS時增加1個獵頭數
mult_dmgtaken_active #852
使用時,另加對 rage_stun 暈眩持續時間脆弱性(倍率)
CARD: dmg taken from bullets reduced #1001
另加對 rage_stun暈眩持續時間抗性(倍率)
killstreak tier #2025
每450傷害會增加一個連殺數
tf_weapon_jar_milk
牛奶持續效果減少至5秒
tf_weapon_stickbomb
爆炸會對BOSS造成爆擊傷害
tf_weapon_sniperrifle_decap
對BOSS爆頭時會增加1個獵頭數
tf_weapon_jar
當對BOSS造成超過1500傷害時,瓶手道效果會消失
另外以下是官方Wiki沒寫但有作改動的物品屬性:
backstab shield #52
可抵擋一次BOSS的近戰攻擊,物品受到攻擊後會被破壞,
可使用在外的物品,但物品被破壞後不會再生
medigun charge is megaheal #231
當在UberCharge效果下會有爆擊加成
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Custom Attributes
FF2R除了支援Custom Attributes 外,它本身也內置了不少可用的自定義物品屬性,不過留意的是這大多數需要安裝 Custom Attributes Framework 才能運作
damage vs bosses
對BOSS傷害的倍率,可在沒安裝Custom Attributes Framework 下使用,但此屬性效果會對非boss的敵人也會生效
primary damage vs bosses
當裝備擁有此屬性的物品時,主武器對BOSS傷害的倍率
secondary damage vs bosses
當裝備擁有此屬性的物品時,副武器對BOSS傷害的倍率
melee damage vs bosses
當裝備擁有此屬性的物品時,近戰武器對BOSS傷害的倍率
mod attribute hit stale
當命中BOSS時給予指定的物品屬性,如果多次命中時屬性數值會疊加,例如設定
Applies an attribute for every hit (excluding status effects) on a boss. It will default to 1.0 if a given attribute does not exist and will add the value given each time. The format is similar to an attribute string, eg. 96 ; 0.02
mid-air damage vs bosses
當在爆炸跳時對BOSS的傷害倍率,如果物品上有「#267 mod crit while airborne」 屬性時則在命中時播放 sound_marketed 音效
charge outlines bosses
命中BOSS時會使BOSS顯形 X 秒,開啟狙擊鏡蓄力越久,顯形的持續時間會越久,最長可有三倍持續時間
backstab damage percent
背刺BOSS時會造成「Boss最大生命值多少百分比」的傷害,此屬性會覆蓋原本FF2R的內置設定
Overrides damage dealt by backstabbing a boss with a percentage based value based on the boss's max health.
backstab stale restore
Overrides backstab stale time to this amount without scaling over time effects.
backstab stale multi
背刺BOSS造成的傷害倍率,此屬性會覆蓋原本FF2R的內置設定
Overrides backstab stale damage multiplier to this amount without scaling over time effects.
primary ammo from damage
所有武器每對BOSS造成X傷害時自動補充1發主武器彈藥, 會忽略物品屬性最大彈藥限制,但受限於weapons.cfg中的"ammo‘’限制
secondary ammo from damage
所有武器每對BOSS造成X傷害時自動補充1發副武器彈藥,會忽略物品屬性最大彈藥限制,但受限於weapons.cfg中的"ammo‘’限制
mod airblast stale
每次壓縮氣爆吹走BOSS,壓缩氣爆冷卻時間間隔倍率
mod crit type on bosses
1 = 會對BOSS造成小爆擊
2 = 會對BOSS造成爆擊
mod crit type glow
1 = 長期有小爆擊加成
2 = 長期有爆擊加成
3 = 同時有小爆擊和爆擊加成
multi boss rage
當此武器對Boss造成傷害時,BOSS獲得怒氣的倍率