Menu

#100 Add Vanilla infighting kill disappearence behavior

open
nobody
None
5
2016-04-04
2016-03-02
danfun64
No

From Damerell:

"In single-player Doom, all kills are attributed to the player, which means you can get 100% kills even with infighting. In co-op (vanilla or vanilla-like ports) infighting kills just disappear. In prboom an infighting kill is always attributed to a player, but which? Compatibility level doesn't do what one might expect. As I read it:

code:  if ((compatibility_level < lxdoom_1_compatibility)

If this lower complevel is set, if the dead monster had a target, that target is a player, and that player is still alive, they get the kill. Otherwise we give the kill to the first player who's in the game (which is a bit unsatisfactory).

If complevel is higher, the same procedure is followed except that "Otherwise" the kill is given to a player at random.

There is no complevel which gives the vanilla behaviour of infighting kills vanishing."

Basically what I am asking is that this behaviour is implemented at least as an option.

Discussion

  • danfun64

    danfun64 - 2016-03-02

    Relevant doomworld thread information starts here.

     

    Last edit: danfun64 2016-03-02
  • danfun64

    danfun64 - 2016-04-04

    This bug also affects Boom and, to a lesser extent, MBF.

     

    Last edit: danfun64 2016-04-04

Log in to post a comment.

MongoDB Logo MongoDB