Scale Pulse

Name: Scale Pulse
By AdamO on Discord

A simple script you can attach to any mesh or shape entity, to pulse its mesh or shape scale property. The scale can be pulsed on a loop, or one-shot. You can choose whether to scale on the client or server - client is default, and will ensure smooth scaling, but the collision won’t update and players may not all see the mesh/shape at the same scale if it’s looping from the start, so this is recommended for visual things, like the pulsing pickups in the Cursed Galleons Hub. Server won’t appear so smooth, but will update the collision and be the same for all players, which is recommended for scaling objects that affect gameplay, like a growing/shrinking object that blocks a doorway.

There’s an example ScalePulseApple template included which you can drop in to see how it works.


Could you update “pulseScaleAmount” to a Vector value instead of number value? :pray:

Currently we can’t scale shapes with this package, would be great to have that added

@Scott_Slater done

1 Like

@Nya_Alchemi done

1 Like