Skip to content

Commit

Permalink
Fuji's Military Professions Mod (CleverRaven#34767)
Browse files Browse the repository at this point in the history
  • Loading branch information
NotFuji authored and Ramza13 committed Oct 16, 2019
1 parent 2224555 commit 9a289d1
Show file tree
Hide file tree
Showing 7 changed files with 775 additions and 0 deletions.
11 changes: 11 additions & 0 deletions data/mods/Fuji_Mil_Prof/modinfo.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
[
{
"type": "MOD_INFO",
"ident": "fuji_mpp",
"name": "Fuji's Military Profession Pack",
"authors": [ "Fuji" ],
"description": "Numerous military themed professions",
"category": "rebalance",
"dependencies": [ "dda" ]
}
]
138 changes: 138 additions & 0 deletions data/mods/Fuji_Mil_Prof/npc/NC_ARMY.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,138 @@
[
{
"type": "item_group",
"id": "NC_ARMY_pants_male",
"items": [ [ "pants_army", 90 ], [ "pants_cargo", 10 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_pants_female",
"items": [ [ "pants_army", 90 ], [ "pants_cargo", 10 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_shirt_male",
"items": [ [ "tshirt", 20 ], [ "polo_shirt", 20 ], [ "dress_shirt", 20 ], [ "tank_top", 20 ], [ "longshirt", 20 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_shirt_female",
"items": [ [ "tshirt", 20 ], [ "polo_shirt", 20 ], [ "dress_shirt", 20 ], [ "tank_top", 20 ], [ "longshirt", 20 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_gloves",
"items": [ [ "null", 50 ], [ "gloves_tactical", 50 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_coat",
"items": [
[ "null", 60 ],
[ "jacket_army", 40 ],
[ "modularveststeel", 10 ],
[ "modularvestceramic", 40 ],
[ "kevlar", 20 ],
[ "chestrig", 30 ]
]
},
{
"type": "item_group",
"id": "NC_ARMY_shoes",
"items": [ [ "boots_combat", 100 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_masks",
"items": [ [ "null", 60 ], [ "keffiyeh", 30 ], [ "mask_gas", 10 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_eyes",
"items": [ [ "null", 40 ], [ "glasses_bal", 50 ], [ "sunglasses", 20 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_hat",
"items": [ [ "null", 40 ], [ "hat_ball", 10 ], [ "tac_helmet", 30 ], [ "helmet_army", 10 ], [ "hat_boonie", 10 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_extra",
"items": [ [ "null", 30 ], [ "rucksack", 70 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_bashing",
"items": [
[ "hammer", 20 ],
[ "wrench", 20 ],
[ "hammer_sledge", 20 ],
[ "pipe", 20 ],
[ "baton-extended", 20 ],
[ "crowbar", 20 ]
]
},
{
"type": "item_group",
"id": "NC_ARMY_cutting",
"items": [
[ "knife_butcher", 20 ],
[ "hatchet", 20 ],
[ "knife_combat", 20 ],
[ "machete", 20 ],
[ "knife_combat", 20 ],
[ "diveknife", 20 ]
]
},
{
"type": "item_group",
"id": "NC_ARMY_stabbing",
"items": [ [ "spear_knife", 50 ], [ "spear_steel", 10 ], [ "spear_forked", 10 ], [ "spear_rebar", 5 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_throw",
"items": [ [ "throwing_knife", 50 ], [ "throwing_axe", 50 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_archery",
"items": [ [ "crossbow", 5 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_pistols",
"items": [ [ "m1911", 30 ], [ "m9", 70 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_shotgun",
"items": [ [ "mossberg_500", 25 ], [ "remington_870", 25 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_smg",
"items": [ [ "hk_mp5", 50 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_rifle",
"items": [ [ "m4a1", 50 ], [ "m14ebr", 35 ], [ "m249", 20 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_launcher",
"items": [ [ "mgl", 10 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_weapon_random",
"items": [ [ "q_staff", 100 ] ]
},
{
"type": "item_group",
"id": "NC_ARMY_misc",
"items": [ [ "grenade", 40 ], [ "ref_lighter", 30 ], [ "lighter", 30 ], [ "matches", 30 ] ]
}
]
155 changes: 155 additions & 0 deletions data/mods/Fuji_Mil_Prof/npc/NC_OPS.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,155 @@
[
{
"type": "item_group",
"id": "NC_OPS_pants_male",
"items": [ [ "pants_army", 20 ], [ "pants_cargo", 50 ], [ "jeans", 30 ], [ "shorts_cargo", 20 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_pants_female",
"items": [ [ "pants_army", 20 ], [ "pants_cargo", 50 ], [ "jeans", 30 ], [ "shorts_cargo", 20 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_shirt_male",
"items": [
[ "tshirt", 20 ],
[ "polo_shirt", 20 ],
[ "dress_shirt", 20 ],
[ "tank_top", 20 ],
[ "longshirt", 20 ],
[ "hoodie", 40 ],
[ "sweatshirt", 40 ]
]
},
{
"type": "item_group",
"id": "NC_OPS_shirt_female",
"items": [
[ "tshirt", 20 ],
[ "polo_shirt", 20 ],
[ "dress_shirt", 20 ],
[ "tank_top", 20 ],
[ "longshirt", 20 ],
[ "hoodie", 40 ],
[ "sweatshirt", 40 ]
]
},
{
"type": "item_group",
"id": "NC_OPS_gloves",
"items": [ [ "null", 50 ], [ "gloves_tactical", 50 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_coat",
"items": [
[ "null", 60 ],
[ "jacket_army", 40 ],
[ "cloak", 20 ],
[ "modularveststeel", 10 ],
[ "modularvestceramic", 40 ],
[ "kevlar", 20 ],
[ "chestrig", 30 ]
]
},
{
"type": "item_group",
"id": "NC_OPS_shoes",
"items": [ [ "boots_combat", 100 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_masks",
"items": [ [ "null", 60 ], [ "keffiyeh", 30 ], [ "mask_gas", 10 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_eyes",
"items": [ [ "null", 40 ], [ "glasses_bal", 50 ], [ "sunglasses", 20 ], [ "fancy_sunglasses", 20 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_hat",
"items": [ [ "null", 20 ], [ "hat_ball", 50 ], [ "tac_helmet", 50 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_extra",
"items": [ [ "null", 30 ], [ "rucksack", 70 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_bashing",
"items": [
[ "hammer", 20 ],
[ "wrench", 20 ],
[ "hammer_sledge", 20 ],
[ "pipe", 20 ],
[ "baton-extended", 20 ],
[ "crowbar", 20 ]
]
},
{
"type": "item_group",
"id": "NC_OPS_cutting",
"items": [
[ "knife_butcher", 20 ],
[ "hatchet", 20 ],
[ "knife_combat", 20 ],
[ "machete", 20 ],
[ "knife_combat", 20 ],
[ "diveknife", 20 ]
]
},
{
"type": "item_group",
"id": "NC_OPS_stabbing",
"items": [ [ "spear_knife", 50 ], [ "spear_steel", 10 ], [ "spear_forked", 10 ], [ "spear_rebar", 5 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_throw",
"items": [ [ "throwing_knife", 50 ], [ "throwing_axe", 50 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_archery",
"items": [ [ "crossbow", 5 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_pistols",
"items": [ [ "m1911", 70 ], [ "fn57", 50 ], [ "m9", 30 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_shotgun",
"items": [ [ "mossberg_500", 25 ], [ "remington_870", 25 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_smg",
"items": [ [ "hk_mp5", 50 ], [ "hk_mp7", 30 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_rifle",
"items": [ [ "m4a1", 50 ], [ "m14ebr", 35 ], [ "m249", 20 ], [ "h&k416a5", 50 ], [ "M24", 35 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_launcher",
"items": [ [ "mgl", 10 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_weapon_random",
"items": [ [ "q_staff", 100 ] ]
},
{
"type": "item_group",
"id": "NC_OPS_misc",
"items": [ [ "grenade", 40 ], [ "ref_lighter", 30 ], [ "lighter", 30 ], [ "matches", 30 ] ]
}
]
38 changes: 38 additions & 0 deletions data/mods/Fuji_Mil_Prof/npc/classes.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
[
{
"type": "npc_class",
"id": "NC_ARMY",
"name": "Soldier",
"job_description": "I'm just here for the paycheck.",
"common": true,
"bonus_str": { "rng": [ 0, 2 ] },
"bonus_dex": { "one_in": 2 },
"bonus_int": { "rng": [ 0, -2 ] },
"skills": [
{ "skill": "ALL", "level": { "sum": [ { "dice": [ 3, 2 ] }, { "constant": -3 } ] } },
{ "skill": "dodge", "bonus": { "rng": [ 1, 2 ] } },
{ "skill": "melee", "bonus": { "rng": [ 1, 2 ] } },
{ "skill": "unarmed", "bonus": { "rng": [ 1, 2 ] } },
{ "skill": "rifle", "bonus": { "rng": [ 3, 5 ] } },
{ "skill": "gun", "bonus": { "rng": [ 2, 4 ] } }
]
},
{
"type": "npc_class",
"id": "NC_OPS",
"name": "Operator",
"job_description": "I'm just here for the paycheck.",
"common": true,
"bonus_str": { "rng": [ 0, 2 ] },
"bonus_dex": { "one_in": 2 },
"bonus_int": { "rng": [ 0, 2 ] },
"skills": [
{ "skill": "ALL", "level": { "sum": [ { "dice": [ 3, 2 ] }, { "constant": -3 } ] } },
{ "skill": "dodge", "bonus": { "rng": [ 1, 4 ] } },
{ "skill": "melee", "bonus": { "rng": [ 1, 4 ] } },
{ "skill": "unarmed", "bonus": { "rng": [ 1, 4 ] } },
{ "skill": "rifle", "bonus": { "rng": [ 3, 8 ] } },
{ "skill": "gun", "bonus": { "rng": [ 2, 6 ] } }
]
}
]
Loading

0 comments on commit 9a289d1

Please sign in to comment.