c1_unity/Assets/XLua/Gen/BF_BattleManagerWrap.cs
2023-04-03 11:04:31 +08:00

1487 lines
52 KiB
C#

#if USE_UNI_LUA
using LuaAPI = UniLua.Lua;
using RealStatePtr = UniLua.ILuaState;
using LuaCSFunction = UniLua.CSharpFunctionDelegate;
#else
using LuaAPI = XLua.LuaDLL.Lua;
using RealStatePtr = System.IntPtr;
using LuaCSFunction = XLua.LuaDLL.lua_CSFunction;
#endif
using XLua;
using System.Collections.Generic;
namespace XLua.CSObjectWrap
{
using Utils = XLua.Utils;
public class BFBattleManagerWrap
{
public static void __Register(RealStatePtr L)
{
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
System.Type type = typeof(BF.BattleManager);
Utils.BeginObjectRegister(type, L, translator, 0, 42, 6, 3);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "Init", _m_Init);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "Destroy", _m_Destroy);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "Update", _m_Update);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "SetMono", _m_SetMono);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "InitBattle", _m_InitBattle);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "SetMainHero", _m_SetMainHero);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "StartFight", _m_StartFight);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "EndFight", _m_EndFight);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "PauseFight", _m_PauseFight);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "ResumeFight", _m_ResumeFight);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "SetShadow", _m_SetShadow);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "SetHpBar", _m_SetHpBar);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "SetSkillToast", _m_SetSkillToast);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "ShowNormalSkillToast", _m_ShowNormalSkillToast);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "ShowLegacySkillToast", _m_ShowLegacySkillToast);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "RemoveSkillToastSet", _m_RemoveSkillToastSet);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "SetEffectTextParent", _m_SetEffectTextParent);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "ShowEffectNumber", _m_ShowEffectNumber);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "UpdateEffectTextRootNode", _m_UpdateEffectTextRootNode);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "UpdateUIPosition", _m_UpdateUIPosition);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "AddLuaOnPlayFxFunc", _m_AddLuaOnPlayFxFunc);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "PlayFx", _m_PlayFx);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "AddLuaOnWarningHeroNumChangedFunc", _m_AddLuaOnWarningHeroNumChangedFunc);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "WarningHeroNumChanged", _m_WarningHeroNumChanged);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "AddEffectHeroWarning", _m_AddEffectHeroWarning);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "RemoveEffectHeroWarning", _m_RemoveEffectHeroWarning);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetEffectHeroWarningCount", _m_GetEffectHeroWarningCount);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "AddLuaOnWarningNumChangedFunc", _m_AddLuaOnWarningNumChangedFunc);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "WarningNumChanged", _m_WarningNumChanged);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "AddEffectWarning", _m_AddEffectWarning);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "RemoveEffectWarning", _m_RemoveEffectWarning);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetEffectWarningCount", _m_GetEffectWarningCount);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "AddToAtkUnitsList", _m_AddToAtkUnitsList);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "RemoveFromAtkUnitsList", _m_RemoveFromAtkUnitsList);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "AddToDefUnitsList", _m_AddToDefUnitsList);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "RemoveFromDefUnitsList", _m_RemoveFromDefUnitsList);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetUnitsList", _m_GetUnitsList);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetDefUnitsCount", _m_GetDefUnitsCount);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetNearestUnit", _m_GetNearestUnit);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetNearestDefUnit", _m_GetNearestDefUnit);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "GetNearestDefUnitOnCurrDirection", _m_GetNearestDefUnitOnCurrDirection);
Utils.RegisterFunc(L, Utils.METHOD_IDX, "Clear", _m_Clear);
Utils.RegisterFunc(L, Utils.GETTER_IDX, "PoolHelper", _g_get_PoolHelper);
Utils.RegisterFunc(L, Utils.GETTER_IDX, "UpdateEnabled", _g_get_UpdateEnabled);
Utils.RegisterFunc(L, Utils.GETTER_IDX, "BattleRoot", _g_get_BattleRoot);
Utils.RegisterFunc(L, Utils.GETTER_IDX, "AtkUnitsList", _g_get_AtkUnitsList);
Utils.RegisterFunc(L, Utils.GETTER_IDX, "DefUnitsList", _g_get_DefUnitsList);
Utils.RegisterFunc(L, Utils.GETTER_IDX, "IsAutoUpdateNumberRootPosition", _g_get_IsAutoUpdateNumberRootPosition);
Utils.RegisterFunc(L, Utils.SETTER_IDX, "AtkUnitsList", _s_set_AtkUnitsList);
Utils.RegisterFunc(L, Utils.SETTER_IDX, "DefUnitsList", _s_set_DefUnitsList);
Utils.RegisterFunc(L, Utils.SETTER_IDX, "IsAutoUpdateNumberRootPosition", _s_set_IsAutoUpdateNumberRootPosition);
Utils.EndObjectRegister(type, L, translator, null, null,
null, null, null);
Utils.BeginClassRegister(type, L, __CreateInstance, 2, 0, 0);
Utils.RegisterFunc(L, Utils.CLS_IDX, "Create", _m_Create_xlua_st_);
Utils.EndClassRegister(type, L, translator);
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int __CreateInstance(RealStatePtr L)
{
return LuaAPI.luaL_error(L, "BF.BattleManager does not have a constructor!");
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_Create_xlua_st_(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
{
var gen_ret = BF.BattleManager.Create( );
translator.Push(L, gen_ret);
return 1;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_Init(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
gen_to_be_invoked.Init( );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_Destroy(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
gen_to_be_invoked.Destroy( );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_Update(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
gen_to_be_invoked.Update( );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_SetMono(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
UnityEngine.MonoBehaviour _mono = (UnityEngine.MonoBehaviour)translator.GetObject(L, 2, typeof(UnityEngine.MonoBehaviour));
gen_to_be_invoked.SetMono( _mono );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_InitBattle(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
UnityEngine.Transform _sceneNode = (UnityEngine.Transform)translator.GetObject(L, 2, typeof(UnityEngine.Transform));
UnityEngine.Camera _uiCamera = (UnityEngine.Camera)translator.GetObject(L, 3, typeof(UnityEngine.Camera));
UnityEngine.Camera _battleCamera = (UnityEngine.Camera)translator.GetObject(L, 4, typeof(UnityEngine.Camera));
gen_to_be_invoked.InitBattle( _sceneNode, _uiCamera, _battleCamera );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_SetMainHero(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
BF.BattleControlHero _mainHero = (BF.BattleControlHero)translator.GetObject(L, 2, typeof(BF.BattleControlHero));
gen_to_be_invoked.SetMainHero( _mainHero );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_StartFight(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
gen_to_be_invoked.StartFight( );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_EndFight(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
gen_to_be_invoked.EndFight( );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_PauseFight(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
gen_to_be_invoked.PauseFight( );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_ResumeFight(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
gen_to_be_invoked.ResumeFight( );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_SetShadow(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
UnityEngine.GameObject _shadow = (UnityEngine.GameObject)translator.GetObject(L, 2, typeof(UnityEngine.GameObject));
gen_to_be_invoked.SetShadow( _shadow );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_SetHpBar(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
UnityEngine.GameObject _hpBarRoot = (UnityEngine.GameObject)translator.GetObject(L, 2, typeof(UnityEngine.GameObject));
UnityEngine.GameObject _hpAtk = (UnityEngine.GameObject)translator.GetObject(L, 3, typeof(UnityEngine.GameObject));
UnityEngine.GameObject _hpDef = (UnityEngine.GameObject)translator.GetObject(L, 4, typeof(UnityEngine.GameObject));
gen_to_be_invoked.SetHpBar( _hpBarRoot, _hpAtk, _hpDef );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_SetSkillToast(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
UnityEngine.GameObject _skillToastRoot = (UnityEngine.GameObject)translator.GetObject(L, 2, typeof(UnityEngine.GameObject));
UnityEngine.GameObject _skillToast = (UnityEngine.GameObject)translator.GetObject(L, 3, typeof(UnityEngine.GameObject));
gen_to_be_invoked.SetSkillToast( _skillToastRoot, _skillToast );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_ShowNormalSkillToast(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
string _iconName = LuaAPI.lua_tostring(L, 2);
string _str = LuaAPI.lua_tostring(L, 3);
float _x = (float)LuaAPI.lua_tonumber(L, 4);
float _y = (float)LuaAPI.lua_tonumber(L, 5);
float _z = (float)LuaAPI.lua_tonumber(L, 6);
float _addY = (float)LuaAPI.lua_tonumber(L, 7);
gen_to_be_invoked.ShowNormalSkillToast( _iconName, _str, _x, _y, _z, _addY );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_ShowLegacySkillToast(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
string _qltName = LuaAPI.lua_tostring(L, 2);
string _iconName = LuaAPI.lua_tostring(L, 3);
string _str = LuaAPI.lua_tostring(L, 4);
float _x = (float)LuaAPI.lua_tonumber(L, 5);
float _y = (float)LuaAPI.lua_tonumber(L, 6);
float _z = (float)LuaAPI.lua_tonumber(L, 7);
float _addY = (float)LuaAPI.lua_tonumber(L, 8);
gen_to_be_invoked.ShowLegacySkillToast( _qltName, _iconName, _str, _x, _y, _z, _addY );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_RemoveSkillToastSet(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
BF.BattleSkillToast _skillToast = (BF.BattleSkillToast)translator.GetObject(L, 2, typeof(BF.BattleSkillToast));
gen_to_be_invoked.RemoveSkillToastSet( _skillToast );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_SetEffectTextParent(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
UnityEngine.GameObject _numberRoot = (UnityEngine.GameObject)translator.GetObject(L, 2, typeof(UnityEngine.GameObject));
UnityEngine.GameObject _effectText = (UnityEngine.GameObject)translator.GetObject(L, 3, typeof(UnityEngine.GameObject));
UnityEngine.GameObject _effectTextRed = (UnityEngine.GameObject)translator.GetObject(L, 4, typeof(UnityEngine.GameObject));
UnityEngine.GameObject _effectTextGreen = (UnityEngine.GameObject)translator.GetObject(L, 5, typeof(UnityEngine.GameObject));
UnityEngine.GameObject _effectTextYellow = (UnityEngine.GameObject)translator.GetObject(L, 6, typeof(UnityEngine.GameObject));
gen_to_be_invoked.SetEffectTextParent( _numberRoot, _effectText, _effectTextRed, _effectTextGreen, _effectTextYellow );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_ShowEffectNumber(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
int _colorType = LuaAPI.xlua_tointeger(L, 2);
int _effectType = LuaAPI.xlua_tointeger(L, 3);
string _effectNumber = LuaAPI.lua_tostring(L, 4);
float _x = (float)LuaAPI.lua_tonumber(L, 5);
float _y = (float)LuaAPI.lua_tonumber(L, 6);
float _z = (float)LuaAPI.lua_tonumber(L, 7);
float _addY = (float)LuaAPI.lua_tonumber(L, 8);
gen_to_be_invoked.ShowEffectNumber( _colorType, _effectType, _effectNumber, _x, _y, _z, _addY );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_UpdateEffectTextRootNode(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
gen_to_be_invoked.UpdateEffectTextRootNode( );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_UpdateUIPosition(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
UnityEngine.Vector3 _worldPosition;translator.Get(L, 2, out _worldPosition);
float _addY = (float)LuaAPI.lua_tonumber(L, 3);
UnityEngine.RectTransform _uiTransform = (UnityEngine.RectTransform)translator.GetObject(L, 4, typeof(UnityEngine.RectTransform));
gen_to_be_invoked.UpdateUIPosition( _worldPosition, _addY, _uiTransform );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_AddLuaOnPlayFxFunc(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
System.Action<int, int, float, float> _luaFunc = translator.GetDelegate<System.Action<int, int, float, float>>(L, 2);
gen_to_be_invoked.AddLuaOnPlayFxFunc( _luaFunc );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_PlayFx(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
int _fxId = LuaAPI.xlua_tointeger(L, 2);
int _direction = LuaAPI.xlua_tointeger(L, 3);
float _x = (float)LuaAPI.lua_tonumber(L, 4);
float _z = (float)LuaAPI.lua_tonumber(L, 5);
gen_to_be_invoked.PlayFx( _fxId, _direction, _x, _z );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_AddLuaOnWarningHeroNumChangedFunc(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
System.Action<int, int> _luaFunc = translator.GetDelegate<System.Action<int, int>>(L, 2);
gen_to_be_invoked.AddLuaOnWarningHeroNumChangedFunc( _luaFunc );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_WarningHeroNumChanged(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
int _changedNum = LuaAPI.xlua_tointeger(L, 2);
int _totalNum = LuaAPI.xlua_tointeger(L, 3);
gen_to_be_invoked.WarningHeroNumChanged( _changedNum, _totalNum );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_AddEffectHeroWarning(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
int _uniqueId = LuaAPI.xlua_tointeger(L, 2);
gen_to_be_invoked.AddEffectHeroWarning( _uniqueId );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_RemoveEffectHeroWarning(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
int _uniqueId = LuaAPI.xlua_tointeger(L, 2);
gen_to_be_invoked.RemoveEffectHeroWarning( _uniqueId );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_GetEffectHeroWarningCount(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
var gen_ret = gen_to_be_invoked.GetEffectHeroWarningCount( );
LuaAPI.xlua_pushinteger(L, gen_ret);
return 1;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_AddLuaOnWarningNumChangedFunc(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
System.Action<int, int> _luaFunc = translator.GetDelegate<System.Action<int, int>>(L, 2);
gen_to_be_invoked.AddLuaOnWarningNumChangedFunc( _luaFunc );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_WarningNumChanged(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
int _changedNum = LuaAPI.xlua_tointeger(L, 2);
int _totalNum = LuaAPI.xlua_tointeger(L, 3);
gen_to_be_invoked.WarningNumChanged( _changedNum, _totalNum );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_AddEffectWarning(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
int _uniqueId = LuaAPI.xlua_tointeger(L, 2);
gen_to_be_invoked.AddEffectWarning( _uniqueId );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_RemoveEffectWarning(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
int _uniqueId = LuaAPI.xlua_tointeger(L, 2);
gen_to_be_invoked.RemoveEffectWarning( _uniqueId );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_GetEffectWarningCount(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
var gen_ret = gen_to_be_invoked.GetEffectWarningCount( );
LuaAPI.xlua_pushinteger(L, gen_ret);
return 1;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_AddToAtkUnitsList(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
BF.BattleControlUnit _unit = (BF.BattleControlUnit)translator.GetObject(L, 2, typeof(BF.BattleControlUnit));
gen_to_be_invoked.AddToAtkUnitsList( _unit );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_RemoveFromAtkUnitsList(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
BF.BattleControlUnit _unit = (BF.BattleControlUnit)translator.GetObject(L, 2, typeof(BF.BattleControlUnit));
gen_to_be_invoked.RemoveFromAtkUnitsList( _unit );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_AddToDefUnitsList(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
BF.BattleControlUnit _unit = (BF.BattleControlUnit)translator.GetObject(L, 2, typeof(BF.BattleControlUnit));
gen_to_be_invoked.AddToDefUnitsList( _unit );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_RemoveFromDefUnitsList(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
BF.BattleControlUnit _unit = (BF.BattleControlUnit)translator.GetObject(L, 2, typeof(BF.BattleControlUnit));
gen_to_be_invoked.RemoveFromDefUnitsList( _unit );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_GetUnitsList(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
int _side = LuaAPI.xlua_tointeger(L, 2);
var gen_ret = gen_to_be_invoked.GetUnitsList( _side );
translator.Push(L, gen_ret);
return 1;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_GetDefUnitsCount(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
var gen_ret = gen_to_be_invoked.GetDefUnitsCount( );
LuaAPI.xlua_pushinteger(L, gen_ret);
return 1;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_GetNearestUnit(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
int _side = LuaAPI.xlua_tointeger(L, 2);
var gen_ret = gen_to_be_invoked.GetNearestUnit( _side );
translator.Push(L, gen_ret);
return 1;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_GetNearestDefUnit(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
float _x = (float)LuaAPI.lua_tonumber(L, 2);
float _z = (float)LuaAPI.lua_tonumber(L, 3);
BF.BattleControlUnit _leftUnit;
BF.BattleControlUnit _rightUnit;
gen_to_be_invoked.GetNearestDefUnit( _x, _z, out _leftUnit, out _rightUnit );
translator.Push(L, _leftUnit);
translator.Push(L, _rightUnit);
return 2;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_GetNearestDefUnitOnCurrDirection(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
float _x = (float)LuaAPI.lua_tonumber(L, 2);
float _z = (float)LuaAPI.lua_tonumber(L, 3);
int _direction = LuaAPI.xlua_tointeger(L, 4);
var gen_ret = gen_to_be_invoked.GetNearestDefUnitOnCurrDirection( _x, _z, _direction );
translator.Push(L, gen_ret);
return 1;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _m_Clear(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
{
gen_to_be_invoked.Clear( );
return 0;
}
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _g_get_PoolHelper(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
translator.Push(L, gen_to_be_invoked.PoolHelper);
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
return 1;
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _g_get_UpdateEnabled(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
LuaAPI.lua_pushboolean(L, gen_to_be_invoked.UpdateEnabled);
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
return 1;
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _g_get_BattleRoot(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
translator.Push(L, gen_to_be_invoked.BattleRoot);
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
return 1;
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _g_get_AtkUnitsList(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
translator.Push(L, gen_to_be_invoked.AtkUnitsList);
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
return 1;
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _g_get_DefUnitsList(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
translator.Push(L, gen_to_be_invoked.DefUnitsList);
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
return 1;
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _g_get_IsAutoUpdateNumberRootPosition(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
LuaAPI.lua_pushboolean(L, gen_to_be_invoked.IsAutoUpdateNumberRootPosition);
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
return 1;
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _s_set_AtkUnitsList(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
gen_to_be_invoked.AtkUnitsList = (System.Collections.Generic.List<BF.BattleControlUnit>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<BF.BattleControlUnit>));
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
return 0;
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _s_set_DefUnitsList(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
gen_to_be_invoked.DefUnitsList = (System.Collections.Generic.List<BF.BattleControlUnit>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<BF.BattleControlUnit>));
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
return 0;
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _s_set_IsAutoUpdateNumberRootPosition(RealStatePtr L)
{
try {
ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
BF.BattleManager gen_to_be_invoked = (BF.BattleManager)translator.FastGetCSObj(L, 1);
gen_to_be_invoked.IsAutoUpdateNumberRootPosition = LuaAPI.lua_toboolean(L, 2);
} catch(System.Exception gen_e) {
return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
}
return 0;
}
}
}