Custom levels
=============

Play Level ends with a divider and Tony Hawk's Underground 2's 15 levels, in THUG2's order: Training, Boston,
Barcelona, Berlin, Australia, New Orleans, Skatopia, Pro Skater, The Triangle, School, Philadelphia, Downhill Jam,
Los Angeles, Canada, Airport. The ones that aren't installed here are greyed out. They're not in story mode.

To install one, copy its files from THUG2 (PC), keeping the folder structure of THUG2's Game/Data. For Australia:

    CustomLevels/
      pre/AU_scripts.prx
      pre/AUscn.prx
      pre/AUcol.prx
      pre/AUped.prx
      levels/AU/                             (needed for network games)
      images/loadscrn_australia.img.xbx      (optional: the level's loading screen)

The level codes: TR Training, BO Boston, BA Barcelona, BE Berlin, AU Australia, NO New Orleans, ST Skatopia,
SE Pro Skater, SE2 The Triangle, SC School, PH Philadelphia, DJ Downhill Jam, LA Los Angeles, CA Canada, AP Airport.
For all of them, copy THUG2's pre folder, and the levels folders with those names.

Network games: everyone in the game needs the same files, so a level only counts for network games when its files are
THUG2's own (they're checked), including the net versions of the level in levels/<level> (<level>_net.scn.xbx,
_net.tex.xbx, _net.col.xbx), which THUG2 uses in network games. Without a game's level, you can't join it.

With those net files, a level is played in its network version in every game, also alone: THUG1 has no use for the
story parts of the single player version. Without them, the single player version is played.

Each folder inside CustomLevels can also hold levels the same way (CustomLevels/<any name>/pre/...), to keep them
apart; levels that aren't THUG2's are listed after THUG2's, for playing alone. Restart the game after adding levels.
The macOS app (THUG.app, whose Data folder is inside it) also reads ~/Library/Application Support/THUG/CustomLevels.

While a custom level is played, files that THUG1's Data doesn't have are looked up here, so the models, sounds and
images a level uses can be added the same way (e.g. THUG2's models or sounds folders).

What THUG1 doesn't have is left out: the levels' goals, the pedestrians made from THUG2's appearances and
animations, and the THUG2-only parts of their scripts. The level itself, its rails, collision, cars and objects work.
