Skip to content

Latest commit

 

History

History
268 lines (249 loc) · 9.84 KB

TODO.md

File metadata and controls

268 lines (249 loc) · 9.84 KB

TODO Notes

Features

Battles

  • Play low pitched cry when pokemon faints
  • NPC's can have shiny pokemon #24
  • Light ball doubles both attach and spc. attack
  • Typing #10
    • Electric pokemon immune to paralysis
    • Ice type immune to freezing
    • Fire type immune to burns
    • Steel type immune to poison
  • Moves
    • Hidden power is always 70% power
    • Sandstorm does 1/16 per turn
    • Twineedle checks for poison after each turn
    • Flash does not require the Zephyr Badge.
  • Wild pokemon have more common held items (50% for common, 5% for rare)
  • The Mineral Badge, not Storm Badge, makes Pokémon up to L70 obey, like in HG/SS.
  • The Zephyr Badge lets you use traded Pokémon up to level 20, like in HG/SS.
  • Default to Set battle style #25
  • Level curve changes
  • Remove 25% failure chance for AI status moves #26
  • Add additional trainers from pokemon proto #11
    • Soldier
    • Sportsman
    • Burgler
    • Biker
    • Engineer
    • Supernerd
    • Teacher f/m
    • Professional m/f
  • add depth to battles (enemy move combos, interesting teams)
    • give enemies more variety in their teams #27
      • Be able to see almost all just by battling
      • Themed fights
  • add trainer ash, green, yellow, gold and silver as encounters #28
  • give development team pokemon battles #33
  • add high level trainers
  • Have multiple teams for "cal"
  • kimono girls are jynx trainers #34
  • Investigate crystal clear gym leveling and rematch
    • Rematch more powerful elite 4 after earning all 16 badges #30
    • After earning 16 badges and beating elite 4, all gym leaders are more powerful #29
  • Add send-out animation
    • Add back hoot hoot send-out animation to more pokemon (dark ?)
  • Split special

Overworld

  • Pokemon communication center is back in goldenrod #39
    • Add move reminder
    • move deleter
    • seer
    • mystery gift
    • odd egg giver
  • add many more floors to bellsprout tower #15
  • All legendaries respawn after beating elite 4 #16
  • Move reminder in same house as move deleter
  • Fly to the Rock Tunnel/Power Plant Pokémon Center. #36
  • Restore poke blue map elements #35
    • Pokemon Safari
    • Silf co
    • Veridian forest
    • More sidequests and stuff in kanto
  • access patched house in violet city (add stuff about ruins) #38
  • add pharmacy to eaucrete #37
  • add back cinnabar pokemon lab somewhere #21
    • unused maps exist, could have built lab underground on cinnebar to monitor volcano
  • improve kanto safari zone #35
  • fix pokemon academy text to teach better battle concepts #12
  • spruce up veridian forest #35
  • Add small town to lake of rage
  • use olivine original layout
  • Add missing daughter to burned tower
  • more gamecenter prizes
  • Team Rocket
    • Have geovanni return
    • Add back team rocket base to somewhere
    • Improve team rocket story
    • Rival is son of Giovanni
  • Trainer school #12
    • Emphasize type matchups
    • use blackboard
    • book cases
    • teacher
    • books on desks
  • If building in violet, only set pidgey name to strawbery if lady talked to
  • Add color to old people sprites #13
    • Scientists too
  • Replace alph ancient pokemon statues with sprites from later generations
  • battle sim room with Smogon competitive teams to practice (add special music)
  • Surfing / flying pikachu #14
  • Add player sprites
    • skateboard #20
    • giovanni
    • mother
    • woman in rivals house
    • agatha
    • falkner
    • bugsy
    • imposter oak
    • morty
    • jasmine
    • dark nurse
    • generic girl
    • delinquent
    • biker
  • Port city in jhoto you can travel to/from
  • Add back fancy doors to professor elms lab from prototype

Items

  • New pokemon balls
  • All fossils available and able to be revived in lab in pewter #21
    • Map files for rooms remain in ROM
  • Mystery gift girl gives an odd egg each day #23
  • Odd egg is 50% shiny #22
  • Prof. Oaks aids give you items as you complete pokedex
  • Trees randomly give 1 2 or 3 berries
  • Add setting to always use running shoes them #19
  • Continious repel system
  • Surf at bicycle speed #47
  • The Skateboard returns #20
  • Maximum 9,999,999 money and 50,000 coins
  • Maximum 30 items and 16 balls in bag pocket

Pokemon

  • Update pokemon battle sprites with JPN #7
    • Lanturn
    • Pichu
    • Sneasel
    • Jynx
    • Slowpoke
    • Blissey
    • Pinsir
    • Flaaffy
    • Wooper
    • Girafarig
    • Quilfish
    • Slugma
    • Politoed
    • Pupitar
  • 253 pokemon available (able to add 2 additional pokemon)
  • Some choose one of two sprites based on pokemon IVs (use additional gen II prototype sprites)
  • Nidorina and Nidoqueen can breed, and will produce eggs of either Nidoran gender.
  • Always show numbers in Pokédex, even in Johto order.
  • de-evolve eeveelutions with normal stone
  • Add visible Iv/ev stats
  • add pokemon to more areas (variety)
  • spruce up starter move levels
  • fly to indigo plateau #6
  • make payday a field move (get random amount of money 20-500)
  • add ability to name mother #40
  • have legendary birds roam?
  • add honey mechanic back (like sweet scent)
  • add mew shiny form
  • make unknown accessible and shiny (mod sum of stats by 26?)
  • add 2 additional unknown forms
  • mr. trader to trade back and forth to evolve pokemon #41

QoL Changes / Other

  • Bill calls to switch boxes when full

  • Revised shiny pallete

  • Stereo sound by default

  • Third Trainer Card page for Kanto badges. #44

  • Fourth stats page for capture data formerly told by the Poké Seer. #45

    • Also poke happiness
  • Move stats include type, category, power, and accuracy. #46

  • follower pokemon (stretch)

  • "Mother" gigas music for mewtwo encounter

  • Double-check day/night lengths

    • Morning 4:00-11:59
    • Day 12:00-7:59
    • Night 8:00-3:59
    • Speed up clock a lot, full cycle every 1-3 hours?
  • Call "time man" on phone to set time

  • Show time when pokemon can be encountered in the wild in the pokedex

  • More boxes/ box spots

  • More item slots

  • All mystery gift events, items

  • look for interesting ideas from dragon quest (dqv)

Bug fixes

  • Catch rate fixes
  • Expshare formula fixes
  • Menu scrolling oversight
  • Opponents full heal and full restore correctly heals nightmare and confusion

Unsorted

  • Add pokedoll dispenser to top of dept. store
  • Add pause to pokemon train station "carry on back" quote
  • Align PCC entry to nurse
  • Scale trainer rematches based on algorithm instead of explicit coding
  • Show tm name when you recieve or find a tm
  • Add leftovers to random trashcans
  • Show all six pokemon when depositing into PC, so scrolling isn't needed, except to select "back"
  • Use tall grass sprite in more areas (coastal?)
  • Give pokefan william more color to sprite
  • Create story reason for legendaries to start aapearing, maybe combining bell/wing together?
  • Remove limit to # of numbers in pokegear (at least increase)
  • Use pokegear to set time (either through a time function or by calling someone)
  • Allow player to ignore phone calls
  • Add move tester to pokegear to test type effectivness
  • In Goldenrod 1f, mother should reference underground store
  • add more books to book cases all over
  • Change story so falkner is filling in for dad
    • add dad somewhere?
  • pluralize "Move" on stats screen
  • connect item title and name with line (pokemon stats screen)
  • Fly locations:
    • Union Cave
    • [ ]
    • [ ]
  • Add more textures to top of rocks
  • Make each route sign more memorable
  • Spruce up charcol kiln house
  • Underground rocket base on cinnebar?
  • More type advantage/disadvantage on early routes
  • Modify wild pokemon lists to end with 0 instead of being a set number: https://github.com/pret/pokecrystal/wiki/Improve-the-outdoor-sprite-system#1-make-outdoor-sprite-sets-variable-length-ending-with-0
  • Make wooper do battle entry animation when shown by oak at beginning
  • Add more color to Elm's lab pallet
  • Re-add lavender town pokemon tower, maybe move undergound or to separate area
  • Fix overworld pokemon sprites
    • Persian in Natl. Park
    • Murkrow in rocket hideout is moltres
    • Ampharos on top of lighthouse is generic
  • Have special berry tree sprite if berries are available
  • Fix moon balls
  • Fix status effects on catch rate
  • Add honey back
  • Give skateboard pkmn blue music
  • Allude to prototype names in town signs
  • Add pharmacy to eukreat
  • Add back memory game to game corners
  • Skateboard movement like ice (one direction until wall)
  • Give pichu to pokefan on route before olivine
  • auto organize items
    • Give ability to open sort menu with SELECT
      • Alpha
      • Type
    • Allow unlimited items
  • add mail pocket, berry pocket, healing/status pocket
  • Improve Cianwood
    • Add port or pier to Cianwood
    • Link Cianwood to goldenrod
    • Add puzzle and more battles to gym
    • Add area to north or south to train/meet suicune
  • Wild pokemon hold items more often
  • Trainer pokemon hold items more often
  • Trainer sprites are cut off at end of battle
  • Make pokemon from in-game trades better than wild pokemon
    • Egg moves, stats
  • Be able to fish while surfing
  • Fly from top of Goldenrod department store

Implementation notes

Increase berry drop counts to 1-3

To find how to give multiple items, look at Elms aide giving pokeball as beginning of game vs. giving berry logic