-
Notifications
You must be signed in to change notification settings - Fork 1
/
bundle_template.json
79 lines (67 loc) · 2.78 KB
/
bundle_template.json
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
// See https://www.audiokinetic.com/library/edge/?source=SDK&id=plugin__packaging.html#plugin_packaging_bundle_metadata
// for the documentation about the bundle_template.json format
{
// Unique identifier of this bundle. Id must be unique across all existing plugins and versions.
"id": "mashisora.ToneFilter.${year}_${major}_${minor}_${build}",
// Name displayed in the Wwise Launcher for this bundle
"name": "ToneFilter",
// Tag uniquely identifying the plug-in (format [0-9A-z_]+, 50 characters maximum)
"tag": "ToneFilter",
// Description displayed in the Wwise Launcher for this bundle
"description": "A Tone Filter effect inspired by NieR:Automata.",
// Vendor name displayed in the Wwise Launcher for this bundle
"vendor": "mashisora",
// Base64 representation of an image to be displayed in the Wwise Launcher for this bundle (PNG, JPEG or GIF)
"image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=",
// Type of this bundle, must be "plugin"
"type": "plugin",
// Data that is specific to this bundle type
"productDependentData": {
"targetWwiseVersion": {
"year": ${year},
"major": ${major}
}
},
// Version of this bundle
"version": {
"year": ${year},
"major": ${major},
"minor": ${minor},
"build": ${build}
},
// List of EULAs associated with this bundle
"eulas": [
// {
// "displayName": string, // Name displayed in the Wwise Launcher for this EULA
// "displayContent": string, // Text displayed in the Wwise Launcher for this EULA
// "id": string // Unique identifier of this EULA
// },
// ...
],
// Labels displayed next to this bundle
"labels": [
// {
// "class": string, // Style class applied to this label (default, primary, success, info, warning, danger)
// "displayName": string // Name displayed in the Wwise Launcher for this label
// },
// ...
],
// Online documentation links for this bundle
"links": [
// {
// "displayName": string, // Name displayed in the Wwise Launcher for this link
// "id": string, // Unique identifier of this link
// "url": string // Target URL of this link
// },
// ...
],
// Local documentation files for this bundle
"documentation": [
// {
// "displayName": string, // Name displayed in the Wwise Launcher for this documentation file
// "filePath": string, // Path to the documentation file
// "language": "en" | "ja" | "zh" // Language of the documentation file
// },
// ...
]
}