Skip to content

Commit

Permalink
Merge pull request #6 from nymphaea-hydriades/master
Browse files Browse the repository at this point in the history
Updating Wiki for SV MC EggFetcher & EggHatcher
  • Loading branch information
Mysticial authored Mar 6, 2023
2 parents 5a64f5d + e180bca commit 03cb7bb
Show file tree
Hide file tree
Showing 12 changed files with 221 additions and 76 deletions.
88 changes: 88 additions & 0 deletions Wiki/Programs/PokemonSV/EggCombined.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
# Egg Combined

**Related Programs:**
- **Microcontroller:** [Egg Combined](https://github.com/PokemonAutomation/Microcontroller/blob/master/Wiki/Programs/PokemonSV/EggCombined.md) (this program)
- **Microcontroller:** [Egg Hatcher](https://github.com/PokemonAutomation/Microcontroller/blob/master/Wiki/Programs/PokemonSV/EggHatcher.md)
- **Microcontroller:** [Egg Fetcher](https://github.com/PokemonAutomation/Microcontroller/blob/master/Wiki/Programs/PokemonSV/EggFetcher.md)
- **Computer Control:** [Egg Fetcher](https://github.com/PokemonAutomation/ComputerControl/blob/master/Wiki/Programs/PokemonSV/EggFetcher.md)
- **Computer Control:** [Egg Hatcher](https://github.com/PokemonAutomation/ComputerControl/blob/master/Wiki/Programs/PokemonSV/EggHatcher.md)
- **Computer Control:** [Egg Autonmous](https://github.com/PokemonAutomation/ComputerControl/blob/master/Wiki/Programs/PokemonSV/EggAutonomous.md)

The microcontroller and computer-control versions of this program are conceptually similar, with the microcontroller version being less error tolerant without capture card feedback (see Safety Precautions below).

## Program Description

Collect eggs in picnic by making Egg Power sandwiches, then hatch eggs from box.

## Safety Precautions

Scarlet & Violet is known to drop button inputs and can break the proper sequence of the program. It is therefore recommended to run this program with some level of supervising if you plan to run it for extended periods of time.

Additional stability recommendations:
- putting your console in airplane mode
- restart the game after a hard save

## Program Setup

### Game Settings

1. Text Speed: Fast
2. Send to box: Auto
3. Nickname: Off
4. Auto-save: Off

### Party Setup

1. Your party consists of 2 Pokemon that can breed.
2. If you have a cloned rider, place it in your 2nd party slot.

### Box Setup

1. Place a Flame Body (or similar ability) Pokemon on the first slot in the box to the left of the initial egg collection box and leave the left two columns empty. Parents will be deposited in this box after fetching eggs at picnic.
2. Current and consecutive boxes to the right have sufficient spaces to deposit eggs.

### Picnic Setup

1. Have sufficient Ham and Butter to make the sandwiches (Sweet Herba Mystica as well if selected).
2. If using Sweet Herba Mystica, have Recipe #3 unlocked (given by NPC in most sandwich shops).
3. Having completed the Picnic/Sandwich tutorial.
4. (Optional) Consider bringing smaller Pokemon if the program keeps interacting with Pokemon instead of the basket.

### Instructions

1. Cursor must be on Picnic when opening the menu.

<img src="images/EggFetcher2.png">

2. Fly to Zero Gate.
3. Start the program in the Change Grip menu.

## Options

If [**Tolerate System Update Menu (fast)**](/Wiki/Programs/NintendoSwitch/FrameworkSettings.md#tolerate-system-update-menu-fast) is selected, this program will try to bypass the system update window on game entry.

**Use Sweet Herba Mystica:**
- Yes: Egg Power 2 (1 Ham + 1 Butter + 1 Sweet Herba Mystica)
- No: Egg Power 1 (1 Ham + 1 Butter)

**Maximum amount of sandwiches to make:** The maximum amount of sandwiches the program should make.

**Boxes to Hatch:** Select number of boxes to hatch. The optimal ratio of sandwich to box depends on the parent's compatibility and Egg Power level used.

**Step Count:** The number of steps needed to hatch the eggs. Look up the value on Serebii.

**Has cloned rider:** Check this box if you have a cloned rider in your 2nd party slot.

## Advanced Options

**Safety Coefficient:** If you note that the program frequently misses the last few eggs per column, increasing this number will extend the hatching time per cycle.

## Credits

- **Author:** Nymphea

<hr>

**Discord Server:**

[<img src="https://canary.discordapp.com/api/guilds/695809740428673034/widget.png?style=banner2">](https://discord.gg/cQ4gWxN)
65 changes: 46 additions & 19 deletions Wiki/Programs/PokemonSV/EggFetcher.md
Original file line number Diff line number Diff line change
@@ -1,48 +1,75 @@
# Egg Fetcher

**Related Programs:**
- **Microcontroller:** [Egg Fetcher](https://github.com/PokemonAutomation/Microcontroller/blob/master/Wiki/Programs/PokemonSV/ItemDupe.md) (this program)
- **Microcontroller:** [Egg Fetcher](https://github.com/PokemonAutomation/Microcontroller/blob/master/Wiki/Programs/PokemonSV/EggFetcher.md) (this program)
- **Microcontroller:** [Egg Combined](https://github.com/PokemonAutomation/Microcontroller/blob/master/Wiki/Programs/PokemonSV/EggCombined.md)
- **Microcontroller:** [Egg Hatcher](https://github.com/PokemonAutomation/Microcontroller/blob/master/Wiki/Programs/PokemonSV/EggHatcher.md)
- **Computer Control:** [Egg Fetcher](https://github.com/PokemonAutomation/ComputerControl/blob/master/Wiki/Programs/PokemonSV/EggFetcher.md)
- **Computer Control:** [Egg Hatcher](https://github.com/PokemonAutomation/ComputerControl/blob/master/Wiki/Programs/PokemonSV/EggHatcher.md)
- **Computer Control:** [Egg Autonmous](https://github.com/PokemonAutomation/ComputerControl/blob/master/Wiki/Programs/PokemonSV/EggAutonomous.md)

The microcontroller and computer-control versions of this program are functionally identical.
The microcontroller and computer-control versions of this program are conceptually similar, with the microcontroller version being less error tolerant without capture card feedback (see Safety Precautions below).

## Program Description

Make Sandwiches and Collect Eggs.
Collect eggs in picnic by making Egg Power sandwiches

### Setup of Settings
***Update Notice: Required setup for EggFetcher has been significantly changed from v0.5.20, please re-read this page for the updated instructions***

## Safety Precautions

Scarlet & Violet is known to drop button inputs and can break the proper sequence of the program. It is therefore recommended to run this program with some level of supervising if you plan to run it for extended periods of time.

Additional stability recommendations:
- putting your console in airplane mode
- restart the game after a hard save

## Program Setup

### Game Settings

1. Text Speed: Fast
2. Box Cursor in Egg Deposit Box
3. You have completed the Picnic/Sandwich tutorial.
2. Auto-save: Off

**Strongly Recommended:**
- Bringing small Pokemon to avoid bumping into them.
### Party Setup

### Instructions
1. Your party consists of 2 Pokemon that can breed.

1. Your party consists of 2 Pokemon that can breed (Ideally a Ditto and any other breedable Pokemon).
2. You are in a picnic and standing in front of the egg basket.
3. Start the program in the [Change Grip/Order Menu](/Wiki/Programs/NintendoSwitch/ChangeGripOrderMenu.md).
### Box Setup

1. Current and consecutive boxes to the right have sufficient spaces to deposit eggs.
2. You have completed the Picnic/Sandwich tutorial.

## Options
### Picnic Setup

Use Sweet Herba Mystica: Yes/No (1 Sweet HM will be used per sandwich if Yes).
1. Have sufficient Ham and Butter to make the sandwiches (Sweet Herba Mystica as well if selected).
2. If using Sweet Herba Mystica, have Recipe #3 unlocked (given by NPC in most sandwich shops).
3. Having completed the Picnic/Sandwich tutorial.
4. (Optional) Consider bringing smaller Pokemon if the program keeps interacting with Pokemon instead of the basket.

Position of Butter from Top of Menu: Where is Butter Located from the top of the menu (EX: If it is the 1st item you would put 1).
### Instructions

1. Cursor must be on Picnic when opening the menu.

<img src="images/EggFetcher2.png">

2. Fly to Zero Gate.
3. Start the program in the Change Grip menu.

Position of Sweet HM from Bottom of Menu: Where are Sweet HMs Located from the bottom of the menu (EX: If it is the 2nd last item you would put 2). Leave this empty if Use Sweet Herba Mystica is set to **false**.
## Options

If [**Tolerate System Update Menu (fast)**](/Wiki/Programs/NintendoSwitch/FrameworkSettings.md#tolerate-system-update-menu-fast) is selected, this program will try to bypass the system update window on game entry.

Position of Strawberry from Bottom of Menu: Where are Strawberries Located from the bottom of the menu (EX: If it is the 2nd last item you would put 2). Leave this empty if Use Sweet Herba Mystica is set to **true**.
**Use Sweet Herba Mystica:**
- Yes: Egg Power 2 (1 Ham + 1 Butter + 1 Sweet Herba Mystica)
- No: Egg Power 1 (1 Ham + 1 Butter)

Maximum amount of sandwiches to make: The maximum amount of sandwiches the program should make.
**Maximum amount of sandwiches to make:** The maximum amount of sandwiches the program should make.

## Credits

- **Author:** Vaedz7

- **Updated:** Nymphea

<hr>

Expand Down
76 changes: 76 additions & 0 deletions Wiki/Programs/PokemonSV/EggHatcher.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
# Egg Hatcher

**Related Programs:**
- **Microcontroller:** [Egg Hatcher](https://github.com/PokemonAutomation/Microcontroller/blob/master/Wiki/Programs/PokemonSV/EggHatcher.md) (this program)
- **Microcontroller:** [Egg Combined](https://github.com/PokemonAutomation/Microcontroller/blob/master/Wiki/Programs/PokemonSV/EggCombined.md)
- **Microcontroller:** [Egg Fetcher](https://github.com/PokemonAutomation/Microcontroller/blob/master/Wiki/Programs/PokemonSV/EggFetcher.md)
- **Computer Control:** [Egg Fetcher](https://github.com/PokemonAutomation/ComputerControl/blob/master/Wiki/Programs/PokemonSV/EggFetcher.md)
- **Computer Control:** [Egg Hatcher](https://github.com/PokemonAutomation/ComputerControl/blob/master/Wiki/Programs/PokemonSV/EggHatcher.md)
- **Computer Control:** [Egg Autonmous](https://github.com/PokemonAutomation/ComputerControl/blob/master/Wiki/Programs/PokemonSV/EggAutonomous.md)

The microcontroller and computer-control versions of this program are conceptually similar, with the microcontroller version being less error tolerant without capture card feedback (see Safety Precautions below).

## Program Description

Hatch eggs from box.

## Safety Precautions

Scarlet & Violet is known to drop button inputs and can break the proper sequence of the program. It is therefore recommended to run this program with some level of supervising if you plan to run it for extended periods of time.

Additional stability recommendations:
- putting your console in airplane mode
- restart the game after a hard save

## Program Setup

### Game Settings

1. Text Speed: Fast
2. Send to box: Auto
3. Nickname: Off
4. Auto-save: Off

### Party Setup

1. Have a Flame Body (or similar ability) Pokemon as your lead Pokemon.
2. If you have a cloned rider, place it in your 2nd party slot.
3. Leave the rest of the party slots empty.

### Box Setup

1. Place entire boxes filled with Eggs consecutively. It is okay to have a mix of Pokemon and Eggs. The only requirement is that each column has at least 1 Pokemon/Egg.
2. You must be on the first box of Eggs to hatch.

### Instructions

1. Cursor must be on Boxes when opening the menu.

<img src="images/EggHatcher.png">

2. Fly to Zero Gate.
3. Start the program in the Change Grip menu.

## Options

If [**Tolerate System Update Menu (fast)**](/Wiki/Programs/NintendoSwitch/FrameworkSettings.md#tolerate-system-update-menu-fast) is selected, this program will try to bypass the system update window on game entry.

**Boxes to Hatch:** Select number of boxes to hatch. The optimal ratio of sandwich to box depends on the parent's compatibility and Egg Power level used.

**Step Count:** The number of steps needed to hatch the eggs. Look up the value on Serebii.

**Has cloned rider:** Check this box if you have a cloned rider in your 2nd party slot.

## Advanced Options

**Safety Coefficient:** If you note that the program frequently misses the last few eggs per column, increasing this number will extend the hatching time per cycle.

## Credits

- **Author:** Nymphea

<hr>

**Discord Server:**

[<img src="https://canary.discordapp.com/api/guilds/695809740428673034/widget.png?style=banner2">](https://discord.gg/cQ4gWxN)
2 changes: 2 additions & 0 deletions Wiki/Programs/PokemonSV/ItemDupe.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ Autonomously Duplicate x999 Items in ~6 hours. This program will automatically f
**Strongly Recommended:**
- Being Indoors to prevent errors

<img src="images/ItemDupe.png">

### Instructions

1. Your party is full and Legendary is in slot 1
Expand Down
2 changes: 2 additions & 0 deletions Wiki/Programs/PokemonSV/MassPurchase.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ This program will buy a specified number of specified items from a shop.

1. Text Speed: Fast

<img src="https://github.com/PokemonAutomation/ComputerControl/blob/master/Wiki/Programs/PokemonSV/images/MassPurchase.png">

### Instructions

1. You are in a shop hovering over the first item that you want to buy
Expand Down
4 changes: 3 additions & 1 deletion Wiki/Programs/PokemonSV/MassRelease.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,14 @@ The microcontroller and computer-control versions of this program are functional

## Program Description

MassRelease will release entire boxes of Pokémon. The main use case is getting rid of breedjects. There may be errors which will be reset every box, this may cause some boxes to not be fully released.
MassRelease will release entire boxes of Pokémon. The main use case is getting rid of breedjects. There may be errors which will be reset every box, this may cause some boxes to not be fully released. **Beware, MC Mass Release WILL RELEASE SHINIES**

### Setup of Settings

1. Text Speed: Fast

<img src="https://github.com/PokemonAutomation/ComputerControl/blob/master/Wiki/Programs/PokemonSV/images/MassRelease-0.png">

### Box Setup

1. Place entire boxes filled with Pokémon to be released consecutively.
Expand Down
2 changes: 2 additions & 0 deletions Wiki/Programs/PokemonSV/RoamingGimmighoulFarmer.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ As its name implies, this program will automatically farm coins from roaming gim

1. Text Speed: Fast

<img src="https://github.com/PokemonAutomation/ComputerControl/blob/da6371d51878487102458768c6579fdb6a9fe862/Wiki/Programs/PokemonSV/images/RoamingGimmighoulFarm-0.png">

### Instructions

1. You are standing in front of a Roaming Gimmighoul in a place where wild Pokemon will not attack (EX: Pokemon Center)
Expand Down
53 changes: 0 additions & 53 deletions Wiki/Programs/PokemonSV/TeraAutoHost.md

This file was deleted.

Binary file added Wiki/Programs/PokemonSV/images/EggFetcher2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Wiki/Programs/PokemonSV/images/EggHatcher.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Wiki/Programs/PokemonSV/images/ItemDupe.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 2 additions & 3 deletions Wiki/Programs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,10 +104,9 @@ Note that these programs for Scarlet/Violet are less stable than their [computer
- [Item Dupe](PokemonSV/ItemDupe.md)

**Eggs:**
- [Egg Combined](PokemonSV/EggCombined.md)
- [Egg Fetcher](PokemonSV/EggFetcher.md)

**Hosting:**
- [Tera Auto Host](PokemonSV/TeraAutoHost.md) (In Development)
- [Egg Hatcher](PokemonSV/EggHatcher.md)

**Trading:**
- [Surprise Trader](PokemonSV/SurpriseTrader.md) (Developer Only)
Expand Down

0 comments on commit 03cb7bb

Please sign in to comment.