Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
SyntherAugustus

Icon of Sin monsters

Recommended Posts

RailGunner said:

does anybody know what the complete list of monsters the icon of sin spawns?

Pretty much every enemy except the Spider Demon, the Cyber Demon, and the SS guy. I think.

Share this post


Link to post

Does it spawn Lost souls? I never saw it do that...

I doesn`t spawn zombies either (zombie-man, shotgun-guy and chaingunner). Nor commander keens (duuuh!)

Share this post


Link to post

boom 2.02, p_enemy.c, line 1760

  // Probability distribution (kind of :), decreasing likelihood.
  if ( r<50 )
    type = MT_TROOP;
  else if (r<90)
    type = MT_SERGEANT;
  else if (r<120)
    type = MT_SHADOWS;
  else if (r<130)
    type = MT_PAIN;
  else if (r<160)
    type = MT_HEAD;
  else if (r<162)
    type = MT_VILE;
  else if (r<172)
    type = MT_UNDEAD;
  else if (r<192)
    type = MT_BABY;
  else if (r<222)
    type = MT_FATSO;
  else if (r<246)
    type = MT_KNIGHT;
  else
    type = MT_BRUISER;

Share this post


Link to post

It doesn't spawn any of the former humans either.

I think I remember that once a long time ago saw an Icon of Sin spawn a spider mastermind but I guess it wass a pre 1.9 version of Doom2 I were playing.

Share this post


Link to post

I used v1.7a for a looong time (it's what comes with my CD), and I
never ever saw an SM get spawned... it was probably just an Arachnotron,
or you had some screwed up Dehacked patch on that you didn't realize
was on.

Share this post


Link to post

Just to clarify what each of the names means in the post above:

  // Probability distribution (kind of :), decreasing likelihood.
  if ( r<50 )
    type = MT_TROOP;      // imp
  else if (r<90)
    type = MT_SERGEANT;   // demon
  else if (r<120)
    type = MT_SHADOWS;    // spectre
  else if (r<130)
    type = MT_PAIN;       // pain elemental
  else if (r<160)
    type = MT_HEAD;       // cacodemon
  else if (r<162)
    type = MT_VILE;       // archvile
  else if (r<172)
    type = MT_UNDEAD;     // revenant
  else if (r<192)
    type = MT_BABY;       // arachnotron
  else if (r<222)
    type = MT_FATSO;      // mancubus
  else if (r<246)
    type = MT_KNIGHT;     // hellknight
  else
    type = MT_BRUISER;    // baron of hell

Share this post


Link to post

it be cool if we could make sin spawn every enemie in the game even the ss guys

imp, demon , spector, archenitron , pain elemental cadcodemon , baron , hell knight , revanant , mancubus , arch-vile

Share this post


Link to post
hypr said:

it be cool if we could make sin spawn every enemie in the game even the ss guys


the code is right above you :)

Share this post


Link to post
fraggle said:

Just to clarify what each of the names means in the post above:

  // Probability distribution (kind of :), decreasing likelihood.
  if ( r<50 )
    type = MT_TROOP;      // imp
  else if (r<90)
    type = MT_SERGEANT;   // demon
  else if (r<120)
    type = MT_SHADOWS;    // spectre
  else if (r<130)
    type = MT_PAIN;       // pain elemental
  else if (r<160)
    type = MT_HEAD;       // cacodemon
  else if (r<162)
    type = MT_VILE;       // archvile
  else if (r<172)
    type = MT_UNDEAD;     // revenant
  else if (r<192)
    type = MT_BABY;       // arachnotron
  else if (r<222)
    type = MT_FATSO;      // mancubus
  else if (r<246)
    type = MT_KNIGHT;     // hellknight
  else
    type = MT_BRUISER;    // baron of hell


thanks, i probably should have done that :)

Share this post


Link to post

Make the boss shooter shoot other boss shooters. :D That'd cause
pandemonium.

Share this post


Link to post

And for those that don't know (and I guess most of you will), I think "Bruiser" meaning Baron refers to the original working names for the Boss barons at the end of Ep 1 being the Bruiser Brothers (from the Doom Bible). Look at other things, like their sound lump names for more reference to this.

Share this post


Link to post

The original working name of the im was "demon trooper". Therefore the imp sprites all start with TROO

The original working name of the demon was "demon sargeant". Therefore the demon sprites all start with SARG

The working title of the former humans were "possesed marines", hence POSS, and SPOS

The working title of the baron of hell was "bruiser". It was a boss monster (In E1) and therefore it's sprites all start with BOSS.

Share this post


Link to post

Wondered where the sprite nomenclature came from. Thanks for the info, Li'l Faith.

Share this post


Link to post
Guest
This topic is now closed to further replies.
×