Add signet pages

This commit is contained in:
Sakura Knoll
2023-07-13 19:55:43 +09:00 Unverified
parent 53396776df
commit 2edb2cde77
16 changed files with 655 additions and 4 deletions
+27
View File
@@ -7,6 +7,9 @@ import {
battlesuitCatalogPath,
battlesuitsDir,
dataDir,
erBattlesuitCatalogPath,
erBattlesuitsDir,
erSignetsDir,
stigmataCatalogPath,
stigmataDir,
stigmataSetCatalogPath,
@@ -23,12 +26,14 @@ import {
import { compileBattlesuitData } from '../lib/v2-pre/server/compileData/compileBattlesuitData'
import { compileWeaponData } from '../lib/v2-pre/server/compileData/compileWeaponData'
import { compileStigmataData } from '../lib/v2-pre/server/compileData/compileStigmataData'
import { compileGodWarData } from '../lib/v2-pre/server/compileData/compileGodWarData'
runScript(async () => {
createDirIfNotExist(dataDir)
writeBattlesuitData()
writeWeaponData()
writeStigmataData()
writeErData()
})
function writeBattlesuitData() {
@@ -126,3 +131,25 @@ function writeStigmataData() {
fs.writeFileSync(stigmaSetDataPath, YAML.stringify(stigmataSet))
}
}
function writeErData() {
const { buffSuitBuffListMap, mainAvatarList } = compileGodWarData()
const erBattlesuitCatalog = mainAvatarList.map(mainAvatar => {
return { battlesuit: mainAvatar.battlesuit }
})
fs.writeFileSync(erBattlesuitCatalogPath, YAML.stringify(erBattlesuitCatalog))
createDirIfNotExist(erBattlesuitsDir)
for (const erBattlesuit of mainAvatarList) {
const erBattlesuitPath = path.join(erBattlesuitsDir, `${erBattlesuit.battlesuit}.yaml`)
fs.writeFileSync(erBattlesuitPath, YAML.stringify(erBattlesuit))
}
createDirIfNotExist(erSignetsDir)
for (const [buffSuit, list] of buffSuitBuffListMap) {
const erSignetsPath = path.join(erSignetsDir, `${buffSuit}.yaml`)
fs.writeFileSync(erSignetsPath, YAML.stringify(list))
}
}