Copy Link
Add to Bookmark
Report

Doom Editing Digest Vol. 01 Nr. 458

eZine's profile picture
Published in 
Doom editing
 · 24 Apr 2024

From:      owner-doom-editing-digest 
To: doom-editing-digest@nvg.unit.no
Subject: doom-editing-digest V1 #458
Reply-To: doom-editing
Errors-To: owner-doom-editing-digest
Precedence: bulk


doom-editing-digest Wednesday, 25 October 1995 Volume 01 : Number 458

Re: But Bob's say: "Kill, Kill, KILL!!"
Hexen Hacking: Linedef flags, scripts arguments
Re: VR Thesis now available
Re: But Bob's say: "Kill, Kill, KILL!!"

----------------------------------------------------------------------

From: "MICHAEL M. JAMES '640149'" <MIKEJ@iplabs.ins.gu.edu.au>
Date: Tue, 24 Oct 1995 13:26:20 GMT+1000
Subject: Re: But Bob's say: "Kill, Kill, KILL!!"

From: DRCJ@AOL.COM
Date: Mon, 23 Oct 1995 17:30:55 -0400
To: doom-editing@nvg.unit.no
Subject: Re: But Bob's say: "Kill, Kill, KILL!!"
Reply-to: doom-editing@nvg.unit.no

The chaingun is great! The stormtrooper rifle from CRYPT is better!

DRCJ

Can you please keep this sort of crud off this list. Practice sending
mail somewhere else. thanks.

Mike.

------------------------------

From: David Friedman <dfriedmn@wam.umd.edu>
Date: Mon, 23 Oct 1995 21:33:30 -0400 (EDT)
Subject: Hexen Hacking: Linedef flags, scripts arguments

I know the specs are comming out soon, but I'll still post what I
learn, for what it's worth:

LINEDEF flags:
0x00FF - probably the same as in earlier engines
0x0200 - do something when the line is crossed
0x0400 - do something when the user presses the switch key
0x0800 - do something when the line is hit.
0x0400 and 0x0800 dont seem to work together...

0x0100 - haven't seen this set anywhere

I'm calling the three words after the flags in a LINEDEF x1, x2, and x3...

The "something" is usually a script. The script to be executed is the hi
byte of x1. The lo byte of x1 is usually 0x50 -- this might to actually
mean execute a script. If the 0x50 is cleared, the script does not run.
The wall that excepts the fire mask has a value of 0x79.

The hi byte of x2 is argument number zero for the script. I don't know
what the low byte of x2 is. It is usually 1 for scripts. I didn't see
anything strange when I cleared it.

The lo and hi bytes of x3 are arguments 1 and 2.


In short:
hi x1 lo hi x2 lo hi x3 lo
_____________________ ___________________ _____________________
| script # | ?? | | arg0 | ?? | | arg1 | arg2 |
- ---------------------- ------------------- ---------------------

Okay... only 7 more days to go...

David Friedman


------------------------------

From: arnottsd@latcs1.lat.oz.au
Date: Tue, 24 Oct 1995 17:34:43 +1000 (EST)
Subject: Re: VR Thesis now available

G'day,

To those whom requested my thesis, and there was a few,
including you Bernd (made it in the Acknowledgements buddy)
it is available at

http://www.cs.latrobe.edu.au:80/~arnottsd

Under my serious page, for perspective employers. It is
a censored version as parts will soon be published and I
am not allowed to make them public...sorry, but most of
its there, I did tests on all the Doom node builders and
documented their splitter details.

So for those whom asked it is now available...

And please tell me what u think!

Shane Arnott

------------------------------

From: bmorris@islandnet.com (Ben Morris)
Date: Tue, 24 Oct 95 09:53 PDT
Subject: Re: But Bob's say: "Kill, Kill, KILL!!"

> Can you please keep this sort of crud off this list. Practice sending
> mail somewhere else. thanks.
>
> Mike.
>

Oh, stop being so miserable :P

:)

- -/-
Ben Morris: Irritant at large bmorris@islandnet.com
SavanTech/Zerius/C++/Rush/DCK http://www.islandnet.com/~voltaire
Watch for DCK and HexenCK 3.0 real soon now, eh! Real soon! Yeah!

------------------------------

End of doom-editing-digest V1 #458
**********************************

← previous
next →
loading
sending ...
New to Neperos ? Sign Up for free
download Neperos App from Google Play
install Neperos as PWA

Let's discover also

Recent Articles

Recent Comments

Neperos cookies
This website uses cookies to store your preferences and improve the service. Cookies authorization will allow me and / or my partners to process personal data such as browsing behaviour.

By pressing OK you agree to the Terms of Service and acknowledge the Privacy Policy

By pressing REJECT you will be able to continue to use Neperos (like read articles or write comments) but some important cookies will not be set. This may affect certain features and functions of the platform.
OK
REJECT