| 🌟 | 現在、 鉄壁HSは通常HSと同じダメージになります。LMG及びDMR、チャージライフル、ハンマーポイント弾を除き、すべてのダメージ値が一致していることを確認しています。 |
「モジュール:Stat/Weapon」の版間の差分
ナビゲーションに移動
検索に移動
(マスティフショットガンのアリーナのコストデータを修正) |
(レーザーサイトのデータを追加) |
||
| (同じ利用者による、間の30版が非表示) | |||
| 21行目: | 21行目: | ||
projectile_lifetime = 5.0, | projectile_lifetime = 5.0, | ||
spread = { | spread = { | ||
stand_hip = | stand_hip = 3.0, | ||
stand_hip_run = | stand_hip_run = 6.6, | ||
stand_hip_sprint = | stand_hip_sprint = 8.4, | ||
crouch_hip = 2. | crouch_hip = 2.4, | ||
air_hip = | air_hip = 8.4, | ||
stand_ads = 0, | stand_ads = 0, | ||
| 75行目: | 75行目: | ||
}, | }, | ||
ammo = "heavy", | ammo = "heavy", | ||
ammo_mobile = "heavy", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = true, | stock = true, | ||
}, | }, | ||
cost = { 550, 750, 1000, 1350 }, | cost = { 550, 750, 1000, 1350 }, | ||
damage = { | damage = { | ||
base = | base = 18, | ||
}, | }, | ||
damage_near_value = | damage_near_value = 18, | ||
damage_far_value = | damage_far_value = 18, | ||
damage_very_far_value = | damage_very_far_value = 18, | ||
firerate = 10, | firerate = 10, | ||
is_semi_auto = false, | is_semi_auto = false, | ||
magazine = { 20, 25, 28, 30 }, | magazine = { 20, 25, 28, 30 }, | ||
magazine_mobile = { 22, 27, 31, 34 }, | |||
projectile_speed = 26000, | projectile_speed = 26000, | ||
time = { | time = { | ||
| 157行目: | 160行目: | ||
}, | }, | ||
ammo = "heavy", | ammo = "heavy", | ||
ammo_mobile = "heavy", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = true, | barrel_stabilizer = true, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = true, | stock = true, | ||
}, | }, | ||
burst_count = 3, | burst_count = 3, | ||
burst_delay = 0.28, | burst_delay = 0.28, | ||
cost = { | cost = { 450, 600, 800, 1100 }, | ||
damage = { | damage = { | ||
base = 20, | base = 20, | ||
| 174行目: | 179行目: | ||
is_semi_auto = true, | is_semi_auto = true, | ||
magazine = { 18, 24, 27, 30 }, | magazine = { 18, 24, 27, 30 }, | ||
magazine_mobile = { 21, 27, 30, 36 }, | |||
projectile_speed = 27500, | projectile_speed = 27500, | ||
spread = { | spread = { | ||
stand_hip = 3. | stand_hip = 3.6, | ||
stand_hip_run = | stand_hip_run = 7.15, | ||
stand_hip_sprint = 4 | stand_hip_sprint = 8.4, | ||
crouch_hip = | crouch_hip = 3.0, | ||
air_hip = | air_hip = 8.4, | ||
kick_on_fire = { | kick_on_fire = { | ||
stand_hip = 0.45, | stand_hip = 0.45, | ||
| 216行目: | 222行目: | ||
}, | }, | ||
ammo = "light", | ammo = "light", | ||
ammo_mobile = "light", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = true, | barrel_stabilizer = true, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = true, | stock = true, | ||
}, | }, | ||
| 231行目: | 239行目: | ||
is_semi_auto = false, | is_semi_auto = false, | ||
magazine = { 18, 20, 25, 28 }, | magazine = { 18, 20, 25, 28 }, | ||
magazine_mobile = { 20, 22, 28, 32 }, | |||
projectile_speed = 29000, | projectile_speed = 29000, | ||
time = { | time = { | ||
| 297行目: | 306行目: | ||
}, | }, | ||
ammo = "energy", | ammo = "energy", | ||
ammo_mobile = "energy", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = true, | stock = true, | ||
}, | }, | ||
cost = { | cost = { 400, 600, 850, 1250 }, | ||
damage = { | damage = { | ||
base = 18, | base = 18, | ||
| 312行目: | 323行目: | ||
is_semi_auto = false, | is_semi_auto = false, | ||
magazine = { 24, 28, 32, 36 }, | magazine = { 24, 28, 32, 36 }, | ||
magazine_mobile = { 26, 30, 34, 38 }, | |||
projectile_drag_coefficient = 0, | projectile_drag_coefficient = 0, | ||
projectile_gravity_scale = 1.15, | projectile_gravity_scale = 1.15, | ||
| 363行目: | 375行目: | ||
projectile_lifetime = 3.0, | projectile_lifetime = 3.0, | ||
spread = { | spread = { | ||
stand_hip = 2. | stand_hip = 2.0, | ||
stand_hip_run = 3. | stand_hip_run = 3.0, | ||
stand_hip_sprint = | stand_hip_sprint = 5.0, | ||
crouch_hip = | crouch_hip = 1.6, | ||
air_hip = | air_hip = 7.0, | ||
stand_ads = 0.35, | stand_ads = 0.35, | ||
| 376行目: | 388行目: | ||
moving_decay_rate = 10.5, | moving_decay_rate = 10.5, | ||
kick_on_fire = { | kick_on_fire = { | ||
stand_hip = 0. | stand_hip = 0.18, | ||
crouch_hip = 0. | crouch_hip = 0.18, | ||
air_hip = 0. | air_hip = 0.18, | ||
stand_ads = 0, | stand_ads = 0, | ||
| 386行目: | 398行目: | ||
max_kick = { | max_kick = { | ||
stand_hip = 2.0, | stand_hip = 2.0, | ||
crouch_hip = | crouch_hip = 1.5, | ||
air_hip = | air_hip = 3.0, | ||
stand_ads = 0, | stand_ads = 0, | ||
| 417行目: | 429行目: | ||
["Japanese_Short"] = "オルタネーター", | ["Japanese_Short"] = "オルタネーター", | ||
}, | }, | ||
ammo = " | ammo = "light", | ||
ammo_mobile = "light", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = true, | |||
stock = true, | stock = true, | ||
disruptor_rounds_only = true, | disruptor_rounds_only = true, | ||
| 434行目: | 448行目: | ||
is_semi_auto = false, | is_semi_auto = false, | ||
magazine = { 19, 22, 25, 27 }, | magazine = { 19, 22, 25, 27 }, | ||
magazine_mobile = { 21, 25, 29, 32 }, | |||
magazine_reserve = 218, | magazine_reserve = 218, | ||
projectile_speed = 19500, | projectile_speed = 19500, | ||
time = { | time = { | ||
reload = 1.9, | reload = 1.9, | ||
| 469行目: | 467行目: | ||
category = "sub_machine_gun", | category = "sub_machine_gun", | ||
ammo = "heavy", | ammo = "heavy", | ||
ammo_mobile = "heavy", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = true, | |||
stock = true, | stock = true, | ||
}, | }, | ||
burst_count = 5, | burst_count = 5, | ||
burst_delay = 0.24, | burst_delay = 0.24, | ||
cost = { | cost = { 450, 550, 800, 1100 }, | ||
damage = { | damage = { | ||
base = 14, | base = 14, | ||
| 486行目: | 486行目: | ||
is_semi_auto = true, | is_semi_auto = true, | ||
magazine = { 20, 25, 30, 35 }, | magazine = { 20, 25, 30, 35 }, | ||
magazine_mobile = { 25, 30, 35, 40 }, | |||
magazine_reserve = 210, | magazine_reserve = 210, | ||
projectile_speed = 18000, | projectile_speed = 18000, | ||
time = { | |||
time = { | |||
reload = 2, | reload = 2, | ||
reloadempty = 2.6, | reloadempty = 2.6, | ||
| 523行目: | 507行目: | ||
}, | }, | ||
ammo = "light", | ammo = "light", | ||
ammo_mobile = "light", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = true, | |||
stock = true, | stock = true, | ||
}, | }, | ||
cost = { | cost = { 450, 600, 900, 1200 }, | ||
damage = { | damage = { | ||
base = 11, | base = 11, | ||
| 538行目: | 524行目: | ||
is_semi_auto = false, | is_semi_auto = false, | ||
magazine = { 20, 22, 24, 27 }, | magazine = { 20, 22, 24, 27 }, | ||
magazine_mobile = { 22, 25, 28, 32 }, | |||
projectile_speed = 21000, | projectile_speed = 21000, | ||
time = { | time = { | ||
reload = 1.8, | reload = 1.8, | ||
| 568行目: | 538行目: | ||
}, | }, | ||
ammo = "energy", | ammo = "energy", | ||
ammo_mobile = "special_energy", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = true, | |||
stock = true, | stock = true, | ||
}, | }, | ||
| 580行目: | 552行目: | ||
damage_far_value = 15, | damage_far_value = 15, | ||
damage_very_far_value = 15, | damage_very_far_value = 15, | ||
damage_near_distance = 800, | |||
firerate = 12, | firerate = 12, | ||
is_semi_auto = false, | is_semi_auto = false, | ||
magazine = { 19, 21, 23, 26 }, | magazine = 28,--{ 19, 21, 23, 26 }, | ||
magazine_mobile = 34, | |||
magazine_reserve = 210, | |||
projectile_drag_coefficient = 0, | projectile_drag_coefficient = 0, | ||
projectile_gravity_scale = 0.8, | projectile_gravity_scale = 0.8, | ||
| 589行目: | 563行目: | ||
release = os.time { year = 2020, month = 8, day = 18, hour = 14 }, | release = os.time { year = 2020, month = 8, day = 18, hour = 14 }, | ||
spread = { | spread = { | ||
stand_hip = | stand_hip = 4.125, | ||
stand_hip_run = | stand_hip_run = 4.875, | ||
stand_hip_sprint = | stand_hip_sprint = 5.25, | ||
crouch_hip = | crouch_hip = 3.0, | ||
air_hip = | air_hip = 5.625, | ||
moving_increase_rate = 3, | moving_increase_rate = 3, | ||
| 621行目: | 595行目: | ||
}) | }) | ||
-- Marksman Weapon | p["C.A.R. SMG"] = aw.mergeTable(submachine_gun, { | ||
local marksman_weapon = aw.mergeTable(assault_rifle, { | localization = { | ||
["Japanese_Short"] = "CAR", | |||
}, | |||
ammo = "heavy", | |||
attachments = { | |||
barrel_stabilizer = false, | |||
extended_mag_or_shotgun_bolt = true, | |||
laser_sight = false, | |||
stock = true, | |||
}, | |||
cost = { 550, 750, 1000, 1350 }, | |||
damage = { | |||
base = 13, | |||
}, | |||
damage_near_value = 13, | |||
damage_far_value = 13, | |||
damage_very_far_value = 13, | |||
damage_near_distance = 800, | |||
firerate = 15.5, | |||
is_semi_auto = false, | |||
magazine = { 20, 22, 24, 27 }, | |||
projectile_speed = 18500, | |||
release = os.time { year = 2021, month = 11, day = 2, hour = 2 }, | |||
time = { | |||
reload = 1.7, | |||
reloadempty = 2.13, | |||
deployfirst = 1.1, | |||
draw = 0.4, | |||
holster = 0.3, | |||
upper = 0.3, | |||
lower = 0.25, | |||
zoom_in = 0.2, | |||
zoom_out = 0.2, | |||
}, | |||
}) | |||
-- Marksman Weapon | |||
local marksman_weapon = aw.mergeTable(assault_rifle, { | |||
category = "marksman_weapon", | category = "marksman_weapon", | ||
| 672行目: | 683行目: | ||
}, | }, | ||
ammo = "light", | ammo = "light", | ||
ammo_mobile = "light", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = true, | barrel_stabilizer = true, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = true, | stock = true, | ||
}, | }, | ||
| 684行目: | 697行目: | ||
damage_far_value = 34, | damage_far_value = 34, | ||
damage_very_far_value = 34, | damage_very_far_value = 34, | ||
damage_head_scale = 2, | |||
firerate = 4, | firerate = 4, | ||
magazine = { 10, 15, 18, 20 }, | magazine = { 10, 15, 18, 20 }, | ||
magazine_mobile = { 14, 20, 22, 24 }, | |||
magazine_reserve = 140, | |||
projectile_speed = 30000, | projectile_speed = 30000, | ||
spread = { | spread = { | ||
| 708行目: | 724行目: | ||
zoom_in = 0.32, | zoom_in = 0.32, | ||
zoom_out = 0.25, | zoom_out = 0.25, | ||
hcog_classic = { zoom_in = 0.35, zoom_out = 0.28 }, | |||
hcog_bruiser = { zoom_in = 0.35, zoom_out = 0.28 }, | |||
holosight = { zoom_in = 0.35, zoom_out = 0.28 }, | |||
holosight_variable = { zoom_in = 0.35, zoom_out = 0.28 }, | |||
hcog_ranged = { zoom_in = 0.42, zoom_out = 0.35 }, | |||
aog_variable = { zoom_in = 0.42, zoom_out = 0.35 }, | |||
}, | }, | ||
double_tap_trigger = { | double_tap_trigger = { | ||
burst_count = 2, | burst_count = 2, | ||
burst_delay = 0. | burst_delay = 0.375, | ||
firerate = 10, | firerate = 10, | ||
}, | }, | ||
| 720行目: | 742行目: | ||
["Japanese_Short"] = "トリプルテイク", | ["Japanese_Short"] = "トリプルテイク", | ||
}, | }, | ||
ammo = " | ammo = "energy", | ||
ammo_mobile = "energy", | |||
ammo_per_shot = 3, | |||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = true, | stock = true, | ||
}, | }, | ||
charge = | charge = 1.1, | ||
charge_cooldown = 0.75, | charge_cooldown = 0.75, | ||
charge_cooldown_delay = 0.75, | charge_cooldown_delay = 0.75, | ||
charge_levels = 4, | charge_levels = 4, | ||
cost = { 500, 800, 1050, 1350 }, | |||
damage = { | damage = { | ||
base = | base = 21, | ||
}, | }, | ||
damage_near_value = | damage_near_value = 21, | ||
damage_far_value = | damage_far_value = 21, | ||
damage_very_far_value = | damage_very_far_value = 21, | ||
damage_legs_scale = 0.9, | damage_legs_scale = 0.9, | ||
firerate = 1.3, | firerate = 1.3, | ||
magazine = { | magazine = { 18, 21, 24, 27 }, | ||
magazine_reserve = 63, | magazine_mobile = { 21, 24, 27, 33 }, | ||
--magazine_reserve = 63, | |||
pellet = 3, | pellet = 3, | ||
projectile_drag_coefficient = 0, | projectile_drag_coefficient = 0, | ||
| 778行目: | 804行目: | ||
p["30-30リピーター"] = aw.mergeTable(marksman_weapon, { | p["30-30リピーター"] = aw.mergeTable(marksman_weapon, { | ||
localization = { | localization = { | ||
["Japanese_Short"] = "30- | ["Japanese_Short"] = "30-30", | ||
}, | }, | ||
ammo = "heavy", | ammo = "heavy", | ||
ammo_mobile = "heavy", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = true, | stock = true, | ||
}, | }, | ||
| 796行目: | 824行目: | ||
base = 42, | base = 42, | ||
charged = 57, | charged = 57, | ||
skullpiercer_rifling = 2.1, | |||
}, | }, | ||
damage_near_value = 42, | damage_near_value = 42, | ||
| 803行目: | 832行目: | ||
firerate = 3.85, | firerate = 3.85, | ||
magazine = { 6, 8, 10, 12 }, | magazine = { 6, 8, 10, 12 }, | ||
magazine_mobile = { 10, 12, 14, 16 }, | |||
projectile_speed = 29000, | projectile_speed = 29000, | ||
rechamber = 0.685, | rechamber = 0.685, | ||
| 824行目: | 854行目: | ||
reload_segment_one = 0.6, | reload_segment_one = 0.6, | ||
deployfirst = 1.4, | deployfirst = 1.4, | ||
zoom_in = 0.31, | |||
zoom_out = 0.28, | |||
}, | |||
skullpiercer_rifling = { | |||
damage_head_scale = 2.1, | |||
}, | |||
dual_shell = { | |||
ammo_size_segmented_reload = 2, | |||
}, | }, | ||
shatter_caps = { | shatter_caps = { | ||
charge_additional_scale = 0 | charge = 0, | ||
charge_additional_scale = 0, | |||
charge_levels = 0, | |||
damage = { | damage = { | ||
base = | base = 7, | ||
}, | }, | ||
damage_near_value = | damage_near_value = 7, | ||
damage_far_value = | damage_far_value = 7, | ||
damage_very_far_value = | damage_very_far_value = 7, | ||
damage_head_scale = 1.25, | damage_head_scale = 1.25, | ||
damage_legs_scale = 1, | damage_legs_scale = 1, | ||
| 845行目: | 884行目: | ||
["Japanese_Short"] = "ボセック", | ["Japanese_Short"] = "ボセック", | ||
}, | }, | ||
ammo = " | ammo = "special_arrows", | ||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = false, | extended_mag_or_shotgun_bolt = false, | ||
laser_sight = false, | |||
stock = false, | stock = false, | ||
}, | }, | ||
| 859行目: | 899行目: | ||
charge_rates = { 0, 0.1, 0.2, 0.35, 0.5, 1 }, | charge_rates = { 0, 0.1, 0.2, 0.35, 0.5, 1 }, | ||
charge_minrate = 0.15, | charge_minrate = 0.15, | ||
cost = { 500, 650, | cost = { 500, 650, 850, 1100 }, | ||
damage = { | damage = { | ||
base = 25, | base = 25, | ||
charged = 60, | --charged = 60, | ||
charged = 70, | |||
headshot_charged = 1.75, | headshot_charged = 1.75, | ||
legshot_charged = 0.9, | legshot_charged = 0.9, | ||
| 873行目: | 914行目: | ||
firerate = 3, | firerate = 3, | ||
magazine = math.huge, | magazine = math.huge, | ||
magazine_reserve = 80, | |||
move_speed = 0.85, | move_speed = 0.85, | ||
move_speed_charged = 0.5, | move_speed_charged = 0.5, | ||
| 991行目: | 1,033行目: | ||
legshot_charged = 1, | legshot_charged = 1, | ||
}, | }, | ||
damage_near_value = | damage_near_value = 5, | ||
damage_far_value = | damage_far_value = 5, | ||
damage_very_far_value = | damage_very_far_value = 5, | ||
damage_head_scale = 1.25, | damage_head_scale = 1.25, | ||
damage_legs_scale = 0.8, | damage_legs_scale = 0.8, | ||
| 999行目: | 1,041行目: | ||
projectile_speed_charged = 16000, | projectile_speed_charged = 16000, | ||
charge_lvl3 = { -- 35% | charge_lvl3 = { -- 35% | ||
damage_near_value = | damage_near_value = 8, | ||
damage_far_value = | damage_far_value = 8, | ||
damage_very_far_value = | damage_very_far_value = 8, | ||
}, | }, | ||
charge_lvl5 = { -- 100% | charge_lvl5 = { -- 100% | ||
damage_near_value = | damage_near_value = 11, | ||
damage_far_value = | damage_far_value = 11, | ||
damage_very_far_value = | damage_very_far_value = 11, | ||
damage_head_scale = 1.25, | damage_head_scale = 1.25, | ||
damage_legs_scale = 1, | damage_legs_scale = 1, | ||
| 1,022行目: | 1,064行目: | ||
damage_far_distance = 2500, | damage_far_distance = 2500, | ||
damage_very_far_distance = 5000, | damage_very_far_distance = 5000, | ||
damage_head_distance = | damage_head_distance = 2250, | ||
damage_head_scale = 1. | damage_head_scale = 1.5, | ||
damage_legs_scale = 0.85, | damage_legs_scale = 0.85, | ||
| 1,066行目: | 1,108行目: | ||
}, | }, | ||
time = { | time = { | ||
draw = 0. | draw = 0.8, | ||
holster = 0. | holster = 0.75, | ||
upper = 0. | upper = 0.65, | ||
lower = 0. | lower = 0.6, | ||
zoom_in = 0.34, | zoom_in = 0.34, | ||
zoom_out = 0.3, | zoom_out = 0.3, | ||
| 1,086行目: | 1,128行目: | ||
}, | }, | ||
ammo = "energy", | ammo = "energy", | ||
ammo_mobile = "energy", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = true, | barrel_stabilizer = true, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = true, | stock = true, | ||
}, | }, | ||
cost = { 450, | cost = { 450, 650, 1000, 1500 }, | ||
damage = { | damage = { | ||
base = | base = 15, | ||
}, | }, | ||
damage_near_value = | damage_near_value = 15, | ||
damage_far_value = | damage_far_value = 15, | ||
damage_very_far_value = | damage_very_far_value = 15, | ||
firerate = 5, | firerate = 5, | ||
firerate_maximum = 15, | firerate_maximum = 15, | ||
| 1,104行目: | 1,148行目: | ||
is_semi_auto = false, | is_semi_auto = false, | ||
magazine = { 36, 40, 44, 48 }, | magazine = { 36, 40, 44, 48 }, | ||
magazine_mobile = { 40, 44, 48, 52 }, | |||
projectile_speed = 33500, | projectile_speed = 33500, | ||
spread = { | spread = { | ||
| 1,111行目: | 1,156行目: | ||
}, | }, | ||
time = { | time = { | ||
reload = 2 | reload = 3.2, | ||
reloadempty = | reloadempty = 4.1, | ||
deployfirst = 1.45, | deployfirst = 1.45, | ||
}, | }, | ||
| 1,126行目: | 1,171行目: | ||
["Japanese_Short"] = "スピットファイア", | ["Japanese_Short"] = "スピットファイア", | ||
}, | }, | ||
ammo = "special_heavy", | ammo = "light", | ||
ammo_mobile = "special_heavy", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = true, | stock = true, | ||
}, | }, | ||
cost = { 600, 800, 1050, 1400 }, | cost = { 600, 800, 1050, 1400 }, | ||
damage = { | damage = { | ||
base = | base = 18, | ||
}, | }, | ||
damage_near_value = | damage_near_value = 18, | ||
damage_far_value = | damage_far_value = 18, | ||
damage_very_far_value = | damage_very_far_value = 18, | ||
firerate = 9, | firerate = 9, | ||
is_semi_auto = false, | is_semi_auto = false, | ||
magazine = { 35, 40, 45, | magazine = { 35, 40, 45, 50 }, | ||
magazine_mobile = 60, | |||
magazine_reserve = 245, | magazine_reserve = 245, | ||
projectile_drag_coefficient = 0.0033, | projectile_drag_coefficient = 0.0033, | ||
| 1,153行目: | 1,201行目: | ||
}, | }, | ||
time = { | time = { | ||
reload = 3. | reload = 3.4, | ||
reloadempty = | reloadempty = 4.2, | ||
deployfirst = 1.45, | deployfirst = 1.45, | ||
}, | }, | ||
}) | }) | ||
p[" | p["ランページLMG"] = aw.mergeTable(lightmachine_gun, { | ||
localization = { | localization = { | ||
["Japanese_Short"] = "ランページ", | ["Japanese_Short"] = "ランページ", | ||
}, | }, | ||
ammo = " | ammo = "special_heavy", | ||
attachments = { | attachments = { | ||
barrel_stabilizer = true, | barrel_stabilizer = true, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = true, | stock = true, | ||
}, | }, | ||
| 1,175行目: | 1,224行目: | ||
damage_far_value = 28, | damage_far_value = 28, | ||
damage_very_far_value = 28, | damage_very_far_value = 28, | ||
damage_head_distance = 2250, | |||
damage_head_scale = 1.5, | damage_head_scale = 1.5, | ||
firerate = 5, | firerate = 5, | ||
| 1,180行目: | 1,230行目: | ||
is_semi_auto = false, | is_semi_auto = false, | ||
magazine = { 28, 32, 34, 40 }, | magazine = { 28, 32, 34, 40 }, | ||
magazine_reserve = 180, | |||
projectile_speed = 26500, | projectile_speed = 26500, | ||
release = os.time { year = 2021, month = 8, day = 4, hour = 2 }, | release = os.time { year = 2021, month = 8, day = 4, hour = 2 }, | ||
time = { | time = { | ||
reload = | reload = 3.1, | ||
reloadempty = | reloadempty = 4, | ||
deployfirst = 1.45, | deployfirst = 1.45, | ||
}, | }, | ||
| 1,194行目: | 1,245行目: | ||
}, | }, | ||
ammo = "energy", | ammo = "energy", | ||
ammo_mobile = "energy", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = false, | extended_mag_or_shotgun_bolt = false, | ||
laser_sight = false, | |||
stock = true, | stock = true, | ||
}, | }, | ||
cost = { 600, | cost = { 600, 750, 950, 1250 }, | ||
damage = { | damage = { | ||
base = | base = 17, | ||
}, | }, | ||
damage_near_value = | damage_near_value = 17, | ||
damage_far_value = | damage_far_value = 17, | ||
damage_very_far_value = | damage_very_far_value = 17, | ||
firerate = 10, | firerate = 10, | ||
is_semi_auto = false, | is_semi_auto = false, | ||
magazine = math.huge, | magazine = math.huge, | ||
overheat = { 2, 2.2, 2.4, 2.6 }, | overheat = { 2, 2.2, 2.4, 2.6 }, | ||
overheat_mobile = { 2.4, 2.55, 2.7, 3.2 }, | |||
projectile_gravity_scale = 0.5, | projectile_gravity_scale = 0.5, | ||
projectile_speed = 22000, | projectile_speed = 22000, | ||
| 1,240行目: | 1,294行目: | ||
cooldown_delay = 0.08, | cooldown_delay = 0.08, | ||
deployfirst = 1.45, | deployfirst = 1.45, | ||
overheat_cooldown = | overheat_cooldown = 3.63, | ||
overheat_cooldown_delay = 0.06, | overheat_cooldown_delay = 0.06, | ||
}, | }, | ||
| 1,318行目: | 1,372行目: | ||
}, | }, | ||
ammo = "sniper", | ammo = "sniper", | ||
ammo_mobile = "sniper", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = true, | barrel_stabilizer = true, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = true, | stock = true, | ||
}, | }, | ||
cost = { | cost = { 300, 500, 750, 1100 }, | ||
damage = { | damage = { | ||
base = | base = 55, | ||
skullpiercer_rifling = 2.5, | |||
}, | }, | ||
damage_near_value = | damage_near_value = 55, | ||
damage_far_value = | damage_far_value = 55, | ||
damage_very_far_value = | damage_very_far_value = 55, | ||
damage_head_scale = 2.15, | damage_head_scale = 2.15, | ||
damage_legs_scale = 0.8, | |||
firerate = 1.3, | firerate = 1.3, | ||
magazine = { 6, 8, 10, 12 }, | magazine = { 6, 8, 10, 12 }, | ||
magazine_mobile = { 8, 10, 12, 14 }, | |||
projectile_drag_coefficient = 0, | projectile_drag_coefficient = 0, | ||
projectile_speed = 30500, | projectile_speed = 30500, | ||
| 1,340行目: | 1,398行目: | ||
reloadempty = 3.66, | reloadempty = 3.66, | ||
deployfirst = 1.6, | deployfirst = 1.6, | ||
}, | |||
skullpiercer_rifling = { | |||
damage_head_scale = 2.5, | |||
}, | }, | ||
}) | }) | ||
| 1,348行目: | 1,409行目: | ||
}, | }, | ||
ammo = "special_sniper", | ammo = "special_sniper", | ||
ammo_mobile = "special_sniper", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = false, | extended_mag_or_shotgun_bolt = false, | ||
laser_sight = false, | |||
stock = false, | stock = false, | ||
}, | }, | ||
damage = { | damage = { | ||
base = | base = 140, | ||
round = true, | round = true, | ||
}, | }, | ||
damage_near_value = | damage_near_value = 140, | ||
damage_far_value = | damage_far_value = 140, | ||
damage_very_far_value = | damage_very_far_value = 140, | ||
damage_head_scale = | damage_head_scale = 2, | ||
damage_legs_scale = 0.8, | |||
firerate = 1.2, | firerate = 1.2, | ||
magazine = 4, | magazine = 4, | ||
magazine_mobile = 5, | |||
magazine_reserve = 8, | magazine_reserve = 8, | ||
projectile_speed = 29500, | projectile_speed = 29500, | ||
| 1,394行目: | 1,459行目: | ||
}, | }, | ||
ammo = "sniper", | ammo = "sniper", | ||
ammo_mobile = "sniper", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = true, | stock = true, | ||
}, | }, | ||
cost = { 400, 650, 950, | cost = { 400, 650, 950, 1300 }, | ||
damage = { | damage = { | ||
base = 70, | base = 70, | ||
| 1,410行目: | 1,477行目: | ||
firerate = 3.1, | firerate = 3.1, | ||
magazine = { 4, 5, 6, 7 }, | magazine = { 4, 5, 6, 7 }, | ||
magazine_mobile = { 6, 7, 8, 9 }, | |||
projectile_drag_coefficient = 0, | projectile_drag_coefficient = 0, | ||
projectile_speed = 31000, | projectile_speed = 31000, | ||
| 1,441行目: | 1,509行目: | ||
}, | }, | ||
ammo = "sniper", | ammo = "sniper", | ||
ammo_mobile = "sniper", | |||
ammo_per_shot = 2, | ammo_per_shot = 2, | ||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = false, | extended_mag_or_shotgun_bolt = false, | ||
laser_sight = false, | |||
stock = true, | stock = true, | ||
}, | }, | ||
cost = { 600, | cost = { 600, 750, 900, 1300 }, | ||
damage = { | damage = { | ||
base = 45, | base = 45, | ||
| 1,466行目: | 1,536行目: | ||
firerate = 0.95, | firerate = 0.95, | ||
magazine = 8, | magazine = 8, | ||
magazine_mobile = 10, | |||
projectile_drag_coefficient = 0, | projectile_drag_coefficient = 0, | ||
projectile_speed = math.huge, | projectile_speed = math.huge, | ||
| 1,503行目: | 1,574行目: | ||
damage_head_distance = 1500, | damage_head_distance = 1500, | ||
damage_head_scale = 1.25, | damage_head_scale = 1.25, | ||
damage_legs_scale = | damage_legs_scale = 1, | ||
is_semi_auto = true, | is_semi_auto = true, | ||
| 1,566行目: | 1,637行目: | ||
}, | }, | ||
ammo = "shotgun", | ammo = "shotgun", | ||
ammo_mobile = "shotgun", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
stock = | laser_sight = false, | ||
stock = true, | |||
}, | }, | ||
cost = { | cost = { 150, 300, 550, 850 }, | ||
damage = { | damage = { | ||
base = | base = 6, | ||
round = true, | round = true, | ||
}, | }, | ||
damage_near_distance = 250, | damage_near_distance = 250, | ||
damage_near_value = | damage_near_value = 6, | ||
damage_far_distance = 850, | damage_far_distance = 850, | ||
damage_far_value = | damage_far_value = 6, | ||
damage_legs_scale = 1, | damage_legs_scale = 1, | ||
firerate = { 2.1, 2. | firerate = { 2, 2.1, 2.15, 2.2 }, | ||
is_semi_auto = false, | is_semi_auto = false, | ||
magazine = 8, | magazine = 8, | ||
magazine_mobile = 10, | |||
pellet = 9, | pellet = 9, | ||
spread = { | spread = { | ||
| 1,614行目: | 1,688行目: | ||
["Japanese_Short"] = "マスティフ", | ["Japanese_Short"] = "マスティフ", | ||
}, | }, | ||
ammo = "shotgun", | ammo = "special_shotgun", | ||
ammo_mobile = "shotgun", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = false, | stock = false, | ||
}, | }, | ||
cost = { 350, 500, 750, 1050 }, | cost = { 350, 500, 750, 1050 }, | ||
damage = { | damage = { | ||
base = | base = 14, | ||
}, | }, | ||
damage_near_distance = 450, | damage_near_distance = 450, | ||
damage_near_value = | damage_near_value = 14, | ||
damage_far_distance = 850, | damage_far_distance = 850, | ||
damage_far_value = | damage_far_value = 14, | ||
damage_legs_scale = 1.0, | damage_legs_scale = 1.0, | ||
firerate = { 1.1, 1.21, 1.265, 1.32 }, | firerate = 1.2,--{ 1.1, 1.21, 1.265, 1.32 }, | ||
magazine = | magazine = 4, | ||
magazine_mobile = 8, | |||
magazine_reserve = 28, | |||
pellet = 8, | pellet = 8, | ||
time = { | time = { | ||
| 1,640行目: | 1,718行目: | ||
deployfirst = 1.25, | deployfirst = 1.25, | ||
draw = 0.8, | draw = 0.8, | ||
}, | |||
dual_shell = { | |||
ammo_size_segmented_reload = 2, | |||
}, | }, | ||
}) | }) | ||
| 1,648行目: | 1,729行目: | ||
}, | }, | ||
ammo = "shotgun", | ammo = "shotgun", | ||
ammo_mobile = "shotgun", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = false, | stock = false, | ||
}, | }, | ||
charge = 1. | charge = 1.25, | ||
charge_cooldown = 0.5, | charge_cooldown = 0.5, | ||
charge_cooldown_delay = 0.1, | charge_cooldown_delay = 0.1, | ||
| 1,668行目: | 1,751行目: | ||
firerate = 4, | firerate = 4, | ||
magazine = 5, | magazine = 5, | ||
magazine_mobile = 7, | |||
magazine_reserve = 20, | magazine_reserve = 20, | ||
pellet = 11, | pellet = 11, | ||
| 1,767行目: | 1,851行目: | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = false, | stock = false, | ||
}, | }, | ||
cost = { 0, | cost = { 0, 100, 300, 800 }, | ||
damage = { | damage = { | ||
base = 15, | base = 15, | ||
| 1,780行目: | 1,865行目: | ||
damage_very_far_value = 15, | damage_very_far_value = 15, | ||
damage_head_scale = 1.25, | damage_head_scale = 1.25, | ||
damage_legs_scale = 1, | |||
firerate = { 2.2, 2.53, 2.75, 2.97 }, | firerate = { 2.2, 2.53, 2.75, 2.97 }, | ||
is_semi_auto = false, | is_semi_auto = false, | ||
magazine = 6, | magazine = 6, | ||
magazine_mobile = 7, | |||
pellet = 3, | pellet = 3, | ||
projectile_drag_coefficient = 0.001, | projectile_drag_coefficient = 0.001, | ||
| 1,808行目: | 1,895行目: | ||
}, | }, | ||
hammerpoint_rounds = { | hammerpoint_rounds = { | ||
damage_unshielded_scale = | damage_unshielded_scale = 1.35, | ||
}, | }, | ||
}) | }) | ||
| 1,817行目: | 1,904行目: | ||
}, | }, | ||
ammo = "light", | ammo = "light", | ||
ammo_mobile = "light", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = true, | barrel_stabilizer = true, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = true, | |||
stock = false, | stock = false, | ||
}, | }, | ||
cost = { | cost = { 150, 250, 450, 850 }, | ||
damage = { | damage = { | ||
base = 12, | base = 12, | ||
| 1,832行目: | 1,921行目: | ||
is_semi_auto = false, | is_semi_auto = false, | ||
magazine = { 16, 19, 22, 25 }, | magazine = { 16, 19, 22, 25 }, | ||
magazine_mobile = { 18, 22, 25, 28 }, | |||
move_speed = 0.95, | move_speed = 0.95, | ||
projectile_speed = 19500, | projectile_speed = 19500, | ||
spread = { | spread = { | ||
stand_hip = | stand_hip = 3.0, | ||
stand_hip_run = | stand_hip_run = 3.6, | ||
stand_hip_sprint = | stand_hip_sprint = 5.0, | ||
crouch_hip = | crouch_hip = 1.6, | ||
air_hip = | air_hip = 7.0, | ||
kick_on_fire = { | kick_on_fire = { | ||
stand_hip = 0.3, | stand_hip = 0.3, | ||
| 1,862行目: | 1,952行目: | ||
disruptor_rounds = { | disruptor_rounds = { | ||
damage_shield_scale = 1.7, | damage_shield_scale = 1.7, | ||
}, | |||
hammerpoint_rounds = { | |||
damage_unshielded_scale = 1.35, | |||
}, | }, | ||
quickdraw_holster = { | quickdraw_holster = { | ||
| 1,882行目: | 1,975行目: | ||
}, | }, | ||
ammo = "light", | ammo = "light", | ||
ammo_mobile = "light", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = true, | |||
stock = false, | stock = false, | ||
}, | }, | ||
cost = { 0, | cost = { 0, 50, 200, 700 }, | ||
damage = { | damage = { | ||
base = 18, | base = 18, | ||
| 1,897行目: | 1,992行目: | ||
is_semi_auto = true, | is_semi_auto = true, | ||
magazine = { 14, 16, 18, 21 }, | magazine = { 14, 16, 18, 21 }, | ||
magazine_mobile = { 18, 20, 22, 26 }, | |||
projectile_speed = 18500, | projectile_speed = 18500, | ||
spread = { | |||
stand_hip = 4.4, | |||
stand_hip_run = 10.0, | |||
stand_hip_sprint = 13.0, | |||
crouch_hip = 3.0, | |||
air_hip = 16.0, | |||
}, | |||
time = { | time = { | ||
reload = 1.25, | reload = 1.25, | ||
| 1,910行目: | 2,013行目: | ||
}, | }, | ||
hammerpoint_rounds = { | hammerpoint_rounds = { | ||
damage_unshielded_scale = | damage_unshielded_scale = 1.5, | ||
}, | }, | ||
}) | }) | ||
| 1,918行目: | 2,021行目: | ||
["Japanese_Short"] = "ウィングマン", | ["Japanese_Short"] = "ウィングマン", | ||
}, | }, | ||
ammo = "heavy", | ammo = "sniper", | ||
ammo_mobile = "heavy", | |||
attachments = { | attachments = { | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = true, | extended_mag_or_shotgun_bolt = true, | ||
laser_sight = false, | |||
stock = false, | stock = false, | ||
}, | }, | ||
| 1,931行目: | 2,036行目: | ||
damage = { | damage = { | ||
base = 45, | base = 45, | ||
skullpiercer_rifling = 2.5, | |||
}, | }, | ||
damage_near_distance = 800, | damage_near_distance = 800, | ||
| 1,944行目: | 2,049行目: | ||
is_semi_auto = true, | is_semi_auto = true, | ||
magazine = { 6, 7, 8, 9 }, | magazine = { 6, 7, 8, 9 }, | ||
magazine_mobile = { 8, 9, 10, 12 }, | |||
projectile_speed = 18000, | projectile_speed = 18000, | ||
spread = { | spread = { | ||
| 1,972行目: | 2,078行目: | ||
upper = 0.315, | upper = 0.315, | ||
lower = 0.27, | lower = 0.27, | ||
}, | |||
skullpiercer_rifling = { | |||
damage_head_scale = 2.5, | |||
}, | }, | ||
quickdraw_holster = { | quickdraw_holster = { | ||
| 1,996行目: | 2,105行目: | ||
barrel_stabilizer = false, | barrel_stabilizer = false, | ||
extended_mag_or_shotgun_bolt = false, | extended_mag_or_shotgun_bolt = false, | ||
laser_sight = false, | |||
stock = false, | stock = false, | ||
}, | }, | ||
| 2,022行目: | 2,132行目: | ||
release = os.time { year = 2020, month = 8, day = 18, hour = 14 }, | release = os.time { year = 2020, month = 8, day = 18, hour = 14 }, | ||
spread = { | spread = { | ||
stand_hip = 3.0, | |||
stand_hip_run = 3.0, | |||
stand_hip_sprint = 4.0, | |||
crouch_hip = 3.0, | |||
air_hip = 11.0, | |||
stand_ads = 3, | stand_ads = 3, | ||
crouch_ads = | crouch_ads = 3, | ||
air_ads = 6, | air_ads = 6, | ||
kick_on_fire = { | kick_on_fire = { | ||
stand_hip = 0.0, | |||
crouch_hip = 0.0, | |||
air_hip = 0.0, | |||
stand_ads = -0.18, | stand_ads = -0.18, | ||
crouch_ads = 0. | crouch_ads = -0.18, | ||
air_ads = 0.0, | air_ads = 0.0, | ||
}, | }, | ||
max_kick = { | max_kick = { | ||
stand_hip = 8.0, | |||
crouch_hip = 8.0, | |||
air_hip = 8.0, | |||
stand_ads = -2.5, -- " | stand_ads = -2.5, -- "spread_max_kick_stand_ads": "0.0", "spread_min_kick": "-2.5" | ||
crouch_ads = 0.0, | crouch_ads = -2.5, -- "spread_max_kick_crouch_ads": "0.0", "spread_min_kick": "-2.5" | ||
air_ads = 0.0, | air_ads = 0.0, | ||
}, | }, | ||
2022年8月12日 (金) 15:20時点における最新版
このモジュールについての説明文ページを モジュール:Stat/Weapon/doc に作成できます
local p = {}
local aw = require('Module:Utility/Library')
-- Assault Rifle
local assault_rifle = {
category = "assault_rifle",
release = os.time { year = 2019, month = 2, day = 5, hour = 5 },
damage_near_distance = 1000,
damage_far_distance = 2500,
damage_very_far_distance = 5000,
damage_head_distance = 11828, -- 300m
damage_head_scale = 1.75,
damage_legs_scale = 0.75,
move_speed = 0.5,
projectile_drag_coefficient = 0.0025,
projectile_gravity_scale = 1.3,
bolt_zero_distance = 1968.5, -- 50m
projectile_lifetime = 5.0,
spread = {
stand_hip = 3.0,
stand_hip_run = 6.6,
stand_hip_sprint = 8.4,
crouch_hip = 2.4,
air_hip = 8.4,
stand_ads = 0,
crouch_ads = 0,
air_ads = 6.0,
moving_increase_rate = 3,
moving_decay_rate = 10.5,
kick_on_fire = {
stand_hip = 0.2,
crouch_hip = 0.2,
air_hip = 0.2,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
max_kick = {
stand_hip = 2.0,
crouch_hip = 1.5,
air_hip = 3.0,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
decay_delay = 0.25,
decay_rate = 10.0,
},
time = {
draw = 0.6,
holster = 0.55,
upper = 0.5,
lower = 0.4,
zoom_in = 0.27,
zoom_out = 0.23,
hcog_classic = { zoom_in = 0.29, zoom_out = 0.25 },
hcog_bruiser = { zoom_in = 0.29, zoom_out = 0.25 },
holosight = { zoom_in = 0.29, zoom_out = 0.25 },
holosight_variable = { zoom_in = 0.29, zoom_out = 0.25 },
hcog_ranged = { zoom_in = 0.34, zoom_out = 0.29 },
aog_variable = { zoom_in = 0.36, zoom_out = 0.3 },
},
}
p["VK-47フラットライン"] = aw.mergeTable(assault_rifle, {
localization = {
["Japanese_Short"] = "フラットライン",
},
ammo = "heavy",
ammo_mobile = "heavy",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = true,
},
cost = { 550, 750, 1000, 1350 },
damage = {
base = 18,
},
damage_near_value = 18,
damage_far_value = 18,
damage_very_far_value = 18,
firerate = 10,
is_semi_auto = false,
magazine = { 20, 25, 28, 30 },
magazine_mobile = { 22, 27, 31, 34 },
projectile_speed = 26000,
time = {
reload = 2.4,
reloadempty = 3.1,
deployfirst = 1.25,
},
altfire = {
is_semi_auto = true,
},
anvil_receiver = {
ammo_per_shot = 2,
damage = {
base = 43,
},
damage_near_distance = 1000,
damage_near_value = 43,
damage_far_distance = 2500,
damage_far_value = 43,
damage_very_far_distance = 5000,
damage_very_far_value = 43,
damage_head_distance = 11828, -- 300m
damage_head_scale = 1.75,
damage_legs_scale = 0.9,
firerate = 2.9,
is_semi_auto = true,
spread = {
stand_hip = 6.5,
stand_hip_run = 8.5,
stand_hip_sprint = 9.5,
crouch_hip = 5.0,
air_hip = 9.5,
stand_ads = 0.0,
crouch_ads = 0.0,
air_ads = 6.0,
moving_increase_rate = 20,
moving_decay_rate = 25,
kick_on_fire = {
stand_hip = 0.75,
crouch_hip = 0.75,
air_hip = 0.75,
stand_ads = 0.0,
crouch_ads = 0.0,
air_ads = 0.0,
},
max_kick = {
stand_hip = 9.0,
crouch_hip = 6.0,
air_hip = 9.0,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
decay_delay = 0.325,
decay_rate = 12.0,
},
},
})
p["ヘムロックバーストAR"] = aw.mergeTable(assault_rifle, {
localization = {
["Japanese_Short"] = "ヘムロック",
},
ammo = "heavy",
ammo_mobile = "heavy",
attachments = {
barrel_stabilizer = true,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = true,
},
burst_count = 3,
burst_delay = 0.28,
cost = { 450, 600, 800, 1100 },
damage = {
base = 20,
},
damage_near_value = 20,
damage_far_value = 20,
damage_very_far_value = 20,
firerate = 15.5,
is_semi_auto = true,
magazine = { 18, 24, 27, 30 },
magazine_mobile = { 21, 27, 30, 36 },
projectile_speed = 27500,
spread = {
stand_hip = 3.6,
stand_hip_run = 7.15,
stand_hip_sprint = 8.4,
crouch_hip = 3.0,
air_hip = 8.4,
kick_on_fire = {
stand_hip = 0.45,
crouch_hip = 0.45,
air_hip = 0.45,
},
max_kick = {
stand_hip = 3.75,
crouch_hip = 3.0,
air_hip = 5.0,
},
decay_delay = 0.21,
decay_rate = 14.0,
},
time = {
reload = 2.4,
reloadempty = 2.85,
deployfirst = 1.25,
},
altfire = {
burst_count = 0,
burst_delay = 0,
is_semi_auto = true,
firerate = 6.4,
},
boosted_loader = {
magazine = { 24, 30, 33, 36 },
reloadfast = 1.75,
},
})
p["R-301カービン"] = aw.mergeTable(assault_rifle, {
localization = {
["Japanese_Short"] = "R-301",
},
ammo = "light",
ammo_mobile = "light",
attachments = {
barrel_stabilizer = true,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = true,
},
cost = { 600, 800, 1150, 1500 },
damage = {
base = 14,
},
damage_near_value = 14,
damage_far_value = 14,
damage_very_far_value = 14,
firerate = 13.5,
is_semi_auto = false,
magazine = { 18, 20, 25, 28 },
magazine_mobile = { 20, 22, 28, 32 },
projectile_speed = 29000,
time = {
reload = 2.4,
reloadempty = 3.2,
deployfirst = 1.1,
},
altfire = {
is_semi_auto = true,
},
anvil_receiver = {
ammo_per_shot = 2,
damage = {
base = 35,
},
damage_near_distance = 1000,
damage_near_value = 35,
damage_far_distance = 2500,
damage_far_value = 35,
damage_very_far_distance = 5000,
damage_very_far_value = 35,
damage_head_distance = 11828, -- 300m
damage_head_scale = 1.75,
damage_legs_scale = 0.9,
firerate = 3.5,
spread = {
stand_hip = 6.5,
stand_hip_run = 8.5,
stand_hip_sprint = 9.5,
crouch_hip = 5.0,
air_hip = 9.5,
stand_ads = 0.0,
crouch_ads = 0.0,
air_ads = 6.0,
moving_increase_rate = 20,
moving_decay_rate = 25,
kick_on_fire = {
stand_hip = 0.65,
crouch_hip = 0.65,
air_hip = 0.65,
stand_ads = 0.0,
crouch_ads = 0.0,
air_ads = 0.0,
},
max_kick = {
stand_hip = 9.0,
crouch_hip = 6.0,
air_hip = 9.0,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
decay_delay = 0.275,
decay_rate = 12.0,
},
},
})
p["ハボックライフル"] = aw.mergeTable(assault_rifle, {
localization = {
["Japanese_Short"] = "ハボック",
},
ammo = "energy",
ammo_mobile = "energy",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = true,
},
cost = { 400, 600, 850, 1250 },
damage = {
base = 18,
},
damage_near_value = 18,
damage_far_value = 18,
damage_very_far_value = 18,
firerate = 11.2,
is_semi_auto = false,
magazine = { 24, 28, 32, 36 },
magazine_mobile = { 26, 30, 34, 38 },
projectile_drag_coefficient = 0,
projectile_gravity_scale = 1.15,
projectile_speed = 30500,
raise = 0.42,
release = os.time { year = 2019, month = 4, day = 17, hour = 3 },
time = {
reload = 3.2,
reloadempty = 3.2,
deployfirst = 1.5,
},
selectfire_receiver = {
ammo_per_shot = 4,
damage = {
base = 60,
},
damage_near_distance = 2952, -- (75m) <= 1377 (35m)
damage_near_value = 60, -- <= 55
damage_far_distance = 4921, -- (125m) <= 2952 (75m)
damage_far_value = 50, -- <= 45
damage_very_far_distance = 9842, -- (250m)
damage_very_far_value = 15,
damage_head_distance = 5905, -- (150m)
damage_head_scale = 1.5,
damage_legs_scale = 1,
firerate = 1.8,
is_semi_auto = true,
raise = 0.6,
},
turbocharger = {
raise = 0.01,
},
})
-- Sub Machine Gun
local submachine_gun = {
category = "sub_machine_gun",
release = os.time { year = 2019, month = 2, day = 5, hour = 5 },
damage_near_distance = 900,
damage_far_distance = 1500,
damage_very_far_distance = 3500,
damage_head_distance = 1500,
damage_head_scale = 1.5,
damage_legs_scale = 0.8,
move_speed = 0.85,
projectile_drag_coefficient = 0.0025,
projectile_gravity_scale = 1.15,
bolt_zero_distance = 1378.0, -- 35m
projectile_lifetime = 3.0,
spread = {
stand_hip = 2.0,
stand_hip_run = 3.0,
stand_hip_sprint = 5.0,
crouch_hip = 1.6,
air_hip = 7.0,
stand_ads = 0.35,
crouch_ads = 0.25,
air_ads = 5.0,
moving_increase_rate = 3,
moving_decay_rate = 10.5,
kick_on_fire = {
stand_hip = 0.18,
crouch_hip = 0.18,
air_hip = 0.18,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
max_kick = {
stand_hip = 2.0,
crouch_hip = 1.5,
air_hip = 3.0,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
decay_delay = 0.15,
decay_rate = 12.0,
},
time = {
draw = 0.35,
holster = 0.3,
upper = 0.3,
lower = 0.25,
zoom_in = 0.22,
zoom_out = 0.2,
hcog_classic = { zoom_in = 0.24, zoom_out = 0.22 },
hcog_bruiser = { zoom_in = 0.24, zoom_out = 0.22 },
holosight = { zoom_in = 0.24, zoom_out = 0.22 },
holosight_variable = { zoom_in = 0.24, zoom_out = 0.22 },
threat = { zoom_in = 0.24, zoom_out = 0.22 },
--hcog_ranged = { zoom_in = 0.27, zoom_out = 0.23 },
--aog_variable = { zoom_in = 0.27, zoom_out = 0.23 },
},
}
p["オルタネーターSMG"] = aw.mergeTable(submachine_gun, {
localization = {
["Japanese_Short"] = "オルタネーター",
},
ammo = "light",
ammo_mobile = "light",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = true,
stock = true,
disruptor_rounds_only = true,
},
cost = { 400, 550, 800, 1100 },
damage = {
base = 16,
},
damage_near_value = 16,
damage_far_value = 16,
damage_very_far_value = 16,
firerate = 10,
is_semi_auto = false,
magazine = { 19, 22, 25, 27 },
magazine_mobile = { 21, 25, 29, 32 },
magazine_reserve = 218,
projectile_speed = 19500,
time = {
reload = 1.9,
reloadempty = 2.23,
deployfirst = 1.2,
},
disruptor_rounds = {
damage_shield_scale = 1.4,
},
})
p["プラウラーバーストPDW"] = aw.mergeTable(submachine_gun, {
localization = {
["Japanese_Short"] = "プラウラー",
},
category = "sub_machine_gun",
ammo = "heavy",
ammo_mobile = "heavy",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = true,
stock = true,
},
burst_count = 5,
burst_delay = 0.24,
cost = { 450, 550, 800, 1100 },
damage = {
base = 14,
},
damage_near_value = 14,
damage_far_value = 14,
damage_very_far_value = 14,
firerate = 21,
is_semi_auto = true,
magazine = { 20, 25, 30, 35 },
magazine_mobile = { 25, 30, 35, 40 },
magazine_reserve = 210,
projectile_speed = 18000,
time = {
reload = 2,
reloadempty = 2.6,
deployfirst = 1.4,
},
selectfire_receiver = {
burst_count = 0,
burst_delay = 0,
firerate = 13.25,
is_semi_auto = false,
},
})
p["R-99 SMG"] = aw.mergeTable(submachine_gun, {
localization = {
["Japanese_Short"] = "R-99",
},
ammo = "light",
ammo_mobile = "light",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = true,
stock = true,
},
cost = { 450, 600, 900, 1200 },
damage = {
base = 11,
},
damage_near_value = 11,
damage_far_value = 11,
damage_very_far_value = 11,
firerate = 18,
is_semi_auto = false,
magazine = { 20, 22, 24, 27 },
magazine_mobile = { 22, 25, 28, 32 },
projectile_speed = 21000,
time = {
reload = 1.8,
reloadempty = 2.45,
deployfirst = 1,
},
})
p["ボルトSMG"] = aw.mergeTable(submachine_gun, {
localization = {
["Japanese_Short"] = "ボルト",
},
ammo = "energy",
ammo_mobile = "special_energy",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = true,
stock = true,
},
cost = { 550, 700, 950, 1250 },
damage = {
base = 15,
},
damage_near_value = 15,
damage_far_value = 15,
damage_very_far_value = 15,
damage_near_distance = 800,
firerate = 12,
is_semi_auto = false,
magazine = 28,--{ 19, 21, 23, 26 },
magazine_mobile = 34,
magazine_reserve = 210,
projectile_drag_coefficient = 0,
projectile_gravity_scale = 0.8,
projectile_speed = 23500,
release = os.time { year = 2020, month = 8, day = 18, hour = 14 },
spread = {
stand_hip = 4.125,
stand_hip_run = 4.875,
stand_hip_sprint = 5.25,
crouch_hip = 3.0,
air_hip = 5.625,
moving_increase_rate = 3,
moving_decay_rate = 11.5,
kick_on_fire = {
stand_hip = 0.15,
crouch_hip = 0.12,
air_hip = 0.2,
},
max_kick = {
stand_hip = 2.0,
crouch_hip = 1.5,
air_hip = 3.0,
},
},
time = {
reload = 2,
reloadempty = 2.25,
deployfirst = 1,
draw = 0.4,
holster = 0.5,
upper = 0.3,
lower = 0.25,
zoom_in = 0.2,
zoom_out = 0.15,
},
})
p["C.A.R. SMG"] = aw.mergeTable(submachine_gun, {
localization = {
["Japanese_Short"] = "CAR",
},
ammo = "heavy",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = true,
},
cost = { 550, 750, 1000, 1350 },
damage = {
base = 13,
},
damage_near_value = 13,
damage_far_value = 13,
damage_very_far_value = 13,
damage_near_distance = 800,
firerate = 15.5,
is_semi_auto = false,
magazine = { 20, 22, 24, 27 },
projectile_speed = 18500,
release = os.time { year = 2021, month = 11, day = 2, hour = 2 },
time = {
reload = 1.7,
reloadempty = 2.13,
deployfirst = 1.1,
draw = 0.4,
holster = 0.3,
upper = 0.3,
lower = 0.25,
zoom_in = 0.2,
zoom_out = 0.2,
},
})
-- Marksman Weapon
local marksman_weapon = aw.mergeTable(assault_rifle, {
category = "marksman_weapon",
damage_head_distance = 17716, -- 450m
is_semi_auto = true,
move_speed = 0.425,
projectile_drag_coefficient = 0.0033,
projectile_gravity_scale = 1.4,
spread = {
kick_on_fire = {
stand_hip = 0.75,
crouch_hip = 0.75,
air_hip = 0.75,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
max_kick = {
stand_hip = 3.5,
crouch_hip = 3.0,
air_hip = 4.5,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
},
time = {
draw = 0.6,
holster = 0.5,
upper = 0.4,
lower = 0.35,
zoom_in = 0.3,
zoom_out = 0.26,
hcog_classic = { zoom_in = 0.29, zoom_out = 0.25 },
hcog_bruiser = { zoom_in = 0.29, zoom_out = 0.25 },
holosight = { zoom_in = 0.29, zoom_out = 0.25 },
holosight_variable = { zoom_in = 0.29, zoom_out = 0.25 },
hcog_ranged = { zoom_in = 0.34, zoom_out = 0.29 },
aog_variable = { zoom_in = 0.36, zoom_out = 0.3 },
},
})
p["G7スカウト"] = aw.mergeTable(marksman_weapon, {
localization = {
["Japanese_Short"] = "G7スカウト",
},
ammo = "light",
ammo_mobile = "light",
attachments = {
barrel_stabilizer = true,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = true,
},
cost = { 400, 650, 950, 1150 },
damage = {
base = 34,
},
damage_near_value = 34,
damage_far_value = 34,
damage_very_far_value = 34,
damage_head_scale = 2,
firerate = 4,
magazine = { 10, 15, 18, 20 },
magazine_mobile = { 14, 20, 22, 24 },
magazine_reserve = 140,
projectile_speed = 30000,
spread = {
stand_hip = 3.0,
stand_hip_run = 6.25,
stand_hip_sprint = 7.5,
crouch_hip = 2.25,
air_hip = 7.0,
moving_increase_rate = 20,
moving_decay_rate = 20,
decay_rate = 5,
decay_delay = 16.25,
},
time = {
deployfirst = 1.42,
draw = 0.6,
holster = 0.5,
upper = 0.4,
lower = 0.35,
reload = 2.4,
reloadempty = 3,
zoom_in = 0.32,
zoom_out = 0.25,
hcog_classic = { zoom_in = 0.35, zoom_out = 0.28 },
hcog_bruiser = { zoom_in = 0.35, zoom_out = 0.28 },
holosight = { zoom_in = 0.35, zoom_out = 0.28 },
holosight_variable = { zoom_in = 0.35, zoom_out = 0.28 },
hcog_ranged = { zoom_in = 0.42, zoom_out = 0.35 },
aog_variable = { zoom_in = 0.42, zoom_out = 0.35 },
},
double_tap_trigger = {
burst_count = 2,
burst_delay = 0.375,
firerate = 10,
},
})
p["トリプルテイク"] = aw.mergeTable(marksman_weapon, {
localization = {
["Japanese_Short"] = "トリプルテイク",
},
ammo = "energy",
ammo_mobile = "energy",
ammo_per_shot = 3,
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = true,
},
charge = 1.1,
charge_cooldown = 0.75,
charge_cooldown_delay = 0.75,
charge_levels = 4,
cost = { 500, 800, 1050, 1350 },
damage = {
base = 21,
},
damage_near_value = 21,
damage_far_value = 21,
damage_very_far_value = 21,
damage_legs_scale = 0.9,
firerate = 1.3,
magazine = { 18, 21, 24, 27 },
magazine_mobile = { 21, 24, 27, 33 },
--magazine_reserve = 63,
pellet = 3,
projectile_drag_coefficient = 0,
projectile_speed = 32000,
spread = {
stand_hip = 4.0,
stand_hip_run = 6.0,
stand_hip_sprint = 7.0,
crouch_hip = 3.0,
air_hip = 8.0,
stand_ads = 0,
crouch_ads = 0,
air_ads = 4,
moving_increase_rate = 20,
moving_decay_rate = 20,
max_kick = {
stand_hip = 7,
crouch_hip = 5,
air_hip = 9,
},
decay_rate = 10,
decay_delay = 0.1,
},
time = {
reload = 2.6,
reloadempty = 3.4,
deployfirst = 1.5,
draw = 0.65,
holster = 0.55,
upper = 0.5,
lower = 0.4,
},
})
p["30-30リピーター"] = aw.mergeTable(marksman_weapon, {
localization = {
["Japanese_Short"] = "30-30",
},
ammo = "heavy",
ammo_mobile = "heavy",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = true,
},
charge = 0.35,
charge_additional_scale = 0.36,
charge_cooldown = 0.01,
charge_cooldown_delay = 0,
charge_delay = 0.3,
charge_levels = 2,
cost = { 400, 550, 850, 1050 },
damage = {
base = 42,
charged = 57,
skullpiercer_rifling = 2.1,
},
damage_near_value = 42,
damage_far_value = 42,
damage_very_far_value = 42,
damage_legs_scale = 0.85,
firerate = 3.85,
magazine = { 6, 8, 10, 12 },
magazine_mobile = { 10, 12, 14, 16 },
projectile_speed = 29000,
rechamber = 0.685,
release = os.time { year = 2021, month = 2, day = 3, hour = 3 },
spread = {
stand_hip = 2.15,
stand_hip_run = 4.45,
stand_hip_sprint = 4.95,
crouch_hip = 1.9,
air_hip = 6.0,
moving_increase_rate = 20,
moving_decay_rate = 25,
decay_rate = 2.55,
decay_delay = 0.26,
},
time = {
reload = 0.33,
reloadempty = 0.75,
reload_segment_loop = 0.4,
reload_segment_end = 0.45,
reload_segment_one = 0.6,
deployfirst = 1.4,
zoom_in = 0.31,
zoom_out = 0.28,
},
skullpiercer_rifling = {
damage_head_scale = 2.1,
},
dual_shell = {
ammo_size_segmented_reload = 2,
},
shatter_caps = {
charge = 0,
charge_additional_scale = 0,
charge_levels = 0,
damage = {
base = 7,
},
damage_near_value = 7,
damage_far_value = 7,
damage_very_far_value = 7,
damage_head_scale = 1.25,
damage_legs_scale = 1,
move_speed = 0.9,
pellet = 7,
},
})
p["ボセックコンパウンドボウ"] = aw.mergeTable(marksman_weapon, {
localization = {
["Japanese_Short"] = "ボセック",
},
ammo = "special_arrows",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = false,
laser_sight = false,
stock = false,
},
charge = 0.54,
charge_minimum = 0.081, -- 15%
charge_cooldown = 0.21,
charge_cooldown_delay = 0.1,
charge_levels = 6,
charge_levels_available = { 2, 3, 4, 5 },
charge_rates = { 0, 0.1, 0.2, 0.35, 0.5, 1 },
charge_minrate = 0.15,
cost = { 500, 650, 850, 1100 },
damage = {
base = 25,
--charged = 60,
charged = 70,
headshot_charged = 1.75,
legshot_charged = 0.9,
},
damage_near_value = 25,
damage_far_value = 25,
damage_very_far_value = 25,
damage_head_distance = 11828, -- 300m
damage_head_scale = 1.25,
firerate = 3,
magazine = math.huge,
magazine_reserve = 80,
move_speed = 0.85,
move_speed_charged = 0.5,
projectile_gravity_scale_charged = 1.5,
projectile_speed = 10000,
projectile_speed_charged = 28000,
release = os.time { year = 2021, month = 5, day = 5, hour = 2 },
spread = {
stand_hip = 0.5,
stand_hip_run = 0.5,
stand_hip_sprint = 4.0,
crouch_hip = 2.25,
air_hip = 3.5,
stand_ads = 0.0,
crouch_ads = 0.0,
air_ads = 3.5,
moving_increase_rate = 3,
moving_decay_rate = 10.5,
kick_on_fire = {
stand_hip = 0,
crouch_hip = 0,
air_hip = 0,
},
max_kick = {
stand_hip = 4,
crouch_hip = 4,
air_hip = 8,
},
decay_rate = 12,
decay_delay = 0.15,
},
spread_charged = aw.mergeTable(marksman_weapon.spread, {
stand_hip = 1.65,
stand_hip_run = 2.0,
stand_hip_sprint = 2.5,
crouch_hip = 1.15,
air_hip = 3.5,
stand_ads = 0.0,
crouch_ads = 0.0,
air_ads = 3.5,
moving_increase_rate = 3,
moving_decay_rate = 10.5,
kick_on_fire = {
stand_hip = 0,
crouch_hip = 0,
air_hip = 0,
},
max_kick = {
stand_hip = 4,
crouch_hip = 4,
air_hip = 8,
},
decay_rate = 12,
decay_delay = 0.15,
}),
time = {
reload = 2.15,
reloadempty = 3,
deployfirst = 2,
draw = 1,
holster = 0.5,
upper = 0.5,
lower = 0.4,
zoom_in = 0.5,
zoom_out = 0.5,
hcog_classic = { zoom_in = 0.5, zoom_out = 0.5 },
hcog_bruiser = { zoom_in = 0.5, zoom_out = 0.5 },
holosight = { zoom_in = 0.5, zoom_out = 0.5 },
holosight_variable = { zoom_in = 0.5, zoom_out = 0.5 },
hcog_ranged = { zoom_in = 0.5, zoom_out = 0.5 },
},
charge_lvl1 = { -- 10%
damage_near_value = 25,
damage_far_value = 25,
damage_very_far_value = 25,
move_speed = 0.82,
},
charge_lvl2 = { -- 20%
damage_near_value = 32,
damage_far_value = 32,
damage_very_far_value = 32,
move_speed = 0.78,
},
charge_lvl3 = { -- 35%
damage_near_value = 37,
damage_far_value = 37,
damage_very_far_value = 37,
move_speed = 0.73,
},
charge_lvl4 = { -- 50%
damage_near_value = 44,
damage_far_value = 44,
damage_very_far_value = 44,
move_speed = 0.66,
},
charge_lvl5 = { -- 100%
damage_near_value = 60,
damage_far_value = 60,
damage_very_far_value = 60,
damage_head_scale = 1.75,
damage_legs_scale = 0.9,
move_speed = 0.5,
},
deadeyes_tempo = {
charge = 0.38,
charge_minimum = 0.057,
firerate_maximum_count = 2,
},
shatter_caps = {
charge_levels_available = { 0, 3, 5 },
damage = {
base = 6,
charged = 12,
legshot_charged = 1,
},
damage_near_value = 5,
damage_far_value = 5,
damage_very_far_value = 5,
damage_head_scale = 1.25,
damage_legs_scale = 0.8,
pellet = 7,
projectile_speed_charged = 16000,
charge_lvl3 = { -- 35%
damage_near_value = 8,
damage_far_value = 8,
damage_very_far_value = 8,
},
charge_lvl5 = { -- 100%
damage_near_value = 11,
damage_far_value = 11,
damage_very_far_value = 11,
damage_head_scale = 1.25,
damage_legs_scale = 1,
move_speed = 0.5,
},
},
})
-- Light Machine Gun
local lightmachine_gun = {
category = "light_machine_gun",
release = os.time { year = 2019, month = 2, day = 5, hour = 5 },
damage_near_distance = 1500,
damage_far_distance = 2500,
damage_very_far_distance = 5000,
damage_head_distance = 2250,
damage_head_scale = 1.5,
damage_legs_scale = 0.85,
move_speed = 0.4,
projectile_drag_coefficient = 0,
projectile_gravity_scale = 1.4,
bolt_zero_distance = 1968.5, -- 50m
projectile_lifetime = 5.0,
spread = {
stand_hip = 2.5,
stand_hip_run = 3.0,
stand_hip_sprint = 3.5,
crouch_hip = 1.75,
air_hip = 5.0,
stand_ads = 0,
crouch_ads = 0,
air_ads = 6.0,
moving_increase_rate = 3,
moving_decay_rate = 10.5,
kick_on_fire = {
stand_hip = 0.25,
crouch_hip = 0.25,
air_hip = 0.25,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
max_kick = {
stand_hip = 3.5,
crouch_hip = 2.5,
air_hip = 4.0,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
decay_delay = 0.3,
decay_rate = 12,
},
time = {
draw = 0.8,
holster = 0.75,
upper = 0.65,
lower = 0.6,
zoom_in = 0.34,
zoom_out = 0.3,
hcog_classic = { zoom_in = 0.36, zoom_out = 0.32 },
hcog_bruiser = { zoom_in = 0.36, zoom_out = 0.32 },
holosight = { zoom_in = 0.36, zoom_out = 0.32 },
holosight_variable = { zoom_in = 0.36, zoom_out = 0.32 },
hcog_ranged = { zoom_in = 0.42, zoom_out = 0.36 },
aog_variable = { zoom_in = 0.42, zoom_out = 0.36 },
},
}
p["ディヴォーションLMG"] = aw.mergeTable(lightmachine_gun, {
localization = {
["Japanese_Short"] = "ディヴォーション",
},
ammo = "energy",
ammo_mobile = "energy",
attachments = {
barrel_stabilizer = true,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = true,
},
cost = { 450, 650, 1000, 1500 },
damage = {
base = 15,
},
damage_near_value = 15,
damage_far_value = 15,
damage_very_far_value = 15,
firerate = 5,
firerate_maximum = 15,
firerate_maximum_duration = 1.75,
firerate_maximum_count = 17,
is_semi_auto = false,
magazine = { 36, 40, 44, 48 },
magazine_mobile = { 40, 44, 48, 52 },
projectile_speed = 33500,
spread = {
stand_ads = 0.1,
crouch_ads = 0.05,
air_ads = 6.0,
},
time = {
reload = 3.2,
reloadempty = 4.1,
deployfirst = 1.45,
},
turbocharger = {
firerate = 6.8,
firerate_maximum_duration = 0.85,
firerate_maximum_count = 9,
},
})
p["M600スピットファイア"] = aw.mergeTable(lightmachine_gun, {
localization = {
["Japanese_Short"] = "スピットファイア",
},
ammo = "light",
ammo_mobile = "special_heavy",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = true,
},
cost = { 600, 800, 1050, 1400 },
damage = {
base = 18,
},
damage_near_value = 18,
damage_far_value = 18,
damage_very_far_value = 18,
firerate = 9,
is_semi_auto = false,
magazine = { 35, 40, 45, 50 },
magazine_mobile = 60,
magazine_reserve = 245,
projectile_drag_coefficient = 0.0033,
projectile_speed = 27500,
spread = {
stand_hip = 2.5, --4.5,
stand_hip_run = 3.0, --6.0,
stand_hip_sprint = 3.5, --7.5,
crouch_hip = 1.75, --2.75,
air_hip = 5.0, --7.5,
},
time = {
reload = 3.4,
reloadempty = 4.2,
deployfirst = 1.45,
},
})
p["ランページLMG"] = aw.mergeTable(lightmachine_gun, {
localization = {
["Japanese_Short"] = "ランページ",
},
ammo = "special_heavy",
attachments = {
barrel_stabilizer = true,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = true,
},
damage = {
base = 28,
},
damage_near_value = 28,
damage_far_value = 28,
damage_very_far_value = 28,
damage_head_distance = 2250,
damage_head_scale = 1.5,
firerate = 5,
firerate_revvedup = 6.5,
is_semi_auto = false,
magazine = { 28, 32, 34, 40 },
magazine_reserve = 180,
projectile_speed = 26500,
release = os.time { year = 2021, month = 8, day = 4, hour = 2 },
time = {
reload = 3.1,
reloadempty = 4,
deployfirst = 1.45,
},
})
p["L-スターEMG"] = aw.mergeTable(lightmachine_gun, {
localization = {
["Japanese_Short"] = "L-スター",
},
ammo = "energy",
ammo_mobile = "energy",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = false,
laser_sight = false,
stock = true,
},
cost = { 600, 750, 950, 1250 },
damage = {
base = 17,
},
damage_near_value = 17,
damage_far_value = 17,
damage_very_far_value = 17,
firerate = 10,
is_semi_auto = false,
magazine = math.huge,
overheat = { 2, 2.2, 2.4, 2.6 },
overheat_mobile = { 2.4, 2.55, 2.7, 3.2 },
projectile_gravity_scale = 0.5,
projectile_speed = 22000,
release = os.time { year = 2019, month = 7, day = 3, hour = 2 },
spread = {
stand_hip = 2.5,
stand_hip_run = 3.0,
stand_hip_sprint = 4.0,
crouch_hip = 2.25,
air_hip = 5.0,
kick_on_fire = {
stand_hip = 0.2,
crouch_hip = 0.2,
air_hip = 0.2,
},
max_kick = {
stand_hip = 1.5,
crouch_hip = 2.75,
air_hip = 4.0,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
},
time = {
reload = 3.26,
reloadempty = 3.26,
cooldown = 1.19,
cooldown_delay = 0.08,
deployfirst = 1.45,
overheat_cooldown = 3.63,
overheat_cooldown_delay = 0.06,
},
})
-- Sniper
local sniper = {
category = "sniper",
release = os.time { year = 2019, month = 2, day = 5, hour = 5 },
damage_near_distance = 1500,
damage_far_distance = 2500,
damage_very_far_distance = 5000,
damage_head_distance = 29528, -- 750m
damage_head_scale = 2,
damage_legs_scale = 0.9,
is_semi_auto = true,
move_speed = 0.35,
projectile_drag_coefficient = 0.0033,
projectile_gravity_scale = 1.4,
bolt_zero_distance = 1968.5, -- 50m
projectile_lifetime = 6.0,
spread = {
stand_hip = 8,
stand_hip_run = 10,
stand_hip_sprint = 11,
crouch_hip = 6,
air_hip = 10,
stand_ads = 0,
crouch_ads = 0,
air_ads = 6,
kick_on_fire = {
stand_hip = 1,
crouch_hip = 1,
air_hip = 1,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
max_kick = {
stand_hip = 12,
crouch_hip = 10,
air_hip = 12,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
decay_delay = 0.1,
decay_rate = 4,
},
time = {
draw = 0.7,
holster = 0.6,
upper = 0.55,
lower = 0.5,
zoom_in = 0.34,
zoom_out = 0.31,
hcog_classic = { zoom_in = 0.37, zoom_out = 0.33 },
hcog_bruiser = { zoom_in = 0.37, zoom_out = 0.33 },
holosight = { zoom_in = 0.37, zoom_out = 0.33 },
holosight_variable = { zoom_in = 0.37, zoom_out = 0.33 },
hcog_ranged = { zoom_in = 0.43, zoom_out = 0.37 },
aog_variable = { zoom_in = 0.43, zoom_out = 0.37 },
sniper = { zoom_in = 0.48, zoom_out = 0.42 },
sniper_variable = { zoom_in = 0.51, zoom_out = 0.45 },
sniper_threat = { zoom_in = 0.53, zoom_out = 0.47 },
},
}
p["ロングボウDMR"] = aw.mergeTable(sniper, {
localization = {
["Japanese_Short"] = "ロングボウ",
},
ammo = "sniper",
ammo_mobile = "sniper",
attachments = {
barrel_stabilizer = true,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = true,
},
cost = { 300, 500, 750, 1100 },
damage = {
base = 55,
skullpiercer_rifling = 2.5,
},
damage_near_value = 55,
damage_far_value = 55,
damage_very_far_value = 55,
damage_head_scale = 2.15,
damage_legs_scale = 0.8,
firerate = 1.3,
magazine = { 6, 8, 10, 12 },
magazine_mobile = { 8, 10, 12, 14 },
projectile_drag_coefficient = 0,
projectile_speed = 30500,
time = {
reload = 2.66,
reloadempty = 3.66,
deployfirst = 1.6,
},
skullpiercer_rifling = {
damage_head_scale = 2.5,
},
})
local kraber = aw.mergeTable(sniper, {
localization = {
["Japanese_Short"] = "クレーバー",
},
ammo = "special_sniper",
ammo_mobile = "special_sniper",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = false,
laser_sight = false,
stock = false,
},
damage = {
base = 140,
round = true,
},
damage_near_value = 140,
damage_far_value = 140,
damage_very_far_value = 140,
damage_head_scale = 2,
damage_legs_scale = 0.8,
firerate = 1.2,
magazine = 4,
magazine_mobile = 5,
magazine_reserve = 8,
projectile_speed = 29500,
rechamber = 1.6,
time = {
reload = 3.2,
reloadempty = 4.3,
deployfirst = 1.5,
draw = 1.2,
holster = 0.8,
upper = 0.8,
lower = 0.55,
zoom_in = 0.58,
zoom_out = 0.55,
aog_variable = { zoom_in = 0.43, zoom_out = 0.37 },
},
})
kraber.time.hcog_classic = nil
kraber.time.hcog_bruiser = nil
kraber.time.holosight = nil
kraber.time.holosight_variable = nil
kraber.time.hcog_ranged = nil
kraber.time.sniper = nil
kraber.time.sniper_variable = nil
kraber.time.sniper_threat = nil
p["クレーバー.50スナイパー"] = kraber
p["センチネル"] = aw.mergeTable(sniper, {
localization = {
["Japanese_Short"] = "センチネル",
},
ammo = "sniper",
ammo_mobile = "sniper",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = true,
},
cost = { 400, 650, 950, 1300 },
damage = {
base = 70,
amped = 88,
round = true,
},
damage_near_value = 70,
damage_far_value = 70,
damage_very_far_value = 70,
firerate = 3.1,
magazine = { 4, 5, 6, 7 },
magazine_mobile = { 6, 7, 8, 9 },
projectile_drag_coefficient = 0,
projectile_speed = 31000,
rechamber = 1.6,
release = os.time { year = 2020, month = 2, day = 5, hour = 4 },
time = {
reload = 3,
reloadempty = 4,
deployfirst = 1.6,
draw = 1,
holster = 0.7,
upper = 0.65,
lower = 0.55,
zoom_in = 0.31,
zoom_out = 0.28,
},
energized = {
damage_near_value = 88,
damage_far_value = 88,
damage_very_far_value = 88,
},
deadeyes_tempo = {
firerate_maximum_count = 2,
rechamber = 1.25,
},
})
p["チャージライフル"] = aw.mergeTable(sniper, {
localization = {
["Japanese_Short"] = "チャーライ",
},
ammo = "sniper",
ammo_mobile = "sniper",
ammo_per_shot = 2,
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = false,
laser_sight = false,
stock = true,
},
cost = { 600, 750, 900, 1300 },
damage = {
base = 45,
beam = {
base = 3,
ticks = 15,
},
},
damage_near_distance = 3937, -- (100m)
damage_near_value = 45,
damage_far_distance = 5906, -- (150m)
damage_far_value = 45,
damage_very_far_distance = 15748, -- (400m)
damage_very_far_value = 15,
damage_head_distance = 11811, -- (300m)
damage_head_scale = 1.25,
damage_legs_scale = 1,
firerate = 0.95,
magazine = 8,
magazine_mobile = 10,
projectile_drag_coefficient = 0,
projectile_speed = math.huge,
release = os.time { year = 2019, month = 10, day = 2, hour = 2 },
spread = {
stand_hip = 4.0,
stand_hip_run = 5.5,
stand_hip_sprint = 6.0,
crouch_hip = 3.25,
air_hip = 6.0,
stand_ads = 0.0,
crouch_ads = 0.0,
air_ads = 0.0,
},
sustained_discharge_duration = 0.48,
sustained_discharge_pulse_frequency = 0.033,
sustained_laser_range = 64000, -- 1625.6m
sustained_laser_damage_scale = 0.067,
time = {
reload = 4,
reloadempty = 5.1,
deployfirst = 0.8,
draw = 0.8,
holster = 0.5,
upper = 0.7,
lower = 0.4,
zoom_in = 0.31,
zoom_out = 0.28,
},
})
-- Shotgun
local shotgun = {
category = "shotgun",
release = os.time { year = 2019, month = 2, day = 5, hour = 5 },
damage_head_distance = 1500,
damage_head_scale = 1.25,
damage_legs_scale = 1,
is_semi_auto = true,
move_speed = 0.9,
projectile_drag_coefficient = 0.001,
projectile_gravity_scale = 1,
bolt_zero_distance = 984.3, -- 25m
projectile_lifetime = 1.0,
projectile_speed = 16000,
spread = {
stand_hip = 0,
stand_hip_run = 0,
stand_hip_sprint = 0,
crouch_hip = 0,
air_hip = 0,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
moving_increase_rate = 0,
moving_decay_rate = 0,
kick_on_fire = {
stand_hip = 0,
crouch_hip = 0,
air_hip = 0,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
max_kick = {
stand_hip = 0,
crouch_hip = 0,
air_hip = 0,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
decay_delay = 0,
decay_rate = 0,
},
time = {
draw = 0.45,
holster = 0.4,
upper = 0.3,
lower = 0.25,
zoom_in = 0.22,
zoom_out = 0.2,
hcog_classic = { zoom_in = 0.24, zoom_out = 0.22 },
hcog_bruiser = { zoom_in = 0.24, zoom_out = 0.22 },
holosight = { zoom_in = 0.24, zoom_out = 0.22 },
holosight_variable = { zoom_in = 0.24, zoom_out = 0.22 },
threat = { zoom_in = 0.24, zoom_out = 0.22 },
},
}
p["EVA-8オート"] = aw.mergeTable(shotgun, {
localization = {
["Japanese_Short"] = "EVA-8",
},
ammo = "shotgun",
ammo_mobile = "shotgun",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = true,
},
cost = { 150, 300, 550, 850 },
damage = {
base = 6,
round = true,
},
damage_near_distance = 250,
damage_near_value = 6,
damage_far_distance = 850,
damage_far_value = 6,
damage_legs_scale = 1,
firerate = { 2, 2.1, 2.15, 2.2 },
is_semi_auto = false,
magazine = 8,
magazine_mobile = 10,
pellet = 9,
spread = {
stand_hip = 1.3,
stand_hip_run = 1.3,
stand_hip_sprint = 1.3,
stand_ads = 1.3,
crouch_hip = 1.3,
crouch_ads = 1.3,
air_hip = 1.3,
air_ads = 1.3,
decay_rate = 500,
decay_delay = 0,
},
time = {
reload = 2.75,
reloadempty = 3,
deployfirst = 1.35,
},
double_tap_trigger = {
burst_count = 2,
burst_delay = { 0.8, 0.74, 0.7, 0.66 },
firerate = 6,
is_semi_auto = true,
},
})
p["マスティフショットガン"] = aw.mergeTable(shotgun, {
localization = {
["Japanese_Short"] = "マスティフ",
},
ammo = "special_shotgun",
ammo_mobile = "shotgun",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = false,
},
cost = { 350, 500, 750, 1050 },
damage = {
base = 14,
},
damage_near_distance = 450,
damage_near_value = 14,
damage_far_distance = 850,
damage_far_value = 14,
damage_legs_scale = 1.0,
firerate = 1.2,--{ 1.1, 1.21, 1.265, 1.32 },
magazine = 4,
magazine_mobile = 8,
magazine_reserve = 28,
pellet = 8,
time = {
reload = 1.03,
reloadempty = 1.7,
reload_segment_loop = 0.51,
reload_segment_end = 0.55,
reload_segment_one = 1.03,
deployfirst = 1.25,
draw = 0.8,
},
dual_shell = {
ammo_size_segmented_reload = 2,
},
})
p["ピースキーパー"] = aw.mergeTable(shotgun, {
localization = {
["Japanese_Short"] = "ピースキーパー",
},
ammo = "shotgun",
ammo_mobile = "shotgun",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = false,
},
charge = 1.25,
charge_cooldown = 0.5,
charge_cooldown_delay = 0.1,
charge_levels = 4,
cost = { 350, 500, 750, 1050 },
damage = {
base = 9,
},
damage_near_distance = 100,
damage_near_value = 9,
damage_far_distance = 750,
damage_far_value = 9,
damage_head_distance = 3940, -- 100m
firerate = 4,
magazine = 5,
magazine_mobile = 7,
magazine_reserve = 20,
pellet = 11,
rechamber = { 1.1, 1.0175, 0.957, 0.924 },
spread = {
stand_hip = 2.8,
stand_hip_run = 2.8,
stand_hip_sprint = 2.8,
stand_ads = 2.8,
crouch_hip = 2.8,
crouch_ads = 2.8,
air_hip = 2.8,
air_ads = 2.8,
moving_increase_rate = 5.5,
moving_decay_rate = 12,
decay_delay = 0.07,
decay_rate = 2.5,
},
time = {
reload = 2.5,
reloadempty = 3.5,
deployfirst = 1.4,
},
})
-- Pistol
local pistol = {
category = "pistol",
release = os.time { year = 2019, month = 2, day = 5, hour = 5 },
damage_near_distance = 700,
damage_far_distance = 1200,
damage_very_far_distance = 1700,
damage_head_distance = 1500,
damage_head_scale = 1.5,
damage_legs_scale = 0.9,
move_speed = 1,
projectile_drag_coefficient = 0.0025,
projectile_gravity_scale = 1,
bolt_zero_distance = 1378.0, -- 35m
projectile_lifetime = 2.0,
spread = {
stand_hip = 2.2,
stand_hip_run = 5.0,
stand_hip_sprint = 6.5,
crouch_hip = 1.5,
air_hip = 8.0,
stand_ads = 0,
crouch_ads = 0,
air_ads = 2,
moving_increase_rate = 5.5,
moving_decay_rate = 12,
kick_on_fire = {
stand_hip = 0,
crouch_hip = 0,
air_hip = 0,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
max_kick = {
stand_hip = 3.5,
crouch_hip = 3.0,
air_hip = 4.5,
stand_ads = 0,
crouch_ads = 0,
air_ads = 0,
},
decay_delay = 0.07,
decay_rate = 2.5,
},
time = {
draw = 0.225,
holster = 0.18,
upper = 0.225,
lower = 0.18,
zoom_in = 0.18,
zoom_out = 0.16,
hcog_classic = { zoom_in = 0.22, zoom_out = 0.2 },
hcog_bruiser = { zoom_in = 0.22, zoom_out = 0.2 },
holosight = { zoom_in = 0.22, zoom_out = 0.2 },
holosight_variable = { zoom_in = 0.22, zoom_out = 0.2 },
threat = { zoom_in = 0.22, zoom_out = 0.2 },
},
}
p["モザンビークショットガン"] = aw.mergeTable(pistol, {
localization = {
["Japanese_Short"] = "モザンビーク",
},
category = "shotgun",
ammo = "shotgun",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = false,
},
cost = { 0, 100, 300, 800 },
damage = {
base = 15,
},
damage_near_distance = 500,
damage_near_value = 15,
damage_far_distance = 1000,
damage_far_value = 15,
damage_very_far_distance = 1500,
damage_very_far_value = 15,
damage_head_scale = 1.25,
damage_legs_scale = 1,
firerate = { 2.2, 2.53, 2.75, 2.97 },
is_semi_auto = false,
magazine = 6,
magazine_mobile = 7,
pellet = 3,
projectile_drag_coefficient = 0.001,
projectile_speed = 10000,
spread = {
stand_hip = 3.0,
stand_hip_run = 3.0,
stand_hip_sprint = 3.0,
stand_ads = 3.0,
crouch_hip = 3.0,
crouch_ads = 3.0,
air_hip = 3.0,
air_ads = 3.0,
},
time = {
reload = 2.1,
reloadempty = 2.6,
deployfirst = 1,
},
april_fools = {
damage_near_value = 19,
damage_far_value = 19,
damage_very_far_value = 19,
magazine = 9,
},
hammerpoint_rounds = {
damage_unshielded_scale = 1.35,
},
})
p["RE-45オート"] = aw.mergeTable(pistol, {
localization = {
["Japanese_Short"] = "RE-45",
},
ammo = "light",
ammo_mobile = "light",
attachments = {
barrel_stabilizer = true,
extended_mag_or_shotgun_bolt = true,
laser_sight = true,
stock = false,
},
cost = { 150, 250, 450, 850 },
damage = {
base = 12,
},
damage_near_value = 12,
damage_far_value = 12,
damage_very_far_value = 12,
firerate = 13,
is_semi_auto = false,
magazine = { 16, 19, 22, 25 },
magazine_mobile = { 18, 22, 25, 28 },
move_speed = 0.95,
projectile_speed = 19500,
spread = {
stand_hip = 3.0,
stand_hip_run = 3.6,
stand_hip_sprint = 5.0,
crouch_hip = 1.6,
air_hip = 7.0,
kick_on_fire = {
stand_hip = 0.3,
crouch_hip = 0.3,
air_hip = 0.3,
},
max_kick = {
stand_hip = 2.0,
crouch_hip = 1.5,
air_hip = 3.0,
},
},
time = {
reload = 1.5,
reloadempty = 1.95,
deployfirst = 1.1,
draw = 0.315,
holster = 0.27,
upper = 0.27,
lower = 0.225,
},
disruptor_rounds = {
damage_shield_scale = 1.7,
},
hammerpoint_rounds = {
damage_unshielded_scale = 1.35,
},
quickdraw_holster = {
spread = {
stand_hip = 1.125, -- -25%
stand_hip_run = 1.62, -- -10%
},
time = {
lower = 0.1575, -- -30%
upper = 0.189, -- -30%
draw = 0.20475, -- -35%
holster = 0.1755, -- -35%
},
},
})
p["P2020"] = aw.mergeTable(pistol, {
localization = {
["Japanese_Short"] = "P2020",
},
ammo = "light",
ammo_mobile = "light",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = true,
stock = false,
},
cost = { 0, 50, 200, 700 },
damage = {
base = 18,
},
damage_near_value = 18,
damage_far_value = 18,
damage_very_far_value = 18,
firerate = 7,
is_semi_auto = true,
magazine = { 14, 16, 18, 21 },
magazine_mobile = { 18, 20, 22, 26 },
projectile_speed = 18500,
spread = {
stand_hip = 4.4,
stand_hip_run = 10.0,
stand_hip_sprint = 13.0,
crouch_hip = 3.0,
air_hip = 16.0,
},
time = {
reload = 1.25,
reloadempty = 1.25,
deployfirst = 1.1,
},
april_fools = {
damage_near_value = 24,
damage_far_value = 24,
damage_very_far_value = 24,
magazine = 25, -- ++7
},
hammerpoint_rounds = {
damage_unshielded_scale = 1.5,
},
})
p["ウィングマン"] = aw.mergeTable(pistol, {
localization = {
["Japanese_Short"] = "ウィングマン",
},
ammo = "sniper",
ammo_mobile = "heavy",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = true,
laser_sight = false,
stock = false,
},
boosted_loader = {
magazine = { 8, 9, 10, 11 },
reloadfast = 1.4,
},
cost = { 500, 650, 850, 1100 },
damage = {
base = 45,
skullpiercer_rifling = 2.5,
},
damage_near_distance = 800,
damage_near_value = 45,
damage_far_distance = 1300,
damage_far_value = 45,
damage_very_far_distance = 1800,
damage_very_far_value = 45,
damage_head_distance = 10000,
damage_head_scale = 2.15,
firerate = 2.6,
is_semi_auto = true,
magazine = { 6, 7, 8, 9 },
magazine_mobile = { 8, 9, 10, 12 },
projectile_speed = 18000,
spread = {
stand_hip = 2.4,
stand_hip_run = 3.0,
stand_hip_sprint = 4.0,
crouch_hip = 1.5,
air_hip = 6.0,
kick_on_fire = {
stand_hip = 2.5,
crouch_hip = 2.0,
air_hip = 3.0,
},
max_kick = {
stand_hip = 4.5,
crouch_hip = 3.0,
air_hip = 4.5,
},
decay_rate = 11.0,
decay_delay = 0.26,
},
time = {
reload = 2.1,
reloadempty = 2.1,
deployfirst = 1.45,
draw = 0.4,
holster = 0.36,
upper = 0.315,
lower = 0.27,
},
skullpiercer_rifling = {
damage_head_scale = 2.5,
},
quickdraw_holster = {
spread = {
stand_hip = 1.8, -- -25%
stand_hip_run = 2.7, -- -10%
},
time = {
lower = 0.2025, -- -25%
upper = 0.23625, -- -25%
draw = 0.28, -- -30%
holster = 0.252, -- -30%
},
},
})
p["ミニガン「シーラ」"] = {
localization = {
["Japanese_Short"] = "ミニガン",
},
category = "ultimate",
ammo = "minigun",
attachments = {
barrel_stabilizer = false,
extended_mag_or_shotgun_bolt = false,
laser_sight = false,
stock = false,
},
damage = {
base = 14,
},
damage_near_distance = 1500,
damage_near_value = 14,
damage_far_distance = 2500,
damage_far_value = 14,
damage_very_far_distance = 4000,
damage_very_far_value = 14,
damage_head_scale = 2,
damage_legs_scale = 1,
firerate = 20,
is_semi_auto = false,
magazine = 150,
magazine_reserve = math.huge,
move_speed = 0.4,
projectile_drag_coefficient = 0,
projectile_gravity_scale = 1.0,
bolt_zero_distance = 2750,
projectile_lifetime = 5.0,
projectile_speed = 25000,
raise = 1.25,
release = os.time { year = 2020, month = 8, day = 18, hour = 14 },
spread = {
stand_hip = 3.0,
stand_hip_run = 3.0,
stand_hip_sprint = 4.0,
crouch_hip = 3.0,
air_hip = 11.0,
stand_ads = 3,
crouch_ads = 3,
air_ads = 6,
kick_on_fire = {
stand_hip = 0.0,
crouch_hip = 0.0,
air_hip = 0.0,
stand_ads = -0.18,
crouch_ads = -0.18,
air_ads = 0.0,
},
max_kick = {
stand_hip = 8.0,
crouch_hip = 8.0,
air_hip = 8.0,
stand_ads = -2.5, -- "spread_max_kick_stand_ads": "0.0", "spread_min_kick": "-2.5"
crouch_ads = -2.5, -- "spread_max_kick_crouch_ads": "0.0", "spread_min_kick": "-2.5"
air_ads = 0.0,
},
decay_rate = 3.0,
decay_delay = 0.1,
},
time = {
reload = 8.667,
reloadempty = 8.667,
deployfirst = 1.86,
draw = 1.2,
holster = 0.6,
upper = 0.75,
lower = 0.35,
zoom_in = 1.25,
zoom_out = 1,
},
}
return p