Skip to content

Commit ce602db

Browse files
Merge pull request #82120 from Standing-Storm/mobile-task-forces
[MoM/Xedra Evolved] Two new Mobile task forces
1 parent ff4beb7 commit ce602db

File tree

7 files changed

+224
-0
lines changed

7 files changed

+224
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
[
2+
{
3+
"id": "bio_psi_range_increaser",
4+
"type": "bionic",
5+
"name": { "str": "Noetic Range Booster CBM" },
6+
"description": "Taken from another reality, this CBM enables much more distant channeling of psionic powers at the cost of occasional crippling headaches.",
7+
"occupied_bodyparts": [ [ "head", 5 ], [ "eyes", 2 ] ],
8+
"enchantments": [ "ench_bio_psi_range_increaser" ],
9+
"act_cost": "30 J",
10+
"react_cost": "12 J",
11+
"time": "1 s",
12+
"flags": [ "BIONIC_TOGGLED" ]
13+
},
14+
{
15+
"id": "bio_psi_range_increaser",
16+
"copy-from": "bionic_general",
17+
"type": "ITEM",
18+
"subtypes": [ "BIONIC_ITEM" ],
19+
"name": { "str": "Noetic Range Booster CBM" },
20+
"description": "Taken from another reality, this CBM enables much more distant channeling of psionic powers at the cost of occasional crippling headaches.",
21+
"price": "7 kUSD 500 USD",
22+
"weight": "500 g",
23+
"difficulty": 9
24+
}
25+
]

data/mods/MindOverMatter/mod_interactions/xedra_evolved/clothes.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,18 @@
4444
"name": { "str": "Ψ jumpsuit" },
4545
"description": "A black jumpsuit with white symbol \"Ψ\" on the back.",
4646
"weight": 1
47+
},
48+
{
49+
"id": "xedra_jumpsuit_gamma",
50+
"name": { "str": "γ jumpsuit" },
51+
"description": "A black jumpsuit with white symbol \"γ\" on the back.",
52+
"weight": 1
53+
},
54+
{
55+
"id": "xedra_jumpsuit_chi",
56+
"name": { "str": "χ jumpsuit" },
57+
"description": "A black jumpsuit with white symbol \"χ\" on the back.",
58+
"weight": 1
4759
}
4860
]
4961
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
[
2+
{
3+
"type": "effect_type",
4+
"id": "effect_ench_bio_psi_range_increaser",
5+
"//": "Hidden effect, used to indicate whether a bionic is active",
6+
"name": [ "" ],
7+
"desc": [ "" ],
8+
"rating": "good"
9+
}
10+
]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[
2+
{
3+
"type": "enchantment",
4+
"id": "ench_bio_psi_range_increaser",
5+
"has": "WORN",
6+
"condition": "ACTIVE",
7+
"ench_effects": [ { "effect": "effect_ench_bio_psi_range_increaser", "intensity": 1 } ]
8+
}
9+
]

data/mods/MindOverMatter/mod_interactions/xedra_evolved/eocs.json

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,54 @@
2323
]
2424
},
2525
"effect": [ ]
26+
},
27+
{
28+
"type": "effect_on_condition",
29+
"id": "EOC_MOM_XE_NOETIC_RANGE_BOOSTER_ACTIVE_CHECK",
30+
"eoc_type": "EVENT",
31+
"required_event": "opens_spellbook",
32+
"condition": { "u_has_effect": "effect_ench_bio_psi_range_increaser" },
33+
"effect": [ { "math": [ "u_spellcasting_adjustment('range', 'flag_whitelist': 'PSIONIC') = 1" ] } ]
34+
},
35+
{
36+
"type": "effect_on_condition",
37+
"id": "EOC_MOM_XE_NOETIC_RANGE_BOOSTER_POSSESSION_HEADACHES_AND_FEVER",
38+
"recurrence": [ "2 hours", "72 hours" ],
39+
"condition": { "u_has_bionics": "bio_psi_range_increaser" },
40+
"deactivate_condition": { "not": { "u_has_bionics": "bio_psi_range_increaser" } },
41+
"effect": [
42+
{
43+
"if": { "math": [ "rand(1) == 1" ] },
44+
"then": [
45+
{ "u_message": "Your head begins to pound.", "type": "bad" },
46+
{ "u_add_effect": "psionic_overload", "duration": { "math": [ "rng(900,1800)" ] } }
47+
]
48+
},
49+
{
50+
"if": { "math": [ "rand(10) > 8" ] },
51+
"then": [
52+
{ "u_add_effect": "effect_pyrokin_overload", "duration": { "math": [ "rng(1800,10800)" ] } },
53+
{ "u_message": "You feel feverish.", "type": "bad" }
54+
]
55+
}
56+
]
57+
},
58+
{
59+
"type": "effect_on_condition",
60+
"id": "EOC_MOM_XE_NOETIC_RANGE_BOOSTER_ACTIVE_HEADACHES_AND_FEVER",
61+
"recurrence": [ "1 minutes", "30 minutes" ],
62+
"condition": { "u_has_effect": "effect_ench_bio_psi_range_increaser" },
63+
"deactivate_condition": { "not": { "u_has_bionics": "bio_psi_range_increaser" } },
64+
"effect": [
65+
{ "u_message": "Your head begins to pound.", "type": "bad" },
66+
{ "u_add_effect": "psionic_overload", "duration": { "math": [ "rng(900,1800)" ] } },
67+
{
68+
"if": { "math": [ "rand(10) > 5" ] },
69+
"then": [
70+
{ "u_add_effect": "effect_pyrokin_overload", "duration": { "math": [ "rng(1800,10800)" ] } },
71+
{ "u_message": "You feel feverish.", "type": "bad" }
72+
]
73+
}
74+
]
2675
}
2776
]

data/mods/MindOverMatter/mod_interactions/xedra_evolved/professions.json

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,107 @@
4949
"male": { "entries": [ { "item": "boxer_shorts" } ] },
5050
"female": { "entries": [ { "item": "sports_bra" }, { "item": "boxer_shorts" } ] }
5151
}
52+
},
53+
{
54+
"type": "profession",
55+
"id": "xe_psi_verdant_hand",
56+
"name": "Mobile Task Force: Chi 5 \"North Stars\"",
57+
"description": "The VERDANT HAND Combat Protocols never did prove their use in battlefield conditions, but they didn't need to; the close confines of urban warfare were more than suited to a warrior who could run down a hallway and disable an enemy before the enemy even managed to reach for their gun. As a member of Chi 5, you were sent into areas where sightlines were short and enemy concentrations were high. You saw action both on-world and off, in the densest cities of Cradle Earth and in both rural villages and ecumenopolises under alien stars, but now you need to learn a new kind of warfare.",
58+
"points": 10,
59+
"skills": [
60+
{ "level": 1, "name": "gun" },
61+
{ "level": 4, "name": "melee" },
62+
{ "level": 4, "name": "dodge" },
63+
{ "level": 6, "name": "unarmed" },
64+
{ "level": 5, "name": "metaphysics" }
65+
],
66+
"spells": [
67+
{ "id": "biokin_physical_enhance", "level": 11 },
68+
{ "id": "biokin_overcome_pain", "level": 8 },
69+
{ "id": "biokin_dash", "level": 8 },
70+
{ "id": "biokin_armor_skin", "level": 7 },
71+
{ "id": "biokin_flexibility", "level": 9 },
72+
{ "id": "biokin_adrenaline", "level": 4 },
73+
{ "id": "biokin_enhance_mobility", "level": 6 },
74+
{ "id": "biokin_reflex_enhance", "level": 5 }
75+
],
76+
"traits": [ "BIOKINETIC", "BIOKIN_NEEDS", "VERDANT_HAND_PROTOCOLS" ],
77+
"proficiencies": [ "prof_concentration_basic", "prof_concentration_intermediate", "prof_unarmed_familiar", "prof_unarmed_pro" ],
78+
"items": {
79+
"both": {
80+
"ammo": 100,
81+
"entries": [
82+
{ "item": "under_armor" },
83+
{ "item": "under_armor_shorts" },
84+
{ "item": "tac_helmet" },
85+
{ "item": "glasses_bal" },
86+
{ "item": "gloves_tactical" },
87+
{ "item": "wristwatch" },
88+
{ "item": "boots_combat" },
89+
{ "item": "holster" },
90+
{ "item": "legrig" },
91+
{ "item": "socks" },
92+
{ "item": "xedra_jumpsuit", "variant": "xedra_jumpsuit_chi" },
93+
{ "item": "water_clean", "ammo-item": "water_clean", "container-item": "canteen" },
94+
{ "group": "military_ballistic_vest_light" },
95+
{ "item": "fn57_sup", "ammo-item": "57mm_ss", "charges": 20, "container-item": "shoulder_holster" },
96+
{ "item": "legpouch_large", "contents-group": "suppressed_fn57" }
97+
]
98+
},
99+
"male": { "entries": [ { "item": "boxer_shorts" } ] },
100+
"female": { "entries": [ { "item": "sports_bra" }, { "item": "boxer_shorts" } ] }
101+
}
102+
},
103+
{
104+
"type": "profession",
105+
"id": "xe_psi_pyrokinetic_cyborg",
106+
"name": "Mobile Task Force: Gamma 9 \"Maxwell's Angels\"",
107+
"description": "The success of Offworld Acquisitions in procuring technology from other dimensions has led to a multiple advancements in fields never dreamed of in the past, including cybernetics, noetics, and their interactions. Maxwell's Angels use CBMs sourced from a psionically-active dimension designed to increase the effective range of psionic channeling. While the technology has some undesirable side effects, including fever and severe headaches, it had more than proved its usefulness before the Cataclysm and you suspect it'll be equally as useful in this new world.",
108+
"points": 10,
109+
"skills": [
110+
{ "level": 2, "name": "gun" },
111+
{ "level": 1, "name": "melee" },
112+
{ "level": 1, "name": "dodge" },
113+
{ "level": 2, "name": "survival" },
114+
{ "level": 6, "name": "metaphysics" }
115+
],
116+
"spells": [
117+
{ "id": "pyrokinetic_flash", "level": 5 },
118+
{ "id": "pyrokinetic_eruption", "level": 11 },
119+
{ "id": "pyrokinetic_call_flames", "level": 5 },
120+
{ "id": "pyrokinetic_cloak", "level": 8 },
121+
{ "id": "pyrokinetic_flamethrower", "level": 8 },
122+
{ "id": "pyrokinetic_aura", "level": 6 },
123+
{ "id": "pyrokinetic_flame_immunity", "level": 8 },
124+
{ "id": "pyrokinetic_blast", "level": 7 }
125+
],
126+
"traits": [ "PYROKINETIC", "PYROKIN_ADAPTATION", "XEDRA_CYBORG" ],
127+
"proficiencies": [ "prof_concentration_basic" ],
128+
"CBMs": [ "bio_tattoo_led", "bio_cable", "bio_psi_range_increaser", "bio_power_storage" ],
129+
"items": {
130+
"both": {
131+
"ammo": 100,
132+
"entries": [
133+
{ "item": "under_armor" },
134+
{ "item": "under_armor_shorts" },
135+
{ "item": "tac_helmet" },
136+
{ "item": "glasses_bal" },
137+
{ "item": "wristwatch" },
138+
{ "item": "gloves_tactical" },
139+
{ "item": "boots_combat" },
140+
{ "item": "holster" },
141+
{ "item": "legrig" },
142+
{ "item": "tacvest" },
143+
{ "item": "socks" },
144+
{ "item": "xedra_jumpsuit", "variant": "xedra_jumpsuit_gamma" },
145+
{ "item": "water_clean", "ammo-item": "water_clean", "container-item": "canteen" },
146+
{ "group": "military_ballistic_vest_light" },
147+
{ "item": "fn57_sup", "ammo-item": "57mm_ss", "charges": 20, "container-item": "shoulder_holster" },
148+
{ "item": "legpouch_large", "contents-group": "suppressed_fn57" }
149+
]
150+
},
151+
"male": { "entries": [ { "item": "boxer_shorts" } ] },
152+
"female": { "entries": [ { "item": "sports_bra" }, { "item": "boxer_shorts" } ] }
153+
}
52154
}
53155
]
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
[
2+
{
3+
"copy-from": "heli_crash",
4+
"type": "scenario",
5+
"extend": {
6+
"map_special": "mx_helicopter",
7+
"professions": [ "xe_psi_hunter", "xe_psi_verdant_hand", "xe_psi_pyrokinetic_cyborg" ]
8+
},
9+
"id": "heli_crash"
10+
},
11+
{
12+
"copy-from": "portal_dependent",
13+
"type": "scenario",
14+
"extend": { "professions": [ "xe_psi_hunter", "xe_psi_verdant_hand", "xe_psi_pyrokinetic_cyborg" ] },
15+
"id": "portal_dependent"
16+
}
17+
]

0 commit comments

Comments
 (0)