Version bump to 0.2.4-5
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:
parent
6c87bf284f
commit
5cef237d91
10 changed files with 5213 additions and 9 deletions
98
emxarms/guns/data/emx_jumper_data.json
Normal file
98
emxarms/guns/data/emx_jumper_data.json
Normal 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
|
||||||
|
}
|
||||||
|
}
|
|
@ -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],
|
||||||
|
|
45
emxarms/guns/display/emx_jumper_display.json
Normal file
45
emxarms/guns/display/emx_jumper_display.json
Normal 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]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
6
emxarms/guns/index/emx_jumper.json
Normal file
6
emxarms/guns/index/emx_jumper.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"name": "emxarms.gun.emx_jumper.name",
|
||||||
|
"display": "emxarms:emx_jumper_display",
|
||||||
|
"data": "emxarms:emx_jumper_data",
|
||||||
|
"type": "shotgun"
|
||||||
|
}
|
|
@ -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",
|
||||||
|
|
5062
emxarms/models/gun/emx_jumper_geo.json
Normal file
5062
emxarms/models/gun/emx_jumper_geo.json
Normal file
File diff suppressed because it is too large
Load diff
|
@ -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",
|
||||||
|
|
BIN
emxarms/textures/gun/uv/emx_jumper.png
Normal file
BIN
emxarms/textures/gun/uv/emx_jumper.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 27 KiB |
BIN
emxarms/textures/gun/uv/emx_jumper_s.png
Normal file
BIN
emxarms/textures/gun/uv/emx_jumper_s.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.2 KiB |
Loading…
Reference in a new issue