Deewarz
Deewarz
# Summary The objective of this RFC (Request for Comments) is to jointly define the vision for Scripting API. I have already thought about it and I would like to...
# Summary Currently, when you declare a class, you can call it as a function: ```cpp // C++ v8pp::class_ MyClass_class(isolate); MyClass_class.ctor(); ``` ```js // JS const test1 = new addon.MyClass(10);...
- Required by: https://github.com/MafiaHub/MafiaMP/pull/102 ### Global - Add a way to disable processing of mouse and keyboard events - Add UIBase: base class for all UI to manage visibility, blocked...
# Summary > This issue is based on the current implementation made in the [Framework](https://github.com/MafiaHub/Framework) and [MafiaMP](https://github.com/MafiaHub/MafiaMP). Currently, scripting DX is quite unpleasant: - Missing some error stack trace (probably...
- Requires: https://github.com/MafiaHub/Framework/pull/110 - Closes https://github.com/MafiaHub/MafiaMP/issues/87 ### Global - Add (MafiaMP)UIBase (virtual extends from Framework UIBase) - Fix control locks increment issues (low level locking functions are only called if...
Makes more sense to attach the events to the Player: he is the one who causes the events. - Who: the player - Where: In the vehicle - What: enter...
# Stacked on https://github.com/MafiaHub/MafiaMP/pull/98
## Summary Currently we use `SDK::GetPlayerTeleportModule()->TeleportPlayer` to move the player because it preloads the world (collisions). It would be cleaner to load the world natively. ## TODO - [ ]...
- Move debug UIs in a dedicated folder - Add support for disabling controls for all debug UIs (like for Console) - Create a base class for all UI to...
Closes https://github.com/MafiaHub/MafiaMP/issues/42 It introduces a new state called when the application is initialized, the game is up and before the main menu. Is this the right way to do it?