Initial commit
This commit is contained in:
36
kubejs/data/cgm/guns/bazooka.json
Normal file
36
kubejs/data/cgm/guns/bazooka.json
Normal file
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"general": {
|
||||
"rate": 80,
|
||||
"gripType": "cgm:bazooka",
|
||||
"maxAmmo": 1,
|
||||
"recoilAngle": 10,
|
||||
"recoilDurationOffset": 0.25
|
||||
},
|
||||
"projectile": {
|
||||
"item": "cgm:missile",
|
||||
"visible": true,
|
||||
"damage": 50,
|
||||
"size": 0.2,
|
||||
"speed": 2,
|
||||
"life": 150
|
||||
},
|
||||
"sounds": {
|
||||
"fire": "cgm:item.bazooka.fire",
|
||||
"reload": "cgm:item.pistol.reload"
|
||||
},
|
||||
"display": {
|
||||
"flash": {
|
||||
"yOffset": 4.3,
|
||||
"zOffset": -8.01,
|
||||
"size": 2
|
||||
}
|
||||
},
|
||||
"modules": {
|
||||
"zoom": {
|
||||
"xOffset": 3.5,
|
||||
"yOffset": 4.3,
|
||||
"zOffset": 16,
|
||||
"fovModifier": 0.5
|
||||
}
|
||||
}
|
||||
}
|
||||
47
kubejs/data/cgm/guns/grenade_launcher.json
Normal file
47
kubejs/data/cgm/guns/grenade_launcher.json
Normal file
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"general": {
|
||||
"rate": 20,
|
||||
"gripType": "cgm:two_handed",
|
||||
"maxAmmo": 1,
|
||||
"recoilAngle": 5,
|
||||
"recoilKick": 1,
|
||||
"recoilDurationOffset": 0.25
|
||||
},
|
||||
"projectile": {
|
||||
"item": "cgm:grenade",
|
||||
"visible": true,
|
||||
"damage": 20,
|
||||
"size": 0.2,
|
||||
"speed": 1.5,
|
||||
"life": 50,
|
||||
"gravity": true
|
||||
},
|
||||
"sounds": {
|
||||
"fire": "cgm:item.grenade_launcher.fire",
|
||||
"reload": "cgm:item.pistol.reload"
|
||||
},
|
||||
"display": {
|
||||
"flash": {
|
||||
"yOffset": 3.5,
|
||||
"zOffset": -3.8,
|
||||
"size": 0.75
|
||||
}
|
||||
},
|
||||
"modules": {
|
||||
"zoom": {
|
||||
"yOffset": 5.7,
|
||||
"zOffset": 3,
|
||||
"fovModifier": 0.6
|
||||
},
|
||||
"attachments": {
|
||||
"scope": {
|
||||
"yOffset": 5.2,
|
||||
"zOffset": 2.7
|
||||
},
|
||||
"stock": {
|
||||
"yOffset": 3.6,
|
||||
"zOffset": 8.2
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
32
kubejs/data/cgm/recipes/bazooka.json
Normal file
32
kubejs/data/cgm/recipes/bazooka.json
Normal file
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"type": "cgm:workbench",
|
||||
"materials": [
|
||||
{
|
||||
"item": "immersiveengineering:gunpart_barrel",
|
||||
"count": 4
|
||||
},
|
||||
{
|
||||
"item": "immersiveengineering:component_steel",
|
||||
"count": 7
|
||||
},
|
||||
{
|
||||
"tag": "forge:rods/aluminum",
|
||||
"count": 8
|
||||
},
|
||||
{
|
||||
"tag": "forge:plates/steel",
|
||||
"count": 10
|
||||
},
|
||||
{
|
||||
"item": "contenttweaker:rubber",
|
||||
"count": 5
|
||||
},
|
||||
{
|
||||
"item": "create:precision_mechanism",
|
||||
"count": 5
|
||||
}
|
||||
],
|
||||
"result": {
|
||||
"item": "cgm:bazooka"
|
||||
}
|
||||
}
|
||||
32
kubejs/data/cgm/recipes/grenade_launcher.json
Normal file
32
kubejs/data/cgm/recipes/grenade_launcher.json
Normal file
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"type": "cgm:workbench",
|
||||
"materials": [
|
||||
{
|
||||
"item": "immersiveengineering:gunpart_barrel",
|
||||
"count": 4
|
||||
},
|
||||
{
|
||||
"item": "immersiveengineering:component_steel",
|
||||
"count": 7
|
||||
},
|
||||
{
|
||||
"tag": "forge:rods/aluminum",
|
||||
"count": 8
|
||||
},
|
||||
{
|
||||
"tag": "forge:plates/steel",
|
||||
"count": 10
|
||||
},
|
||||
{
|
||||
"item": "contenttweaker:rubber",
|
||||
"count": 5
|
||||
},
|
||||
{
|
||||
"item": "create:precision_mechanism",
|
||||
"count": 5
|
||||
}
|
||||
],
|
||||
"result": {
|
||||
"item": "cgm:grenade_launcher"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user