Documentation
Victoria Plugin 2.1.0.0 build 1174 Developer Alpha

Global Parameter
[category] Integer (1 = primary, 2 = secondary, 3 = melee, 4 = explosive)
[type] Integer (weapon type = primary normal, etc)
[name] String
[model] String
[csw] Integer (Look at Documentation\cswpn_info.txt)

Global Parameters mean those paramters are always used in every category.

Weapon Type
Primary Normal = 1
[style] Integer (0 = ignore, 1 = assault, 2 = grip, 3 = dual)
[b_model] String
[p_model] String
[w_model] String
[b_submodel] Integer
[p_submodel] Integer
[w_submodel] Integer
[damage] Float (leave blank to ignore)
[speed] Float (leave blank to ignore)
[zoom] Integer (0 = disable, 1 = aug/sg552, 2 = sniper, 3 = sight)
[clip] Integer
[ammo] Integer
[recoil] Float (leave blank to ignore)
[accuracy] Float (leave blank to ignore)
[gravity] Float (leave blank to ignore)
[knockback] Integer (leave 0 to ignore)
[reload] Float (leave blank to ignore)
[deploy] Float (leave blank to ignore)
[sight_time] Float (leave blank to ignore)
[sight_model] String (leave blank to ignore)
[sprint] Integer (leave 0 to ignore)
[sprint_delay] Float (sprint delay)
[team] Integer (0 = disable | 1 = T | 2 = CT)
[cost] Integer

Primary Normal Example:
[category]1[type]1[name]M16A4[model]m16a4[csw]28[style]0[b_model]primary_1[p_model]primary_1[w_model]primary_1[b_submodel]1[p_submodel]0[w_submodel]0
[damage]1.0[speed]1.25[zoom]0[clip]30[ammo]120[recoil]0.1[accuracy]0.1[gravity]200.0[knockback]0[reload]0[deploy]0.56[sight_time]0.0[sight_model][sprint]1
[sprint_delay]0.3[team]0[cost]5500

Primary Double = 2
[d_changetime1] Float
[d_changetime2] Float
[d_damage] Float (leave blank to ignore)
[d_speed] Float (leave blank to ignore)
[d_zoom] Integer (0 = disable, 1 = aug/sg552, 2 = sniper, 3 = sight)
[d_clip] Integer
[d_ammo] Integer
[d_recoil] Float (leave blank to ignore)
[d_accuracy] Float (leave blank to ignore)
[d_gravity] Float (leave blank to ignore)
[d_knockback] Integer (leave 0 to ignore)
[d_reload] Float (leave blank to ignore)
[d_deploy] Float (leave blank to ignore)
[d_sight_time] Float (leave blank to ignore)
[d_sight_model] String (leave blank to ignore)

Primary Double Example:
[category]1[type]2[name]Dual MP7[model]dual_mp7[csw]12[style]0[b_model]primary_1[p_model]primary_1[w_model]primary_1[b_submodel]1[p_submodel]0[w_submodel]0
[damage]1.0[speed]1.25[zoom]0[clip]30[ammo]120[recoil]0.1[accuracy]0.1[gravity]200.0[knockback]0[reload]0[deploy]0.56[sight_time]0.0[sight_model][sprint]0[sprint_delay]
[team]0[cost]4500[d_changetime1]1.0[d_changetime2]1.0[d_damage]1.0[d_speed]1.25[d_zoom]0[d_clip]50[d_ammo]100[d_recoil]0.1[d_accuracy]0.1[d_gravity]200.0[d_knockback]0
[d_reload]0[d_deploy]0.56[d_sight_time]0.0[d_sight_model]

Primary Shotgun = 3
Primary Shotgun Example:
[category]1[type]3[name]USAS-12[model]usas12[csw]5[style]0[b_model]primary_1[p_model]primary_1[w_model]primary_1[b_submodel]1[p_submodel]0[w_submodel]0
[damage]1.0[speed]1.25[zoom]0[clip]30[ammo]120[recoil]0.1[accuracy]0.1[gravity]200.0[knockback]0[reload]3.0[deploy]0.56[sight_time]0.0[sight_model][sprint]0
[sprint_delay][team]0[cost]5000

Secondary Normal = 1
[p_model] String
[w_model] String
[p_submodel] Integer
[w_submodel] Integer
[damage] Float (leave blank to ignore)
[speed] Float (leave blank to ignore)
[zoom] Integer (0 = disable, 1 = aug/sg552, 2 = sniper, 3 = sight)
[clip] Integer
[ammo] Integer
[recoil] Float (leave blank to ignore)
[accuracy] Float (leave blank to ignore)
[gravity] Float (leave blank to ignore)
[knockback] Integer (leave 0 to ignore)
[reload] Float (leave blank to ignore)
[deploy] Float (leave blank to ignore)
[sight_time] Float (leave blank to ignore)
[sight_model] String (leave blank to ignore)
[auto] Integer (0 = Disable, 1 = Enable)
[team] Integer (0 = disable | 1 = T | 2 = CT)
[cost] Integer

Secondary Example:
[category]2[type]1[name]Night Hawk G.[model]deagle_g[csw]26[p_model]secondary_1[w_model]secondary_1[p_submodel]0[w_submodel]0
[damage]1.0[speed]1.25[zoom]0[clip]30[ammo]120[recoil]0.1[accuracy]0.1[gravity]200.0[knockback]0[reload]0[deploy]0.56[sight_time]0.0[sight_model]
[auto]0[team]0[cost]1200

Melee Normal = 1
[p_model] String
[p_submodel] Integer
[slash_seq] Integer
[stab_seq] Integer
[slash] Float (duration of attack1)
[stab] Float (duration of attack2)
[slash_delay] Float (damage delayed of attack1)
[stab_delay] Float (damage delayed of attack2)
[slash_range] Integer (range of attack1)
[stab_range] Integer (range of attack2)
[slash_damage] Float (damage of attack1)
[stab_damage] Float (damage of attack2)
[gravity] Float (leave blank to ignore)
[knockback] Integer (leave 0 to ignore)
[deploy] Float (leave blank to ignore)
[team] Integer (0 = disable | 1 = T | 2 = CT)
[cost] Integer

Melee Example:
[category]3[type]1[name]Amok Kukri[model]amok_kukri[csw]29[p_model]melee_1[p_submodel]1[slash_seq]113[stab_seq]114
[slash]1.4[stab]1.8[slash_delay]0.4[stab_delay]0.8[slash_range]48[stab_range]68[slash_damage]1[stab_damage]3[gravity]220.0
[knockback]0[deploy]0.7[team]0[cost]700

Explosive Normal = 1
[p_model] String
[w_model] String
[p_submodel] Integer
[w_submodel] Integer
[damage] Float
[gravity] Float
[deploy] Float
[explode] Integer
[size] Integer
[team] Integer (0 = disable | 1 = T | 2 = CT)
[cost] Integer

Explosive Example:
[category]4[type]1[name]M-24[model]m24[csw]4[p_model]explosive_1[w_model]explosive_1[p_submodel]0[w_submodel]6
[damage]200[gravity]220.0[deploy]0[explode][size]30[team]0[cost]500

© 2015 Foxcent Inc. Unless others noted.