+
+This list of API functions is not intended to replace a tutorial.
+If you are not familiar with the terms used, you may want to study the
+» Wikipedia
+article on bitwise operations first.
+
+
Loading the BitOp Module
+
+The suggested way to use the BitOp module is to add the following
+to the start of every Lua file that needs one of its functions:
+
+
+local bit = require("bit")
+
+
+This makes the dependency explicit, limits the scope to the current file
+and provides faster access to the bit.* functions, too.
+It's good programming practice not to rely on the global variable
+bit being set (assuming some other part of your application
+has already loaded the module). The require function ensures
+the module is only loaded once, in any case.
+
+
Defining Shortcuts
+
+It's a common (but not a required) practice to cache often used module
+functions in locals. This serves as a shortcut to save some typing
+and also speeds up resolving them (only relevant if called hundreds of
+thousands of times).
+
+
+local bnot = bit.bnot
+local band, bor, bxor = bit.band, bit.bor, bit.bxor
+local lshift, rshift, rol = bit.lshift, bit.rshift, bit.rol
+-- etc...
+
+-- Example use of the shortcuts:
+local function tr_i(a, b, c, d, x, s)
+ return rol(bxor(c, bor(b, bnot(d))) + a + x, s) + b
+end
+
+
+Remember that and, or and not
+are reserved keywords in Lua. They cannot be used for variable names or
+literal field names. That's why the corresponding bitwise functions have
+been named band, bor, and bnot
+(and bxor for consistency).
+
+While we are at it: a common pitfall is to use bit as the
+name of a local temporary variable — well, don't! :-)
+
+
About the Examples
+
+The examples below show small Lua one-liners. Their expected output
+is shown after -->. This is interpreted as a comment marker
+by Lua so you can cut & paste the whole line to a Lua prompt
+and experiment with it.
+
+
+Note that all bit operations return signed 32 bit numbers
+(rationale). And these print
+as signed decimal numbers by default.
+
+
+For clarity the examples assume the definition of a helper function
+printx(). This prints its argument as an unsigned
+32 bit hexadecimal number on all platforms:
+
+
+function printx(x)
+ print("0x"..bit.tohex(x))
+end
+
+
+
Bit Operations
+
y = bit.tobit(x)
+
+Normalizes a number to the numeric range for bit operations and returns it.
+This function is usually not needed since all bit operations already
+normalize all of their input arguments. Check the
+operational semantics for details.
+
+
+print(0xffffffff) --> 4294967295 (*)
+print(bit.tobit(0xffffffff)) --> -1
+printx(bit.tobit(0xffffffff)) --> 0xffffffff
+print(bit.tobit(0xffffffff + 1)) --> 0
+print(bit.tobit(2^40 + 1234)) --> 1234
+
+
+(*) See the treatment of hex literals
+for an explanation why the printed numbers in the first two lines
+differ (if your Lua installation uses a double number type).
+
+
+
y = bit.tohex(x [,n])
+
+Converts its first argument to a hex string. The number of hex digits is
+given by the absolute value of the optional second argument. Positive
+numbers between 1 and 8 generate lowercase hex digits. Negative numbers
+generate uppercase hex digits. Only the least-significant 4*|n| bits are
+used. The default is to generate 8 lowercase hex digits.
+
+
+print(bit.tohex(1)) --> 00000001
+print(bit.tohex(-1)) --> ffffffff
+print(bit.tohex(0xffffffff)) --> ffffffff
+print(bit.tohex(-1, -8)) --> FFFFFFFF
+print(bit.tohex(0x21, 4)) --> 0021
+print(bit.tohex(0x87654321, 4)) --> 4321
+
+
+
y = bit.bnot(x)
+
+Returns the bitwise not of its argument.
+
+
+print(bit.bnot(0)) --> -1
+printx(bit.bnot(0)) --> 0xffffffff
+print(bit.bnot(-1)) --> 0
+print(bit.bnot(0xffffffff)) --> 0
+printx(bit.bnot(0x12345678)) --> 0xedcba987
+
+
+
y = bit.bor(x1 [,x2...])
+y = bit.band(x1 [,x2...])
+y = bit.bxor(x1 [,x2...])
+
+Returns either the bitwise or, bitwise and,
+or bitwise xor of all of its arguments.
+Note that more than two arguments are allowed.
+
+
+print(bit.bor(1, 2, 4, 8)) --> 15
+printx(bit.band(0x12345678, 0xff)) --> 0x00000078
+printx(bit.bxor(0xa5a5f0f0, 0xaa55ff00)) --> 0x0ff00ff0
+
+
+
y = bit.lshift(x, n)
+y = bit.rshift(x, n)
+y = bit.arshift(x, n)
+
+Returns either the bitwise logical left-shift,
+bitwise logical right-shift, or bitwise arithmetic right-shift
+of its first argument by the number of bits given by the second argument.
+
+
+Logical shifts treat the first argument as an unsigned number and shift in
+0-bits. Arithmetic right-shift treats the most-significant bit
+as a sign bit and replicates it.
+Only the lower 5 bits of the shift count are used
+(reduces to the range [0..31]).
+
+
+print(bit.lshift(1, 0)) --> 1
+print(bit.lshift(1, 8)) --> 256
+print(bit.lshift(1, 40)) --> 256
+print(bit.rshift(256, 8)) --> 1
+print(bit.rshift(-256, 8)) --> 16777215
+print(bit.arshift(256, 8)) --> 1
+print(bit.arshift(-256, 8)) --> -1
+printx(bit.lshift(0x87654321, 12)) --> 0x54321000
+printx(bit.rshift(0x87654321, 12)) --> 0x00087654
+printx(bit.arshift(0x87654321, 12)) --> 0xfff87654
+
+
+
y = bit.rol(x, n)
+y = bit.ror(x, n)
+
+Returns either the bitwise left rotation,
+or bitwise right rotation of its first argument by the
+number of bits given by the second argument.
+Bits shifted out on one side are shifted back in on the other side.
+Only the lower 5 bits of the rotate count are used
+(reduces to the range [0..31]).
+
+
+printx(bit.rol(0x12345678, 12)) --> 0x45678123
+printx(bit.ror(0x12345678, 12)) --> 0x67812345
+
+
+
y = bit.bswap(x)
+
+Swaps the bytes of its argument and returns it. This can be used
+to convert little-endian 32 bit numbers to big-endian 32 bit
+numbers or vice versa.
+
+
+printx(bit.bswap(0x12345678)) --> 0x78563412
+printx(bit.bswap(0x78563412)) --> 0x12345678
+
+
+
Example Program
+
+This is an implementation of the (naïve) Sieve of Eratosthenes
+algorithm. It counts the number of primes up to some maximum number.
+
+
+A Lua table is used to hold a bit-vector. Every array index has
+32 bits of the vector. Bitwise operations are used to access and
+modify them. Note that the shift counts don't need to be masked
+since this is already done by the BitOp shift and rotate functions.
+
+
+local bit = require("bit")
+local band, bxor = bit.band, bit.bxor
+local rshift, rol = bit.rshift, bit.rol
+
+local m = tonumber(arg and arg[1]) or 100000
+if m < 2 then m = 2 end
+local count = 0
+local p = {}
+
+for i=0,(m+31)/32 do p[i] = -1 end
+
+for i=2,m do
+ if band(rshift(p[rshift(i, 5)], i), 1) ~= 0 then
+ count = count + 1
+ for j=i+i,m,i do
+ local jx = rshift(j, 5)
+ p[jx] = band(p[jx], rol(-2, j))
+ end
+ end
+end
+
+io.write(string.format("Found %d primes up to %d\n", count, m))
+
+
+Lua BitOp is quite fast. This program runs in less than
+90 milliseconds on a 3 GHz CPU with a standard Lua installation,
+but performs more than a million calls to bitwise functions.
+If you're looking for even more speed,
+check out » LuaJIT.
+
+
+
Caveats
+
Signed Results
+
+Returning signed numbers from bitwise operations may be surprising to
+programmers coming from other programming languages which have both
+signed and unsigned types. But as long as you treat the results of
+bitwise operations uniformly everywhere, this shouldn't cause any problems.
+
+
+Preferably format results with bit.tohex if you want a
+reliable unsigned string representation. Avoid the "%x" or
+"%u" formats for string.format. They fail on some
+architectures for negative numbers and can return more than 8 hex digits
+on others.
+
+
+You may also want to avoid the default number to string coercion,
+since this is a signed conversion.
+The coercion is used for string concatenation and all standard library
+functions which accept string arguments (such as print() or
+io.write()).
+
+
Conditionals
+
+If you're transcribing some code from C/C++, watch out for
+bit operations in conditionals. In C/C++ any non-zero value
+is implicitly considered as "true". E.g. this C code:
+ if (x & 3) ...
+must not be turned into this Lua code:
+ if band(x, 3) then ... -- wrong!
+
+
+In Lua all objects except nil and false are
+considered "true". This includes all numbers. An explicit comparison
+against zero is required in this case:
+ if band(x, 3) ~= 0 then ... -- correct!
+
+
Comparing Against Hex Literals
+
+Comparing the results of bitwise operations (signed numbers)
+against hex literals (unsigned numbers) needs some additional care.
+The following conditional expression may or may not work right,
+depending on the platform you run it on:
+ bit.bor(x, 1) == 0xffffffff
+E.g. it's never true on a Lua installation with the default number type.
+Some simple solutions:
+
+
+- Either never use hex literals larger than 0x7fffffff in comparisons:
+ bit.bor(x, 1) == -1
+- Or convert them with bit.tobit() before comparing:
+ bit.bor(x, 1) == bit.tobit(0xffffffff)
+- Or use a generic workaround with bit.bxor():
+ bit.bxor(bit.bor(x, 1), 0xffffffff) == 0
+- Or use a case-specific workaround:
+ bit.rshift(x, 1) == 0x7fffffff
+
+
+
+
+
+
diff --git a/Assets/StreamingAssets/lua/3rd/luabitop/doc/api.html.meta b/Assets/StreamingAssets/lua/3rd/luabitop/doc/api.html.meta
new file mode 100644
index 000000000..545ea7975
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/luabitop/doc/api.html.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 32ee42a1a83aa6f45a1086e206ba7659
+timeCreated: 1460452375
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/3rd/luabitop/doc/bluequad-print.css b/Assets/StreamingAssets/lua/3rd/luabitop/doc/bluequad-print.css
new file mode 100644
index 000000000..16a6a72a3
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/luabitop/doc/bluequad-print.css
@@ -0,0 +1,166 @@
+/* Copyright (C) 2004-2012 Mike Pall.
+ *
+ * You are welcome to use the general ideas of this design for your own sites.
+ * But please do not steal the stylesheet, the layout or the color scheme.
+ */
+body {
+ font-family: serif;
+ font-size: 11pt;
+ margin: 0 3em;
+ padding: 0;
+ border: none;
+}
+a:link, a:visited, a:hover, a:active {
+ text-decoration: none;
+ background: transparent;
+ color: #0000ff;
+}
+h1, h2, h3 {
+ font-family: sans-serif;
+ font-weight: bold;
+ text-align: left;
+ margin: 0.5em 0;
+ padding: 0;
+}
+h1 {
+ font-size: 200%;
+}
+h2 {
+ font-size: 150%;
+}
+h3 {
+ font-size: 125%;
+}
+p {
+ margin: 0 0 0.5em 0;
+ padding: 0;
+}
+ul, ol {
+ margin: 0.5em 0;
+ padding: 0 0 0 2em;
+}
+ul {
+ list-style: outside square;
+}
+ol {
+ list-style: outside decimal;
+}
+li {
+ margin: 0;
+ padding: 0;
+}
+dl {
+ margin: 1em 0;
+ padding: 1em;
+ border: 1px solid black;
+}
+dt {
+ font-weight: bold;
+ margin: 0;
+ padding: 0;
+}
+dt sup {
+ float: right;
+ margin-left: 1em;
+}
+dd {
+ margin: 0.5em 0 0 2em;
+ padding: 0;
+}
+table {
+ table-layout: fixed;
+ width: 100%;
+ margin: 1em 0;
+ padding: 0;
+ border: 1px solid black;
+ border-spacing: 0;
+ border-collapse: collapse;
+}
+tr {
+ margin: 0;
+ padding: 0;
+ border: none;
+}
+td {
+ text-align: left;
+ margin: 0;
+ padding: 0.2em 0.5em;
+ border-top: 1px solid black;
+ border-bottom: 1px solid black;
+}
+tr.separate td {
+ border-top: double;
+}
+tt, pre, code, kbd, samp {
+ font-family: monospace;
+ font-size: 75%;
+}
+kbd {
+ font-weight: bolder;
+}
+blockquote, pre {
+ margin: 1em 2em;
+ padding: 0;
+}
+img {
+ border: none;
+ vertical-align: baseline;
+ margin: 0;
+ padding: 0;
+}
+img.left {
+ float: left;
+ margin: 0.5em 1em 0.5em 0;
+}
+img.right {
+ float: right;
+ margin: 0.5em 0 0.5em 1em;
+}
+.flush {
+ clear: both;
+ visibility: hidden;
+}
+.hide, .noprint, #nav {
+ display: none !important;
+}
+.pagebreak {
+ page-break-before: always;
+}
+#site {
+ text-align: right;
+ font-family: sans-serif;
+ font-weight: bold;
+ margin: 0 1em;
+ border-bottom: 1pt solid black;
+}
+#site a {
+ font-size: 1.2em;
+}
+#site a:link, #site a:visited {
+ text-decoration: none;
+ font-weight: bold;
+ background: transparent;
+ color: #ffffff;
+}
+#logo {
+ color: #ff8000;
+}
+#head {
+ clear: both;
+ margin: 0 1em;
+}
+#main {
+ line-height: 1.3;
+ text-align: justify;
+ margin: 1em;
+}
+#foot {
+ clear: both;
+ font-size: 80%;
+ text-align: center;
+ margin: 0 1.25em;
+ padding: 0.5em 0 0 0;
+ border-top: 1pt solid black;
+ page-break-before: avoid;
+ page-break-after: avoid;
+}
diff --git a/Assets/StreamingAssets/lua/3rd/luabitop/doc/bluequad-print.css.meta b/Assets/StreamingAssets/lua/3rd/luabitop/doc/bluequad-print.css.meta
new file mode 100644
index 000000000..58a9af9dc
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/luabitop/doc/bluequad-print.css.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 34cd7f819938d1c4fb0d037d75e2e7ed
+timeCreated: 1460452375
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/3rd/luabitop/doc/bluequad.css b/Assets/StreamingAssets/lua/3rd/luabitop/doc/bluequad.css
new file mode 100644
index 000000000..27cd410a5
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/luabitop/doc/bluequad.css
@@ -0,0 +1,299 @@
+/* Copyright (C) 2004-2012 Mike Pall.
+ *
+ * You are welcome to use the general ideas of this design for your own sites.
+ * But please do not steal the stylesheet, the layout or the color scheme.
+ */
+/* colorscheme:
+ *
+ * site | head #4162bf/white | #6078bf/#e6ecff
+ * ------+------ ----------------+-------------------
+ * nav | main #bfcfff | #e6ecff/black
+ *
+ * nav: hiback loback #c5d5ff #b9c9f9
+ * hiborder loborder #e6ecff #97a7d7
+ * link hover #2142bf #ff0000
+ *
+ * link: link visited hover #2142bf #8122bf #ff0000
+ *
+ * main: boxback boxborder #f0f4ff #bfcfff
+ */
+body {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 10pt;
+ margin: 0;
+ padding: 0;
+ border: none;
+ background: #e0e0e0;
+ color: #000000;
+}
+a:link {
+ text-decoration: none;
+ background: transparent;
+ color: #2142bf;
+}
+a:visited {
+ text-decoration: none;
+ background: transparent;
+ color: #8122bf;
+}
+a:hover, a:active {
+ text-decoration: underline;
+ background: transparent;
+ color: #ff0000;
+}
+h1, h2, h3 {
+ font-weight: bold;
+ text-align: left;
+ margin: 0.5em 0;
+ padding: 0;
+ background: transparent;
+}
+h1 {
+ font-size: 200%;
+ line-height: 3em; /* really 6em relative to body, match #site span */
+ margin: 0;
+}
+h2 {
+ font-size: 150%;
+ color: #606060;
+}
+h3 {
+ font-size: 125%;
+ color: #404040;
+}
+p {
+ max-width: 600px;
+ margin: 0 0 0.5em 0;
+ padding: 0;
+}
+ul, ol {
+ max-width: 600px;
+ margin: 0.5em 0;
+ padding: 0 0 0 2em;
+}
+ul {
+ list-style: outside square;
+}
+ol {
+ list-style: outside decimal;
+}
+li {
+ margin: 0;
+ padding: 0;
+}
+dl {
+ max-width: 600px;
+ margin: 1em 0;
+ padding: 1em;
+ border: 1px solid #bfcfff;
+ background: #f0f4ff;
+}
+dt {
+ font-weight: bold;
+ margin: 0;
+ padding: 0;
+}
+dt sup {
+ float: right;
+ margin-left: 1em;
+ color: #808080;
+}
+dt a:visited {
+ text-decoration: none;
+ color: #2142bf;
+}
+dt a:hover, dt a:active {
+ text-decoration: none;
+ color: #ff0000;
+}
+dd {
+ margin: 0.5em 0 0 2em;
+ padding: 0;
+}
+div.tablewrap { /* for IE *sigh* */
+ max-width: 600px;
+}
+table {
+ table-layout: fixed;
+ border-spacing: 0;
+ border-collapse: collapse;
+ max-width: 600px;
+ width: 100%;
+ margin: 1em 0;
+ padding: 0;
+ border: 1px solid #bfcfff;
+}
+tr {
+ margin: 0;
+ padding: 0;
+ border: none;
+}
+tr.odd {
+ background: #f0f4ff;
+}
+tr.separate td {
+ border-top: 1px solid #bfcfff;
+}
+td {
+ text-align: left;
+ margin: 0;
+ padding: 0.2em 0.5em;
+ border: none;
+}
+tt, code, kbd, samp {
+ font-family: Courier New, Courier, monospace;
+ font-size: 110%;
+}
+kbd {
+ font-weight: bolder;
+}
+blockquote, pre {
+ max-width: 600px;
+ margin: 1em 2em;
+ padding: 0;
+}
+pre {
+ line-height: 1.1;
+}
+pre.code {
+ line-height: 1.4;
+ margin: 0.5em 0 1em 0.5em;
+ padding: 0.5em 1em;
+ border: 1px solid #bfcfff;
+ background: #f0f4ff;
+}
+img {
+ border: none;
+ vertical-align: baseline;
+ margin: 0;
+ padding: 0;
+}
+img.left {
+ float: left;
+ margin: 0.5em 1em 0.5em 0;
+}
+img.right {
+ float: right;
+ margin: 0.5em 0 0.5em 1em;
+}
+.indent {
+ padding-left: 1em;
+}
+.flush {
+ clear: both;
+ visibility: hidden;
+}
+.hide, .noscreen {
+ display: none !important;
+}
+.ext {
+ color: #ff8000;
+}
+#site {
+ clear: both;
+ float: left;
+ width: 13em;
+ text-align: center;
+ font-weight: bold;
+ margin: 0;
+ padding: 0;
+ background: transparent;
+ color: #ffffff;
+}
+#site a {
+ font-size: 200%;
+}
+#site a:link, #site a:visited {
+ text-decoration: none;
+ font-weight: bold;
+ background: transparent;
+ color: #ffffff;
+}
+#site span {
+ line-height: 3em; /* really 6em relative to body, match h1 */
+}
+#logo {
+ color: #ffb380;
+}
+#head {
+ margin: 0;
+ padding: 0 0 0 2em;
+ border-left: solid 13em #4162bf;
+ border-right: solid 3em #6078bf;
+ background: #6078bf;
+ color: #e6ecff;
+}
+#nav {
+ clear: both;
+ float: left;
+ overflow: hidden;
+ text-align: left;
+ line-height: 1.5;
+ width: 13em;
+ padding-top: 1em;
+ background: transparent;
+}
+#nav ul {
+ list-style: none outside;
+ margin: 0;
+ padding: 0;
+}
+#nav li {
+ margin: 0;
+ padding: 0;
+}
+#nav a {
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ margin: 0;
+ padding: 2px 1em;
+ border-top: 1px solid transparent;
+ border-bottom: 1px solid transparent;
+ background: transparent;
+ color: #2142bf;
+}
+#nav a:hover, #nav a:active {
+ text-decoration: none;
+ border-top: 1px solid #97a7d7;
+ border-bottom: 1px solid #e6ecff;
+ background: #b9c9f9;
+ color: #ff0000;
+}
+#nav a.current, #nav a.current:hover, #nav a.current:active {
+ border-top: 1px solid #e6ecff;
+ border-bottom: 1px solid #97a7d7;
+ background: #c5d5ff;
+ color: #2142bf;
+}
+#nav ul ul a {
+ padding: 0 1em 0 2em;
+}
+#main {
+ line-height: 1.5;
+ text-align: left;
+ margin: 0;
+ padding: 1em 2em;
+ border-left: solid 13em #bfcfff;
+ border-right: solid 3em #e6ecff;
+ background: #e6ecff;
+}
+#foot {
+ clear: both;
+ font-size: 80%;
+ text-align: center;
+ margin: 0;
+ padding: 0.5em;
+ background: #6078bf;
+ color: #ffffff;
+}
+#foot a:link, #foot a:visited {
+ text-decoration: underline;
+ background: transparent;
+ color: #ffffff;
+}
+#foot a:hover, #foot a:active {
+ text-decoration: underline;
+ background: transparent;
+ color: #bfcfff;
+}
diff --git a/Assets/StreamingAssets/lua/3rd/luabitop/doc/bluequad.css.meta b/Assets/StreamingAssets/lua/3rd/luabitop/doc/bluequad.css.meta
new file mode 100644
index 000000000..7f6c60726
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/luabitop/doc/bluequad.css.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 66b59c9f97e6ede458161e81497ff10f
+timeCreated: 1460452375
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/3rd/luabitop/doc/changes.html b/Assets/StreamingAssets/lua/3rd/luabitop/doc/changes.html
new file mode 100644
index 000000000..d34f5cfae
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/luabitop/doc/changes.html
@@ -0,0 +1,73 @@
+
+
+
+
+
+This page explains how to build Lua BitOp from source, against an
+existing Lua installation. If you've installed Lua using a package manager
+(e.g. as part of a Linux distribution), you're advised to check for
+a pre-built package of Lua BitOp and install this instead.
+
+
Prerequisites
+
+To compile Lua BitOp, your Lua 5.1/5.2 installation must include all development
+files (e.g. include files). If you've installed Lua from source, you
+already have them (e.g. in /usr/local/include on POSIX systems).
+
+
+If you've installed Lua using a package manager, you may need to install
+an extra Lua development package (e.g. liblua5.1-dev on
+Debian/Ubuntu).
+
+
+Probably any current C compiler which can compile Lua also works for
+Lua BitOp. The C99 <stdint.h> include file is mandatory,
+but the source contains a workaround for MSVC.
+
+
+Lua is by default configured to use double as its number type.
+Lua BitOp supports IEEE 754 doubles or alternative configurations
+with int32_t or int64_t (suitable for embedded systems without
+floating-point hardware). The float number type is not supported.
+
+
Configuration
+
+You may need to modify the build scripts and change the paths to
+the Lua development files or some compiler flags. Check the start of
+Makefile (POSIX), Makefile.mingw (MinGW on Windows)
+or msvcbuild.bat (MSVC on Windows) and follow the instructions
+in the comments.
+
+
+E.g. the Lua 5.1 include files are located in /usr/include/lua5.1,
+if you've installed the Debian/Ubuntu Lua development package.
+
+
Build & Install
+
+After » downloading Lua BitOp,
+unpack the distribution file, open a terminal/command window,
+change into the newly created directory and follow the instructions below.
+
+
Linux, *BSD, Mac OS X
+
+For Linux, *BSD and most other POSIX systems just run:
+
+
+make
+
+
+For Mac OS X you need to run this instead:
+
+
+make macosx
+
+
+You probably need to be the root user to install the resulting bit.so
+into the C module directory for your current Lua installation.
+Most systems provide sudo, so you can run:
+
+
+sudo make install
+
+
MinGW on Windows
+
+Start a command prompt and make sure the MinGW tools are in your PATH.
+Then run:
+
+
+mingw32-make -f Makefile.mingw
+
+
+If you've adjusted the path where C modules for Lua should be installed,
+you can run:
+
+
+mingw32-make -f Makefile.mingw install
+
+
+Otherwise just copy the file bit.dll to the appropriate directory.
+By default this is the same directory where lua.exe resides.
+
+
MSVC on Windows
+
+Open a "Visual Studio .NET Command Prompt", change to the directory
+where msvcbuild.bat resides and run it:
+
+
+msvcbuild
+
+
+If the file bit.dll has been successfully built, copy it
+to the directory where C modules for your Lua installation are installed.
+By default this is the same directory where lua.exe resides.
+
+
Embedding Lua BitOp
+
+If you're embedding Lua into your application, it's quite simple to
+add Lua BitOp as a static module:
+
+
+1. Copy the file bit.c from the Lua BitOp distribution
+to your Lua source code directory.
+
+
+2. Add this file to your build script (e.g. modify the Makefile) or
+import it as a build dependency in your IDE.
+
+
+3. Edit lualib.h and add the following two lines:
+
+
+#define LUA_BITLIBNAME "bit"
+LUALIB_API int luaopen_bit(lua_State *L);
+
+
+4. Edit linit.c and add this immediately before the line
+with {NULL, NULL}:
+
+
+ {LUA_BITLIBNAME, luaopen_bit},
+
+
+5. Now recompile and you're done!
+
+
Testing
+
+You can optionally test whether the installation of Lua BitOp was successful.
+Keep the terminal/command window open and run one of the following commands:
+
+
+For Linux, *BSD and Mac OS X:
+
+
+make test
+
+
+For MinGW on Windows:
+
+
+mingw32-make -f Makefile.mingw test
+
+
+For MSVC on Windows:
+
+
+msvctest
+
+
+If any of the tests fail, please check that you've properly set the
+paths in the build scripts, compiled with the same headers you've
+compiled your Lua installation (in particular if you've changed the
+number type in luaconf.h) and installed the C module into
+the directory which matches your Lua installation. Double check everything
+if you've installed multiple Lua interpreters (e.g. both in /usr/bin
+and in /usr/local/bin).
+
+
+If you get a warning or a failure about a broken tostring() function
+or about broken hex literals, then your Lua installation is defective.
+Check with your distributor, replace/upgrade a broken compiler or C library
+or re-install Lua yourself with the right configuration settings
+(in particular see LUA_NUMBER_* and luai_num*
+in luaconf.h).
+
+
Benchmarks
+
+The distribution contains several benchmarks:
+
+
+- bitbench.lua tests the speed of basic bit operations.
+The benchmark is auto-scaling with a minimum runtime of 1 second
+for each part.
+The loop overhead is computed first and subtracted from the following
+measurements. The time to run a bit operation includes the overhead
+of setting up its parameters and calling the corresponding C function.
+- nsievebits.lua is a simple benchmark adapted from the
+» Computer Language Benchmarks Game
+(formerly known as Great Computer Language Shootout). The scale factor
+is exponential, so run it with a small number between 2 and 10 and time it
+(e.g. time lua nsievebits.lua 6).
+- md5test.lua when given the argument "bench" runs
+an auto-scaling benchmark and prints the time per character
+needed to compute the MD5 hash of a (medium-length) string.
+Please note that this implementation is mainly intended as a
+regression test. It's not suitable for cross-language comparisons
+against fully optimized MD5 implementations.
+
+
+
+
+
+
diff --git a/Assets/StreamingAssets/lua/3rd/luabitop/doc/install.html.meta b/Assets/StreamingAssets/lua/3rd/luabitop/doc/install.html.meta
new file mode 100644
index 000000000..4ee6eefd8
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/luabitop/doc/install.html.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f04354dd4dad54b44bc8d372b8a17b3a
+timeCreated: 1460452375
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/3rd/luabitop/doc/semantics.html b/Assets/StreamingAssets/lua/3rd/luabitop/doc/semantics.html
new file mode 100644
index 000000000..e22252f4f
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/luabitop/doc/semantics.html
@@ -0,0 +1,167 @@
+
+
+
+
+
+Lua uses only a single number type which can be redefined at compile-time.
+By default this is a double, i.e. a floating-point number with
+53 bits of precision. Operations in the range of 32 bit numbers
+(and beyond) are exact. There is no loss of precision,
+so there is no need to add an extra integer number type.
+Modern desktop and server CPUs have fast floating-point hardware —
+FP arithmetic is nearly the same speed as integer arithmetic. Any
+differences vanish under the overhead of the Lua interpreter itself.
+
+
+Even today, many embedded systems lack support for fast FP operations.
+These systems benefit from compiling Lua with an integer number type
+(with 32 bits or more).
+
+
+The different possible number types and the use of FP numbers cause
+some problems when defining bitwise operations on Lua numbers. The
+following sections define the operational semantics and try to explain
+the rationale behind them.
+
+
Input and Output Ranges
+
+- Bitwise operations cannot sensibly be applied to FP numbers
+(or their underlying bit patterns). They must be converted to integers
+before operating on them and then back to FP numbers.
+- It's desirable to define semantics that work the same across
+all platforms. This dictates that all operations are based on
+the common denominator of 32 bit integers.
+- The float type provides only 24 bits of precision.
+This makes it unsuitable for use in bitwise operations.
+Lua BitOp refuses to compile against a Lua installation with this
+number type.
+- Bit operations only deal with the underlying bit patterns and
+generally ignore signedness (except for arithmetic right-shift).
+They are commonly displayed and treated like unsigned numbers, though.
+- But the Lua number type must be signed and may be limited
+to 32 bits. Defining the result type as an unsigned number
+would not be cross-platform safe. All bit operations are thus defined to
+return results in the range of signed 32 bit numbers
+(converted to the Lua number type).
+- Hexadecimal literals are treated as
+unsigned numbers by the Lua parser before converting them
+to the Lua number type. This means they can be out of the range of
+signed 32 bit integers if the Lua number type has a greater range.
+E.g. 0xffffffff has a value of 4294967295 in the default installation,
+but may be -1 on embedded systems.
+- It's highly desirable that hex literals are treated uniformly across
+systems when used in bitwise operations.
+All bit operations accept arguments in the signed or
+the unsigned 32 bit range (and more, see below).
+Numbers with the same underlying bit pattern are treated the same by
+all operations.
+
+
Modular Arithmetic
+
Arithmetic operations on n-bit integers are usually based on the rules of
+» modular arithmetic
+modulo 2n. Numbers wrap around when the mathematical result
+of operations is outside their defined range. This simplifies hardware
+implementations and some algorithms actually require this behavior
+(like many cryptographic functions).
+
+
+E.g. for 32 bit integers the following holds: 0xffffffff + 1 = 0
+
+
+Arithmetic modulo 232 is trivially available
+if the Lua number type is a 32 bit integer. Otherwise normalization
+steps must be inserted. Modular arithmetic should work the same
+across all platforms as far as possible:
+
+
+- For the default number type of double,
+arguments can be in the range of ±251
+and still be safely normalized across all platforms by taking their
+least-significant 32 bits. The limit is derived from the way
+doubles are converted to integers.
+- The function bit.tobit can be used to explicitly
+normalize numbers to implement modular addition or subtraction.
+E.g. bit.tobit(0xffffffff + 1) returns 0 on all platforms.
+- The limit on the argument range implies that modular multiplication
+is usually restricted to multiplying already normalized numbers with
+small constants. FP numbers are limited to 53 bits of precision,
+anyway. E.g. (230+1)2 does not return an odd number
+when computed with doubles.
+
+
+BTW: The tr_i function shown here
+is one of the non-linear functions of the (flawed) MD5 cryptographic hash and
+relies on modular arithmetic for correct operation. The result is
+fed back to other bitwise operations (not shown) and does not need
+to be normalized until the last step.
+
+
Restricted and Undefined Behavior
+
+The following rules are intended to give a precise and useful definition
+(for the programmer), yet give the implementation (interpreter and
+compiler) the maximum flexibility and the freedom to apply advanced
+optimizations. It's strongly advised not to rely on undefined or
+implementation-defined behavior.
+
+
+- All kinds of floating-point numbers are acceptable to the bitwise
+operations. None of them cause an error, but some may invoke undefined
+behavior:
+
+- -0 is treated the same as +0 on input and
+is never returned as a result.
+- Passing ±Inf, NaN or numbers outside the range of
+±251 as input yields an undefined result.
+- Non-integral numbers may be rounded or truncated in an
+implementation-defined way. This means the result could differ between
+different BitOp versions, different Lua VMs, on different platforms or even
+between interpreted vs. compiled code
+(as in » LuaJIT).
+Avoid passing fractional numbers to bitwise functions. Use
+math.floor() or math.ceil() to get defined behavior.
+
+- Lua provides auto-coercion of string arguments to numbers
+by default. This behavior is deprecated for bitwise operations.
+
+
+
+
+
+
diff --git a/Assets/StreamingAssets/lua/3rd/luabitop/doc/semantics.html.meta b/Assets/StreamingAssets/lua/3rd/luabitop/doc/semantics.html.meta
new file mode 100644
index 000000000..04cf8b9b8
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/luabitop/doc/semantics.html.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: bd5feaad54f598d46be70c49a28d568f
+timeCreated: 1460452375
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/3rd/luabitop/msvcbuild.bat b/Assets/StreamingAssets/lua/3rd/luabitop/msvcbuild.bat
new file mode 100644
index 000000000..21f5070f5
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/luabitop/msvcbuild.bat
@@ -0,0 +1,29 @@
+@rem Script to build Lua BitOp with MSVC.
+
+@rem First change the paths to your Lua installation below.
+@rem Then open a "Visual Studio .NET Command Prompt", cd to this directory
+@rem and run this script. Afterwards copy the resulting bit.dll to
+@rem the directory where lua.exe is installed.
+
+@if not defined INCLUDE goto :FAIL
+
+@setlocal
+@rem Path to the Lua includes and the library file for the Lua DLL:
+@set LUA_INC=-I ..
+@set LUA_LIB=..\lua51.lib
+
+@set MYCOMPILE=cl /nologo /MD /O2 /W3 /c %LUA_INC%
+@set MYLINK=link /nologo
+@set MYMT=mt /nologo
+
+%MYCOMPILE% bit.c
+%MYLINK% /DLL /export:luaopen_bit /out:bit.dll bit.obj %LUA_LIB%
+if exist bit.dll.manifest^
+ %MYMT% -manifest bit.dll.manifest -outputresource:bit.dll;2
+
+del *.obj *.exp *.manifest
+
+@goto :END
+:FAIL
+@echo You must open a "Visual Studio .NET Command Prompt" to run this script
+:END
diff --git a/Assets/StreamingAssets/lua/3rd/luabitop/msvcbuild.bat.meta b/Assets/StreamingAssets/lua/3rd/luabitop/msvcbuild.bat.meta
new file mode 100644
index 000000000..07e700b87
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/luabitop/msvcbuild.bat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: fee9245b57d174647a43699f11ce1b53
+timeCreated: 1460452375
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/3rd/luabitop/msvctest.bat b/Assets/StreamingAssets/lua/3rd/luabitop/msvctest.bat
new file mode 100644
index 000000000..95dcc50c6
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/luabitop/msvctest.bat
@@ -0,0 +1,19 @@
+@rem Script to test Lua BitOp.
+
+@setlocal
+@rem Path to the Lua executable:
+@set LUA=lua
+
+@echo off
+for %%t in (bittest.lua nsievebits.lua md5test.lua) do (
+ echo testing %%t
+ %LUA% %%t
+ if errorlevel 1^
+ goto :FAIL
+)
+echo ****** ALL TESTS OK ******
+goto :END
+
+:FAIL
+echo ****** TEST FAILED ******
+:END
diff --git a/Assets/StreamingAssets/lua/3rd/luabitop/msvctest.bat.meta b/Assets/StreamingAssets/lua/3rd/luabitop/msvctest.bat.meta
new file mode 100644
index 000000000..e23685f1b
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/luabitop/msvctest.bat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 334c229b8c5315341bfd1253e6338046
+timeCreated: 1460452375
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/3rd/pbc.meta b/Assets/StreamingAssets/lua/3rd/pbc.meta
new file mode 100644
index 000000000..daae59866
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/pbc.meta
@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 502d0b48bf13e9e4e9fc47dd3076d4ac
+folderAsset: yes
+timeCreated: 1460452375
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/3rd/pbc/addressbook.pb b/Assets/StreamingAssets/lua/3rd/pbc/addressbook.pb
new file mode 100644
index 000000000..29de741e8
Binary files /dev/null and b/Assets/StreamingAssets/lua/3rd/pbc/addressbook.pb differ
diff --git a/Assets/StreamingAssets/lua/3rd/pbc/addressbook.pb.meta b/Assets/StreamingAssets/lua/3rd/pbc/addressbook.pb.meta
new file mode 100644
index 000000000..59b8b6849
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/pbc/addressbook.pb.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 745227b8d960bff42a9e23ef230a6ff7
+timeCreated: 1460452375
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/3rd/pbc/addressbook.proto b/Assets/StreamingAssets/lua/3rd/pbc/addressbook.proto
new file mode 100644
index 000000000..883a78810
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/pbc/addressbook.proto
@@ -0,0 +1,39 @@
+// See README.txt for information and build instructions.
+
+package tutorial;
+
+option java_package = "com.example.tutorial";
+option java_outer_classname = "AddressBookProtos";
+
+message Person {
+ required string name = 1;
+ required int32 id = 2; // Unique ID number for this person.
+ optional string email = 3;
+
+ enum PhoneType {
+ MOBILE = 0;
+ HOME = 1;
+ WORK = 2;
+ }
+
+ message PhoneNumber {
+ required string number = 1;
+ optional PhoneType type = 2 [default = HOME];
+ }
+
+ repeated PhoneNumber phone = 4;
+ repeated int32 test = 5 [packed=true];
+
+ extensions 10 to max;
+}
+
+message Ext {
+ extend Person {
+ optional int32 test = 10;
+ }
+}
+
+// Our address book file is just one of these.
+message AddressBook {
+ repeated Person person = 1;
+}
diff --git a/Assets/StreamingAssets/lua/3rd/pbc/addressbook.proto.meta b/Assets/StreamingAssets/lua/3rd/pbc/addressbook.proto.meta
new file mode 100644
index 000000000..4d5fe90cf
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/pbc/addressbook.proto.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 390f7bccd4b69b847925fa9e483deb30
+timeCreated: 1460452375
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/3rd/pblua.meta b/Assets/StreamingAssets/lua/3rd/pblua.meta
new file mode 100644
index 000000000..1cf3397c5
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/pblua.meta
@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 7a39b8ba1c77efa4bbbe00b6b2b7f409
+folderAsset: yes
+timeCreated: 1460452375
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/3rd/pblua/login.proto b/Assets/StreamingAssets/lua/3rd/pblua/login.proto
new file mode 100644
index 000000000..da528b2f8
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/pblua/login.proto
@@ -0,0 +1,10 @@
+
+message LoginRequest {
+ required int32 id = 1;
+ required string name = 2;
+ optional string email = 3;
+}
+
+message LoginResponse {
+ required int32 id = 1;
+}
\ No newline at end of file
diff --git a/Assets/StreamingAssets/lua/3rd/pblua/login.proto.meta b/Assets/StreamingAssets/lua/3rd/pblua/login.proto.meta
new file mode 100644
index 000000000..71f62a701
--- /dev/null
+++ b/Assets/StreamingAssets/lua/3rd/pblua/login.proto.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9bd05d74d6b408540b9cb8cdb982e39d
+timeCreated: 1460452375
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/Build.bat b/Assets/StreamingAssets/lua/Build.bat
new file mode 100644
index 000000000..259f2301a
--- /dev/null
+++ b/Assets/StreamingAssets/lua/Build.bat
@@ -0,0 +1,21 @@
+cd /d %~dp0
+
+mkdir jit
+xcopy /Y /D ..\..\..\Luajit\jit jit
+
+mkdir out
+mkdir out\system
+mkdir out\math
+mkdir out\u3d
+mkdir out\protobuf
+
+for %%i in (*.lua) do ..\..\..\Luajit\luajit.exe -b -g %%i out\%%i.bytes
+for %%i in (system\*.lua) do ..\..\..\Luajit\luajit.exe -b -g %%i out\%%i.bytes
+for %%i in (math\*.lua) do ..\..\..\Luajit\luajit.exe -b -g %%i out\%%i.bytes
+for %%i in (u3d\*.lua) do ..\..\..\Luajit\luajit.exe -b -g %%i out\%%i.bytes
+for %%i in (protobuf\*.lua) do ..\..\..\Luajit\luajit.exe -b -g %%i out\%%i.bytes
+
+xcopy /Y /D /S out ..\..\StreamingAssets\Lua
+rd /s/q jit
+rd /s/q out
+
diff --git a/Assets/StreamingAssets/lua/Build.bat.meta b/Assets/StreamingAssets/lua/Build.bat.meta
new file mode 100644
index 000000000..f0694ffa5
--- /dev/null
+++ b/Assets/StreamingAssets/lua/Build.bat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9e375136a256a7345a731848da56b2fc
+timeCreated: 1460452375
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua.unity3d b/Assets/StreamingAssets/lua/lua.unity3d
new file mode 100644
index 000000000..876868979
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua.unity3d.manifest b/Assets/StreamingAssets/lua/lua.unity3d.manifest
new file mode 100644
index 000000000..6b8023fc9
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua.unity3d.manifest
@@ -0,0 +1,19 @@
+ManifestFileVersion: 0
+CRC: 1958791496
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: 2d267c5b3c0b7ae57f9606c22249cdf6
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/events.lua.bytes
+- Assets/Lua/Main.lua.bytes
+- Assets/Lua/eventlib.lua.bytes
+- Assets/Lua/tolua.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua.unity3d.manifest.meta
new file mode 100644
index 000000000..527d29988
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 07189cb43680b8743b2e37abce02cfca
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua.unity3d.meta b/Assets/StreamingAssets/lua/lua.unity3d.meta
new file mode 100644
index 000000000..eed5a4073
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 04c1fcf53e57ead458d4b249003826e8
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_3rd_cjson.unity3d b/Assets/StreamingAssets/lua/lua_3rd_cjson.unity3d
new file mode 100644
index 000000000..4f05c3f0a
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_3rd_cjson.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_3rd_cjson.unity3d.manifest b/Assets/StreamingAssets/lua/lua_3rd_cjson.unity3d.manifest
new file mode 100644
index 000000000..84e674f6b
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_cjson.unity3d.manifest
@@ -0,0 +1,19 @@
+ManifestFileVersion: 0
+CRC: 1386802475
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: ce75b7e45be5d023d2fc3318b973bcba
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/3rd/cjson/json2lua.lua.bytes
+- Assets/Lua/3rd/cjson/lua2json.lua.bytes
+- Assets/Lua/3rd/cjson/util.lua.bytes
+- Assets/Lua/3rd/cjson/test.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_3rd_cjson.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_3rd_cjson.unity3d.manifest.meta
new file mode 100644
index 000000000..ae2e09047
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_cjson.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 682f9d708dd84514a9cc137e26ba522a
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_3rd_cjson.unity3d.meta b/Assets/StreamingAssets/lua/lua_3rd_cjson.unity3d.meta
new file mode 100644
index 000000000..877548068
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_cjson.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 16746132fa9f0c94a8740127d7baacac
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_3rd_luabitop.unity3d b/Assets/StreamingAssets/lua/lua_3rd_luabitop.unity3d
new file mode 100644
index 000000000..aee4070ef
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_3rd_luabitop.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_3rd_luabitop.unity3d.manifest b/Assets/StreamingAssets/lua/lua_3rd_luabitop.unity3d.manifest
new file mode 100644
index 000000000..50ca18565
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_luabitop.unity3d.manifest
@@ -0,0 +1,20 @@
+ManifestFileVersion: 0
+CRC: 1628994722
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: bdd44f932a457f8588d2d489928bbfde
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/3rd/luabitop/bittest.lua.bytes
+- Assets/Lua/3rd/luabitop/bitbench.lua.bytes
+- Assets/Lua/3rd/luabitop/md5test.lua.bytes
+- Assets/Lua/3rd/luabitop/nsievebits.lua.bytes
+- Assets/Lua/3rd/luabitop/installpath.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_3rd_luabitop.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_3rd_luabitop.unity3d.manifest.meta
new file mode 100644
index 000000000..388eb22e6
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_luabitop.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e9130af3b0649524a924afea3415e5fb
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_3rd_luabitop.unity3d.meta b/Assets/StreamingAssets/lua/lua_3rd_luabitop.unity3d.meta
new file mode 100644
index 000000000..9be5886b9
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_luabitop.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: de79aef4ae043da41b8402f2e7d751ed
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_3rd_pbc.unity3d b/Assets/StreamingAssets/lua/lua_3rd_pbc.unity3d
new file mode 100644
index 000000000..f484d92bd
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_3rd_pbc.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_3rd_pbc.unity3d.manifest b/Assets/StreamingAssets/lua/lua_3rd_pbc.unity3d.manifest
new file mode 100644
index 000000000..d01c1ca39
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_pbc.unity3d.manifest
@@ -0,0 +1,20 @@
+ManifestFileVersion: 0
+CRC: 2435803181
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: 86a8131402eff8ddd0d5e2a5fcd5ed68
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/3rd/pbc/parser.lua.bytes
+- Assets/Lua/3rd/pbc/test.lua.bytes
+- Assets/Lua/3rd/pbc/protobuf.lua.bytes
+- Assets/Lua/3rd/pbc/test2.lua.bytes
+- Assets/Lua/3rd/pbc/testparser.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_3rd_pbc.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_3rd_pbc.unity3d.manifest.meta
new file mode 100644
index 000000000..ea0e7b52f
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_pbc.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: c1fb7b452549bca4bb5c03b0b7f6c9fd
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_3rd_pbc.unity3d.meta b/Assets/StreamingAssets/lua/lua_3rd_pbc.unity3d.meta
new file mode 100644
index 000000000..2cea2aa1a
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_pbc.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a756ebdf57c9e1e4b9a7d52a7f04de71
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_3rd_pblua.unity3d b/Assets/StreamingAssets/lua/lua_3rd_pblua.unity3d
new file mode 100644
index 000000000..636a47a98
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_3rd_pblua.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_3rd_pblua.unity3d.manifest b/Assets/StreamingAssets/lua/lua_3rd_pblua.unity3d.manifest
new file mode 100644
index 000000000..274229edd
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_pblua.unity3d.manifest
@@ -0,0 +1,17 @@
+ManifestFileVersion: 0
+CRC: 2007362319
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: dd866bb8d18b34d3cb04a67b575ee792
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/3rd/pblua/login_pb.lua.bytes
+- Assets/Lua/3rd/pblua/person_pb.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_3rd_pblua.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_3rd_pblua.unity3d.manifest.meta
new file mode 100644
index 000000000..4374d80f6
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_pblua.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b260fd61815104f4bba9519317361692
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_3rd_pblua.unity3d.meta b/Assets/StreamingAssets/lua/lua_3rd_pblua.unity3d.meta
new file mode 100644
index 000000000..ff8037638
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_pblua.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 313d7b26b0363a94490ae88d549bd2b7
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_3rd_sproto.unity3d b/Assets/StreamingAssets/lua/lua_3rd_sproto.unity3d
new file mode 100644
index 000000000..a85a58c6a
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_3rd_sproto.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_3rd_sproto.unity3d.manifest b/Assets/StreamingAssets/lua/lua_3rd_sproto.unity3d.manifest
new file mode 100644
index 000000000..1866418d5
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_sproto.unity3d.manifest
@@ -0,0 +1,21 @@
+ManifestFileVersion: 0
+CRC: 1029687451
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: 4a9062b9f94608e228effd362378ba6b
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/3rd/sproto/sprotoparser.lua.bytes
+- Assets/Lua/3rd/sproto/test.lua.bytes
+- Assets/Lua/3rd/sproto/sproto.lua.bytes
+- Assets/Lua/3rd/sproto/testrpc.lua.bytes
+- Assets/Lua/3rd/sproto/print_r.lua.bytes
+- Assets/Lua/3rd/sproto/testall.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_3rd_sproto.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_3rd_sproto.unity3d.manifest.meta
new file mode 100644
index 000000000..7c4fa5b06
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_sproto.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: d968ac6f8ebd3734cb098ff5f2663691
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_3rd_sproto.unity3d.meta b/Assets/StreamingAssets/lua/lua_3rd_sproto.unity3d.meta
new file mode 100644
index 000000000..cdd134a75
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_3rd_sproto.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b25b69a2c793e4541b2113e5f69826e6
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_cjson.unity3d b/Assets/StreamingAssets/lua/lua_cjson.unity3d
new file mode 100644
index 000000000..5f5d89fb2
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_cjson.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_cjson.unity3d.manifest b/Assets/StreamingAssets/lua/lua_cjson.unity3d.manifest
new file mode 100644
index 000000000..ae0378056
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_cjson.unity3d.manifest
@@ -0,0 +1,16 @@
+ManifestFileVersion: 0
+CRC: 4273229112
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: f0cfbd557d99354cbfa2c6bcda61ff1b
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/cjson/util.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_cjson.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_cjson.unity3d.manifest.meta
new file mode 100644
index 000000000..fb270efe8
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_cjson.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 0a312709a12f5bc4891449bded00a421
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_cjson.unity3d.meta b/Assets/StreamingAssets/lua/lua_cjson.unity3d.meta
new file mode 100644
index 000000000..85a4fe791
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_cjson.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 4c97b06e5bc9c1b4eacf5701c07e854e
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_common.unity3d b/Assets/StreamingAssets/lua/lua_common.unity3d
new file mode 100644
index 000000000..d249c6487
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_common.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_common.unity3d.manifest b/Assets/StreamingAssets/lua/lua_common.unity3d.manifest
new file mode 100644
index 000000000..692298b47
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_common.unity3d.manifest
@@ -0,0 +1,18 @@
+ManifestFileVersion: 0
+CRC: 1070100004
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: 83e4a8bfad0c22394730e01bf2787567
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/Common/protocal.lua.bytes
+- Assets/Lua/Common/functions.lua.bytes
+- Assets/Lua/Common/define.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_common.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_common.unity3d.manifest.meta
new file mode 100644
index 000000000..34d76dadd
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_common.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f8dd8db1b7b45a04ab012505576863d5
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_common.unity3d.meta b/Assets/StreamingAssets/lua/lua_common.unity3d.meta
new file mode 100644
index 000000000..b676bae85
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_common.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 280658e2a22d75c4289041caae37dace
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_controller.unity3d b/Assets/StreamingAssets/lua/lua_controller.unity3d
new file mode 100644
index 000000000..510d02080
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_controller.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_controller.unity3d.manifest b/Assets/StreamingAssets/lua/lua_controller.unity3d.manifest
new file mode 100644
index 000000000..a32ce8dd1
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_controller.unity3d.manifest
@@ -0,0 +1,17 @@
+ManifestFileVersion: 0
+CRC: 1725272469
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: 5810472d4dd777b4e4d489463a362183
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/Controller/MessageCtrl.lua.bytes
+- Assets/Lua/Controller/PromptCtrl.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_controller.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_controller.unity3d.manifest.meta
new file mode 100644
index 000000000..7d3859322
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_controller.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 4c41af345f765da40be57ce8542d3003
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_controller.unity3d.meta b/Assets/StreamingAssets/lua/lua_controller.unity3d.meta
new file mode 100644
index 000000000..e887aae64
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_controller.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 08aad1c839171564f87ca243d31b9c60
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_logic.unity3d b/Assets/StreamingAssets/lua/lua_logic.unity3d
new file mode 100644
index 000000000..ad7e92de9
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_logic.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_logic.unity3d.manifest b/Assets/StreamingAssets/lua/lua_logic.unity3d.manifest
new file mode 100644
index 000000000..e980b257f
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_logic.unity3d.manifest
@@ -0,0 +1,19 @@
+ManifestFileVersion: 0
+CRC: 800970937
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: 414609b830ae320e1acf74fc1e2646e2
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/Logic/Game.lua.bytes
+- Assets/Lua/Logic/Network.lua.bytes
+- Assets/Lua/Logic/CtrlManager.lua.bytes
+- Assets/Lua/Logic/LuaClass.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_logic.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_logic.unity3d.manifest.meta
new file mode 100644
index 000000000..3ecf3a69a
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_logic.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a2367a428becad346a3bbd9c41e5f5ce
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_logic.unity3d.meta b/Assets/StreamingAssets/lua/lua_logic.unity3d.meta
new file mode 100644
index 000000000..64ff55aa4
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_logic.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: cb4d14b06e8d4ec44909bc105f712f4b
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_math.unity3d b/Assets/StreamingAssets/lua/lua_math.unity3d
new file mode 100644
index 000000000..c9f13a830
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_math.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_math.unity3d.manifest b/Assets/StreamingAssets/lua/lua_math.unity3d.manifest
new file mode 100644
index 000000000..99aedfa15
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_math.unity3d.manifest
@@ -0,0 +1,26 @@
+ManifestFileVersion: 0
+CRC: 1776791209
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: 510dc58c194e70fedc7be2fcb948538d
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/math/Vector3.lua.bytes
+- Assets/Lua/math/Color.lua.bytes
+- Assets/Lua/math/Vector2.lua.bytes
+- Assets/Lua/math/RaycastHit.lua.bytes
+- Assets/Lua/math/ValueType.lua.bytes
+- Assets/Lua/math/Touch.lua.bytes
+- Assets/Lua/math/Mathf.lua.bytes
+- Assets/Lua/math/Vector4.lua.bytes
+- Assets/Lua/math/Quaternion.lua.bytes
+- Assets/Lua/math/Ray.lua.bytes
+- Assets/Lua/math/Bounds.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_math.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_math.unity3d.manifest.meta
new file mode 100644
index 000000000..eea22ceab
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_math.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b9b8901e069de7f4c9aabba32aa91e16
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_math.unity3d.meta b/Assets/StreamingAssets/lua/lua_math.unity3d.meta
new file mode 100644
index 000000000..69d4e9399
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_math.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b9b61fe2f79adb648bb90f0bda822515
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_misc.unity3d b/Assets/StreamingAssets/lua/lua_misc.unity3d
new file mode 100644
index 000000000..a3bc1cd11
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_misc.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_misc.unity3d.manifest b/Assets/StreamingAssets/lua/lua_misc.unity3d.manifest
new file mode 100644
index 000000000..0ad00853c
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_misc.unity3d.manifest
@@ -0,0 +1,18 @@
+ManifestFileVersion: 0
+CRC: 1698296146
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: ea6aa47f6f8c483d98f249e12b0f88c3
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/misc/strict.lua.bytes
+- Assets/Lua/misc/misc.lua.bytes
+- Assets/Lua/misc/utf8.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_misc.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_misc.unity3d.manifest.meta
new file mode 100644
index 000000000..4af0a5e36
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_misc.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ff5cd853fdd358447b9cc7cdb5631468
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_misc.unity3d.meta b/Assets/StreamingAssets/lua/lua_misc.unity3d.meta
new file mode 100644
index 000000000..898dc4f9f
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_misc.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 906b236748a823b4f80de797b30833b1
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_protobuf.unity3d b/Assets/StreamingAssets/lua/lua_protobuf.unity3d
new file mode 100644
index 000000000..7f5ec2703
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_protobuf.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_protobuf.unity3d.manifest b/Assets/StreamingAssets/lua/lua_protobuf.unity3d.manifest
new file mode 100644
index 000000000..a8eabce56
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_protobuf.unity3d.manifest
@@ -0,0 +1,24 @@
+ManifestFileVersion: 0
+CRC: 3477480429
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: aef28f40131e7687615dff15eb98a4ec
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/protobuf/listener.lua.bytes
+- Assets/Lua/protobuf/type_checkers.lua.bytes
+- Assets/Lua/protobuf/descriptor.lua.bytes
+- Assets/Lua/protobuf/containers.lua.bytes
+- Assets/Lua/protobuf/wire_format.lua.bytes
+- Assets/Lua/protobuf/text_format.lua.bytes
+- Assets/Lua/protobuf/decoder.lua.bytes
+- Assets/Lua/protobuf/encoder.lua.bytes
+- Assets/Lua/protobuf/protobuf.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_protobuf.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_protobuf.unity3d.manifest.meta
new file mode 100644
index 000000000..f43948dee
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_protobuf.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 10b22bad28dfe80438430768bfa52b3d
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_protobuf.unity3d.meta b/Assets/StreamingAssets/lua/lua_protobuf.unity3d.meta
new file mode 100644
index 000000000..92f35aa82
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_protobuf.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 7b5d90ec394caaf4fa6f06c5fad7e064
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_socket.unity3d b/Assets/StreamingAssets/lua/lua_socket.unity3d
new file mode 100644
index 000000000..8bba54ce1
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_socket.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_socket.unity3d.manifest b/Assets/StreamingAssets/lua/lua_socket.unity3d.manifest
new file mode 100644
index 000000000..482976fcb
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_socket.unity3d.manifest
@@ -0,0 +1,22 @@
+ManifestFileVersion: 0
+CRC: 1383471070
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: 95bf2eaf845019090e49a6f9c9d24864
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/socket/http.lua.bytes
+- Assets/Lua/socket/smtp.lua.bytes
+- Assets/Lua/socket/ftp.lua.bytes
+- Assets/Lua/socket/url.lua.bytes
+- Assets/Lua/socket/mbox.lua.bytes
+- Assets/Lua/socket/headers.lua.bytes
+- Assets/Lua/socket/tp.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_socket.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_socket.unity3d.manifest.meta
new file mode 100644
index 000000000..8443f83d4
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_socket.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: fb0008c8ed5ac17429070ffc64eec1d7
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_socket.unity3d.meta b/Assets/StreamingAssets/lua/lua_socket.unity3d.meta
new file mode 100644
index 000000000..eb009d567
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_socket.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 665b7fa0199fe144b977fc116e9aa729
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_system.unity3d b/Assets/StreamingAssets/lua/lua_system.unity3d
new file mode 100644
index 000000000..9b836773b
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_system.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_system.unity3d.manifest b/Assets/StreamingAssets/lua/lua_system.unity3d.manifest
new file mode 100644
index 000000000..f8b89e1db
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_system.unity3d.manifest
@@ -0,0 +1,23 @@
+ManifestFileVersion: 0
+CRC: 3050974540
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: 00b3143d5f50862c40443ecc89a11f68
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/system/event.lua.bytes
+- Assets/Lua/system/coroutine.lua.bytes
+- Assets/Lua/system/slot.lua.bytes
+- Assets/Lua/system/set.lua.bytes
+- Assets/Lua/system/Time.lua.bytes
+- Assets/Lua/system/list.lua.bytes
+- Assets/Lua/system/Timer.lua.bytes
+- Assets/Lua/system/typeof.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_system.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_system.unity3d.manifest.meta
new file mode 100644
index 000000000..6aed39242
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_system.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 895d13bb04caa634eb79b4c1214fe5a2
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_system.unity3d.meta b/Assets/StreamingAssets/lua/lua_system.unity3d.meta
new file mode 100644
index 000000000..dda9d7abc
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_system.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: fc3a8f9e757879947a3e9008bf5e8668
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_u3d.unity3d b/Assets/StreamingAssets/lua/lua_u3d.unity3d
new file mode 100644
index 000000000..aca396d5f
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_u3d.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_u3d.unity3d.manifest b/Assets/StreamingAssets/lua/lua_u3d.unity3d.manifest
new file mode 100644
index 000000000..0e2ffbdf3
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_u3d.unity3d.manifest
@@ -0,0 +1,17 @@
+ManifestFileVersion: 0
+CRC: 123198569
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: a43f5392e6a7c9c5d8ebc1f0b5ba1188
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/u3d/Plane.lua.bytes
+- Assets/Lua/u3d/LayerMask.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_u3d.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_u3d.unity3d.manifest.meta
new file mode 100644
index 000000000..c04de28a2
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_u3d.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 84fc26d3e7540aa43af492a723b7f379
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_u3d.unity3d.meta b/Assets/StreamingAssets/lua/lua_u3d.unity3d.meta
new file mode 100644
index 000000000..26cc9c6d7
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_u3d.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e2281c57531dced438a8496f0cd909bf
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_view.unity3d b/Assets/StreamingAssets/lua/lua_view.unity3d
new file mode 100644
index 000000000..67123e491
Binary files /dev/null and b/Assets/StreamingAssets/lua/lua_view.unity3d differ
diff --git a/Assets/StreamingAssets/lua/lua_view.unity3d.manifest b/Assets/StreamingAssets/lua/lua_view.unity3d.manifest
new file mode 100644
index 000000000..be701589c
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_view.unity3d.manifest
@@ -0,0 +1,17 @@
+ManifestFileVersion: 0
+CRC: 321779610
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: 0db672221298ab819e61713f03bfa277
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 1033bf7ddfd4c6d43e7a6382c0a0a61a
+HashAppended: 0
+ClassTypes:
+- Class: 49
+ Script: {instanceID: 0}
+Assets:
+- Assets/Lua/View/PromptPanel.lua.bytes
+- Assets/Lua/View/MessagePanel.lua.bytes
+Dependencies: []
diff --git a/Assets/StreamingAssets/lua/lua_view.unity3d.manifest.meta b/Assets/StreamingAssets/lua/lua_view.unity3d.manifest.meta
new file mode 100644
index 000000000..2ab64f431
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_view.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 7c25c4b006f87ea4fb2fe96349803e53
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/lua/lua_view.unity3d.meta b/Assets/StreamingAssets/lua/lua_view.unity3d.meta
new file mode 100644
index 000000000..afd2882db
--- /dev/null
+++ b/Assets/StreamingAssets/lua/lua_view.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 4c9753df9b1362b4c8555ad1825c4439
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/message.unity3d b/Assets/StreamingAssets/message.unity3d
new file mode 100644
index 000000000..ff77ddb27
Binary files /dev/null and b/Assets/StreamingAssets/message.unity3d differ
diff --git a/Assets/StreamingAssets/message.unity3d.manifest b/Assets/StreamingAssets/message.unity3d.manifest
new file mode 100644
index 000000000..02d24af5c
--- /dev/null
+++ b/Assets/StreamingAssets/message.unity3d.manifest
@@ -0,0 +1,43 @@
+ManifestFileVersion: 0
+CRC: 2726751160
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: 90fa1f47123231d8651a97af67e4c3b7
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: ba78778a59ed90e540ac14c70f4aae10
+HashAppended: 0
+ClassTypes:
+- Class: 1
+ Script: {instanceID: 0}
+- Class: 4
+ Script: {instanceID: 0}
+- Class: 21
+ Script: {instanceID: 0}
+- Class: 28
+ Script: {instanceID: 0}
+- Class: 48
+ Script: {instanceID: 0}
+- Class: 54
+ Script: {instanceID: 0}
+- Class: 114
+ Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
+- Class: 114
+ Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
+- Class: 114
+ Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
+- Class: 115
+ Script: {instanceID: 0}
+- Class: 128
+ Script: {instanceID: 0}
+- Class: 213
+ Script: {instanceID: 0}
+- Class: 222
+ Script: {instanceID: 0}
+- Class: 224
+ Script: {instanceID: 0}
+Assets:
+- Assets/LuaFramework/Examples/Builds/Message/MessagePanel.prefab
+Dependencies:
+- Assets/StreamingAssets/shared_asset.unity3d
diff --git a/Assets/StreamingAssets/message.unity3d.manifest.meta b/Assets/StreamingAssets/message.unity3d.manifest.meta
new file mode 100644
index 000000000..012b935ac
--- /dev/null
+++ b/Assets/StreamingAssets/message.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 554c047c81dcace44854bb0d0c512fa5
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/message.unity3d.meta b/Assets/StreamingAssets/message.unity3d.meta
new file mode 100644
index 000000000..732ec0fbd
--- /dev/null
+++ b/Assets/StreamingAssets/message.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9cb16581c7c974c43b10eb05dffee70d
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/prompt.unity3d b/Assets/StreamingAssets/prompt.unity3d
new file mode 100644
index 000000000..e085276ad
Binary files /dev/null and b/Assets/StreamingAssets/prompt.unity3d differ
diff --git a/Assets/StreamingAssets/prompt.unity3d.manifest b/Assets/StreamingAssets/prompt.unity3d.manifest
new file mode 100644
index 000000000..f9f1fa18a
--- /dev/null
+++ b/Assets/StreamingAssets/prompt.unity3d.manifest
@@ -0,0 +1,49 @@
+ManifestFileVersion: 0
+CRC: 1961717306
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: f6270e35e9f6182eb493e2f6bb668985
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 340aa8b44d1f755c1bb050880bf95ebd
+HashAppended: 0
+ClassTypes:
+- Class: 1
+ Script: {instanceID: 0}
+- Class: 21
+ Script: {instanceID: 0}
+- Class: 28
+ Script: {instanceID: 0}
+- Class: 48
+ Script: {instanceID: 0}
+- Class: 114
+ Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
+- Class: 114
+ Script: {fileID: 1741964061, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
+- Class: 114
+ Script: {fileID: -2095666955, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
+- Class: 114
+ Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
+- Class: 114
+ Script: {fileID: -1200242548, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
+- Class: 114
+ Script: {fileID: 1367256648, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
+- Class: 114
+ Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
+- Class: 115
+ Script: {instanceID: 0}
+- Class: 128
+ Script: {instanceID: 0}
+- Class: 213
+ Script: {instanceID: 0}
+- Class: 222
+ Script: {instanceID: 0}
+- Class: 224
+ Script: {instanceID: 0}
+Assets:
+- Assets/LuaFramework/Examples/Builds/Prompt/PromptItem.prefab
+- Assets/LuaFramework/Examples/Builds/Prompt/PromptPanel.prefab
+Dependencies:
+- Assets/StreamingAssets/prompt_asset.unity3d
+- Assets/StreamingAssets/shared_asset.unity3d
diff --git a/Assets/StreamingAssets/prompt.unity3d.manifest.meta b/Assets/StreamingAssets/prompt.unity3d.manifest.meta
new file mode 100644
index 000000000..98f567527
--- /dev/null
+++ b/Assets/StreamingAssets/prompt.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 44e5d65dce553864393c3e6baa55dade
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/prompt.unity3d.meta b/Assets/StreamingAssets/prompt.unity3d.meta
new file mode 100644
index 000000000..69bf0326c
--- /dev/null
+++ b/Assets/StreamingAssets/prompt.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 83323407f2ed6284abe865eae7af484b
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/prompt_asset.unity3d b/Assets/StreamingAssets/prompt_asset.unity3d
new file mode 100644
index 000000000..b9a937222
Binary files /dev/null and b/Assets/StreamingAssets/prompt_asset.unity3d differ
diff --git a/Assets/StreamingAssets/prompt_asset.unity3d.manifest b/Assets/StreamingAssets/prompt_asset.unity3d.manifest
new file mode 100644
index 000000000..f290ded4e
--- /dev/null
+++ b/Assets/StreamingAssets/prompt_asset.unity3d.manifest
@@ -0,0 +1,18 @@
+ManifestFileVersion: 0
+CRC: 218163910
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: 8eb51f39c9fd437c3e6b41b3db97d9d1
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 9dea23ffc7e96552740e12d1ee5309d8
+HashAppended: 0
+ClassTypes:
+- Class: 28
+ Script: {instanceID: 0}
+- Class: 213
+ Script: {instanceID: 0}
+Assets:
+- Assets/LuaFramework/Examples/Textures/Prompt/1.png
+Dependencies: []
diff --git a/Assets/StreamingAssets/prompt_asset.unity3d.manifest.meta b/Assets/StreamingAssets/prompt_asset.unity3d.manifest.meta
new file mode 100644
index 000000000..03baf9da3
--- /dev/null
+++ b/Assets/StreamingAssets/prompt_asset.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: fc0044e13a6b92b4c9a7166483062360
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/prompt_asset.unity3d.meta b/Assets/StreamingAssets/prompt_asset.unity3d.meta
new file mode 100644
index 000000000..03d000dc2
--- /dev/null
+++ b/Assets/StreamingAssets/prompt_asset.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f81bd39c76163764483a91038c7785dd
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/shared_asset.unity3d b/Assets/StreamingAssets/shared_asset.unity3d
new file mode 100644
index 000000000..a8d514465
Binary files /dev/null and b/Assets/StreamingAssets/shared_asset.unity3d differ
diff --git a/Assets/StreamingAssets/shared_asset.unity3d.manifest b/Assets/StreamingAssets/shared_asset.unity3d.manifest
new file mode 100644
index 000000000..0f2a6d923
--- /dev/null
+++ b/Assets/StreamingAssets/shared_asset.unity3d.manifest
@@ -0,0 +1,21 @@
+ManifestFileVersion: 0
+CRC: 3089503788
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: d7ea26b9f15714157807679ea4c9631f
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 9dea23ffc7e96552740e12d1ee5309d8
+HashAppended: 0
+ClassTypes:
+- Class: 28
+ Script: {instanceID: 0}
+- Class: 213
+ Script: {instanceID: 0}
+Assets:
+- Assets/LuaFramework/Examples/Textures/Shared/ButtonClick.png
+- Assets/LuaFramework/Examples/Textures/Shared/ButtonNormal.png
+- Assets/LuaFramework/Examples/Textures/Shared/ButtonDisable.png
+- Assets/LuaFramework/Examples/Textures/Shared/SmallBaseMap.png
+Dependencies: []
diff --git a/Assets/StreamingAssets/shared_asset.unity3d.manifest.meta b/Assets/StreamingAssets/shared_asset.unity3d.manifest.meta
new file mode 100644
index 000000000..e74af24b0
--- /dev/null
+++ b/Assets/StreamingAssets/shared_asset.unity3d.manifest.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 832b542c8ce129641ba3f0fdd98d24d6
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/StreamingAssets/shared_asset.unity3d.meta b/Assets/StreamingAssets/shared_asset.unity3d.meta
new file mode 100644
index 000000000..61debdf1a
--- /dev/null
+++ b/Assets/StreamingAssets/shared_asset.unity3d.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b57aa798b0b99d940a630bfe5100ae46
+timeCreated: 1460452377
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Library/AnnotationManager b/Library/AnnotationManager
new file mode 100644
index 000000000..6412ebb63
Binary files /dev/null and b/Library/AnnotationManager differ
diff --git a/Library/AssetImportState b/Library/AssetImportState
new file mode 100644
index 000000000..805458aa9
--- /dev/null
+++ b/Library/AssetImportState
@@ -0,0 +1 @@
+5;0;2;-1
\ No newline at end of file
diff --git a/Library/AssetServerCacheV3 b/Library/AssetServerCacheV3
new file mode 100644
index 000000000..1118a8ee3
Binary files /dev/null and b/Library/AssetServerCacheV3 differ
diff --git a/Library/AssetVersioning.db b/Library/AssetVersioning.db
new file mode 100644
index 000000000..2f50a7154
Binary files /dev/null and b/Library/AssetVersioning.db differ
diff --git a/Library/AtlasCache/6d/6db24eaa94282e77bd4d173fe30f85f8 b/Library/AtlasCache/6d/6db24eaa94282e77bd4d173fe30f85f8
new file mode 100644
index 000000000..827f58332
Binary files /dev/null and b/Library/AtlasCache/6d/6db24eaa94282e77bd4d173fe30f85f8 differ
diff --git a/Library/AtlasCache/81/8143b3d1928647d35da2cf462ecc70a2 b/Library/AtlasCache/81/8143b3d1928647d35da2cf462ecc70a2
new file mode 100644
index 000000000..0e72b8a2c
Binary files /dev/null and b/Library/AtlasCache/81/8143b3d1928647d35da2cf462ecc70a2 differ
diff --git a/Library/BuildPlayer.prefs b/Library/BuildPlayer.prefs
new file mode 100644
index 000000000..e69de29bb
diff --git a/Library/BuildSettings.asset b/Library/BuildSettings.asset
new file mode 100644
index 000000000..522d3322b
Binary files /dev/null and b/Library/BuildSettings.asset differ
diff --git a/Library/CurrentLayout.dwlt b/Library/CurrentLayout.dwlt
new file mode 100644
index 000000000..b8d9c06f5
Binary files /dev/null and b/Library/CurrentLayout.dwlt differ
diff --git a/Library/EditorUserBuildSettings.asset b/Library/EditorUserBuildSettings.asset
new file mode 100644
index 000000000..a0c512219
Binary files /dev/null and b/Library/EditorUserBuildSettings.asset differ
diff --git a/Library/EditorUserSettings.asset b/Library/EditorUserSettings.asset
new file mode 100644
index 000000000..beceecea8
Binary files /dev/null and b/Library/EditorUserSettings.asset differ
diff --git a/Library/InspectorExpandedItems.asset b/Library/InspectorExpandedItems.asset
new file mode 100644
index 000000000..bcbef11e6
Binary files /dev/null and b/Library/InspectorExpandedItems.asset differ
diff --git a/Library/LastSceneManagerSetup.txt b/Library/LastSceneManagerSetup.txt
new file mode 100644
index 000000000..6ad8f14a4
--- /dev/null
+++ b/Library/LastSceneManagerSetup.txt
@@ -0,0 +1,4 @@
+sceneSetups:
+- path: Assets/LuaFramework/Scenes/main.unity
+ isLoaded: 1
+ isActive: 1
diff --git a/Library/LibraryFormatVersion.txt b/Library/LibraryFormatVersion.txt
new file mode 100644
index 000000000..6185f096e
--- /dev/null
+++ b/Library/LibraryFormatVersion.txt
@@ -0,0 +1,2 @@
+unityRebuildLibraryVersion: 11
+unityForwardCompatibleVersion: 40
diff --git a/Library/MonoManager.asset b/Library/MonoManager.asset
new file mode 100644
index 000000000..486afdcc2
Binary files /dev/null and b/Library/MonoManager.asset differ
diff --git a/Library/ProjectSettings.asset b/Library/ProjectSettings.asset
new file mode 100644
index 000000000..b210566b7
--- /dev/null
+++ b/Library/ProjectSettings.asset
@@ -0,0 +1,469 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!129 &1
+PlayerSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 8
+ AndroidProfiler: 0
+ defaultScreenOrientation: 0
+ targetDevice: 2
+ useOnDemandResources: 0
+ accelerometerFrequency: 60
+ companyName: DefaultCompany
+ productName: LuaFramework_UGUI
+ defaultCursor: {fileID: 0}
+ cursorHotspot: {x: 0, y: 0}
+ m_ShowUnitySplashScreen: 1
+ m_VirtualRealitySplashScreen: {fileID: 0}
+ defaultScreenWidth: 1024
+ defaultScreenHeight: 768
+ defaultScreenWidthWeb: 960
+ defaultScreenHeightWeb: 600
+ m_RenderingPath: 1
+ m_MobileRenderingPath: 1
+ m_ActiveColorSpace: 0
+ m_MTRendering: 1
+ m_MobileMTRendering: 0
+ m_Stereoscopic3D: 0
+ iosShowActivityIndicatorOnLoading: -1
+ androidShowActivityIndicatorOnLoading: -1
+ iosAppInBackgroundBehavior: 0
+ displayResolutionDialog: 1
+ iosAllowHTTPDownload: 1
+ allowedAutorotateToPortrait: 1
+ allowedAutorotateToPortraitUpsideDown: 1
+ allowedAutorotateToLandscapeRight: 1
+ allowedAutorotateToLandscapeLeft: 1
+ useOSAutorotation: 1
+ use32BitDisplayBuffer: 1
+ disableDepthAndStencilBuffers: 0
+ defaultIsFullScreen: 1
+ defaultIsNativeResolution: 1
+ runInBackground: 1
+ captureSingleScreen: 0
+ Override IPod Music: 0
+ Prepare IOS For Recording: 0
+ submitAnalytics: 1
+ usePlayerLog: 1
+ bakeCollisionMeshes: 0
+ forceSingleInstance: 0
+ resizableWindow: 0
+ useMacAppStoreValidation: 0
+ gpuSkinning: 0
+ xboxPIXTextureCapture: 0
+ xboxEnableAvatar: 0
+ xboxEnableKinect: 0
+ xboxEnableKinectAutoTracking: 0
+ xboxEnableFitness: 0
+ visibleInBackground: 0
+ allowFullscreenSwitch: 1
+ macFullscreenMode: 2
+ d3d9FullscreenMode: 1
+ d3d11FullscreenMode: 1
+ xboxSpeechDB: 0
+ xboxEnableHeadOrientation: 0
+ xboxEnableGuest: 0
+ xboxEnablePIXSampling: 0
+ n3dsDisableStereoscopicView: 0
+ n3dsEnableSharedListOpt: 1
+ n3dsEnableVSync: 0
+ uiUse16BitDepthBuffer: 0
+ ignoreAlphaClear: 0
+ xboxOneResolution: 0
+ ps3SplashScreen: {fileID: 0}
+ videoMemoryForVertexBuffers: 0
+ psp2PowerMode: 0
+ psp2AcquireBGM: 1
+ wiiUTVResolution: 0
+ wiiUGamePadMSAA: 1
+ wiiUSupportsNunchuk: 0
+ wiiUSupportsClassicController: 0
+ wiiUSupportsBalanceBoard: 0
+ wiiUSupportsMotionPlus: 0
+ wiiUSupportsProController: 0
+ wiiUAllowScreenCapture: 1
+ wiiUControllerCount: 0
+ m_SupportedAspectRatios:
+ 4:3: 1
+ 5:4: 1
+ 16:10: 1
+ 16:9: 1
+ Others: 1
+ bundleIdentifier: com.junfine.luaframework
+ bundleVersion: 1.0
+ preloadedAssets: []
+ metroEnableIndependentInputSource: 0
+ metroEnableLowLatencyPresentationAPI: 0
+ xboxOneDisableKinectGpuReservation: 0
+ virtualRealitySupported: 0
+ productGUID: 7a300422526be2141b3bc526ddfb121b
+ AndroidBundleVersionCode: 1
+ AndroidMinSdkVersion: 9
+ AndroidPreferredInstallLocation: 0
+ aotOptions:
+ apiCompatibilityLevel: 2
+ stripEngineCode: 1
+ iPhoneStrippingLevel: 0
+ iPhoneScriptCallOptimization: 0
+ iPhoneBuildNumber: 0
+ ForceInternetPermission: 1
+ ForceSDCardPermission: 1
+ CreateWallpaper: 0
+ APKExpansionFiles: 0
+ preloadShaders: 0
+ StripUnusedMeshComponents: 0
+ VertexChannelCompressionMask:
+ serializedVersion: 2
+ m_Bits: 238
+ iPhoneSdkVersion: 988
+ iPhoneTargetOSVersion: 22
+ uIPrerenderedIcon: 0
+ uIRequiresPersistentWiFi: 0
+ uIRequiresFullScreen: 1
+ uIStatusBarHidden: 1
+ uIExitOnSuspend: 0
+ uIStatusBarStyle: 0
+ iPhoneSplashScreen: {fileID: 0}
+ iPhoneHighResSplashScreen: {fileID: 0}
+ iPhoneTallHighResSplashScreen: {fileID: 0}
+ iPhone47inSplashScreen: {fileID: 0}
+ iPhone55inPortraitSplashScreen: {fileID: 0}
+ iPhone55inLandscapeSplashScreen: {fileID: 0}
+ iPadPortraitSplashScreen: {fileID: 0}
+ iPadHighResPortraitSplashScreen: {fileID: 0}
+ iPadLandscapeSplashScreen: {fileID: 0}
+ iPadHighResLandscapeSplashScreen: {fileID: 0}
+ appleTVSplashScreen: {fileID: 0}
+ tvOSSmallIconLayers: []
+ tvOSLargeIconLayers: []
+ tvOSTopShelfImageLayers: []
+ iOSLaunchScreenType: 0
+ iOSLaunchScreenPortrait: {fileID: 0}
+ iOSLaunchScreenLandscape: {fileID: 0}
+ iOSLaunchScreenBackgroundColor:
+ serializedVersion: 2
+ rgba: 0
+ iOSLaunchScreenFillPct: 1
+ iOSLaunchScreenSize: 100
+ iOSLaunchScreenCustomXibPath:
+ iOSLaunchScreeniPadType: 0
+ iOSLaunchScreeniPadImage: {fileID: 0}
+ iOSLaunchScreeniPadBackgroundColor:
+ serializedVersion: 2
+ rgba: 0
+ iOSLaunchScreeniPadFillPct: 100
+ iOSLaunchScreeniPadSize: 100
+ iOSLaunchScreeniPadCustomXibPath:
+ iOSDeviceRequirements: []
+ AndroidTargetDevice: 0
+ AndroidSplashScreenScale: 0
+ androidSplashScreen: {fileID: 0}
+ AndroidKeystoreName:
+ AndroidKeyaliasName:
+ AndroidTVCompatibility: 1
+ AndroidIsGame: 1
+ androidEnableBanner: 1
+ m_AndroidBanners:
+ - width: 320
+ height: 180
+ banner: {fileID: 0}
+ androidGamepadSupportLevel: 0
+ resolutionDialogBanner: {fileID: 0}
+ m_BuildTargetIcons:
+ - m_BuildTarget:
+ m_Icons:
+ - serializedVersion: 2
+ m_Icon: {fileID: 0}
+ m_Width: 128
+ m_Height: 128
+ m_BuildTargetBatching:
+ - m_BuildTarget: Android
+ m_StaticBatching: 1
+ m_DynamicBatching: 1
+ m_BuildTargetGraphicsAPIs:
+ - m_BuildTarget: WindowsStandaloneSupport
+ m_APIs: 01000000
+ m_Automatic: 0
+ - m_BuildTarget: AndroidPlayer
+ m_APIs: 08000000
+ m_Automatic: 0
+ webPlayerTemplate: APPLICATION:Default
+ m_TemplateCustomTags: {}
+ wiiUTitleID: 0005000011000000
+ wiiUGroupID: 00010000
+ wiiUCommonSaveSize: 4096
+ wiiUAccountSaveSize: 2048
+ wiiUOlvAccessKey: 0
+ wiiUTinCode: 0
+ wiiUJoinGameId: 0
+ wiiUJoinGameModeMask: 0000000000000000
+ wiiUCommonBossSize: 0
+ wiiUAccountBossSize: 0
+ wiiUAddOnUniqueIDs: []
+ wiiUMainThreadStackSize: 3072
+ wiiULoaderThreadStackSize: 1024
+ wiiUSystemHeapSize: 128
+ wiiUTVStartupScreen: {fileID: 0}
+ wiiUGamePadStartupScreen: {fileID: 0}
+ wiiUProfilerLibPath:
+ actionOnDotNetUnhandledException: 1
+ enableInternalProfiler: 0
+ logObjCUncaughtExceptions: 1
+ enableCrashReportAPI: 0
+ locationUsageDescription:
+ XboxTitleId:
+ XboxImageXexPath:
+ XboxSpaPath:
+ XboxGenerateSpa: 0
+ XboxDeployKinectResources: 0
+ XboxSplashScreen: {fileID: 0}
+ xboxEnableSpeech: 0
+ xboxAdditionalTitleMemorySize: 0
+ xboxDeployKinectHeadOrientation: 0
+ xboxDeployKinectHeadPosition: 0
+ ps3TitleConfigPath:
+ ps3DLCConfigPath:
+ ps3ThumbnailPath:
+ ps3BackgroundPath:
+ ps3SoundPath:
+ ps3NPAgeRating: 12
+ ps3TrophyCommId:
+ ps3NpCommunicationPassphrase:
+ ps3TrophyPackagePath:
+ ps3BootCheckMaxSaveGameSizeKB: 128
+ ps3TrophyCommSig:
+ ps3SaveGameSlots: 1
+ ps3TrialMode: 0
+ ps3VideoMemoryForAudio: 0
+ ps3EnableVerboseMemoryStats: 0
+ ps3UseSPUForUmbra: 0
+ ps3EnableMoveSupport: 1
+ ps3DisableDolbyEncoding: 0
+ ps4NPAgeRating: 12
+ ps4NPTitleSecret:
+ ps4NPTrophyPackPath:
+ ps4ParentalLevel: 1
+ ps4ContentID: ED1633-NPXX51362_00-0000000000000000
+ ps4Category: 0
+ ps4MasterVersion: 01.00
+ ps4AppVersion: 01.00
+ ps4AppType: 0
+ ps4ParamSfxPath:
+ ps4VideoOutPixelFormat: 0
+ ps4VideoOutResolution: 4
+ ps4PronunciationXMLPath:
+ ps4PronunciationSIGPath:
+ ps4BackgroundImagePath:
+ ps4StartupImagePath:
+ ps4SaveDataImagePath:
+ ps4SdkOverride:
+ ps4BGMPath:
+ ps4ShareFilePath:
+ ps4ShareOverlayImagePath:
+ ps4PrivacyGuardImagePath:
+ ps4NPtitleDatPath:
+ ps4RemotePlayKeyAssignment: -1
+ ps4RemotePlayKeyMappingDir:
+ ps4EnterButtonAssignment: 1
+ ps4ApplicationParam1: 0
+ ps4ApplicationParam2: 0
+ ps4ApplicationParam3: 0
+ ps4ApplicationParam4: 0
+ ps4DownloadDataSize: 0
+ ps4GarlicHeapSize: 2048
+ ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ
+ ps4pnSessions: 1
+ ps4pnPresence: 1
+ ps4pnFriends: 1
+ ps4pnGameCustomData: 1
+ playerPrefsSupport: 0
+ ps4ReprojectionSupport: 0
+ ps4UseAudio3dBackend: 0
+ ps4SocialScreenEnabled: 0
+ ps4Audio3dVirtualSpeakerCount: 14
+ ps4attribCpuUsage: 0
+ ps4PatchPkgPath:
+ ps4PatchLatestPkgPath:
+ ps4PatchChangeinfoPath:
+ ps4attribUserManagement: 0
+ ps4attribMoveSupport: 0
+ ps4attrib3DSupport: 0
+ ps4attribShareSupport: 0
+ ps4IncludedModules: []
+ monoEnv:
+ psp2Splashimage: {fileID: 0}
+ psp2NPTrophyPackPath:
+ psp2NPSupportGBMorGJP: 0
+ psp2NPAgeRating: 12
+ psp2NPTitleDatPath:
+ psp2NPCommsID:
+ psp2NPCommunicationsID:
+ psp2NPCommsPassphrase:
+ psp2NPCommsSig:
+ psp2ParamSfxPath:
+ psp2ManualPath:
+ psp2LiveAreaGatePath:
+ psp2LiveAreaBackroundPath:
+ psp2LiveAreaPath:
+ psp2LiveAreaTrialPath:
+ psp2PatchChangeInfoPath:
+ psp2PatchOriginalPackage:
+ psp2PackagePassword: F69AzBlax3CF3EDNhm3soLBPh71Yexui
+ psp2KeystoneFile:
+ psp2MemoryExpansionMode: 0
+ psp2DRMType: 0
+ psp2StorageType: 0
+ psp2MediaCapacity: 0
+ psp2DLCConfigPath:
+ psp2ThumbnailPath:
+ psp2BackgroundPath:
+ psp2SoundPath:
+ psp2TrophyCommId:
+ psp2TrophyPackagePath:
+ psp2PackagedResourcesPath:
+ psp2SaveDataQuota: 10240
+ psp2ParentalLevel: 1
+ psp2ShortTitle: Not Set
+ psp2ContentID: IV0000-ABCD12345_00-0123456789ABCDEF
+ psp2Category: 0
+ psp2MasterVersion: 01.00
+ psp2AppVersion: 01.00
+ psp2TVBootMode: 0
+ psp2EnterButtonAssignment: 2
+ psp2TVDisableEmu: 0
+ psp2AllowTwitterDialog: 1
+ psp2Upgradable: 0
+ psp2HealthWarning: 0
+ psp2UseLibLocation: 0
+ psp2InfoBarOnStartup: 0
+ psp2InfoBarColor: 0
+ psmSplashimage: {fileID: 0}
+ spritePackerPolicy: DefaultPackerPolicy
+ scriptingDefineSymbols:
+ 1: ASYNC_MODE
+ 4: ASYNC_MODE
+ 7: ASYNC_MODE
+ metroPackageName: SimpleFramework
+ metroPackageVersion:
+ metroCertificatePath:
+ metroCertificatePassword:
+ metroCertificateSubject:
+ metroCertificateIssuer:
+ metroCertificateNotAfter: 0000000000000000
+ metroApplicationDescription: SimpleFramework
+ wsaImages: {}
+ metroTileShortName:
+ metroCommandLineArgsFile:
+ metroTileShowName: 1
+ metroMediumTileShowName: 0
+ metroLargeTileShowName: 0
+ metroWideTileShowName: 0
+ metroDefaultTileSize: 1
+ metroTileForegroundText: 1
+ metroTileBackgroundColor: {r: 0, g: 0, b: 0, a: 1}
+ metroSplashScreenBackgroundColor: {r: 0, g: 0, b: 0, a: 1}
+ metroSplashScreenUseBackgroundColor: 0
+ platformCapabilities: {}
+ metroFTAName:
+ metroFTAFileTypes: []
+ metroProtocolName:
+ metroCompilationOverrides: 1
+ blackberryDeviceAddress:
+ blackberryDevicePassword:
+ blackberryTokenPath:
+ blackberryTokenExires:
+ blackberryTokenAuthor:
+ blackberryTokenAuthorId:
+ blackberryCskPassword:
+ blackberrySaveLogPath:
+ blackberrySharedPermissions: 0
+ blackberryCameraPermissions: 0
+ blackberryGPSPermissions: 0
+ blackberryDeviceIDPermissions: 0
+ blackberryMicrophonePermissions: 0
+ blackberryGamepadSupport: 0
+ blackberryBuildId: 0
+ blackberryLandscapeSplashScreen: {fileID: 0}
+ blackberryPortraitSplashScreen: {fileID: 0}
+ blackberrySquareSplashScreen: {fileID: 0}
+ tizenProductDescription:
+ tizenProductURL:
+ tizenSigningProfileName:
+ tizenGPSPermissions: 0
+ tizenMicrophonePermissions: 0
+ n3dsUseExtSaveData: 0
+ n3dsCompressStaticMem: 1
+ n3dsExtSaveDataNumber: 0x12345
+ n3dsStackSize: 131072
+ n3dsTargetPlatform: 2
+ n3dsRegion: 7
+ n3dsMediaSize: 0
+ n3dsLogoStyle: 3
+ n3dsTitle: GameName
+ n3dsProductCode:
+ n3dsApplicationId: 0xFF3FF
+ stvDeviceAddress:
+ stvProductDescription:
+ stvProductAuthor:
+ stvProductAuthorEmail:
+ stvProductLink:
+ stvProductCategory: 0
+ XboxOneProductId:
+ XboxOneUpdateKey:
+ XboxOneSandboxId:
+ XboxOneContentId:
+ XboxOneTitleId:
+ XboxOneSCId:
+ XboxOneGameOsOverridePath:
+ XboxOnePackagingOverridePath:
+ XboxOneAppManifestOverridePath:
+ XboxOnePackageEncryption: 0
+ XboxOnePackageUpdateGranularity: 2
+ XboxOneDescription:
+ XboxOneIsContentPackage: 0
+ XboxOneEnableGPUVariability: 0
+ XboxOneSockets: {}
+ XboxOneSplashScreen: {fileID: 0}
+ XboxOneAllowedProductIds: []
+ XboxOnePersistentLocalStorageSize: 0
+ intPropertyNames:
+ - Android::ScriptingBackend
+ - Metro::ScriptingBackend
+ - Standalone::ScriptingBackend
+ - WP8::ScriptingBackend
+ - WebGL::ScriptingBackend
+ - WebGL::audioCompressionFormat
+ - WebGL::exceptionSupport
+ - WebGL::memorySize
+ - iOS::Architecture
+ - iOS::EnableIncrementalBuildSupportForIl2cpp
+ - iOS::ScriptingBackend
+ Android::ScriptingBackend: 0
+ Metro::ScriptingBackend: 2
+ Standalone::ScriptingBackend: 0
+ WP8::ScriptingBackend: 2
+ WebGL::ScriptingBackend: 1
+ WebGL::audioCompressionFormat: 4
+ WebGL::exceptionSupport: 0
+ WebGL::memorySize: 256
+ iOS::Architecture: 0
+ iOS::EnableIncrementalBuildSupportForIl2cpp: 1
+ iOS::ScriptingBackend: 0
+ boolPropertyNames:
+ - WebGL::analyzeBuildSize
+ - WebGL::dataCaching
+ - WebGL::useEmbeddedResources
+ WebGL::analyzeBuildSize: 0
+ WebGL::dataCaching: 0
+ WebGL::useEmbeddedResources: 0
+ stringPropertyNames:
+ - WebGL::emscriptenArgs
+ - WebGL::template
+ - additionalIl2CppArgs::additionalIl2CppArgs
+ WebGL::emscriptenArgs:
+ WebGL::template: APPLICATION:Default
+ additionalIl2CppArgs::additionalIl2CppArgs:
+ cloudProjectId:
+ projectName:
+ organizationId:
+ cloudEnabled: 0
diff --git a/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll b/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll
new file mode 100644
index 000000000..2ee8e76ca
Binary files /dev/null and b/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll differ
diff --git a/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll.mdb b/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll.mdb
new file mode 100644
index 000000000..094d1cc44
Binary files /dev/null and b/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll.mdb differ
diff --git a/Library/ScriptAssemblies/Assembly-CSharp.dll b/Library/ScriptAssemblies/Assembly-CSharp.dll
new file mode 100644
index 000000000..7a310024b
Binary files /dev/null and b/Library/ScriptAssemblies/Assembly-CSharp.dll differ
diff --git a/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb b/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb
new file mode 100644
index 000000000..aba5a82d6
Binary files /dev/null and b/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb differ
diff --git a/Library/ScriptAssemblies/BuiltinAssemblies.stamp b/Library/ScriptAssemblies/BuiltinAssemblies.stamp
new file mode 100644
index 000000000..5a65040ca
--- /dev/null
+++ b/Library/ScriptAssemblies/BuiltinAssemblies.stamp
@@ -0,0 +1,2 @@
+0000.56a2b01c.0000
+0000.56a2b038.0000
\ No newline at end of file
diff --git a/Library/ScriptMapper b/Library/ScriptMapper
new file mode 100644
index 000000000..0e18a2e0f
Binary files /dev/null and b/Library/ScriptMapper differ
diff --git a/Library/ShaderCache/5/55bd329e9934c772148bd9edde42505f.bin b/Library/ShaderCache/5/55bd329e9934c772148bd9edde42505f.bin
new file mode 100644
index 000000000..c0115a927
Binary files /dev/null and b/Library/ShaderCache/5/55bd329e9934c772148bd9edde42505f.bin differ
diff --git a/Library/ShaderCache/6/6c587df33a3f5a6a47cd0560edf1422e.bin b/Library/ShaderCache/6/6c587df33a3f5a6a47cd0560edf1422e.bin
new file mode 100644
index 000000000..13a698932
Binary files /dev/null and b/Library/ShaderCache/6/6c587df33a3f5a6a47cd0560edf1422e.bin differ
diff --git a/Library/ShaderCache/a/a7303a32e9013c067fc64b65eb648040.bin b/Library/ShaderCache/a/a7303a32e9013c067fc64b65eb648040.bin
new file mode 100644
index 000000000..7690fdd5a
Binary files /dev/null and b/Library/ShaderCache/a/a7303a32e9013c067fc64b65eb648040.bin differ
diff --git a/Library/ShaderCache/a/a847d4a5fd211f1f6bb029c422f601fc.bin b/Library/ShaderCache/a/a847d4a5fd211f1f6bb029c422f601fc.bin
new file mode 100644
index 000000000..04d09f75f
Binary files /dev/null and b/Library/ShaderCache/a/a847d4a5fd211f1f6bb029c422f601fc.bin differ
diff --git a/Library/UnityAssemblies/SyntaxTree.VisualStudio.Unity.Bridge.dll b/Library/UnityAssemblies/SyntaxTree.VisualStudio.Unity.Bridge.dll
new file mode 100644
index 000000000..253f68d95
Binary files /dev/null and b/Library/UnityAssemblies/SyntaxTree.VisualStudio.Unity.Bridge.dll differ
diff --git a/Library/UnityAssemblies/SyntaxTree.VisualStudio.Unity.Bridge.xml b/Library/UnityAssemblies/SyntaxTree.VisualStudio.Unity.Bridge.xml
new file mode 100644
index 000000000..d9be344c8
--- /dev/null
+++ b/Library/UnityAssemblies/SyntaxTree.VisualStudio.Unity.Bridge.xml
@@ -0,0 +1,8 @@
+
+