Main Site | Forum | Rules | Downloads | Wiki | Features | Podcast

NLSC Forum

Talk about NBA Live 07 here.
Post a reply

Any workaround for the necktype bug??

Sun Dec 17, 2006 4:08 pm

I thought this was only an issue for necktype 3 (philly, phoenix), but I just realized two things...

1. The same thing happens with necktype 2, it's just not as obvious as with necktype 3, since the sleeves are wider on 3 - when you play against necktype 2, a 'normal' team just has its neckline distorded, whether if you play against philly/phoenix, you get these bizarre wide stripes on the edge of the shoulder...

2. changing Philly's jersey to necktype 3 isn't as satisfactory as I thought, the trim on the edge gets cut off, and the shoulders just look too narrow...

Somebody said the same bug was in '06? I cant' believe this isn't fixed, and I *really* can't believe that no one ever mentions this...people patch dwyane wade 50 times and complain that the shoes aren't exactly right, but no one cares that the borders of the jersey's neckline and shouders get completely bizarre looking depending on what team you play against, if the two teams have different styles of jerseys?????

Sun Dec 17, 2006 4:45 pm

I see why it's not that well known a bug:

I think the real problem is with necktype 0. If you wear necktype 0 and play against a team with a necktype not 0, you use the same necktype as the other team, probably because the game sees the necktype for your team as null and just fills in the info from the other team.

Best workaround I've found so far is assigning necktype 4 to 0; the neckline gets a little distorted but not too bad...this is annoying though.

Sun Dec 17, 2006 5:06 pm

Does anyone know where the files that control the neck types are? Are they transparencies or something?

I tried putting in an imaginary necktype=6 to see what happens, and the game crashed.

Actually I think I see the files here in xplrgeo.viv - and they're not numbered, they're listed as tneck, uneck, uneckwide, vneck, veneckwide, vnecktab

I think that makes it
0 = uneck = boston, minnesota, new jersey
1 = vneck = new orleans, orlando, new york
2 = tneck = dallas, lakers
3 = vneckwide = philadelphia, houston, phoenix
4 = vnecktab = cleveland, golden state, memphis
5 = uneckwide = boston alternate

Sat Dec 23, 2006 3:35 pm

I came up with a fix!


I went into plyrgeo.viv and renamed uneck* to uneckwide* and vice versa, then switched all the 5's and 0's in necktype in teamgear.dbf.

The normal, classic, "uneck" necktype for Boston, NJ, Minnesota, now works correctly even they are playing against a team with a differnet neck type.

Interestingly even though I switched the Boston alternate to '0' which should now correspond to the uneckwide, it still has the normal uneck shape - I think the game reads necktype=0, takes it as a null value, and refers to a default model from somewhere, which happens to be the normal uneck; this probably is where the bug comes from in the first place, if the 2nd team has necktype 1-5, that one replaces the default one, and gets pasted onto the team with necktype '0'.

Luckily for this workaround, the only jersey that uses the uneckwide is the Boston alternate, and necktype '3', vneckwide, is close enough that it looks fine if you just change the necktype to 3; essentially this workaround removes necktype 5 the uneckwide from the game, but since it's only one jersey and model 3 works well enough for it, it's no big loss.

I'm going to upload this fix as well as an updated teamgear.dbf once I tweak the Celtics auerbach patch jersey patch I made, and upload them all together, probably tomorrow.
Post a reply