Skip to content

Commit 6445cf8

Browse files
Add greentini elusive + noni arcade
1 parent 0084f53 commit 6445cf8

9 files changed

Lines changed: 450 additions & 0 deletions

File tree

components/contracts/elusiveTargetArcades.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
export const orderedETAs = [
2020
"797e204a-ef3d-463b-a386-57df0fe29b8f",
21+
"6b42daeb-9878-4b44-a0b9-e09377208ad5",
2122
"55cd7c79-f6dd-4d58-86e1-d52863488077",
2223
"34c21c64-515a-4a43-9fd0-378211060122",
2324
"6678cf8a-f614-4536-9584-e649351f40c2",

components/contracts/elusiveTargets.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,5 @@ export const orderedETs = [
6767
"fdb75833-2588-453a-9178-b917b5de952c",
6868
"ae44d9d6-3795-47b5-ad74-250d8f9aec22",
6969
"50201e8d-0552-46f9-8129-2172fefb5054",
70+
"51529ac5-dfab-439b-a9fd-c2dd618e4d10",
7071
]

components/contracts/missionsInLocation.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -611,6 +611,7 @@ export const missionsInLocation = {
611611
"b1fb40d7-c013-4c9f-bb8a-8782e980b11a",
612612
"55cd7c79-f6dd-4d58-86e1-d52863488077",
613613
],
614+
LOCATION_OPULENT_STINGRAY: ["6b42daeb-9878-4b44-a0b9-e09377208ad5"],
614615
LOCATION_ANCESTRAL_BULLDOG: [
615616
"bfb56fe6-06db-440a-aafe-42eeeb223fa1",
616617
"80cf04de-8e0b-4f38-b094-600753e2ac24",

components/discord/discordRp.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,8 @@ export function scenePathToRpAsset(
333333
case "assembly:/_pro/scenes/missions/opulent/mission_stingray/scene_stingray_basic.entity":
334334
case "assembly:/_pro/scenes/missions/opulent/mission_stingray/scene_stingray_arcticthyme.entity":
335335
return ["havenlastresort", "The Last Resort", "Haven"]
336+
case "assembly:/_pro/scenes/missions/opulent/scene_greentini.entity":
337+
return ["elusivegreentini", "The Herbalist", "Haven"]
336338

337339
// miami
338340
case "assembly:/_pro/scenes/missions/miami/scene_et_sambuca.entity":

contractdata/ARCADE/NONI/NONI.json

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
{
2+
"Data": {
3+
"EnableSaving": false,
4+
"Objectives": [],
5+
"Bricks": [],
6+
"GameChangers": [],
7+
"GameChangerReferences": [],
8+
"VR": [
9+
{
10+
"Quality": "base",
11+
"Bricks": [
12+
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
13+
"assembly:/_pro/scenes/missions/opulent/mission_stingray/vr_overrides_stingray.brick",
14+
"assembly:/_pro/scenes/missions/opulent/mission_stingray/vr_overrides_low_performance.brick",
15+
"assembly:/_pro/scenes/missions/opulent/vr_overrides_greentini.brick"
16+
]
17+
},
18+
{
19+
"Quality": "better",
20+
"Bricks": [
21+
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
22+
"assembly:/_pro/scenes/missions/opulent/mission_stingray/vr_overrides_stingray.brick",
23+
"assembly:/_pro/scenes/missions/opulent/vr_overrides_greentini.brick"
24+
]
25+
}
26+
]
27+
},
28+
"Metadata": {
29+
"Id": "6b42daeb-9878-4b44-a0b9-e09377208ad5",
30+
"IsPublished": true,
31+
"CreationTimestamp": "2026-08-27T12:14:30.3261693Z",
32+
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
33+
"TileImage": "images/contracts/arcade/Arcade_Noni_Group.jpg",
34+
"Title": "UI_CONTRACT_NONI_GROUP_TITLE",
35+
"Description": "UI_CONTRACT_NONI_GROUP_DESC",
36+
"CodeName_Hint": "Arcade Noni [Greentini] - Group",
37+
"Location": "LOCATION_OPULENT_STINGRAY",
38+
"Type": "arcade",
39+
"Release": "3.280.0 Arcade",
40+
"ScenePath": "assembly:/_PRO/Scenes/Missions/opulent/scene_greentini.entity",
41+
"OnlyNeoVR": true,
42+
"Entitlements": ["H3_ET_GREENTINI"],
43+
"GroupDefinition": {
44+
"Type": "arcade",
45+
"Order": [
46+
"f74e2f2f-87f8-4ce5-beaa-e644b2a8daab",
47+
"ed26cb68-ba01-4117-bbc3-e2f933f98996"
48+
]
49+
},
50+
"PublicId": "026821381447"
51+
},
52+
"UserData": {}
53+
}
Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
{
2+
"Data": {
3+
"EnableSaving": false,
4+
"Bricks": [
5+
"assembly:/_PRO/scenes/missions/opulent/mission_greentini.brick"
6+
],
7+
"DevOnlyBricks": [
8+
"assembly:/_PRO/scenes/missions/opulent/dev_greentini.brick"
9+
],
10+
"Entrances": ["1060af5b-b069-4a7d-909b-c2237bca3d6c"],
11+
"GameChangers": ["ccb70076-6a89-4059-a894-fc300839a230"],
12+
"VR": [
13+
{
14+
"Quality": "base",
15+
"Bricks": [
16+
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
17+
"assembly:/_pro/scenes/missions/opulent/mission_stingray/vr_overrides_stingray.brick",
18+
"assembly:/_pro/scenes/missions/opulent/mission_stingray/vr_overrides_low_performance.brick",
19+
"assembly:/_pro/scenes/missions/opulent/vr_overrides_greentini.brick"
20+
]
21+
},
22+
{
23+
"Quality": "better",
24+
"Bricks": [
25+
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
26+
"assembly:/_pro/scenes/missions/opulent/mission_stingray/vr_overrides_stingray.brick",
27+
"assembly:/_pro/scenes/missions/opulent/vr_overrides_greentini.brick"
28+
]
29+
}
30+
],
31+
"Objectives": [
32+
{
33+
"_comment": "----- Eliminate target -----",
34+
"Id": "8ee3276d-91e9-4fbd-96a2-7da420b3f0f9",
35+
"Category": "primary",
36+
"IsHidden": true,
37+
"SuccessEvent": {
38+
"EventName": "Kill",
39+
"EventValues": {
40+
"RepositoryId": "36e7a631-e72b-4dfa-a0f8-574422b919f9"
41+
}
42+
}
43+
},
44+
{
45+
"_comment": "----- Destroy crops -----",
46+
"Id": "0d09e192-bd67-4af5-a3ce-672f646e8779",
47+
"Category": "primary",
48+
"ObjectiveType": "custom",
49+
"ForceShowOnLoadingScreen": true,
50+
"AllowEtRestartOnSuccess": true,
51+
"Image": "Images/Contracts/Elusive/S3_Greentini/CustomObjective.jpg",
52+
"BriefingName": "$loc ET_Greentini_Objective_Farm_Name",
53+
"BriefingText": "$loc ET_Greentini_Objective_Farm_Text",
54+
"LongBriefingText": "$loc ET_Greentini_Objective_Farm_Long",
55+
"HUDTemplate": {
56+
"display": "$loc ET_Greentini_Objective_Farm_HUD",
57+
"iconType": 17
58+
},
59+
"Type": "statemachine",
60+
"Definition": {
61+
"ContextListeners": {
62+
"Percentage": {
63+
"type": "objective-counter",
64+
"subtype": "percent",
65+
"header": "ET_Greentini_Objective_Farm_PoisonedPercentage"
66+
}
67+
},
68+
"Context": {
69+
"Percentage": 0
70+
},
71+
"States": {
72+
"Start": {
73+
"Greentini_CropsDestroyed": {
74+
"Transition": "Success"
75+
},
76+
"Greentini_SetPoisonedPercentage": [
77+
{
78+
"Actions": {
79+
"$set": ["Percentage", "$Value"]
80+
}
81+
}
82+
]
83+
},
84+
"Success": {
85+
"-": [
86+
{
87+
"Actions": {
88+
"$set": ["Percentage", 0]
89+
}
90+
}
91+
]
92+
}
93+
}
94+
}
95+
}
96+
]
97+
},
98+
"Metadata": {
99+
"Id": "f74e2f2f-87f8-4ce5-beaa-e644b2a8daab",
100+
"Title": "UI_CONTRACT_NONI_LEVEL01_NAME",
101+
"CodeName_Hint": "Arcade Noni [Greentini] - Level 1",
102+
"Description": "ET_GREENTINI_CONTRACT_DESC",
103+
"BriefingVideo": "briefing_greentini",
104+
"DebriefingVideo": "debriefing_greentini",
105+
"ScenePath": "assembly:/_PRO/Scenes/Missions/opulent/scene_greentini.entity",
106+
"TileImage": "images/contracts/elusive/S3_Greentini/Title.jpg",
107+
"InGroup": "6b42daeb-9878-4b44-a0b9-e09377208ad5",
108+
"Location": "LOCATION_OPULENT_STINGRAY",
109+
"LocationSuitOverride": "TOKEN_OUTFIT_OPULENT_HERO_GREENTINISUIT",
110+
"IsPublished": true,
111+
"LastUpdate": "2015-03-10T12:00:00.441Z",
112+
"CreationTimestamp": "2026-08-27T12:14:31.9906931Z",
113+
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
114+
"Release": "3.280.x Arcade",
115+
"Type": "arcade",
116+
"OnlyNeoVR": true,
117+
"Entitlements": ["H3_ET_GREENTINI"],
118+
"GroupObjectiveDisplayOrder": [
119+
{
120+
"Id": "ccb70076-6a89-4059-a894-fc300839a230",
121+
"IsNew": true
122+
}
123+
],
124+
"PublicId": "026810253947"
125+
},
126+
"UserData": {}
127+
}
Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
{
2+
"Data": {
3+
"EnableSaving": false,
4+
"Bricks": [
5+
"assembly:/_PRO/scenes/missions/opulent/mission_greentini.brick"
6+
],
7+
"DevOnlyBricks": [
8+
"assembly:/_PRO/scenes/missions/opulent/dev_greentini.brick"
9+
],
10+
"Entrances": ["1060af5b-b069-4a7d-909b-c2237bca3d6c"],
11+
"GameChangers": [
12+
"ccb70076-6a89-4059-a894-fc300839a230",
13+
"f123cf4d-25c9-4eab-ad29-1b7d5294c74f"
14+
],
15+
"VR": [
16+
{
17+
"Quality": "base",
18+
"Bricks": [
19+
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
20+
"assembly:/_pro/scenes/missions/opulent/mission_stingray/vr_overrides_stingray.brick",
21+
"assembly:/_pro/scenes/missions/opulent/mission_stingray/vr_overrides_low_performance.brick",
22+
"assembly:/_pro/scenes/missions/opulent/vr_overrides_greentini.brick"
23+
]
24+
},
25+
{
26+
"Quality": "better",
27+
"Bricks": [
28+
"assembly:/_pro/Scenes/Bricks/vr_setup.brick",
29+
"assembly:/_pro/scenes/missions/opulent/mission_stingray/vr_overrides_stingray.brick",
30+
"assembly:/_pro/scenes/missions/opulent/vr_overrides_greentini.brick"
31+
]
32+
}
33+
],
34+
"Objectives": [
35+
{
36+
"_comment": "----- Eliminate target -----",
37+
"Id": "8ee3276d-91e9-4fbd-96a2-7da420b3f0f9",
38+
"Category": "primary",
39+
"IsHidden": true,
40+
"SuccessEvent": {
41+
"EventName": "Kill",
42+
"EventValues": {
43+
"RepositoryId": "36e7a631-e72b-4dfa-a0f8-574422b919f9"
44+
}
45+
}
46+
},
47+
{
48+
"_comment": "----- Destroy crops -----",
49+
"Id": "0d09e192-bd67-4af5-a3ce-672f646e8779",
50+
"Category": "primary",
51+
"ObjectiveType": "custom",
52+
"ForceShowOnLoadingScreen": true,
53+
"AllowEtRestartOnSuccess": true,
54+
"Image": "Images/Contracts/Elusive/S3_Greentini/CustomObjective.jpg",
55+
"BriefingName": "$loc ET_Greentini_Objective_Farm_Name",
56+
"BriefingText": "$loc ET_Greentini_Objective_Farm_Text",
57+
"LongBriefingText": "$loc ET_Greentini_Objective_Farm_Long",
58+
"HUDTemplate": {
59+
"display": "$loc ET_Greentini_Objective_Farm_HUD",
60+
"iconType": 17
61+
},
62+
"Type": "statemachine",
63+
"Definition": {
64+
"ContextListeners": {
65+
"Percentage": {
66+
"type": "objective-counter",
67+
"subtype": "percent",
68+
"header": "ET_Greentini_Objective_Farm_PoisonedPercentage"
69+
}
70+
},
71+
"Context": {
72+
"Percentage": 0
73+
},
74+
"States": {
75+
"Start": {
76+
"Greentini_CropsDestroyed": {
77+
"Transition": "Success"
78+
},
79+
"Greentini_SetPoisonedPercentage": [
80+
{
81+
"Actions": {
82+
"$set": ["Percentage", "$Value"]
83+
}
84+
}
85+
]
86+
},
87+
"Success": {
88+
"-": [
89+
{
90+
"Actions": {
91+
"$set": ["Percentage", 0]
92+
}
93+
}
94+
]
95+
}
96+
}
97+
}
98+
}
99+
]
100+
},
101+
"Metadata": {
102+
"Id": "ed26cb68-ba01-4117-bbc3-e2f933f98996",
103+
"Title": "UI_CONTRACT_NONI_LEVEL02_NAME",
104+
"CodeName_Hint": "Arcade Noni [Greentini] - Level 2",
105+
"Description": "ET_GREENTINI_CONTRACT_DESC",
106+
"BriefingVideo": "briefing_greentini",
107+
"DebriefingVideo": "debriefing_greentini",
108+
"ScenePath": "assembly:/_PRO/Scenes/Missions/opulent/scene_greentini.entity",
109+
"TileImage": "images/contracts/elusive/S3_Greentini/Title.jpg",
110+
"InGroup": "6b42daeb-9878-4b44-a0b9-e09377208ad5",
111+
"Location": "LOCATION_OPULENT_STINGRAY",
112+
"LocationSuitOverride": "TOKEN_OUTFIT_OPULENT_HERO_GREENTINISUIT",
113+
"IsPublished": true,
114+
"LastUpdate": "2015-03-10T12:00:00.441Z",
115+
"CreationTimestamp": "2026-08-27T12:14:32.0291419Z",
116+
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
117+
"Release": "3.280.x Arcade",
118+
"Type": "arcade",
119+
"OnlyNeoVR": true,
120+
"Entitlements": ["H3_ET_GREENTINI"],
121+
"GroupObjectiveDisplayOrder": [
122+
{
123+
"Id": "f123cf4d-25c9-4eab-ad29-1b7d5294c74f",
124+
"IsNew": true
125+
},
126+
{
127+
"Id": "8ee3276d-91e9-4fbd-96a2-7da420b3f0f9"
128+
},
129+
{
130+
"Id": "0d09e192-bd67-4af5-a3ce-672f646e8779"
131+
},
132+
{
133+
"Id": "ccb70076-6a89-4059-a894-fc300839a230"
134+
}
135+
],
136+
"PublicId": "026087665447"
137+
},
138+
"UserData": {}
139+
}

0 commit comments

Comments
 (0)