Support PM windows

These are now called `mini-window`s by the client code, and they're now
generic in the sense that any PS room can be a mini-window, not just
PMs and News.

This also adds BattleTextParser as a dependency of client-main,
removing some duplicate code in exchange for a hopefully-negligible
difference in load time.
This commit is contained in:
Guangcong Luo
2019-10-15 12:47:24 +10:30
parent 0d05feb41b
commit 5d6304eeb6
14 changed files with 189 additions and 119 deletions

View File

@@ -55,6 +55,7 @@
<script src="js/client-core.js"></script>
<script src="js/battle-dex.js"></script>
<script src="js/battle-text-parser.js"></script>
<script src="js/client-main.js"></script>
<script src="js/lib/sockjs-1.4.0-nwjsfix.min.js"></script>
<script src="js/client-connection.js"></script>
@@ -72,7 +73,6 @@
<script src="js/lib/soundmanager2-nodebug-jsmin.js"></script>
<script src="js/lib/jquery-2.1.4.min.js"></script>
<script src="data/graphics.js"></script>
<script src="js/battle-text-parser.js"></script>
<script src="data/text.js"></script>
<script src="js/battle-tooltips.js"></script>
<script src="js/battle.js"></script>