pokemon-showdown/test/simulator/moves
Guangcong Luo 6dd58b40d3 Refactor simulator into new sim/ directory
This is a surprisingly minor refactor considering how many files it
touches, but most of this is only renames.

In terms of file renames:
- `tools.js` is now `sim/dex.js`
- `battle-engine.js` is now `sim/index.js` and its three classes are
  in `sim/battle.js`, `sim/side.js`, and `sim/pokemon.js`
- `prng.js` is now `sim/prng.js`

In terms of variable renames:
- `Tools` is now `Dex`
- `BattleEngine` is now `Sim`
- `BattleEngine.Battle` is now `Sim.Battle`
- `BattleEngine.BattleSide` is now `Sim.Side`
- `BattleEngine.BattlePokemon` is now `Sim.Pokemon`
2017-05-05 16:48:38 -05:00
..
belch.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
bellydrum.js Add various Z-Status Move tests (#3279) 2017-02-23 04:54:04 -06:00
boomburst.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
bugbuzz.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
chatter.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
clearsmog.js Move text processing from Tools to CommandParser 2016-09-30 18:04:13 -07:00
curse.js Implement Curse targetting glitch 2016-06-20 11:57:23 -05:00
destinybond.js add mock for battle tests that can reset the RNG 2017-02-22 20:44:20 -05:00
disable.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
echoedvoice.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
electricterrain.js Refactor simulator into new sim/ directory 2017-05-05 16:48:38 -05:00
embargo.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
focuspunch.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
followme.js Rename Battle#on to Battle#onEvent 2017-05-05 16:48:38 -05:00
foresight.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
glare.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
grassyterrain.js Refactor simulator into new sim/ directory 2017-05-05 16:48:38 -05:00
gravity.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
haze.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
healblock.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
hypervoice.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
imprison.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
ingrain.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
judgment.js Fix Judgment test 2016-11-18 15:14:27 -05:00
kingsshield.js King's Shield Atk drop now triggers even if immune 2016-11-18 12:48:50 -05:00
knockoff.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
magicroom.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
miracleeye.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
mistyterrain.js Refactor simulator into new sim/ directory 2017-05-05 16:48:38 -05:00
pursuit.js Fix Mega Pursuit 2016-12-21 19:37:48 -08:00
quash.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
ragepowder.js Refactor simulator into new sim/ directory 2017-05-05 16:48:38 -05:00
relicsong.js Fix Relic Song 2016-08-04 03:41:15 +04:00
rollout.js Rename Battle#on to Battle#onEvent 2017-05-05 16:48:38 -05:00
roost.js Refactor simulator into new sim/ directory 2017-05-05 16:48:38 -05:00
round.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
sheercold.js Sheer Cold no longer affects Ice-type Pokémon 2016-11-18 01:53:24 -05:00
skydrop.js Rename Battle#on to Battle#onEvent 2017-05-05 16:48:38 -05:00
smellingsalts.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
snarl.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
spectralthief.js Spectral Thief should zero boosts despite of target abilities (#2906) 2016-11-19 14:38:54 -05:00
stealthrock.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
substitute.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
taunt.js Add various Z-Status Move tests (#3279) 2017-02-23 04:54:04 -06:00
thief.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
thousandarrows.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
thunderwave.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
transform.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
trick.js Add various Z-Status Move tests (#3279) 2017-02-23 04:54:04 -06:00
trickroom.js Rename Battle#on to Battle#onEvent 2017-05-05 16:48:38 -05:00
uproar.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
zmove.js Add various Z-Status Move tests (#3279) 2017-02-23 04:54:04 -06:00