mta-mono/MultiTheftAuto/Game.cs

30 lines
985 B
C#

using System;
using System.Runtime.CompilerServices;
namespace MultiTheftAuto
{
public static class Game
{
[MethodImpl( MethodImplOptions.InternalCall )]
public static new extern string GetType();
[MethodImpl( MethodImplOptions.InternalCall )]
public static extern string GetMapName();
[MethodImpl( MethodImplOptions.InternalCall )]
public static extern string GetRuleValue( string sKey );
[MethodImpl( MethodImplOptions.InternalCall )]
public static extern bool RemoveRuleValue( string sKey );
[MethodImpl( MethodImplOptions.InternalCall )]
public static extern bool SetType( string sType );
[MethodImpl( MethodImplOptions.InternalCall )]
public static extern bool SetMapName( string sName );
[MethodImpl( MethodImplOptions.InternalCall )]
public static extern bool SetRuleValue( string sKey, string sValue );
}
}