FSO.SimAntics.VMContext.AddRoomPortal C# (CSharp) Method

AddRoomPortal() public method

public AddRoomPortal ( FSO.SimAntics.VMEntity obj, ushort room ) : void
obj FSO.SimAntics.VMEntity
room ushort
return void
        public void AddRoomPortal(VMEntity obj, ushort room)
        {
            //find other portal part, must be in other room to count...
            foreach (var obj2 in obj.MultitileGroup.Objects)
            {
                var room2 = GetObjectRoom(obj2);
                if (obj != obj2 && room2 != room && obj2.EntryPoints[15].ActionFunction != 0)
                {
                    RoomInfo[room].Portals.Add(new VMRoomPortal(obj.ObjectID, room2));
                    break;
                }
            }
        }