There's a ton of things to update each week when maintenance ends and game contents change. This is a comprehensive guide to all the things involved in updating the Wiki.
Automatic Updates[]
These pages are automatically updated with the Wiki bot. These are (ideally) labeled with Category:Automatically updated modules.
- Module:MasterCharacterData
- Module:KnightIdAndName/Data
- Module:Skin/Data
- Module:BundledAbilityList
- Module:SkillList
- Module:Equipment/Data
- Module:Equipment/OwnerData
- Module:Equipment/StatsData
- Module:Equipment/LookupData
- Module:Equipment/Names
- Module:FlowerMemories/Data
- Module:FlowerMemories/AbilityData
To update these pages, do the following.
- Install Python 3.X
- Install pywikibot installed.
- Download the FKG processing scripts.
- Open your browser's network tools any time before you click on FKG's Press Start screen.
- Download getMaster using the network timeline.
- Run the update_lists.py. If pywikibot is configured correctly, it should update the modules listed in #Automatically Updated. This step requires admin privileges on this Wiki.
Manual Updates (Required)[]
- Update Module:CharacterNames. Add the new character's Japanese names and English translations to the end.
- Create new Character pages. Use the Character Boilerplate as a guide.
- Update Module:Event/Data/251-300. Add the new event's data to the end.
- Update Module:Equipment/Names. Find the new event equipment's Japanese name and add the English translation.
- Create new Event page. Use the Event Boilerplate and Event Image Checklist as a guide.
- Create new Event Story page. Use the Story Boilerplate as a guide.
- Update Current Event. This is a redirect.
- Update Flower Knight Girl Wikia. Only admins can edit the front page.
Event Image Checklist[]
Image Needed | Format | In-Game Location | Naming Convention |
---|---|---|---|
Scenario Banner | PNG | Office Album | Scenariobanner_### |
Banner | JPG | Below Game | Banner_event_0### |
Panel Missions | JPG | Event Screen | Ev###-panelmissions |
Main Screen | JPG | Event Screen | Ev###-eventscreen1 |
Normal Sheet | JPG | Event Screen | Ev###-cards1 |
Sheet Selection | JPG | Event Screen | Ev###-sheets |
Stage | JPG | Event Stage | Ev###-e4 |
Daily Challenge Dungeon | JPG | Event Stage | Ev###-challenge_daily |
Challenge Dungeon | JPG | Event Stage | Ev###-challenge |
EX Stage | JPG | Event Stage | Ev###-ex |
Image Needed | Format | In-Game Location | Naming Convention |
---|---|---|---|
Scenario Banner | PNG | Office Album | Scenariobanner_### |
Banner | JPG | Below Game | Banner_event_0### |
Panel Missions | JPG | Event Screen | Ev###-panelmissions |
Main Screen | JPG | Event Screen | Ev###-eventscreen1 |
Field Maintenance | JPG | Event Screen | Ev###-fieldmaintenance |
Stage | JPG | Event Stage | Ev###-e4 |
Daily Challenge Dungeon | JPG | Event Stage | Ev###-challenge_daily |
Challenge Dungeon | JPG | Event Stage | Ev###-challenge |
EX Stage | JPG | Event Stage | Ev###-ex |
Image Needed | Format | In-Game Location | Naming Convention |
---|---|---|---|
Scenario Banner | PNG | Office Album | Scenariobanner_### |
Banner | JPG | Below Game | Banner_event_0### |
Panel Missions | JPG | Event Screen | Ev###-panelmissions |
Main Screen | JPG | Event Screen | Ev###-eventscreen1 |
Stage | JPG | Event Stage | Ev###-e4 |
Daily Challenge Dungeon | JPG | Event Stage | Ev###-challenge_daily |
Challenge Dungeon | JPG | Event Stage | Ev###-challenge |
EX Stage | JPG | Event Stage | Ev###-ex |
Summonable Bonus Stage | JPG | Event Stage | Ev###-summon_bs1 |
Image Needed | Format | In-Game Location | Naming Convention |
---|---|---|---|
Scenario Banner | PNG | Office Album | Scenariobanner_### |
Banner | JPG | Below Game | Banner_event_0### |
Panel Missions | JPG | Event Screen | Ev###-panelmissions |
Main Screen | JPG | Event Screen | Ev###-eventscreen1 |
Map | JPG | Event Screen | Ev###-map |
Album | JPG | Event Screen | Ev###-album |
Test Stage | JPG | Event Stage | Ev###-test |
7 Times a Day Dungeon | JPG | Event Stage | Ev###-net |
Daily Challenge Dungeon | JPG | Event Stage | Ev###-challenge_daily |
Challenge Dungeon | JPG | Event Stage | Ev###-challenge |
EX Stage | JPG | Event Stage | Ev###-ex |
Image Needed | Format | In-Game Location | Naming Convention |
---|---|---|---|
Scenario Banner | PNG | Office Album | Scenariobanner_### |
Banner | JPG | Below Game | Banner_event_0### |
Panel Missions | JPG | Event Screen | Ev###-panelmissions |
Main Screen | JPG | Event Screen | Ev###-eventscreen1 |
Raid Boss | PNG | Event Screen | Ev###-rb |
Stage | JPG | Event Stage | Ev###-e4 |
Daily Challenge Dungeon | JPG | Event Stage | Ev###-challenge_daily |
Challenge Dungeon | JPG | Event Stage | Ev###-challenge |
EX Stage | JPG | Event Stage | Ev###-ex |
Image Needed | Format | In-Game Location | Naming Convention |
---|---|---|---|
Scenario Banner | PNG | Office Album | Scenariobanner_### |
Banner | JPG | Below Game | Banner_event_0### |
Panel Missions | JPG | Event Screen | Ev###-panelmissions |
Main Screen | JPG | Event Screen | Ev###-eventscreen1 |
Stage | JPG | Event Stage | Ev###-e4 |
Daily Challenge Dungeon | JPG | Event Stage | Ev###-challenge_daily |
Challenge Dungeon | JPG | Event Stage | Ev###-challenge |
EX Stage | JPG | Event Stage | Ev###-ex |
Bonus Stage | JPG | Event Stage | Ev###-bs |
Image Needed | Format | In-Game Location | Naming Convention |
---|---|---|---|
Scenario Banner | PNG | Office Album | Scenariobanner_### |
Banner | JPG | Below Game | Banner_event_0### |
Panel Missions | JPG | Event Screen | Ev###-panelmissions |
Main Screen | JPG | Event Screen | Ev###-eventscreen1 |
Treasure Rally | JPG | Event Screen | Ev###-treasure rally |
Areas | JPG | Event Screen | Ev###-areas |
Stage | JPG | Event Stage | Ev###-e4 |
Daily Challenge Dungeon | JPG | Event Stage | Ev###-challenge_daily |
Challenge Dungeon | JPG | Event Stage | Ev###-challenge |
EX Stage | JPG | Event Stage | Ev###-ex |
Bonus Stage | JPG | Event Stage | Ev###-bs |
- When naming files, replace ### with the 3 digital event number.
- The Banner found below the game is naturally a PNG, so it must be converted to a JPG before being uploaded here.
- Recently, events of the same type use the exact same currency each time. Instead of adding new images, you must create redirects to the previous currencies.
Manual Updates (Ad Hoc)[]
- Update Template:MP based on the number of new units added with the current event.
- Set GetGuestParty vertical-align to "center" if there are 3 new units.
- Set GetGuestParty vertical-align to "bottom" if there are 4+ new units.
- Update Module:Ability and/or Module:Ability/Data if there are new abilities.
- Update Module:Artists/Data if artist info is known. Then update the individual artist pages.
- Update Module:OtherCharactersList if an exclusive unit was added.
- Update Module:FlowerFamily/List and Module:FlowerFamily/Translation if there is a new family.
- Update Module:Event/Data if there is a new reprint and/or re-reprint.
- Update Module:Event/Data/151-200 if there is a new re-reprint (every ~4 weeks).
- Update Module:Event/Data/201-250 if there is a new reprint (every ~2 weeks).
- Update the Gallery sections of characters if there are new Blooms added (every ~2 weeks).
- Update Eternal Oath if there are new Eternal Oaths added (every ~4 weeks).
- Update Wares if there is a change to the stock.
- Create the new Flower Memory Page if there is a new FM.
- Update List of Flower Memories and FM List Short.
Adding New Abilities[]
Sometimes abilities get changed and the Wiki's Lua scripts that automatically translate the abilities don't match up with some new character's effects. There's no simple process to this.
- Look into the master data for the character with the wrong ability info. Jot down her bundled ability IDs.
- Look into the bundled ability list for those ability IDs. Pay attention to the IDs and val0 to val3 inside those bundled IDs.
- Go to the base ability list and make sure the vals are being properly used for whatever base ability ID they are assigned to. For example, lots of vals are unused and later end up having a purpose.
- Check Ability Introspection for any ability errors.
Adding New Ability Icons[]
If a new ability type is added to the game, an error message will be displayed on the Wiki. Use its output to edit Module:Ability/Data. The ability icon needs to be manually assigned. Ability icons found in-game are naturally JPGs, so they must be converted to a PNG before being uploaded here. Here is a list of all ability icons.
Adding New Sprites[]
See How to extract animations from SDs.
Questions[]
For editing how-tos and suggestions, see User_blog:CodeHK/Editing_Strategies_and_Tools. For anything else, ask in the Wiki Discord server. Do not ask in Wiki comments or the Wiki forum because they're not checked.