so this does not end up with a dead end post where that's the question I ask, but where the answer, here's a bit of the code I came up with.
you may need to add 6 objects, start at 10 up to 15 and three images
to get the code to at least run.
might post a working example later.
local time2
local delay2
delay2=500
time2=timer()
while holdon=1
showmoney()
if timer()>time2+delay2
on=1-on
time2=timer()
endif
for h=0 to 5
if h<3
if holdstate(h+1)=1
texture object 10+h,4
else
if on=1
texture object 10+h,3
else
if on=0
texture object 10+h,2
endif
endif
endif
else
if holdstate(h+1)=1
texture object 10+h,7
else
if on=1
texture object 10+h,6
else
if on=0
texture object 10+h,5
endif
endif
endif
endif
if mouseclick()=1
cursorobj=(pick object(mousex(),mousey(),10,16))
endif
if cursorobj=10
holdstate(1)=1
face(1,2)=1
face(2,2)=1
face(3,2)=1
endif
if cursorobj=11
holdstate(2)=1
face(4,2)=1
face(5,2)=1
face(6,2)=1
endif
if cursorobj=12
holdstate(3)=1
face(7,2)=1
face(8,2)=1
face(9,2)=1
endif
if cursorobj=13
holdstate(4)=1
face(1,2)=1
face(4,2)=1
face(7,2)=1
endif
if cursorobj=14
holdstate(5)=1
face(2,2)=1
face(5,2)=1
face(8,2)=1
endif
if cursorobj=15
holdstate(6)=1
face(3,2)=1
face(6,2)=1
face(9,2)=1
endif
next h
Dark Physics makes any hot drink go cold.