aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ClientHamr/GuiLua/test.lua
diff options
context:
space:
mode:
authorDavid Walter Seikel2014-04-01 19:44:35 +1000
committerDavid Walter Seikel2014-04-01 19:44:35 +1000
commit087d3691376ae46cbcf6a5ce5d0681359e034d25 (patch)
tree348aa6d74460bc1cf80af00178ae5c57a8fdc3a0 /ClientHamr/GuiLua/test.lua
parentImplement Stuff, and module -> parent, plus some clean ups. (diff)
downloadSledjHamr-087d3691376ae46cbcf6a5ce5d0681359e034d25.zip
SledjHamr-087d3691376ae46cbcf6a5ce5d0681359e034d25.tar.gz
SledjHamr-087d3691376ae46cbcf6a5ce5d0681359e034d25.tar.bz2
SledjHamr-087d3691376ae46cbcf6a5ce5d0681359e034d25.tar.xz
Fix up setting Stuff, mostly.
Still broken somewhere, but working better than it did before. Third time's the (unlucky) charm.
Diffstat (limited to '')
-rw-r--r--ClientHamr/GuiLua/test.lua10
1 files changed, 5 insertions, 5 deletions
diff --git a/ClientHamr/GuiLua/test.lua b/ClientHamr/GuiLua/test.lua
index 34b1a56..fff9023 100644
--- a/ClientHamr/GuiLua/test.lua
+++ b/ClientHamr/GuiLua/test.lua
@@ -166,8 +166,9 @@ stuff.s = {a=8, sb='9'}
166stuff.s.sb = 44 166stuff.s.sb = 44
167print('') 167print('')
168--stuff.S.record0 = {} 168--stuff.S.record0 = {}
169stuff.S.record0 = {field0=0, field1='zero'} 169stuff.S['record0'] = {field0='0', field1='zero'}
170--stuff.S['record1'] = {field0='1', field1='one'} 170stuff.S['record1'] = {field0='1', field1='one'}
171-- TODO - adding a third makes isValid() crash.
171--stuff.S['record2'] = {field0='2', field1='two'} 172--stuff.S['record2'] = {field0='2', field1='two'}
172 173
173print('') 174print('')
@@ -202,10 +203,10 @@ print(stuff.s.sb)
202--skang.printTableStart(stuff.s, '', 'stuff.s') 203--skang.printTableStart(stuff.s, '', 'stuff.s')
203print('') 204print('')
204 205
205--skang.printTableStart(stuff.S, '', 'stuff.S') 206skang.printTableStart(stuff.S, '', 'stuff.S')
206 207
207print(stuff.S['record0'].field1) 208print(stuff.S['record0'].field1)
208--print(stuff.S['record1'].field1) 209print(stuff.S['record1'].field1)
209--print(stuff.S['record2'].field0) 210--print(stuff.S['record2'].field0)
210 211
211--skang.printTableStart(stuff.S['record0'], '', 'stuff.S[record0]') 212--skang.printTableStart(stuff.S['record0'], '', 'stuff.S[record0]')
@@ -215,4 +216,3 @@ print(stuff.S['record0'].field1)
215--skang.printTableStart(getmetatable(stuff.s), '', 'stuff.s metatable') 216--skang.printTableStart(getmetatable(stuff.s), '', 'stuff.s metatable')
216--skang.printTableStart(getmetatable(stuff), '', 'stuff metatable') 217--skang.printTableStart(getmetatable(stuff), '', 'stuff metatable')
217--skang.printTableStart(getmetatable(stuff.S), '', 'stuff.S metatable') 218--skang.printTableStart(getmetatable(stuff.S), '', 'stuff.S metatable')
218--skang.printTableStart(skang.stuff(stuff, 'S'), '', 'stuff.S Thing')