summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEduardo Quezada D'Ottone <eduardo602002@gmail.com>2020-10-30 21:03:16 -0300
committerEduardo Quezada D'Ottone <eduardo602002@gmail.com>2020-10-30 21:03:16 -0300
commit657b685591dacd15789982eb85f62284bae954d7 (patch)
treec337c2cc05b14f235694bd235105d7be0903772e
parentf3719a70c22d6f14da37314a39c650fa367e3046 (diff)
Overhaul
-rw-r--r--Tutorials.md86
1 files changed, 60 insertions, 26 deletions
diff --git a/Tutorials.md b/Tutorials.md
index df41b86..e4fc49f 100644
--- a/Tutorials.md
+++ b/Tutorials.md
@@ -1,55 +1,86 @@
-## Fixes
-These tutorials explain how to fix some bugs in the vanilla version of the game.
+Tutorials may use diff syntax to show edits:
+
+```diff
+ this is some code
+-delete red - lines
++add green + lines
+```
+- Difficulty
+ - **_Basic_**: These tutorials are simple changes that those with basic programming knowledge should be able to do.
+ - **_Intermediate_**: These tutorials require more work and programming knowledge.
+ - **_Advanced_**: These tutorials overhaul systems, and may require advanced knowledge.
+
+## Index
+- **[Fixes to vanilla code](#fixes-to-vanilla)**
+- **[Editing content](#editing-content)**
+- **[Removing features](#removing-features)**
+- **[Features from other generations](#features-from-other-generations)**
+- **[Adding new content](#adding-new-content)**
+- **[Miscelaneous](#miscelaneous)**
+- **[Notable branches](#notable-branches)**
+- **[External links](#external-links)**
+
+## Fixes to vanilla code
- **[Surf Dismount Ground Effects](Surfing-Dismount-Ground-Effects)**
- **[Fix Snow Weather](Fix-Snow-Weather)**
- **[Seeding the RNG properly on startup](https://www.pokecommunity.com/showpost.php?p=10127870&postcount=52)**
- **[Keep the Camera from Making Waves](Keep-the-Camera-from-Making-Waves)**
- **[Implement Missing Text Function `RESET_SIZE`](Implement-Missing-Text-Function-RESET_SIZE)**
+- **[Not showing dex entries until getting the Pokédex](Not-showing-dex-entries-until-getting-the-Pokédex)**
-## Basic
-These tutorials are simple changes that those with basic programming knowledge should be able to do.
+## Editing content
+### Basic
- **[Change Starter Pokémon](Change-Starter-Pokémon)**
-- **[Allow running indoors](Allow-running-indoors)**
- **[Change initial PC items](Change-initial-PC-items)**
+- **[Change Time-Based Evolution Times](Change-Time-Based-Evolution-Times)**
+- **[Backsprite Editing](Trainer-Backsprite-Editing)**
+### Intermediate
+- **[Editing Battle Backgrounds](https://www.pokecommunity.com/showthread.php?t=419571)**
+
+## Removing content
+### Basic
- **[Remove badge boosts](Remove-badge-boosts)**
-- **[Infinite TM usage](Infinite-TM-usage)**
+- **[Disabling Union Room check when entering Pokémon Centers](Disabling-Union-Room-check-when-entering-Pokémon-Centers.)**
+
+## Features from other generations
+### Basic
+- **[Allow running indoors](Allow-running-indoors)**
- **[Increase money limit](Increase-money-limit)**
+- **[Infinite TM usage](Infinite-TM-usage)**
- **[Trainer Class-Based Poké Balls](Trainer-Class-Based-Poké-Balls)**
- **[Learn moves upon evolution](Learn-moves-upon-evolution)**
-- **[Shop Items by Badge Count](Shop-Items-By-Badge-Count)**
- **[Prompt for reusing Repels](Prompt-for-reusing-Repels)**
-- **[Toggling Trainers "Seeing" You](Toggle-Trainer-Sight)**
-- **[Proper Plural "giveitem" Command](Plural-Giveitem)**
-- **[Not showing dex entries until getting the Pokédex](Not-showing-dex-entries-until-getting-the-Pokédex)**
- **[Pokecenters disregard eggs](Pokecenters-Disregard-Eggs)**
- **[LGPE-Style Bonus Premier Balls](LGPE-Style-Bonus-Premier-Balls)**
-- **[Change Time-Based Evolution Times](Change-Time-Based-Evolution-Times)**
-- **[Disable Bag use In Battle](Disable-Bag-Use-In-Battle)**
-- **[Disable Catching Pokemon](Disable-Catching-Pokemon)**
-- **[Backsprite Editing](Trainer-Backsprite-Editing)**
- **[Repeated Medicine Use](Repeated-Field-Medicine-Use)**
-- **[Disabling Union Room check when entering Pokémon Centers](Disabling-Union-Room-check-when-entering-Pokémon-Centers.)**
-- **[Dynamic Trade Names](Dynamic-Trade-Names)**
- **[Chain Fishing](Chain-Fishing)**
- **[Update Sitrus Berry's effect to Gen 4 standard](Update-Sitrus-Berry's-effect-to-Gen-4-standard)**
-- **[Enable trade with FRLG without beating the game](Enable-trade-with-FRLG-without-beating-the-game)**
+- **[Shop Items by Badge Count](Shop-Items-By-Badge-Count)**
+### Intermediate
+- **[Colored stats by nature in summary screen](Colored-stats-by-nature-in-summary-screen)**
+- **[Add Physical Special Split](add-physical-special-split)**
-## Intermediate
-These tutorials require more work and programming knowledge.
+## Adding new content
+### Basic
+- **[Proper Plural "giveitem" Command](Plural-Giveitem)**
+### Intermediate
- **[How to add a new ability](How-to-add-a-new-ability)**
- **[Adding new overworlds](Adding-new-overworlds)**
-- **[Add Physical Special Split](add-physical-special-split)**
- **[How to add a new Pokémon species](How-to-add-a-new-Pokémon-species)**
- **[Add a debug menu](Add-a-debug-menu)**
-- **[Colored stats by nature in summary screen](Colored-stats-by-nature-in-summary-screen)**
-- **[printf in mGBA](printf-in-mGBA)**
-- **[Editing Battle Backgrounds](https://www.pokecommunity.com/showthread.php?t=419571)**
-- **[New Battle Transitions](https://www.pokecommunity.com/showpost.php?p=10085164&postcount=1)**
- **[Custom Battle Transition Mugshots](Custom-Battle-Mugshots)**
- **[Custom Border Dimensions](Custom-Border-Dimensions)**
-## Advanced
-These tutorials overhaul systems, and may require advanced knowledge.
+## Miscelaneous
+### Basic
+- **[Toggling Trainers "Seeing" You](Toggle-Trainer-Sight)**
+- **[Disable Bag use In Battle](Disable-Bag-Use-In-Battle)**
+- **[Disable Catching Pokemon](Disable-Catching-Pokemon)**
+- **[Dynamic Trade Names](Dynamic-Trade-Names)**
+- **[Enable trade with FRLG without beating the game](Enable-trade-with-FRLG-without-beating-the-game)**
+### Intermediate
+- **[printf in mGBA](printf-in-mGBA)**
+### Advanced
- **[Reduce Noise and Improve Sound Quality (Implementing a New Mixer)](Reduce-Noise-and-Improve-Sound-Quality-(Implementing-a-New-Mixer))**
- **[Triple-layer metatiles](Triple-layer-metatiles)**
- **[Dynamic overworld palette system](Dynamic-overworld-palette-system)**
@@ -69,5 +100,8 @@ The following branches maintained by contributors can be a good starting point f
- **[Saveblock "Expansion"](https://github.com/ghoulslash/pokeemerald/tree/free_saveblock)**
- **[Simplified DexNav](https://github.com/ghoulslash/pokeemerald/tree/dexnav)**
+## External links
+- **[New Battle Transitions](https://www.pokecommunity.com/showpost.php?p=10085164&postcount=1)**
+
## To do
- transfer the rest of the simple modifications from the [Pokecommunity thread](https://www.pokecommunity.com/showthread.php?p=9986048) \ No newline at end of file