54 lines
1.3 KiB
JSON
54 lines
1.3 KiB
JSON
{
|
|
"codeGeneration": {
|
|
"template": "typescript",
|
|
"useStrictMode": true,
|
|
"generateComments": true,
|
|
"generateImports": true,
|
|
"componentSuffix": "Component",
|
|
"systemSuffix": "System",
|
|
"indentStyle": "spaces",
|
|
"indentSize": 4
|
|
},
|
|
"performance": {
|
|
"enableMonitoring": true,
|
|
"warningThreshold": 16.67,
|
|
"criticalThreshold": 33.33,
|
|
"memoryWarningMB": 100,
|
|
"memoryCriticalMB": 200,
|
|
"maxRecentSamples": 60,
|
|
"enableFpsMonitoring": true,
|
|
"targetFps": 60
|
|
},
|
|
"debugging": {
|
|
"enableDebugMode": true,
|
|
"showEntityCount": true,
|
|
"showSystemExecutionTime": true,
|
|
"enablePerformanceWarnings": true,
|
|
"logLevel": "info",
|
|
"enableDetailedLogs": false
|
|
},
|
|
"editor": {
|
|
"autoRefreshAssets": true,
|
|
"showWelcomePanelOnStartup": true,
|
|
"enableAutoUpdates": false,
|
|
"updateChannel": "stable",
|
|
"enableNotifications": true
|
|
},
|
|
"template": {
|
|
"defaultEntityName": "GameEntity",
|
|
"defaultComponentName": "CustomComponent",
|
|
"defaultSystemName": "CustomSystem",
|
|
"createExampleFiles": true,
|
|
"includeDocumentation": true,
|
|
"useFactoryPattern": true
|
|
},
|
|
"events": {
|
|
"enableEventSystem": true,
|
|
"defaultEventPriority": 0,
|
|
"enableAsyncEvents": true,
|
|
"enableEventBatching": false,
|
|
"batchSize": 10,
|
|
"batchDelay": 16,
|
|
"maxEventListeners": 100
|
|
}
|
|
} |