4c1c02aa95
missing porthelp band
nethack.allison
2002-03-12 15:50:46 +00:00
1b898867c5
document set_option_mod_status in window.doc
nethack.allison
2002-03-12 14:10:24 +00:00
ec892c14d9
a statement in window.doc didn't reflect code
nethack.allison
2002-03-12 11:59:10 +00:00
42e2a21aee
win32 menus must accept all of the accelerators
nethack.allison
2002-03-12 11:51:03 +00:00
ef11d4b5e0
documentation updates - various commands were missing from various help files - fix a few inconsistencies between similar help files - M-2 doesn't do #twoweapon when number_pad is enabled - M-? usually displays #? help info - weasel-word the reason the screen shown in the Guidebook looks little like several windowports - document the playersuffix syntax in the nethack.6 man page
cohrs
2002-03-12 07:29:59 +00:00
5673ae6e94
Add fixes* to the manifest.
nethack.allison
2002-03-12 06:24:00 +00:00
2baa20217f
beta feedback - add more wc options - splash_screen (boolean for whether to display splash screen at startup) - player_selection:dialog|prompts
nethack.allison
2002-03-12 05:15:40 +00:00
085498ba28
unleashing untame monsters Fix several cases that earlier patches didn't address. If a leashed monster becomes untame, detach the leash.
nethack.rankin
2002-03-11 08:46:54 +00:00
afae7f931c
Sometimes there is no main widget.
warwick
2002-03-11 08:18:47 +00:00
6c91a6bc04
leash groundwork Add another parameter to m_unleash. This should not introduce any change in behavior.
nethack.rankin
2002-03-11 08:00:21 +00:00
bc8acf4a29
steed/leash bit It's possible to leashed a saddled pet and them ride it, but it wasn't possible to remove the leash while mounted. This fixes that; it also lets you put the leash on your steed while mounted, but there's nothing wrong with that.
nethack.rankin
2002-03-11 06:41:47 +00:00
0335b2b32e
doc bit
nethack.allison
2002-03-11 06:21:45 +00:00
cd02502039
Summarize past version 3.3 in Guidebook and dat/history.
nethack.allison
2002-03-11 06:17:31 +00:00
3578bd38da
(from <Someone>) - changed splash screen fonts to measure in logical pixels rather that points. Points are 1/72 inch regardless of screen resolution. If screen resolution changes so does visible image size. If font is measured in points then its visible size remains the same. The text is getting cut off (or becomes to small for the image) as a result.
nethack.allison
2002-03-11 03:17:49 +00:00
bd5c9b3ebf
Get the god name right in comments.
jwalz
2002-03-11 02:31:42 +00:00
c2d1eb267f
various things - a couple of README updates - some color changes for windowcolors - prevent crash From a bug report, but better than a crash. It probably renders the map_mode:fit_to_screen ignored in defaults.nh.
nethack.allison
2002-03-11 02:29:42 +00:00
e9f10080fb
fix some porthelp nits - also add some windowcolors documentation
nethack.allison
2002-03-11 00:59:40 +00:00
72951d6d8a
add new sys/unix file to Files
cohrs
2002-03-10 23:03:46 +00:00
6f210425b1
Add win32 port help support.
nethack.allison
2002-03-10 22:30:47 +00:00
2960dc93c0
Some win32 updates (There will be a couple more patches to follow in a bit)
nethack.allison
2002-03-10 19:07:17 +00:00
db2bdaadcb
(from Yitzhak) part2 part 2 touches only port files
nethack.allison
2002-03-10 17:41:11 +00:00
d40c1b8202
(from Yitzhak) part1 part 1 touches core files ntconf.h changes differ slightly from Yitzhak's original.
nethack.allison
2002-03-10 17:35:16 +00:00
62ea5a9345
Makefile fix following depend. changes
nethack.allison
2002-03-10 13:31:51 +00:00
2e6f957afe
Update the dependencies in win32
nethack.allison
2002-03-10 04:15:43 +00:00
3e6e2ff7c6
Lint part 2, mostly parameters.
jwalz
2002-03-10 04:05:59 +00:00
3294d0b818
wizkit This fixes the wizkit so that if someone wishes for a non-object such as a trap, not only is no message printed, but we don't try to create anything.
arromdee
2002-03-10 01:00:06 +00:00
bab78d03c8
Lint part 1, unused variables, routines, and return codes.
jwalz
2002-03-10 00:30:53 +00:00
570a6e8bbd
dipping into burning potions - candles, et al, light via catch_lit - non-weapons can be damaged - only flammable items can be damaged, previously SILVER objects, for example, would get a message, but add_erosion_words wouldn't display a damage word - can't track burnt food, put this in the "seems" case too - PLASTIC items are is_flammable, which is appropriate for all current uses - paper gets destroyed (special artifacts excepted by earlier check) - a cursed potion now spills even if not dipping weapons - charge for damaging unpaid objects this way - still very hard to destroy PYEC this way
cohrs
2002-03-09 19:28:16 +00:00
6971feed31
more dead code
cohrs
2002-03-09 17:42:22 +00:00
ec2bdba94c
writing in fog - if you engrave in a cloud, the surface type should only be "air" if you're on the air level
cohrs
2002-03-09 07:17:00 +00:00
a9835fd23c
more update_inventory calls in passive_obj and erode_armor
cohrs
2002-03-09 06:55:52 +00:00
a35ca5e744
parallel unix make bits - Pat noticed that makedefs -z makes both vis_tab.[ch], but they could be built by two makes via make -j, causing corruption - make -j at top level failed for similar reasons, added several dependencies to ensure a valid ordering - these changes will cause extra things to be built if you "make" individual targets at the top level, but have little effect it you're a real power user and "make" the actual target in the right directory
cohrs
2002-03-09 06:41:49 +00:00
d4d051af87
MPW #pragma unused updates
dean
2002-03-09 05:08:27 +00:00
ce22d17c01
lava effects while riding - a case missed by the earlier lava patch, if you enter the lava while mounted, your steed would be unaffected if you were lifesaved - fix by making more code shared with the is_pool case
cohrs
2002-03-09 04:10:24 +00:00
97d7d7489b
get rid of nori
arromdee
2002-03-09 03:29:36 +00:00
fb27e35694
fixing bad luck via sacrifice - From a bug report: if sacrifice doesn't clear the timeout until prayer, your bad luck is cleared, but if it does, your luck could remain negative
cohrs
2002-03-09 02:56:46 +00:00
388a35a8b3
(from <Someone>) - fixed tab-stop order for player selection dialog - minor changes to the dialog layout
nethack.allison
2002-03-09 02:32:35 +00:00
0846d6caf3
There's no point in mailing this out, but there doesn't seem to be a way to stop it.
jwalz
2002-03-09 02:20:28 +00:00
e833424555
Make pre-ANSI compiler happy.
jwalz
2002-03-09 01:59:47 +00:00
04ee82d87d
Remove a fixes34.0 entry that corresponded to removed code.
nethack.allison
2002-03-09 01:08:54 +00:00
f4a23fa572
bit
nethack.allison
2002-03-09 00:56:39 +00:00
422e8b22ae
winhack.c mods - change sprintf -> Sprintf macro - fix sprintf syntax - point to a www.nethack.org URL, rather than a Microsoft one
nethack.allison
2002-03-09 00:43:14 +00:00
e22c225c4e
provide linux build instructions in the source distro
cohrs
2002-03-08 23:41:57 +00:00
587d65e171
Update dungeoneers list (<Someone>, Teemu).
nethack.allison
2002-03-08 23:30:04 +00:00
c58e5d7afd
(from <Someone>) This patch implements Michael's idea to have a "NetHack mode" for keypresses. It only does the Alt-keys now, but it should be easy to extend to pressing space in dialogs; I left that out as we still have to agree on a new dialog look.
nethack.allison
2002-03-08 22:23:04 +00:00
416331f4d1
slap against floor while riding
nethack.allison
2002-03-07 23:54:15 +00:00
982fc9354b
As Kevin pointed out.
nethack.allison
2002-03-07 23:36:53 +00:00
9940848030
follow-up to <Someone>'s patch. I left a couple of prepanic() calls in there accidentally when modifying the patch.
nethack.allison
2002-03-07 23:24:11 +00:00
53d5dcf83a
Something <Someone> reported. Ensure that an early panic() doesn't cause an access violation in win32 graphical port.
nethack.allison
2002-03-07 21:50:20 +00:00
2ca54bdc0d
(from <Someone>) Here's the gcc makefile. I also cleaned up the batch file a little and added instructions to install.nt.
nethack.allison
2002-03-07 13:01:17 +00:00
b3452e1ca2
win32: Consistent Makefile naming now that we have at least 2
nethack.allison
2002-03-06 18:54:13 +00:00
35df97d41c
Support iflags.menu_tab_sep in the #enhance menu.
nethack.allison
2002-03-06 17:46:49 +00:00
d1b7781509
Ensure that vision is not used during done() (and panic() which calls done())
nethack.allison
2002-03-06 16:51:17 +00:00
7214e1f05c
Ensure that each win/win32 source file has a copyright statement and mentions the NetHack license.
nethack.allison
2002-03-06 16:18:27 +00:00
3ca42c2265
another "your corpse" case - switch aobjnam() to use cxname, not xname - update Tobjnam() comment, since it can still use xname w/o confusion
cohrs
2002-03-06 04:14:30 +00:00
3e582e40da
(from <Someone>) - added support for iflags.randomall (-@) - echo yn_function selection to the message window (as From a bug report
nethack.allison
2002-03-06 02:56:46 +00:00
233385401a
more weapon shattering The Kop Kaptain's rubber hose shatters from the force of your blow! Rubber hoses are an individual exception that would need to be dealt with explicitly, since the PLASTIC they're made of is floppy rather than rigid as for other PLASTIC items.
nethack.allison
2002-03-06 01:58:07 +00:00
a618b5ed03
<Someone>'s potion of polymorph suggestion > Should a potion of polymorph autoidentify if the item dipped into it > polymorphs into (as far as you know) the same item? It just seemed > odd, choosing "Z - a wand of light" to dip into a potion, to get > "Z - a wand of light" returned, and the potion identified. > > (Ideally, I'd like to see it be "Nothing seems to happen.", as for > a failed-this-time unicorn horn.)
nethack.allison
2002-03-06 00:22:37 +00:00
51fac7ac64
iron bars and wallification - iron bars should be treated like doors with respect to wallification
cohrs
2002-03-05 07:46:40 +00:00
bf2190c55e
allow locks to be forced again - use uwep's oc_wldam value, not chest's oc_wldam value, for computing chance. oc_wldam has always been 0 for all containers - the code was broken for a long time, but was masked by the off-by-1 error in checking the chance, allowing a 1% chance of forcing - the result is that forcing locks is a lot easier
cohrs
2002-03-05 06:21:05 +00:00
41b924838c
Use mswin for the window port name since that is used in the window port itself.
nethack.allison
2002-03-05 05:11:45 +00:00
5911621d9f
win32gui: adds a splash screen
nethack.allison
2002-03-04 22:40:01 +00:00
92684f0b7c
Prevent fake amulet from being contained too Most NetHack players have picked up on the fact that you can easily distinguish between a fake amulet and the real thing simply by trying to put it into a container. That's too easy. The message was adjusted too, to make it seem less like the objects have their own special will to resist, something that a hunk of plastic is unlikely to have.
nethack.allison
2002-03-04 04:44:18 +00:00
df7a5c3f96
Prevent fake amulet from being contained too Most NetHack players have picked up on the fact that you can easily distinguish between a fake amulet and the real thing simply by trying to put it into a container. That's too easy. The message was adjusted too, to make it seem less like the objects have their own special will to resist, something that a hunk of plastic is unlikely to have.
nethack.allison
2002-03-04 04:39:41 +00:00
4bc374ba8c
OPTIONS_FILE follow-up -makedefs had WIN32CON defined, even though the Nethack executable build did not.
nethack.allison
2002-03-04 03:42:25 +00:00
3dd82542fb
OPTIONS_FILE port changes - set OPTIONS_FILE in ntconf.h so makedefs will use it - it gets set to either "ttyoptions" or "guioptions" depending on window port being built - dlb nhdat creation stuffs both into the dlb file
nethack.allison
2002-03-04 03:26:55 +00:00
b8b2b8bd51
OPTIONS_FILE core changes -Allow overriding of OPTIONS_FILE in makdefs.c -Change obsolete WIN32_GRAPHICS to the correct MSWIN_GRAPHICS -Remove the 8514 and VESA screen control stuff since it never existed.
nethack.allison
2002-03-04 03:22:23 +00:00
c8e3ea61f6
ambiguous option matching Note: actual option setting code in parseoptions already does this correctly - avoid testing the same options values vs multiple boolopts entries - apply similar change for complex option testing - remove some dead code
cohrs
2002-03-03 20:29:36 +00:00
2671ec5ccb
get rid of some unused variables.
nethack.allison
2002-03-03 17:15:40 +00:00
7e6f03e6ee
new RIP integration
nethack.allison
2002-03-03 16:51:46 +00:00
c0f875710b
(from Yitzhak) Support for a graphical RIP.
nethack.allison
2002-03-03 16:46:40 +00:00
d7b12d592f
More Install.nt updates.
nethack.allison
2002-03-03 15:08:46 +00:00
dadcd0be4e
Don't claim that Borland's downloadable compiler is in the "public domain"
nethack.allison
2002-03-03 14:32:08 +00:00
8492e67ee5
obsolete comment tid
arromdee
2002-03-03 05:29:30 +00:00
a5b8144dd1
wizkit messages for gold This prevents wizkit items that aren't objects from having their names printed on the screen if they are gold pieces, traps, or similar.
arromdee
2002-03-03 05:01:09 +00:00
1797be7026
Makefile.src bit Make it easier to follow the directions about commenting out extra copies of tile.o when multiple windowing interfaces contain it.
nethack.rankin
2002-03-03 04:52:06 +00:00