A puzzlescript file is divided into 8 sections:
If you do this, the player will be a blue square.
You can specify a sprite as a 5x5 grid as follows:
Player PINK YELLOW BLACK .222. .000. 22122 .222. .2.2.
Which gives you this wee fella:
The dots represent transparency, and the numbers 0..9 index the colours in the second line.
I'm getting slightly ahead of myself here, but I should mention the following convenience: instead of doing it in the legend section, you can specify a character that you can use to refer to the object when level editing just by putting it after its real name:
Player P PINK WHITE BLACK .222. .000. 22122 .222. .2.2.
The available colour names are:
You can use hex-codes instead of these names, if you prefer:
Player #FF5555 #FFFFFF #000000 .222. .000. 22122 .222. .2.2.