At 7/14/07 02:35 AM, SlashFirestorm wrote:
Hm. Now that I think about it, a Pokemon probably doesn't take that much memory. A few sprites, a moveset list, ability, stat lists...
True, but it is a programming nightmare to have so many calculations and reused-but-initially-tough algorithms for factors such as STAB, abilities, personalities, level-stat gains, uses of enhancing items, critical hit rates, weather, environment, Hidden Power, Multitypes, trainer skills, special attack effects, toxic, held-item abilities, berry growth rate, item success rate, capture-rate, spawn-rate, egg-rate, shiny-pokemon encounter rate, mutliple colour palettes, image variations, gender, sexuality...
I can go on for a long time.