Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more wiki tutorials #278

Open
54 tasks
Rangi42 opened this issue Jul 16, 2020 · 7 comments
Open
54 tasks

Add more wiki tutorials #278

Rangi42 opened this issue Jul 16, 2020 · 7 comments
Labels

Comments

@Rangi42
Copy link
Member

Rangi42 commented Jul 16, 2020

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 Add documentation in doc/, in particular for the known Gen 1 bugs #258)
@Ebernacher90
Copy link

Copy the Item Tutorial from the pokeyellow that I have wrote

@Rangi42 Rangi42 added the docs label Oct 29, 2020
@mattcit
Copy link

mattcit commented Dec 1, 2020

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).

@ariahiro64
Copy link

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

@Rangi42 Rangi42 added wiki and removed docs labels Jan 7, 2021
@InfernoGear
Copy link

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.

@kqesar
Copy link
Contributor

kqesar commented Nov 6, 2021

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

@elementzero23
Copy link

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

@kafujo
Copy link

kafujo commented Nov 5, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

8 participants