The door closed and killed my armor... [.96 and unofficial]

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is OFF
Smilies are ON

Topic review
   

Expand view Topic review: The door closed and killed my armor... [.96 and unofficial]

by Xaser » Tue Jul 05, 2005 9:09 am

Graf Zahl wrote:
Xaser wrote:It only works in the .9x versions. If you use .63a or above, it works fine.

You mean below, right? ;)
Maybe both at the same time? Who knows? :P

Anyway, thanks. Above post edited to make sense now. :P

by Graf Zahl » Tue Jul 05, 2005 2:09 am

Xaser wrote:It only works in the .9x versions. If you use .63a or above, it works fine.

You mean below, right? ;)

by Xaser » Tue Jul 05, 2005 12:19 am

The bug only shows up in the .9x versions. If you use .63a or below, it works fine.

EDIT: I fail it.

by Apothem » Mon Jul 04, 2005 10:57 pm

Uhmmmm it doesnt do that with me.... Perhaps i'm special or something?

by Graf Zahl » Sun Jul 03, 2005 2:30 am

There's a flag that causes an item to be crushed. Too bad that the inventory code does its best to ensure that all the necessary flags are set (or cleared) for the armor to be affected...

by Xaser » Sat Jul 02, 2005 10:47 pm

Whoa... this is certainly very strange indeed. I made a small test wad to demonstrate the effect, and as Graf said, any armor pickup you get will instantly be removed when the door closes. Kind of weird, huh?


Also, I'm not sure if this would work, but isn't there a flag that prevents an actor from being crushed? If so, could this possibly be applied to that internal inventory item so it doesn't die?

by killingblair » Sat Jul 02, 2005 10:48 am

Wow, thats very odd. :?

by Graf Zahl » Sat Jul 02, 2005 7:50 am

No, I don't think so. I noticed it in MAP06 of Astrostein 1.

by Cutmanmike » Sat Jul 02, 2005 6:51 am

Any maps in doom or doom2 contain doors/crushers at 0,0?

by Graf Zahl » Fri Jul 01, 2005 11:42 am

That would certainly help - but not with existing maps.

by Risen » Fri Jul 01, 2005 11:22 am

Ah, so I should avoid placing doors and crushers at (0,0), then?

by Graf Zahl » Fri Jul 01, 2005 10:52 am

No. That's not the problem. The internal inventory item is spawned at (0,0). Now, if some door closes and intersects with that item it gets crushed (i.e. removed) without mercy.

by Risen » Fri Jul 01, 2005 10:39 am

Soo.... should we just avoid placing armor at (0,0)?

The door closed and killed my armor... [.96 and unofficial]

by Graf Zahl » Thu Jun 30, 2005 2:46 pm

This is probably the strangest bug I ever encountered. For apparently no reason whatsoever the armor disappeared from my inventory. So after a little debugging session I have to find out that any BasicArmor in the player's inventory gets crushed when there's a door that closes near (0,0) on the map and intersects with the armor item that is spawned at (0,0).

The bad thing is, I can't find a working fix for this one, except to check a crushed item for being owned by somebody! Every attempt to avoid this situation is somehow subverted by some code in the inventory system.

But I had to share this one anyway so here it is! ;)

Top