Skip to content

Comments

docs: Update the guide for other scripts#120

Merged
ArthurKun21 merged 5 commits intomainfrom
docs/update-guide
Dec 4, 2025
Merged

docs: Update the guide for other scripts#120
ArthurKun21 merged 5 commits intomainfrom
docs/update-guide

Conversation

@ArthurKun21
Copy link
Owner

Finally motivated a bit to actually do this.

Copilot AI review requested due to automatic review settings December 4, 2025 14:41
@ArthurKun21 ArthurKun21 merged commit 69eb392 into main Dec 4, 2025
5 checks passed
@ArthurKun21 ArthurKun21 deleted the docs/update-guide branch December 4, 2025 14:42
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR significantly improves documentation for automation scripts in the Fate/Grand Order automation application. The author has rewritten multiple script documentation files to provide comprehensive guides with detailed workflows, settings explanations, and exit conditions. The updates also include minor improvements to the README noting enhanced NP level detection reliability.

Key Changes

  • Complete documentation overhaul for 9 automation scripts with standardized structure including Overview, Workflow diagrams, Key Features, Settings tables, and Exit Reasons
  • New documentation for the CE EXP Bomb script
  • README updates noting migration progress and improved OCR reliability

Reviewed changes

Copilot reviewed 10 out of 29 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
docs/scripts/auto-level-skills.md Comprehensive rewrite with workflow diagrams, OCR level detection details, and exit state summaries
docs/scripts/auto-level-servant.md Complete documentation including ascension/grail workflow and JP server auto-fill support
docs/scripts/auto-level-ce.md Detailed guide for CE enhancement with filter configuration and smart sort features
docs/scripts/auto-level-append.md Extended documentation covering unlock/upgrade workflows and server-specific append skill counts
docs/scripts/auto-ce-exp-bomb.md New documentation explaining CE Bomb creation strategy and integration with FP Gacha
docs/other-scripts/support-image-maker.md Complete guide for extracting support images including Grand Servant handling
docs/other-scripts/lottery.md Comprehensive lottery automation documentation with present box overflow handling
docs/other-scripts/gift-box.md Detailed guide for ember collection with OCR-based stack size filtering
docs/other-scripts/friend-point-gacha.md Documentation for FP summon automation with inventory management
docs/assets/scripts/Lottery.png New screenshot asset for lottery script settings dialog
README.md Minor updates noting migration progress and improved PaddleOCR-based NP detection

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

## Technical Difficulties

- Ran out of QP
Unlike regular skills, append skills' screen have their level text unable to be read via OCR. Therefore, the script relies on counting upgrade attempts to track levels.
Copy link

Copilot AI Dec 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Grammatical issue: "have their level text unable to be read" should be "have their level text that is unable to be read" or more naturally "have level text that cannot be read via OCR".

Suggested change
Unlike regular skills, append skills' screen have their level text unable to be read via OCR. Therefore, the script relies on counting upgrade attempts to track levels.
Unlike regular skills, the append skills screen has level text that cannot be read via OCR. Therefore, the script relies on counting upgrade attempts to track levels.

Copilot uses AI. Check for mistakes.

- Use descriptive names for easy identification later
- For servants, include ascension or costume info
- Avoid special characters: `< > " | : * ? \ /`
Copy link

Copilot AI Dec 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The special characters should be properly escaped or formatted in markdown. Consider using code formatting or HTML entities for the characters.

Suggested change
- Avoid special characters: `< > " | : * ? \ /`
- Avoid special characters: `< > " | : * ? \\ /`

Copilot uses AI. Check for mistakes.
- Long Press on Lotto for faster opening of boxes.
- Find Appends on Support
- NP Level Detection
- NP Level Detection(Finally reliable thanks to PaddleOCR)
Copy link

Copilot AI Dec 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing space after "Detection" before the opening parenthesis. Should be "Detection (Finally" not "Detection(Finally".

Suggested change
- NP Level Detection(Finally reliable thanks to PaddleOCR)
- NP Level Detection (Finally reliable thanks to PaddleOCR)

Copilot uses AI. Check for mistakes.

- Support Appends
- NP Level Detection
- NP Level Detection(a bit more reliable with PaddleOCR)
Copy link

Copilot AI Dec 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing space after "Detection" before the opening parenthesis. Should be "Detection (a bit" not "Detection(a bit".

Suggested change
- NP Level Detection(a bit more reliable with PaddleOCR)
- NP Level Detection (a bit more reliable with PaddleOCR)

Copilot uses AI. Check for mistakes.
### Grail Automation

- There's no plan to support automatic grailing
- After Grailing servant, you can run the script again to continue leveling
Copy link

Copilot AI Dec 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing article "a" before "servant". Should be "After Grailing a servant" for consistency with other documentation.

Suggested change
- After Grailing servant, you can run the script again to continue leveling
- After Grailing a servant, you can run the script again to continue leveling

Copilot uses AI. Check for mistakes.

![Lottery](../assets/other-scripts/lottery.png)

![Lottery Dialog](../assets/scripts/Lottery.png)
Copy link

Copilot AI Dec 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The image reference path appears to be inconsistent. Line 88 references ../assets/other-scripts/lottery.png while line 90 references ../assets/scripts/Lottery.png (note the different subdirectory and capitalization). Verify that both image files exist at their respective paths.

Suggested change
![Lottery Dialog](../assets/scripts/Lottery.png)
![Lottery Dialog](../assets/other-scripts/lottery.png)

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant