Page 1 of 1
Beta 8, Dungeon generation
Posted: Sat Jul 31, 2010 9:22 pm
by madmonk
Got this when entering Carn Dum. Had to kill the process.
[LOG] Today is the 6th Tuilë of the 122th year of the Fourth Age of Middle-earth.
[LOG] The time is 01:56.
[LEVEL] persisting to memory wilderness-1
Lua Error: /engine/Zone.lua:380: /data/zones/carn-dum/zone.lua:70: '}' expected (to close '{' at line 20) near '<eof>'
At [C]:-1
At [C]:-1 error
At /engine/Zone.lua:380 load
At /engine/Zone.lua:48 init
At /engine/class.lua:38 new
At /mod/class/Game.lua:295 changeLevel
At /mod/class/Game.lua:556 ?
At /engine/KeyBind.lua:202
133 frames in 10.01 seconds = 13.2867 FPS
334 frames in 10.022 seconds = 33.3267 FPS
Lua Error: /engine/Actor.lua:107: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/Actor.lua:107 move
At /mod/class/Actor.lua:236 move
At /mod/class/Player.lua:75
At (tail call):-1
At /mod/class/Game.lua:479 ?
At /engine/KeyBind.lua:198
103 ticks in 16.72 seconds = 6.16029 TPS
Lua Error: /engine/Actor.lua:107: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/Actor.lua:107 move
At /mod/class/Actor.lua:236 move
At /mod/class/Player.lua:75
At (tail call):-1
At /mod/class/Game.lua:480 ?
At /engine/KeyBind.lua:198
Lua Error: /mod/class/Player.lua:105: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Player.lua:105
At (tail call):-1
At /mod/class/Game.lua:481 ?
At /engine/KeyBind.lua:198
Lua Error: /mod/class/Player.lua:105: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Player.lua:105
At (tail call):-1
At /mod/class/Game.lua:482 ?
At /engine/KeyBind.lua:198
Lua Error: /mod/class/Game.lua:542: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Game.lua:542 ?
At /engine/KeyBind.lua:202
Lua Error: /mod/class/Game.lua:542: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Game.lua:542 ?
At /engine/KeyBind.lua:202
Lua Error: /mod/class/Game.lua:542: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Game.lua:542 ?
At /engine/KeyBind.lua:202
Lua Error: /mod/class/Game.lua:542: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Game.lua:542 ?
At /engine/KeyBind.lua:202
L
Re: Beta 8, Dungeon generation
Posted: Sat Jul 31, 2010 9:23 pm
by madmonk
I forgot I have revision 969... which one should it be?
Re: Beta 8, Dungeon generation
Posted: Sat Jul 31, 2010 9:26 pm
by darkgod
Obviously, the only dungeon I did not enter lately and it breaks .. oh gods
Re: Beta 8, Dungeon generation
Posted: Sat Jul 31, 2010 9:28 pm
by darkgod
I have fixed it ..
BTW remind me when we get out of beta to just re-release the last perfect beta as the first official release

Re: Beta 8, Dungeon generation
Posted: Sun Aug 01, 2010 3:35 am
by madmonk
Also in the Elven ruins...
Lua Error: /engine/Entity.lua:355: /data/general/objects/mummy-wrappings.lua:28: '}' expected (to close '{' at line 22) near 'encumber'
At [C]:-1
At [C]:-1 error
At /engine/Entity.lua:355 loadList
At /engine/Entity.lua:399 load
At /data/zones/ancient-elven-ruins/objects.lua:21 f
At /engine/Entity.lua:405 loadList
At /engine/Zone.lua:57 init
At /engine/class.lua:38 new
At /mod/class/Game.lua:295 changeLevel
At /mod/class/Game.lua:556 ?
At /engine/KeyBind.lua:202
238 frames in 10.016 seconds = 23.762 FPS
Lua Error: /mod/class/Game.lua:542: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Game.lua:542 ?
At /engine/KeyBind.lua:202
Lua Error: /mod/class/Game.lua:542: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Game.lua:542 ?
At /engine/KeyBind.lua:202
Lua Error: /engine/Actor.lua:107: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/Actor.lua:107 move
At /mod/class/Actor.lua:236 move
At /mod/class/Player.lua:75
At (tail call):-1
At /mod/class/Game.lua:479 ?
At /engine/KeyBind.lua:198
15 ticks in 10.238 seconds = 1.46513 TPS
Lua Error: /engine/Actor.lua:107: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/Actor.lua:107 move
At /mod/class/Actor.lua:236 move
At /mod/class/Player.lua:75
At (tail call):-1
At /mod/class/Game.lua:480 ?
At /engine/KeyBind.lua:198
Lua Error: /engine/Actor.lua:107: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/Actor.lua:107 move
At /mod/class/Actor.lua:236 move
At /mod/class/Player.lua:75
At (tail call):-1
At /mod/class/Game.lua:481 ?
At /engine/KeyBind.lua:198
Lua Error: /engine/Actor.lua:107: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/Actor.lua:107 move
At /mod/class/Actor.lua:236 move
At /mod/class/Player.lua:75
At (tail call):-1
At /mod/class/Game.lua:482 ?
At /engine/KeyBind.lua:198
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
283 frames in 10.029 seconds = 28.2182 FPS
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/G
Re: Beta 8, Dungeon generation
Posted: Sun Aug 01, 2010 11:15 am
by darkgod
Ok fixed and update the archives thanks.
I have devised a way for next beta that will automatically make sure al files will parse correctly, this wont mean there wont be stupid bugs but it'll probably reduce their numbers!
Sorry about the mess :/
Still love me ?

Re: Beta 8, Dungeon generation
Posted: Sun Aug 01, 2010 11:56 am
by shani
Always

Just tell me how to do syntax checking before running the game, it can save me hours

Re: Beta 8, Dungeon generation
Posted: Sun Aug 01, 2010 12:12 pm
by darkgod
It's actually very simple I'm silly to not have done it before!
Code: Select all
find game -name '*lua'|xargs -n1 luac -p
Obviously this is for unix, should work with cygwin/mingw in windows I imagine (you need to have an independant lua 5.1 isntall)
Re: Beta 8, Dungeon generation
Posted: Sun Aug 01, 2010 2:41 pm
by Taxorgian
Of course we love you DG

Even when we complain it's to make the most innovative roguelike out there as great as you are!

Re: Beta 8, Dungeon generation
Posted: Sun Aug 01, 2010 3:11 pm
by shani
I Downloaded luaforwindows (for windows obviously) from google code, it has syntax higlighting, compile and even debug!
Awesome

By the way DG, did you get my latest patch?
Re: Beta 8, Dungeon generation
Posted: Sun Aug 01, 2010 7:39 pm
by darkgod
Yes I did, I though I answered but it seems I did not :/
I will, thanks
