LuaBattleBridgeWrap.cs 36 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class LuaBattleBridgeWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginStaticLibs("LuaBattleBridge");
  9. L.RegFunction("ClickChallegeBoss", ClickChallegeBoss);
  10. L.RegFunction("ClickReplayBattle", ClickReplayBattle);
  11. L.RegFunction("SetReplayHeroActorName", SetReplayHeroActorName);
  12. L.RegFunction("SkipReplay", SkipReplay);
  13. L.RegFunction("SetLuaBattleMgr", SetLuaBattleMgr);
  14. L.RegFunction("SetLuaGuildLobbyMgr", SetLuaGuildLobbyMgr);
  15. L.RegFunction("SetGoColor", SetGoColor);
  16. L.RegFunction("GetCanMovePoint", GetCanMovePoint);
  17. L.RegFunction("GetCanMoveToPoint", GetCanMoveToPoint);
  18. L.RegFunction("AddNavMeshCapsule", AddNavMeshCapsule);
  19. L.RegFunction("InitMainCamera", InitMainCamera);
  20. L.RegFunction("SetIconGray", SetIconGray);
  21. L.RegFunction("GetCurLevelExp", GetCurLevelExp);
  22. L.RegFunction("GetCurLevelParnterExp", GetCurLevelParnterExp);
  23. L.RegFunction("GetCurLevelGold", GetCurLevelGold);
  24. L.RegFunction("GetCurLevelCruise", GetCurLevelCruise);
  25. L.RegFunction("GetCurLevelZeny", GetCurLevelZeny);
  26. L.RegFunction("GetCurLevelEvil", GetCurLevelEvil);
  27. L.RegFunction("GetCurLevelName", GetCurLevelName);
  28. L.RegFunction("GetCurLevelChallengeLv", GetCurLevelChallengeLv);
  29. L.RegFunction("SetRewardDropPos", SetRewardDropPos);
  30. L.RegFunction("GetFightersPos", GetFightersPos);
  31. L.RegFunction("GenerateDropItems", GenerateDropItems);
  32. L.RegFunction("GetLevelName", GetLevelName);
  33. L.RegFunction("BeginVersus", BeginVersus);
  34. L.RegFunction("SetVersusActors", SetVersusActors);
  35. L.RegFunction("AddActorToBattle", AddActorToBattle);
  36. L.RegFunction("SetActorDead", SetActorDead);
  37. L.RegFunction("RemoveActorFromBattle", RemoveActorFromBattle);
  38. L.RegFunction("SyncWorldBossLife", SyncWorldBossLife);
  39. L.RegFunction("ShowPreviewTeam", ShowPreviewTeam);
  40. L.RegFunction("HidePreviewTeam", HidePreviewTeam);
  41. L.RegFunction("ClearPreviewTeam", ClearPreviewTeam);
  42. L.RegFunction("PlayEffect", PlayEffect);
  43. L.RegFunction("StopEffect", StopEffect);
  44. L.RegFunction("PlayAnimInDojo", PlayAnimInDojo);
  45. L.RegFunction("SetBattleFlag", SetBattleFlag);
  46. L.RegFunction("InSeason", InSeason);
  47. L.RegFunction("CalcLeftTime", CalcLeftTime);
  48. L.RegFunction("CaclLeftTimeWitTimeStamp", CaclLeftTimeWitTimeStamp);
  49. L.RegFunction("TweemFillAmount", TweemFillAmount);
  50. L.RegFunction("SetTweenFillAmount", SetTweenFillAmount);
  51. L.RegFunction("BeginTweenPosition", BeginTweenPosition);
  52. L.RegFunction("BeginTweenRecTransformPos", BeginTweenRecTransformPos);
  53. L.RegFunction("AddCollider", AddCollider);
  54. L.RegFunction("AddCapsuleCollider", AddCapsuleCollider);
  55. L.RegFunction("SetCreateRoleLuaTable", SetCreateRoleLuaTable);
  56. L.RegFunction("ClearCreateRole", ClearCreateRole);
  57. L.RegFunction("PlayCamAnim", PlayCamAnim);
  58. L.RegFunction("IsPlayCamAnimEnd", IsPlayCamAnimEnd);
  59. L.RegFunction("ShowCreateRoleCam", ShowCreateRoleCam);
  60. L.RegFunction("OpenDof", OpenDof);
  61. L.RegFunction("CloseDof", CloseDof);
  62. L.RegFunction("PlayCreateRoleTransferEffect", PlayCreateRoleTransferEffect);
  63. L.RegFunction("CurStoryOver", CurStoryOver);
  64. L.RegFunction("SetGameObjectLayerFrom", SetGameObjectLayerFrom);
  65. L.RegFunction("EnableBattleCam", EnableBattleCam);
  66. L.RegFunction("RefreshMinimap", RefreshMinimap);
  67. L.RegFunction("GetOriFighterRotate", GetOriFighterRotate);
  68. L.RegFunction("DoFighterRotate", DoFighterRotate);
  69. L.RegFunction("DoFighterPlayAnimation", DoFighterPlayAnimation);
  70. L.RegFunction("DoFighterPlayEffect", DoFighterPlayEffect);
  71. L.RegFunction("PlayTweenAlpha", PlayTweenAlpha);
  72. L.RegFunction("SkipNewbieBattle", SkipNewbieBattle);
  73. L.RegFunction("CloseBgm", CloseBgm);
  74. L.RegFunction("GetLeftFightingTime", GetLeftFightingTime);
  75. L.RegFunction("GetBattleLog", GetBattleLog);
  76. L.RegFunction("GetBattleRecord", GetBattleRecord);
  77. L.RegFunction("GetBattleStatistics", GetBattleStatistics);
  78. L.RegFunction("HasStatistics", HasStatistics);
  79. L.RegFunction("CurrentBattleMode", CurrentBattleMode);
  80. L.RegFunction("CurrentBattleSubMode", CurrentBattleSubMode);
  81. L.RegFunction("CurrentBattleIsPlayRecord", CurrentBattleIsPlayRecord);
  82. L.RegFunction("LoadPreviewActors", LoadPreviewActors);
  83. L.RegFunction("GetTestBattleRecorder", GetTestBattleRecorder);
  84. L.RegFunction("GetBattleTeamActors", GetBattleTeamActors);
  85. L.RegFunction("GetBattleEnemyActors", GetBattleEnemyActors);
  86. L.RegFunction("GetBattleTeamPlayerActors", GetBattleTeamPlayerActors);
  87. L.RegFunction("GetBattleEnemyPlayerActors", GetBattleEnemyPlayerActors);
  88. L.RegFunction("GetFighterActorDataByUid", GetFighterActorDataByUid);
  89. L.RegFunction("GetFightingTime", GetFightingTime);
  90. L.RegFunction("ActorInFighting", ActorInFighting);
  91. L.EndStaticLibs();
  92. }
  93. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  94. static int ClickChallegeBoss(IntPtr L)
  95. {
  96. try
  97. {
  98. ToLua.CheckArgsCount(L, 1);
  99. ValType[] arg0 = ToLua.CheckStructArray<ValType>(L, 1);
  100. LuaBattleBridge.ClickChallegeBoss(arg0);
  101. return 0;
  102. }
  103. catch (Exception e)
  104. {
  105. return LuaDLL.toluaL_exception(L, e);
  106. }
  107. }
  108. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  109. static int ClickReplayBattle(IntPtr L)
  110. {
  111. try
  112. {
  113. ToLua.CheckArgsCount(L, 1);
  114. string arg0 = ToLua.CheckString(L, 1);
  115. LuaBattleBridge.ClickReplayBattle(arg0);
  116. return 0;
  117. }
  118. catch (Exception e)
  119. {
  120. return LuaDLL.toluaL_exception(L, e);
  121. }
  122. }
  123. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  124. static int SetReplayHeroActorName(IntPtr L)
  125. {
  126. try
  127. {
  128. ToLua.CheckArgsCount(L, 1);
  129. string arg0 = ToLua.CheckString(L, 1);
  130. LuaBattleBridge.SetReplayHeroActorName(arg0);
  131. return 0;
  132. }
  133. catch (Exception e)
  134. {
  135. return LuaDLL.toluaL_exception(L, e);
  136. }
  137. }
  138. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  139. static int SkipReplay(IntPtr L)
  140. {
  141. try
  142. {
  143. ToLua.CheckArgsCount(L, 0);
  144. LuaBattleBridge.SkipReplay();
  145. return 0;
  146. }
  147. catch (Exception e)
  148. {
  149. return LuaDLL.toluaL_exception(L, e);
  150. }
  151. }
  152. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  153. static int SetLuaBattleMgr(IntPtr L)
  154. {
  155. try
  156. {
  157. ToLua.CheckArgsCount(L, 2);
  158. BattleMode arg0 = (BattleMode)ToLua.CheckObject(L, 1, typeof(BattleMode));
  159. LuaTable arg1 = ToLua.CheckLuaTable(L, 2);
  160. LuaBattleBridge.SetLuaBattleMgr(arg0, arg1);
  161. return 0;
  162. }
  163. catch (Exception e)
  164. {
  165. return LuaDLL.toluaL_exception(L, e);
  166. }
  167. }
  168. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  169. static int SetLuaGuildLobbyMgr(IntPtr L)
  170. {
  171. try
  172. {
  173. ToLua.CheckArgsCount(L, 1);
  174. LuaTable arg0 = ToLua.CheckLuaTable(L, 1);
  175. LuaBattleBridge.SetLuaGuildLobbyMgr(arg0);
  176. return 0;
  177. }
  178. catch (Exception e)
  179. {
  180. return LuaDLL.toluaL_exception(L, e);
  181. }
  182. }
  183. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  184. static int SetGoColor(IntPtr L)
  185. {
  186. try
  187. {
  188. ToLua.CheckArgsCount(L, 2);
  189. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 1, typeof(UnityEngine.GameObject));
  190. UnityEngine.Color arg1 = ToLua.ToColor(L, 2);
  191. LuaBattleBridge.SetGoColor(arg0, arg1);
  192. return 0;
  193. }
  194. catch (Exception e)
  195. {
  196. return LuaDLL.toluaL_exception(L, e);
  197. }
  198. }
  199. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  200. static int GetCanMovePoint(IntPtr L)
  201. {
  202. try
  203. {
  204. ToLua.CheckArgsCount(L, 3);
  205. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
  206. UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
  207. float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
  208. UnityEngine.Vector3 o = LuaBattleBridge.GetCanMovePoint(arg0, arg1, arg2);
  209. ToLua.Push(L, o);
  210. return 1;
  211. }
  212. catch (Exception e)
  213. {
  214. return LuaDLL.toluaL_exception(L, e);
  215. }
  216. }
  217. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  218. static int GetCanMoveToPoint(IntPtr L)
  219. {
  220. try
  221. {
  222. ToLua.CheckArgsCount(L, 5);
  223. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
  224. UnityEngine.Quaternion arg1 = ToLua.ToQuaternion(L, 2);
  225. float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
  226. float arg3 = (float)LuaDLL.luaL_checknumber(L, 4);
  227. UnityEngine.Vector3 arg4;
  228. bool o = LuaBattleBridge.GetCanMoveToPoint(arg0, arg1, arg2, arg3, out arg4);
  229. LuaDLL.lua_pushboolean(L, o);
  230. ToLua.Push(L, arg4);
  231. return 2;
  232. }
  233. catch (Exception e)
  234. {
  235. return LuaDLL.toluaL_exception(L, e);
  236. }
  237. }
  238. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  239. static int AddNavMeshCapsule(IntPtr L)
  240. {
  241. try
  242. {
  243. ToLua.CheckArgsCount(L, 4);
  244. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 1, typeof(UnityEngine.GameObject));
  245. UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
  246. float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
  247. float arg3 = (float)LuaDLL.luaL_checknumber(L, 4);
  248. LuaBattleBridge.AddNavMeshCapsule(arg0, arg1, arg2, arg3);
  249. return 0;
  250. }
  251. catch (Exception e)
  252. {
  253. return LuaDLL.toluaL_exception(L, e);
  254. }
  255. }
  256. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  257. static int InitMainCamera(IntPtr L)
  258. {
  259. try
  260. {
  261. ToLua.CheckArgsCount(L, 0);
  262. UnityEngine.Camera o = LuaBattleBridge.InitMainCamera();
  263. ToLua.PushSealed(L, o);
  264. return 1;
  265. }
  266. catch (Exception e)
  267. {
  268. return LuaDLL.toluaL_exception(L, e);
  269. }
  270. }
  271. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  272. static int SetIconGray(IntPtr L)
  273. {
  274. try
  275. {
  276. ToLua.CheckArgsCount(L, 2);
  277. UnityEngine.UI.Image arg0 = (UnityEngine.UI.Image)ToLua.CheckObject<UnityEngine.UI.Image>(L, 1);
  278. bool arg1 = LuaDLL.luaL_checkboolean(L, 2);
  279. LuaBattleBridge.SetIconGray(arg0, arg1);
  280. return 0;
  281. }
  282. catch (Exception e)
  283. {
  284. return LuaDLL.toluaL_exception(L, e);
  285. }
  286. }
  287. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  288. static int GetCurLevelExp(IntPtr L)
  289. {
  290. try
  291. {
  292. ToLua.CheckArgsCount(L, 0);
  293. int o = LuaBattleBridge.GetCurLevelExp();
  294. LuaDLL.lua_pushinteger(L, o);
  295. return 1;
  296. }
  297. catch (Exception e)
  298. {
  299. return LuaDLL.toluaL_exception(L, e);
  300. }
  301. }
  302. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  303. static int GetCurLevelParnterExp(IntPtr L)
  304. {
  305. try
  306. {
  307. ToLua.CheckArgsCount(L, 0);
  308. int o = LuaBattleBridge.GetCurLevelParnterExp();
  309. LuaDLL.lua_pushinteger(L, o);
  310. return 1;
  311. }
  312. catch (Exception e)
  313. {
  314. return LuaDLL.toluaL_exception(L, e);
  315. }
  316. }
  317. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  318. static int GetCurLevelGold(IntPtr L)
  319. {
  320. try
  321. {
  322. ToLua.CheckArgsCount(L, 0);
  323. int o = LuaBattleBridge.GetCurLevelGold();
  324. LuaDLL.lua_pushinteger(L, o);
  325. return 1;
  326. }
  327. catch (Exception e)
  328. {
  329. return LuaDLL.toluaL_exception(L, e);
  330. }
  331. }
  332. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  333. static int GetCurLevelCruise(IntPtr L)
  334. {
  335. try
  336. {
  337. ToLua.CheckArgsCount(L, 0);
  338. int o = LuaBattleBridge.GetCurLevelCruise();
  339. LuaDLL.lua_pushinteger(L, o);
  340. return 1;
  341. }
  342. catch (Exception e)
  343. {
  344. return LuaDLL.toluaL_exception(L, e);
  345. }
  346. }
  347. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  348. static int GetCurLevelZeny(IntPtr L)
  349. {
  350. try
  351. {
  352. ToLua.CheckArgsCount(L, 0);
  353. int o = LuaBattleBridge.GetCurLevelZeny();
  354. LuaDLL.lua_pushinteger(L, o);
  355. return 1;
  356. }
  357. catch (Exception e)
  358. {
  359. return LuaDLL.toluaL_exception(L, e);
  360. }
  361. }
  362. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  363. static int GetCurLevelEvil(IntPtr L)
  364. {
  365. try
  366. {
  367. ToLua.CheckArgsCount(L, 0);
  368. int o = LuaBattleBridge.GetCurLevelEvil();
  369. LuaDLL.lua_pushinteger(L, o);
  370. return 1;
  371. }
  372. catch (Exception e)
  373. {
  374. return LuaDLL.toluaL_exception(L, e);
  375. }
  376. }
  377. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  378. static int GetCurLevelName(IntPtr L)
  379. {
  380. try
  381. {
  382. ToLua.CheckArgsCount(L, 0);
  383. string o = LuaBattleBridge.GetCurLevelName();
  384. LuaDLL.lua_pushstring(L, o);
  385. return 1;
  386. }
  387. catch (Exception e)
  388. {
  389. return LuaDLL.toluaL_exception(L, e);
  390. }
  391. }
  392. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  393. static int GetCurLevelChallengeLv(IntPtr L)
  394. {
  395. try
  396. {
  397. ToLua.CheckArgsCount(L, 0);
  398. int o = LuaBattleBridge.GetCurLevelChallengeLv();
  399. LuaDLL.lua_pushinteger(L, o);
  400. return 1;
  401. }
  402. catch (Exception e)
  403. {
  404. return LuaDLL.toluaL_exception(L, e);
  405. }
  406. }
  407. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  408. static int SetRewardDropPos(IntPtr L)
  409. {
  410. try
  411. {
  412. ToLua.CheckArgsCount(L, 1);
  413. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
  414. LuaBattleBridge.SetRewardDropPos(arg0);
  415. return 0;
  416. }
  417. catch (Exception e)
  418. {
  419. return LuaDLL.toluaL_exception(L, e);
  420. }
  421. }
  422. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  423. static int GetFightersPos(IntPtr L)
  424. {
  425. try
  426. {
  427. ToLua.CheckArgsCount(L, 0);
  428. System.Collections.Generic.List<UnityEngine.Vector3> o = LuaBattleBridge.GetFightersPos();
  429. ToLua.PushSealed(L, o);
  430. return 1;
  431. }
  432. catch (Exception e)
  433. {
  434. return LuaDLL.toluaL_exception(L, e);
  435. }
  436. }
  437. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  438. static int GenerateDropItems(IntPtr L)
  439. {
  440. try
  441. {
  442. int count = LuaDLL.lua_gettop(L);
  443. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
  444. bool arg1 = LuaDLL.luaL_checkboolean(L, 2);
  445. UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
  446. bool arg3 = LuaDLL.luaL_checkboolean(L, 4);
  447. UnityEngine.Vector3 arg4 = ToLua.ToVector3(L, 5);
  448. bool arg5 = LuaDLL.luaL_checkboolean(L, 6);
  449. UnityEngine.Vector3 arg6 = ToLua.ToVector3(L, 7);
  450. bool arg7 = LuaDLL.luaL_checkboolean(L, 8);
  451. UnityEngine.Vector3 arg8 = ToLua.ToVector3(L, 9);
  452. float arg9 = (float)LuaDLL.luaL_checknumber(L, 10);
  453. float arg10 = (float)LuaDLL.luaL_checknumber(L, 11);
  454. string[] arg11 = ToLua.CheckParamsString(L, 12, count - 11);
  455. LuaBattleBridge.GenerateDropItems(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11);
  456. return 0;
  457. }
  458. catch (Exception e)
  459. {
  460. return LuaDLL.toluaL_exception(L, e);
  461. }
  462. }
  463. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  464. static int GetLevelName(IntPtr L)
  465. {
  466. try
  467. {
  468. ToLua.CheckArgsCount(L, 1);
  469. int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
  470. string o = LuaBattleBridge.GetLevelName(arg0);
  471. LuaDLL.lua_pushstring(L, o);
  472. return 1;
  473. }
  474. catch (Exception e)
  475. {
  476. return LuaDLL.toluaL_exception(L, e);
  477. }
  478. }
  479. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  480. static int BeginVersus(IntPtr L)
  481. {
  482. try
  483. {
  484. ToLua.CheckArgsCount(L, 0);
  485. LuaBattleBridge.BeginVersus();
  486. return 0;
  487. }
  488. catch (Exception e)
  489. {
  490. return LuaDLL.toluaL_exception(L, e);
  491. }
  492. }
  493. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  494. static int SetVersusActors(IntPtr L)
  495. {
  496. try
  497. {
  498. ToLua.CheckArgsCount(L, 3);
  499. ActorData[] arg0 = ToLua.CheckObjectArray<ActorData>(L, 1);
  500. ActorData[] arg1 = ToLua.CheckObjectArray<ActorData>(L, 2);
  501. float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
  502. LuaBattleBridge.SetVersusActors(arg0, arg1, arg2);
  503. return 0;
  504. }
  505. catch (Exception e)
  506. {
  507. return LuaDLL.toluaL_exception(L, e);
  508. }
  509. }
  510. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  511. static int AddActorToBattle(IntPtr L)
  512. {
  513. try
  514. {
  515. ToLua.CheckArgsCount(L, 1);
  516. ActorData arg0 = (ActorData)ToLua.CheckObject<ActorData>(L, 1);
  517. LuaBattleBridge.AddActorToBattle(arg0);
  518. return 0;
  519. }
  520. catch (Exception e)
  521. {
  522. return LuaDLL.toluaL_exception(L, e);
  523. }
  524. }
  525. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  526. static int SetActorDead(IntPtr L)
  527. {
  528. try
  529. {
  530. ToLua.CheckArgsCount(L, 1);
  531. long arg0 = LuaDLL.tolua_checkint64(L, 1);
  532. LuaBattleBridge.SetActorDead(arg0);
  533. return 0;
  534. }
  535. catch (Exception e)
  536. {
  537. return LuaDLL.toluaL_exception(L, e);
  538. }
  539. }
  540. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  541. static int RemoveActorFromBattle(IntPtr L)
  542. {
  543. try
  544. {
  545. ToLua.CheckArgsCount(L, 1);
  546. long arg0 = LuaDLL.tolua_checkint64(L, 1);
  547. LuaBattleBridge.RemoveActorFromBattle(arg0);
  548. return 0;
  549. }
  550. catch (Exception e)
  551. {
  552. return LuaDLL.toluaL_exception(L, e);
  553. }
  554. }
  555. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  556. static int SyncWorldBossLife(IntPtr L)
  557. {
  558. try
  559. {
  560. ToLua.CheckArgsCount(L, 1);
  561. int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
  562. LuaBattleBridge.SyncWorldBossLife(arg0);
  563. return 0;
  564. }
  565. catch (Exception e)
  566. {
  567. return LuaDLL.toluaL_exception(L, e);
  568. }
  569. }
  570. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  571. static int ShowPreviewTeam(IntPtr L)
  572. {
  573. try
  574. {
  575. ToLua.CheckArgsCount(L, 0);
  576. LuaBattleBridge.ShowPreviewTeam();
  577. return 0;
  578. }
  579. catch (Exception e)
  580. {
  581. return LuaDLL.toluaL_exception(L, e);
  582. }
  583. }
  584. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  585. static int HidePreviewTeam(IntPtr L)
  586. {
  587. try
  588. {
  589. ToLua.CheckArgsCount(L, 0);
  590. LuaBattleBridge.HidePreviewTeam();
  591. return 0;
  592. }
  593. catch (Exception e)
  594. {
  595. return LuaDLL.toluaL_exception(L, e);
  596. }
  597. }
  598. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  599. static int ClearPreviewTeam(IntPtr L)
  600. {
  601. try
  602. {
  603. ToLua.CheckArgsCount(L, 0);
  604. LuaBattleBridge.ClearPreviewTeam();
  605. return 0;
  606. }
  607. catch (Exception e)
  608. {
  609. return LuaDLL.toluaL_exception(L, e);
  610. }
  611. }
  612. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  613. static int PlayEffect(IntPtr L)
  614. {
  615. try
  616. {
  617. ToLua.CheckArgsCount(L, 1);
  618. int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
  619. LuaBattleBridge.PlayEffect(arg0);
  620. return 0;
  621. }
  622. catch (Exception e)
  623. {
  624. return LuaDLL.toluaL_exception(L, e);
  625. }
  626. }
  627. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  628. static int StopEffect(IntPtr L)
  629. {
  630. try
  631. {
  632. ToLua.CheckArgsCount(L, 1);
  633. int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
  634. LuaBattleBridge.StopEffect(arg0);
  635. return 0;
  636. }
  637. catch (Exception e)
  638. {
  639. return LuaDLL.toluaL_exception(L, e);
  640. }
  641. }
  642. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  643. static int PlayAnimInDojo(IntPtr L)
  644. {
  645. try
  646. {
  647. ToLua.CheckArgsCount(L, 2);
  648. int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
  649. string arg1 = ToLua.CheckString(L, 2);
  650. LuaBattleBridge.PlayAnimInDojo(arg0, arg1);
  651. return 0;
  652. }
  653. catch (Exception e)
  654. {
  655. return LuaDLL.toluaL_exception(L, e);
  656. }
  657. }
  658. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  659. static int SetBattleFlag(IntPtr L)
  660. {
  661. try
  662. {
  663. ToLua.CheckArgsCount(L, 2);
  664. int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
  665. bool arg1 = LuaDLL.luaL_checkboolean(L, 2);
  666. LuaBattleBridge.SetBattleFlag(arg0, arg1);
  667. return 0;
  668. }
  669. catch (Exception e)
  670. {
  671. return LuaDLL.toluaL_exception(L, e);
  672. }
  673. }
  674. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  675. static int InSeason(IntPtr L)
  676. {
  677. try
  678. {
  679. ToLua.CheckArgsCount(L, 2);
  680. string arg0 = ToLua.CheckString(L, 1);
  681. string arg1 = ToLua.CheckString(L, 2);
  682. bool o = LuaBattleBridge.InSeason(arg0, arg1);
  683. LuaDLL.lua_pushboolean(L, o);
  684. return 1;
  685. }
  686. catch (Exception e)
  687. {
  688. return LuaDLL.toluaL_exception(L, e);
  689. }
  690. }
  691. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  692. static int CalcLeftTime(IntPtr L)
  693. {
  694. try
  695. {
  696. ToLua.CheckArgsCount(L, 1);
  697. string arg0 = ToLua.CheckString(L, 1);
  698. int o = LuaBattleBridge.CalcLeftTime(arg0);
  699. LuaDLL.lua_pushinteger(L, o);
  700. return 1;
  701. }
  702. catch (Exception e)
  703. {
  704. return LuaDLL.toluaL_exception(L, e);
  705. }
  706. }
  707. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  708. static int CaclLeftTimeWitTimeStamp(IntPtr L)
  709. {
  710. try
  711. {
  712. ToLua.CheckArgsCount(L, 1);
  713. string arg0 = ToLua.CheckString(L, 1);
  714. int o = LuaBattleBridge.CaclLeftTimeWitTimeStamp(arg0);
  715. LuaDLL.lua_pushinteger(L, o);
  716. return 1;
  717. }
  718. catch (Exception e)
  719. {
  720. return LuaDLL.toluaL_exception(L, e);
  721. }
  722. }
  723. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  724. static int TweemFillAmount(IntPtr L)
  725. {
  726. try
  727. {
  728. ToLua.CheckArgsCount(L, 3);
  729. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 1, typeof(UnityEngine.GameObject));
  730. float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
  731. float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
  732. LuaBattleBridge.TweemFillAmount(arg0, arg1, arg2);
  733. return 0;
  734. }
  735. catch (Exception e)
  736. {
  737. return LuaDLL.toluaL_exception(L, e);
  738. }
  739. }
  740. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  741. static int SetTweenFillAmount(IntPtr L)
  742. {
  743. try
  744. {
  745. ToLua.CheckArgsCount(L, 2);
  746. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 1, typeof(UnityEngine.GameObject));
  747. bool arg1 = LuaDLL.luaL_checkboolean(L, 2);
  748. LuaBattleBridge.SetTweenFillAmount(arg0, arg1);
  749. return 0;
  750. }
  751. catch (Exception e)
  752. {
  753. return LuaDLL.toluaL_exception(L, e);
  754. }
  755. }
  756. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  757. static int BeginTweenPosition(IntPtr L)
  758. {
  759. try
  760. {
  761. int count = LuaDLL.lua_gettop(L);
  762. if (count == 2)
  763. {
  764. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 1, typeof(UnityEngine.GameObject));
  765. UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
  766. LuaBattleBridge.BeginTweenPosition(arg0, arg1);
  767. return 0;
  768. }
  769. else if (count == 4)
  770. {
  771. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 1, typeof(UnityEngine.GameObject));
  772. float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
  773. UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
  774. bool arg3 = LuaDLL.luaL_checkboolean(L, 4);
  775. LuaBattleBridge.BeginTweenPosition(arg0, arg1, arg2, arg3);
  776. return 0;
  777. }
  778. else
  779. {
  780. return LuaDLL.luaL_throw(L, "invalid arguments to method: LuaBattleBridge.BeginTweenPosition");
  781. }
  782. }
  783. catch (Exception e)
  784. {
  785. return LuaDLL.toluaL_exception(L, e);
  786. }
  787. }
  788. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  789. static int BeginTweenRecTransformPos(IntPtr L)
  790. {
  791. try
  792. {
  793. ToLua.CheckArgsCount(L, 3);
  794. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 1, typeof(UnityEngine.GameObject));
  795. float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
  796. UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
  797. LuaBattleBridge.BeginTweenRecTransformPos(arg0, arg1, arg2);
  798. return 0;
  799. }
  800. catch (Exception e)
  801. {
  802. return LuaDLL.toluaL_exception(L, e);
  803. }
  804. }
  805. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  806. static int AddCollider(IntPtr L)
  807. {
  808. try
  809. {
  810. ToLua.CheckArgsCount(L, 3);
  811. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 1, typeof(UnityEngine.GameObject));
  812. UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
  813. UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
  814. LuaBattleBridge.AddCollider(arg0, arg1, arg2);
  815. return 0;
  816. }
  817. catch (Exception e)
  818. {
  819. return LuaDLL.toluaL_exception(L, e);
  820. }
  821. }
  822. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  823. static int AddCapsuleCollider(IntPtr L)
  824. {
  825. try
  826. {
  827. ToLua.CheckArgsCount(L, 3);
  828. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 1, typeof(UnityEngine.GameObject));
  829. float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
  830. UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
  831. UnityEngine.CapsuleCollider o = LuaBattleBridge.AddCapsuleCollider(arg0, arg1, arg2);
  832. ToLua.Push(L, o);
  833. return 1;
  834. }
  835. catch (Exception e)
  836. {
  837. return LuaDLL.toluaL_exception(L, e);
  838. }
  839. }
  840. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  841. static int SetCreateRoleLuaTable(IntPtr L)
  842. {
  843. try
  844. {
  845. ToLua.CheckArgsCount(L, 1);
  846. LuaTable arg0 = ToLua.CheckLuaTable(L, 1);
  847. LuaBattleBridge.SetCreateRoleLuaTable(arg0);
  848. return 0;
  849. }
  850. catch (Exception e)
  851. {
  852. return LuaDLL.toluaL_exception(L, e);
  853. }
  854. }
  855. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  856. static int ClearCreateRole(IntPtr L)
  857. {
  858. try
  859. {
  860. ToLua.CheckArgsCount(L, 0);
  861. LuaBattleBridge.ClearCreateRole();
  862. return 0;
  863. }
  864. catch (Exception e)
  865. {
  866. return LuaDLL.toluaL_exception(L, e);
  867. }
  868. }
  869. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  870. static int PlayCamAnim(IntPtr L)
  871. {
  872. try
  873. {
  874. ToLua.CheckArgsCount(L, 2);
  875. string arg0 = ToLua.CheckString(L, 1);
  876. bool arg1 = LuaDLL.luaL_checkboolean(L, 2);
  877. LuaBattleBridge.PlayCamAnim(arg0, arg1);
  878. return 0;
  879. }
  880. catch (Exception e)
  881. {
  882. return LuaDLL.toluaL_exception(L, e);
  883. }
  884. }
  885. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  886. static int IsPlayCamAnimEnd(IntPtr L)
  887. {
  888. try
  889. {
  890. ToLua.CheckArgsCount(L, 1);
  891. string arg0 = ToLua.CheckString(L, 1);
  892. bool o = LuaBattleBridge.IsPlayCamAnimEnd(arg0);
  893. LuaDLL.lua_pushboolean(L, o);
  894. return 1;
  895. }
  896. catch (Exception e)
  897. {
  898. return LuaDLL.toluaL_exception(L, e);
  899. }
  900. }
  901. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  902. static int ShowCreateRoleCam(IntPtr L)
  903. {
  904. try
  905. {
  906. ToLua.CheckArgsCount(L, 0);
  907. LuaBattleBridge.ShowCreateRoleCam();
  908. return 0;
  909. }
  910. catch (Exception e)
  911. {
  912. return LuaDLL.toluaL_exception(L, e);
  913. }
  914. }
  915. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  916. static int OpenDof(IntPtr L)
  917. {
  918. try
  919. {
  920. ToLua.CheckArgsCount(L, 0);
  921. LuaBattleBridge.OpenDof();
  922. return 0;
  923. }
  924. catch (Exception e)
  925. {
  926. return LuaDLL.toluaL_exception(L, e);
  927. }
  928. }
  929. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  930. static int CloseDof(IntPtr L)
  931. {
  932. try
  933. {
  934. ToLua.CheckArgsCount(L, 0);
  935. LuaBattleBridge.CloseDof();
  936. return 0;
  937. }
  938. catch (Exception e)
  939. {
  940. return LuaDLL.toluaL_exception(L, e);
  941. }
  942. }
  943. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  944. static int PlayCreateRoleTransferEffect(IntPtr L)
  945. {
  946. try
  947. {
  948. ToLua.CheckArgsCount(L, 0);
  949. LuaBattleBridge.PlayCreateRoleTransferEffect();
  950. return 0;
  951. }
  952. catch (Exception e)
  953. {
  954. return LuaDLL.toluaL_exception(L, e);
  955. }
  956. }
  957. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  958. static int CurStoryOver(IntPtr L)
  959. {
  960. try
  961. {
  962. ToLua.CheckArgsCount(L, 1);
  963. int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
  964. LuaBattleBridge.CurStoryOver(arg0);
  965. return 0;
  966. }
  967. catch (Exception e)
  968. {
  969. return LuaDLL.toluaL_exception(L, e);
  970. }
  971. }
  972. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  973. static int SetGameObjectLayerFrom(IntPtr L)
  974. {
  975. try
  976. {
  977. ToLua.CheckArgsCount(L, 3);
  978. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 1, typeof(UnityEngine.GameObject));
  979. string arg1 = ToLua.CheckString(L, 2);
  980. string arg2 = ToLua.CheckString(L, 3);
  981. LuaBattleBridge.SetGameObjectLayerFrom(arg0, arg1, arg2);
  982. return 0;
  983. }
  984. catch (Exception e)
  985. {
  986. return LuaDLL.toluaL_exception(L, e);
  987. }
  988. }
  989. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  990. static int EnableBattleCam(IntPtr L)
  991. {
  992. try
  993. {
  994. ToLua.CheckArgsCount(L, 0);
  995. LuaBattleBridge.EnableBattleCam();
  996. return 0;
  997. }
  998. catch (Exception e)
  999. {
  1000. return LuaDLL.toluaL_exception(L, e);
  1001. }
  1002. }
  1003. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1004. static int RefreshMinimap(IntPtr L)
  1005. {
  1006. try
  1007. {
  1008. int count = LuaDLL.lua_gettop(L);
  1009. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
  1010. int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
  1011. int arg2 = (int)LuaDLL.luaL_checknumber(L, 3);
  1012. int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
  1013. int arg4 = (int)LuaDLL.luaL_checknumber(L, 5);
  1014. UnityEngine.GameObject arg5 = (UnityEngine.GameObject)ToLua.CheckObject(L, 6, typeof(UnityEngine.GameObject));
  1015. UnityEngine.RectTransform[] arg6 = ToLua.CheckParamsObject<UnityEngine.RectTransform>(L, 7, count - 6);
  1016. LuaBattleBridge.RefreshMinimap(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  1017. return 0;
  1018. }
  1019. catch (Exception e)
  1020. {
  1021. return LuaDLL.toluaL_exception(L, e);
  1022. }
  1023. }
  1024. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1025. static int GetOriFighterRotate(IntPtr L)
  1026. {
  1027. try
  1028. {
  1029. ToLua.CheckArgsCount(L, 2);
  1030. int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
  1031. int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
  1032. float o = LuaBattleBridge.GetOriFighterRotate(arg0, arg1);
  1033. LuaDLL.lua_pushnumber(L, o);
  1034. return 1;
  1035. }
  1036. catch (Exception e)
  1037. {
  1038. return LuaDLL.toluaL_exception(L, e);
  1039. }
  1040. }
  1041. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1042. static int DoFighterRotate(IntPtr L)
  1043. {
  1044. try
  1045. {
  1046. ToLua.CheckArgsCount(L, 3);
  1047. int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
  1048. int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
  1049. float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
  1050. LuaBattleBridge.DoFighterRotate(arg0, arg1, arg2);
  1051. return 0;
  1052. }
  1053. catch (Exception e)
  1054. {
  1055. return LuaDLL.toluaL_exception(L, e);
  1056. }
  1057. }
  1058. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1059. static int DoFighterPlayAnimation(IntPtr L)
  1060. {
  1061. try
  1062. {
  1063. ToLua.CheckArgsCount(L, 3);
  1064. int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
  1065. int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
  1066. string arg2 = ToLua.CheckString(L, 3);
  1067. LuaBattleBridge.DoFighterPlayAnimation(arg0, arg1, arg2);
  1068. return 0;
  1069. }
  1070. catch (Exception e)
  1071. {
  1072. return LuaDLL.toluaL_exception(L, e);
  1073. }
  1074. }
  1075. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1076. static int DoFighterPlayEffect(IntPtr L)
  1077. {
  1078. try
  1079. {
  1080. ToLua.CheckArgsCount(L, 3);
  1081. int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
  1082. int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
  1083. int arg2 = (int)LuaDLL.luaL_checknumber(L, 3);
  1084. LuaBattleBridge.DoFighterPlayEffect(arg0, arg1, arg2);
  1085. return 0;
  1086. }
  1087. catch (Exception e)
  1088. {
  1089. return LuaDLL.toluaL_exception(L, e);
  1090. }
  1091. }
  1092. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1093. static int PlayTweenAlpha(IntPtr L)
  1094. {
  1095. try
  1096. {
  1097. int count = LuaDLL.lua_gettop(L);
  1098. if (count == 1)
  1099. {
  1100. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 1, typeof(UnityEngine.GameObject));
  1101. LuaBattleBridge.PlayTweenAlpha(arg0);
  1102. return 0;
  1103. }
  1104. else if (count == 2)
  1105. {
  1106. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 1, typeof(UnityEngine.GameObject));
  1107. float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
  1108. LuaBattleBridge.PlayTweenAlpha(arg0, arg1);
  1109. return 0;
  1110. }
  1111. else if (count == 3)
  1112. {
  1113. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 1, typeof(UnityEngine.GameObject));
  1114. float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
  1115. float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
  1116. LuaBattleBridge.PlayTweenAlpha(arg0, arg1, arg2);
  1117. return 0;
  1118. }
  1119. else
  1120. {
  1121. return LuaDLL.luaL_throw(L, "invalid arguments to method: LuaBattleBridge.PlayTweenAlpha");
  1122. }
  1123. }
  1124. catch (Exception e)
  1125. {
  1126. return LuaDLL.toluaL_exception(L, e);
  1127. }
  1128. }
  1129. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1130. static int SkipNewbieBattle(IntPtr L)
  1131. {
  1132. try
  1133. {
  1134. ToLua.CheckArgsCount(L, 0);
  1135. LuaBattleBridge.SkipNewbieBattle();
  1136. return 0;
  1137. }
  1138. catch (Exception e)
  1139. {
  1140. return LuaDLL.toluaL_exception(L, e);
  1141. }
  1142. }
  1143. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1144. static int CloseBgm(IntPtr L)
  1145. {
  1146. try
  1147. {
  1148. ToLua.CheckArgsCount(L, 0);
  1149. LuaBattleBridge.CloseBgm();
  1150. return 0;
  1151. }
  1152. catch (Exception e)
  1153. {
  1154. return LuaDLL.toluaL_exception(L, e);
  1155. }
  1156. }
  1157. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1158. static int GetLeftFightingTime(IntPtr L)
  1159. {
  1160. try
  1161. {
  1162. ToLua.CheckArgsCount(L, 0);
  1163. float o = LuaBattleBridge.GetLeftFightingTime();
  1164. LuaDLL.lua_pushnumber(L, o);
  1165. return 1;
  1166. }
  1167. catch (Exception e)
  1168. {
  1169. return LuaDLL.toluaL_exception(L, e);
  1170. }
  1171. }
  1172. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1173. static int GetBattleLog(IntPtr L)
  1174. {
  1175. try
  1176. {
  1177. ToLua.CheckArgsCount(L, 0);
  1178. System.Collections.Generic.List<string> o = LuaBattleBridge.GetBattleLog();
  1179. ToLua.PushSealed(L, o);
  1180. return 1;
  1181. }
  1182. catch (Exception e)
  1183. {
  1184. return LuaDLL.toluaL_exception(L, e);
  1185. }
  1186. }
  1187. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1188. static int GetBattleRecord(IntPtr L)
  1189. {
  1190. try
  1191. {
  1192. ToLua.CheckArgsCount(L, 1);
  1193. long arg0 = LuaDLL.tolua_checkint64(L, 1);
  1194. string o = LuaBattleBridge.GetBattleRecord(arg0);
  1195. LuaDLL.lua_pushstring(L, o);
  1196. return 1;
  1197. }
  1198. catch (Exception e)
  1199. {
  1200. return LuaDLL.toluaL_exception(L, e);
  1201. }
  1202. }
  1203. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1204. static int GetBattleStatistics(IntPtr L)
  1205. {
  1206. try
  1207. {
  1208. ToLua.CheckArgsCount(L, 2);
  1209. BattleMode arg0 = (BattleMode)ToLua.CheckObject(L, 1, typeof(BattleMode));
  1210. BattleSubMode arg1 = (BattleSubMode)ToLua.CheckObject(L, 2, typeof(BattleSubMode));
  1211. BattleStatistics o = LuaBattleBridge.GetBattleStatistics(arg0, arg1);
  1212. ToLua.PushObject(L, o);
  1213. return 1;
  1214. }
  1215. catch (Exception e)
  1216. {
  1217. return LuaDLL.toluaL_exception(L, e);
  1218. }
  1219. }
  1220. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1221. static int HasStatistics(IntPtr L)
  1222. {
  1223. try
  1224. {
  1225. ToLua.CheckArgsCount(L, 2);
  1226. BattleMode arg0 = (BattleMode)ToLua.CheckObject(L, 1, typeof(BattleMode));
  1227. BattleSubMode arg1 = (BattleSubMode)ToLua.CheckObject(L, 2, typeof(BattleSubMode));
  1228. bool o = LuaBattleBridge.HasStatistics(arg0, arg1);
  1229. LuaDLL.lua_pushboolean(L, o);
  1230. return 1;
  1231. }
  1232. catch (Exception e)
  1233. {
  1234. return LuaDLL.toluaL_exception(L, e);
  1235. }
  1236. }
  1237. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1238. static int CurrentBattleMode(IntPtr L)
  1239. {
  1240. try
  1241. {
  1242. ToLua.CheckArgsCount(L, 0);
  1243. BattleMode o = LuaBattleBridge.CurrentBattleMode();
  1244. ToLua.Push(L, o);
  1245. return 1;
  1246. }
  1247. catch (Exception e)
  1248. {
  1249. return LuaDLL.toluaL_exception(L, e);
  1250. }
  1251. }
  1252. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1253. static int CurrentBattleSubMode(IntPtr L)
  1254. {
  1255. try
  1256. {
  1257. ToLua.CheckArgsCount(L, 0);
  1258. BattleSubMode o = LuaBattleBridge.CurrentBattleSubMode();
  1259. ToLua.Push(L, o);
  1260. return 1;
  1261. }
  1262. catch (Exception e)
  1263. {
  1264. return LuaDLL.toluaL_exception(L, e);
  1265. }
  1266. }
  1267. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1268. static int CurrentBattleIsPlayRecord(IntPtr L)
  1269. {
  1270. try
  1271. {
  1272. ToLua.CheckArgsCount(L, 0);
  1273. bool o = LuaBattleBridge.CurrentBattleIsPlayRecord();
  1274. LuaDLL.lua_pushboolean(L, o);
  1275. return 1;
  1276. }
  1277. catch (Exception e)
  1278. {
  1279. return LuaDLL.toluaL_exception(L, e);
  1280. }
  1281. }
  1282. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1283. static int LoadPreviewActors(IntPtr L)
  1284. {
  1285. try
  1286. {
  1287. ToLua.CheckArgsCount(L, 2);
  1288. ActorData[] arg0 = ToLua.CheckObjectArray<ActorData>(L, 1);
  1289. LuaTable arg1 = ToLua.CheckLuaTable(L, 2);
  1290. LuaBattleBridge.LoadPreviewActors(arg0, arg1);
  1291. return 0;
  1292. }
  1293. catch (Exception e)
  1294. {
  1295. return LuaDLL.toluaL_exception(L, e);
  1296. }
  1297. }
  1298. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1299. static int GetTestBattleRecorder(IntPtr L)
  1300. {
  1301. try
  1302. {
  1303. ToLua.CheckArgsCount(L, 0);
  1304. string o = LuaBattleBridge.GetTestBattleRecorder();
  1305. LuaDLL.lua_pushstring(L, o);
  1306. return 1;
  1307. }
  1308. catch (Exception e)
  1309. {
  1310. return LuaDLL.toluaL_exception(L, e);
  1311. }
  1312. }
  1313. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1314. static int GetBattleTeamActors(IntPtr L)
  1315. {
  1316. try
  1317. {
  1318. ToLua.CheckArgsCount(L, 0);
  1319. System.Collections.Generic.List<ActorData> o = LuaBattleBridge.GetBattleTeamActors();
  1320. ToLua.PushSealed(L, o);
  1321. return 1;
  1322. }
  1323. catch (Exception e)
  1324. {
  1325. return LuaDLL.toluaL_exception(L, e);
  1326. }
  1327. }
  1328. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1329. static int GetBattleEnemyActors(IntPtr L)
  1330. {
  1331. try
  1332. {
  1333. ToLua.CheckArgsCount(L, 0);
  1334. System.Collections.Generic.List<ActorData> o = LuaBattleBridge.GetBattleEnemyActors();
  1335. ToLua.PushSealed(L, o);
  1336. return 1;
  1337. }
  1338. catch (Exception e)
  1339. {
  1340. return LuaDLL.toluaL_exception(L, e);
  1341. }
  1342. }
  1343. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1344. static int GetBattleTeamPlayerActors(IntPtr L)
  1345. {
  1346. try
  1347. {
  1348. ToLua.CheckArgsCount(L, 0);
  1349. System.Collections.Generic.List<ActorData> o = LuaBattleBridge.GetBattleTeamPlayerActors();
  1350. ToLua.PushSealed(L, o);
  1351. return 1;
  1352. }
  1353. catch (Exception e)
  1354. {
  1355. return LuaDLL.toluaL_exception(L, e);
  1356. }
  1357. }
  1358. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1359. static int GetBattleEnemyPlayerActors(IntPtr L)
  1360. {
  1361. try
  1362. {
  1363. ToLua.CheckArgsCount(L, 0);
  1364. System.Collections.Generic.List<ActorData> o = LuaBattleBridge.GetBattleEnemyPlayerActors();
  1365. ToLua.PushSealed(L, o);
  1366. return 1;
  1367. }
  1368. catch (Exception e)
  1369. {
  1370. return LuaDLL.toluaL_exception(L, e);
  1371. }
  1372. }
  1373. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1374. static int GetFighterActorDataByUid(IntPtr L)
  1375. {
  1376. try
  1377. {
  1378. ToLua.CheckArgsCount(L, 2);
  1379. long arg0 = LuaDLL.tolua_checkint64(L, 1);
  1380. int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
  1381. ActorData o = LuaBattleBridge.GetFighterActorDataByUid(arg0, arg1);
  1382. ToLua.PushObject(L, o);
  1383. return 1;
  1384. }
  1385. catch (Exception e)
  1386. {
  1387. return LuaDLL.toluaL_exception(L, e);
  1388. }
  1389. }
  1390. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1391. static int GetFightingTime(IntPtr L)
  1392. {
  1393. try
  1394. {
  1395. ToLua.CheckArgsCount(L, 0);
  1396. float o = LuaBattleBridge.GetFightingTime();
  1397. LuaDLL.lua_pushnumber(L, o);
  1398. return 1;
  1399. }
  1400. catch (Exception e)
  1401. {
  1402. return LuaDLL.toluaL_exception(L, e);
  1403. }
  1404. }
  1405. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1406. static int ActorInFighting(IntPtr L)
  1407. {
  1408. try
  1409. {
  1410. ToLua.CheckArgsCount(L, 1);
  1411. long arg0 = LuaDLL.tolua_checkint64(L, 1);
  1412. bool o = LuaBattleBridge.ActorInFighting(arg0);
  1413. LuaDLL.lua_pushboolean(L, o);
  1414. return 1;
  1415. }
  1416. catch (Exception e)
  1417. {
  1418. return LuaDLL.toluaL_exception(L, e);
  1419. }
  1420. }
  1421. }