forked from DizzyEggg/pokeemerald
-
Notifications
You must be signed in to change notification settings - Fork 4
Tutorials
ghoulslash edited this page Jul 30, 2022
·
87 revisions
Tutorials may use diff syntax to show edits:
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.
- Fixes to vanilla code
- Editing content
- Removing features
- Features from other generations
- Adding new content
- Miscellaneous
- External links
- Surf Dismount Ground Effects
- Fix Snow Weather
- Seeding the RNG properly on startup
- Keep the Camera from Making Waves
- Implement Missing Text Function
RESET_SIZE
- Not showing dex entries until getting the Pokédex
- Improving the WaitForVBlank function
- Make space for EWRAM Data for Summary screen
- Better Reflection System
- Improve the Loading of Battle Terrain
- Change Starter Pokémon
- Change initial PC items
- Change Time-Based Evolution Times
- Trainer Backsprite Editing
- Faster HP Drain
- FRLG/DP+ White Out Money Calculation
- How to Create a New Regular Trainer Battle
- Remove Warp Fadescreen with a Flag
- Useful scripting commands
- Remove badge boosts
- Disabling Union Room check when entering Pokémon Centers
- Remove the functionally redundant move grammar tables
- Remove the extra save confirmation
- Allow running indoors
- Increase money limit
- Infinite TM usage
- Trainer Class-Based Poké Balls
- Learn moves upon evolution
- Prompt for reusing Repels
- Pokecenters disregard eggs
- LGPE-Style Bonus Premier Balls
- Repeated Medicine Use
- Chain Fishing
- Update Sitrus Berry's effect to Gen 4 standard
- Shop Items by Badge Count
- Shuckle makes Berry Juice
- Make the keyboard auto-switch to lowercase after the first character
- Allow the player to nickname their Pokémon from the party menu
- Proper Plural "giveitem" Command
- Spawn an invisible Player
- Adding Multi-region Support
- Create Shiny Pokemon with a Flag
- Adding New Menu/Text Border Themes
- Adding a Pokémon Type & Disabling the Mystery Type
- Adding a New Trainer Class
- Adding a New Trainer Image
- How to add a new ability
- Adding new overworlds
- How to add a new Pokémon species
- Add a debug menu
- Custom Battle Transition Mugshots
- Custom Border Dimensions
- Version Identification
- Speedy Pokecenter Healing
- Battle music changes depending on the map the player is in
- Toggling Trainers "Seeing" You
- Disable Bag use In Battle
- Disable Catching Pokemon
- Dynamic Trade Names
- Spinda Second Frame Spot Addition
- Enable trade with FRLG without beating the game
- Extra save space with two lines of code
- Enable the Reset RTC Feature
- Omnidirectional Jump Behavior
- Forcing Battle Anims for Major fights
- Uniquely Shuffle Arrays
- Trigger Map Scripts By Flag
- printf in mGBA
- Implementing the “textcolor” script command from FRLG and give object events their own text colour
- Implementing ipatix's High Quality Audio Mixer
- Triple-layer metatiles
- Dynamic overworld palette system
- Run Custom Scripts on Trainer Sight
- Stair Warps
- Using Affine Animations
- transfer the rest of the simple modifications from the Pokecommunity thread