Open adslbarxatov opened 3 years ago
The latest version of Xash3D has build number 4529, not 4344: https://hlfx.ru/forum/showthread.php?s=5586aeb1ec713b6e96c7a46815c28374&threadid=5265
Update to build 4529 does nothing for this trouble. With MOVETYPE_STEP
it still works
Can you send a little example?
Yes, sorry, I had to do this first.
OK, some CItem
entities behave properly
But some of them do this:
They're just falling down through the map
With MOVETYPE_STEP
1 it works properly
1 changed in this part of code:
void CItem::Spawn (void)
{
pev->movetype = MOVETYPE_STEP;
pev->solid = SOLID_TRIGGER;
Hi!
Maybe this bug has been fixed already. But we cannot find the solution.
Bug: classes that inherit
CItem
baseclass and usemovetype
==MOVETYPE_TOSS
fall through the floor when intersect at least one another entity. When they only meet the world brush, they drop on the floor properly.Changing
movetype
toMOVETYPE_STEP
fixes the problem, but looks like a bad solution.The problem first appeared on Xash3D 4344. In 3737 we haven't met it.
Thanks for help!