Commit Graph
231 Commits
Author SHA1 Message Date
nethack.allison 33864d0cf7 flag changes follow-up makedefs.c 2002-07-28 16:28:26 +00:00
cohrs 5d530348d4 containers and objects in special level descriptions
On mazelike levels, containers had to be listed before their objects.  But,
for roomfilled levels, containers had to be listed _after_ the objects.  All
our current levels that use containers with objects are mazelike, so I
changed the room behavior, updating the comment in lev_comp.y to match.
Other items/monsters are still processed in reverse on roomfilled special
levels, but I think this is OK.
2002-07-14 20:17:45 +00:00
dean 78ae08d384 Place finished .lev files in the MPW build's destination directory. 2002-04-03 05:40:29 +00:00
nethack.allison 51f9892b3b Allow MICRO and WIN32 code paths to diverge
There's still a lot of overlap for 3.4.1, but not
100% any longer and it facilitates some improvements
- Allow error save files on WIN32
2002-03-30 19:09:56 +00:00
nethack.rankin e835e2f420 lev_comp,dgn_comp vs CRLF style input
Allow the special level and dungeon compilers to handle input
files which have CR+LF delimited lines.  Apparently Cygwin doesn't
convert MSDOS style line ends into newlines the way stdio should
do for text I/O.  The resulting unexpected CR characters result in
syntax errors.

     And explicitly using '\n' on both the lex and yacc sides of
MAP processing allows removal of the old NEWLINE hack for Mac MPW.
It won't matter what numeric value that character escape sequence
has internally.
2002-03-28 01:37:39 +00:00
nethack.allison 41b924838c Use mswin for the window port name since that is used in the window port itself. 2002-03-05 05:11:45 +00:00
nethack.allison 4bc374ba8c OPTIONS_FILE follow-up
-makedefs had WIN32CON defined, even though the Nethack
executable build did not.
2002-03-04 03:42:25 +00:00
nethack.allison 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.
2002-03-04 03:22:23 +00:00
dean 007ddef858 Fix a typo. 2002-03-01 05:26:36 +00:00
nethack.allison 4b0dab0d0e <Someone> bit
in util/lev_main.c:write_maze(), line which reads
"Write(fd, &(pt->ngold), sizeof(pt->naltar));"

should read
"Write(fd, &(pt->ngold), sizeof(pt->ngold));"
2002-02-19 13:25:06 +00:00
nethack.allison 7d1e6f7d57 from Yitzhak
Add absent prototypes to some core routines.
Also add some port function() to function(void) in some win32 routines.
Also updates the Borland C Makefile for win32.
2002-02-05 13:21:43 +00:00
nethack.allison 742e1e8c90 3.3.2 to 3.4.0 2002-02-04 16:11:00 +00:00
kmhugo bc31d71776 makedefs.c
Fix some misplaced logic in makedefs.c, and improve the surrounding
comments.
2002-02-03 22:10:24 +00:00
nethack.allison 51e3079709 <Someone>'s OS2 updates. 2002-02-02 19:46:18 +00:00
kmhugo 263b6c06b1 Line numbering in lev_comp files
This patch allows the digits 0-9 to be used to indicate line numbers
in the MAP...ENDMAP arrays of level files.  This makes it a wee
bit easier to place features.  The digits get stripped out before
the map is interpreted.
2002-01-19 06:06:16 +00:00
kmhugo bd49d4a6df Remove files duplicated in devteam module 2002-01-19 05:39:57 +00:00
warwick 0e46369056 Ignore generated files. 2002-01-18 02:50:06 +00:00
nethack.allison 8ef53b7e30 Get rid of a compiler warning that has been there forever.
This finally gets the entire build process warning-free
under MSVC.
2002-01-15 03:37:36 +00:00
nethack.allison e02ab47597 Changes to existing files by the win32 port additions. 2002-01-13 05:53:39 +00:00
kmhugo 95143950a9 Macintosh util update
* Updated preprocessor conditionals for the MPW compilers.
* Remove obsolete Mac code in util/*_comp.l.
2002-01-10 06:55:12 +00:00
jwalz 22c021f37c *** empty log message *** 2002-01-05 21:06:00 +00:00
jwalz 3c8cfccffa *** empty log message *** 2002-01-05 21:06:00 +00:00
jwalz 2b2eaa2510 *** empty log message *** 2002-01-05 21:06:00 +00:00
jwalz 298ca70e70 *** empty log message *** 2002-01-05 21:06:00 +00:00
jwalz e96d5aba24 *** empty log message *** 2002-01-05 21:06:00 +00:00
jwalz 62014c6997 *** empty log message *** 2002-01-05 21:06:00 +00:00
jwalz 16454d543c *** empty log message *** 2002-01-05 21:06:00 +00:00
jwalz bae819bf92 *** empty log message *** 2002-01-05 21:06:00 +00:00
jwalz 8fea94b8a1 *** empty log message *** 2002-01-05 21:06:00 +00:00
jwalz 17f3520f52 *** empty log message *** 2002-01-05 21:06:00 +00:00
jwalz 62141206c1 *** empty log message *** 2002-01-05 21:06:00 +00:00