It shouldn't. I have my own room (for the first time in my life) so they shouldn't just pop in unannounced.
The reason I don't use the word "Leveling" is because then I'd have to figure out how EXP points are determined and handled and I don't know that quite yet. As it is, I'm trying to create workarounds for the current system because, say for HP, the formula looks like this
Spoiler (click to show/hide):
I don't have anything in place for levels or EV values, so I have to come up with a work around for those since getting an EV value would cause me to have to remember every single Pokémon you've fought and calculate an EV value based off that. For every other stat, the formula looks like this:
Spoiler (click to show/hide):
I don't have levels, EV values, OR nature values for this one, so I need to figure something out for those. But the formulas themselves are horrendously simple to me, so it's just the matter of doing those workarounds.
EDIT: Also, just found the EXP formula. Well, formulas. There's a different one for Gen I thru IV and for Gen V. I'm going with Gen I thru IV because it's MUCH simpler
Spoiler (click to show/hide):
Now the only problems really are 1) handling diminishing returns since the formulas on THOSE are mind-boggling! 2) Pokémon apparently have different experience groups. I'd have to figure out which Pokémon goes in which group. Lucky, there's a table on how EXP is handled on each of those groups, so I don't have to figure out how much EXP one group needs to level up by forumla.