This commit is contained in:
2025-10-20 07:33:27 +00:00
parent cb6e810b0a
commit 1ab81d5f52
4223 changed files with 1326379 additions and 0 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,29 @@
{
"model": "tacz:ammo/12g",
"texture": "tacz:ammo/uv/12g",
"slot": "tacz:ammo/slot/12g",
"shell": {
"model": "tacz:shell/12g_shell",
"texture": "tacz:shell/12g_shell"
},
"tracer_color": "#FF3030",
"transform": {
"scale": {
"thirdperson": [
0.6,
0.6,
0.6
],
"ground": [
0.6,
0.6,
0.6
],
"fixed": [
1.2,
1.2,
1.2
]
}
}
}

View File

@@ -0,0 +1,30 @@
{
"model": "tacz:ammo/308",
"texture": "tacz:ammo/uv/308",
"slot": "tacz:ammo/slot/308",
"tracer_color": "#FF9999",
"shell": {
"model": "tacz:shell/308_shell",
"texture": "tacz:shell/308_shell"
},
"transform": {
"scale": {
"thirdperson": [
0.2,
0.2,
0.2
],
"ground": [
0.3,
0.3,
0.3
],
"fixed": [
0.6,
0.6,
0.6
]
}
}
}

View File

@@ -0,0 +1,8 @@
{
"slot": "tacz:ammo/slot/30_06",
"shell": {
"model": "tacz:shell/30_06_shell",
"texture": "tacz:shell/30_06_shell"
}
}

View File

@@ -0,0 +1,45 @@
{
"model": "tacz:ammo/338",
"texture": "tacz:ammo/uv/338",
"slot": "tacz:ammo/slot/338",
"tracer_color": "#FFAAAA",
"shell": {
"model": "tacz:shell/30_06_shell",
"texture": "tacz:shell/30_06_shell"
},
"particle": {
// 名称,具体可选粒子可参考 wikihttps://minecraft.fandom.com/zh/wiki/%E7%B2%92%E5%AD%90
"name": "mycelium",
// 生成的区域,默认为 0 0 0
"delta": [
0,
0,
0
],
// 速度默认为0必须至少为 0
"speed": 0.0,
// 粒子存在时间,单位 tick默认为 20 tick
"life_time": 50,
// 粒子数量,当子弹速度过快时,可以增大此数量,能够填满子弹路径的空隙
"count": 25
},
"transform": {
"scale": {
"thirdperson": [
0.5,
0.5,
0.5
],
"ground": [
0.5,
0.5,
0.5
],
"fixed": [
1,
1,
1
]
}
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/357mag",
"shell": {
"model": "tacz:shell/357mag_shell",
"texture": "tacz:shell/357mag_shell"
},
"tracer_color": "#ffe09e"
}

View File

@@ -0,0 +1,30 @@
{
"model": "tacz:ammo/40mm_grenade",
"texture": "tacz:ammo/uv/40mm",
"slot": "tacz:ammo/slot/40mm",
// 子弹实体
"entity": {
// 模型
"model": "tacz:ammo_entity/40mm_grenade",
// 材质
"texture": "tacz:ammo_entity/40mm_grenade"
},
// 粒子效果,部分参数和原版指令完全一致,具体可参考 wikihttps://minecraft.fandom.com/zh/wiki/%E5%91%BD%E4%BB%A4/particle
// 没有此字段时,不生成粒子
"particle": {
// 名称,具体可选粒子可参考 wikihttps://minecraft.fandom.com/zh/wiki/%E7%B2%92%E5%AD%90
"name": "smoke",
// 生成的区域,默认为 0 0 0
"delta": [
0,
0,
0
],
// 速度默认为0必须至少为 0
"speed": 0,
// 粒子存在时间,单位 tick默认为 20 tick
"life_time": 50,
// 粒子数量,当子弹速度过快时,可以增大此数量,能够填满子弹路径的空隙
"count": 5
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/45_70",
"shell": {
"model": "tacz:shell/50ae_shell",
"texture": "tacz:shell/50ae_shell"
},
"tracer_color": "#FF9999"
}

View File

@@ -0,0 +1,30 @@
{
"model": "tacz:ammo/45acp",
"texture": "tacz:ammo/uv/45acp",
"slot": "tacz:ammo/slot/45acp",
"tracer_color": "#ffb373",
"shell": {
"model": "tacz:shell/45acp_shell",
"texture": "tacz:shell/45acp_shell"
},
"transform": {
"scale": {
"thirdperson": [
0.6,
0.6,
0.6
],
"ground": [
0.6,
0.6,
0.6
],
"fixed": [
1.2,
1.2,
1.2
]
}
}
}

View File

@@ -0,0 +1,4 @@
{
"slot": "tacz:ammo/slot/46x30"
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/50ae",
"shell": {
"model": "tacz:shell/50ae_shell",
"texture": "tacz:shell/50ae_shell"
},
"tracer_color": "#FF9999"
}

View File

@@ -0,0 +1,25 @@
{
"slot": "tacz:ammo/slot/50bmg",
"tracer_color": "#FF4732",
"shell": {
"model": "tacz:shell/50bmg_shell",
"texture": "tacz:shell/50bmg_shell"
},
"particle": {
// 名称,具体可选粒子可参考 wikihttps://minecraft.fandom.com/zh/wiki/%E7%B2%92%E5%AD%90
"name": "mycelium",
// 生成的区域,默认为 0 0 0
"delta": [
0,
0,
0
],
// 速度默认为0必须至少为 0
"speed": 0.0,
// 粒子存在时间,单位 tick默认为 20 tick
"life_time": 50,
// 粒子数量,当子弹速度过快时,可以增大此数量,能够填满子弹路径的空隙
"count": 75
}
}

View File

@@ -0,0 +1,8 @@
{
"slot": "tacz:ammo/slot/556x45",
"shell": {
"model": "tacz:shell/556x45_shell",
"texture": "tacz:shell/556x45_shell"
},
"tracer_color": "#FF8888"
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/57x28",
"tracer_color": "#a4fff7",
"shell": {
"model": "tacz:shell/57x28_shell",
"texture": "tacz:shell/57x28_shell"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/58x42",
"shell": {
"model": "tacz:shell/58x42_shell",
"texture": "tacz:shell/58x42_shell"
},
"tracer_color": "#ff775c"
}

View File

@@ -0,0 +1,4 @@
{
"slot": "tacz:ammo/slot/68x51fury"
}

View File

@@ -0,0 +1,4 @@
{
"slot": "tacz:ammo/slot/762x25"
}

View File

@@ -0,0 +1,48 @@
{
// 调用的模型,在包目录下的 models 文件夹中寻找
"model": "tacz:ammo/762x39",
// 渲染模型使用的材质
"texture": "tacz:ammo/uv/762x39",
// GUI 格子中显示
"slot": "tacz:ammo/slot/762x39",
// 子弹实体
// "entity": {
// // 模型
// "model": "tacz:ammo_entity/rpg_rocket",
// // 材质
// "texture": "tacz:ammo_entity/rpg_rocket"
// },
// 抛壳模型
"shell": {
"model": "tacz:shell/762x39_shell",
"texture": "tacz:shell/762x39_shell"
},
// 曳光弹颜色,没有则为 #FFFFFF
// 严格遵循 RGB 颜色代码
"tracer_color": "#FF9999",
// 调整各个视角下模型的变换参数,可为空
"transform": {
// 暂时只有缩放需要在这里指定,旋转和位移使用模型内定位组。
// 可以为空,若为空,则不缩放模型。
"scale": {
// 第三人称手部
"thirdperson": [
0.75,
0.75,
0.75
],
// 地面实体
"ground": [
0.75,
0.75,
0.75
],
// 展示框
"fixed": [
1.5,
1.5,
1.5
]
}
}
}

View File

@@ -0,0 +1,3 @@
{
"slot": "tacz:ammo/slot/762x54"
}

View File

@@ -0,0 +1,29 @@
{
"model": "tacz:ammo/9mm",
"texture": "tacz:ammo/uv/9mm",
"slot": "tacz:ammo/slot/9mm",
"shell": {
"model": "tacz:shell/9mm_shell",
"texture": "tacz:shell/9mm_shell"
},
"tracer_color": "#FF8888",
"transform": {
"scale": {
"thirdperson": [
0.6,
0.6,
0.6
],
"ground": [
0.6,
0.6,
0.6
],
"fixed": [
1.2,
1.2,
1.2
]
}
}
}

View File

@@ -0,0 +1,30 @@
{
"model": "tacz:ammo_entity/rpg_rocket",
"texture": "tacz:ammo_entity/rpg_rocket",
"slot": "tacz:ammo/slot/rpg_rocket",
// 子弹实体
"entity": {
// 模型
"model": "tacz:ammo_entity/rpg_rocket",
// 材质
"texture": "tacz:ammo_entity/rpg_rocket"
},
// 粒子效果,部分参数和原版指令完全一致,具体可参考 wikihttps://minecraft.fandom.com/zh/wiki/%E5%91%BD%E4%BB%A4/particle
// 没有此字段时,不生成粒子
"particle": {
// 名称,具体可选粒子可参考 wikihttps://minecraft.fandom.com/zh/wiki/%E7%B2%92%E5%AD%90
"name": "campfire_signal_smoke",
// 生成的区域,默认为 0 0 0
"delta": [
0,
0,
0
],
// 速度默认为0必须至少为 0
"speed": 0.005,
// 粒子存在时间,单位 tick默认为 20 tick
"life_time": 100,
// 粒子数量,当子弹速度过快时,可以增大此数量,能够填满子弹路径的空隙
"count": 10
}
}

View File

@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/ammo_mod_fmj",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/ammo_mod_he",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/ammo_mod_hp",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/ammo_mod_i",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,10 @@
{
"slot": "tacz:attachment/slot/bayonet_6h3",
"model": "tacz:attachment/bayonet_6h3_geo",
"texture": "tacz:attachment/uv/bayonet_6h3",
"show_muzzle": true,
"sounds": {
"install": "tacz:attachments/bayonet_install",
"uninstall": "tacz:attachments/bayonet_uninstall"
}
}

View File

@@ -0,0 +1,10 @@
{
"slot": "tacz:attachment/slot/bayonet_m9",
"model": "tacz:attachment/bayonet_m9_geo",
"texture": "tacz:attachment/uv/bayonet_m9",
"show_muzzle": true,
"sounds": {
"install": "tacz:attachments/bayonet_install",
"uninstall": "tacz:attachments/bayonet_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/deagle_golden_long_barrel",
"model": "tacz:attachment/deagle_golden_long_barrel_geo",
"texture": "tacz:attachment/uv/deagle_golden",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/extended_mag_1",
"sounds": {
"install": "tacz:attachments/extended_mag_install",
"uninstall": "tacz:attachments/extended_mag_uninstall"
}
}

View File

@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/extended_mag_2",
"sounds": {
"install": "tacz:attachments/extended_mag_install",
"uninstall": "tacz:attachments/extended_mag_uninstall"
}
}

View File

@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/extended_mag_3",
"sounds": {
"install": "tacz:attachments/extended_mag_install",
"uninstall": "tacz:attachments/extended_mag_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_cobra",
"model": "tacz:attachment/grip_cobra",
"texture": "tacz:attachment/uv/grip_cobra",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_cqr",
"model": "tacz:attachment/grip_cqr",
"texture": "tacz:attachment/uv/grip_cqr",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,11 @@
{
"slot": "tacz:attachment/slot/grip_magpul_afg_2",
// 配件的默认模型,不可为空
"model": "tacz:attachment/grip_magpul_afg_2_geo",
// 配件默认模型使用的材质,不可为空
"texture": "tacz:attachment/uv/grip_magpul_afg_2",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_osovets_black",
"model": "tacz:attachment/grip_osovets_black",
"texture": "tacz:attachment/uv/grip_osovets_black",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_rk0",
"model": "tacz:attachment/grip_rk0",
"texture": "tacz:attachment/uv/grip_rk0",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_rk1_b25u",
"model": "tacz:attachment/grip_rk1_b25u",
"texture": "tacz:attachment/uv/grip_rk1_b25u",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_rk6",
"model": "tacz:attachment/grip_rk6",
"texture": "tacz:attachment/uv/grip_rk6",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_se_5",
"model": "tacz:attachment/grip_se_5",
"texture": "tacz:attachment/uv/grip_se_5",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_td",
"model": "tacz:attachment/grip_td",
"texture": "tacz:attachment/uv/grip_td",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,11 @@
{
"slot": "tacz:attachment/slot/grip_vertical_military",
// 配件的默认模型,不可为空
"model": "tacz:attachment/grip_vertical_military_geo",
// 配件默认模型使用的材质,不可为空
"texture": "tacz:attachment/uv/grip_vertical_military",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,17 @@
{
"slot": "tacz:attachment/slot/grip_vertical_ranger",
"model": "tacz:attachment/grip_vertical_ranger_geo",
"texture": "tacz:attachment/uv/grip_vertical_ranger",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
},
"laser": {
// 默认的镭射颜色 default laser color, 0x = #
"default_color": "0xff0000",
// 是否允许在改装界面自定义该镭射的颜色 can be customized
"can_edit": false,
// 激光的长度因为是渐变末端可能实际完全看不见laser length
"length": 75
}
}

View File

@@ -0,0 +1,11 @@
{
"slot": "tacz:attachment/slot/grip_vertical_talon",
// 配件的默认模型,不可为空
"model": "tacz:attachment/grip_vertical_talon_geo",
// 配件默认模型使用的材质,不可为空
"texture": "tacz:attachment/uv/grip_vertical_talon",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,25 @@
{
"slot": "tacz:attachment/slot/laser_compact_slot",
"model": "tacz:attachment/laser_compact_geo",
"texture": "tacz:attachment/uv/laser_compact",
"lod": {
"model": "tacz:attachment/lod/laser_compact",
"texture": "tacz:attachment/lod/laser_compact"
},
"adapter": "laser_adapter",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
},
"laser": {
// 默认的镭射颜色 default laser color, 0x = #
"default_color": "0x00FF00",
// 是否允许在改装界面自定义该镭射的颜色 can be customized
"can_edit": true,
// 激光的长度因为是渐变末端可能实际完全看不见laser length
"length": 2,
// 激光的宽度 laser width
"width": 0.008
}
}

View File

@@ -0,0 +1,21 @@
{
"slot": "tacz:attachment/slot/laser_lopro_slot",
"model": "tacz:attachment/laser_lopro_geo",
"texture": "tacz:attachment/uv/laser_lopro",
"lod": {
"model": "tacz:attachment/lod/laser_lopro",
"texture": "tacz:attachment/lod/laser_lopro"
},
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
},
"laser": {
// 默认的镭射颜色 default laser color, 0x = #
"default_color": "0xff0000",
// 是否允许在改装界面自定义该镭射的颜色 can be customized
"can_edit": true,
// 激光的长度因为是渐变末端可能实际完全看不见laser length
"length": 75
}
}

View File

@@ -0,0 +1,21 @@
{
"slot": "tacz:attachment/slot/laser_nightstick_slot",
"model": "tacz:attachment/laser_nightstick_geo",
"texture": "tacz:attachment/uv/laser_nightstick",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
},
"lod": {
"model": "tacz:attachment/lod/laser_nightstick",
"texture": "tacz:attachment/lod/laser_nightstick"
},
"laser": {
// 默认的镭射颜色 default laser color, 0x = #
"default_color": "0x00ff00",
// 是否允许在改装界面自定义该镭射的颜色 can be customized
"can_edit": true,
// 激光的长度因为是渐变末端可能实际完全看不见laser length
"length": 50
}
}

View File

@@ -0,0 +1,17 @@
{
"slot": "tacz:attachment/slot/grip_td",
"model": "tacz:attachment/laser_peq15_geo",
"texture": "tacz:attachment/uv/laser_peq15",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
},
"laser": {
// 默认的镭射颜色
"default_color": "0xFF6060",
// 是否允许在改装界面自定义该镭射的颜色
"can_edit": true,
// 激光的长度(因为是渐变,末端可能实际完全看不见)
"length": 75
}
}

View File

@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/light_extended_mag_1",
"sounds": {
"install": "tacz:attachments/extended_mag_install",
"uninstall": "tacz:attachments/extended_mag_uninstall"
}
}

View File

@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/light_extended_mag_2",
"sounds": {
"install": "tacz:attachments/extended_mag_install",
"uninstall": "tacz:attachments/extended_mag_uninstall"
}
}

View File

@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/light_extended_mag_3",
"sounds": {
"install": "tacz:attachments/extended_mag_install",
"uninstall": "tacz:attachments/extended_mag_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_brake_cthulhu",
"model": "tacz:attachment/muzzle_brake_cthulhu_geo",
"texture": "tacz:attachment/uv/muzzle_brake_cthulhu",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_brake_cyclone_d2",
"model": "tacz:attachment/muzzle_brake_cyclone_d2_geo",
"texture": "tacz:attachment/uv/muzzle_brake_cyclone_d2",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_brake_pioneer",
"model": "tacz:attachment/muzzle_brake_pioneer_geo",
"texture": "tacz:attachment/uv/muzzle_brake_pioneer",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_brake_timeless50_slot",
"model": "tacz:attachment/muzzle_brake_timeless50_geo",
"texture": "tacz:attachment/uv/muzzle_brake_timeless50",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_brake_trex",
"model": "tacz:attachment/muzzle_brake_trex_geo",
"texture": "tacz:attachment/uv/muzzle_brake_trex",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_compensator_trident",
"model": "tacz:attachment/muzzle_compensator_trident_geo",
"texture": "tacz:attachment/uv/muzzle_compensator_trident",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_silencer_knight_qd",
"model": "tacz:attachment/muzzle_silencer_knight_qd_geo",
"texture": "tacz:attachment/uv/muzzle_silencer_knight_qd",
"sounds": {
"install": "tacz:attachments/muzzle_general",
"uninstall": "tacz:attachments/muzzle_general"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_silencer_mirage",
"model": "tacz:attachment/muzzle_silencer_mirage_geo",
"texture": "tacz:attachment/uv/muzzle_silencer_mirage",
"sounds": {
"install": "tacz:attachments/muzzle_general",
"uninstall": "tacz:attachments/muzzle_general"
}
}

View File

@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_silencer_phantom_s1",
"model": "tacz:attachment/muzzle_silencer_phantom_s1_geo",
"texture": "tacz:attachment/uv/muzzle_silencer_phantom_s1",
"sounds": {
"install": "tacz:attachments/muzzle_general",
"uninstall": "tacz:attachments/muzzle_general"
}
}

Some files were not shown because too many files have changed in this diff Show More