A ReSkate plugin that bends your skater's bones: 200+ emotes, creatures, crazy physics, a bone editor, a pose editor with a timeline, an emote wheel, dance parties and duets with friends, silly boards and a shrink ray, all in its own F9 menu. It layers on top of your normal animation, and the poses show to other players too.
Install
- In the ReSkate launcher, GET MODS, find PoseBox and install it (or
copy the mod's folder into your ReSkate
Modsfolder yourself). - Start skating. The first time it loads, ReSkate asks you to approve its
permissions (
console,input,menu,overlay,skater.read,skater.animation,storage,events.skater,session.skaters,board,ui.screen,net.session,camera). Approve them. - Press F9.
plugin list in the console shows it running; plugin reload <folder>
reloads it.
The menu (F9)
F9 opens PoseBox's own menu down the left of the screen, with the game still showing beside it so you can watch what you pick. Use the mouse; the wheel scrolls; right click a slider to put it back to normal. F9 or Esc closes it. (PLUGINS > PoseBox in ReSkate's menu has a button that opens it too.)
While it's open the menu has your keys and mouse, so the skater rolls on without you.
| Tab | What's there |
|---|---|
| EMOTES | Classic, Goofy, Dances and Mine (your own), and a search box over every emote, creature and dance |
| FORTNITE | The 121 imported dances, with their own search |
| CREATURES | Slenderman, Lizard, Spider, Ring girl and the rest |
| CRAZY | Cartoon physics, explode on bail, EXPLODE, rubber punch, and the crazy emotes |
| BODY | Body size (Ant to Titan), head and hand size, Slenderman's stretch, and the Morphs (big head, pinhead, swole...) |
| BONES | The bone editor and the pose editor |
| BOARD | Board modes, paint, shape, trails and extras |
| FRIENDS | Dance party, duets and requests (see below) |
SETTINGS (top right) has emote speed, who sees your poses, the status line, the keys and reset everything.
The bar at the top shows what's playing, with Random and Stop.
Keys
| Key | Does |
|---|---|
| F9 | Open / close the menu |
| F5 | The emote wheel |
| F6 | Next emote |
| F7 | Previous emote |
| F8 | Emote off |
| F10 | Reset everything |
Tiny, random, punch, explode and cartoon have no key until you give them one. Everything is rebindable on ReSkate's Binds page.
Console commands
emote list | <name> | off | next | prev | random
size <0.05-10> | ant | tiny | giant | titan | reset
bones on | off | reset the bone editor
board <mode> | rainbow | jelly | lava | reset
punch, explode, cartoon on|off, wheelsoff
Emote wheel (F5)
Up to 8 favourite emotes round the middle of the screen: point at one and click, or press 1 to 8. The middle stops what's playing, or accepts a duet request. Right click any emote in the F9 menu to put it on the wheel or take it off (a dot marks the ones on it). F5 or Esc closes it.
Friends: dance party and duets
These work with other players in your session who run PoseBox too (the FRIENDS tab lists them).
- Dance party: turn on Party. Whatever you start, friends with Party on start too, kept in time; whatever they start, you play. Whoever starts an emote leads; stopping it stops the party's.
- Duets: pick a friend and a duet (High five, Hug, Handshake, Fist bump). They get a request on screen; when they accept (F5 wheel, or F9 > FRIENDS), you both turn to face each other and do it together. Arms stretch if you're far apart.
Emotes
Emotes turn joints body-relative, place both hands with PoseBox's own arm IK
(ReSkate's reach only drives one arm), shape the fingers, aim the face and
bend the knees with leg IK.
Fingers. About 15 s after you spawn, PoseBox works out each hand's fingers (which is which, which way the palm faces, how each joint bends) and checks a quick fist. Emotes then use real hand shapes: fist, point, peace, thumbs up, horns, shaka, finger gun, open, flat, claw, OK and counting.
Elbows and knees always bend the way real ones can: PoseBox learns each one's hinge from your normal animation (once; it's saved between launches) and twists the upper arm or thigh to line it up with the bend it wants.
Creatures (Slenderman, Lizard, Dinosaur, Slug, Spider, Alpaca, Ring girl, Spider-walk, Gorilla, Frog, Penguin, Kangaroo, Cobra, Octopus, Ostrich, Flamingo, Dog, Cat, Turtle, Giraffe, Praying mantis, Goblin) bend the spine, stretch limbs with the slender rig, plant hands with arm IK, and keep each foot where it stands on the board when they crouch.
Imported dances (FORTNITE tab)
PoseBox can play dances converted from Unity humanoid animation clips (the
.anim kind with muscle curves), such as emote packs you have. None come
with it: the FORTNITE tab says so until you add some.
tools/ in the mod folder is the converter (Python 3): unpack each
.unitypackage (a gzipped tar) into its own folder and run
python3 -I tools/build_dances.py plugin/dances <pack folder> [more...] from
the mod folder. Each dance drives every body bone a plugin can move: hips,
spine to head, shrugs, hands (scaled to your arms, touching your body where
the dancer's do), elbows and knees bending the dancer's way, feet (steps, toe
taps, heel lifts), toes, and every finger joint. Ones with an intro play it
once, then loop.
Keep converted dances to your own game: they're their makers' animations. Eyes, lips and jaw can't follow (the visible face ignores poses), and songs can't play (plugins only play the game's own sounds).
Body shape and Morphs
The BODY tab's Body shape mixer sets arm, leg, torso and neck length, feet size, belly and chest. It stacks on top of every emote, shows to everyone and saves itself. Longer or shorter legs move your hips so your feet stay on the board; belly and chest swell that part of you while the bones above keep their size. Mutate! rolls a random body; Normal shape puts it back. Lengths wait until your skeleton is measured, ~10 s after you spawn.
Morphs (same tab): Big head, Balloon head, Pinhead, Headless, Exorcist, Head spin, Owl, Floating head, Giraffe neck, Clown hands, Swole, Stick figure, Noodle, Hover, Vibrate, Yo-yo size, and Chibi, Stilts, Stubby legs, Gorilla arms, T-rex arms, Clown shoes, Beer belly, Gym bro, Hunchback, No neck, Lopsided and Meltdown.
Bone editor
The BONES tab. Pick a body part (head, neck, chest, lower back, hips, shoulders, upper arms, forearms, hands, thighs, shins, feet, toes) and a ring on your skater shows which one it is (blue on its mirrored pair). Then set:
- Hand shape (hands): fist, point, peace, thumbs up, rock on, shaka, finger gun, open, flat, claw, OK
- Size and Length, Rotate (tilt, twist, lean) and Move (up to 5 m; past ~1.9 m the parent bones take the rest, so the limb or neck stretches out)
- Looping effect: Wobble, Sway, Spin, Pulse, Grow, Shake, Bounce, Vibrate, Flail, Blink, Twist, Roll, Twitch, Breathe, Bob, Orbit, Drift, Heartbeat, Glitch, with amount, speed and a delay (give the other side a delay to move in turn)
Tools: Mirror edits both sides at once; Copy / Paste a part's settings; To other side copies this part across once; Random part; Chaos! scrambles a handful of parts; Undo (30 steps); Reset part / all. Quick setups: Alien, Noodle arms, Hip shake, Heartbeat, Glitchy, Big foot, Bobble body, Rock star. Saved setups: 5 named slots. Changed parts lists what you've edited; click one to jump to it.
Edits stack on top of whatever emote is playing (sizes multiply, turns and
moves add), save themselves and come back next launch. Console: bones on,
bones off, bones reset.
Pose editor
BONES > POSE EDITOR makes your own emotes by posing your skater with the mouse and keyframing it on a timeline.
- + New emote, then Open in the pose editor. The menu makes way for a side panel and a timeline, and handles appear on your skater.
- Drag the handles: hands, feet and Look move across the screen (the mouse wheel pushes them nearer or further; the arm and leg IK follows). Chest: drag to bend and twist, right drag to lean. Hips: drag up and down to crouch, sideways to turn, right drag to tilt. Look around: drag empty space to orbit your skater, the wheel zooms, middle drag pans; Front / Side / Back / Reset views in the panel. Leaving the editor gives the game its camera back.
- Timeline: click the track to move the playhead, then pose: a keyframe appears there (or the one there changes). Drag a keyframe to retime it. Key here, Delete key, Copy / Paste / Mirror a pose, Reset to standing, and a hand shape per hand, keyed too.
- Play to preview; Loop, Smooth and Length in the panel. Done goes back.
Your emotes are saved, show in EMOTES > Mine, and can go on the wheel. Friends without your emote don't see it in a dance party.
Slenderman / stick figure
ReSkate's scale is one number per joint, so it can't thin a bone without also shortening it. The slender rig scales the body thin from the hips, then pushes every joint (and the twist helpers the skin rides on) further along its bone so each bone stretches back out, and raises the hips so your feet stay on the board. It measures your skeleton once, about 10 s after you spawn.
Crazy
Everything here shows to other players.
- Cartoon physics: squash on landings, stretch in the air, jiggle on turns, Naruto run when you're fast, coyote time when you hang in the air.
- Explode when you bail, and an EXPLODE button: you fly apart and pull back together.
- Rubber punch!: your arm stretches up to ~4 m to punch the nearest player within 6 m (or the air).
- Crazy emotes: Rubber punch, Stalker (your neck creeps out to the nearest player's head), Keep exploding, Headless horseman, Moon head, Tornado, Slinky, Balloon pop, Mr. Fantastic, Handstand, Copycat, Wet noodle, Head pat, Clingy hug, High five, Selfie stick, Pancake, Breakdance, Ghost, Lift-off, Periscope, Jack-in-the-box.
Skateboard
The BOARD tab. Settings save themselves. Only hiding parts and floating you show to other players (Hoverboard, Flintstone, No wheels, Magic carpet, Ghost ride); everything else is on your screen.
- Modes: Normal, Hoverboard, Flintstone, Propeller spin, Endless kickflip, No wheels, Drone board, Board hat, Air guitar, Monster axles, Pet board, Baseball bat, Finger spin, Atom wheels, Ghost ride, Lowrider (the deck hops on hydraulics), Magic carpet (you float on it), Board on back, Shield (on your forearm, fist up), Umbrella (held over your head), Boomerang (flies out, curves round and comes back under you)
- Paint: Own colours, Custom (swatches for the deck graphic, grip, deck wood, trucks and wheels), Rainbow, Lava, Speed glow (blue when slow, red-hot when fast), Police lights, Disco, Neon
- Shape: deck lift (the deck floats over the trucks), wheelbase (stretch limo), axle width (every board you see), deck tilt, upside-down deck
- Trail: Fire, Rainbow, Sparkle or Smoke behind the board
- Extras: speed wobbles, jelly board, wheels fly off on hard landings, board explodes with you; Wheels off!, Board off! and Reset board
- Wheels can't be resized: ReSkate's board API only moves and turns parts.
Console: board <mode> (normal hover flintstone propeller kickflip nowheels
drone hat guitar monster pet bat spin atom ghost lowrider carpet back shield
umbrella boomerang), board rainbow, board lava, board jelly,
board reset, wheelsoff.
Files
plugin/main.lua: the rig, emotes, IK, dances, crazy and board codeplugin/menu.lua: the F9 menu's tabsplugin/gui.lua: the little UI kit the menu is drawn withplugin/dances/: dances you've converted (none ship with it)tools/: the dance converter (Python 3)
Limits
- Only one plugin can pose the skater at a time; while another mod is posing, PoseBox doesn't take effect.
- ReSkate's
posetakes 64 joints and lets a plugin read 32 at once, so a few things wait their turn (the hand scan, the hinge measuring) and the dances use 54 joints.
Install PoseBox
You need ReSkate and your own copy of skate. on Steam.
- Open
ReSkateLauncher.exeand go to MODS. - Search for PoseBox and click install. The launcher also installs anything it depends on.
- Press PLAY. In game, the MODS tab of the ReSkate menu (Insert) turns it on and off.
Or install it by hand: download the .zip and drop it on the launcher window, or unzip it into its own folder in Mods\ beside Skate.exe.
Maps show up in the ReSkate menu's level list. To join a server running a custom map, you need the same map installed. If the game won't load after installing, see known issues.
skatemods doesn't host or review this mod. The download comes straight from Thunderstore. Only install mods you trust, because scripts can run code.