Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
EBTResponse.c
Go to the documentation of this file.
1
#ifdef WORKBENCH
2
3
class
EBTAddonInfo :
JsonApiStruct
4
{
5
string
version;
6
ref array<string> loadedModules =
new
array<string>();
7
8
void
EBTAddonInfo()
9
{
10
RegV(
"version"
);
11
RegV(
"loadedModules"
);
12
}
13
}
14
15
class
EBTInfoRequest :
JsonApiStruct
16
{
17
string
title;
18
string
msg;
19
20
void
EBTInfoRequest()
21
{
22
23
RegV(
"title"
);
24
RegV(
"msg"
);
25
}
26
27
}
28
29
class
EBTInfoDialog
30
{
31
[
ButtonAttribute
(
"OK"
)]
32
void
OkButton(){}
33
}
34
35
class
EBTInfo : NetApiHandler
36
{
37
//------------------------------------------------------------------------------------------------
38
override
JsonApiStruct
GetRequest
()
39
{
40
return
new
EBTInfoRequest();
41
}
42
43
//------------------------------------------------------------------------------------------------
44
override
JsonApiStruct
GetResponse
(JsonApiStruct request)
45
{
46
EBTInfoRequest req = EBTInfoRequest.Cast(request);
47
EBTInfoDialog dialog =
new
EBTInfoDialog();
48
49
Workbench.ScriptDialog(req.title, req.msg, dialog);
50
51
52
return
null;
53
}
54
}
55
56
57
#endif
GetResponse
override JsonApiStruct GetResponse(JsonApiStruct request)
Definition
AnimExportProfiles.c:97
GetRequest
SCR_AICombatMoveRequestBase GetRequest()
Definition
SCR_AICombatMoveState.c:137
ButtonAttribute
class WorkbenchDialog_AbortRetryIgnore ButtonAttribute("OK", true)
Definition
WorkbenchDialogs.c:30
JsonApiStruct
base classes for filtering in server browser
Definition
SCR_FeedbackDialogUI.c:3
scripts
WorkbenchGameCommon
EnfusionBlenderTools
EBTResponse.c
Generated by
1.17.0