Uladzislau Nikalayevich
Uladzislau Nikalayevich
Test: ``` crun o = createBuilding(1337, 0, 0, 5, 0,0,0) crun setElementCollisionsEnabled(o, false) ```
This PR fixes broken mac os build actions. I suggest using this until we have support for Macs with Intel chips.
Fixes crash when building LOD's cause crashes after calling `engineSetPoolCapacity` or `restoreAllGameBuildings` or `RemoveAllGameBuildings`
Fixes #3607 `removeAllGameBuildings` cleans only buildings pool and leaves rare dynamic elements in the game world. `removeGameWorld` fixes that issue by cleaning the dummies pool too. ```lua -- Removes all...
Damageable models can be loaded via a IMG, but they cause random crashes. This PR adds proper support for damageable models. ```lua local modelId = engineRequestModel('object-damageable') ```
This PR: * Removes dirty VTBL hacks in `CEntitySAInterface`. All hacks are replaced with virtual methods. * Fixes class hierarchy in CEntitySAInterface and CCameraSAInterface with CPlaceableSAInterface. Current state: testing.
### Describe the bug MTA doesn't start on some hardware. A player see a error "Can't find valid screen resolution." GTA SA shows a error message "Cannot find 800x600x32 video...