summaryrefslogtreecommitdiff
path: root/sys/lib/python/HTMLParser.py
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2015-07-29 14:51:00 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2015-07-29 14:51:00 +0200
commitfdb1698791dc51dbf690fec4a1d1c7b6a4b52345 (patch)
tree4423ee6c6439850feab625c67e3647280ab378d1 /sys/lib/python/HTMLParser.py
parentc4ae1a74357c419b8106a2c0e51d941e2b415a61 (diff)
games/doom: implement filelength() (thanks quux)
this function is used when playing demos from external lumps. the game just exits without this patch. to test this, download a demo lump from somewhere, and play it with -playdemo %s where %s is the file's name, without the .lmp extension: (note that this one is a doom 2 demo, so it requires doom2.wad) % hget http://doomedsda.us/lmps/945/3/30nm2939.zip | unzip -sv extracting 30nm2939.LMP extracting 30nm2939.txt % mv 30nm2939.LMP 30nm2939.lmp # checking for a lump filename is case sensitive % games/doom -playdemo 30nm2939 the game exits when the demo ends. also, note that this demo will desync on map06 (the crusher), because of an unrelated bug (that's another patch :>) note: filelength() returns vlong, but file lengths for doom lumps are ints. however, this might be used elsewhere (networking), so i'd leave it this way.
Diffstat (limited to 'sys/lib/python/HTMLParser.py')
0 files changed, 0 insertions, 0 deletions