feat(scum): rebuild plugin-owned management data
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"version": 2,
|
||||
"baseDirectoryKey": "config/windows-server",
|
||||
"maps": [
|
||||
{
|
||||
"key": "server-settings",
|
||||
"format": "ini",
|
||||
"encoding": "utf-8",
|
||||
"fileName": "ServerSettings.ini",
|
||||
"sections": {
|
||||
"General": ["scum.ServerName", "scum.ServerDescription", "scum.MaxPlayers", "scum.WelcomeMessage", "scum.MessageOfTheDay", "scum.AllowEvents", "scum.DisableTimedGifts"],
|
||||
"World": ["scum.CustomMapEnabled", "scum.CustomMapCenterXCoordinate", "scum.CustomMapCenterYCoordinate", "scum.CustomMapWidth", "scum.CustomMapHeight"],
|
||||
"Respawn": ["scum.AllowSectorRespawn", "scum.AllowShelterRespawn", "scum.AllowSquadmateRespawn", "scum.RandomRespawnPrice", "scum.SquadRespawnPrice"],
|
||||
"Vehicles": ["scum.MaximumTimeOfVehicleInactivity", "scum.LogVehicleDestroyed"],
|
||||
"Damage": ["scum.HumanToHumanDamageMultiplier", "scum.ZombieDamageMultiplier", "scum.ItemDecayDamageMultiplier"],
|
||||
"Features": ["scum.FlagOvertakeDuration", "scum.AllowMultipleFlagsPerPlayer", "scum.RaidProtectionType", "scum.QuestsEnabled", "scum.EnableNewPlayerProtection"]
|
||||
}
|
||||
},
|
||||
{ "key": "economy-override", "format": "json", "encoding": "utf-8", "fileName": "EconomyOverride.json", "rootPath": "economy-override", "fields": ["traders", "economy-reset-time-hours", "tradeable-rotation-enabled", "traders-unlimited-funds", "traders-unlimited-stock"] },
|
||||
{ "key": "raid-times", "format": "json", "encoding": "utf-8", "fileName": "RaidTimes.json", "rootPath": "raiding-times", "fields": ["day", "time", "start-announcement-time", "end-announcement-time"] },
|
||||
{ "key": "notifications", "format": "json", "encoding": "utf-8", "fileName": "Notifications.json", "rootPath": "Notifications", "fields": [] },
|
||||
{ "key": "admin-users", "format": "line-list", "encoding": "utf-8", "fileName": "AdminUsers.ini" },
|
||||
{ "key": "server-settings-admin-users", "format": "line-list", "encoding": "utf-8", "fileName": "ServerSettingsAdminUsers.ini" },
|
||||
{ "key": "banned-users", "format": "line-list", "encoding": "utf-8", "fileName": "BannedUsers.ini" },
|
||||
{ "key": "whitelisted-users", "format": "line-list", "encoding": "utf-8", "fileName": "WhitelistedUsers.ini" },
|
||||
{ "key": "exclusive-users", "format": "line-list", "encoding": "utf-8", "fileName": "ExclusiveUsers.ini" },
|
||||
{ "key": "silenced-users", "format": "line-list", "encoding": "utf-8", "fileName": "SilencedUsers.ini" }
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"version": 2,
|
||||
"databaseUserVersion": 57,
|
||||
"catalogSource": {
|
||||
"configMapKey": "economy-override",
|
||||
"rootPath": "economy-override.traders",
|
||||
"itemCodeField": "tradeable-code"
|
||||
},
|
||||
"giftClasses": [
|
||||
{ "value": 1, "key": "daily" },
|
||||
{ "value": 2, "key": "weekly" },
|
||||
{ "value": 3, "key": "monthly" },
|
||||
{ "value": 4, "key": "yearly" },
|
||||
{ "value": 5, "key": "one-time" },
|
||||
{ "value": 6, "key": "daily-five" }
|
||||
],
|
||||
"recipientStatuses": [
|
||||
{ "value": 0, "key": "all" },
|
||||
{ "value": 1, "key": "pve" },
|
||||
{ "value": 2, "key": "pvp" }
|
||||
],
|
||||
"deliveryCommands": [
|
||||
{ "kind": "item", "template": "#SpawnItem {itemCode} {quantity}" },
|
||||
{ "kind": "vehicle", "template": "#SpawnVehicle {vehicleCode}" }
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"version": 2,
|
||||
"encoding": "utf-16le",
|
||||
"lineEnding": "lf",
|
||||
"continuationPolicy": "append-to-previous-timestamped-record",
|
||||
"timestampFormat": "yyyy.MM.dd-HH.mm.ss",
|
||||
"defaultPattern": "^([0-9]{4}\\.[0-9]{2}\\.[0-9]{2}-[0-9]{2}\\.[0-9]{2}\\.[0-9]{2}):?\\s*(.*)$",
|
||||
"defaultFields": ["occurredAt", "payload"],
|
||||
"parsers": [
|
||||
{ "key": "login", "filePattern": "^login_[0-9]{14}\\.log$", "eventType": "scum.login" },
|
||||
{ "key": "chat", "filePattern": "^chat_[0-9]{14}\\.log$", "eventType": "scum.chat" },
|
||||
{ "key": "admin", "filePattern": "^admin_[0-9]{14}\\.log$", "eventType": "scum.admin" },
|
||||
{ "key": "kill", "filePattern": "^kill_[0-9]{14}\\.log$", "eventType": "scum.kill" },
|
||||
{ "key": "event-kill", "filePattern": "^event_kill_[0-9]{14}\\.log$", "eventType": "scum.event.kill" },
|
||||
{ "key": "quests", "filePattern": "^quests_[0-9]{14}\\.log$", "eventType": "scum.quest" },
|
||||
{ "key": "famepoints", "filePattern": "^famepoints_[0-9]{14}\\.log$", "eventType": "scum.famepoints" },
|
||||
{ "key": "economy", "filePattern": "^economy_[0-9]{14}\\.log$", "eventType": "scum.economy" },
|
||||
{ "key": "gameplay", "filePattern": "^gameplay_[0-9]{14}\\.log$", "eventType": "scum.gameplay" },
|
||||
{ "key": "vehicle-destruction", "filePattern": "^vehicle_destruction_[0-9]{14}\\.log$", "eventType": "scum.vehicle.destruction" },
|
||||
{ "key": "raid-protection", "filePattern": "^raid_protection_[0-9]{14}\\.log$", "eventType": "scum.raid.protection" },
|
||||
{ "key": "base-building-destruction", "filePattern": "^base_building_destruction_[0-9]{14}\\.log$", "eventType": "scum.base.destruction" },
|
||||
{ "key": "chest-ownership", "filePattern": "^chest_ownership_[0-9]{14}\\.log$", "eventType": "scum.chest.ownership" },
|
||||
{ "key": "loot", "filePattern": "^loot_[0-9]{14}\\.log$", "eventType": "scum.loot" },
|
||||
{ "key": "violations", "filePattern": "^violations_[0-9]{14}\\.log$", "eventType": "scum.violation" },
|
||||
{ "key": "sentry", "filePattern": "^sentry_[0-9]{14}\\.log$", "eventType": "scum.sentry" },
|
||||
{ "key": "server-notifications", "filePattern": "^server_notifications_[0-9]{14}\\.log$", "eventType": "scum.server.notification" },
|
||||
{ "key": "armor-absorption", "filePattern": "^armor_absorption_[0-9]{14}\\.log$", "eventType": "scum.armor.absorption" },
|
||||
{ "key": "network-objects", "filePattern": "^network_objects_[0-9]{14}\\.log$", "eventType": "scum.network.object" }
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"version": 1,
|
||||
"mapId": "scum-island",
|
||||
"databaseUserVersion": 57,
|
||||
"units": "unreal-centimeters",
|
||||
"image": {
|
||||
"path": "assets/map/scum-map-overview.jpg",
|
||||
"width": 256,
|
||||
"height": 256
|
||||
},
|
||||
"defaultBounds": {
|
||||
"worldMinX": -905000,
|
||||
"worldMinY": -905000,
|
||||
"worldMaxX": 619000,
|
||||
"worldMaxY": 619000
|
||||
},
|
||||
"runtimeOverride": {
|
||||
"configMapKey": "server-settings",
|
||||
"section": "World",
|
||||
"enabledField": "scum.CustomMapEnabled",
|
||||
"centerXField": "scum.CustomMapCenterXCoordinate",
|
||||
"centerYField": "scum.CustomMapCenterYCoordinate",
|
||||
"widthField": "scum.CustomMapWidth",
|
||||
"heightField": "scum.CustomMapHeight",
|
||||
"kilometersToWorldUnits": 100000
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user