GlobalConfigWrap.cs 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class GlobalConfigWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(GlobalConfig), typeof(Singleton<GlobalConfig>));
  9. L.RegFunction("Init", Init);
  10. L.RegFunction("UnInit", UnInit);
  11. L.RegFunction("GetConfigIntValue", GetConfigIntValue);
  12. L.RegFunction("GetConfigFloatValue", GetConfigFloatValue);
  13. L.RegFunction("GetConfigStrValue", GetConfigStrValue);
  14. L.RegFunction("New", _CreateGlobalConfig);
  15. L.RegFunction("__tostring", ToLua.op_ToString);
  16. L.RegConstant("c_total_fighttime_configid", 1);
  17. L.RegConstant("c_enter_bossbattle_time_config", 2);
  18. L.RegConstant("c_enter_bossrage_time_configid", 3);
  19. L.RegConstant("c_skill_commoncd_configid", 4);
  20. L.RegConstant("c_refresh_monsterdistance_configid", 5);
  21. L.RegConstant("c_boss_exitbattle_configid", 6);
  22. L.RegConstant("c_battlesettlementtime_configid", 7);
  23. L.RegConstant("c_failurecnt_configid", 8);
  24. L.RegConstant("c_boss_battlepower_ratio_configid", 9);
  25. L.RegConstant("c_strategy_changedistance_configid", 10);
  26. L.RegConstant("c_strategy_keepdistance_configid", 11);
  27. L.RegConstant("c_walkspeed_configid", 12);
  28. L.RegConstant("c_rushspeed_configid", 13);
  29. L.RegConstant("c_boss_rage_attackspeed_ratio", 14);
  30. L.RegConstant("c_boss_shock_stop_time", 15);
  31. L.RegConstant("c_runsmoke_effectid", 16);
  32. L.RegConstant("c_shadow_effectid", 17);
  33. L.RegConstant("c_self_effectid", 18);
  34. L.RegConstant("c_relive_effectid", 19);
  35. L.RegConstant("c_default_dropmoney_cnt", 20);
  36. L.RegConstant("c_default_female_model", 21);
  37. L.RegConstant("c_default_male_model", 22);
  38. L.RegConstant("c_default_profession", 23);
  39. L.RegConstant("c_default_country", 24);
  40. L.RegConstant("c_default_head_icon", 25);
  41. L.RegConstant("c_role_id", 26);
  42. L.RegConstant("c_base_attr_id", 27);
  43. L.RegConstant("c_maxRotate_InTeam", 28);
  44. L.RegConstant("c_switchboss_ui_waittime", 33);
  45. L.RegConstant("c_npc_sell_limit_radius", 34);
  46. L.RegConstant("c_npc_collider_radius", 35);
  47. L.RegConstant("c_npc_trigger_radius", 36);
  48. L.RegConstant("c_refresh_bossdistance_configid", 40);
  49. L.RegConstant("c_card_recreate_cost", 41);
  50. L.RegConstant("c_man_face_model_path", 42);
  51. L.RegConstant("c_woman_face_model_path", 43);
  52. L.RegConstant("c_man_base_model_path", 44);
  53. L.RegConstant("c_woman_base_model_path", 45);
  54. L.RegConstant("c_miniRewardTime_cfg_id", 47);
  55. L.RegConstant("c_enter_transfer_effectId", 49);
  56. L.RegConstant("c_exit_transfer_effectId", 50);
  57. L.RegConstant("c_transfer_effectid", 77);
  58. L.RegConstant("c_gravity_cfg_id", 83);
  59. L.RegConstant("c_keep_starktime_cfg_id", 84);
  60. L.RegConstant("c_pauseEffect_cfg_id", 127);
  61. L.RegConstant("c_arena_choosen_effectid", 165);
  62. L.RegConstant("c_quit_battle_condition", 263);
  63. L.RegConstant("c_pet_scale_level", 314);
  64. L.RegConstant("c_PressPointEffect", 40);
  65. L.EndClass();
  66. }
  67. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  68. static int _CreateGlobalConfig(IntPtr L)
  69. {
  70. try
  71. {
  72. int count = LuaDLL.lua_gettop(L);
  73. if (count == 0)
  74. {
  75. GlobalConfig obj = new GlobalConfig();
  76. ToLua.PushObject(L, obj);
  77. return 1;
  78. }
  79. else
  80. {
  81. return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: GlobalConfig.New");
  82. }
  83. }
  84. catch (Exception e)
  85. {
  86. return LuaDLL.toluaL_exception(L, e);
  87. }
  88. }
  89. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  90. static int Init(IntPtr L)
  91. {
  92. try
  93. {
  94. ToLua.CheckArgsCount(L, 1);
  95. GlobalConfig obj = (GlobalConfig)ToLua.CheckObject<GlobalConfig>(L, 1);
  96. obj.Init();
  97. return 0;
  98. }
  99. catch (Exception e)
  100. {
  101. return LuaDLL.toluaL_exception(L, e);
  102. }
  103. }
  104. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  105. static int UnInit(IntPtr L)
  106. {
  107. try
  108. {
  109. ToLua.CheckArgsCount(L, 1);
  110. GlobalConfig obj = (GlobalConfig)ToLua.CheckObject<GlobalConfig>(L, 1);
  111. obj.UnInit();
  112. return 0;
  113. }
  114. catch (Exception e)
  115. {
  116. return LuaDLL.toluaL_exception(L, e);
  117. }
  118. }
  119. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  120. static int GetConfigIntValue(IntPtr L)
  121. {
  122. try
  123. {
  124. ToLua.CheckArgsCount(L, 2);
  125. GlobalConfig obj = (GlobalConfig)ToLua.CheckObject<GlobalConfig>(L, 1);
  126. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  127. int o = obj.GetConfigIntValue(arg0);
  128. LuaDLL.lua_pushinteger(L, o);
  129. return 1;
  130. }
  131. catch (Exception e)
  132. {
  133. return LuaDLL.toluaL_exception(L, e);
  134. }
  135. }
  136. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  137. static int GetConfigFloatValue(IntPtr L)
  138. {
  139. try
  140. {
  141. ToLua.CheckArgsCount(L, 2);
  142. GlobalConfig obj = (GlobalConfig)ToLua.CheckObject<GlobalConfig>(L, 1);
  143. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  144. float o = obj.GetConfigFloatValue(arg0);
  145. LuaDLL.lua_pushnumber(L, o);
  146. return 1;
  147. }
  148. catch (Exception e)
  149. {
  150. return LuaDLL.toluaL_exception(L, e);
  151. }
  152. }
  153. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  154. static int GetConfigStrValue(IntPtr L)
  155. {
  156. try
  157. {
  158. ToLua.CheckArgsCount(L, 2);
  159. GlobalConfig obj = (GlobalConfig)ToLua.CheckObject<GlobalConfig>(L, 1);
  160. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  161. string o = obj.GetConfigStrValue(arg0);
  162. LuaDLL.lua_pushstring(L, o);
  163. return 1;
  164. }
  165. catch (Exception e)
  166. {
  167. return LuaDLL.toluaL_exception(L, e);
  168. }
  169. }
  170. }