I don't have 15 posts on here yet, so I cannot create my own post, but perhaps a moderator can create a new thread to get this new version's Assembly file updated.
I was able to enable Creative Mode and Debug Mode via .Net Reflector 11.1 with the Reflexil v2.7 plugin.
Directories have changed since previous version;
Navigate to and open: GameManager>startGameCo()>MoveNext():Boolean
FYI: According to EntityPlayerLocal>EnumGamePrefs on this version, Operands 43 and 45 are the DebugMenuEnabled and CreativeMenuEnabled functions, respectively.
Back to MoveNext():Boolean;
Line 136; Operand 43 is the Debug Menu
Replace the OpCode brtrue.s for brfalse.s on line 139
Debug Menu is now enabled
Line 144; Operand 45 is the Creative Menu
Replace the OpCode brtrue.s for brfalse.s on line 147
Creative Menu is now enabled
Make sure to right-click the root of the hierarchy, "Assembly-CSharp..." at the top of the tree, click the Reflexil option at the bottom and save, which will save a copy with your edits.
Furthermore, if anyone here knows how to apply any further capabilities (show all users on map, window console admin rights, etc.), please add how to with your own reply.
EDIT: Discovered how to add Console Admin permissions from another post, it WORKS
Link:
https://www.mpgh.net/forum/showthread.php?t=1490049
So for Admin rights on Console, navigate the Assembly to:
- > GUIWindowConsole > EnterCommand():void
Using the Reflexil plugin once more, lets edit and remove 2 lines and add 1
Delete Line 26 containing OpCode ldsfld
Delete Line 27 containing OpCode callvirt
Add a line and place it directly below line 25 where the OpCode is 'call'
Added line should have the OpCode ldc.i4.0 and keep the Operand field blank.
Done.
Still trying to figure out how to get all players mapped properly. The previous method is not working.