When it came up to compile my "main.bmx" (containing a lot of imports - and many includes for the not-so-dependency-free code) I got an "internal error".
It errored on the line:
Local visibleFilters:TProgrammeLicenceFilter[] = New TProgrammeLicenceFilter[0] ' = TProgrammeLicenceFilter.GetVisible()
in the following piece of code (a file included in "main.bmx"):
'only react to genre area if episode area is not open
If openState <3
If MOUSEMANAGER.IsHit(1) And THelper.MouseIn(genresRect.GetX(), genresRect.GetY() + genresStartY, genresRect.GetW(), genreSize.GetY()*TProgrammeLicenceFilter.GetVisibleCount())
SetOpen(2)
'error on the following line
Local visibleFilters:TProgrammeLicenceFilter[] = TProgrammeLicenceFilter.GetVisible()
currentGenre = Max(0, Min(visibleFilters.length-1, Floor((MouseManager.y - (genresRect.GetY() + genresStartY)) / genreSize.GetY())))
MOUSEMANAGER.ResetKey(1)
EndIf
EndIf
GetVisible returns an array of "TProgrammeLicenceFilter" objects, it is defined in another file (which gets imported).
Type TProgrammeLicenceFilter
Global filters:TList = CreateList()
...
Function GetVisible:TProgrammeLicenceFilter[]()
local result:TProgrammeLicenceFilter[]
For local f:TProgrammeLicenceFilter = EachIn filters
if f.displayInMenu then result :+ [f]
Next
return result
End Function
...
I tried to simulate it in a short code example, but there it works as expected.
So I have compiled bcc.debug with the commandline to compile my main.bmx:
Building bcc
Compiling:base.configmap.bmx
Compiling:options.bmx
Compiling:transform.c
Compiling:base.stringhelper.bmx
Compiling:config.bmx
Compiling:type.bmx
Compiling:toker.bmx
Compiling:iparser.bmx
Compiling:parser.bmx
Compiling:ctranslator.bmx
Compiling:bcc.bmx
Linking:bcc.debug
Executing:bcc.debug
DebugLog:Found Class : Object
DebugLog:
DebugLog:Found Class : String
DebugLog:
DebugLog:Found Class : ___Array
DebugLog:
DebugLog:Found Class : TBlitzException
DebugLog:
DebugLog:Found Class : TNullObjectException
DebugLog:
DebugLog:Found Class : TNullMethodException
DebugLog:
DebugLog:Found Class : TNullFunctionException
DebugLog:
DebugLog:Found Class : TArrayBoundsException
DebugLog:
DebugLog:Found Class : TOutOfDataException
DebugLog:
DebugLog:Found Class : TRuntimeException
DebugLog:
DebugLog:Found Class : TStreamFactory
DebugLog:
DebugLog:Found Class : TStreamException
DebugLog:
DebugLog:Found Class : TStreamReadException
DebugLog:
DebugLog:Found Class : TStreamWriteException
DebugLog:
DebugLog:Found Class : TIO
DebugLog:
DebugLog:Found Class : TStream
DebugLog:
DebugLog:Found Class : TStreamWrapper
DebugLog:
DebugLog:Found Class : TStreamStream
DebugLog:
DebugLog:Found Class : TCStream
DebugLog:
DebugLog:Found Class : TTextStreamFactory
DebugLog:
DebugLog:Found Class : TTextStream
DebugLog:
DebugLog:Found Class : TCStandardIO
DebugLog:
DebugLog:Found Class : TEvent
DebugLog:
DebugLog:Found Class : TBank
DebugLog:
DebugLog:Found Class : TBankStreamFactory
DebugLog:
DebugLog:Found Class : TBankStream
DebugLog:
DebugLog:Found Class : TSystemDriver
DebugLog:
DebugLog:Found Class : TTimer
DebugLog:
DebugLog:Found Class : TGraphicsDriver
DebugLog:
DebugLog:Found Class : TGraphicsMode
DebugLog:
DebugLog:Found Class : TGraphics
DebugLog:
DebugLog:Found Class : TLink
DebugLog:
DebugLog:Found Class : TListEnum
DebugLog:
DebugLog:Found Class : TList
DebugLog:
DebugLog:Found Class : TPixmapLoader
DebugLog:
DebugLog:Found Class : TPixmap
DebugLog:
DebugLog:Found Class : TFontLoader
DebugLog:
DebugLog:Found Class : TGlyph
DebugLog:
DebugLog:Found Class : TFont
DebugLog:
DebugLog:Found Class : TMax2DDriver
DebugLog:
DebugLog:Found Class : TImageFrame
DebugLog:
DebugLog:Found Class : TImage
DebugLog:
DebugLog:Found Class : TImageGlyph
DebugLog:
DebugLog:Found Class : TImageFont
DebugLog:
DebugLog:Found Class : TMax2DGraphics
DebugLog:
DebugLog:Found Class : TLinuxSystemDriver
DebugLog:
DebugLog:Found Class : TGLGraphicsDriver
DebugLog:
DebugLog:Found Class : TGLGraphics
DebugLog:
DebugLog:Found Class : TGLMax2DDriver
DebugLog:
DebugLog:Found Class : TGLImageFrame
DebugLog:
DebugLog:Found Class : TIntMap
DebugLog:
DebugLog:Found Class : TIntNode
DebugLog:
DebugLog:Found Class : TIntKey
DebugLog:
DebugLog:Found Class : TIntNodeEnumerator
DebugLog:
DebugLog:Found Class : TIntKeyEnumerator
DebugLog:
DebugLog:Found Class : TIntValueEnumerator
DebugLog:
DebugLog:Found Class : TIntMapEnumerator
DebugLog:
DebugLog:Found Class : TPtrMap
DebugLog:
DebugLog:Found Class : TPtrNode
DebugLog:
DebugLog:Found Class : TPtrKey
DebugLog:
DebugLog:Found Class : TPtrNodeEnumerator
DebugLog:
DebugLog:Found Class : TPtrKeyEnumerator
DebugLog:
DebugLog:Found Class : TPtrValueEnumerator
DebugLog:
DebugLog:Found Class : TPtrMapEnumerator
DebugLog:
DebugLog:Found Class : TKeyValue
DebugLog:
DebugLog:Found Class : TNode
DebugLog:
DebugLog:Found Class : TMap
DebugLog:
DebugLog:Found Class : TNodeEnumerator
DebugLog:
DebugLog:Found Class : TKeyEnumerator
DebugLog:
DebugLog:Found Class : TValueEnumerator
DebugLog:
DebugLog:Found Class : TMapEnumerator
DebugLog:
DebugLog:Found Class : TSocketException
DebugLog:
DebugLog:Found Class : TSocket
DebugLog:
DebugLog:Found Class : TRamStreamFactory
DebugLog:
DebugLog:Found Class : TRamStream
DebugLog:
DebugLog:Found Class : TXEndianStreamFactory
DebugLog:
DebugLog:Found Class : TXEndianStream
DebugLog:
DebugLog:Found Class : TSocketStreamFactory
DebugLog:
DebugLog:Found Class : TSocketStream
DebugLog:
DebugLog:Found Class : THTTPStreamFactory
DebugLog:
DebugLog:Found Class : TData
DebugLog:
DebugLog:Found Class : TTypeId
DebugLog:
DebugLog:Found Class : TMember
DebugLog:
DebugLog:Found Class : TField
DebugLog:
DebugLog:Found Class : TMethod
DebugLog:
DebugLog:Found Class : MathHelper
DebugLog:
DebugLog:Found Class : StringHelper
DebugLog:
DebugLog:Found Class : TLogFile
DebugLog:
DebugLog:Found Class : TLogger
DebugLog:
DebugLog:Found Class : Time
DebugLog:
DebugLog:Found Class : TStopWatch
DebugLog:
DebugLog:Found Class : TIntervalTimer
DebugLog:
DebugLog:Found Class : TEventManager
DebugLog:
DebugLog:Found Class : TEventListenerBase
DebugLog:
DebugLog:Found Class : TEventListenerRunMethod
DebugLog:
DebugLog:Found Class : TEventListenerRunFunction
DebugLog:
DebugLog:Found Class : TEventBase
DebugLog:
DebugLog:Found Class : TEventSimple
DebugLog:
DebugLog:Found Class : TxmlOutputStreamHandler
DebugLog:
DebugLog:Found Class : TxmlError
DebugLog:
DebugLog:Found Class : TxmlBase
DebugLog:
DebugLog:Found Class : TxmlDoc
DebugLog:
DebugLog:Found Class : TxmlNode
DebugLog:
DebugLog:Found Class : TxmlBuffer
DebugLog:
DebugLog:Found Class : TxmlOutputBuffer
DebugLog:
DebugLog:Found Class : TxmlNs
DebugLog:
DebugLog:Found Class : TxmlAttribute
DebugLog:
DebugLog:Found Class : TxmlNodeSet
DebugLog:
DebugLog:Found Class : TxmlXPathObject
DebugLog:
DebugLog:Found Class : TxmlXPathContext
DebugLog:
DebugLog:Found Class : TxmlDtd
DebugLog:
DebugLog:Found Class : TxmlTextReader
DebugLog:
DebugLog:Found Class : TxmlEntity
DebugLog:
DebugLog:Found Class : TxmlCatalog
DebugLog:
DebugLog:Found Class : TxmlXIncludeCtxt
DebugLog:
DebugLog:Found Class : TxmlURI
DebugLog:
DebugLog:Found Class : TxmlLocationSet
DebugLog:
DebugLog:Found Class : TxmlDtdAttribute
DebugLog:
DebugLog:Found Class : TxmlDtdElement
DebugLog:
DebugLog:Found Class : TxmlNotation
DebugLog:
DebugLog:Found Class : TxmlValidCtxt
DebugLog:
DebugLog:Found Class : TxmlElementContent
DebugLog:
DebugLog:Found Class : TxmlXPathCompExpr
DebugLog:
DebugLog:Found Class : TXmlHelper
DebugLog:
DebugLog:Found Class : TRegistryBaseLoader
DebugLog:
DebugLog:Found Class : TRegistryFileLoader
DebugLog:
DebugLog:Found Class : TRegistryLoader
DebugLog:
DebugLog:Found Class : TRegistryDataLoader
DebugLog:
DebugLog:Found Class : TRegistry
DebugLog:
DebugLog:Found Class : TRegistryUnloadedResourceCollection
DebugLog:
DebugLog:Found Class : TRegistryUnloadedResource
DebugLog:
DebugLog:Found Class : TVec2D
DebugLog:
DebugLog:Found Class : TVec3D
DebugLog:
DebugLog:Found Class : TRectangle
DebugLog:
DebugLog:Found Class : TColor
DebugLog:
DebugLog:Found Class : TSpritePack
DebugLog:
DebugLog:Found Class : TSprite
DebugLog:
DebugLog:Found Class : TRegistryImageLoader
DebugLog:
DebugLog:Found Class : TRegistrySpriteLoader
DebugLog:
DebugLog:Found Class : FTFace
DebugLog:
DebugLog:Found Class : FTMetrics
DebugLog:
DebugLog:Found Class : FTGlyph
DebugLog:
DebugLog:Found Class : TFreeTypeFontLoader
DebugLog:
DebugLog:Found Class : TFreeTypeGlyph
DebugLog:
DebugLog:Found Class : TFreeTypeFont
DebugLog:
DebugLog:Found Class : TSpriteAtlas
DebugLog:
DebugLog:Found Class : TSpritePacker
DebugLog:
DebugLog:Found Class : TBitmapFontManager
DebugLog:
DebugLog:Found Class : TBitmapFontChar
DebugLog:
DebugLog:Found Class : TBitmapFont
DebugLog:
DebugLog:Found Class : TRegistryBitmapFontLoader
DebugLog:
DebugLog:Found Class : TAudioSampleLoader
DebugLog:
DebugLog:Found Class : TAudioSample
DebugLog:
DebugLog:Found Class : TAudioSampleLoaderWAV
DebugLog:
DebugLog:Found Class : TAudioDriver
DebugLog:
DebugLog:Found Class : TSound
DebugLog:
DebugLog:Found Class : TChannel
DebugLog:
DebugLog:Found Class : TDigAudioStream
DebugLog:
DebugLog:Found Class : TDigAudioStreamOgg
DebugLog:
DebugLog:Found Class : TSoundManager
DebugLog:
DebugLog:Found Class : TSfxChannel
DebugLog:
DebugLog:Found Class : TDynamicSfxChannel
DebugLog:
DebugLog:Found Class : TSfxSettings
DebugLog:
DebugLog:Found Class : TSoundSourcePosition
DebugLog:
DebugLog:Found Class : TSoundSourceElement
DebugLog:
DebugLog:Found Class : TRegistrySoundLoader
DebugLog:
DebugLog:Found Class : TDeltaTimer
DebugLog:
DebugLog:Found Class : TSpriteFrameAnimationCollection
DebugLog:
DebugLog:Found Class : TSpriteFrameAnimation
DebugLog:
DebugLog:Found Class : TRegistrySpriteFrameAnimationLoader
DebugLog:
DebugLog:Found Class : TEntityCollection
DebugLog:
DebugLog:Found Class : TEntityBase
DebugLog:
DebugLog:Found Class : TRenderableEntity
DebugLog:
DebugLog:Found Class : TEntity
DebugLog:
DebugLog:Found Class : TSpriteEntity
DebugLog:
DebugLog:Found Class : TRegistrySpriteEntityLoader
DebugLog:
DebugLog:Found Class : lua_Debug
DebugLog:
DebugLog:Found Class : lua_Reg
DebugLog:
DebugLog:Found Class : TTypeId
DebugLog:
DebugLog:Found Class : TMember
DebugLog:
DebugLog:Found Class : TConstant
DebugLog:
DebugLog:Found Class : TField
DebugLog:
DebugLog:Found Class : TFunction
DebugLog:
DebugLog:Found Class : TMethod
DebugLog:
DebugLog:Found Class : TLuaEngine
DebugLog:
DebugLog:Found Class : TInterpolation
DebugLog:
DebugLog:Found Class : TVirtualGfx
DebugLog:
DebugLog:Found Class : TGraphicsManager
DebugLog:
DebugLog:Found Class : TDataXmlStorage
DebugLog:
DebugLog:Found Class : TProfilerCall
DebugLog:
DebugLog:Found Class : TProfiler
DebugLog:
DebugLog:Found Class : TDirectoryTree
DebugLog:
DebugLog:Found Class : TSpriteParticleEmitter
DebugLog:
DebugLog:Found Class : TSpriteParticle
DebugLog:
DebugLog:Found Class : TMouseManager
DebugLog:
DebugLog:Found Class : TKeyManager
DebugLog:
DebugLog:Found Class : TKeyWrapper
DebugLog:
DebugLog:Found Class : TLocalization
DebugLog:
DebugLog:Found Class : TLocalizationLanguage
DebugLog:
DebugLog:Found Class : TLocalizedString
DebugLog:
DebugLog:Found Class : TRenderConfig
DebugLog:
DebugLog:Found Class : TGUIManager
DebugLog:
DebugLog:Found Class : TGUIobject
DebugLog:
DebugLog:Found Class : TGUISimpleRect
DebugLog:
DebugLog:Found Class : TGUILabel
DebugLog:
DebugLog:Found Class : TGUIArrowButton
DebugLog:
DebugLog:Found Class : TGUIScroller
DebugLog:
DebugLog:Found Class : TGUIBackgroundBox
DebugLog:
DebugLog:Found Class : TGUITextBox
DebugLog:
DebugLog:Found Class : TGUIPanel
DebugLog:
DebugLog:Found Class : TGUIScrollablePanel
DebugLog:
DebugLog:Found Class : THelper
DebugLog:
DebugLog:Found Class : TGUIListBase
DebugLog:
DebugLog:Found Class : TGUIListItem
DebugLog:
DebugLog:Found Class : TGUISlotList
DebugLog:
DebugLog:Found Class : TGUISelectList
DebugLog:
DebugLog:Found Class : TGUISelectListItem
DebugLog:
DebugLog:Found Class : TGUICustomSelectListItem
DebugLog:
DebugLog:Found Class : TGUIinput
DebugLog:
DebugLog:Found Class : TGUIDropDown
DebugLog:
DebugLog:Found Class : TGUIDropDownItem
DebugLog:
DebugLog:Found Class : TGUIButton
DebugLog:
DebugLog:Found Class : TGUICheckBox
DebugLog:
DebugLog:Found Class : TGUIWindowBase
DebugLog:
DebugLog:Found Class : TGUIModalWindow
DebugLog:
DebugLog:Found Class : TTooltip
DebugLog:
DebugLog:Found Class : ENetEvent
DebugLog:
DebugLog:Found Class : TAdapterInfo
DebugLog:
DebugLog:Found Class : TNetwork
DebugLog:
DebugLog:Found Class : TNetStream
DebugLog:
DebugLog:Found Class : TUDPStream
DebugLog:
DebugLog:Found Class : TTCPStream
DebugLog:
DebugLog:Found Class : TDigNetwork
DebugLog:
DebugLog:Found Class : TNetworkConnection
DebugLog:
DebugLog:Found Class : TNetworkClient
DebugLog:
DebugLog:Found Class : TNetworkServer
DebugLog:
DebugLog:Found Class : TNetworkPacket
DebugLog:
DebugLog:Found Class : TNetworkObject
DebugLog:
DebugLog:Found Class : TNetworkObjectSlot
DebugLog:
DebugLog:Found Class : TNetworkMessage
DebugLog:
DebugLog:Found Class : TBufferedStream
DebugLog:
DebugLog:Found Class : TZipStreamReadException
DebugLog:
DebugLog:Found Class : ZipFile
DebugLog:
DebugLog:Found Class : ZipWriter
DebugLog:
DebugLog:Found Class : ZipReader
DebugLog:
DebugLog:Found Class : ZipRamStream
DebugLog:
DebugLog:Found Class : TZipFileList
DebugLog:
DebugLog:Found Class : tm_zip
DebugLog:
DebugLog:Found Class : zip_fileinfo
DebugLog:
DebugLog:Found Class : PACK_STRUCT
DebugLog:
DebugLog:Found Class : SZIPFileDataDescriptor
DebugLog:
DebugLog:Found Class : SZIPFileHeader
DebugLog:
DebugLog:Found Class : SZipFileEntry
DebugLog:
DebugLog:Found Class : TPersist
DebugLog:
DebugLog:Found Class : TPersistException
DebugLog:
DebugLog:Found Class : TPersistCollisionException
DebugLog:
DebugLog:Found Class : TNumberCurveValue
DebugLog:
DebugLog:Found Class : TNumberCurve
DebugLog:
DebugLog:Found Class : TStringHelper
DebugLog:
DebugLog:Found Class : TFunctions
DebugLog:
DebugLog:Found Class : TCatmullRomSpline
DebugLog:
DebugLog:Found Class : TScreenCollection
DebugLog:
DebugLog:Found Class : TScreen
DebugLog:
DebugLog:Found Class : TScreenChangeEffect
DebugLog:
DebugLog:Found Class : TScreenChangeEffect_SimpleFader
DebugLog:
DebugLog:Found Class : TScreenChangeEffect_ClosingRects
DebugLog:
DebugLog:Found Class : TDialogue
DebugLog:
DebugLog:Found Class : TDialogueAnswer
DebugLog:
DebugLog:Found Class : TDialogueTexts
DebugLog:
DebugLog:Found Class : TGUIGameList
DebugLog:
DebugLog:Found Class : TGUIGameSlotList
DebugLog:
DebugLog:Found Class : TGUIGameListItem
DebugLog:
DebugLog:Found Class : TWorldTime
DebugLog:
DebugLog:Found Class : TWorldLighting
DebugLog:
DebugLog:Found Class : TWorldWeather
DebugLog:
DebugLog:Found Class : TWorldWeatherConfiguration
DebugLog:
DebugLog:Found Class : TWorldWeatherEntry
DebugLog:
DebugLog:Found Class : TFadingState
DebugLog:
DebugLog:Found Class : TWeatherEffectBase
DebugLog:
DebugLog:Found Class : TWeatherEffectRain
DebugLog:
DebugLog:Found Class : TWeatherEffectLightning
DebugLog:
DebugLog:Found Class : TWeatherEffectSnow
DebugLog:
DebugLog:Found Class : TWeatherEffectClouds
DebugLog:
DebugLog:Found Class : TWorld
DebugLog:
DebugLog:Found Class : TToastMessageCollection
DebugLog:
DebugLog:Found Class : TToastMessageSpawnPoint
DebugLog:
DebugLog:Found Class : TToastMessage
DebugLog:
DebugLog:Found Class : TGameToastMessage
DebugLog:
DebugLog:Found Class : TFigureBaseCollection
DebugLog:
DebugLog:Found Class : TFigureBase
DebugLog:
DebugLog:Found Class : TGameRules
DebugLog:
DebugLog:Found Class : TRegistryColorLoader
DebugLog:
DebugLog:Found Class : TRegistryRoomLoader
DebugLog:
DebugLog:Found Class : TRegistryNewsGenresLoader
DebugLog:
DebugLog:Found Class : TRegistryGenresLoader
DebugLog:
DebugLog:Found Class : TTVTException
DebugLog:
DebugLog:Found Class : TArgumentException
DebugLog:
DebugLog:Found Class : TNullObjectExceptionExt
DebugLog:
DebugLog:Found Class : TGameObjectCollection
DebugLog:
DebugLog:Found Class : TGameObject
DebugLog:
DebugLog:Found Class : TOwnedGameObject
DebugLog:
DebugLog:Found Class : TNamedGameObject
DebugLog:
DebugLog:Found Class : TNumberSortMap
DebugLog:
DebugLog:Found Class : TKeyValueNumber
DebugLog:
DebugLog:Found Class : TVTNewsType
DebugLog:
DebugLog:Found Class : TVTNewsHandling
DebugLog:
DebugLog:Found Class : TVTNewsGenre
DebugLog:
DebugLog:Found Class : TVTNewsEffect
DebugLog:
DebugLog:Found Class : TVTProgrammeType
DebugLog:
DebugLog:Found Class : TVTProgrammeGenre
DebugLog:
DebugLog:Found Class : TVTProgrammeFlag
DebugLog:
DebugLog:Found Class : TVTProgrammeLicenceType
DebugLog:
DebugLog:Found Class : TVTTargetGroup
DebugLog:
DebugLog:Found Class : TVTPressureGroup
DebugLog:
DebugLog:Found Class : TVTPersonGender
DebugLog:
DebugLog:Found Class : TVTProgrammePersonJob
DebugLog:
DebugLog:Found Class : TAudience
DebugLog:
DebugLog:Found Class : TPopularityManager
DebugLog:
DebugLog:Found Class : TPopularity
DebugLog:
DebugLog:Found Class : TGenrePopularity
DebugLog:
DebugLog:Found Class : TGenreDefinitionBase
DebugLog:
DebugLog:Found Class : TAudienceAttraction
DebugLog:
DebugLog:Found Class : TSequenceCalculation
DebugLog:
DebugLog:Found Class : TPublicImageCollection
DebugLog:
DebugLog:Found Class : TPublicImage
DebugLog:
DebugLog:Found Class : TBroadcastMaterial
DebugLog:
DebugLog:Found Class : TBroadcastMaterialDefaultImpl
DebugLog:
DebugLog:Found Class : TAudienceResultBase
DebugLog:
DebugLog:Found Class : TAudienceResult
DebugLog:
DebugLog:Found Class : TMovieGenreDefinitionCollection
DebugLog:
DebugLog:Found Class : TMovieGenreDefinition
DebugLog:
DebugLog:Found Class : TNewsGenreDefinitionCollection
DebugLog:
DebugLog:Found Class : TNewsGenreDefinition
DebugLog:
DebugLog:Found Class : TPlayerFinanceHistoryListCollection
DebugLog:
DebugLog:Found Class : TPlayerFinanceHistoryEntry
DebugLog:
DebugLog:Found Class : TPlayerFinanceCollection
DebugLog:
DebugLog:Found Class : TPlayerFinance
DebugLog:
DebugLog:Found Class : TStationMapCollection
DebugLog:
DebugLog:Found Class : TStationMap
DebugLog:
DebugLog:Found Class : TStation
DebugLog:
DebugLog:Found Class : TStationMapSection
DebugLog:
DebugLog:Found Class : TBroadcastManager
DebugLog:
DebugLog:Found Class : TBroadcast
DebugLog:
DebugLog:Found Class : TBroadcastFeedback
DebugLog:
DebugLog:Found Class : TBroadcastFeedbackStatement
DebugLog:
DebugLog:Found Class : TAudienceMarketCalculation
DebugLog:
DebugLog:Found Class : TBroadcastSequence
DebugLog:
DebugLog:Found Class : TProgrammePersonCollection
DebugLog:
DebugLog:Found Class : TProgrammePersonBase
DebugLog:
DebugLog:Found Class : TProgrammePerson
DebugLog:
DebugLog:Found Class : TProgrammePersonJob
DebugLog:
DebugLog:Found Class : TProgrammeRole
DebugLog:
DebugLog:Found Class : TProgrammeDataCollection
DebugLog:
DebugLog:Found Class : TProgrammeData
DebugLog:
DebugLog:Found Class : TPlayerBaseCollection
DebugLog:
DebugLog:Found Class : TPlayerBase
DebugLog:
DebugLog:Found Class : TBroadcastStatistic
DebugLog:
DebugLog:Found Class : TProgrammeLicenceFilter
DebugLog:
DebugLog:Found Class : TProgrammeLicenceCollection
DebugLog:
DebugLog:Found Class : TProgrammeLicence
DebugLog:
DebugLog:Found Class : TAdContractBaseCollection
DebugLog:
DebugLog:Found Class : TAdContractCollection
DebugLog:
DebugLog:Found Class : TAdContractBase
DebugLog:
DebugLog:Found Class : TAdContract
DebugLog:
DebugLog:Found Class : TAdContractBaseFilter
DebugLog:
DebugLog:Found Class : TNewsEventCollection
DebugLog:
DebugLog:Found Class : TNewsEvent
DebugLog:
DebugLog:Found Class : TNewsEffect
DebugLog:
DebugLog:Found Class : TNewsEffect_TriggerNews
DebugLog:
DebugLog:Found Class : TProgramme
DebugLog:
DebugLog:Found Class : TAdvertisement
DebugLog:
DebugLog:Found Class : TNewsShow
DebugLog:
DebugLog:Found Class : TNews
DebugLog:
DebugLog:Found Class : TDailyBroadcastStatisticCollection
DebugLog:
DebugLog:Found Class : TDailyBroadcastStatistic
DebugLog:
DebugLog:Found Class : TScriptTemplateCollection
DebugLog:
DebugLog:Found Class : TScriptTemplate
DebugLog:
DebugLog:Found Class : TScriptCollection
DebugLog:
DebugLog:Found Class : TScript
DebugLog:
DebugLog:Found Class : TPlayerProgrammeCollectionCollection
DebugLog:
DebugLog:Found Class : TPlayerProgrammeCollection
DebugLog:
DebugLog:Found Class : TPlayerProgrammePlanCollection
DebugLog:
DebugLog:Found Class : TPlayerProgrammePlan
DebugLog:
DebugLog:Found Class : TRoomDoorBaseCollection
DebugLog:
DebugLog:Found Class : TRoomDoorBase
DebugLog:
DebugLog:Found Class : TRoomBaseCollection
DebugLog:
DebugLog:Found Class : TRoomBase
DebugLog:
DebugLog:Found Class : TPlayerBossCollection
DebugLog:
DebugLog:Found Class : TPlayerBoss
DebugLog:
DebugLog:Found Class : TPlayerBossTalkSubjects
DebugLog:
DebugLog:Found Class : TBuildingBase
DebugLog:
DebugLog:Found Class : TSfxFloorSoundBarrierSettings
DebugLog:
DebugLog:Found Class : TElevator
DebugLog:
DebugLog:Found Class : TElevatorRouteLogic
DebugLog:
DebugLog:Found Class : TFloorRoute
DebugLog:
DebugLog:Found Class : TElevatorSmartLogic
DebugLog:
DebugLog:Found Class : TSmartFloorRoute
DebugLog:
DebugLog:Found Class : TElevatorSoundSource
DebugLog:
DebugLog:Found Class : TProductionConcept
DebugLog:
DebugLog:Found Class : TProduction
DebugLog:
DebugLog:Found Class : TBlockMoveable
DebugLog:
DebugLog:Found Class : TDragAndDrop
DebugLog:
DebugLog:Found Class : TRoomBoard
DebugLog:
DebugLog:Found Class : TRoomBoardSign
DebugLog:
DebugLog:Found Class : TBetty
DebugLog:
DebugLog:Found Class : TDatabaseLoader
DebugLog:
DebugLog:**** _function
DebugLog:**** callbackServer
DebugLog:**** callbackClient
DebugLog:**** fun
DebugLog:**** _customDrawValue
DebugLog:**** updateFunc
DebugLog:**** drawFunc
Debugger Error:Invalid scope kind
The last DebugLogs reeeallly took longer than the rest (think I waited some seconds just starting with **** _function)
Ideas how to narrow it down even more?
PS: When removing that GetVisible-Call, the next error is a similar portion of code (returning an other type of filter-objects) - so the scope of the call is different to the one before.