Skip to navigation

Sprites: spritp

[Commodore 64 version, Sprites]

Name: spritp [Show more] Type: Variable Category: Sprites Summary: Sprite definitions for four laser sights, the explosion sprite and two Trumbles Deep dive: Sprite usage in Commodore 64 Elite
Context: See this variable in context in the source code References: No direct references to this variable in this source file
.spritp SPRITE2 "........................" ; The laser sights for a pulse laser SPRITE2 "........................" SPRITE2 "...........X............" SPRITE2 "...........X............" SPRITE2 "...........X............" SPRITE2 "...........X............" SPRITE2 "...........X............" SPRITE2 "........................" SPRITE2 "........................" SPRITE2 "........................" SPRITE2 "..XXXXX....+....XXXXX..." SPRITE2 "........................" SPRITE2 "........................" SPRITE2 "........................" SPRITE2 "...........X............" SPRITE2 "...........X............" SPRITE2 "...........X............" SPRITE2 "...........X............" SPRITE2 "...........X............" SPRITE2 "........................" SPRITE2 "........................" IF _GMA_RELEASE OR _SOURCE_DISK_FILES EQUB $3A ; This byte appears to be unused and just contains ; random workspace noise left over from the BBC Micro ; assembly process ELIF _SOURCE_DISK_BUILD EQUB $8C ; This byte appears to be unused and just contains ; random workspace noise left over from the BBC Micro ; assembly process ENDIF SPRITE2 "........................" ; The laser sights for a beam laser SPRITE2 "........................" SPRITE2 "...........X............" SPRITE2 "...........X............" SPRITE2 "...........X............" SPRITE2 ".....XXXXXXXXXXXXX......" SPRITE2 ".....X...........X......" SPRITE2 "........................" SPRITE2 "........................" SPRITE2 "........................" SPRITE2 "...........+............" SPRITE2 "........................" SPRITE2 "........................" SPRITE2 "........................" SPRITE2 ".....X...........X......" SPRITE2 ".....XXXXXXXXXXXXX......" SPRITE2 "...........X............" SPRITE2 "...........X............" SPRITE2 "...........X............" SPRITE2 "........................" SPRITE2 "........................" IF _GMA_RELEASE OR _SOURCE_DISK_FILES EQUB $31 ; This byte appears to be unused and just contains ; random workspace noise left over from the BBC Micro ; assembly process ELIF _SOURCE_DISK_BUILD EQUB $02 ; This byte appears to be unused and just contains ; random workspace noise left over from the BBC Micro ; assembly process ENDIF SPRITE2 "........................" ; The laser sights for a military laser SPRITE2 "........................" SPRITE2 "........................" SPRITE2 "........XXXXXXX........." SPRITE2 ".........X...X.........." SPRITE2 "..........X.X..........." SPRITE2 "...........X............" SPRITE2 "..XX...............XX..." SPRITE2 "..X.X.............X.X..." SPRITE2 "..X..X...........X..X..." SPRITE2 "..X...X....+....X...X..." SPRITE2 "..X..X...........X..X..." SPRITE2 "..X.X.............X.X..." SPRITE2 "..XX...............XX..." SPRITE2 "...........X............" SPRITE2 "..........X.X..........." SPRITE2 ".........X...X.........." SPRITE2 "........XXXXXXX........." SPRITE2 "........................" SPRITE2 "........................" SPRITE2 "........................" IF _GMA_RELEASE OR _SOURCE_DISK_FILES EQUB $45 ; This byte appears to be unused and just contains ; random workspace noise left over from the BBC Micro ; assembly process ELIF _SOURCE_DISK_BUILD EQUB $9B ; This byte appears to be unused and just contains ; random workspace noise left over from the BBC Micro ; assembly process ENDIF SPRITE2 "..XXXXXXXXXXXXXXXXXXX..." ; The laser sights for a mining laser SPRITE2 "..X........X........X..." SPRITE2 "..X.......XXX.......X..." SPRITE2 "....X......X......X....." SPRITE2 "XX...X....XXX....X...XX." SPRITE2 "X.....X....X....X.....X." SPRITE2 "X......X..XXX..X......X." SPRITE2 "X..........X..........X." SPRITE2 "X........XXXXX........X." SPRITE2 "X.X..XX..X...X..XX..X.X." SPRITE2 "XXXXXX.....X.....XXXXXX." SPRITE2 "X.X..XX..X...X..XX..X.X." SPRITE2 "X........XXXXX........X." SPRITE2 "X..........X..........X." SPRITE2 "X......X..XXX..X......X." SPRITE2 "X.....X....X....X.....X." SPRITE2 "XX...X....XXX....X...XX." SPRITE2 "....X......X......X....." SPRITE2 "..X.......XXX.......X..." SPRITE2 "..X........X........X..." SPRITE2 "..XXXXXXXXXXXXXXXXXXX..." IF _GMA_RELEASE OR _SOURCE_DISK_FILES EQUB $A3 ; This byte appears to be unused and just contains ; random workspace noise left over from the BBC Micro ; assembly process ELIF _SOURCE_DISK_BUILD EQUB $A5 ; This byte appears to be unused and just contains ; random workspace noise left over from the BBC Micro ; assembly process ENDIF SPRITE2 "........................" ; The explosion cloud sprite SPRITE2 ".........X....XX........" SPRITE2 "...X....XX..X...X......." SPRITE2 ".....X....XX...XXX......" SPRITE2 "...X..XX.....X..XX..X..." SPRITE2 "....X.....X.XX....X..X.." SPRITE2 ".X.XX..X..X.XX.XXX..XX.." SPRITE2 "...X..XX.X.X.XX...XXX..." SPRITE2 "XX..X.X..XX.XXX....X.XX." SPRITE2 "....XXX..XX.XX.XX...X.XX" SPRITE2 "..X.....XX.XX.XXX..XX..." SPRITE2 ".....XX.XX..X.XXX.XX...." SPRITE2 "..X...XXX.X.X..XX...X.X." SPRITE2 "X...XXX..XX.XX.XX...X.XX" SPRITE2 "...X..XX..X..X..XX..X..." SPRITE2 "..XX..XX..X.XX.XX..X.X.." SPRITE2 "....X....XX...XXX...X..." SPRITE2 "...XX........X....X....." SPRITE2 "...XX...XX....X.....XX.." SPRITE2 "........XX..X...X......." SPRITE2 ".............XX........." IF _GMA_RELEASE OR _SOURCE_DISK_FILES EQUB $44 ; This byte appears to be unused and just contains ; random workspace noise left over from the BBC Micro ; assembly process ELIF _SOURCE_DISK_BUILD EQUB $14 ; This byte appears to be unused and just contains ; random workspace noise left over from the BBC Micro ; assembly process ENDIF SPRITE4 ".....***...." ; A Trumble looking to the right SPRITE4 "..*.*****..." SPRITE4 "..***/*/**.." SPRITE4 ".**********." SPRITE4 "..**********" SPRITE4 ".*/***/****." SPRITE4 "****/*******" SPRITE4 ".********/*." SPRITE4 "************" SPRITE4 "************" SPRITE4 ".**********." SPRITE4 "***@@***@@**" SPRITE4 "**@@@@*@@@@*" SPRITE4 "**@@*@*@@*@*" SPRITE4 "***@@***@@**" SPRITE4 ".**********." SPRITE4 "..********.." SPRITE4 "...******..." SPRITE4 "....*//*...." SPRITE4 ".....//....." SPRITE4 "............" IF _GMA_RELEASE OR _SOURCE_DISK_FILES EQUB $44 ; This byte appears to be unused and just contains ; random workspace noise left over from the BBC Micro ; assembly process ELIF _SOURCE_DISK_BUILD EQUB $18 ; This byte appears to be unused and just contains ; random workspace noise left over from the BBC Micro ; assembly process ENDIF SPRITE4 "............" ; A Trumble looking to the left SPRITE4 "............" SPRITE4 "......**...." SPRITE4 "..**.****..." SPRITE4 ".*****/***.." SPRITE4 ".**********." SPRITE4 "****/******." SPRITE4 ".**********." SPRITE4 "************" SPRITE4 "************" SPRITE4 ".**********." SPRITE4 "***@@***@@**" SPRITE4 "**@@@@*@@@@*" SPRITE4 "**@*@@*@*@@*" SPRITE4 "***@@***@@**" SPRITE4 ".**********." SPRITE4 "..********.." SPRITE4 ".../****/..." SPRITE4 "....*//*...." SPRITE4 ".....//....." SPRITE4 "............" IF _GMA_RELEASE OR _SOURCE_DISK_FILES EQUB $54 ; This byte appears to be unused and just contains ; random workspace noise left over from the BBC Micro ; assembly process ELIF _SOURCE_DISK_BUILD EQUB $02 ; This byte appears to be unused and just contains ; random workspace noise left over from the BBC Micro ; assembly process ENDIF