Home
mid-kid edited this page Jan 24, 2019
·
10 revisions
Welcome to the pokecrystal wiki!
Pages
- Code cleanup: Guidelines for what needs doing if you're helping to refactor the pokecrystal code.
- Code documentation: Most of the documentation of the code itself is kept in the repository.
- Tutorials: Lots of how-to guides for making custom games: change the GSC content, port features from newer generations, and overcome some limitations of the pokecrystal engine.
- Hard-coded logic: Things you'll want to know for making a game that aren't abstracted out into data tables.
- Game Freak devs: Trivia about the GSC development process.
- Links: For information not on this wiki.
Pages 112
- Home
- Add a fourth stats page
- Add a new battle transition
- Add a new field move effect
- Add a new fishing rod
- Add a new item
- Add a new map and landmark
- Add a new map object movement behavior
- Add a new Mart
- Add a new move
- Add a new move effect
- Add a new music command to change drumkits (noisesampleset)
- Add a new music song
- Add a new overworld sprite
- Add a new Pack pocket
- Add a new party menu icon
- Add a new player gender
- Add a new Pokémon
- Add a new radio channel
- Add a new scene script
- Add a new spawn point
- Add a new text scrolling speed
- Add a new tileset
- Add a new TM or HM
- Add a new trainer class
- Add a new type
- Add a new Unown form
- Add a new Unown puzzle chamber
- Add a new wild Pokémon slot
- Add Hail as a new weather condition
- Add more music that changes at night
- Add spinner tiles from Generation I Rocket Hideout
- Adding items that act like HMs
- Allow map tiles to appear above sprites (so NPCs can walk behind tiles) with PRIORITY colors
- Allow more than 15 object_events per map
- Allow more trainer parties, with individual DVs, stat experience, and nicknames
- Allow tiles to have different attributes in different blocks (including X and Y flip)
- Assembly programming
- Automatic battle weather on certain maps
- Automatically reuse Repel
- Change the default Player and Rival names
- Code cleanup
- Color party menu icons by species
- Colored trainer card badges
- Correct grammar for plural trainers like Twins
- Custom order for the Old Pokédex mode
- Customizable Pokédex Color
- Diagonal stairs
- Disable jumping over ledges onto obstacle tiles or NPCs
- Discovering GameShark cheat codes
- Dive
- Don't gain experience at level 100
- Don't lose HP from poisoning in the overworld
- Edit the battle HUD
- Edit the male and female player colors
- Edit the Town Map
- Erratic and Fluctuating experience growth rates
- Evolution moves
- Expand the Town Map tileset
- Expand the Town Map tileset Alternate
- Expand tilesets from 192 to 255 tiles
- Gain experience from catching Pokémon
- Game Freak devs
- Grant Grass type Pokémon immunity to Powder Spore based moves
- Hard coded logic
- How To Add a Pocket PC
- Improve the event initialization system
- Improve the outdoor sprite system
- Improve the trainer rematch system
- Increase Pokémon sprite animation size
- Infinitely reusable TMs
- Level cap
- Links
- Lose money proportional to badges and level
- Make evening the fourth time of day
- Make Sandstorm raise the Special Defense of Rock type Pokémon by 50%
- Make the Lottery Corner generate a lucky number daily instead of weekly
- Make time and weather sensitive moves only weather dependent
- Make wild Pokémon encounter levels vary
- Modify existing gender formula
- Move Tutor and Tutor Moves
- Optimizing assembly code
- Option to show shiny colors in Pokédex
- Physical Special split
- Print text when you lose a trainer battle
- Puddles that splash when you walk
- Reduce the command queue system to just stone tables
- Remove Pokémon sprite animations
- Remove stat experience
- Remove the 25% failure chance for AI status moves
- Remove the artificial save delay
- Remove the redundant move grammar table
- Removing the intro
- Replace stat experience with EVs
- Restore and localize the Japanese move grammar table
- Restore the GS Ball Celebi Event
- Rock Climb
- Running Shoes
- Short beeping noise for low HP
- Show an icon for the current weather
- Show move names when you receive a TM or HM
- Show the tops of leaders heads on the trainer card
- Sideways stairs with diagonal movement
- Smashing rocks has a chance to contain items
- Sound engine commands
- Survive poisoning with 1 HP
- Tips and tricks
- Tutorials
- Use GS SGB palettes for maps
- Use unique colors for each thrown Poké Ball
- Useful unused data and routines
- Wall to wall carpeting in your room