High five

One arm raises and then slaps forward in a tenth of a second, a flag marking the instant of touch, before the arm comes back down.

A cartoon person and a dog, both with a hand raised and slapped forward mid-high-five.

Use it in a cartoonOpen it in the block editorThe pack file (JSON)

What it is for

High five is a quick greeting or celebration between two characters: one hand raises and slaps forward, and a flag marks the instant it touches another hand. It pairs well with another character's own High five, timed to the same flag.

The principle it shows: follow-through

The flag_touch marker fires right after the hand slaps forward — the arm dropping, the forearm straightening, the body tilting and shifting ahead — not before it. The arm keeps moving into and past the moment of contact rather than freezing dead on it, so the slap carries real weight.

The program, line by line

when it starts
  glide right arm 150, right forearm 24, rot -2 over 0.25 s (out)
  glide right arm 132, right forearm 4, rot -6, dx 6 over 0.1 s (in)
  set flag_touch to (tau)
  wait 0.2 s
  glide right arm 0, right forearm 0, rot 0, dx 0 over 0.3 s

Try this

  1. Slap the hand forward in four hundredths of a second instead of a tenth. The touch lands almost instantly, reading as a sharp, excited slap.

    In the program: ramp · over 0.1 → 0.04

  2. Hold the touch for 0.6 seconds instead of 0.2. The high five lingers much longer before the arm comes back down.

    In the program: wait · s 0.2 → 0.6

How it differs from Hug and Shake hands

Hug uses the same flag_touch idea for a slower, two-armed embrace that holds for longer; High five is one arm and over in well under a second. Shake hands is the other greeting move here, between two hands at chest height rather than a raised slap.

Works on

Worked out by the build: it plays the move in the engine on each body and checks what moves on screen. Nobody types this table.
BodyMoves?What moves
2 legs (a person)yeswhole body, arms
4 legs (a dog)yeswhole body, front legs
no legs (the monster with no legs)yeswhole body, arms

c4c:beh:high_five · version 1.0.0 · c4c-free · by Jabbertoon