Merlin
Merlin
I also patched all places that got inlined. There is also some test code left in a comment for whoever reviews this that can be used to check if the...
@ArranTuna These fps patches just limit the amount of particles spawning. If you are on a server with a lot going on around you which might spawn particles this will...
This list resolves model name -> id and vice versa. CBaseModelInfo only has a hash of the name not the actual name. And CModelInfo::GetModelInfo(0x4C5940) hashes the name and goes over...
Sorry, I thought it would be possible to review and approve single commits from one PR till all are approved and then merge it. Never done any code reviews on...
@Liminalia First thrown/spawned grenade will add collision to it. Since all weapons use the same colmodel they all have that collision. Take a look at: https://github.com/multitheftauto/mtasa-blue/issues/1123#issuecomment-1216080011 I will later work...
I looked at this and all weapons have the same colmodel. When the first grenade is thrown a colsphere is added to it. There are 2 options we have. I...
> Weapon objects doesn't have any collisions after this change? Weapons by default do not have any collisions. Only after the first grenade throw they have collision. I think it...
I agree that setElementCollisionEnabled should work for custom weapons. But I don't think making custom weapons collisionless by default is the right choice. When I replace the collision of a...
I think it will be easier if I slowly introduce these calls with further game sa cleanups. Maybe with cleaned up game classes in separate files then their mirror/wrapper classes....