You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 9, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: ToDo.txt
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,7 @@ Look to use yaml in RCON integration configs as they may be nicer to read and ma
10
10
Should I just ignore any event without an ID string? Came up ages ago during Will's playthrough. But not enough of an issue to be done at the time.
11
11
If you close the GUI when internet is dead after being connected via RCON the python window never closes. Guess its waiting for something to close.
12
12
Change profile loading to not error on startup for bad profiles, but error on trying to start them.
13
+
Document that to call a named `action` in the `reactions` you need to pre-fix it with ACTION_, i.e. ACTION_myActionName. The `actions` array `name` field stays as just the name, i.e. myActionName.
"action": "/sc local player = game.get_player(\"Commander8890\") player.surface.create_entity{name = \"big-biter\", position = {player.position.x+10,player.position.y+10}}"
37
+
},
38
+
{
39
+
"condition": "[VALUE] >= 15 and [VALUE] < 20",
40
+
"manipulator": "",
41
+
"action": "/sc local player = game.get_player(\"Commander8890\") for i=1,3 do players.surface.create_entity{name = \"small-biter\", position = player.position} end for i=1,2 do player.surface.create_entity{name = \"medium-biter\", position = player.position} end"
"description": "JD_Plays JD Go Boom and Followers add biter hunting groups 2022-06-11",
4
+
"reactions": [
5
+
{
6
+
"platform": "twitch_account",
7
+
"type": "subscription",
8
+
"filteredActions": [
9
+
{
10
+
"condition": "[ALL]",
11
+
"manipulator": "",
12
+
"action": "ACTION_JD_Goes_Boom_Message"
13
+
},
14
+
{
15
+
"COMMENT": "Tier 1 sub",
16
+
"condition": "'[sub_plan]' == '1000' or '[sub_plan]' == 'Prime'",
17
+
"manipulator": "[VALUE] * 0.5",
18
+
"action": "/jd_goes_boom JD-Plays [CALCVALUE]"
19
+
},
20
+
{
21
+
"COMMENT": "Tier 2 sub",
22
+
"condition": "'[sub_plan]' == '2000'",
23
+
"manipulator": "[VALUE] * 0.6",
24
+
"action": "/jd_goes_boom JD-Plays [CALCVALUE]"
25
+
},
26
+
{
27
+
"COMMENT": "Tier 3 sub",
28
+
"condition": "'[sub_plan]' == '3000'",
29
+
"manipulator": "[VALUE] * 0.7",
30
+
"action": "/jd_goes_boom JD-Plays [CALCVALUE]"
31
+
},
32
+
{
33
+
"condition": "[ALL]",
34
+
"manipulator": "",
35
+
"action": "ACTION_JD_Sub_Thanks_Message"
36
+
}
37
+
]
38
+
},
39
+
{
40
+
"COMMENT": "Copy of subscription section above, but with the type changed",
41
+
"platform": "twitch_account",
42
+
"type": "subMysteryGift",
43
+
"filteredActions": [
44
+
{
45
+
"condition": "[ALL]",
46
+
"manipulator": "",
47
+
"action": "ACTION_JD_Goes_Boom_Message"
48
+
},
49
+
{
50
+
"COMMENT": "Tier 1 sub",
51
+
"condition": "'[sub_plan]' == '1000' or '[sub_plan]' == 'Prime'",
52
+
"manipulator": "[VALUE] * 0.5",
53
+
"action": "/jd_goes_boom JD-Plays [CALCVALUE]"
54
+
},
55
+
{
56
+
"COMMENT": "Tier 2 sub",
57
+
"condition": "'[sub_plan]' == '2000'",
58
+
"manipulator": "[VALUE] * 0.6",
59
+
"action": "/jd_goes_boom JD-Plays [CALCVALUE]"
60
+
},
61
+
{
62
+
"COMMENT": "Tier 3 sub",
63
+
"condition": "'[sub_plan]' == '3000'",
64
+
"manipulator": "[VALUE] * 0.7",
65
+
"action": "/jd_goes_boom JD-Plays [CALCVALUE]"
66
+
},
67
+
{
68
+
"condition": "[ALL]",
69
+
"manipulator": "",
70
+
"action": "ACTION_JD_Sub_Thanks_Message"
71
+
}
72
+
]
73
+
},
74
+
{
75
+
"COMMENT": "Have to duplicate the seperate other money parts at present",
76
+
"platform": "twitch_account",
77
+
"type": "bits",
78
+
"filteredActions": [
79
+
{
80
+
"condition": "[ALL]",
81
+
"manipulator": "",
82
+
"action": "ACTION_JD_Goes_Boom_Message"
83
+
},
84
+
{
85
+
"condition": "[ALL]",
86
+
"manipulator": "[VALUE] * 1.0",
87
+
"action": "/jd_goes_boom JD-Plays [CALCVALUE]"
88
+
}
89
+
]
90
+
},
91
+
{
92
+
"COMMENT": "Have to duplicate the seperate other money parts at present",
93
+
"platform": "streamlabs",
94
+
"type": "donation",
95
+
"filteredActions": [
96
+
{
97
+
"condition": "[ALL]",
98
+
"manipulator": "",
99
+
"action": "ACTION_JD_Goes_Boom_Message"
100
+
},
101
+
{
102
+
"condition": "[ALL]",
103
+
"manipulator": "[VALUE] * 1.0",
104
+
"action": "/jd_goes_boom JD-Plays [CALCVALUE]"
105
+
}
106
+
]
107
+
},
108
+
{
109
+
"valueType": "follow",
110
+
"filteredActions": [
111
+
{
112
+
"condition": "[ALL]",
113
+
"manipulator": "",
114
+
"action": "/biter_hunt_group_add_biters 1 1"
115
+
},
116
+
{
117
+
"condition": "[ALL]",
118
+
"manipulator": "",
119
+
"action": "/biter_hunt_group_reset_group_timer 1"
120
+
},
121
+
{
122
+
"condition": "[ALL]",
123
+
"manipulator": "",
124
+
"action": "/muppet_gui_show_message {\"audience\": {\"players\":[\"JD-Plays\"], \"logic\":\"only\"}, \"message\":{\"simpleText\":\"[BESTNAME] followed the biter pack, you gonna join him?\", \"position\":\"left\", \"fontSize\":\"large\", \"fontStyle\":\"bold\", \"fontColor\":\"lightred\"}, \"close\":{\"timeout\":60}}"
125
+
},
126
+
{
127
+
"condition": "[ALL]",
128
+
"manipulator": "",
129
+
"action": "/muppet_gui_show_message {\"audience\": {\"players\":[\"JD-Plays\"], \"logic\":\"not\"}, \"message\":{\"simpleText\":\"[BESTNAME] followed the biter pack, you gonna join him?\", \"position\":\"left\", \"fontSize\":\"large\", \"fontStyle\":\"bold\", \"fontColor\":\"lightred\"}, \"close\":{\"timeout\":15}}"
130
+
}
131
+
]
132
+
},
133
+
{
134
+
"valueType": "viewer",
135
+
"filteredActions": [
136
+
{
137
+
"condition": "[ALL]",
138
+
"manipulator": "",
139
+
"action": "[NOTHING]"
140
+
}
141
+
]
142
+
}
143
+
],
144
+
"COMMENT_ACTIONS": "Done the long commands as it makes the reactions section easier to read. Don;t see any benefit in moving short simple actions down here.",
145
+
"actions": [
146
+
{
147
+
"name": "JD_Goes_Boom_Message",
148
+
"description": "Shows text on screen that a named person has made JD go boom.",
149
+
"effect": "/muppet_gui_show_message {\"audience\": {\"players\":[\"JD-Plays\"], \"logic\":\"only\"}, \"message\":{\"simpleText\":\"[BESTNAME] Made JD Go Boom\", \"position\":\"left\", \"fontSize\":\"large\", \"fontStyle\":\"bold\", \"fontColor\":\"lightred\"}, \"close\":{\"timeout\":60}}"
150
+
},
151
+
{
152
+
"name": "JD_Sub_Thanks_Message",
153
+
"description": "Shows text on screen that a named person has made JD go boom.",
154
+
"effect": "/muppet_gui_show_message {\"audience\": {\"players\":[\"JD-Plays\"], \"logic\":\"only\"}, \"message\":{\"simpleText\":\"Thanks for Subbing [BESTNAME] for [months] months\", \"position\":\"left\", \"fontSize\":\"large\", \"fontStyle\":\"bold\", \"fontColor\":\"lightred\"}, \"close\":{\"timeout\":60}}"
0 commit comments