forked from pret/pokeemerald
-
Notifications
You must be signed in to change notification settings - Fork 9
Home
ghoulslash edited this page Dec 20, 2021
·
21 revisions
Welcome to ghoulslash's pokeemerald fork's wiki!
FAQs - common questions on applying these features.
The branch ghoul_expansion
contains several popular branches from the list below for decomp hackers starting out. the list includes:
- auto_run
- bag_sort
- custom_givemon
- dexnav
- follow_me
- overworld-expansion
- rock-climb
- quest_menu
- saveblock
- sideways_stairs
-
ability_setter
- species unlock abilities as a function of level.
- expands number of possible abilities per pokemon to 7.
- note: ability 'learnsets' are not implemented.
-
ability_tutor
- teach a pokemon any ability
-
auto_run
- L button toggles an auto run feature, allowing the player to run without holding B
- if set, holding B causes the player to walk instead of run
-
b_mugshot:
- custom battle transition mugshots like the elite four have.
- Pokecommunity Post
-
bag_sort:
- sort items in your bag
-
box_expansion:
- compresses
struct BoxMon
to expand number of pokemon storage boxes up to 19
- compresses
-
casino-mart:
- buy items with coins instead of money
-
chain_fishing
- Adds chain fishing from XY
-
custom-givemon:
- give a fully custom pokemon. script command
-
disable catching and bag use in battle:
- prevent player catching and/or using the bag in battle
-
dynamic trading names:
- trading scene strings from mon data instead of in-game array
-
fast surfing:
- surf faster when holding B button
-
fog
- blends object event palettes with the fog to make them appear underneath the weather
- includes checks for dynamic palettes
-
fix surf dismount ground effects:
- apply ground effects when hopping off surf blob
-
follow_me:
- NPCs can follow you
-
item_desc_header:
- display item descriptions when you obtain an item for the first time
- NOTE: this was accidentally deleted! It is being worked on again
-
map_preview:
- FRLG's map preview system ported to emerald
-
mart-badges:
- pokemart items based on badge count.
- Pokecommunity Post
-
move_names:
- expands battle interface to fit 16-character move names
- branched off of RHHs battle_engine branch
-
nature_mints
- Adds Gen 8 Nature Mints
-
omnidirectional_jump:
- jump in any direction across a tile
-
overworld_expansion:
- increase the number of overworld from up to 255 to 65535
-
plural-giveitem:
- proper string display for player receiving more than 1 item
-
pokecenters disregard eggs:
- healing animation won't include eggs
-
quest-menu:
- add a simple quest tracking system
-
real time movement type change:
- change NPC movement type mid-script
- if performed mid-script, you will need
release
to change the movement
-
register-LR:
- L and R can now register items like select
-
repeated field medicine use:
- Party menu doesn't close after using medicine
-
rival:
- add a rival to emerald
- nicknaming and trainer name buffering included
-
rm_mon_data_encryption:
- remove pokemon data encryption nonsense. also included in box_expansion
-
rock-climb:
- add rock climb field move
-
saveblock:
- free up some saveblock space
- required for most of my other features
-
sideways_stairs:
- move diagonally up and down stairs for a better sense of elevation.
-
snow_fix:
- fix the snow weather
-
signpost**
- adds auto-reading signposts from FR to emerald
-
stair_warps:
- stair warps ported from FRLG
-
strvars:
- add more scripting string vars.
- **tilemap_loader
- load a tileset/map via scripting using the diploma code
-
toggle trainer sight:
- trainers won't see/approach you for battle. Great for a debug menu
-
trainer-items:
- trainers can have up to 255 of up to 4 unique items
-
trainer_see_scripts:
- trainers
see
you but run a generic script instead of battling. - Pokecommunity Post
- trainers
-
ui_shell:
- Loads a user interface to help users create their own menus
- The base UI does nothing but open and close, but is commented for easy support