It was something else entirely.

There are multiple LevelObjectEntity's to load, some of which have a gid. 
That's the whole reason why gid is an Option[unint32].

So for some calls to loadGid, the code would indeed return early, while for 
others it would run completely. The breakpoint hit for those calls where gid 
was present. Thanks!

Reply via email to