-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathModuleInfo.json
More file actions
111 lines (111 loc) · 3.09 KB
/
ModuleInfo.json
File metadata and controls
111 lines (111 loc) · 3.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
{
"Name": "BlueCoinSystem",
"Author": "Evanbowl and Lord-Giganticus",
"Description": "PTD: Full Blue Coin System",
"CompilerFlags" : [
"-DBLUECOINSYSTEM",
"-DBLUECOINBOARD"
],
"InstallDependancies": ["CoinBase", "ExtStationedFileTable", "PTUtils", "Syati_ExtGameData", "Syati_Init", "Syati_ObjectFactories"],
"RequiredAPIs": ["PTUtils", "CoinBase_API", "Syati_ExtGameData_API"],
"SupportedGames": [
"SB4E",
"SB4P",
"SB4J"
],
"ModuleData" : [
{
"NameObjFactory": [
{
"Name" : "BlueCoin",
"Function" : "BlueCoinUtil::createBlueCoin",
"Include" : "BlueCoinUtil.h"
},
{
"Name" : "BlueCoinSign",
"Function" : "BlueCoinSignUtil::createBlueCoinSign",
"Include" : "BlueCoinBoard.h"
}
],
"StationedFileEntry" : [
{
"Type1" : "1",
"Type2" : "6",
"Path" : "/ObjectData/BlueCoin.arc"
},
{
"Type1" : "1",
"Type2" : "6",
"Path" : "/ObjectData/BlueCoinClear.arc"
},
{
"Type1" : "1",
"Type2" : "7",
"Path" : "/LayoutData/BlueCoinCounterInStage.arc"
},
{
"Type1" : "1",
"Type2" : "1",
"Path" : "/SystemData/BlueCoinIDRangeTable.arc"
}
],
"CoinBaseSpawning": [
{
"ID" : "1",
"CoinCreateFunc" : "BlueCoinUtil::tryCreateBlueCoinForSpawningActorActionKeeper",
"CoinAppearFunc" : "BlueCoinUtil::tryAppearBlueCoinActionKeeper",
"Include" : "BlueCoinUtil.h"
}
],
"BranchFlow": [
{
"ID" : "27",
"BranchFunc": "BlueCoinUtil::isBlueCoinGotCurrentFile",
"Include": "BlueCoinUtil.h"
},
{
"ID" : "28",
"BranchFunc": "BlueCoinUtil::isOnBlueCoinFlagCurrentFile",
"Include": "BlueCoinUtil.h"
}
],
"EventFlow": [
{
"ID" : "22",
"EventFunc": "BlueCoinUtil::setBlueCoinGotCurrentFile",
"Include": "BlueCoinUtil.h"
},
{
"ID" : "23",
"EventFunc": "BlueCoinUtil::setOnBlueCoinFlagCurrentFile",
"Include": "BlueCoinUtil.h"
}
],
"ReplaceTag" : [
{
"ByteData": "20, 0, 0, 0",
"ReplaceFunc": "BlueCoinReplaceTag::getTotalBlueCoinNumCurrentFileForMsg",
"Include": "BlueCoinUtil.h"
},
{
"ByteData": "21, 0, 0, 0",
"ReplaceFunc": "BlueCoinReplaceTag::calcBlueCoinTotalInRangeForMsg",
"Include": "BlueCoinUtil.h"
},
{
"ByteData": "22, 0, 0, 0",
"ReplaceFunc": "BlueCoinReplaceTag::getSpentBlueCoinNumCurrentFileForMsg",
"Include": "BlueCoinUtil.h"
}
],
"NewSaveChunk": [
{
"ChunkMemberType": "BlueCoinDataStorage",
"ChunkMemberName": "mBlueCoinDataStorage",
"ChunkCreationFunc": "createBinaryChunk<BlueCoinDataStorage>",
"Include": "BlueCoinDataStorage.h"
}
]
}
]
}