xezon

Results 278 issues of xezon

I setup 5 separate commits to organize this change better. The new utility classes and function are used in the new feature code. Some of the functionality is redundant to...

enhancement
testing-required
investigate

Static analyzer still warns about `m_teams[m_numTeams++].Init(team);` buffer overrun but algorithm looks ok to me.

fixing

Binary Data Stream effect is missing texture. Can be reproduced with China Lotus disabling cars. ![shot_20220218_215414_5](https://user-images.githubusercontent.com/4720891/154816031-c1188390-2d8d-46e7-ab0d-1a525a4009e9.jpg)

bug

Before: ``` FATAL D:\Projects\TheAssemblyArmada\Thyme\src\game\client\draw\w3dtruckdraw.cpp:531: ASSERTION FAILED! Function:void __thiscall W3DTruckDraw::Update_Bones(void) Expression:m_frontLeftTireBone != 0 ``` After ``` FATAL D:\Projects\TheAssemblyArmada\Thyme\src\game\client\draw\w3dtruckdraw.cpp:531: ASSERTION FAILED! Function:void __thiscall W3DTruckDraw::Update_Bones(void) Expression:m_frontLeftTireBone != 0 Message:Missing front-left tire bone Tire01...

enhancement

I suggest to review this through looking at the individual commits, which makes it easier than looking at all of it at once. Must not be started before submission of...

refactoring
fixing

… would continue with potentially invalidated iterator. I hope the rewrite makes sense. But looks most logical to me this way. I tried debugging, but did not find a case...

bug
fixing
investigate

OmniBlade on behalf of OpenSAGE developer: > I found one little thing you might be interested in - while parsing .sav files, specifically the state for PolygonTrigger, I think I...

vanilla-bug
testing-required
fixing
investigate