Jiggle bones
Jiggle bones are a feature of the Source Engine that allow a skeleton model to bounce or wiggle realistically with the object it is attached to. The effect is calculated and rendered in real time, giving a more realistic depiction of the way the part would move. Jiggle bones are used frequently on several items in Team Fortress 2 to add to their appearance.
Objects that use jiggle bones
Class | Type | Object | Location of jiggle bones |
---|---|---|---|
Scout | Weapons | Holy Mackerel | The fish. |
Mad Milk | The milk inside the bottle. | ||
Unarmed Combat | The arm. | ||
Wrap Assassin | The wrapping paper. | ||
Hats | Hero's Tail | The ponytail. | |
Soldier | Weapons | Black Box | The flap on the back. |
Buff Banner | The flag. | ||
Disciplinary Action | The leather loop. | ||
Misc | Professor's Pineapple | The vials. | |
Pyro | Weapons | Manmelter | The liquid. |
Hats | Area 451 | The entire head. | |
Birdcage | The cage door and perch. | ||
Connoisseur's Cap | The entire hat. | ||
Flamboyant Flamenco | The skulls. | ||
Handyman's Handle | The wooden handle. | ||
Napper's Respite | The tip of the hat. | ||
Respectless Rubber Glove | The glove's fingers. | ||
Stately Steel Toe | The entire boot. | ||
Triboniophorus Tyrannus | The entire creature. | ||
Waxy Wayfinder | The flame. | ||
Misc | Cremator's Conscience | The dolls. | |
Fallen Angel | The wings. | ||
Jingle Belt | The bells. | ||
Professor's Pineapple | The vials. | ||
Scrap Pack | The robot's chainsaw and fuel tank. | ||
Sight for Sore Eyes | The pupils. | ||
Stockbroker's Scarf | The tie. | ||
Tail From the Crypt | The tail. | ||
Demoman | Hats | Buccaneer's Bicorne | The feathers. |
Conjurer's Cowl | The tail of the hood. | ||
Hustler's Hallmark | The feather. | ||
Mask of the Shaman | The hair-like tendrils. | ||
Sober Stuntman | The straps. | ||
Misc | Aladdin's Private Reserve | The rings. | |
Bird-Man of Aberdeen | The bird. | ||
King of Scotland Cape | The back of the cape | ||
Liquor Locker | The chest itself, as well as its lock. | ||
Professor's Pineapple | The vials. | ||
Heavy | Hats | Coupe D'isaster | The toupee. |
Gym Rat | The quiff. | ||
Pugilist's Protector | The straps. | ||
Engineer | Misc | Googly Gazer | The eye. |
Teddy Roosebelt | The bear's head. | ||
Medic | Weapons | Vita-Saw | The liquid within the container. |
Hats | Doctor's Sack | The entire ice-pack. | |
Misc | Dr. Gogglestache | The flaps. | |
Emerald Jarate | The neon liquid and antennae. | ||
Nine-Pipe Problem | The pipe. | ||
Quadwrangler | The tubing. | ||
Scrap Pack | The robot's chainsaw and fuel tank. | ||
Surgeon's Side Satchel | The clipboard attached to the satchel. | ||
Surgeon's Stethoscope | The tube. | ||
Sniper | Weapons | ||
Cozy Camper | The Stainless Pot and Jarate. | ||
Darwin's Danger Shield | The crocodile's tail. | ||
Hats | Swagman's Swatter | The corks. | |
Misc | Crocodile Smile | The teeth. | |
All classes | Weapons | Bat Outta Hell | The entire spine and lower jaw. |
Botkiller weapons | The head. | ||
Hats | A Rather Festive Tree | The tree. | |
Alien Swarm Parasite | The tail. | ||
B.M.O.C. | The pom-pom. | ||
Crone's Dome | The tip of the hat. | ||
Full Head Of Steam | The pressure gauge. | ||
Ghostly Gibus | The ghost. | ||
Max's Severed Head | The ears. | ||
MONOCULUS! | The eyeball and stalk at the back. | ||
Skull Island Topper | The eyeball. | ||
Spiral Sallet | The plume on the back. | ||
Treasure Hat | The chest's lid. | ||
Misc | Companion Cube Pin | The cube. | |
Earbuds | The cords. | ||
Resurrection Associate Pin | The cube. | ||
Saxxy Clapper Badge | The clapper. | ||
NPC | N/A | Horseless Headless Horsemann | The Horsemann's cape. |
Merasmus | His Cloak, The fish heads, The bag and the Eyeball in his hat. | ||
MONOCULUS | The eye stalk and flaps of skin at the back. |
Demonstration
Bugs
- Currently, some items with jigglebones will appear to be fixed at their furthest position during movement. Whilst in this position they seem to vibrate.
- Items that can jiggle in a circular motion, such as the Holy Mackerel, may twist themselves in impossible ways, making the item appear X-shaped.
Notes
- Jigglebones will be automatically frozen below a given framerate (45 fps by default), set by
cl_jiggle_bone_framerate_cutoff
.
External links
- $jigglebone on the Valve Developer Community – technical explanation of
$jigglebone