
The development of Sil-Q can be followed at, and irregular releases are found at. Improving in a skill allows the player to invest also in abilities related to that skill, and in doing so build themselves a unique character. There are no classes or levels, but instead as the player gains experience they distribute their competences between eight different skills. Near the surface lurk Morgoth's lesser servants such as orcs and wolves, but as the player descends they will meet Easterlings, wights, balrogs and dragons among other foes. The player character starts just below the surface, having entered Angband, and must descend through 20 levels to face Morgoth in his throne room. In Tolkien's "Lay of Leithian" Beren and Luthien descend at that time into Angband to face Morgoth and to steal from him a Silmaril. The Angband of Sil-Q is the Angband of year 465 of Tolkien's First Age. Sil-Q tries to adhere closely to the same design principles and ethos as Sil. In this case it is forked from Sil, which itself was forked from Angband. That's good.Sil-Q is, like many roguelikes, a fork of an earlier game. I can parse it forward, backward and sideways. Now in the command prompt: cscript /nologo grab.js >dumpĪfter a while there is a 5,5M of a dump, locally stored. If (hasData(ss)) WScript.Echo(ss) // print data lines, not headers In Tolkien's 'Lay of Leithian' Beren and Luthien descend at that time into Angband to face Morgoth and to steal from him a Silmaril. Return s.indexOf("href='ladder-show.php?") != -1 The Angband of Sil-Q is the Angband of year 465 of Tolkien's First Age. It is also considerably shorter although. Remains pure in its middle-earth lore as well. (objError.number & 0xFFFF).toString() + "\n\n" Try Sil, a very gameplay driven and less grindy variant of Angband. StrResult += "WinHTTP returned error: " + Var temp = WinHttpReq.Open("GET", strURL, false) Var WinHttpReq = new ActiveXObject("WinHttp.WinHttpRequest.5.1") So, the grabber (4th iteration, so much for "one try" approach): Also I decided I won't need the character dumps themselves. It's nicer looking that way, one can tell by line count how many records are there, and it streamlines the further processing. It might write the entire HTML pages to output but then I decided to get only table rows with data. The simpler the grabber, the less moving parts are in there, the better. Nobody likes their sites being pestered by someone's test runs. So the little project begun.įirst thing was to collect the site data, and it better be with just one try. Business means sorting, grouping, dicing, slicing and, mind you, diagramming until one has all the information for this problem of choice. It has assembled 12839 entries since 2002 and continues to grow, 7 entries added last weekend (turned out to be even more, on that later) And of course, mere web interface of the ladder wouldn't do. I thought I should look what other peoples choose now, what is cool, what is dead and to do that I shall use Angband ladder data. The problem was which game to choose, the latest Angband release or one of the variants. Yet another decade later I decided to revive my old thrills and sorrows and to try to kill the lurking dungeon boss once again, winter holidays and such. My victory, is not it glorious! More than ten years have passed and it is still there, thanks to internets and to Páv Lučištník. Well, they have special name for such folks, nerds^H^H roguelike fans, and a special place to keep their feats, the Angband ladder. I was playing in earnest, and though I never finished Moria, being killed sooner or later invariably, I've beaten Angband with a warrior, allegedly more difficult class than casters or rangers. Once upon a time I used to play Moria, then, a decade later, its successor Angband. Press More and set Results To to -new sheet.


Select id in Data fileds press Options and choose Count I recorded that once as a macro and then put on a button on a toolbar.ĭrag status onto Page fields, short_variant Row fields, year Column fields, id Data fields Sil is a computer role-playing game with a strong emphasis on discovery and tactical combat. Wrest a shining Silmaril from Morgoth’s iron crown. * with &, that is replace text with itself. Sil A game of adventure set in the first age of Middle-earth, when the world still rang with elven song and gleamed with dwarven mail. The solution is to do search and replace on the column and replace. When you delete this ', value becomes an Excel time. NOTE: Column time contains text instead of time, each value is prepended with '.

Now there is a data.txt, loadable by Excel or OpenOffice Calc.Īnd there is a new sheet with all the data nicely shaped.

With all the data safely stashed next step is to prepare it for a spreadsheet:
