Esempio n. 1
0
 public void Call(Logic.Character.PetEntity param0)
 {
     func.BeginPCall();
     func.Push(param0);
     func.PCall();
     func.EndPCall();
 }
Esempio n. 2
0
    static int get_status(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            Logic.Character.PetEntity obj = (Logic.Character.PetEntity)o;
            Logic.Enums.Status        ret = obj.status;
            ToLua.Push(L, ret);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index status on a nil value" : e.Message));
        }
    }
Esempio n. 3
0
    static int set_petEntity(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            Logic.Character.PlayerEntity obj  = (Logic.Character.PlayerEntity)o;
            Logic.Character.PetEntity    arg0 = (Logic.Character.PetEntity)ToLua.CheckUnityObject(L, 2, typeof(Logic.Character.PetEntity));
            obj.petEntity = arg0;
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index petEntity on a nil value" : e.Message));
        }
    }
    static int get_petEntity(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            Logic.Character.EnemyPlayerEntity obj = (Logic.Character.EnemyPlayerEntity)o;
            Logic.Character.PetEntity         ret = obj.petEntity;
            ToLua.Push(L, ret);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index petEntity on a nil value" : e.Message));
        }
    }