Deewarz

Results 14 issues of 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...

documentation
enhancement

# 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...

help wanted
priority:high

- 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 - [ ]...

enhancement
priority:low
research

- 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...

question
priority:medium

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?