if(!%player.isTouchin[%obj])
{
$InputTarget_["Self"] = %obj;
$InputTarget_["Player"] = %player;
$InputTarget_["Client"] = %player.client;
if($Server::LAN)
{
$InputTarget_["MiniGame"] = getMiniGameFromObject(%player.client);
}
else
{
if(getMiniGameFromObject(%this) == getMiniGameFromObject(%player.client))
{
$InputTarget_["MiniGame"] = getMiniGameFromObject(%obj);
}
else
{
$InputTarget_["MiniGame"] = 0;
}
}
%this.processInputEvent(onPlayerFirstTouch, %player.client);
}
this is never run, the if statement should always return false from
%player.isTouchin[%obj] = true;