Bart House
8262b6f082
Fix merge mistake.
2018-12-25 18:44:17 -08:00
Bart House
06f8450be1
Merge branch 'win-wip3.7' into win-wip3.7-bart
2018-12-25 18:35:09 -08:00
Bart House
35e6732a89
Fix compiler warning.
2018-12-25 18:34:00 -08:00
Bart House
deb220c7c1
teleport and topten globals moved to instance globals.
2018-12-25 18:30:48 -08:00
Bart House
ed096f74c3
shk followmsg moved to instance globals. early_init introduced.
2018-12-25 17:46:52 -08:00
Bart House
cfb0e3ef78
Use MAX_LAN_USERNAME to determine if we should declare lusername.
2018-12-25 17:25:31 -08:00
Bart House
c2f562e41c
Define lan globals only if LAN_FEATUES is defined
2018-12-25 17:22:39 -08:00
Bart House
769ad91cc3
mthrowu, nhlan, options, regions, rip and role globals moved to g.
2018-12-25 16:26:27 -08:00
Bart House
64be5fd35a
lock -> g.lock
2018-12-25 13:05:43 -08:00
Bart House
c67f7e5122
globals from files.c moved to instance globals.
2018-12-25 12:56:27 -08:00
Bart House
b1ab64db43
program_state moved to g.
2018-12-25 10:09:04 -08:00
Bart House
ab73df996f
Fix typo lockum -> locknum
2018-12-25 09:40:30 -08:00
Bart House
16db7498d0
UNIX, VMS, DEF_PAGER, MICRO and MFLOPPY globals moved to g.
2018-12-25 09:34:24 -08:00
Bart House
0763046c38
zeroX, tc_gbl_data and fqn_prefix moved to instance globals.
2018-12-25 08:09:37 -08:00
Bart House
1c65e6afe0
context to g.context
2018-12-25 07:29:38 -08:00
Bart House
9069615861
Global changes for qt, qt4, amiga, x11 and curses.
2018-12-24 21:28:44 -08:00
Bart House
8c1a4d9a97
invent, youmonst, hackdir moved to g.
2018-12-24 21:04:15 -08:00
Bart House
90547edb83
moves, monstermoves, wailmsg, migrating_objs and billobjs moved to g.
2018-12-24 20:22:33 -08:00
Bart House
be5cdcf77a
killer, level and rooms move to instance globals.
2018-12-24 19:50:08 -08:00
Bart House
198e44216e
Instance globals changes needed for X11 and gem ports.
2018-12-24 16:58:32 -08:00
Bart House
63628796c1
Instance globals changes for unix build.
2018-12-24 16:53:26 -08:00
Bart House
572ee347b9
Another round of instance globals changes.
2018-12-24 16:43:50 -08:00
Bart House
e5e906dc3b
Changes needed in various ports due to globals changes.
2018-12-24 14:47:51 -08:00
Bart House
62e1a45b60
Merge branch 'win-wip3.7' into win-wip3.7-bart
...
Conflicts:
src/end.c
2018-12-24 12:09:42 -08:00
Bart House
74edf42f1c
Moved decl.c globals into instance globals.
2018-12-22 18:44:22 -08:00
Bart House
6c0df43a17
Add check for GCC_WARN before using #prama GCC to turn off warning
2018-12-22 15:12:56 -08:00
Bart House
7743714f1b
Changed references from Cmd to g.Cmd.
2018-12-22 15:03:25 -08:00
Bart House
9567526586
Changed references from hname to g.hname.
2018-12-22 14:51:26 -08:00
Bart House
c9565d4ef6
Change references from hackpid to g.hackpid in various ports.
2018-12-22 14:43:50 -08:00
Bart House
b863fad3ea
Changes needed in the mac terminal port due to globals changes.
2018-12-22 13:53:10 -08:00
Bart House
c8ae68b06a
Merge branch 'win-wip3.7' into win-wip3.7-bart
...
Conflicts:
src/o_init.c
2018-12-22 13:22:58 -08:00
Bart House
605667b470
Add missing comment from hackpid declaration.
2018-12-19 21:27:31 -08:00
Bart House
576eece500
More globals moved to instance_globals.
2018-12-19 21:26:35 -08:00
Bart House
b7a0e69998
Merge branch 'win-wip3.7' into win-wip3.7-bart
...
# Conflicts:
# src/cmd.c
# src/rumors.c
2018-12-19 20:05:52 -08:00
Bart House
07b01da147
Correct for rebasing mistakes.
2018-12-19 20:01:56 -08:00
Bart House
cb42021389
Last big push for moving globals to instance_globals.
2018-12-19 20:01:56 -08:00
Bart House
af949cb1df
Moving globals to instance_globals part 10ish.
2018-12-19 20:01:56 -08:00
Bart House
f312b8cfe6
Even more globals moved to instance_globals.
2018-12-19 20:01:56 -08:00
Bart House
e4ab048c90
Even more globals moved to instance_globals.c
2018-12-19 20:01:55 -08:00
Bart House
ff5fe26e72
More globals moved to instance_globals.
2018-12-19 20:01:55 -08:00
Bart House
3645e415e3
Moved more globals to instance_globals.
2018-12-19 20:01:55 -08:00
Bart House
f1e48cddfe
artifact.c, cmd.c and makemon.c globals moved to instance_globals.
2018-12-19 20:01:55 -08:00
Bart House
74caa8d8e4
Moved pray.c globals to instance_globals.
2018-12-19 20:00:35 -08:00
Bart House
1c1e5b7e36
Removing spaces at end of lines.
2018-12-19 20:00:35 -08:00
Bart House
912886a73f
First set of changes to move globals to instance_globals.
2018-12-19 20:00:35 -08:00
Bart House
022d33149b
Correct for rebasing mistakes.
2018-12-16 20:18:52 -08:00
Bart House
8950d01b1a
Last big push for moving globals to instance_globals.
2018-12-16 20:03:13 -08:00
Bart House
06201ef833
Moving globals to instance_globals part 10ish.
2018-12-16 20:03:13 -08:00
Bart House
6d6623cf57
Even more globals moved to instance_globals.
2018-12-16 19:55:53 -08:00
Bart House
5807fb5062
Even more globals moved to instance_globals.c
2018-12-16 19:55:53 -08:00
Bart House
1d70c4a1bf
More globals moved to instance_globals.
2018-12-16 19:55:52 -08:00
Bart House
40b682ecf6
Moved more globals to instance_globals.
2018-12-16 19:52:43 -08:00
Bart House
471224ea70
artifact.c, cmd.c and makemon.c globals moved to instance_globals.
2018-12-16 19:48:54 -08:00
Bart House
cc881d02b1
Moved pray.c globals to instance_globals.
2018-12-16 19:43:02 -08:00
Bart House
0c71f0caac
Removing spaces at end of lines.
2018-12-16 19:43:02 -08:00
Bart House
ed9082a99a
First set of changes to move globals to instance_globals.
2018-12-16 19:43:02 -08:00
Bart House
6ae5931a63
Updateda PDCurses Visual Studio project to latest PDCurses content.
2018-12-15 19:52:58 -08:00
Bart House
3af29b4f26
Merge branch 'win-minor' of https://rodney.nethack.org:20040/git/NHsource into win-minor
2018-12-15 17:35:43 -08:00
Bart House
6cec6a88a5
Added PDCurses project to VS 2017 build.
2018-12-15 17:35:27 -08:00
Bart House
d77545128b
Merge branch 'win-minor' of https://rodney.nethack.org:20040/git/NHsource into win-minor
2018-12-15 14:50:14 -08:00
Bart House
266b5e3891
Small improvements to fuzzer for NetHackW.
...
Can toggle fuzzer on/off using "Pause" key if attached to debugger.
Extended command selected randomly.
2018-12-15 14:49:59 -08:00
Bart House
67037f18b5
Remove parameter names in declaration.
2018-12-13 21:23:43 -08:00
Bart House
106cc8acde
Merge branch 'win-minor' of https://rodney.nethack.org:20040/git/NHsource into win-minor
2018-12-12 21:46:32 -08:00
Bart House
0cd50847fb
Changes to get fuzzer working in NetHackW.
2018-12-12 21:46:14 -08:00
Bart House
ce7c9d5077
Terminal font when not fitting to screen. Consolas for fit to screen.
2018-12-11 20:52:07 -08:00
Bart House
04d3be930b
Changes to font size and vary_msgcount options for Windows nethack ports.
2018-12-09 14:37:07 -08:00
Bart House
1aec267c09
NetHackW default font changed from "Terminal" to "Courier New"
2018-12-09 14:06:25 -08:00
Bart House
a8d5f49837
Merge branch 'win-minor' into win-fontmap
...
# Conflicts:
# win/win32/mhmap.c
2018-12-09 14:02:57 -08:00
Bart House
88bbf781d1
Three fixes to NetHackW font handling.
...
Check that player level is valid before checking if it is rogue.
Prevent attempting to pick a font that is too small.
Don't leak fonts when trying to find a font that fits.
2018-12-09 11:57:50 -08:00
Bart House
fccc3cbee6
Render the two block glyphs using FillRect instead of DrawText.
2018-12-09 11:30:29 -08:00
Bart House
06fba14091
Merge branch 'win-minor' of https://rodney.nethack.org:20040/git/NHsource into win-minor
2018-12-02 20:23:03 -08:00
Bart House
f081e53876
Fix for NetHackW.exe menu icon rendering.
2018-12-02 20:22:47 -08:00
Bart House
92612b8f0c
Added some missing header files to VS2017 NetHackW project.
2018-12-02 18:15:02 -08:00
Bart House
f3dcdc7fda
Splash dialog and main window handle dpi change notifications.
2018-12-02 18:09:34 -08:00
Bart House
796bdce828
Update comment within mswin_status_string.
2018-12-02 13:35:48 -08:00
Bart House
6ee48481b1
Respect BL_FLUSH and BL_RESET indications to mswin_status_update.
2018-12-02 13:33:07 -08:00
Bart House
0f679b3109
NetHackW status hilite support improved to include support for attributes.
2018-12-02 13:25:03 -08:00
Bart House
22af9a3bbf
Adding manifest to NetHackW.exe in nmake build.
2018-11-28 21:06:39 -08:00
Bart House
f38dc942c0
Macosx post install script fix to avoid changing save games owner to root.
2018-11-26 22:47:51 -08:00
Bart House
7d3103ad9d
Merge branch 'NetHack-3.6.2-beta01' into macosx-minor
2018-11-26 22:45:22 -08:00
Bart House
c44c0d3e01
Added support for color condition hilites to tile mode.
...
Code is complete but might take another pass over the code to simplify
where we can.
2018-11-25 21:04:30 -08:00
Bart House
95e701cd01
Fix map clearing when in tile mode and tile is set to NO_GLYPH.
2018-11-25 20:31:50 -08:00
Bart House
26d03b5017
Removing prototype for decl_globals_init().
2018-11-23 15:47:18 -08:00
Bart House
52736f367f
Merge branch 'win-bart' of https://rodney.nethack.org:20040/git/NHsource into win-bart
2018-11-23 15:23:06 -08:00
Bart House
c3eefefc99
Modified objects initialization to support re-entry.
2018-11-23 15:22:55 -08:00
Bart House
041e55467a
objnam.c globals moved to instance globals.
2018-11-23 15:22:55 -08:00
Bart House
01596f1660
Moved pickup globals to instance_globals.
2018-11-23 15:22:55 -08:00
Bart House
ad725c0f0f
Fix g.restoring comments.
2018-11-23 15:22:54 -08:00
Bart House
b384223e1b
topl.c globals moved to instance_globals.
2018-11-23 15:22:54 -08:00
Bart House
ee22210a68
Moved sex_change_ok to instance_globals.
2018-11-23 15:22:54 -08:00
Bart House
0d59f1a22b
Fix compiler warnings in macos build.
2018-11-23 15:22:54 -08:00
Bart House
cff9fb441a
define nhassert if not defined by port.
2018-11-23 15:22:54 -08:00
Bart House
d3c192e5a8
Moved potion.c globals to instance_globals.
2018-11-23 15:22:54 -08:00
Bart House
d37a91a6b8
Moved read.c globals to instance_globals.
2018-11-23 15:22:54 -08:00
Bart House
865c4d5a7d
restore.c globals moved to instance_globals.
2018-11-23 15:22:54 -08:00
Bart House
cee4933c24
Renamed UNDEFINED to UNDEFINED_VALUE.
2018-11-23 15:22:54 -08:00
Bart House
716c2ceccf
rfilter initialized to UNDEFINED.
2018-11-23 15:22:54 -08:00
Bart House
6a78b203e4
rumors.c static globals moved to instance_globals.
2018-11-23 15:22:53 -08:00
Bart House
f9a0db6c44
Renamed instance_variables to global_variables and iv to g.
2018-11-23 15:22:53 -08:00
Bart House
14bf74c862
Instance variable work.
2018-11-23 15:22:53 -08:00