[Added] Freedoom lost soul/hatchling should not be translucent

Moderator: GZDoom Developers

Freedoom lost soul/hatchling should not be translucent

Postby Matt » Mon Mar 07, 2022 6:52 pm

As of the latest dev build it's not a ghostly skull anymore, but a solid headcrab-like critter.

I'm not sure what the best way to implement this would be - my first thought was to do a replacement in a filter but that seems suboptimal in case any mods were to inherit from "LostSoul".
Last edited by Matt on Fri Apr 08, 2022 8:19 pm, edited 1 time in total.
User avatar
Matt
Putting the XD into *xdeath since 2007
 
Joined: 04 Jan 2004
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia

Re: Freedoom lost soul/hatchling should not be transparent

Postby Graf Zahl » Tue Mar 08, 2022 12:45 am

IMO the best way would be to finally get rid of the translucent Lost Souls for good. That's just some dumb leftover idea from different times.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Freedoom lost soul/hatchling should not be transparent

Postby Rachael » Tue Mar 08, 2022 7:01 am

I am on board with this idea.

Of course it might mean getting rid of the whole LostSoulTrans system but there might be mods that actually do use that so simply changing the definition to make lost souls solid might be sufficient.
User avatar
Rachael
^ walking stack of unfinished projects ^
Admin
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle

Re: Freedoom lost soul/hatchling should not be transparent

Postby Graf Zahl » Tue Mar 08, 2022 9:01 am

Agreed. The whole system is rather pointless, though, all it says is, "it's up to the user to make this item translucent."
Which means that modders cannot take things for granted. The entire idea was flawed in 1999 when it was implemented and the only reason I never touched it was because it has always been there. I personally make Lost Souls non-translucent and wouldn't miss anything if it went away.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Freedoom lost soul/hatchling should not be transparent

Postby Rachael » Tue Mar 08, 2022 9:47 am

I'll change the definition of the lost souls then. If we want to eliminate the entire lostsoultrans system - I can do that as well, it'll take longer than changing one line of code though :)
User avatar
Rachael
^ walking stack of unfinished projects ^
Admin
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle

Re: Freedoom lost soul/hatchling should not be transparent

Postby Nash » Tue Mar 08, 2022 10:43 am

I don't care about the LostSoulTrans system, I won't miss it. ;)
User avatar
Nash
AKA Nash Muhandes! Twitter/Facebook/Youtube: nashmuhandes
 
 
 
Joined: 27 Oct 2003
Location: Kuala Lumpur, Malaysia
Twitch ID: nashmuhandes
Github ID: nashmuhandes

Re: Freedoom lost soul/hatchling should not be transparent

Postby Enjay » Tue Mar 08, 2022 12:16 pm

I must admit, I have always wondered why that existed in the first place. I mean, the monster is mostly bone - which tends not to be translucent (and the alpha souls even left little piles of bone shards when they died (hence, I assume, the "dead lost soul" actor in doom.exe)). Ooh, three levels of parenthesis in one sentence!

From memory, quite a few ports at the time were introducing similar gimmicks - Doom Legacy had a reasonably cunning system (for the time) where the torches had opaque stands but translucent flames. I think, maybe, the lost souls had a similar treatment?

It was certainly an idea from different times - a time when ports were new and Doom features were being experimented with and several "it would be cool if..." ideas appeared (and many then disappeared).

As for this specific feature, I have no personal attachment to it and would neither miss it nor argue for it to be kept. The only concern would be the one Rachael raised: mods depending on it. But, as Graf said, it has always been a user-preference that modders can't rely on anyway.
User avatar
Enjay
Everyone is a moon, and has a dark side which he never shows to anybody. Twain
 
 
 
Joined: 15 Jul 2003
Location: Scotland

Re: Freedoom lost soul/hatchling should not be transparent

Postby Matt » Fri Apr 08, 2022 8:19 pm

Now that the change is in I think this thread can be closed.
User avatar
Matt
Putting the XD into *xdeath since 2007
 
Joined: 04 Jan 2004
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia


Return to Closed Feature Suggestions

Who is online

Users browsing this forum: No registered users and 0 guests