Select Random Type

Blitz3D Forums/Blitz3D Programming/Select Random Type

or another way is like this:

enemycount=0
for enemy.enemyobject=each enemyobject
enemycount=enemycount+1
next
enemyindex=rand(1,enemycount)
targetenemy.enemyobject=null
for enemy.enemyobject=each enemyobject
enemyindex=enemyindex-1

if enemyindex=0 then 
targetenemy.enemyobject=enemy.enemyobject
exit
endif
next

if targetenemy.enemyobject<>null then 
;do what you want with the selected enemy
endif