Giter VIP home page Giter VIP logo

renegade-emerald's People

Contributors

asparaguseduardo avatar atasro2 avatar camthesaxman avatar cfmnephrite avatar diegoisawesome avatar dizzyeggg avatar fontbane avatar garakmon avatar ghoulslash avatar golemgalvanize avatar griffinrichards avatar huderlem avatar itskobold avatar jiangzhengwenjz avatar kermalis avatar kurausukun avatar louroboros avatar melthelesbian avatar phlosioneer avatar pikalaxalt avatar revosucks avatar rglezg avatar sbird1337 avatar scnorton avatar sewef avatar sierraffinity avatar slawter666 avatar tustin2121 avatar ultima-soul avatar yenatch avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

renegade-emerald's Issues

Ability tutor

Is your feature request related to a problem? Please describe.
Continuation of #11. When a species have more than one ability, is sometimes tricky to get a Pokémon with the one you want. The game must provide an easy way of doing that.

Describe the solution you'd like
I suggest adding an "Ability Tutor" NPC that can make your Pokémon change it's ability to another of the ones defined for it's species.

Describe alternatives you've considered
An alternative could be implementing an easy way of getting the ability you want by breeding.

Additional context
Here you can find how to add an Ability Tutor that can teach any ability to any Pokémon. We could take that implementation and adapt it to allow teaching only the abilities defined for each species.

Elevate the enemy pokemon graphic in double battles

The graphics of small and/or crawling pokemons on the right side of the enemy field may get covered by the player's second pokemon bar in double combats.
This causes that these pokemons don't get completely shown and the ball in the catching sequence shakes somewhat hidden by the bar.

Trainers double battles not working

All double combats against trainers are disabled, even those which were originally double ones.
This shall be done after all trainers' pokemon sets have been defined to avoid game crashes.

Show more useful info on battle interface.

Is your feature request related to a problem? Please describe.

Currently the battle interface doesn't show so many useful info. The rectangle on the lower right corner shows the PPs and type of the selected move, but nothing else.
Given that we introduced the physical/special split and could potentially change some of the well know effectiveness between types, the players will have to consult the statistics screen more frequently and / or memorize the changes we have made. Either variant creates unnecessary discomfort.

Describe the solution you'd like

We could to take advantage of that rectangle on the lower right corner to show 2 more types of info:

  • The "TYPE" word could be replaced for a 4 letter word that indicates if the selected move is physical (PHYS), special (SPEC) or status (STAT) according to the split.
  • The entire line "TYPE/type_name" could be of a different color according to the effectiveness of the selected move against the selected target. Green for x2 or more, Red for 1/2x or less, Black for 0x and statndard (Gray) for 1x

Describe alternatives you've considered

  1. Don't do it
  2. Implemment only one of the suggestions

Additional context

It seems that someone on the net has already implemented the type-effectiveness part. There is a tutorial HERE

HM malfunction

HMs can be used out of battle just by having the badge needed to use it and a Pokemon capable of using it, regardless of whether you already possess the HM item or not.

All features

Pokémon

  • Rework the EVs system (#9 )

  • Change all evolutions to be friendship-based

  • Add evolutions and pre-evolutions of the original 386 mons

  • Balance stats of mons to make them all viable for battle

  • Add other convenient mons of later generations

  • Implement evolution moves

  • Allow catching before getting the pokédex

  • Reorder the pokédex

Battle

  • Make all battles double (#5 )

  • Upgrade AI of all trainers

  • Force battle style to set

  • Remove badge boosts

  • Dinammically generate levels of enemies

Mechanics

  • Rework friendship gaining/lossing methods

  • Make HMs forgettable and solve HM slaves problem

  • Implement new gens exp-share

  • Implement new gens repel system

  • Change the white out money calculation

Overworld

  • Implement day/night wild encounters

  • Allow running indoors (#8 )

  • Implement fast surfing (#8 )

Interface

  • Show type effectiveness in battle interface

  • Implement stats-affected stats colouring (#4 )

  • Show EVs and IVs in status screen

  • Show more useful info in the pokédex

  • Nickname Pokémon from the party menu

Game progress

  • Allow shopping balls from the beggining

  • Change starters

  • Force progressive dex completion

  • Make all mons catchable

  • Make all legendaries reappear

  • Give running shoes after getting the starter (#8 )

Banned Moves and Abilities

When balancing pokemon we may find some moves and abilities are off-chart thus disturbing the gameplay. Also with the new planned features some moves may not be worthy after having its pp

  • Delete 1-Hit KO.
  • Delete Pressure Ability.
  • Delete Air Lock Ability. Or Nerf.
  • Standardized Hidden Abilities for Species

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.