Мне интересно стало просто.
Представим ситуацию, два мальчика спорят друг с другом, кто будет играть с мячом?
И как между ними определить кто будет играть мячом.
У меня в голове только появился такая магия:
Создаем Object_Boy (будут наши мальчики, их ставим двоя в комнату), Object_Inf (будет нашей судьей, ставим его в комнату)
Object_Boy, столкновение с объектом Object_Boy
Object_Inf.Count += 1
Object_Inf.Mass[Object_Inf.Count] = other.id
Object_Inf
CREATE
Count = -1
Mass[0] = 0
Mass[1] = 0
STEP
if Count != -1
{
Count = irandom(1)
with (Mass[Count])
{
instance_destroy()
}
Count = -1
}
И два мальчика будут говорить нашему судье "чей мяч?".
Код говно? Или есть получше способ реализации этого?