@geheimgang188/fmod-service-api
Version:
FMOD service API
89 lines • 5.82 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.sampleProject = exports.sampleProjectData = exports.testBankProject = exports.testBankData = void 0;
const fmod_event_type_1 = require("../api-generator/interfaces/fmod-event-type");
/**
* Test data to test special cases
*/
exports.testBankData = [{
bankName: 'Music',
events: [{
name: 'Music/Level 01',
params: [
{ name: 'ÜberStinger', type: 'continuous', min: 0, max: 1 },
{
name: 'Progression',
type: 'labeled',
labels: [{ value: 0, name: 'Intro' }, { value: 1, name: 'Main' }]
}
],
}, {
name: 'Music/ÜberLevel 02',
params: [{
name: 'Progression',
type: 'labeled',
labels: [{ value: 0, name: 'Intro' }, { value: 1, name: 'Äxtra' }]
}],
}],
}, {
bankName: 'SFX',
localised: true,
events: [{ name: 'UI/Cancel', params: [] }]
}];
exports.testBankProject = {
banks: exports.testBankData,
localisation: {
languages: ['en', 'de'],
defaultLanguage: 'de',
},
testProperty: 'foo',
};
/**
* Handful of events from the FMOD-built-in sample project
*/
exports.sampleProjectData = [{
bankName: 'Music',
events: [{
name: 'Music/Level 01',
params: [
{ name: 'Stinger', type: 'continuous', min: 0, max: 1 },
{
name: 'Progression',
type: 'labeled',
labels: [{ value: 0, name: 'Intro' }, { value: 1, name: 'Main' }]
}
],
}, {
name: 'Pause',
eventType: fmod_event_type_1.FmodEventType.snapshot,
params: [],
}, {
name: 'Music/Level 02',
params: [
{ name: 'Area', type: 'continuous', min: 0, max: 80 }
],
}],
}, {
bankName: 'SFX',
events: [
{ name: 'UI/Cancel', params: [] },
{ name: 'Character/Dialogue', params: [], requiresOtherBanks: ['Dialogue'] },
]
}, {
bankName: 'Dialogue',
localised: true,
events: [],
}];
exports.sampleProject = {
banks: exports.sampleProjectData,
localisation: {
languages: ['EN', 'JP', 'CN'],
defaultLanguage: 'EN',
},
globalParameters: [{
name: 'Test',
type: 'continuous',
defaultValue: 0,
}],
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVzdC1kYXRhLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2RlbW8vdGVzdC1kYXRhLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUNBLGlGQUE0RTtBQUU1RTs7R0FFRztBQUNVLFFBQUEsWUFBWSxHQUFnQixDQUFFO1FBQ3ZDLFFBQVEsRUFBRSxPQUFPO1FBQ2pCLE1BQU0sRUFBRSxDQUFFO2dCQUNOLElBQUksRUFBRSxnQkFBZ0I7Z0JBQ3RCLE1BQU0sRUFBRTtvQkFDSixFQUFFLElBQUksRUFBRSxhQUFhLEVBQUUsSUFBSSxFQUFFLFlBQVksRUFBRSxHQUFHLEVBQUUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEVBQUU7b0JBQzNEO3dCQUNJLElBQUksRUFBRSxhQUFhO3dCQUNuQixJQUFJLEVBQUUsU0FBUzt3QkFDZixNQUFNLEVBQUUsQ0FBRSxFQUFFLEtBQUssRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLE9BQU8sRUFBRSxFQUFFLEVBQUUsS0FBSyxFQUFFLENBQUMsRUFBRSxJQUFJLEVBQUUsTUFBTSxFQUFFLENBQUU7cUJBQ3RFO2lCQUNKO2FBQ0osRUFBRTtnQkFDQyxJQUFJLEVBQUUsb0JBQW9CO2dCQUMxQixNQUFNLEVBQUUsQ0FBRTt3QkFDTixJQUFJLEVBQUUsYUFBYTt3QkFDbkIsSUFBSSxFQUFFLFNBQVM7d0JBQ2YsTUFBTSxFQUFFLENBQUUsRUFBRSxLQUFLLEVBQUUsQ0FBQyxFQUFFLElBQUksRUFBRSxPQUFPLEVBQUUsRUFBRSxFQUFFLEtBQUssRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLE9BQU8sRUFBRSxDQUFFO3FCQUN2RSxDQUFFO2FBQ04sQ0FBRTtLQUNOLEVBQUU7UUFDQyxRQUFRLEVBQUUsS0FBSztRQUNmLFNBQVMsRUFBRSxJQUFJO1FBQ2YsTUFBTSxFQUFFLENBQUUsRUFBRSxJQUFJLEVBQUUsV0FBVyxFQUFFLE1BQU0sRUFBRSxFQUFFLEVBQUUsQ0FBRTtLQUNoRCxDQUFFLENBQUM7QUFTUyxRQUFBLGVBQWUsR0FBeUI7SUFDakQsS0FBSyxFQUFFLG9CQUFZO0lBQ25CLFlBQVksRUFBRTtRQUNWLFNBQVMsRUFBRSxDQUFFLElBQUksRUFBRSxJQUFJLENBQUU7UUFDekIsZUFBZSxFQUFFLElBQUk7S0FDeEI7SUFDRCxZQUFZLEVBQUUsS0FBSztDQUN0QixDQUFDO0FBRUY7O0dBRUc7QUFDVSxRQUFBLGlCQUFpQixHQUFnQixDQUFFO1FBQzVDLFFBQVEsRUFBRSxPQUFPO1FBQ2pCLE1BQU0sRUFBRSxDQUFFO2dCQUNOLElBQUksRUFBRSxnQkFBZ0I7Z0JBQ3RCLE1BQU0sRUFBRTtvQkFDSixFQUFFLElBQUksRUFBRSxTQUFTLEVBQUUsSUFBSSxFQUFFLFlBQVksRUFBRSxHQUFHLEVBQUUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEVBQUU7b0JBQ3ZEO3dCQUNJLElBQUksRUFBRSxhQUFhO3dCQUNuQixJQUFJLEVBQUUsU0FBUzt3QkFDZixNQUFNLEVBQUUsQ0FBRSxFQUFFLEtBQUssRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLE9BQU8sRUFBRSxFQUFFLEVBQUUsS0FBSyxFQUFFLENBQUMsRUFBRSxJQUFJLEVBQUUsTUFBTSxFQUFFLENBQUU7cUJBQ3RFO2lCQUNKO2FBQ0osRUFBRTtnQkFDQyxJQUFJLEVBQUUsT0FBTztnQkFDYixTQUFTLEVBQUUsK0JBQWEsQ0FBQyxRQUFRO2dCQUNqQyxNQUFNLEVBQUUsRUFBRTthQUNiLEVBQUU7Z0JBQ0MsSUFBSSxFQUFFLGdCQUFnQjtnQkFDdEIsTUFBTSxFQUFFO29CQUNKLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUsWUFBWSxFQUFFLEdBQUcsRUFBRSxDQUFDLEVBQUUsR0FBRyxFQUFFLEVBQUUsRUFBRTtpQkFBRTthQUM5RCxDQUFFO0tBQ04sRUFBRTtRQUNDLFFBQVEsRUFBRSxLQUFLO1FBQ2YsTUFBTSxFQUFFO1lBQ0osRUFBRSxJQUFJLEVBQUUsV0FBVyxFQUFFLE1BQU0sRUFBRSxFQUFFLEVBQUU7WUFDakMsRUFBRSxJQUFJLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSxFQUFFLEVBQUUsRUFBRSxrQkFBa0IsRUFBRSxDQUFFLFVBQVUsQ0FBRSxFQUFFO1NBQ2pGO0tBQ0osRUFBRTtRQUNDLFFBQVEsRUFBRSxVQUFVO1FBQ3BCLFNBQVMsRUFBRSxJQUFJO1FBQ2YsTUFBTSxFQUFFLEVBQUU7S0FDYixDQUFFLENBQUM7QUFFUyxRQUFBLGFBQWEsR0FBaUI7SUFDdkMsS0FBSyxFQUFFLHlCQUFpQjtJQUN4QixZQUFZLEVBQUU7UUFDVixTQUFTLEVBQUUsQ0FBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBRTtRQUMvQixlQUFlLEVBQUUsSUFBSTtLQUN4QjtJQUNELGdCQUFnQixFQUFFLENBQUU7WUFDaEIsSUFBSSxFQUFFLE1BQU07WUFDWixJQUFJLEVBQUUsWUFBWTtZQUNsQixZQUFZLEVBQUUsQ0FBQztTQUNsQixDQUFFO0NBQ04sQ0FBQyJ9