1886 tolua_open(tolua_S);
1888 tolua_module(tolua_S,NULL,0);
1889 tolua_beginmodule(tolua_S,NULL);
1890 tolua_module(tolua_S,
"server",0);
1891 tolua_beginmodule(tolua_S,
"server");
1896 tolua_module(tolua_S,
"setting",0);
1897 tolua_beginmodule(tolua_S,
"setting");
1899 tolua_endmodule(tolua_S);
1900 tolua_endmodule(tolua_S);
1901 tolua_module(tolua_S,
"notify",0);
1902 tolua_beginmodule(tolua_S,
"notify");
1907 tolua_endmodule(tolua_S);
1910 static unsigned char B[] = {
1911 10,102,117,110, 99,116,105,111,110, 32,110,111,116,105,102,
1912 121, 46, 97,108,108, 40, 46, 46, 46, 41, 10,108,111, 99, 97,
1913 108, 32, 97,114,103, 32, 61, 32,116, 97, 98,108,101, 46,112,
1914 97, 99,107, 40, 46, 46, 46, 41, 59, 10,110,111,116,105,102,
1915 121, 46,101,118,101,110,116, 95,109,115,103, 40,110,105,108,
1916 44, 32,110,105,108, 44, 32, 69, 46, 83, 67, 82, 73, 80, 84,
1917 44, 32,115,116,114,105,110,103, 46,102,111,114,109, 97,116,
1918 40,116, 97, 98,108,101, 46,117,110,112, 97, 99,107, 40, 97,
1919 114,103, 41, 41, 41, 10,101,110,100, 10,102,117,110, 99,116,
1920 105,111,110, 32,110,111,116,105,102,121, 46,112,108, 97,121,
1921 101,114, 40,112,108, 97,121,101,114, 44, 32, 46, 46, 46, 41,
1922 10,108,111, 99, 97,108, 32, 97,114,103, 32, 61, 32,116, 97,
1923 98,108,101, 46,112, 97, 99,107, 40, 46, 46, 46, 41, 59, 10,
1924 110,111,116,105,102,121, 46,101,118,101,110,116, 95,109,115,
1925 103, 40,112,108, 97,121,101,114, 44, 32,110,105,108, 44, 32,
1926 69, 46, 83, 67, 82, 73, 80, 84, 44, 32,115,116,114,105,110,
1927 103, 46,102,111,114,109, 97,116, 40,116, 97, 98,108,101, 46,
1928 117,110,112, 97, 99,107, 40, 97,114,103, 41, 41, 41, 10,101,
1929 110,100, 10,102,117,110, 99,116,105,111,110, 32,110,111,116,
1930 105,102,121, 46,101,118,101,110,116, 40,112,108, 97,121,101,
1931 114, 44, 32,116,105,108,101, 44, 32,101,118,101,110,116, 44,
1932 32, 46, 46, 46, 41, 10,108,111, 99, 97,108, 32, 97,114,103,
1933 32, 61, 32,116, 97, 98,108,101, 46,112, 97, 99,107, 40, 46,
1934 46, 46, 41, 59, 10,110,111,116,105,102,121, 46,101,118,101,
1935 110,116, 95,109,115,103, 40,112,108, 97,121,101,114, 44, 32,
1936 116,105,108,101, 44, 32,101,118,101,110,116, 44, 32,115,116,
1937 114,105,110,103, 46,102,111,114,109, 97,116, 40,116, 97, 98,
1938 108,101, 46,117,110,112, 97, 99,107, 40, 97,114,103, 41, 41,
1939 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
1940 110,111,116,105,102,121, 46,101,109, 98, 97,115,115,105,101,
1941 115, 40,112,108, 97,121,101,114, 44, 32,112,116,105,108,101,
1942 44, 32,101,118,101,110,116, 44, 32, 46, 46, 46, 41, 10,108,
1943 111, 99, 97,108, 32, 97,114,103, 32, 61, 32,116, 97, 98,108,
1944 101, 46,112, 97, 99,107, 40, 46, 46, 46, 41, 59, 10,110,111,
1945 116,105,102,121, 46,101,109, 98, 97,115,115,105,101,115, 95,
1946 109,115,103, 40,112,108, 97,121,101,114, 44, 32,112,116,105,
1947 108,101, 44, 32,101,118,101,110,116, 44, 32,115,116,114,105,
1948 110,103, 46,102,111,114,109, 97,116, 40,116, 97, 98,108,101,
1949 46,117,110,112, 97, 99,107, 40, 97,114,103, 41, 41, 41, 10,
1950 101,110,100, 10,102,117,110, 99,116,105,111,110, 32,110,111,
1951 116,105,102,121, 46,114,101,115,101, 97,114, 99,104, 40,112,
1952 108, 97,121,101,114, 44, 32,115,101,108,102,109,115,103, 44,
1953 32,101,118,101,110,116, 44, 32, 46, 46, 46, 41, 10,108,111,
1954 99, 97,108, 32, 97,114,103, 32, 61, 32,116, 97, 98,108,101,
1955 46,112, 97, 99,107, 40, 46, 46, 46, 41, 59, 10,110,111,116,
1956 105,102,121, 46,114,101,115,101, 97,114, 99,104, 95,109,115,
1957 103, 40,112,108, 97,121,101,114, 44, 32,115,101,108,102,109,
1958 115,103, 44, 32,101,118,101,110,116, 44, 32,115,116,114,105,
1959 110,103, 46,102,111,114,109, 97,116, 40,116, 97, 98,108,101,
1960 46,117,110,112, 97, 99,107, 40, 97,114,103, 41, 41, 41, 10,
1961 101,110,100, 10,102,117,110, 99,116,105,111,110, 32,110,111,
1962 116,105,102,121, 46,114,101,115,101, 97,114, 99,104, 95,101,
1963 109, 98, 97,115,115,105,101,115, 40,112,108, 97,121,101,114,
1964 44, 32,101,118,101,110,116, 44, 32, 46, 46, 46, 41, 10,108,
1965 111, 99, 97,108, 32, 97,114,103, 32, 61, 32,116, 97, 98,108,
1966 101, 46,112, 97, 99,107, 40, 46, 46, 46, 41, 59, 10,110,111,
1967 116,105,102,121, 46,114,101,115,101, 97,114, 99,104, 95,101,
1968 109, 98, 97,115,115,105,101,115, 95,109,115,103, 40,112,108,
1969 97,121,101,114, 44, 32,101,118,101,110,116, 44, 32,115,116,
1970 114,105,110,103, 46,102,111,114,109, 97,116, 40,116, 97, 98,
1971 108,101, 46,117,110,112, 97, 99,107, 40, 97,114,103, 41, 41,
1972 41, 10,101,110,100,32
1974 if (luaL_loadbuffer(tolua_S,(
char*)B,
sizeof(B),
"tolua: embedded Lua code") == LUA_OK)
1975 lua_pcall(tolua_S,0,LUA_MULTRET,0);
1978 tolua_module(tolua_S,
"edit",0);
1979 tolua_beginmodule(tolua_S,
"edit");
2024 tolua_endmodule(tolua_S);
2025 tolua_module(tolua_S,
"luadata",0);
2026 tolua_beginmodule(tolua_S,
"luadata");
2028 tolua_endmodule(tolua_S);
2031 static unsigned char B[] = {
2032 10,102,117,110, 99,116,105,111,110, 32, 99,114,101, 97,116,
2033 101, 95,117,110,105,116, 40,112,108, 97,121,101,114, 44, 32,
2034 116,105,108,101, 44, 32,117,116,121,112,101, 44, 32,118,101,
2035 116,101,114, 97,110, 95,108,101,118,101,108, 44, 32,104,111,
2036 109,101, 99,105,116,121, 44, 32,109,111,118,101,115, 95,108,
2037 101,102,116, 41, 10,108,111,103, 46,100,101,112,114,101, 99,
2038 97,116,105,111,110, 95,119, 97,114,110,105,110,103, 40, 34,
2039 99,114,101, 97,116,101, 95,117,110,105,116, 40, 41, 34, 44,
2040 32, 34,101,100,105,116, 46, 99,114,101, 97,116,101, 95,117,
2041 110,105,116, 40, 41, 34, 44, 10, 34, 50, 46, 52, 34, 41, 59,
2042 10,114,101,116,117,114,110, 32,101,100,105,116, 46, 99,114,
2043 101, 97,116,101, 95,117,110,105,116, 40,112,108, 97,121,101,
2044 114, 44, 32,116,105,108,101, 44, 32,117,116,121,112,101, 44,
2045 32,118,101,116,101,114, 97,110, 95,108,101,118,101,108, 44,
2046 32,104,111,109,101, 99,105,116,121, 44, 10,109,111,118,101,
2047 115, 95,108,101,102,116, 41, 10,101,110,100, 10,102,117,110,
2048 99,116,105,111,110, 32, 99,114,101, 97,116,101, 95,117,110,
2049 105,116, 95,102,117,108,108, 40,112,108, 97,121,101,114, 44,
2050 32,116,105,108,101, 44, 32,117,116,121,112,101, 44, 32,118,
2051 101,116,101,114, 97,110, 95,108,101,118,101,108, 44, 32,104,
2052 111,109,101, 99,105,116,121, 44, 10,109,111,118,101,115, 95,
2053 108,101,102,116, 44, 32,104,112, 95,108,101,102,116, 44, 32,
2054 116,114, 97,110,115,112,111,114,116, 41, 10,108,111,103, 46,
2055 100,101,112,114,101, 99, 97,116,105,111,110, 95,119, 97,114,
2056 110,105,110,103, 40, 34, 99,114,101, 97,116,101, 95,117,110,
2057 105,116, 95,102,117,108,108, 40, 41, 34, 44, 32, 34,101,100,
2058 105,116, 46, 99,114,101, 97,116,101, 95,117,110,105,116, 95,
2059 102,117,108,108, 40, 41, 34, 44, 10, 34, 50, 46, 52, 34, 41,
2060 59, 10,114,101,116,117,114,110, 32,101,100,105,116, 46, 99,
2061 114,101, 97,116,101, 95,117,110,105,116, 95,102,117,108,108,
2062 40,112,108, 97,121,101,114, 44, 32,116,105,108,101, 44, 32,
2063 117,116,121,112,101, 44, 32,118,101,116,101,114, 97,110, 95,
2064 108,101,118,101,108, 44, 32,104,111,109,101, 99,105,116,121,
2065 44, 10,109,111,118,101,115, 95,108,101,102,116, 44, 32,104,
2066 112, 95,108,101,102,116, 44, 32,116,114, 97,110,115,112,111,
2067 114,116, 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,
2068 110, 32, 99,114,101, 97,116,101, 95, 99,105,116,121, 40,112,
2069 108, 97,121,101,114, 44, 32,116,105,108,101, 44, 32,110, 97,
2070 109,101, 41, 10,108,111,103, 46,100,101,112,114,101, 99, 97,
2071 116,105,111,110, 95,119, 97,114,110,105,110,103, 40, 34, 99,
2072 114,101, 97,116,101, 95, 99,105,116,121, 40, 41, 34, 44, 32,
2073 34,101,100,105,116, 46, 99,114,101, 97,116,101, 95, 99,105,
2074 116,121, 40, 41, 34, 44, 10, 34, 50, 46, 52, 34, 41, 59, 10,
2075 101,100,105,116, 46, 99,114,101, 97,116,101, 95, 99,105,116,
2076 121, 32, 40,112,108, 97,121,101,114, 44, 32,116,105,108,101,
2077 44, 32,110, 97,109,101, 41, 10,101,110,100, 10,102,117,110,
2078 99,116,105,111,110, 32, 99,114,101, 97,116,101, 95, 98, 97,
2079 115,101, 40,116,105,108,101, 44, 32,110, 97,109,101, 44, 32,
2080 112,108, 97,121,101,114, 41, 10,108,111,103, 46,100,101,112,
2081 114,101, 99, 97,116,105,111,110, 95,119, 97,114,110,105,110,
2082 103, 40, 34, 99,114,101, 97,116,101, 95, 98, 97,115,101, 40,
2083 41, 34, 44, 32, 34,101,100,105,116, 46, 99,114,101, 97,116,
2084 101, 95,111,119,110,101,100, 95,101,120,116,114, 97, 40, 41,
2085 34, 44, 10, 34, 50, 46, 52, 34, 41, 59, 10,101,100,105,116,
2086 46, 99,114,101, 97,116,101, 95, 98, 97,115,101, 40,116,105,
2087 108,101, 44, 32,110, 97,109,101, 44, 32,112,108, 97,121,101,
2088 114, 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,110,
2089 32, 99,114,101, 97,116,101, 95,112,108, 97,121,101,114, 40,
2090 117,115,101,114,110, 97,109,101, 44, 32,110, 97,116,105,111,
2091 110, 41, 10,108,111,103, 46,100,101,112,114,101, 99, 97,116,
2092 105,111,110, 95,119, 97,114,110,105,110,103, 40, 34, 99,114,
2093 101, 97,116,101, 95,112,108, 97,121,101,114, 40, 41, 34, 44,
2094 32, 34,101,100,105,116, 46, 99,114,101, 97,116,101, 95,112,
2095 108, 97,121,101,114, 40, 41, 34, 44, 10, 34, 50, 46, 52, 34,
2096 41, 59, 10,114,101,116,117,114,110, 32,101,100,105,116, 46,
2097 99,114,101, 97,116,101, 95,112,108, 97,121,101,114, 40,117,
2098 115,101,114,110, 97,109,101, 44, 32,110, 97,116,105,111,110,
2099 44, 32,110,105,108, 41, 10,101,110,100, 10,102,117,110, 99,
2100 116,105,111,110, 32, 99,104, 97,110,103,101, 95,103,111,108,
2101 100, 40,112,112,108, 97,121,101,114, 44, 32, 97,109,111,117,
2102 110,116, 41, 10,108,111,103, 46,100,101,112,114,101, 99, 97,
2103 116,105,111,110, 95,119, 97,114,110,105,110,103, 40, 34, 99,
2104 104, 97,110,103,101, 95,103,111,108,100, 40, 41, 34, 44, 32,
2105 34,101,100,105,116, 46, 99,104, 97,110,103,101, 95,103,111,
2106 108,100, 40, 41, 34, 44, 10, 34, 50, 46, 52, 34, 41, 59, 10,
2107 101,100,105,116, 46, 99,104, 97,110,103,101, 95,103,111,108,
2108 100, 40,112,112,108, 97,121,101,114, 44, 32, 97,109,111,117,
2109 110,116, 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,
2110 110, 32,103,105,118,101, 95,116,101, 99,104,110,111,108,111,
2111 103,121, 40,112,108, 97,121,101,114, 44, 32,116,101, 99,104,
2112 44, 32,114,101, 97,115,111,110, 41, 10,108,111,103, 46,100,
2113 101,112,114,101, 99, 97,116,105,111,110, 95,119, 97,114,110,
2114 105,110,103, 40, 34,103,105,118,101, 95,116,101, 99,104,110,
2115 111,108,111,103,121, 40, 41, 34, 44, 32, 34,101,100,105,116,
2116 46,103,105,118,101, 95,116,101, 99,104, 40, 41, 34, 44, 10,
2117 34, 50, 46, 52, 34, 41, 59, 10,114,101,116,117,114,110, 32,
2118 101,100,105,116, 46,103,105,118,101, 95,116,101, 99,104, 40,
2119 112,108, 97,121,101,114, 44, 32,116,101, 99,104, 44, 32, 45,
2120 49, 44, 32,102, 97,108,115,101, 44, 32,114,101, 97,115,111,
2121 110, 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,110,
2122 32,101,100,105,116, 46,103,105,118,101, 95,116,101, 99,104,
2123 110,111,108,111,103,121, 40,112,108, 97,121,101,114, 44, 32,
2124 116,101, 99,104, 44, 32,114,101, 97,115,111,110, 41, 10,108,
2125 111,103, 46,100,101,112,114,101, 99, 97,116,105,111,110, 95,
2126 119, 97,114,110,105,110,103, 40, 34,101,100,105,116, 46,103,
2127 105,118,101, 95,116,101, 99,104,110,111,108,111,103,121, 40,
2128 41, 34, 44, 32, 34,101,100,105,116, 46,103,105,118,101, 95,
2129 116,101, 99,104, 40, 41, 34, 44, 10, 34, 50, 46, 54, 34, 41,
2130 59, 10,114,101,116,117,114,110, 32,101,100,105,116, 46,103,
2131 105,118,101, 95,116,101, 99,104, 40,112,108, 97,121,101,114,
2132 44, 32,116,101, 99,104, 44, 32, 45, 49, 44, 32,102, 97,108,
2133 115,101, 44, 32,114,101, 97,115,111,110, 41, 10,101,110,100,
2134 10,102,117,110, 99,116,105,111,110, 32,116,114, 97,105,116,
2135 95,109,111,100, 40,112,108, 97,121,101,114, 44, 32,116,114,
2136 97,105,116, 44, 32,109,111,100, 41, 10,108,111,103, 46,100,
2137 101,112,114,101, 99, 97,116,105,111,110, 95,119, 97,114,110,
2138 105,110,103, 40, 34,116,114, 97,105,116, 95,109,111,100, 40,
2139 41, 34, 44, 32, 34,101,100,105,116, 46,116,114, 97,105,116,
2140 95,109,111,100, 40, 41, 34, 44, 10, 34, 50, 46, 52, 34, 41,
2141 59, 10,114,101,116,117,114,110, 32,101,100,105,116, 46,116,
2142 114, 97,105,116, 95,109,111,100, 40,112,108, 97,121,101,114,
2143 44, 32,116,114, 97,105,116, 44, 32,109,111,100, 41, 10,101,
2144 110,100, 10,102,117,110, 99,116,105,111,110, 32,117,110,108,
2145 101, 97,115,104, 95, 98, 97,114, 98, 97,114,105, 97,110,115,
2146 40,116,105,108,101, 41, 10,108,111,103, 46,100,101,112,114,
2147 101, 99, 97,116,105,111,110, 95,119, 97,114,110,105,110,103,
2148 40, 34,117,110,108,101, 97,115,104, 95, 98, 97,114, 98, 97,
2149 114,105, 97,110,115, 40, 41, 34, 44, 32, 34,101,100,105,116,
2150 46,117,110,108,101, 97,115,104, 95, 98, 97,114, 98, 97,114,
2151 105, 97,110,115, 40, 41, 34, 44, 10, 34, 50, 46, 52, 34, 41,
2152 59, 10,114,101,116,117,114,110, 32,101,100,105,116, 46,117,
2153 110,108,101, 97,115,104, 95, 98, 97,114, 98, 97,114,105, 97,
2154 110,115, 40,116,105,108,101, 41, 10,101,110,100, 10,102,117,
2155 110, 99,116,105,111,110, 32,112,108, 97, 99,101, 95,112, 97,
2156 114,116,105,115, 97,110,115, 40,116,105,108,101, 44, 32,112,
2157 108, 97,121,101,114, 44, 32, 99,111,117,110,116, 44, 32,115,
2158 113, 95,114, 97,100,105,117,115, 41, 10,108,111,103, 46,100,
2159 101,112,114,101, 99, 97,116,105,111,110, 95,119, 97,114,110,
2160 105,110,103, 40, 34,112,108, 97, 99,101, 95,112, 97,114,116,
2161 105,115, 97,110,115, 40, 41, 34, 44, 32, 34,101,100,105,116,
2162 46,112,108, 97, 99,101, 95,112, 97,114,116,105,115, 97,110,
2163 115, 40, 41, 34, 44, 10, 34, 50, 46, 52, 34, 41, 59, 10,101,
2164 100,105,116, 46,112,108, 97, 99,101, 95,112, 97,114,116,105,
2165 115, 97,110,115, 40,116,105,108,101, 44, 32,112,108, 97,121,
2166 101,114, 44, 32, 99,111,117,110,116, 44, 32,115,113, 95,114,
2167 97,100,105,117,115, 41, 10,101,110,100, 10,102,117,110, 99,
2168 116,105,111,110, 32, 80,108, 97,121,101,114, 58, 99,114,101,
2169 97,116,101, 95,117,110,105,116, 40,116,105,108,101, 44, 32,
2170 117,116,121,112,101, 44, 32,118,101,116,101,114, 97,110, 95,
2171 108,101,118,101,108, 44, 32,104,111,109,101, 99,105,116,121,
2172 44, 32,109,111,118,101,115, 95,108,101,102,116, 41, 10,114,
2173 101,116,117,114,110, 32,101,100,105,116, 46, 99,114,101, 97,
2174 116,101, 95,117,110,105,116, 40,115,101,108,102, 44, 32,116,
2175 105,108,101, 44, 32,117,116,121,112,101, 44, 32,118,101,116,
2176 101,114, 97,110, 95,108,101,118,101,108, 44, 32,104,111,109,
2177 101, 99,105,116,121, 44, 10,109,111,118,101,115, 95,108,101,
2178 102,116, 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,
2179 110, 32, 80,108, 97,121,101,114, 58, 99,114,101, 97,116,101,
2180 95,117,110,105,116, 95,102,117,108,108, 40,116,105,108,101,
2181 44, 32,117,116,121,112,101, 44, 32,118,101,116,101,114, 97,
2182 110, 95,108,101,118,101,108, 44, 32,104,111,109,101, 99,105,
2183 116,121, 44, 10,109,111,118,101,115, 95,108,101,102,116, 44,
2184 32,104,112, 95,108,101,102,116, 44, 32,112,116,114, 97,110,
2185 115,112,111,114,116, 41, 10,114,101,116,117,114,110, 32,101,
2186 100,105,116, 46, 99,114,101, 97,116,101, 95,117,110,105,116,
2187 95,102,117,108,108, 40,115,101,108,102, 44, 32,116,105,108,
2188 101, 44, 32,117,116,121,112,101, 44, 32,118,101,116,101,114,
2189 97,110, 95,108,101,118,101,108, 44, 32,104,111,109,101, 99,
2190 105,116,121, 44, 10,109,111,118,101,115, 95,108,101,102,116,
2191 44, 32,104,112, 95,108,101,102,116, 44, 32,112,116,114, 97,
2192 110,115,112,111,114,116, 41, 10,101,110,100, 10,102,117,110,
2193 99,116,105,111,110, 32, 80,108, 97,121,101,114, 58, 99,105,
2194 118,105,108,105,122, 97,116,105,111,110, 95,115, 99,111,114,
2195 101, 40, 41, 10,114,101,116,117,114,110, 32,115,101,114,118,
2196 101,114, 46, 99,105,118,105,108,105,122, 97,116,105,111,110,
2197 95,115, 99,111,114,101, 40,115,101,108,102, 41, 10,101,110,
2198 100, 10,102,117,110, 99,116,105,111,110, 32, 80,108, 97,121,
2199 101,114, 58, 99,114,101, 97,116,101, 95, 99,105,116,121, 40,
2200 116,105,108,101, 44, 32,110, 97,109,101, 41, 10,101,100,105,
2201 116, 46, 99,114,101, 97,116,101, 95, 99,105,116,121, 40,115,
2202 101,108,102, 44, 32,116,105,108,101, 44, 32,110, 97,109,101,
2203 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
2204 80,108, 97,121,101,114, 58, 99,104, 97,110,103,101, 95,103,
2205 111,108,100, 40, 97,109,111,117,110,116, 41, 10,101,100,105,
2206 116, 46, 99,104, 97,110,103,101, 95,103,111,108,100, 40,115,
2207 101,108,102, 44, 32, 97,109,111,117,110,116, 41, 10,101,110,
2208 100, 10,102,117,110, 99,116,105,111,110, 32, 80,108, 97,121,
2209 101,114, 58,103,105,118,101, 95,116,101, 99,104, 40,116,101,
2210 99,104, 44, 32, 99,111,115,116, 44, 32,110,111,116,105,102,
2211 121, 44, 32,114,101, 97,115,111,110, 41, 10,114,101,116,117,
2212 114,110, 32,101,100,105,116, 46,103,105,118,101, 95,116,101,
2213 99,104, 40,115,101,108,102, 44, 32,116,101, 99,104, 44, 32,
2214 99,111,115,116, 44, 32,110,111,116,105,102,121, 44, 32,114,
2215 101, 97,115,111,110, 41, 10,101,110,100, 10,102,117,110, 99,
2216 116,105,111,110, 32, 80,108, 97,121,101,114, 58,103,105,118,
2217 101, 95,116,101, 99,104,110,111,108,111,103,121, 40,116,101,
2218 99,104, 44, 32,114,101, 97,115,111,110, 41, 10,108,111,103,
2219 46,100,101,112,114,101, 99, 97,116,105,111,110, 95,119, 97,
2220 114,110,105,110,103, 40, 34, 80,108, 97,121,101,114, 58,103,
2221 105,118,101, 95,116,101, 99,104,110,111,108,111,103,121, 40,
2222 41, 34, 44, 32, 34, 80,108, 97,121,101,114, 58,103,105,118,
2223 101, 95,116,101, 99,104, 40, 41, 34, 44, 10, 34, 50, 46, 54,
2224 34, 41, 59, 10,114,101,116,117,114,110, 32,101,100,105,116,
2225 46,103,105,118,101, 95,116,101, 99,104, 40,115,101,108,102,
2226 44, 32,116,101, 99,104, 44, 32, 45, 49, 44, 32,102, 97,108,
2227 115,101, 44, 32,114,101, 97,115,111,110, 41, 10,101,110,100,
2228 10,102,117,110, 99,116,105,111,110, 32, 80,108, 97,121,101,
2229 114, 58,116,114, 97,105,116, 95,109,111,100, 40,116,114, 97,
2230 105,116, 44, 32,109,111,100, 41, 10,114,101,116,117,114,110,
2231 32,101,100,105,116, 46,116,114, 97,105,116, 95,109,111,100,
2232 40,115,101,108,102, 44, 32,116,114, 97,105,116, 44, 32,109,
2233 111,100, 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,
2234 110, 32, 80,108, 97,121,101,114, 58, 99,105,118,105,108, 95,
2235 119, 97,114, 40,112,114,111, 98, 97, 98,105,108,105,116,121,
2236 41, 10,114,101,116,117,114,110, 32,101,100,105,116, 46, 99,
2237 105,118,105,108, 95,119, 97,114, 40,115,101,108,102, 44, 32,
2238 112,114,111, 98, 97, 98,105,108,105,116,121, 41, 10,101,110,
2239 100, 10,102,117,110, 99,116,105,111,110, 32, 80,108, 97,121,
2240 101,114, 58,118,105, 99,116,111,114,121, 40, 41, 10,101,100,
2241 105,116, 46,112,108, 97,121,101,114, 95,118,105, 99,116,111,
2242 114,121, 40,115,101,108,102, 41, 10,101,110,100, 10,102,117,
2243 110, 99,116,105,111,110, 32, 80,108, 97,121,101,114, 58, 97,
2244 100,100, 95,104,105,115,116,111,114,121, 40, 97,109,111,117,
2245 110,116, 41, 10,101,100,105,116, 46, 97,100,100, 95,112,108,
2246 97,121,101,114, 95,104,105,115,116,111,114,121, 40,115,101,
2247 108,102, 44, 32, 97,109,111,117,110,116, 41, 10,101,110,100,
2248 10,102,117,110, 99,116,105,111,110, 32, 80,108, 97,121,101,
2249 114, 58,103,105,118,101, 95, 98,117,108, 98,115, 40, 97,109,
2250 111,117,110,116, 41, 10,101,100,105,116, 46,103,105,118,101,
2251 95, 98,117,108, 98,115, 40,115,101,108,102, 44, 32, 97,109,
2252 111,117,110,116, 41, 10,101,110,100, 10,102,117,110, 99,116,
2253 105,111,110, 32, 67,105,116,121, 58,114,101,109,111,118,101,
2254 40, 41, 10,101,100,105,116, 46,114,101,109,111,118,101, 95,
2255 99,105,116,121, 40,115,101,108,102, 41, 10,101,110,100, 10,
2256 102,117,110, 99,116,105,111,110, 32, 67,105,116,121, 58, 97,
2257 100,100, 95,104,105,115,116,111,114,121, 40, 97,109,111,117,
2258 110,116, 41, 10,101,100,105,116, 46, 97,100,100, 95, 99,105,
2259 116,121, 95,104,105,115,116,111,114,121, 40,115,101,108,102,
2260 44, 32, 97,109,111,117,110,116, 41, 10,101,110,100, 10,102,
2261 117,110, 99,116,105,111,110, 32, 67,105,116,121, 58, 99,114,
2262 101, 97,116,101, 95, 98,117,105,108,100,105,110,103, 40,105,
2263 109,112,114, 41, 10,101,100,105,116, 46, 99,114,101, 97,116,
2264 101, 95, 98,117,105,108,100,105,110,103, 40,115,101,108,102,
2265 44, 32,105,109,112,114, 41, 10,101,110,100, 10,102,117,110,
2266 99,116,105,111,110, 32, 67,105,116,121, 58,114,101,109,111,
2267 118,101, 95, 98,117,105,108,100,105,110,103, 40,105,109,112,
2268 114, 41, 10,101,100,105,116, 46,114,101,109,111,118,101, 95,
2269 98,117,105,108,100,105,110,103, 40,115,101,108,102, 44, 32,
2270 105,109,112,114, 41, 10,101,110,100, 10,102,117,110, 99,116,
2271 105,111,110, 32, 85,110,105,116, 58,116,101,108,101,112,111,
2272 114,116, 40,100,101,115,116, 44, 10,101,109, 98, 97,114,107,
2273 95,116,111, 44, 32, 97,108,108,111,119, 95,100,105,115,101,
2274 109, 98, 97,114,107, 44, 10, 99,111,110,113,117,101,114, 95,
2275 99,105,116,121, 44, 32, 99,111,110,113,117,101,114, 95,101,
2276 120,116,114, 97, 44, 10,101,110,116,101,114, 95,104,117,116,
2277 44, 32,102,114,105,103,104,116,101,110, 95,104,117,116, 41,
2278 10,105,102, 32, 97,108,108,111,119, 95,100,105,115,101,109,
2279 98, 97,114,107, 32, 61, 61, 32,110,105,108, 32,116,104,101,
2280 110, 10,114,101,116,117,114,110, 32,101,100,105,116, 46,117,
2281 110,105,116, 95,116,101,108,101,112,111,114,116, 40,115,101,
2282 108,102, 44, 32,100,101,115,116, 41, 10,101,108,115,101, 10,
2283 114,101,116,117,114,110, 32,101,100,105,116, 46,117,110,105,
2284 116, 95,116,101,108,101,112,111,114,116, 40,115,101,108,102,
2285 44, 32,100,101,115,116, 44, 10,101,109, 98, 97,114,107, 95,
2286 116,111, 44, 32, 97,108,108,111,119, 95,100,105,115,101,109,
2287 98, 97,114,107, 44, 10, 99,111,110,113,117,101,114, 95, 99,
2288 105,116,121, 44, 32, 99,111,110,113,117,101,114, 95,101,120,
2289 116,114, 97, 44, 10,101,110,116,101,114, 95,104,117,116, 44,
2290 32,102,114,105,103,104,116,101,110, 95,104,117,116, 41, 10,
2291 101,110,100, 10,101,110,100, 10,102,117,110, 99,116,105,111,
2292 110, 32, 85,110,105,116, 58,112,101,114,102,111,114,109, 95,
2293 97, 99,116,105,111,110, 40, 97, 99,116,105,111,110, 44, 32,
2294 116, 97,114,103,101,116, 44, 32,115,117, 98, 95,116, 97,114,
2295 103,101,116, 41, 10,105,102, 32,116, 97,114,103,101,116, 32,
2296 61, 61, 32,110,105,108, 32,116,104,101,110, 10,114,101,116,
2297 117,114,110, 32,101,100,105,116, 46,112,101,114,102,111,114,
2298 109, 95, 97, 99,116,105,111,110, 40,115,101,108,102, 44, 32,
2299 97, 99,116,105,111,110, 41, 10,101,108,115,101,105,102, 32,
2300 115,117, 98, 95,116, 97,114,103,101,116, 32, 61, 61, 32,110,
2301 105,108, 32,116,104,101,110, 10,114,101,116,117,114,110, 32,
2302 101,100,105,116, 46,112,101,114,102,111,114,109, 95, 97, 99,
2303 116,105,111,110, 40,115,101,108,102, 44, 32, 97, 99,116,105,
2304 111,110, 44, 32,116, 97,114,103,101,116, 41, 10,101,108,115,
2305 101, 10,114,101,116,117,114,110, 32,101,100,105,116, 46,112,
2306 101,114,102,111,114,109, 95, 97, 99,116,105,111,110, 40,115,
2307 101,108,102, 44, 32, 97, 99,116,105,111,110, 44, 32,116, 97,
2308 114,103,101,116, 44, 32,115,117, 98, 95,116, 97,114,103,101,
2309 116, 41, 10,101,110,100, 10,101,110,100, 10,102,117,110, 99,
2310 116,105,111,110, 32, 85,110,105,116, 58,116,117,114,110, 40,
2311 100,105,114,101, 99,116,105,111,110, 41, 10,101,100,105,116,
2312 46,117,110,105,116, 95,116,117,114,110, 40,115,101,108,102,
2313 44, 32,100,105,114,101, 99,116,105,111,110, 41, 10,101,110,
2314 100, 10,102,117,110, 99,116,105,111,110, 32, 85,110,105,116,
2315 58,107,105,108,108, 40,114,101, 97,115,111,110, 44, 32,107,
2316 105,108,108,101,114, 41, 10,101,100,105,116, 46,117,110,105,
2317 116, 95,107,105,108,108, 40,115,101,108,102, 44, 32,114,101,
2318 97,115,111,110, 44, 32,107,105,108,108,101,114, 41, 10,101,
2319 110,100, 10,102,117,110, 99,116,105,111,110, 32, 85,110,105,
2320 116, 58,109,111,118,101, 40,109,111,118,101,116,111, 44, 32,
2321 109,111,118,101, 99,111,115,116, 44, 10,101,109, 98, 97,114,
2322 107, 95,116,111, 44, 32, 97,108,108,111,119, 95,100,105,115,
2323 101,109, 98, 97,114,107, 44, 10, 99,111,110,113,117,101,114,
2324 95, 99,105,116,121, 44, 32, 99,111,110,113,117,101,114, 95,
2325 101,120,116,114, 97, 44, 10,101,110,116,101,114, 95,104,117,
2326 116, 44, 32,102,114,105,103,104,116,101,110, 95,104,117,116,
2327 41, 10,105,102, 32, 97,108,108,111,119, 95,100,105,115,101,
2328 109, 98, 97,114,107, 32, 61, 61, 32,110,105,108, 32,116,104,
2329 101,110, 10,114,101,116,117,114,110, 32,101,100,105,116, 46,
2330 117,110,105,116, 95,109,111,118,101, 40,115,101,108,102, 44,
2331 32,109,111,118,101,116,111, 44, 32,109,111,118,101, 99,111,
2332 115,116, 41, 10,101,108,115,101, 10,114,101,116,117,114,110,
2333 32,101,100,105,116, 46,117,110,105,116, 95,109,111,118,101,
2334 40,115,101,108,102, 44, 32,109,111,118,101,116,111, 44, 32,
2335 109,111,118,101, 99,111,115,116, 44, 10,101,109, 98, 97,114,
2336 107, 95,116,111, 44, 32, 97,108,108,111,119, 95,100,105,115,
2337 101,109, 98, 97,114,107, 44, 10, 99,111,110,113,117,101,114,
2338 95, 99,105,116,121, 44, 32, 99,111,110,113,117,101,114, 95,
2339 101,120,116,114, 97, 44, 10,101,110,116,101,114, 95,104,117,
2340 116, 44, 32,102,114,105,103,104,116,101,110, 95,104,117,116,
2341 41, 10,101,110,100, 10,101,110,100, 10,102,117,110, 99,116,
2342 105,111,110, 32, 85,110,105,116, 58,109,111,118,101,109,101,
2343 110,116, 95,100,105,115, 97,108,108,111,119, 40, 41, 10,101,
2344 100,105,116, 46,109,111,118,101,109,101,110,116, 95,100,105,
2345 115, 97,108,108,111,119, 40,115,101,108,102, 41, 10,101,110,
2346 100, 10,102,117,110, 99,116,105,111,110, 32, 85,110,105,116,
2347 58,109,111,118,101,109,101,110,116, 95, 97,108,108,111,119,
2348 40, 41, 10,101,100,105,116, 46,109,111,118,101,109,101,110,
2349 116, 95, 97,108,108,111,119, 40,115,101,108,102, 41, 10,101,
2350 110,100, 10,102,117,110, 99,116,105,111,110, 32, 84,105,108,
2351 101, 58, 99,114,101, 97,116,101, 95,111,119,110,101,100, 95,
2352 101,120,116,114, 97, 40,110, 97,109,101, 44, 32,112,108, 97,
2353 121,101,114, 41, 10,101,100,105,116, 46, 99,114,101, 97,116,
2354 101, 95,111,119,110,101,100, 95,101,120,116,114, 97, 40,115,
2355 101,108,102, 44, 32,110, 97,109,101, 44, 32,112,108, 97,121,
2356 101,114, 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,
2357 110, 32, 84,105,108,101, 58, 99,114,101, 97,116,101, 95,101,
2358 120,116,114, 97, 40,110, 97,109,101, 41, 10,101,100,105,116,
2359 46, 99,114,101, 97,116,101, 95,101,120,116,114, 97, 40,115,
2360 101,108,102, 44, 32,110, 97,109,101, 41, 10,101,110,100, 10,
2361 102,117,110, 99,116,105,111,110, 32, 84,105,108,101, 58, 99,
2362 114,101, 97,116,101, 95, 98, 97,115,101, 40,110, 97,109,101,
2363 44, 32,112,108, 97,121,101,114, 41, 10,108,111,103, 46,100,
2364 101,112,114,101, 99, 97,116,105,111,110, 95,119, 97,114,110,
2365 105,110,103, 40, 34, 84,105,108,101, 58, 99,114,101, 97,116,
2366 101, 95, 98, 97,115,101, 40, 41, 34, 44, 32, 34, 84,105,108,
2367 101, 58, 99,114,101, 97,116,101, 95,111,119,110,101,100, 95,
2368 101,120,116,114, 97, 40, 41, 34, 44, 10, 34, 51, 46, 48, 34,
2369 41, 59, 10,101,100,105,116, 46, 99,114,101, 97,116,101, 95,
2370 98, 97,115,101, 40,115,101,108,102, 44, 32,110, 97,109,101,
2371 44, 32,112,108, 97,121,101,114, 41, 10,101,110,100, 10,102,
2372 117,110, 99,116,105,111,110, 32, 84,105,108,101, 58, 99,114,
2373 101, 97,116,101, 95,114,111, 97,100, 40,110, 97,109,101, 41,
2374 10,108,111,103, 46,100,101,112,114,101, 99, 97,116,105,111,
2375 110, 95,119, 97,114,110,105,110,103, 40, 34, 84,105,108,101,
2376 58, 99,114,101, 97,116,101, 95,114,111, 97,100, 40, 41, 34,
2377 44, 32, 34, 84,105,108,101, 58, 99,114,101, 97,116,101, 95,
2378 101,120,116,114, 97, 40, 41, 34, 44, 10, 34, 50, 46, 54, 34,
2379 41, 59, 10,101,100,105,116, 46, 99,114,101, 97,116,101, 95,
2380 114,111, 97,100, 40,115,101,108,102, 44, 32,110, 97,109,101,
2381 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
2382 84,105,108,101, 58,114,101,109,111,118,101, 95,101,120,116,
2383 114, 97, 40,110, 97,109,101, 41, 10,101,100,105,116, 46,114,
2384 101,109,111,118,101, 95,101,120,116,114, 97, 40,115,101,108,
2385 102, 44, 32,110, 97,109,101, 41, 10,101,110,100, 10,102,117,
2386 110, 99,116,105,111,110, 32, 84,105,108,101, 58, 99,104, 97,
2387 110,103,101, 95,116,101,114,114, 97,105,110, 40,116,101,114,
2388 114, 97,105,110, 41, 10,101,100,105,116, 46, 99,104, 97,110,
2389 103,101, 95,116,101,114,114, 97,105,110, 40,115,101,108,102,
2390 44, 32,116,101,114,114, 97,105,110, 41, 10,101,110,100, 10,
2391 102,117,110, 99,116,105,111,110, 32, 84,105,108,101, 58,117,
2392 110,108,101, 97,115,104, 95, 98, 97,114, 98, 97,114,105, 97,
2393 110,115, 40, 41, 10,114,101,116,117,114,110, 32,101,100,105,
2394 116, 46,117,110,108,101, 97,115,104, 95, 98, 97,114, 98, 97,
2395 114,105, 97,110,115, 40,115,101,108,102, 41, 10,101,110,100,
2396 10,102,117,110, 99,116,105,111,110, 32, 84,105,108,101, 58,
2397 112,108, 97, 99,101, 95,112, 97,114,116,105,115, 97,110,115,
2398 40,112,108, 97,121,101,114, 44, 32, 99,111,117,110,116, 44,
2399 32,115,113, 95,114, 97,100,105,117,115, 41, 10,101,100,105,
2400 116, 46,112,108, 97, 99,101, 95,112, 97,114,116,105,115, 97,
2401 110,115, 40,115,101,108,102, 44, 32,112,108, 97,121,101,114,
2402 44, 32, 99,111,117,110,116, 44, 32,115,113, 95,114, 97,100,
2403 105,117,115, 41, 10,101,110,100, 10,102,117,110, 99,116,105,
2404 111,110, 32, 84,105,108,101, 58,115,101,116, 95,108, 97, 98,
2405 101,108, 40,108, 97, 98,101,108, 41, 10,101,100,105,116, 46,
2406 116,105,108,101, 95,115,101,116, 95,108, 97, 98,101,108, 40,
2407 115,101,108,102, 44, 32,108, 97, 98,101,108, 41, 10,101,110,
2408 100, 10,102,117,110, 99,116,105,111,110, 32, 84,105,108,101,
2409 58,115,104,111,119, 40,112,108, 97,121,101,114, 41, 10,101,
2410 100,105,116, 46,116,105,108,101, 95,115,104,111,119, 40,115,
2411 101,108,102, 44, 32,112,108, 97,121,101,114, 41, 10,101,110,
2412 100, 10,102,117,110, 99,116,105,111,110, 32, 84,105,108,101,
2413 58,104,105,100,101, 40,112,108, 97,121,101,114, 41, 10,114,
2414 101,116,117,114,110, 32,101,100,105,116, 46,116,105,108,101,
2415 95,104,105,100,101, 40,115,101,108,102, 44, 32,112,108, 97,
2416 121,101,114, 41, 10,101,110,100,32
2418 if (luaL_loadbuffer(tolua_S,(
char*)B,
sizeof(B),
"tolua: embedded Lua code") == LUA_OK)
2419 lua_pcall(tolua_S,0,LUA_MULTRET,0);
2422 tolua_module(tolua_S,
"Player",0);
2423 tolua_beginmodule(tolua_S,
"Player");
2427 tolua_endmodule(tolua_S);
2428 tolua_module(tolua_S,
"game",1);
2429 tolua_beginmodule(tolua_S,
"game");
2432 tolua_endmodule(tolua_S);
2433 tolua_module(tolua_S,
"Nation_Type",0);
2434 tolua_beginmodule(tolua_S,
"Nation_Type");
2438 tolua_endmodule(tolua_S);
2439 tolua_module(tolua_S,
"Unit",0);
2440 tolua_beginmodule(tolua_S,
"Unit");
2443 tolua_endmodule(tolua_S);
2444 tolua_endmodule(tolua_S);