View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0009795||New issues||Scripting||public||2017-12-31 23:08||2018-01-03 17:19|
|Summary||0009795: [Request] Enable oop by default|
Greetings MTA developers,
When oop was introduced into MTA, I've began to adapt to it and I've been making many object-orientated scripts since then.
I've been thinking about reasons why it's disabled by default then I thought that maybe in the past people might have been using names in their functions that match some of the new oop functions, but then again I realised that even if they did, there's is no way that it can interfere with the new functions because they were defined right there in their scripts. As you know any default function can be overwritten.
So, please take the time to consider enabling oop by default, as this will help promote oop more and make scripting for MTA easier for everyone.
|Tags||No tags attached.|
This would effectively break sandbox scripts, which override MTA functions before loading 'external' scripts.
Please can you elaborate on how this will:
Furthermore, is there anything else you think we can do to:
Perhaps your forum help posts should begin with "Make sure OOP is enabled in the meta.xml: <oop>true</oop>"