You dont realy, if the player and the cpu are of the same type, then you could just use the array field to hold a pointer to that instance, as opposed to true or false, as we've been saying.
Or, if they are different types, hold a negative of the pointer if its a player, and a positive if its a cpu. (Unless Blitz3d doesnt have pointers.... but I think it does.)
Or, if they are different types, hold a negative of the pointer if its a player, and a positive if its a cpu. (Unless Blitz3d doesnt have pointers.... but I think it does.)