pokered icon indicating copy to clipboard operation
pokered copied to clipboard

Add more wiki tutorials

Open Rangi42 opened this issue 5 years ago • 7 comments

Many of these "add a new X" tutorials involve, not just updating multiple data files, but also knowing about engine quirks that need to be handled correctly, and special cases that people are likely to encounter when making a new pokered-based game.

Potential subjects:

  • [ ] Hard-coded logic (e.g. ReadTrainer gives your rival as Champion some extra moves, Sky Attack for Pidgeot and Mega Drain/Fire Blast/Blizzard for his starter)
  • [ ] New Pokémon
  • [ ] New trainer class
  • [ ] New item (with different effects: medicine, Poké Ball, evolution, key item)
  • [ ] New TM/HM
  • [ ] New type (the current tutorial needs updating)
  • [ ] Separate Pokémon and trainer constants
  • [ ] New map
  • [ ] New Town Map landmark, with spawn point
  • [ ] New tileset (with various tile behaviors: wall, counter, water, grass, ledge, door, warp carpet, hole, bookshelf, etc)
  • [ ] New show/hide object
  • [ ] New hidden item for Itemfinder
  • [ ] New move
  • [ ] New move effect
  • [ ] New move animation (this system looks more complicated than in pokecrystal, with "animation special effects")
  • [ ] New party menu icon (symmetrical or asymmetrical)
  • [ ] New overworld sprite
  • [ ] New map object (talking NPC, item ball, or trainer)
  • [ ] New Mart inventory (also, move Mart data out of home/ into their respective maps)
  • [ ] New in-game trade
  • [ ] New music song
  • [ ] New text predef
  • [ ] How to write a static encounter script (like overworld legendaries)
  • [ ] Store Pokémon pic bank in base data
  • [ ] Expand tilesets to 127 tiles ($7F is space) (careful with sprites standing on tiles $60+)
  • [ ] Full-size back sprites
  • [ ] Shiny Pokémon (with sparkle animation, stats icon, and (non-canon) in-battle icon)
  • [ ] Gender for Pokémon (shown in battle, stats screen, and Hall of Fame)
  • [ ] GSC's battle HUD (from pokered-gbc) (with caught icon)
  • [ ] Experience bar in battle and stats screen
  • [ ] Unique DVs per trainer class
  • [ ] Names for trainers
  • [ ] Custom movesets for trainers (replace the hard-coded leader/E4/champion sets with this)
  • [ ] Pokémon indexes in Pokédex order
  • [ ] Expand party menu icons (no "symmetrical" ones)
  • [ ] Physical/Special split
  • [ ] Infinitely reusable TMs
  • [ ] Don't gain experience at level 100
  • [ ] Survive poisoning with 1 HP
  • [ ] Automatically reuse Repel
  • [ ] Running Shoes
  • [ ] Gain experience from catching Pokémon
  • [ ] Remove badge boosts
  • [ ] Talk to Surf water, Cut trees, and Strength boulders
  • [ ] Items that act like HM field moves (note existing Surfboard remnant)
  • [ ] Item descriptions
  • [ ] Move blinking arrow prompts outside textbox area, like Gen 2
  • [ ] Restore the JP Town Map border (adjusts map names and "'s NEST" strings)
  • [ ] Port Yellow's SGB colors for GBC (https://hax.iimarckus.org/post/48825/#p48825)
  • [ ] Port Yellow's three starter NPCs
  • [ ] Port Yellow's letting you int the Safari Zone with less than ¥500
  • [ ] Port Yellow's disabling the Bicycle music on Route 23, Victory Road, and Indigo Plateau
  • [ ] Stabilize Missingno data (base data, Pokédex entry, front+back pic, menu icon) (from redstarbluestar) (can optionally be truly stable, or port its raw pic data that corrupts RAM)
  • [ ] Various bugfixes from pokered-clean (also see #258)

Rangi42 avatar Jul 16 '20 19:07 Rangi42

Copy the Item Tutorial from the pokeyellow that I have wrote

Ebernacher90 avatar Jul 16 '20 19:07 Ebernacher90

I just added a tutorial for adding a new map to the game, so you can check that one off (if you approve of the tutorial of course).

mattcit avatar Dec 01 '20 21:12 mattcit

I added a section on how to make your own red debug since theres no real red debug to base it on.

ariahiro64 avatar Dec 26 '20 06:12 ariahiro64

You mind elaborating on what needs updated for the types tutorial? I'm the original creator of that, and since I'm in a sort of Pokémon hacking mood rn, would be glad to update it.

InfernoGear avatar Apr 01 '21 22:04 InfernoGear

I have updated the tutorial to add new type https://github.com/pret/pokered/wiki/Add-a-new-type

kqesar avatar Nov 06 '21 23:11 kqesar

I wrote a tutorial on how to add a new trainer to the game on my fork of this project.

elementzero23 avatar Mar 28 '23 15:03 elementzero23

Added tutorial for Japanese Town Map. You can remove that from the list: https://github.com/pret/pokered/wiki/Restore-Japanese-Town-Map

kafujo avatar Nov 05 '23 18:11 kafujo