[On-list reply to a private mail] On 2003-03-04 11:42 -0500, Barry Mead wrote: > I found a couple of mistakes in the heretic.ygd file, so I though I > would send you a diff file of the changes I have made. This is by no > means a complete evaluation of the file. I only changed the things > that I discovered were incorrect., by using yadex to edit some heretic > levels. If I had the time I would go through and verify every entry > in the file, but I don't, sorry. > > 76c76 > < ldt 28 r "DR Open red dr" "DR Open door, red key" > --- > > ldt 28 r "DR Open grn dr" "DR Open door, green key" > 81,82c81,82 > < ldt 33 r "D1 Open yel (O)" "D1 Open door (stays open), red key" > < ldt 34 y "D1 Open red (O)" "D1 Open door (stays open), yellow key" > --- > > ldt 33 r "D1 Open grn (O)" "D1 Open door (stays open), green key" > > ldt 34 y "D1 Open yel (O)" "D1 Open door (stays open), yellow key" > 148c148 > < ldt 100 s "W1 RaiseStairs16" "W1 Raise stairs (step=16), crush [v1.6]" > --- > > ldt 100 s "WR OPEN door" "WR Open turbo door" > 182,183c182,183 > < ldt 134 r "SR OPEN red door" "SR Open turbo door, red key [v1.6]" > < ldt 135 r "S1 OPEN red door" "S1 Open turbo door, red key [v1.6]" > --- > > ldt 134 r "SR OPEN grn door" "SR Open turbo door, green key [v1.6]" > > ldt 135 r "S1 OPEN grn door" "S1 Open turbo door, green key [v1.6]" Applied, thanks. A quick look suggests that v1.666 linedef types (types greater than 98 or so) are wrong. heretic.ygd was written on top of doom.ygd, which includes v1.666 stuff. If I remember correctly, Heretic was forked off Doom 1.2. As this is one of the few tasks that don't require any knowledge of Yadex internals, or any programming skills for that matter, it's probably best that I don't pursue this any further. Interested people are welcome to contribute fixes, using the Heretic source as a reference (p_doors.c, p_spec.c and p_switch.c). (Yes, it's C code, but it's pretty easy to figure out, even if you don't know C.) The Unofficial Heretic Specs are not completely accurate. Fortunately, now that Raven Software has released the source, we have a much better reference. -- André Majorel <amajorel@xxxxxxxxx> http://www.teaser.fr/~amajorel/