THUG Pro is a mod for the game Tony Hawk's Underground 3. The mod completely overhauls the original game with many features and assets, community-requested additions & tweaks. The mod is finished. To play THUG Pro, the user needs Tony Hawk's Underground 2 installed on a PC system.
Dark green - original THUG2 levels, Green - ported levels, Red - missing levels
Stacey Peralta's Skateshop from THUG is used as the main menu level in the mod.
June 26, 2018
Thanks to the hard work and dedication put in by the entire development team, the long-awaited THUGPro update is ready to be released. Listed below are all of the changes and additions coming your way:
Custom Content Support:
Added custom soundtrack and custom level support!
In the THUG Pro directory, you must create a directory with the name “User’
.level.json and .sound.json files can be placed here.
Level and Soundtrack file locations:
Santa Monica (THAW)
Marsielle (THAW, from THPS2)
Minneapolis (THAW, from THPS)
Updated Skater Select:
Added 100+ new playable characters.
Added option to use other characters as CAS.
Added new skater anims.
Alien, Alien Doctor, Alien Leader
Bam Margera (Masked), Bam Margera (THUG)
Bigfoot, Bigfoot One
Bob Burnquist (THUG)
Chad Muska (THUG)
Eric Koston (THUG)
Eric Sparrow (THUG2 and THUG)
German Drunk 1, German Drunk 2, German Drunk 3
Lost Soul 1, Lost Soul 2, Lost Soul 3
Mayan Tiki Mask
Metal Detector Guy
Mike Vallely (THUG)
Ollie The Magic Bum
Rodney Mullen (Cutscene and THUG)
Space Monkey (Blue, Green, and Pink)
Tony Hawk (THPS and THUG)
VooDoo, Voodoo Doctor
Zombie 1, Zombie 2, Zombie Female
Updated User Interface (U.I.):
Higher quality sprites.
Improved screen element scaling.
Updated net lobby menu screen.
Updated pause menu screen.
Restored THUG1 pause menu deck.
Higher quality sprites.
Added THUG1 secret skater themes.
Added THUG1 retro hawk theme.
Added create-a-theme mode.
Added music options sub menu.
Added custom soundtrack support.
Added soundtrack menu.
Added tracklist menu.
Added option to toggle between music and ambient track.
Added option to skip music track at run start.
Added skater voice toggle.
Fixed Shrek voice bug.
Edit Tricks Menu:
Added option to unassign tricks.
Added option to swap / replace tricks.
Fixed edit tricks bug where some tricks wouldnt save correctly.
Fixed edit tricks bug where in some cases the same key combo could be assigned to multiple tricks.
Added Classic Cheats:
540 Board Varial
Assume The Position II
Chomp On This
Falcon Guitar Slide
Fire Fire Fire
Flip Kick Dad
Ghetto Tag Grind
Lick It Up
No Handed Madonna
Nollie Flip Underflip
Yeah Right Slide
Camera Options Menu:
Added aspect ratio option
Added fov option
Added “Quick menu”, hold down select / tab to open.
Updated Observe Mode:
Added the option to Observe the next and previous skater.
Added the option to Observe your own skater.
Added the option to detach the camera (Freecam).
Added level overview camera angle.
Added ammo type alternatives for FireFight.
Added pickup type alternatives for Scavenger Hunt.
AirShuffle trigger input window is now decreased for each shuffle. Max is ~5
BoostPlant is now limited to 4 WalliePlants.
Buttslaps are now limited to 5.
Added bloom post fx. Can be disabled in the launcher.
Added multiple resolution / quality options for skater shadows.
Restored console skater light effect.
Skaters and other dynamic objects
will now be affected by lights.
Enabled previously unused water material effect.
Disabled “dynamic” billboards.
Added option to disable particles.
Restored the Freecam. Available in FreeSkate and in Observe mode.
Restored Freecam teleport function in FreeSkate.
Select “Viewer” for the Select button option in General Options.
Select Teleport to Camera is bound to X / Ollie.
Fixed memory leak when reloading assets.
Caused random crashing when loading levels and joining network games.
Fixed obscure connection issue that occured when having too much stuff on your CAS!
Fixed dark trick string color bug.
Fixed color code issues when using the trick font as the chat font.
Fixed special trick string color bug
Where doing a spine transfer and a special trick would sometimes highlight the wrong trick.
Fixed window mode display artifacts.
The image will look good with the initial window size/resolution.
Added warning messages for irreversible CAS options.
Added wheel scaling option.
Added griptape color option.
Added default (none) deck graphic option.
Fixed scaling issues with some of the board models.
Fixed color options for some board models.
Fixed griptape / graphic options for some board models.
Added Jango Fett hoverboard.
Added Jole’s HD board model and companion deck / griptape textures.
Reconverted some level scene files. Fixed material issues.
Reconverted some level collision files. Fixes wallride issues.
Added skater “BoardOnFire” triggers to Manhattan, City Center and Training.
Restored level event cutscene triggers for THUG2 levels.
Added Level Option for the Berlin thunderstorm.
Added random level shortcut in Level Select.
Remember last selected level in Level Select.
Fixed bug where the Skateshop menu would randomly disappear.
Fixed bug where the skater would randomly freeze in the Skateshop.
Fixed anim changing stuff and skater moving bugs in Skateshop.
Now using option arrows for host options.
Added new natas spin nodes to some levels.
Removed a couple of unintentional natas spin nodes.
Fixed Park Editor ped animation bugs.
Added Custom Park Editor gap score option
Fixed weather bounding box position update bug.
Fixed crashing when choosing goals for Goal Attack in some levels.
Updated cruise ship cutscene particles.
Replaced the “water splash” level object with a particle effect.
Differentiate between “Pivot” and “Bunny Hop Revert” .
Don’t show buttslap couter for Neuro Plant.
Added L1&L2 and R1&R2 spin key options.
Added option to change Natas Spin key bindings.
Added option to change Rail Stall key bindings.
Added new gap tool options.
Fixed bug where late ollies would not work when buttslaps were disabled.
The total number of graffiti objects is now displayed in the rankings screen.
Enabled vibration for xinput devices.
Auto disable desktop composition in fullscreen mode.
Fixed Shipyard restart orientation.
Fixed School II yellow CTF team restart position.
Removed random floating restart node in Slam City Jam.
Added Level Option for Half Pipe Edge object in Training.
Added name check option for peds so if a ped is the same as the skater being played it will use a random skater ped model.
Added Rowley pro goal rollin ramp Level Option in London.
Added gap goal kicker Level Option in Hawaii.
Updated script printf cfunc to format text correctly.
Fixed Warehouse light flicker effect
Fixed Skater Select stats menu bug.
Updated net game mode description font and position.
Fixed gap menu black screen bug.
Fixed gap menu helper text bug.
Fixed bug where the skater would get stuck:
When triggering the “FlailingFall” script when off-board. (Alcatraz and Cruise Ship)
Fixed updater infinite loop bug.
Opening the pause menu while in focus mode, will now temporarily turn off slomo until the game is resumed.
Fixed a bug where the GUID of a controller
could be saved for player 1 and player 2 simultaneously.
Enabled Debug mode by pressing Ctrl + Alt + D from the gamepad binding tab.
Clear all binding controls by pressing Ctrl + 0 (zero) from the gamepad binding tab.
Set default gamepad bindings for PS2 by pressing Ctrl + 1 from the gamepad binding tab.
Set default gamepad bindings for XBOX by pressing Ctrl + 2 from the gamepad binding tab.
Added skater light toggle.
Added skater shadow toggle.
Added screen effects toggle.
Working on removing DllImport function:
New methods for dragging the window around.
Changed the background.
Added in some controls to reduce the flicker of the tab control.
Changing the Layout in the Gamepad Binding section of the launcher will update in-game labels to Playstation or Xbox buttons.
Thanks to AxlRocks for the new high-res sprites.
Thanks to Ksk for the work on the new Blender plugin, and intergrating the new rendering and material effects with THUG Pro. And for providing the hd skateboard model.
Thanks to Demo for providing the new high-res fonts.
Thanks to letmynutzgo, Splinks, BGoatBiz and GoFundUrself for the new skater models.
And finally a special thanks to everyone for your patience and support.
Thank you to Chase Sechrist for all you’ve done.
Your contributions for THUG Pro and thps as a whole has been greatly appreciated..
It is a great feeling, knowing that you helped re-ignite others interest in THPS modding.
“THUG Pro is the dream project”
December 24, 2015
Merry Christmas and Happy Holidays! We added a Santa Hat and a Santa Beard (Male CAS). Smash 3 Snowmen in 3 different levels (Canada, Moscow and Hangar) to unlock a present! (HINT: SNOW!)
The waiting-to-join-game bug has been fixed! As well as some other minor bugs:
Converted a new sky for Roswell.
Removed the loop trick for Tokyo - it will return.
December 13, 2015
A new THUGPro update has arrived! It contains the following Tony Hawk's Pro Skater 3 levels:
Footstep sounds changed back to normal in Austrailia & Santa Cruz if a game is started, or the skater went out of bounds
Skater no longer ollies when pressing enter or ollie on dialog boxes
New icon for Misc Levels category
December 15, 2014
New level, Santa Cruz
December 11, 2014
New level, Vans Park from THAW
Spray tags can now be completely turned off, and changed to the burp of Shrek
Cap editor limits, such as merging are now toggleable in Park Properties, and copy / paste works beyond the normal memory limit now. Be careful :)
Some previous offline only scene objects now are visible online in New Jersey
The swing doors in College by the elevator no longer lock up after being spray tagged
Some rail sounds corrected in School 2, Chicago, and San Diego
The backslash key works as a normal character. Double tap it to get the color escape sequence
December 08, 2014
New Gameplay Features
Complete PS2 control layout
One button spine
Two button walk
An option to put the ability to spin using caveman/alt caveman buttons, simulating the original PS2 setup
Sticker Slap and Wall Plant
ollie, down + ollie
THUG1 style drift
Jump trick selection
Choose from MikeV Plant, Fastplant, Beanplant, and Boneless
up + up + ollie while in Caveman
Land pivots from THAW
Revert while on ground for a more stylish transition into a manual
Pressure & Nollie stance toggle mode style: choose between THUG (press to toggle) or THUG2 (hold to stay in pressure, release for nollie)
An option to map the focus key to do spine transfer & acid drop
left + ollie, right + ollie
Angle to initiate a wallride increased to be more like THUG1
New for Online
AutoServer and AutoLevel
Automatically start games and change level while hosting.
New game modes
Score Challenge Graff
Goal attack goals for THPS4 levels
All stats are locked to 10, and removed from menus
In-game chat blacklist
Change the select button binding in General Options
UPnP Port Forwarding
There are now 8 observer client slots.
Turn on observers and save your net preferences!
New Level: Andy’s Room from Disney’s Extreme Skate Adventure, and THPS4 Practice Level
Time of Day changes now have lights online in THUG2 and THUG1 levels
Pro trick objects in THPS4 levels
SF floating platforms are now skateable
London elevator teleports added
Wallrides work on all walls in Chicago
New rail added to qp in Australia
Outback area in Australia is now accessible
The quarterpipes at the sides of the level in Australia now have rails at the top
Trees / Bushes in Manhattan from offline now show online
Trees, some lights and the ladder in Moscow from offline now show online
Resolution select from detected modes
PS2 layout label toggle
Toggle between placing floaty rails and normal rails
New logo and splash screen
New default “THUG PRO” and “Punk Wasteland” themes
Chat interface options
New updater and installer
Automatic aspect ratio
All special trick slots and specials unlocked by default
Spray Tag ends when Grind/Triangle released
Always Special, Super Blood, and Perfect Rail & Manual host options
No revert speed loss host option
Oldschool Special host option (sets special when you land instead)
Airshuffle and Boostplant host options
Much lower cooldown between wallplants
Multiplied Score HUD option
Over 10 different crash fixes
Connection refusals fixes
Online menu bugs fixes
Level select menu crash fixes
CTF panel messages fixed
Slap message lingering after game fixed
Random natas nodes removed
College, SF and Hawaii teleporters work off board
London random rails removed
Shipyard now has most of it’s gaps
Zoo sticker slaps and wallplants fixed
Glass break sounds in THPS4 levels
Parked gap placement bugs fixed
THUG1 level scripts optimized and missing gaps added
February 02, 2014
Levels from THPS4
New server options menu
Added difficulty menu
Added rotate skater in CAS
Added new CAS animations
Added pedestrian heads in CAS
Added kickflip extratricks
Added game logo icons to the levelselect
Added helper text to the levelselect
Added keyboard buttons, (for gp players)
Fixed create-a-trick crashing
Fixed wp/ss angles and physics
Fixed no more super stats
Fixed random lag when bailing
Fixed crashing when connecting to lobby
Fixed menu callback scripts
Fixed random lag when bailing
Removed oad premade menu in Park Ed
December 14, 2013
Connection refused fix
November 24, 2013
Fixed saving and loading bugs
Fixed crashing in the lobby
Fixed 95% of level crashing bug
Fixed observer mode crashing
Fixed "bug" where the trucks would turn black
Fixed night mode crash
November 05, 2013
Fixed most startup issues
Frying to fix the levels that still crash
November 04, 2013
Fixed obs. pause menu crash
Fixed saving/loading issues (some mod controls have been reset, so you need to change your settings again)
Fixed levelselect crashes
Fixed some lobby bugs
Added custom theme menu
Added drift (still need to tweak the speeds)
August 13, 2013
Stickerslaps should work in THUG2 levels if you have set a sticker texture
Added an option to change the chat font
Problems with chat messages has be fixed
Tricks have been added back
In host options you can choose to disable speed boost, in tricks like "Hot Rod"
Taunt menu has been added in the online prefs menu
August 12, 2013
Some tattoo options have been added back
Boostplant should work now
Levelselect bug should be fixed
All thug levels work in online mode now
Tried to fix the chat message time problem, and added a simple "/clear" command
A very early version of the mod was released on August 31st, 2012, featuring THUG1 versions of Venice and School 2 levels. It was originally called THUG2 LEVELMOD as a tribute to the similiar mod for THPS3.
A year later on August 9th, 2013, the first version of the mod within the name THUG PRO was released.
There were few minor patches released during November, 2013 which fixed some major crash bugs.
In January 2014, a thread about the mod was posted on Reddit. Later on, article about the mod called "Fans Are Making The Ultimate Tony Hawk Game" appeared on the main page of Kotaku. Several other known game sites reposted this article.
On February 24th, 2014 patch was released. Along with new levels from THPS4 it adds new launcher, extends Create-A-Skater menu and fixes known crashing and lags.