Config set and mod

This commit is contained in:
minster586
2025-04-19 02:56:28 -04:00
parent 04822e61e3
commit c37c2a2e7c
1865 changed files with 431005 additions and 0 deletions

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,4 @@
{
"slot": "tacz:ammo/slot/30_06"
}

View File

@@ -0,0 +1,41 @@
{
"model": "tacz:ammo/338",
"texture": "tacz:ammo/uv/338",
"slot": "tacz:ammo/slot/338",
"tracer_color": "#FFAAAA",
"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_entity/40mm_grenade",
"texture": "tacz:ammo_entity/40mm_grenade",
"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,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,21 @@
{
"slot": "tacz:ammo/slot/50bmg",
"tracer_color": "#FF4732",
"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": 80,
// 粒子数量,当子弹速度过快时,可以增大此数量,能够填满子弹路径的空隙
"count": 25
}
}

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,4 @@
{
"slot": "tacz:ammo/slot/58x42"
}

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,6 @@
{
"name": "tacz.ammo.12g.name",
"display": "tacz:12g_display",
"stack_size": 36
}

View File

@@ -0,0 +1,6 @@
{
"name": "tacz.ammo.308.name",
"display": "tacz:308_display",
"stack_size": 48
}

View File

@@ -0,0 +1,6 @@
{
"name": "tacz.ammo.30_06.name",
"display": "tacz:30_06_display",
"stack_size": 36
}

View File

@@ -0,0 +1,5 @@
{
"name": "tacz.ammo.338.name",
"display": "tacz:338_display",
"stack_size": 30
}

View File

@@ -0,0 +1,5 @@
{
"name": "tacz.ammo.357mag.name",
"display": "tacz:357mag_display",
"stack_size": 48
}

View File

@@ -0,0 +1,5 @@
{
"name": "tacz.ammo.40mm.name",
"display": "tacz:40mm_display",
"stack_size": 6
}

View File

@@ -0,0 +1,6 @@
{
"name": "tacz.ammo.45acp.name",
"display": "tacz:45acp_display",
"stack_size": 60
}

View File

@@ -0,0 +1,6 @@
{
"name": "tacz.ammo.46x30.name",
"display": "tacz:46x30_display",
"stack_size": 60
}

View File

@@ -0,0 +1,5 @@
{
"name": "tacz.ammo.50ae.name",
"display": "tacz:50ae_display",
"stack_size": 48
}

View File

@@ -0,0 +1,6 @@
{
"name": "tacz.ammo.50bmg.name",
"display": "tacz:50bmg_display",
"stack_size": 30
}

View File

@@ -0,0 +1,6 @@
{
"name": "tacz.ammo.556x45.name",
"display": "tacz:556x45_display",
"stack_size": 60
}

View File

@@ -0,0 +1,6 @@
{
"name": "tacz.ammo.58x42.name",
"display": "tacz:58x42_display",
"stack_size": 60
}

View File

@@ -0,0 +1,6 @@
{
"name": "tacz.ammo.68x51fury.name",
"display": "tacz:68x51fury_display",
"stack_size": 60
}

View File

@@ -0,0 +1,6 @@
{
"name": "tacz.ammo.762x25.name",
"display": "tacz:762x25_display",
"stack_size": 60
}

View File

@@ -0,0 +1,6 @@
{
"name": "tacz.ammo.762x39.name",
"display": "tacz:762x39_display",
// 堆叠数量
"stack_size": 60
}

View File

@@ -0,0 +1,6 @@
{
"name": "tacz.ammo.762x54.name",
"display": "tacz:762x54_display",
"stack_size": 60
}

View File

@@ -0,0 +1,6 @@
{
"name": "tacz.ammo.9mm.name",
"display": "tacz:9mm_display",
"stack_size": 60
}

View File

@@ -0,0 +1,5 @@
{
"name": "tacz.ammo.rpg_rocket.name",
"display": "tacz:rpg_rocket_display",
"stack_size": 6
}

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

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 one or more lines are too long

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 one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

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,21 @@
{
"weight": 0.6,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.02
},
"pierce": {
"function": "if (x > 2) then y = x + 2 else y = x end"
},
"armor_ignore": {
"function": "if (x > 0.5) then y = x*1.25 else y = x*1.5 end"
},
"damage": {
"multiplier": 0.9
},
"ammo_speed": {
"multiplier": 1.1
},
// 扩容弹夹(匣)等级
"extended_mag_level": 1
}

View File

@@ -0,0 +1,19 @@
{
"weight": 0.6,
"explosion": {
"explode": true
},
"armor_ignore": {
"multiplier": 0.5
},
"damage": {
"multiplier": 0.5
},
"pierce": {
"multiplier": 0
},
"rpm": {
"multiplier":0.8
},
"extended_mag_level": 1
}

View File

@@ -0,0 +1,21 @@
{
"weight": 0.6,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.02
},
"armor_ignore": {
"multiplier": 0.5
},
"damage": {
"multiplier": 1.2
},
"ammo_speed": {
"multiplier": 0.85
},
"pierce": {
"multiplier": 0
},
// 扩容弹夹(匣)等级
"extended_mag_level": 1
}

View File

@@ -0,0 +1,21 @@
{
"weight": 0.6,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.02
},
"ignite": {
"entity": true
},
"armor_ignore": {
"multiplier": 0.8
},
"damage": {
"multiplier": 1.1
},
"ammo_speed": {
"multiplier": 1.0
},
// 扩容弹夹(匣)等级
"extended_mag_level": 1
}

View File

@@ -0,0 +1,16 @@
{
"weight": 0.34,
// "ads_addend": 0.05,
"ads": {
"addend": 0.03
// "multiplier": 1.2,
// "function": "if(x>20) then y=5 else y=x*10 end"
},
"melee": {
"distance": 2,
"range_angle": 45,
"damage": 5,
"knockback": 0.4,
"prep": 0.1
}
}

View File

@@ -0,0 +1,138 @@
{
// 重量,增加至总重
"weight": 0.34,
// 开镜时间加数(旧方法,可以使用,但推荐更换)
// "ads_addend": 0.05,
// 射击精度加数(旧方法,可以使用,但推荐更换)
// "inaccuracy_addend": 0.07,
// 开镜时间配置(新方法,推荐使用)
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.03
// 百分比加数1 + 多个配件相加,作为第二个乘区)
// "percent": 0.2,
// 乘数(多个配件相乘,作为第三个乘区)
// "multiplier": 1.2,
// 调用 lua 的函数,返回值作为最终结果(输入值 x 为前三个乘区相乘的结果r 代表枪械 data 中的原始数值y 代表返回值)
// "function": "if (x > 20) then y = r + 5 else y = x * 3 end"
},
// 腰射精度配置,最终数值越小越精准(新方法,推荐使用)
// "inaccuracy": {
// 四个参数不需要全部写,可以自选其中的一个或多个(最终计算时会跳过没写的乘区)
// "addend": -0.5
// },
// 瞄准精度配置,最终数值越小越精准(新方法,推荐使用)
// "aim_inaccuracy": {
// "addend": 0.05
// },
// "effective_range": {
// "addend": 10
// },
// 子弹速度配置
// "ammo_speed": {
// ...
// },
// 穿透配置
// "pierce": {
// ...
// },
// 射速配置
// "rpm": {
// ...
// },
// "silence": {
// 声音传播的范围,如果默认是 50 格,这里填入 -10那么消音后传播距离为 40 格
// "distance_addend": -10,
// 是否使用专门的消音后的音源
// "use_silence_sound": true
// },
// 扩容弹匣等级123分别对应调用枪械 data 中的三种弹匣容量)
// "extended_mag_level": 1,
// 是否点燃目标(一但为 true那么强行开启点燃
// "ignite": {
// "entity": true,
// "block": true
// },
// "explosion": {
// 一但为 true那么强行开启爆炸默认为 false
// "explode": false,
// "radius": {
// 里面填写参照其他新方法的四个参数
// },
// "damage": {
// 里面填写参照其他新方法的四个参数
// },
// 一但为 true那么强行开启击退默认为 false
// "knockback": false,
// 一但为 true那么强行开启破坏方块默认为 false
// "destroy_block": false,
// "delay": {
// 里面填写参照其他新方法的四个参数
// }
// },
// 后坐力调整系数(旧方法,百分比形式加入)
// "recoil_modifier": {
// 垂直后坐力系数,数值为 -0.1 意味着实际后坐力修改为1 - 0.1* 原始后坐力,即 90%
// "pitch": -0.1,
// 水平后坐力系数,数值为 -0.35 意味着实际后坐力修改为1 - 0.35* 原始后坐力,即 65%
// "yaw": -0.35
// },
// 后坐力配置(新方法)
// "recoil": {
// 水平后坐力配置
// "yaw": {
// 里面填写参照其他新方法的四个参数
// },
// 垂直后坐力配置
// "pitch": {
// ...
// }
// },
// "damage": {
// "addend": 1
// },
// 护甲穿透配置
// "armor_ignore":{
// "addend": 0.2,
// "multiplier": 1.5
// },
// 爆头配置
// "head_shot":{
// "addend": 0.2,
// "multiplier": 1.5
// },
// 击退配置
// "knockback": {
// "addend": 0.2,
// "multiplier": 1.5
// },
// 近战伤害,用于刺刀
"melee": {
// 刺刀距离参数,枪械里还有个刺刀攻击距离参数,两者做加和
"distance": 2,
// 刺刀范围角度
"range_angle": 45,
// 刺刀冷却时间,枪械里还有个刺刀冷却时间参数,两者做加和
"cooldown": 0,
// 伤害值
"damage": 6,
// 击退效果
"knockback": 0.4,
// 前摇时长,单位:秒
"prep": 0.1
// 额外效果
// "effects": [
// 可以添加多个效果
// {
// 效果 ID
// "id": "minecraft:poison",
// 时长,秒
// "time": 5,
// 效果等级
// "amplifier": 1,
// 是否显示粒子效果
// "hide_particles": true
// }
// ]
}
}

View File

@@ -0,0 +1,30 @@
{
"weight": 0.4,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.04
},
"inaccuracy": {
"multiplier": 0.9
},
"aim_inaccuracy": {
"multiplier": 0.85
},
"recoil": {
"pitch": {
"multiplier": 0.8
},
"yaw": {
"multiplier": 0.8
}
},
"effective_range": {
"addend": 5
},
"silence": {
// 声音传播的范围,如果默认是 50 格,这里填入 -10那么消音后传播距离为 40 格
"distance_addend": -12,
// 是否使用专门的消音后的音源
"use_silence_sound": true
}
}

View File

@@ -0,0 +1,9 @@
{
"weight": 0.4,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.02
},
// 扩容弹夹(匣)等级
"extended_mag_level": 1
}

View File

@@ -0,0 +1,9 @@
{
"weight": 0.6,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.03
},
// 扩容弹夹(匣)等级
"extended_mag_level": 2
}

View File

@@ -0,0 +1,9 @@
{
"weight": 0.8,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.05
},
// 扩容弹夹(匣)等级
"extended_mag_level": 3
}

View File

@@ -0,0 +1,15 @@
{
"weight": 0.2,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"multiplier": 0.95
},
"inaccuracy": {
"multiplier": 1.1
},
"recoil": {
"pitch": {
"multiplier": 0.85
}
}
}

View File

@@ -0,0 +1,18 @@
{
"weight": 0.25,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"multiplier": 1.02
},
"aim_inaccuracy": {
"multiplier": 0.85
},
"recoil": {
"pitch": {
"multiplier": 0.8
},
"yaw": {
"multiplier": 0.8
}
}
}

View File

@@ -0,0 +1,18 @@
{
"weight": 0.3,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"multiplier": 1.03
},
"aim_inaccuracy": {
"multiplier": 0.8
},
"recoil": {
"pitch": {
"multiplier": 0.8
},
"yaw": {
"multiplier": 0.7
}
}
}

View File

@@ -0,0 +1,15 @@
{
"weight": 0.2,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"multiplier": 1.01
},
"aim_inaccuracy": {
"multiplier": 0.9
},
"recoil": {
"pitch": {
"multiplier": 0.85
}
}
}

View File

@@ -0,0 +1,9 @@
{
"weight": 0.2,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.01
},
// 扩容弹夹(匣)等级
"extended_mag_level": 1
}

View File

@@ -0,0 +1,9 @@
{
"weight": 0.3,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.02
},
// 扩容弹夹(匣)等级
"extended_mag_level": 2
}

View File

@@ -0,0 +1,9 @@
{
"weight": 0.4,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.03
},
// 扩容弹夹(匣)等级
"extended_mag_level": 3
}

View File

@@ -0,0 +1,20 @@
{
"weight": 0.2,
"ads": {
"addend": 0.02
},
"inaccuracy": {
"multiplier": 1.1
},
"aim_inaccuracy": {
"multiplier": 0.9
},
"recoil": {
"pitch": {
"multiplier": 0.85
},
"yaw": {
"multiplier": 0.8
}
}
}

View File

@@ -0,0 +1,17 @@
{
"weight": 0.2,
"ads": {
"addend": 0.02
},
"inaccuracy": {
"multiplier": 1.1
},
"recoil": {
"pitch": {
"multiplier": 0.8
},
"yaw": {
"multiplier": 0.7
}
}
}

View File

@@ -0,0 +1,20 @@
{
"weight": 0.2,
"ads": {
"addend": 0.02
},
"inaccuracy": {
"multiplier": 1.15
},
"aim_inaccuracy": {
"multiplier": 0.9
},
"recoil": {
"pitch": {
"multiplier": 0.75
},
"yaw": {
"multiplier": 1.2
}
}
}

View File

@@ -0,0 +1,17 @@
{
"weight": 0.5,
"ads": {
"addend": 0.03
},
"inaccuracy": {
"multiplier": 0.9
},
"recoil": {
"pitch": {
"multiplier": 0.66
},
"yaw": {
"multiplier": 1.1
}
}
}

View File

@@ -0,0 +1,17 @@
{
"weight": 0.15,
"ads": {
"addend": 0.01
},
"inaccuracy": {
"multiplier": 0.9
},
"recoil": {
"pitch": {
"multiplier": 0.95
},
"yaw": {
"multiplier": 0.65
}
}
}

View File

@@ -0,0 +1,33 @@
{
"weight": 0.35,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.035
},
"inaccuracy": {
"multiplier": 1.15
},
"aim_inaccuracy": {
"multiplier": 0.8
},
"recoil": {
"pitch": {
"multiplier": 0.85
},
"yaw": {
"multiplier": 0.8
}
},
"rpm": {
"multiplier":0.9
},
"effective_range": {
"multiplier": 1.2
},
"silence": {
// 声音传播的范围,如果默认是 50 格,这里填入 -10那么消音后传播距离为 40 格
"distance_addend": -18,
// 是否使用专门的消音后的音源
"use_silence_sound": true
}
}

View File

@@ -0,0 +1,25 @@
{
"weight": 0.15,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.01
},
"inaccuracy": {
"multiplier": 0.85
},
"aim_inaccuracy": {
"multiplier": 0.95
},
"head_shot":{
"multiplier": 1.1
},
"effective_range": {
"multiplier": 1.1
},
"silence": {
// 声音传播的范围,如果默认是 50 格,这里填入 -10那么消音后传播距离为 40 格
"distance_addend": -24,
// 是否使用专门的消音后的音源
"use_silence_sound": true
}
}

View File

@@ -0,0 +1,25 @@
{
"weight": 0.25,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.02
},
"inaccuracy": {
"multiplier": 1.1
},
"aim_inaccuracy": {
"multiplier": 0.9
},
"effective_range": {
"multiplier": 1.2
},
"rpm": {
"multiplier":0.9
},
"silence": {
// 声音传播的范围,如果默认是 50 格,这里填入 -10那么消音后传播距离为 40 格
"distance_addend": -18,
// 是否使用专门的消音后的音源
"use_silence_sound": true
}
}

View File

@@ -0,0 +1,30 @@
{
"weight": 0.4,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.05
},
"inaccuracy": {
"multiplier": 1.15
},
"aim_inaccuracy": {
"multiplier": 0.85
},
"recoil": {
"pitch": {
"multiplier": 0.8
}
},
"effective_range": {
"multiplier": 1.2
},
"head_shot":{
"function": "if (x <= 1.5) then y = x + 0.5 else y = 2 end"
},
"silence": {
// 声音传播的范围,如果默认是 50 格,这里填入 -10那么消音后传播距离为 40 格
"distance_addend": -24,
// 是否使用专门的消音后的音源
"use_silence_sound": true
}
}

View File

@@ -0,0 +1,33 @@
{
"weight": 0.35,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.035
},
"inaccuracy": {
"multiplier": 1.15
},
"aim_inaccuracy": {
"multiplier": 0.85
},
"recoil": {
"pitch": {
"multiplier": 0.85
},
"yaw": {
"multiplier": 0.8
}
},
"effective_range": {
"multiplier": 1.2
},
"rpm": {
"multiplier":0.9
},
"silence": {
// 声音传播的范围,如果默认是 50 格,这里填入 -10那么消音后传播距离为 40 格
"distance_addend": -18,
// 是否使用专门的消音后的音源
"use_silence_sound": true
}
}

View File

@@ -0,0 +1,33 @@
{
"weight": 0.5,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.05
},
"aim_inaccuracy": {
"multiplier": 0.9
},
"recoil": {
"pitch": {
"multiplier": 0.75
},
"yaw": {
"multiplier": 0.6
}
},
// 近战伤害,用于刺刀
"melee": {
// 刺刀距离参数,枪械里还有个刺刀攻击距离参数,两者做加和
"distance": 2,
// 刺刀范围角度
"range_angle": 40,
// 刺刀冷却时间,枪械里还有个刺刀冷却时间参数,两者做加和
"cooldown": 0.4,
// 伤害值
"damage": 5,
// 击退效果
"knockback": 0.8,
// 前摇时长,单位:秒
"prep": 0.1
}
}

View File

@@ -0,0 +1,33 @@
{
"weight": 0.3,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": -0.02
},
"aim_inaccuracy": {
"multiplier": 1.1
},
"recoil": {
"pitch": {
"multiplier": 0.85
},
"yaw": {
"multiplier": 0.8
}
},
// 近战伤害,用于刺刀
"melee": {
// 刺刀距离参数,枪械里还有个刺刀攻击距离参数,两者做加和
"distance": 2,
// 刺刀范围角度
"range_angle": 40,
// 刺刀冷却时间,枪械里还有个刺刀冷却时间参数,两者做加和
"cooldown": 0.1,
// 伤害值
"damage": 3,
// 击退效果
"knockback": 0.4,
// 前摇时长,单位:秒
"prep": 0.1
}
}

View File

@@ -0,0 +1,33 @@
{
"weight": 0.4,
"ads": {
// 加数(多个配件的数值相加,作为第一个乘区)
"addend": 0.035
},
"inaccuracy": {
"multiplier": 0.9
},
"recoil": {
"pitch": {
"multiplier": 0.8
},
"yaw": {
"multiplier": 0.7
}
},
// 近战伤害,用于刺刀
"melee": {
// 刺刀距离参数,枪械里还有个刺刀攻击距离参数,两者做加和
"distance": 2,
// 刺刀范围角度
"range_angle": 40,
// 刺刀冷却时间,枪械里还有个刺刀冷却时间参数,两者做加和
"cooldown": 0.2,
// 伤害值
"damage": 4,
// 击退效果
"knockback": 0.6,
// 前摇时长,单位:秒
"prep": 0.1
}
}

View File

@@ -0,0 +1,4 @@
{
"weight": 1.2,
"ads_addend": 0.015
}

View File

@@ -0,0 +1,4 @@
{
"weight": 0.1,
"ads_addend": 0.1
}

View File

@@ -0,0 +1,4 @@
{
"weight": 1.6,
"ads_addend": 0.05
}

View File

@@ -0,0 +1,4 @@
{
"weight": 1.3,
"ads_addend": 0.03
}

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