-
Notifications
You must be signed in to change notification settings - Fork 68
/
checklist.txt
58 lines (41 loc) · 2.14 KB
/
checklist.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Checklist
Adding new folder
- add type and reference. add folder to enums.d.ts. add query function type
- add folder name to src/design.json
- update folder enum in src/folder.js
- update 'has' props in src/design.json
- add search function to src/main.js
- update import script
Adding to existing data
- check if there are new images to add
- update version data
Package update
- `npm run assemble`
- update version/description in package.json
- commit
- `npm publish`
- wait for auto-build. then make a release
- post on discord
version update.
- export/import everything
- npm run assemble
- check examples file
- update game version number in readme and package description
- update genshin-db package version
- wait for automated build to finish
- npm publish
- npm run publish tcg
- create a new github release
- notify in discord
Images for a patch update
- Create folder D:\GenshinImpact\4.3
- - Create folder D:\GenshinImpact\4.3\patch
- - Extract game_4.2.0_4.3.0_hdiff blocks into D:\GenshinImpact\4.3\patch
- Run the command found at the bottom of genshin-db/scripts/imagelist/images.js or listed below
D:\GenshinImpact\AssetStudioCLI\AssetStudioCLI.exe "D:\GenshinImpact\4.3\patch\blocks" "D:\GenshinImpact\4.3\patch" --silent --types "Texture2D" --types "Sprite" --game GI --names "(^Eff_UI_Talent.*)|(^Skill_A_.*)|(^Skill_E_.*)|(^Skill_S_.*)|(^MonsterSkill.*)|(^UI_AchievementIcon_.*)|(^UI_AnimalIcon_.*)|(^UI_AvatarIcon_.*)|(^UI_Buff_Item_.*)|(^UI_Codex_Scenery_.*)|(^UI_Costume_.*)|(^UI_DungeonPic_.*)|(^UI_Emotion.*)|(^UI_EquipIcon_.*)|(^UI_FlycloakIcon_.*)|(^UI_Gacha_AvatarIcon_.*)|(^UI_Gacha_AvatarImg_.*)|(^UI_Gacha_EquipIcon_.*)|(^UI_Gacha_FlycloakIcon_.*)|(^UI_GcgIcon_.*)|(^UI_Gcg_Bg_.*)|(^UI_Gcg_Buff_Common_Element_.*)|(^UI_Gcg_CardBack_.*)|(^UI_Gcg_CardFace_.*)|(^UI_Gcg_Cardtable_.*)|(^UI_Gcg_Char_.*)|(^UI_Gcg_Tag_.*)|(^UI_ItemIcon_.*)|(^UI_MonsterIcon_.*)|(^UI_NameCardIcon_.*)|(^UI_NameCardPic_.*)|(^UI_RelicIcon_.*)|(^UI_Talent_.*)"
- Open D:\GenshinImpact\ALL\latest\script.js
- - Replace input/output folder to 4.3
- - Run the script
- Open D:\GenshinImpact\ALL\latest\getnew.js
- - Replace input/output folder to 4.3
- - Run the script