Skeetendo

’Cause all games were better on the GBC

You are not logged in.

  • Index
  • → Help/Question
  • → Acquiring money (the amount would be the exp) from a wild encounter?

#1 2015-09-27 11:33:09

wolfboyft
Member
Registered: 2015-09-26
Post 3/15

Acquiring money (the amount would be the exp) from a wild encounter?

Hi!

I think a nice idea, however tough to implement, would be if you got money from beating a Pokémon in a wild encounter, equal to the experience total of the defeated Pokémon.

Of course, there would be some exceptions with certain Pokémon, like with legendaries, because I plan to make them re-fight-able until the player's Pokédex says that they have been caught. Obviously, players could grind TOO easily for money if they had a powerful enough Pokémon—they could one-hit poor old Ho-Oh, get the money and repeat.

I assume this would require ASM, so... how would I implement this, as a complete ASM newbie?

Offline

#2 2015-10-01 11:11:22

Crystal_
Member
From: Spain
Registered: 2012-09-16
Post 321/411
Website

Re: Acquiring money (the amount would be the exp) from a wild encounter?

Find out how it's done for trainer battles. There's going to be some function or code that handles winning money that is only executed when the battle type is trainer. I'm not sure if the money to win is read from some ram address that is initialized with the trainer's base money when the battle starts, or directly from the trainer data in rom. Whatever the case, you'd have to adjust the money formula for the wild battle type so that it considers the mon's experience instead.

Of course, you'll first have to learn the basics of asm.

Offline

#3 2015-11-06 09:46:55

RED
Member
From: Japan
Registered: 2012-09-03
Post 509/517

Re: Acquiring money (the amount would be the exp) from a wild encounter?

Its easy to implement, just search the string printed after you defeated enemy , and add code .


わたし の なまえ わ レン レン  でづ

Offline

  • Index
  • → Help/Question
  • → Acquiring money (the amount would be the exp) from a wild encounter?

Board footer

Powered by FluxBB