OjitroC wrote:... any one of BBShare (larger version), BBShare (smaller version) and BBShars ...
This is your index objects crash. Unfortunately I cannot explain in good terms why. BBoShars is identical with old ...Share which has adds compared with smaller "newer" version - aka garbage. While ...Shars is calling assets from old ...Share (because it's the same) which newer share won't have making a packages soup with null calls, your crash is logic. Shars being just Share will have null dependencies for the smaller case and other Share is bugging assets attempting to deal with internal null objects removed from newer version. It's about some jumper and stupid light texture which no one can see in game as long as those lights are... hidden, LOL.
The problem is... maybe map will run with decals disabled if other things won't happen... More to say, there are swJumpads in map so B_jumperpoint aka fake Navigationpoint is entirely useless.
According to fixing work I have to admit that it's time consuming... I think due to those cuts created, map will require teleporting brushes one by one in other clean Work-Space and building geometry after each brush added in order to figure when cuts are taking place - which brush has funky vertexes causing cuts. Polygons here are not impressive for me. Intention was to save polys but this means risks.
Perhaps I will have to build from ground zero a similar Level and done more simple using only a few parts from here...
But, because you have captured my attention I decompiled both versions BBoyShare - this is the true version not BBoyShars which is just the bugger here - in order to figure basically internal assets/classes uses in both versions. To say shortly:
VERSION FROM 2005 has THREE
classes which are NONE in 2015 version which means 3 things making these packages INCOMPATIBLE.
They are: B_MedPawnBox B_PawnBox B_SmallPawnBox
and these depending on mapper version will cause 3 references which are NONE in newer version. And this is how to "support" UT, you don't need to mess with servers. In stage BBoyShars it's identical with 2015 is in fact BBoyShare renamed causing ALL calls to this package, If player uses old version of ...Share probably old share is coming with a memory reservation for those 3 junks un-described in "newer" ...Shars and then... messing up objects wrapping.
Sorting stuff for servers ? Good question... Which version is used for which map ? Answer: Only Devil from hell knows.
Personal Answer: REMOVE every single object from map, probing using BOTH versions.
I don't feel guilty for anything, I have warned you about "packages for mapping" in forum, if mappers are not listening it's not my problem.
The only thing annoying me it's geometry right now causing decals detach problems...
In order to demonstrate what I'm saying, I'll put here my decompiled source for both of them for excepting you to waste time. Look at files and tell me if are the same.