So, more for my own laziness than anything else, I decided to compile all the console commands, as well as any encounter lists, I can find in the thread all into one post that I'll edit whenever I see a new one floating around. Credit will be given to original posters.
From
ffive:
HealParty(trainer1)
will heal and clear status for entire (typically player's) party. Memo for myself: does not work mid-battle.
playerparty[X].IVs = [a, b, c, d, e, f]
changes iv's for Pokemon in party. X=0-5, where 0=slot 1 and 5=slot 6. a=hp, b=attack, etc. number range of 0-31.
playerparty[X].RecalculateStats()
to update Pokemon's stats after changing iv's
classstats["Type"] = X
"Type"=capitalized type, e.g."Normal", "Psychic", etc. X=what you want the cap to be. Note that X defines how many times you've taken that type's class, so if X=1, then Cap=1, but if X=0, then Cap still=1.
playerparty[X].GainExperience(Y)
see iv code for X=. Y=amount of xp to give. Pokemon will level up if available.
TraitChange("X")
where X=Courage, Wit, etc. Each use raises by 1.
ValueChange("Y", X, 0)
where Y=Leaf, Dawn, etc. and X=number of points to add or subtract (I guess just put a negative number in there for subtract?) from relationship
playerparty.append(Pokemon(pokedexlookupname("X", DexMacros.Id), level = Y))
drops a level (Y) Pokemon (X [Charmander, Pichu, etc.]) into the party. Can exceed party limit, best to do in town with box. Can take extra parameters like iv, gender, whatnot, but no idea how to modify it to include those parameters. Small error in original command listed found and corrected by
Arty_Wolf
$ money += XXXX
Money.
From
Je suis un kiwi:
playerparty[X].Gender = Y
where X is same as iv or experience, and Y=0 for male or 1 for female
From
Loreth08
playerparty[x].Nickname = ("y")
Change nicknames, where X same as usual for playerparty, Y is the new nickname.