# User:Paxed
paxed:

paxed on NAO (stats, games, deaths, dumplogs, ttyrecs)
Runs The NetHack Patch Database
Admins nethack.alt.org
'Owner' of IRC channel #NetHack on freenode
Has written several patches
Has ascended twice, Samurai on 3.2.2 and Dwarf Archeologist on 3.4.1
Des-file format syntax highlighting
Vim: nhdes.vim
Emacs major mode: nethack-des-mode.el
Lang file for editors using gtksourceview: nethackdes.lang
Automatically generated list of NetHack source functions: User:Paxed/Source Functions
Perl script used to generate that list: nh_htmlize_wiki.pl
Perl script to convert nethack and SLASH'EM tile data files (eg. win/share/monsters.txt) into image files: mkppmtiles.perl
Templates I've done:
User:Paxed/Template:God
User:Paxed/Template:dice
User:Paxed/Template:dicemin
User:Paxed/Template:dicemax
Template:monsym
Template:monsymlink
Template:questmon
User:Paxed/Template:montilelink
User:Paxed/Template:kbd
User:Paxed/Template:kbdsym
User:Paxed/Template:tdx

HOWTO
Add new special room type
Setup Dgamelaunch

TODO
List of stuff I'll try to get around to doing:

Change all maps in articles (eg. the quest pages, soko) to use 

<div class="ttymap"><replacecharsblock rules="ttymap">
Upload all of the missing nh343 source files.
Upload data.base fragments into Template:encyclopedia/foo and change the template to use those.
Fix the sidebar hover style for the atom feed link. (very tiny thing, but still bugs the hell out of me...)
Fix the hover styles for the page top &amp; bottom links, as they're different from the side panel links. (slightly bigger line-height?)
Improve MediaWiki:Edittools.
Improve {{Monsters}} by moving it to {{Monsters/Original}} and subst it from {{Monsters}} (less main page load)
Make the {{Monsters/Original}} use {{monsymlink}} or even make something like {{msl}} which would only take the monst name as param.
Does not work unless there's a way to expand all templates.
Maybe create ttymap screenshots of games, and put a random one on the main page.
Allow NAO players do a "screenshot", a la nhsshot?
Template? Extension? to allow {{tile|tilenum}} (or with optional tile size params {{tile|tilenum|16|16}}) which would basically expand to <div style="display:inline-block;width:16px;height:16px;background-image:url('/mediawiki/images/7/7c/Vanilla_tiles.png'); background-position:64px 32px; margin:0; padding:0;"></div> or something... (like nhsshot)
Maybe need mapping tilename -&gt; tilenum
Generic hashmapping extension? {{#hashmap|foo|bar}} reads a wiki page foo in, spits out the hash value (qux) for key bar. page foo format would be "bar=&gt;qux" each in own line. also could cache the mapping... {{#hashmap|foo|bar|baz}} with "bar=&gt;(zap=&gt;zzz, baz=&gt;yyy)" would return "yyy"... php format hashmap.
Write an article about gdb and debugging nethack, or improve Wizmode in that regard.
Fix the random true rumors, use javascript.

</replacecharsblock></div>