multitheftauto / mtasa-blue

Multi Theft Auto is a game engine that incorporates an extendable network play element into a proprietary commercial single-player game.
https://multitheftauto.com
GNU General Public License v3.0
1.38k stars 424 forks source link

Improve calling gta functions #700

Closed CrosRoad95 closed 4 years ago

CrosRoad95 commented 5 years ago

Is your feature request related to a problem? Please describe. current way of executing gta functions is weak, generally problematic

Describe the solution you'd like copy functions from plugin-sdk that allow to comunicate between mta and gta

Describe alternatives you've considered /

Additional context example https://github.com/DK22Pac/plugin-sdk/blob/8d4d2ff5502ffcb3a741cbcac238d49664689808/plugin_sa/game_sa/CCustomCarEnvMapPipeline.cpp#L21

Pirulax commented 5 years ago

What's the exact problem with the current way of calling GTA functions?

CrosRoad95 commented 5 years ago

old code, as Botder said.

qaisjp commented 4 years ago

I'm going to close this as while there's a good idea somewhere here, it's too surface level and doesn't put forward an actionable proposal.

I see you've backlogged this, so feel free to re-open @botder if you think it should not be closed.