You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

90 lines
3.0 KiB
JSON

{
"name": "IsekaiUserPointsQuests",
"namemsg": "isekai-userpoints-quests",
"author": "Hyperzlib",
"version": "1.0.0",
"url": "https://git.isekai.cn/Isekai-Project/mediawiki-extension-IsekaiUserPoints",
"descriptionmsg": "isekai-userpoints-quests-desc",
"license-name": "MIT",
"type": "api",
"requires": {
"MediaWiki": ">= 1.39.0"
},
"MessagesDirs": {
"IsekaiUserPointsQuests": [
"i18n"
]
},
"ExtensionMessagesFiles": {
"IsekaiUserPointsQuestsAlias": "IsekaiUserPointsQuests.alias.php"
},
"AutoloadNamespaces": {
"Isekai\\UserPoints\\Quests\\": "includes"
},
"Hooks": {
"LoadExtensionSchemaUpdates": "Isekai\\UserPoints\\Quests\\Hooks::onLoadExtensionSchemaUpdates",
"PageSaveComplete": "Isekai\\UserPoints\\Quests\\Hooks::onPageSaveComplete",
"BeforePageDisplay": "Isekai\\UserPoints\\Quests\\Hooks::onBeforePageDisplay"
},
"ResourceModules": {
"ext.isekai.userpoints.quests.notification": {
"scripts": ["ext.isekai.userpoints.quests.notification.js"],
"messages": [
"comma-separator",
"isekai-userpoints-point-name-num",
"isekai-quests-complete-notification-title",
"isekai-quests-complete-notification-message",
"isekai-quests-daily-count",
"isekai-quests-weekly-count",
"isekai-quests-monthly-count",
"isekai-quests-type-edit-notification",
"isekai-quests-type-create-notification"
]
}
},
"ResourceFileModulePaths": {
"localBasePath": "modules",
"remoteExtPath": "IsekaiUserPoints/Quests/modules"
},
"APIModules": {
"userquestsgetnotification": "Isekai\\UserPoints\\Quests\\Api\\ApiUserQuestsGetNotification"
},
"config": {
"IsekaiQuestsConfig": {
"value": {
"new": {
"periodQuestNumber": 1,
"periodType": "daily",
"points": {
"exp": {
"points": [60]
}
}
},
"edit": {
"periodQuestNumber": 2,
"periodType": "daily",
"points": {
"exp": {
"points": [40, 40]
}
}
}
}
},
"IsekaiQuestsTaskConfig": {
"value": {
"edit": {
"unitPoints": {
"exp": 10
},
"maxPoints": {
"exp": 400
},
"unitWords": 100
}
}
}
},
"manifest_version": 2
}