]> granicus.if.org Git - nethack/log
nethack
5 years agoMerge branch 'NetHack-3.6'
nhmall [Thu, 5 Dec 2019 23:07:48 +0000 (18:07 -0500)]
Merge branch 'NetHack-3.6'

5 years agoMerge branch 'stuff-to-merge-at-3.6.3-release' into NetHack-3.6
nhmall [Thu, 5 Dec 2019 21:38:10 +0000 (16:38 -0500)]
Merge branch 'stuff-to-merge-at-3.6.3-release' into NetHack-3.6

5 years agomore doc
nhmall [Thu, 5 Dec 2019 03:32:26 +0000 (22:32 -0500)]
more doc

5 years agomore Porting updates
nhmall [Thu, 5 Dec 2019 03:15:44 +0000 (22:15 -0500)]
more Porting updates

5 years agoupdate Porting
nhmall [Thu, 5 Dec 2019 03:06:18 +0000 (22:06 -0500)]
update Porting

5 years agoupdate Cross-compiling
nhmall [Thu, 5 Dec 2019 02:17:44 +0000 (21:17 -0500)]
update Cross-compiling

5 years agoMerge branch 'NetHack-3.6'
nhmall [Wed, 4 Dec 2019 22:13:01 +0000 (17:13 -0500)]
Merge branch 'NetHack-3.6'

5 years agomore self-recover prompting cleanup (tty)
nhmall [Wed, 4 Dec 2019 18:10:12 +0000 (13:10 -0500)]
more self-recover prompting cleanup (tty)

5 years agohttp to https
nhmall [Wed, 4 Dec 2019 17:26:10 +0000 (12:26 -0500)]
http to https

5 years agomore prep bits
nhmall [Wed, 4 Dec 2019 16:51:24 +0000 (11:51 -0500)]
more prep bits

5 years agomore prep work
nhmall [Wed, 4 Dec 2019 16:46:15 +0000 (11:46 -0500)]
more prep work

5 years agodoc updates for release
nhmall [Wed, 4 Dec 2019 16:36:01 +0000 (11:36 -0500)]
doc updates for release

5 years agoremove conflicting prototype declared for getlock in ntconf.h with mingw build
nhmall [Wed, 4 Dec 2019 09:46:41 +0000 (04:46 -0500)]
remove conflicting prototype declared for getlock in ntconf.h with mingw build

5 years agoMerge branch 'NetHack-3.6'
nhmall [Wed, 4 Dec 2019 04:41:13 +0000 (23:41 -0500)]
Merge branch 'NetHack-3.6'

5 years agofix self-recover prompting on windows
nhmall [Wed, 4 Dec 2019 04:32:12 +0000 (23:32 -0500)]
fix self-recover prompting on windows

the prompting on Windows wasn't working correctly if a prior game had crashed
and the self-recover feature was trying to kick in. This impacts tty, curses,
and mswin (GUI).

5 years agoMerge branch 'NetHack-3.6' part 2
nhmall [Tue, 3 Dec 2019 04:27:07 +0000 (23:27 -0500)]
Merge branch 'NetHack-3.6' part 2

5 years agouncomment setting in ntconf.h
nhmall [Tue, 3 Dec 2019 04:22:45 +0000 (23:22 -0500)]
uncomment setting in ntconf.h

5 years agoMerge branch 'NetHack-3.6'
nhmall [Tue, 3 Dec 2019 04:20:55 +0000 (23:20 -0500)]
Merge branch 'NetHack-3.6'

5 years agoadd code support to make keypad behave better with swap_yz option
nhmall [Tue, 3 Dec 2019 03:55:48 +0000 (22:55 -0500)]
add code support to make keypad behave better with swap_yz option

This is being committed commented out in include/ntconf.h.

5 years agoREADME update Dec 2
nhmall [Mon, 2 Dec 2019 17:05:18 +0000 (12:05 -0500)]
README update Dec 2

5 years agoThis is cron-daily v1-Dec-1-2019. guidebook updated: doc/Guidebook.txt
nhw_cron [Mon, 2 Dec 2019 12:21:09 +0000 (07:21 -0500)]
This is cron-daily v1-Dec-1-2019.  guidebook updated: doc/Guidebook.txt

5 years agocron-daily updates to NetHack-3.7
nhmall [Mon, 2 Dec 2019 12:55:10 +0000 (07:55 -0500)]
cron-daily updates to NetHack-3.7

5 years agoMerge branch 'master' into NetHack-3.7
nhmall [Mon, 2 Dec 2019 12:54:13 +0000 (07:54 -0500)]
Merge branch 'master' into NetHack-3.7

5 years agoMerge branch 'NetHack-3.6'
nhmall [Mon, 2 Dec 2019 12:53:57 +0000 (07:53 -0500)]
Merge branch 'NetHack-3.6'

5 years agoThis is cron-daily v1-Dec-1-2019. files updated: Files
nhw_cron [Mon, 2 Dec 2019 12:21:03 +0000 (07:21 -0500)]
This is cron-daily v1-Dec-1-2019.  files updated: Files

5 years agocut-and-paste correction
nhmall [Mon, 2 Dec 2019 03:31:09 +0000 (22:31 -0500)]
cut-and-paste correction

5 years agoupdate Cross-compiling text
nhmall [Mon, 2 Dec 2019 03:25:34 +0000 (22:25 -0500)]
update Cross-compiling text

5 years agomore versioning bits
nhmall [Mon, 2 Dec 2019 00:38:47 +0000 (19:38 -0500)]
more versioning bits

5 years agolua version bit
PatR [Mon, 2 Dec 2019 00:33:01 +0000 (16:33 -0800)]
lua version bit

5 years agoMerge branch 'NetHack-3.6'
nhmall [Mon, 2 Dec 2019 00:30:09 +0000 (19:30 -0500)]
Merge branch 'NetHack-3.6'

5 years agofollow-up bit
nhmall [Mon, 2 Dec 2019 00:11:12 +0000 (19:11 -0500)]
follow-up bit

5 years agoupdate and/or clarify some version references
nhmall [Mon, 2 Dec 2019 00:07:28 +0000 (19:07 -0500)]
update and/or clarify some version references

5 years agoMerge branch 'NetHack-3.6'
nhmall [Sun, 1 Dec 2019 21:49:47 +0000 (16:49 -0500)]
Merge branch 'NetHack-3.6'

5 years agocomment bit
PatR [Sun, 1 Dec 2019 15:38:01 +0000 (07:38 -0800)]
comment bit

'ick' comment was from there were multiple "You finish taking off..,"
strings that only varied by one word.  That was replaced last night.

5 years agoMerge branch 'NetHack-3.6' part 2
nhmall [Sun, 1 Dec 2019 04:52:39 +0000 (23:52 -0500)]
Merge branch 'NetHack-3.6' part 2

5 years agoMerge branch 'NetHack-3.6'
nhmall [Sun, 1 Dec 2019 04:48:03 +0000 (23:48 -0500)]
Merge branch 'NetHack-3.6'

5 years agofix #H9479 - worn dented pot can't be taken off
PatR [Sun, 1 Dec 2019 04:19:10 +0000 (20:19 -0800)]
fix #H9479 - worn dented pot can't be taken off

Taking off no-delay helmets, gloves, and boots were unintentionally
taking off suit instead and stayed worn themselves.  As far as I
saw, only helmet types "fedora" and "dented pot" were applicable;
all gloves and boots have a small multi-turn delay.  This was an
unintended side-effect of the first "slippery gloves" commit so
happened about three weeks ago.

5 years agoyet-another has_color
nhmall [Sun, 1 Dec 2019 03:20:03 +0000 (22:20 -0500)]
yet-another has_color

5 years agomdlib.c tweaks
PatR [Sun, 1 Dec 2019 00:59:35 +0000 (16:59 -0800)]
mdlib.c tweaks

Eliminate a couple of warnings about unused static routines.
That led to a couple of other things.

I hope I got host vs target right in the mdlib.c '#if's.

5 years agoMakefile.utl bit
nhmall [Sun, 1 Dec 2019 00:18:00 +0000 (19:18 -0500)]
Makefile.utl bit

5 years agouse the copyright statement provided by the Lua distribution in lua.h
nhmall [Sat, 30 Nov 2019 23:43:57 +0000 (18:43 -0500)]
use the copyright statement provided by the Lua distribution in lua.h

5 years agoremove variable left over from earlier testing
nhmall [Sat, 30 Nov 2019 22:34:10 +0000 (17:34 -0500)]
remove variable left over from earlier testing

5 years agoinstance_globals update to include lua_ver storage
nhmall [Sat, 30 Nov 2019 22:24:11 +0000 (17:24 -0500)]
instance_globals update to include lua_ver storage

5 years agoget lua version from lua itself
nhmall [Sat, 30 Nov 2019 22:23:14 +0000 (17:23 -0500)]
get lua version from lua itself

5 years agoMerge branch 'NetHack-3.6'
nhmall [Sat, 30 Nov 2019 20:53:38 +0000 (15:53 -0500)]
Merge branch 'NetHack-3.6'

5 years agoleave option setting as previous (it was not part of the change)
nhmall [Sat, 30 Nov 2019 20:51:58 +0000 (15:51 -0500)]
leave option setting as previous (it was not part of the change)

5 years agoMerge branch 'NetHack-3.6'
nhmall [Sat, 30 Nov 2019 20:41:52 +0000 (15:41 -0500)]
Merge branch 'NetHack-3.6'

5 years agoone more win_proc
nhmall [Sat, 30 Nov 2019 20:27:04 +0000 (15:27 -0500)]
one more win_proc

5 years agobuild with TEXTCOLOR undef'd turned up a couple of things
nhmall [Sat, 30 Nov 2019 20:05:48 +0000 (15:05 -0500)]
build with TEXTCOLOR undef'd turned up a couple of things

Also, one more has_color in obsolete sys/mac folder. Adjusted code.

5 years agosome dead code eliminations and a couple of documentation updates
nhmall [Sat, 30 Nov 2019 18:35:14 +0000 (13:35 -0500)]
some dead code eliminations and a couple of documentation updates

5 years agohas_color() performance fixes
nhmall [Sat, 30 Nov 2019 16:44:07 +0000 (11:44 -0500)]
has_color() performance fixes

Performance profiling showed that multiple strcmpi() calls were
occurring each and every time a character was going to the map.

This update:
- honors the WC_COLOR capability
- It allows a window-port to control individual color availability should the window-port wish to do so.
- Makes checking on the individual colors for the active window-port is a straightforward table lookup at the CLR_ offset.

iflags.use_color remains a master on/off switch for use of color, regardless of the capability
compiled into the game (default TRUE).

The has_color() routine, which is now a shared routine in src/windows.c, could likely be made
into a simple macro to eliminate the function call, but this update does not go that far.

This hits a lot of port files due to the window-port interface change, mostly cookie-cutter.

5 years agomore Windows Makefile adjustments
nhmall [Sat, 30 Nov 2019 03:40:30 +0000 (22:40 -0500)]
more Windows Makefile adjustments

5 years agoMerge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Sat, 30 Nov 2019 03:40:06 +0000 (22:40 -0500)]
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7

5 years agoinsert Lua version
nhmall [Sat, 30 Nov 2019 03:37:30 +0000 (22:37 -0500)]
insert Lua version

Instead of the hardcoded value that's in this right at the moment,
the intention is to get the Lua version information directly from
Lua itself for the insertion. For now, this will have to do.

5 years agofix a memory leak
PatR [Sat, 30 Nov 2019 02:31:45 +0000 (18:31 -0800)]
fix a memory leak

Memory allocated for a trap in getlev() wasn't being freed.  There
is already one extra allocation which is supposed to get freed after
the loop, but the 'keepgoing' flag caused an extra trap allocation
before loop termination.  So the unintentional one got freed but did
so by intercepting the free for the end-of-list one.

Fruit had similar code which applied to full game save and restore
rather than level save and restore so wasn't as noticeable.

5 years agoa couple of very minor follow-up bits
nhmall [Sat, 30 Nov 2019 02:19:31 +0000 (21:19 -0500)]
a couple of very minor follow-up bits

5 years agomore lua notice from makedefs.c to mdlib.c
PatR [Sat, 30 Nov 2019 01:19:37 +0000 (17:19 -0800)]
more lua notice from makedefs.c to mdlib.c

Add missing dependency of makedefs needing src/mdlib.c to unix
Makefile.src.

5 years agomove lua notice to makedefs.c and dat/options
PatR [Sat, 30 Nov 2019 00:05:14 +0000 (16:05 -0800)]
move lua notice to makedefs.c and dat/options

Prefix the lua notice with a one-line explanation.  One minor change:
the copyright date didn't match the one from the actual lua notice.

5 years agono longer used variable
PatR [Fri, 29 Nov 2019 23:59:50 +0000 (15:59 -0800)]
no longer used variable

5 years agobuild fix for unix
PatR [Fri, 29 Nov 2019 23:58:03 +0000 (15:58 -0800)]
build fix for unix

Add src/mdlib.[co] to Makefile.src.  Dependencies for mklib.o have
been added manually rather than via 'make depend'.

5 years agoget rid of LUA_INTCAST defines
nhmall [Fri, 29 Nov 2019 22:40:58 +0000 (17:40 -0500)]
get rid of LUA_INTCAST defines

5 years agocasting lua_tointeger
nhmall [Fri, 29 Nov 2019 22:38:51 +0000 (17:38 -0500)]
casting lua_tointeger

5 years agoMerge branch 'master' into NetHack-3.7
nhmall [Fri, 29 Nov 2019 22:01:29 +0000 (17:01 -0500)]
Merge branch 'master' into NetHack-3.7

5 years agoMerge branch 'NetHack-3.6'
nhmall [Fri, 29 Nov 2019 21:57:23 +0000 (16:57 -0500)]
Merge branch 'NetHack-3.6'

5 years agoRead lua files more efficiently
Pasi Kallinen [Fri, 29 Nov 2019 19:48:59 +0000 (21:48 +0200)]
Read lua files more efficiently

... replacing horribly hacky loop.

5 years agofix teetering typo
PatR [Fri, 29 Nov 2019 19:38:42 +0000 (11:38 -0800)]
fix teetering typo

do.c:1005:54: warning: address of function 'uescaped_shaft' will always
      evaluate to 'true' [-Wpointer-bool-conversion]
        if (trap && (uteetering_at_seen_pit(trap) || uescaped_shaft)) {
                                                  ~~ ^~~~~~~~~~~~~~

5 years agomove fixes entry to correct section
nhmall [Fri, 29 Nov 2019 17:05:21 +0000 (12:05 -0500)]
move fixes entry to correct section

5 years agomore things considered when you're on the brink
nhmall [Fri, 29 Nov 2019 16:14:55 +0000 (11:14 -0500)]
more things considered when you're on the brink

5 years agoanother Windows Makefile bit
nhmall [Fri, 29 Nov 2019 04:36:15 +0000 (23:36 -0500)]
another Windows Makefile bit

Ensure the tools build whether a CROSSCOMPILE_HOST build, or
when there is no CROSSCOMPILE.

5 years agoupdated sfdata.c
nhmall [Fri, 29 Nov 2019 03:50:28 +0000 (22:50 -0500)]
updated sfdata.c

5 years agoMerge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into...
nhmall [Fri, 29 Nov 2019 03:49:25 +0000 (22:49 -0500)]
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7

5 years agoresolve 48 warning building on Mac OS X
nhmall [Fri, 29 Nov 2019 03:48:57 +0000 (22:48 -0500)]
resolve 48 warning building on Mac OS X

5 years agoput back unintended removal of end of line strip
nhmall [Fri, 29 Nov 2019 01:56:42 +0000 (20:56 -0500)]
put back unintended removal of end of line strip

5 years agoupdates to extended version info
nhmall [Fri, 29 Nov 2019 01:20:04 +0000 (20:20 -0500)]
updates to extended version info

5 years agofix a gcc warning
nhmall [Fri, 29 Nov 2019 00:05:39 +0000 (19:05 -0500)]
fix a gcc warning

5 years ago3.7: goldX and other stuff
PatR [Thu, 28 Nov 2019 23:00:54 +0000 (15:00 -0800)]
3.7: goldX and other stuff

Move option variable goldX (True: treat gold as BUC unknown, False:
treat gold as uncursed during BUCX filtering) from iflags to flags
so that it persists across save/restore.

Get rid of a few obsolete things from struct flags.

Try to make the 'cursesgraphics' option work although I don't think
that it was ever functional enough for anybody to use so probably
could have been removed instead.

Bump EDITLEVEL; any current save files are invalid.

Demote status from Beta to Work-in-Progress.

I modified src/sfdata.c manually (not included here) to get a full
build.  The Unix Makefile.src needs to be taught when and how to
regenerate it.

5 years agoGuidebook update from cron
nhmall [Thu, 28 Nov 2019 17:37:54 +0000 (12:37 -0500)]
Guidebook update from cron

5 years agoMerge branch 'NetHack-3.6'
nhmall [Thu, 28 Nov 2019 17:35:37 +0000 (12:35 -0500)]
Merge branch 'NetHack-3.6'

5 years agoThis is cron-daily v1-Nov-24-2019. guidebook updated: doc/Guidebook.txt
nhw_cron [Thu, 28 Nov 2019 17:17:54 +0000 (12:17 -0500)]
This is cron-daily v1-Nov-24-2019.  guidebook updated: doc/Guidebook.txt

5 years agoMerge branch 'NetHack-3.7'
nhmall [Thu, 28 Nov 2019 04:07:50 +0000 (23:07 -0500)]
Merge branch 'NetHack-3.7'

5 years agoMerge branch 'NetHack-3.6'
nhmall [Thu, 28 Nov 2019 04:07:29 +0000 (23:07 -0500)]
Merge branch 'NetHack-3.6'

5 years agoyet more Windows Makefile
nhmall [Thu, 28 Nov 2019 03:34:55 +0000 (22:34 -0500)]
yet more Windows Makefile

5 years agoallow testing of CROSSCOMPILE without cross-compiler using windows Makefile
nhmall [Thu, 28 Nov 2019 03:11:08 +0000 (22:11 -0500)]
allow testing of CROSSCOMPILE without cross-compiler using windows Makefile

5 years agoremove c files from nethack.tags generation
nhmall [Thu, 28 Nov 2019 02:28:20 +0000 (21:28 -0500)]
remove c files from nethack.tags generation

I noticed that src/sfdata.c and include/sfproto.h come out the same without those c files in the list. Remove them.

5 years agoreturn struct fields borrowed in 3.6
nhmall [Thu, 28 Nov 2019 01:18:45 +0000 (20:18 -0500)]
return struct fields borrowed in 3.6

This will break existing 3.7 save/bones.

5 years agoparanoid_confirmation:eating
PatR [Thu, 28 Nov 2019 00:27:13 +0000 (16:27 -0800)]
paranoid_confirmation:eating

Add 'eating' (synonym 'continue') to the list of things that can be
set via paranoid_confirmation to require "yes" instead of "y" when
the user is prompted about something, in this case "Continue eating?".

dat/opthelp was missing a few of the paranoid_confirmation choices.

5 years agountested curses number pad fix
PatR [Wed, 27 Nov 2019 23:19:52 +0000 (15:19 -0800)]
untested curses number pad fix

This compiles ok but I don't have a number pad to test it with.

5 years agonumber pad changes from pull request #247
nhmall [Wed, 27 Nov 2019 22:19:55 +0000 (17:19 -0500)]
number pad changes from pull request #247

Below is the accompanying text from the pull request on
GitHub https://github.com/NetHack/NetHack/pull/247:

> This fixes the issue brought up in https://www.reddit.com/r/nethack/comments/dv3pae/curses_and_the_numberpad/?st=k3hgply6&sh=dbc2bf7d .
>
> I don't know why the "regular" (tty) method doesn't seem to work for him,
> but I'm going to chalk it up to a PDCurses oddity. What I do know, however,
> is that the alternate method I added a year ago or maybe longer, that allows
> numpad usage even with number_pad:0 (to retain the default keybindings in case
> an user is used to them, while keeping number pad behaviour making sense,
> similar to NetHack4+friends) was only partially implemented, for some reason.
> This adds the rest of the keys, meaning that this means of key interpretation
> should be more realible. KEY_A2/B1/B3/C2 are not standard keys in the Curses
> documentation, and is thus behind an ifdef -- but PDCurses, amongst other
> implementations, makes use of them.
>
> As a side effect, Home/End/PgUp/PgDn are now interpreted as diagonal movement,
> since some terminals interpret number_pad keys that way. I do not consider this
> a problem since they went unused in normal gameplay anyway (This does not
> interfere with menus or similar).

Closes #247

5 years agoMerge branch 'FredrIQ-numpad' into NetHack-3.6
nhmall [Wed, 27 Nov 2019 22:14:15 +0000 (17:14 -0500)]
Merge branch 'FredrIQ-numpad' into NetHack-3.6

5 years agoMerge branch 'NetHack-3.6' of https://github.com/FredrIQ/NetHack into FredrIQ-numpad
nhmall [Wed, 27 Nov 2019 22:04:35 +0000 (17:04 -0500)]
Merge branch 'NetHack-3.6' of https://github.com/FredrIQ/NetHack into FredrIQ-numpad

5 years agowarning bit in a file that is only a proof-of-concept
nhmall [Wed, 27 Nov 2019 20:19:57 +0000 (15:19 -0500)]
warning bit in a file that is only a proof-of-concept

5 years agofix part of #H9467 - clairvoyance vs sensed mons
PatR [Wed, 27 Nov 2019 19:24:23 +0000 (11:24 -0800)]
fix part of #H9467 - clairvoyance vs sensed mons

When a monster is drawn on the map, remove any "remembered, unseen
monster" glyph being shown at the same spot.  Clairvoyance shows
all monsters in vicinty, then ones which can't be seen are replaced
with the 'I' glyph (which is on the object layer or the display,
not the monster layer show is subject to different update behavior).
But subsequent monster refresh didn't get rid of it when a sensed
monster was displayed over it.  (3.6.1 included a similar fix for
warned-of monsters.)

Also during clairvoyance, don't draw an 'I' at a spot that will
immediately be refreshed with a monster because 'I' clobbers any
remembered object at the same location.

5 years agoThis is cron-daily v1-Nov-24-2019. files updated: Files
nhw_cron [Tue, 26 Nov 2019 23:42:19 +0000 (18:42 -0500)]
This is cron-daily v1-Nov-24-2019.  files updated: Files

5 years agoanother lib bit
nhmall [Wed, 27 Nov 2019 18:53:57 +0000 (13:53 -0500)]
another lib bit

5 years agomissed a part of vmsbuild.com
nhmall [Wed, 27 Nov 2019 18:48:25 +0000 (13:48 -0500)]
missed a part of vmsbuild.com

5 years agoMerge branch 'NetHack-3.6'
nhmall [Wed, 27 Nov 2019 18:36:12 +0000 (13:36 -0500)]
Merge branch 'NetHack-3.6'

5 years agomore lib subfolder updates
nhmall [Wed, 27 Nov 2019 18:19:45 +0000 (13:19 -0500)]
more lib subfolder updates

5 years agoignore 3.7 file if present
PatR [Wed, 27 Nov 2019 17:53:40 +0000 (09:53 -0800)]
ignore 3.7 file if present

5 years agoanother visual studio update - dirs.props
nhmall [Wed, 27 Nov 2019 16:22:11 +0000 (11:22 -0500)]
another visual studio update - dirs.props

5 years agoFix alternate number pad interpretation only working for diagonals
Fredrik Ljungdahl [Wed, 27 Nov 2019 15:44:17 +0000 (16:44 +0100)]
Fix alternate number pad interpretation only working for diagonals

This fixes the issue brought up at https://www.reddit.com/r/nethack/comments/dv3pae/curses_and_the_numberpad/?st=k3hgply6&sh=dbc2bf7d .

I don't know why the "regular" (tty) method doesn't seem to work for him,
but I'm going to chalk it up to a PDCurses oddity. What I do know, however,
is that the alternate method I added a year ago or maybe longer, that allows
numpad usage even with number_pad:0 (to retain the default keybindings in case
an user is used to them, while keeping number pad behaviour making sense,
similar to NetHack4+friends) was only partially implemented, for some reason.
This adds the rest of the keys, meaning that this means of key interpretation
should be more realible. KEY_A2/B1/B3/C2 are not standard keys in the Curses
documentation, and is thus behind an ifdef -- but PDCurses, amongst other
implementations, makes use of them.

As a side effect, Home/End/PgUp/PgDn are now interpreted as diagonal movement,
since some terminals interpret number_pad keys that way. I do not consider this
a problem since they went unused in normal gameplay anyway (This does not
interfere with menus or similar).