Page 1 of 1
PITA Lost Souls, Anyway To Change This?
Posted: Sat Jul 27, 2013 5:59 pm
by Stru
So I'm doing a Let's Play of Memento Mori for my YouTube channel, and something I've noticed with this source port in particular (and ZDoom) is that when Lost Souls are spawned by a Pain Elemental, they add to the monster count of the level and you CANNOT GET MAX KILL without killing all of the Lost Souls. Now I know in other source ports, when you kill a Pain Elemental and the Lost Souls go flying across the map you could easily leave them alone and still get 100% kills in the map. But with Zandronum/Zdoom, the map's monster count goes up and they count towards the percentage of kills in the map.
I know GLBoom doesn't have this problem, not sure of any other source ports but is there a way around this in Zdoom/Zandronum?
RE: PITA Lost Souls, Anyway To Change This?
Posted: Sat Jul 27, 2013 6:13 pm
by Ijon Tichy
Make a WAD with a DECORATE lump containing only this.
Code: Select all
actor TheLostSoulNoOneWantsToTalkToForBeingAGiganticFuckingNerd: LostSoul replaces LostSoul { -COUNTKILL }
Load it with Zanderrnum.
Win.
RE: PITA Lost Souls, Anyway To Change This?
Posted: Sat Jul 27, 2013 6:14 pm
by Ænima
Code: Select all
actor LostSoul_NoKillCount : LostSoul replaces LostSoul
{
-COUNTKILL
}
I even made it into a patch wad for you.
Here you go.
EDIT:
FFFFF DAMMUT IJON I STARTED TYPING MY POST BEFORE YOURS EVEN SHOWED UP NO FAIR :(
RE: PITA Lost Souls, Anyway To Change This?
Posted: Sat Jul 27, 2013 6:48 pm
by President People
How do other ports handle Lost Souls placed on the map? Do they count toward the monster percentage?
The above code replaces all Lost Souls, including map-placed ones.
RE: PITA Lost Souls, Anyway To Change This?
Posted: Sat Jul 27, 2013 6:50 pm
by Cruduxy
Lost souls placed by the map count for kills.. those summoned by PE don't count.
RE: PITA Lost Souls, Anyway To Change This?
Posted: Sat Jul 27, 2013 7:26 pm
by President People
This code should work, then, yes?
Code: Select all
Actor LostSoul2 : LostSoul { -COUNTKILL }
Actor PainElemental2 : PainElemental replaces PainElemental
{
States
{
Missile:
PAIN D 5 A_FaceTarget
PAIN E 5 A_FaceTarget
PAIN F 4 Bright A_FaceTarget
PAIN F 1 Bright A_PainAttack("LostSoul2")
Goto See
Death:
PAIN H 8 Bright
PAIN I 8 Bright A_Scream
PAIN JK 8 Bright
PAIN L 8 Bright A_PainDie("LostSoul2")
PAIN M 8 Bright
Stop
}
}
RE: PITA Lost Souls, Anyway To Change This?
Posted: Sat Jul 27, 2013 7:46 pm
by Cruduxy
Actually after some testing for it, no lost souls count in kills
RE: PITA Lost Souls, Anyway To Change This?
Posted: Sun Jul 28, 2013 7:42 am
by StrikerMan780
That means that the Lost Soul's flags are wrong by default in Zandronum. From what I recall, in Vanilla Doom, they don't have the count as kill flag at all.
RE: PITA Lost Souls, Anyway To Change This?
Posted: Sun Jul 28, 2013 10:56 am
by Cruduxy
However we can justify it and pretend zandronum counts them for support in ULTIMATE DOOM!!