From Second Life Wiki
Jump to: navigation, search
Emblem-important-red.png Broken Feature Warning!

VWR-322 reports this function as broken.


Function: llCollisionSprite( string impact_sprite );

Suppress default collision sprites, replace default impact sprite with impact_sprite

• string impact_sprite a texture in the inventory of the prim this script is in, a UUID of a texture or an empty string

To suppress the collision sprite all together, just use an empty string as the value for impact_sprite


  • If impact_sprite is not an empty string and...
    • impact_sprite is missing from the prim's inventory and it is not a UUID or it is not a texture then an error is shouted on DEBUG_CHANNEL.
  • If impact_sprite is a UUID then there are no new asset permissions consequences for the object.
    • The resulting object develops no new usage restrictions that might have occurred if the asset had been placed in the prims inventory.

Important Issues

~ All Issues ~ Search JIRA for related Bugs
   llCollisionSprite broken in newer releases.


See Also


•  collision_start
•  collision
•  collision_end


•  llCollisionFilter
•  llCollisionSound

Deep Notes


All Issues

~ Search JIRA for related Issues
   llCollisionSprite broken in newer releases.


  1. ^ Early release notes were not very accurate or thorough, they sometimes included information about features added in previous releases or failed to include information about features added in that release.


function void llCollisionSprite( string impact_sprite );


I forgot the bread.
The little saucer of milk.
They visit me no more.

This article wasn't helpful for you? Maybe the related article at the LSL Wiki is able to bring enlightenment.