Violet Vandal Edition

Reference

Every trick in THUG2

Read out of the game’s own script files rather than copied from a menu. The in-game Edit Tricks menu only shows what you currently have bound, and grinds and manuals are not in it at all, which is why most lists online are incomplete.

assignable tricks
186
assignable tricks
tap variants
53
tap variants
grind names
86
grind names
characters
28
characters

Default loadout

Only 12 of the default slots are bound identically for every character. The rest vary, though rarely in a way unique to one skater, so each row shows how many of the 28 characters share that exact binding.

Reading two-tap tricks. There are only two things you ever press twice, and they are not the same:
  • ↑↑Doubled arrows — tap that direction twice, then press the button once.
  • X×2Double tap column — keep holding the direction and tap the face button again (a third time is the Triple).

Shared by all 28 skaters

InputTrickDouble tap
↓+XPop Shove-ItX×2360 Shove-It
↙+XVarial KickflipX×2360 Flip
↘+XVarial HeelflipX×2360 Heelflip
←+XKickflipX×2Double Kickflip
→+XHeelflipX×2Double Heelflip
↖+XHardflipX×2360 Hardflip
↗+XInward HeelflipX×2360 Inward Heelflip
↙+BBenihanaB×2Sacktap
←+BMelonB×2Method
↑+BNosegrabB×2Rocket Air
RTRevert—
LTRevert—

From the ground

Single tapDouble tap
↑+ANo Comply
↑↑+ABonelessthe jump slot, entered by tapping the direction twice; Beanplant for Bam Margera, Bob Burnquist, Rodney Mullen

Varies by skater · showing Custom Skater

InputTrickDouble tap
↑+XImpossible11/28 skatersX×2Double Impossible
↓↓+XOllie North6/28 skatersX×2Ollie North Back Foot Flip
↑↑+XSal Flip6/28 skatersX×2360 Sal Flip
←+X×2Double Kickflip6/28 skatersX×2Triple Kickflip
↓+BTailgrab22/28 skatersB×2One Foot Tailgrab
↘+BAirwalk22/28 skatersB×2Christ Air
→+BIndy22/28 skatersB×2Stiffy
↖+BJapan12/28 skatersB×2One Foot Japan
↗+BMadonna6/28 skatersB×2Judo
↓+YInvert24/28 skaters—
↙+YGymnast Plant9/28 skaters—
↘+YOne Foot Invert9/28 skaters—
←+YVarial Invert to Fakie9/28 skaters—
→+YBS Boneless9/28 skaters—
↑+YFS Noseblunt9/28 skaters—
↖+YAndrecht Invert9/28 skaters—
↗+YThe Switcheroo9/28 skaters—
↑↑+ABoneless25/28 skaters—

Special tricks

Specials are the genuinely character-specific part. These are the factory assignments, not exclusivity: the trick pool is global and gated by what you have unlocked, so “signature” means only that one character ships with it.

Custom Skater

→↓+BMcTwistshared ×145000
↑→+XKickflip Underflipsignature1750
→↓+YTailblock Slidesignature
↓↑+YOne Wheel Nosemanualshared ×24100

Tony Hawk

→←+B360 Varial McTwistshared ×45750
→↓+BIndy 900shared ×211000
←↓+BEndless Handflipshared ×21200
↑↓+YSurfershared ×24500

Bob Burnquist

↑↓+BShifty Shiftysignature2500
←→+BSamba Flipsignature1850
←↓+BDarkside Japansignature1200
←→+YBoardslide Bodyvarialsignature

Eric Koston

↑→+YFandanglesignature
→←+YYeah Rightsignature3100
←→+BEndless Kickflipsignature1200
→↑+BNo Problem 900signature1750

Bam Margera

↑→+BBam Bend Airsignature1300
↓↑+YBAMsignature6750
←→+YGrind N Barfsignature
↓→+YChainsaw Rocker Grindsignature

Rodney Mullen

→←+Y5-0 Fingerflip Nosegrindsignature
→↓+YRodney Primosignature
↑↓+XHalfCab UnderFlipsignature3500
←→+YPrimo Spinsignature4500

Chad Muska

→↓+YMoonwalk Five-Osignature
←→+YRusty Slide Manualsignature4500
←→+YMuska 5-0 Flamessignature
↓↑+YWorm Grindsignature

Ryan Sheckler

↑↓+YSwimming with Sharkssignature
↑→+BSheckler Grabsignature2000
→↓+BMcTwistshared ×145000
↓→+YPrimosignature4000

Mike Vallely

↓↑+YFlip 2 Switchsignature4500
↓→+BFlamingoshared ×32000
↑→+YAround The Worldsignature7250
→←+YBoomerangsignature4500

Wee-Man

←→+YElbow Smashshared ×2
↓↑+BHeadKick BackFlipsignature2550
↓→+BFlamingoshared ×32000
←→+YSlam Spinnershared ×33500

Ben Franklin

↓↑+YFranklin Grindsignature
→↓+BMcTwistshared ×145000

Jesse James · segwayrider

↓↑+YHot Rodsignature4250
→↓+BMcTwistshared ×145000
Stored twice (Vehicle and Skater); the two differ only in stats, not tricks.
On the vehicle

One Footer · BarSpin · Jump It · Grind It

While riding, this short set replaces the tricks above.

Bull Fighter

↓←+YEspana Sword Slidesignature
→↓+BMcTwistshared ×145000

Steve-O · mechbull

←↑+YBite Boardsignature
→↓+BMcTwistshared ×145000
Stored twice (Vehicle and Skater); the two differ only in stats, not tricks.
On the vehicle

Yee Haw! · Bull flip · Jump · Grind

While riding, this short set replaces the tricks above.

Graffiti Tagger · graffitiSkater

↓←+BDouble Fistinsignature1450
→↓+BMcTwistshared ×145000

Paulie

↑↓+YPaulie Butt Manualsignature4000
→↓+BMcTwistshared ×145000
Stored twice (Vehicle and Skater); the two differ only in stats, not tricks.
On the vehicle

One Hander · Sit Flip · Chair Hop · Chair Grind

While riding, this short set replaces the tricks above.

Shrimp Vendor

←↓+BRotisseriesignature2500
→↓+BMcTwistshared ×145000

Minikart Driver · MiniKartGuy

→↓+BMcTwistshared ×145000
On the vehicle

Toe Hang · Flip · Jump · Grind

While riding, this short set replaces the tricks above.

Nigel Beaverhausen · Nigel Costume

←→+XBeaver Blastsignature1000
→↓+BMcTwistshared ×145000

Jester

↑↓+YManual Entertainersignature4500
→↓+BMcTwistshared ×145000

VooDoo · witchdoctor

→↓+BMcTwistshared ×145000
On the vehicle

Superman Seatgrab · BarSpin · Jump · Grind

While riding, this short set replaces the tricks above.

Chainsaw Skater · Bigfoot

→↓+BMcTwistshared ×145000
On the chainsaw board
BHairy Foot Grab400
XBigfoot Flip100

Ollie · Chainsaw Grind

Not stated in the game files, confirmed in-game.

THPS Hawk

→←+B360 Varial McTwistshared ×45750
→↓+BIndy 900shared ×211000
←↓+BEndless Handflipshared ×21200
↑↓+YSurfershared ×24500

The Hand

→←+B360 Varial McTwistshared ×45750
←↓+YThe Birdsignature

Shrek

→←+BBoard Snapsignature2750
←↓+YWax Slidesignature

C.o.D. Soldier

→←+B360 Varial McTwistshared ×45750
→↓+BSalutesignature1000
↑↓+YHerosignature

Eric Sparrow

←→+YElbow Smashshared ×2
↓↑+YRunning Manualsignature4500
↓→+BFlamingoshared ×32000
←→+YSlam Spinnershared ×33500

Secret Skaters · sparrow

←↓+B1-2-3-4signature2500
→↑+BThe 900signature9000
↑↓+YSlam Spinnershared ×33500
←→+YOne Wheel Nosemanualshared ×24100

Manuals

Manuals are not in the Edit Tricks menu, which is why they are missing from most lists. Tap two directions to get into one, then press pairs of face buttons while balancing to branch. Branches chain, so you can run Casper into Truckstand into Pogo without landing.

Getting in

↑↓Manual
↓↑Nose Manual

While balancing, any manual

X,BAnti Casper
X,YCasper
B,XTo Rail
B,YOne Foot Manual
B,YOne Foot Nose Manual
B,BHandStand
Y,YPogo
Y,XTruckstand
Y,BSwitch Foot Pogo
←→+XSpacewalk

From a manual

B,YOne Foot Manual
RTPivot
X,X360 Fingerflip

From a nose manual

B,YOne Foot Nose Manual
RTNose Pivot
X,XHalf Cab Impossible

Grinds

Grinds are directional, they are just not listed in the Edit Tricks menu either. Hold a direction as you press the grind button to pick the family. Whether you get the frontside, backside or 180 version comes from your stance and approach angle.

Direction → grind family

–+YBoardslide / Lipslide / 50-50
↑+YNosegrind
↓+Y5-0
←+YBoardslide / Lipslide / Tailslide / Noseslide
→+YBoardslide / Lipslide / Noseslide / Tailslide
↖+YCrooked
↗+YCrooked
↙+YSmith / Feeble
↘+YFeeble / Smith

Tap again mid-grind

↗+Y×2Crail Slide
↘+Y×2Darkslide
↙+Y×2Double Blunt Slide
↖+Y×2Hang Ten Nosegrind
↑+Y×2Nosegrind to Pivot
→+Y×2Salad
←+Y×2Hurricane
↓+Y×25-0 Overturn

Every assignable trick

The full pool the Edit Tricks menu draws from, 186 in total. Any of these can be bound to any slot, which is why the loadout above is only a starting point.

TrickTypeDouble tapScore
1-2-3-4special—2500
180 Varialflip360 Varial700
360 Fingerflipmanual—750
360 Flip Tail Grabspecial—1750
360 Ghetto Birdspecial—3500
360 Shove-It NoseGrindspecial—
360 Varialother—900
360 Varial Heelflip Lienspecial—3500
360 Varial McTwistspecial—5750
5-0 Fingerflip Nosegrindspecial—
5050 Switcheroospecial—
540 Flipspecial—2250
540 TailWhipspecial—2500
Ahhh yeahhh!special—4000
AirwalkgrabChrist Air450
Andrecht Invertlip—550
Anti Caspermanual—1100
Around The Worldspecial—7250
Axle Stalllip—400
Back Foot HeelflipflipDouble Back Foot Heelflip150
Back Foot KickflipflipDouble Back Foot Flip150
Back Foot Shove-Itflip360 Back Foot Shove-It150
Back Spin Airspecial—3500
BAMspecial—6750
Bam Bend Airspecial—1300
Barrel Rollflip—800
Beanplantjump—250
Beaver Blastspecial—1000
BenihanagrabSacktap300
Big Hitter IIspecial—
Bigspin Flipflip360 Flip500
BigSpin Shiftyspecial—2000
Bite Boardspecial—
Blunt to Fakielip—500
Board Snapspecial—2750
Boardslide Bodyvarialspecial—
Body Wrapother—600
Bonelessjump—250
Boomerangspecial—4500
BS Bigspinflip540 Shove-It500
BS Bonelesslip—550
BS Flipflip360 Flip500
CannonballgrabFingerflip Cannonball250
Caspermanual—1100
Casper Flip 360 Flipspecial—2500
Casper HandstandspecialHandflip4500
Chainsaw Rocker Grindspecial—
Christ Airother—550
Coffinspecial—
Crail GrabgrabTuckKnee350
Crook BigSpinFlip Crookspecial—
CrookedCopother—550
Crooks DarkSlidespecial—
CrossbonegrabCrookedCop425
Darkside Japanspecial—1200
Darkslide Handstandspecial—
Del Mar Indyother—400
Disasterlip—600
Dont Feed Philspecial—1800
Double Blunt Slideother—
Double Fistinspecial—1450
Double Kickflip Madonnaspecial—2250
Double Kickflip Varial Indyspecial—2500
Eggplantlip—550
Elbow Smashspecial—
Endless Handflipspecial—1200
Endless Kickflipspecial—1200
Espana Sword Slidespecial—
Fandanglespecial—
Fastplantjump—250
FingerflipflipDouble Fingerflip700
Fingerflip Airwalkspecial—2750
Flamingospecial—2000
Flip 2 Switchspecial—4500
Franklin Grindspecial—
Front Foot ImpossibleflipDbl. FF Impossible525
FS 540special—5500
FS Bigspinflip540 FS Shove-It500
FS Flipflip360 Flip500
FS Nosebluntlip—550
FS Nosepicklip—550
FS ShiftygrabBS Shifty500
FS Shove-Itflip360 FS Shove-It100
Gazelle Underflipspecial—3500
Grind N Barfspecial—
Gymnast Plantlip—575
Half Cab Impossiblemanual—750
HalfCab UnderFlipspecial—3500
HandStandmanual—1100
Hardflipflip360 Hardflip300
Hardflip Late Flipspecial—2500
HeadKick BackFlipspecial—2550
HeelflipflipDouble Heelflip100
Heelflip FS Invertspecial—6500
Heelflip Varial Lienflip—800
Herospecial—
Ho Ho Sad Plantspecial—6750
Ho Ho Street Plantspecial—4500
Hot Rodspecial—4250
ImpossibleflipDouble Impossible100
IndygrabStiffy300
Indy 900special—11000
Indy NosebonegrabDel Mar Indy350
Invertlip—500
Inward Heelflipflip360 Inward Heelflip350
JapangrabOne Foot Japan350
Judoother—1150
KickflipflipDouble Kickflip100
Kickflip Backflipspecial—3750
Kickflip Underflipspecial—1750
MadonnagrabJudo750
Manualmanual—100
Manual Entertainerspecial—4500
McTwistspecial—5000
MelongrabMethod300
Methodother—400
Mix It Upspecial—4500
Moonwalk Five-Ospecial—
Muska 5-0 Flamesspecial—
MutegrabSeatbelt Air350
No Comply 360 Shove-Itspecial—4500
No Problem 900special—1750
Nollie 360Flip Crookspecial—
Nose Manualmanual—100
Nose Pivotmanual—250
NosegrabgrabRocket Air300
Old Sk00l KickflipflipDouble Kickflip300
Ollie AirwalkflipOllie Airwalk Late Shove-it500
Ollie NorthflipOllie North Back Foot Flip169
One Foot Darkslidespecial—
One Foot Invertlip—500
One Foot Japanother—800
One Foot Manualmanual—1050
One Foot Nose Manualmanual—1050
One Foot Smithspecial—
One Foot Tailgrabother—500
One Wheel Nosemanualspecial—4100
Paulie Butt Manualspecial—4000
Pivotmanual—250
Pogomanual—750
Pop Shove-Itflip360 Shove-It100
Primospecial—4000
Primo Handstandspecial—
Primo Spinspecial—4500
Quad Heelflipspecial—3250
Rock to Fakielip—500
Rocket Airother—400
Rodney Primospecial—
Rotisseriespecial—2500
Running Manualspecial—4500
Russian Bonelessspecial—6500
Rusty Slide Manualspecial—4500
Sacktapother—1500
Sal Flipflip360 Sal Flip900
Salutespecial—1000
Samba Flipspecial—1850
Seatbelt Airother—500
Semi Flipspecial—2500
Sheckler Grabspecial—2000
Shifty Shiftyspecial—2500
Sit Down Airspecial—1200
Slam Spinnerspecial—3500
Spacewalkmanual—1200
Sproingspecial—4500
StalefishgrabStalefish Tweak350
Stalefish Tweakother—400
Stiffyother—500
Stupid Grindspecial—
Surferspecial—4500
Swimming with Sharksspecial—
Switch Foot Pogomanual—800
Tailblock Slidespecial—
TailgrabgrabOne Foot Tailgrab300
The 900special—9000
The Birdspecial—
The Switcheroolip—600
To Railmanual—1050
Truckstandmanual—800
Varial Heelflipflip360 Heelflip300
Varial Invert to Fakielip—450
Varial Kickflipflip360 Flip300
Wax Slidespecial—
Worm Grindspecial—
Wrap Aroundmanual—500
Wrap AroundgrabBody Wrap450
Yeah Rightspecial—3100

Tap variants

Not separately assignable. These fire when you tap the button again during a trick, and a few chain a third time: Kickflip into Double Kickflip into Triple Kickflip. The ones tagged with a game mode only exist in that mode, where the fireball powerup turns a flip trick into a shot.

TrickTypeTaps again intoScore
360 Back Foot Shove-Itflip—500
360 Flipflip—550
360 FS Shove-Itflip540 FS Shove-It500
360 Hardflipflip—500
360 Heelflipflip—500
360 Inward Heelflipflip—500
360 Sal Flipflip—1150
360 Shove-Itflip540 Shove-It500
540 FS Shove-Itflip—1000
540 Shove-Itflip—1000
Anti Casper Flipmanual—500
Beni Fingerflipflip—1000
BS 180 Flipflip—100
BS 360 Flipflip—200
BS Shiftygrab—800
BS Toe Flipflip—100
Casper Flipmanual—500
Chainsaw Manualmanual—100
Dbl. FF Impossibleflip—1075
Double Back Foot Flipflip—550
Double Back Foot Heelflipflip—550
Double Fingerflipflip—1000
Double Fire!modeFirefightTriple Fire!500
Double HeelflipflipTriple Heelflip500
Double ImpossibleflipTriple Impossible500
Double KickflipflipTriple Kickflip500
Double Kickflipgrab—
Double Kickflipgrab—
Double Kickflipflip—
Double KickflipflipTriple Kickflip500
Double Reverse Fire!modeFirefightTriple Reverse Fire!500
Fingerflip Cannonballgrab—500
Fire!modeFirefightDouble Fire!100
FS 360 Flipflip—200
Hairy Foot Grabgrab—400
Half Wrap Truck Transfermanual—500
Handflipmanual—500
Object Placed!modeScavenger Hunt—0
Ollie Airwalk Late Shove-itflip—1050
Ollie North Back Foot Flipflip—1050
Pressure Flipflip—100
Pressure Flipflip—100
Quad Fire!modeFirefight—2000
Quad Reverse Fire!modeFirefight—2000
Rail Flipmanual—500
Reverse Fire!modeFirefightDouble Reverse Fire!100
Triple Fire!modeFirefightQuad Fire!1000
Triple Heelflipflip—1000
Triple Impossibleflip—1000
Triple Kickflipflip—1000
Triple Reverse Fire!modeFirefightQuad Reverse Fire!1000
Truckstand FlipmanualTruckstand Flip500
TuckKneegrab—400

The rest

Real, named, triggerable tricks that sit outside every table above. They were found by sweeping the scripts for trigger shapes rather than by reading lists we already knew the names of, which is how they were missed the first time.

Aerial rotations

↓↓Backflip1000
↑↑Frontflip1000
←←Roll1000
→→Roll1000

Roll shows as BS or FS depending on which way you are facing.

Outside the tables

LTAnti Casper Spin
LTCasper Spin
↑+BKickflip to Crail
BKickflip to Indy
LTPogo Spin
B,BPogo to Hair Flip
LTSwitch Foot Pogo Spin
Truck SpinRodney Mullen only
LTTruckSpin

Every grind name

Every named grind and slide the game can show, counting each frontside, backside and 180 variant separately.

  • 360 Shove-It NoseGrind
  • 5-0 Fingerflip Nosegrind
  • 5050 Switcheroo
  • BS 5-0
  • BS 5-0 Overturn
  • BS 50-50
  • BS Bluntslide
  • BS Boardslide
  • BS Chainsaw Rocker
  • BS Coffin
  • BS Crail Slide
  • BS Crooked
  • BS Darkslide
  • BS Espana Sword Slide
  • BS Fandangle
  • BS Feeble
  • BS Hero
  • BS Hurricane
  • BS Lip Bodyvarial
  • BS Lipslide
  • BS Muska 5-0 Flames
  • BS NoseSlide LipSlide
  • BS Nosebluntslide
  • BS Nosegrind
  • BS Noseslide
  • BS One Foot Smith
  • BS Overcrook
  • BS Salad
  • BS Shark
  • BS Smith
  • BS Tailslide
  • BS TheBird
  • BS Waxslide
  • BS Worm
  • Big Hitter II
  • Bite Board
  • Crook BigSpinFlip Switch FS Crook
  • Crooks DarkSlide
  • Daffy Grind
  • Darkslide Handstand
  • Double Blunt Slide
  • Elbow Smash
  • FS 5-0
  • FS 5-0 Overturn
  • FS 50-50
  • FS Bluntslide
  • FS Board Bodyvarial
  • FS Boardslide
  • FS Chainsaw Rocker
  • FS Coffin
  • FS Crail Slide
  • FS Crooked
  • FS Darkslide
  • FS Espana Sword Slide
  • FS Fandangle
  • FS Feeble
  • FS Hero
  • FS Hurricane
  • FS Lipslide
  • FS Muska 5-0 Flames
  • FS Nosebluntslide
  • FS Nosegrind
  • FS Noseslide
  • FS Noseslide LipSlide
  • FS One Foot Smith
  • FS Overcrook
  • FS Salad
  • FS Shark
  • FS Smith
  • FS Tailslide
  • FS TheBird
  • FS Waxslide
  • FS Worm
  • Franklin Grind!!!
  • Grind N Barf
  • Hang Ten Nosegrind
  • Moonwalk Five-O
  • Nollie 360flip Crook
  • Nosegrind to Pivot
  • One Foot Darkslide
  • Overcrook BigSpinFlip Overcrook
  • Primo Handstand
  • Rodney Primo
  • S.U.I Grind
  • Stupid Grind
  • Tailblock Slide

Where this came from

209 decompiled scripts out of qb_scripts.prx in a clean US PC install. Names and double-tap chains were checked against in-game captures, and every character’s specials were round-tripped against the source. The data and the extractor are public on GitHub, so you can rebuild this from your own copy of the game and check it yourself.

Known soft spot

GrindTrickList appears once as data; the direction-to-family selection happens in THUG2.exe, not in any script. The nine families are certain, the direction each maps to is inferred from their contents and matches series convention.

If you can confirm or correct a direction from in-game testing, that is the single most useful correction you can send. Open an issue.

What this does not cover

Wallrides, wallplants/wallies, wallpush and skitching are real scoring moves that this dataset does not list, because they have no scripted definition to read: the scripts carry only their animations, their events (Skater_InWallplant, Skater_Skitching) and goal text, while the moves themselves live in THUG2.exe. A sweep for every definition carrying both a display name and a score found 131, none of them a wall trick. The BradyGames guide prints scores for them; those are deliberately not copied in here, since everything in this file comes from the game data itself.

Eric Sparrow has a complete profile here (full stats, appearance, VallelyTricks and four specials) but is NOT reachable in the PC build, and this is now settled from the scripts rather than inferred from play. A hidden character becomes selectable through one of three routes: an unlock_flag on the profile, a found_flag, or a SKATER_UNLOCKED_* global set from cheats.qb. Sparrow is the only roster entry with NONE of the three: he carries is_hidden, is_locked and not_in_frontend, and no SKATER_UNLOCKED_SPARROW exists anywhere in the corpus (28 such flags do exist, for every other hidden skater). The one place he appears selectable is a developer model-test list in menu/models.qb, alongside entries named "Mystery" and "Doom3". He is listed here because the scripts define him, not because he can be played.

Found something wrong? In-game behaviour wins over anything on this page. Tell us the trick, your character and stance, and what actually happened. How to report.