1) Stacked tokens, "Player token" over transparent PNG "grid snapped path movement token" 2) On Change Event of the "Player token" top/left....the transparent PNG "grid steps" towards the the "Player token" its movement rate and stops when movement limit is reached. If there is some "trigger" (trap for exmple) this will also stop the transparent PNG 3) If the transparent PNG can't reach the "Player token" ... the "Player token" is pulled back to over top of it. This will care for the following: Wall restriction cared for when moving the "Player token" Movement limit And an On Change Event for each "step" of the players movement (provided by the transparent PNG.)