Version bump to 0.2.4-5
All checks were successful
Actions / Autotagger (push) Successful in 12s
Actions / Build Gunpack (push) Successful in 27s

Guns added:
- DBS-16 Jumper
  - Reskin and model modification of the DBS-16 Charon, that does no damage but has a 5 radius explosion on every pellet (with 6 pellets per shot).
This commit is contained in:
Seaswimmer 2024-07-23 22:41:01 -04:00
parent 6c87bf284f
commit 5cef237d91
Signed by: cswimr
GPG key ID: 3813315477F26F82
10 changed files with 5213 additions and 9 deletions

View file

@ -0,0 +1,98 @@
{
"ammo": "emxarms:x16sg",
"rpm": 200,
"bullet": {
"life": 0.8,
"bullet_amount": 6,
"damage": 0,
"tracer_count_interval": 0,
"speed": 120,
"gravity": 0.0245,
"knockback": 5,
"friction": 0.012,
"ignite": false,
"pierce": 0,
"explosion": {
"damage": 0,
"radius": 4,
"knockback": true
}
},
"ammo_amount": 2,
"bolt": "open_bolt",
"reload": {
"type": "magazine",
"feed": {
"empty": 1,
"tactical": 0.7
},
"cooldown": {
"empty": 2.3,
"tactical": 1.6
}
},
"draw_time": 0.27,
"put_away_time": 0.203,
"aim_time": 0.1,
"sprint_time": 0.075,
"fire_mode": [
"semi",
"burst"
],
"burst_data": {
"continuous_shoot": false,
"count": 2,
"bpm": 5000,
"min_interval": 0.5
},
"melee": {
"distance": 1,
"cooldown": 0.6,
"default": {
"animation_type": "melee_push",
"distance": 2,
"range_angle": 30,
"damage": 2.0,
"knockback": 0.5,
"prep": 0.1
}
},
"allow_attachment_types": [
"scope",
"stock",
"grip"
],
"exclusive_attachments": {
"tacz:oem_stock_tactical": {
"weight": 2.0,
"ads_addend": 0.04,
"inaccuracy_addend": -0.125,
"recoil_modifier": {
"pitch": -0.3,
"yaw": -0.2
}
}
},
"recoil": {
"pitch": [
{"time": 0, "value": [3.5, 3.5]},
{"time": 0.3, "value": [3.5, 3.5]},
{"time": 0.5, "value": [-1.15, -1.15]},
{"time": 0.65, "value": [0, 0]},
{"time": 0.7, "value": [0, 0]}
],
"yaw": [
{"time": 0, "value": [-1.5, -1.5]},
{"time": 0.3, "value": [-1.5, -1.5]},
{"time": 0.5, "value": [0.2, 0.2]},
{"time": 0.7, "value": [0, 0]}
]
},
"inaccuracy": {
"stand": 3.75,
"move": 4.5,
"sneak": 3.5,
"lie": 2.5,
"aim": 2.5
}
}

View file

@ -36,7 +36,6 @@
"flesh_hit": "tacz:flesh_hit", "flesh_hit": "tacz:flesh_hit",
"kill": "emxarms:emx_hit1" "kill": "emxarms:emx_hit1"
}, },
//
"offhand_show": { "offhand_show": {
"pos": [1, 19, 4], "pos": [1, 19, 4],
"rotate": [0, 0, 50], "rotate": [0, 0, 50],

View file

@ -0,0 +1,45 @@
{
"model": "emxarms:gun/emx_jumper_geo",
"texture": "emxarms:gun/uv/emx_jumper",
"hud": "emxarms:gun/hud/emx_charon",
"slot": "emxarms:gun/slot/emx_charon",
"animation": "emxarms:emx_charon",
"use_default_animation": "rifle",
"third_person_animation": "default",
"transform": {
"scale": {
"thirdperson": [0.6, 0.6, 0.6],
"ground": [0.6, 0.6, 0.6],
"fixed": [1.2, 1.2, 1.2]
}
},
"muzzle_flash": {
"texture": "emxarms:flash/emx_muzzle_flash",
"scale": 0.85
},
"sounds": {
"reload_empty": "emxarms:emx_boomstick/db_short_reload_empty",
"reload_tactical": "emxarms:emx_boomstick/db_short_reload_tactical",
"inspect": "emxarms:emx_boomstick/db_short_inspect",
"inspect_empty": "emxarms:emx_boomstick/db_short_inspect_empty",
"draw": "emxarms:emx_boomstick/db_short_draw",
"put_away": "emxarms:emx_boomstick/db_short_put_away",
"shoot": "emxarms:emx_boomstick/emx_charon",
"shoot_3p": "emxarms:emx_boomstick/emx_charon",
"dry_fire": "emxarms:emx_dw",
"fire_select": "emxarms:emx_mode",
"kill": "emxarms:emx_hit1"
},
"offhand_show": {
"pos": [1, 22, 4],
"rotate": [0, 0, 60],
"scale": [0.5, 0.5, 0.5]
},
"hotbar_show": {
"0": {
"pos": [-1, 22, 3],
"rotate": [-180, 0, 120],
"scale": [0.5, 0.5, 0.5]
}
}
}

View file

@ -1,15 +1,8 @@
{ {
//
"name": "emxarms.gun.emx_helios.name", "name": "emxarms.gun.emx_helios.name",
//
"display": "emxarms:emx_helios_display", "display": "emxarms:emx_helios_display",
//
"data": "emxarms:emx_helios_data", "data": "emxarms:emx_helios_data",
//
"type": "shotgun", "type": "shotgun",
// modern_kinetic ()
"item_type": "modern_kinetic", "item_type": "modern_kinetic",
//
//
"sort": 10 "sort": 10
} }

View file

@ -0,0 +1,6 @@
{
"name": "emxarms.gun.emx_jumper.name",
"display": "emxarms:emx_jumper_display",
"data": "emxarms:emx_jumper_data",
"type": "shotgun"
}

View file

@ -18,6 +18,7 @@
"emxarms.gun.emx_posideon.name": "§aAPM-130 “Posideon”", "emxarms.gun.emx_posideon.name": "§aAPM-130 “Posideon”",
"emxarms.gun.emx_zeus.name": "§aHCMG-57 “Zeus”", "emxarms.gun.emx_zeus.name": "§aHCMG-57 “Zeus”",
"emxarms.gun.emx_charon.name": "§aDBS-16 “Charon”", "emxarms.gun.emx_charon.name": "§aDBS-16 “Charon”",
"emxarms.gun.emx_jumper.name": "§aDBS-16 “Jumper”",
"emxarms.ammo.410x57ap.name": "§a4.10x57 AP Cartridge", "emxarms.ammo.410x57ap.name": "§a4.10x57 AP Cartridge",
"emxarms.ammo.339x57.name": "§a3.39x57 M.S. Cartridge", "emxarms.ammo.339x57.name": "§a3.39x57 M.S. Cartridge",

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
{ {
"version": "0.2.4-4", "version": "0.2.4-5",
"name": "pack.tacz.emx_arms_gun.name", "name": "pack.tacz.emx_arms_gun.name",
"desc": "pack.tacz.emx_arms_gun.desc", "desc": "pack.tacz.emx_arms_gun.desc",
"license": "CC BY-NC-ND 4.0", "license": "CC BY-NC-ND 4.0",

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB