fren, here's something i've been using on my newest table. edit the calls per the directions and any place in your script you want to launch that dmd event type in "dmdmessages x". this also makes it easier to keep track of all your dmd code
dim messagetodisplay
sub dmdmessages(messagetodisplay)
select case messagetodisplay
case 0
'potc-title
DMDSceneQ "strawman.gif", "", 15, "", 15, 7, 50, 5 '2100ms
case 1
'
'UltraDMD.DisplayScene00Ex "", "" & gamevars(player,1), 15, -1, "", -1, -1, 14, 0, 14
case 2
UltraDMD.DisplayScene00Ex "", "game over", 15, -1, "", -1, -1, 14, 0, 14
GAMEOVERTIMER.ENABLED=1
case 3
UltraDMD.DisplayScene00Ex "", "Extra Ball", 15, -1, "", -1, -1, 14, 0, 14
case 4
UltraDMD.DisplayScene00Ex "", "player" & player, 15, -1, "Shoot Again", -1, -1, 14, 0, 14
case 5
UltraDMD.DisplayScene00Ex "", "Bonus Multiplier", 15, -1, "X" & (gamevars(player,1)+1), -1, -1, 14, 0, 14
case 6
UltraDMD.DisplayScene00Ex "", "Shoot Trap Door", 15, -1, "to lock ball", -1, -1, 14, 0, 14
case 7
UltraDMD.DisplayScene00Ex "", "Shoot Trap Door", 15, -1, "for Multiball", -1, -1, 14, 0, 14
case 8
UltraDMD.DisplayScene00Ex "", "Freeze!", 15, -1, "", -1, -1, 14, 0, 14
case 9
UltraDMD.DisplayScene00Ex "", "Bumper Value", 15, -1, "500 per hit", -1, -1, 14, 0, 14
case 10
UltraDMD.DisplayScene00Ex "", "Bumper Value", 15, -1, "1000 per hit", -1, -1, 14, 0, 14
case 11
UltraDMD.CancelRendering
UltraDMD.DisplayScene00Ex "", "Combo", 15, -1, "" & (comboshit-1), -1, -1, 14, 0, 14
case 12
UltraDMD.DisplayScene00Ex "", "Bumper Value", 15, -1, "100 per hit", -1, -1, 14, 0, 14
end select
end Sub
Edited by lodger, 02 October 2016 - 07:09 PM.