Hideous Destructor 4.10.0b

Projects that have specifically been abandoned or considered "dead" get moved here, so people will quit bumping them. If your project has wound up here and it should not be, contact a moderator to have it moved back to the land of the living.
Locked
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Contact:

Re: Hideous Destructor [last update 20 Jan 2008]

Post by Matt »

It's my salute to all those lovelorn VD haters out there. :biggrin:

EDIT:...oh, I get it now.

Ow.

Pain.

EDIT2: But then again, my original response was just as appropriate. o_O
User avatar
Ryan Cordell
Posts: 4349
Joined: Sun Feb 06, 2005 6:39 am
Preferred Pronouns: No Preference
Operating System Version (Optional): Windows 10
Graphics Processor: nVidia (Modern GZDoom)
Location: Capital of Explodistan

Re: Hideous Destructor [last update 20 Jan 2008]

Post by Ryan Cordell »

Vaecrius wrote:
Blade Nightflame wrote:Any who, I'd have an idea considering it was already in the Duke Plus mod by DeeperThought, maybe you could utilize mainly ACS with a little bit of the Pythagorean Theorem [sic]? :P
How does it work in Duke Plus? What I'm aiming for is something that the player must do manually (ideally by going up to a suitable ledge and hitting the use key) - the main problem I want to get around being that, in the current system, by automatically climbing the ledge it becomes needlessly difficult to hide behind cover without suddenly exposing yourself completely.
A user switchable (On or Off through userplus.con) definition that triggers a set of codes. The codes use a pythagorean set of code to determine distance between the wall and such, and possibly a system for checking the difference between the floor and the wall. In the game, you could mantle onto sloped surfaces, I think. It does the mantling automatically, and pressing a button will edge you up so you can go onto the floor.

It can also save you from long distance falls in the game. Primary example is E1L1. :P
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Contact:

Re: Hideous Destructor [last update 20 Jan 2008]

Post by Matt »

Sounds a little bit much for DEC/ACS. What I had in mind was to A_FireCustomMissile an actor that then A_SpawnItems a second actor before disappearing (if there's no room, it doesn't spawn). If the spawn succeeds, the player is thrust upwards. I should be able to emulate hanging on to the ledge with a few additional steps.

Haven't tested whether the spawn would occur on a very high ledge anyway, though. If it does, I'll have to rethink this.
User avatar
Ryan Cordell
Posts: 4349
Joined: Sun Feb 06, 2005 6:39 am
Preferred Pronouns: No Preference
Operating System Version (Optional): Windows 10
Graphics Processor: nVidia (Modern GZDoom)
Location: Capital of Explodistan

Re: Hideous Destructor [last update 20 Jan 2008]

Post by Ryan Cordell »

Spoiler:
The jist of the mantling code for Duke Plus in the CON language. Just incase you understand it and could get some ideas that way.
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Contact:

Re: Hideous Destructor [last update 20 Jan 2008]

Post by Matt »

bleh.

Yeah, I'm pretty sure ACS doesn't provide for anything remotely like that, even if I wanted to use it instead of DECORATE.

I'll give it some more thought later.
User avatar
Ryan Cordell
Posts: 4349
Joined: Sun Feb 06, 2005 6:39 am
Preferred Pronouns: No Preference
Operating System Version (Optional): Windows 10
Graphics Processor: nVidia (Modern GZDoom)
Location: Capital of Explodistan

Re: Hideous Destructor [last update 20 Jan 2008]

Post by Ryan Cordell »

We'll see if Isle, LWM or Solar, possibly Waxy (Anyone else I'm missing? :P), could provide a good ACS-ey way. XP
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Contact:

Re: Hideous Destructor [last update 14 Feb 2008]

Post by Matt »

I should clarify now, though, that I'm actually trying to avoid ACS since I'd much rather keep the number of used scripts to a minimum.

Anyway, happy Saint Cyril's Day everyone!

New update:

- babuin now uses demon graphics
- restored playerclasses now that the desync bug's been fixed
- smoother pain effects

EDIT: Fixed a bug that wasn't apparent while Assault was the only class available.
Scorch
Posts: 2
Joined: Sun Jan 20, 2008 11:35 am

Re: Hideous Destructor [last update 15 Feb 2008]

Post by Scorch »

Didn't working on 1.0.30 and 32 -

Script error, "dcplayer" line 14:
"player.damagescreencolor" is an unknown actor property

On 1.1.02 -

Script error, "dcfunctn" line 142:
Too few arguments to acs_executealways

On Z 2.2.0 all working normally.
User avatar
Juan "JacKThERiPPeR
Posts: 931
Joined: Sun Jun 03, 2007 7:25 am
Location: SPAIN
Contact:

Re: Hideous Destructor [last update 15 Feb 2008]

Post by Juan "JacKThERiPPeR »

Same here with 2.2.0 r841. The error:
Script error: "dcfunctn" on line 142:
Too few arguments for acs_executealways

EDIT: Fixed with adding a second argument with value 0 in each acs_executealways, which corresponds to the map of the script.
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Contact:

Re: Hideous Destructor [last update 15 Feb 2008]

Post by Matt »

[quote="Juan "JacKThERiPPeR"]EDIT: Fixed with adding a second argument with value 0 in each acs_executealways, which corresponds to the map of the script.[/quote]Oops, I fixed this back in April and never uploaded it... anyway, it should be fixed now.

Anyway, this updates just gets rid of some spaghetti code now that A_SpawnItemEx lets you inherit ambush flags.

Also confirming that yes HD does work as intended on multiplayer, though it is a bit slow.

Say, does anyone else get occasional 30-second-ish freezes when playing this with the newer subversions (around 900ish)? I've noticed this for both HD and a couple other wads...
User avatar
Unknown_Assassin
Posts: 2468
Joined: Wed Apr 12, 2006 5:17 pm
Location: Where dead carcasses lie
Contact:

Re: Hideous Destructor [last update 28 may 2008]

Post by Unknown_Assassin »

Vaecrius wrote:Say, does anyone else get occasional 30-second-ish freezes when playing this with the newer subversions (around 900ish)? I've noticed this for both HD and a couple other wads...
For me, I sometimes get a 1 second freeze. I haven't experienced any freeze longer than 1 second.

Also, there is a little annoyance I find with this wad (I never noticed this during the previous version, either that or I don't have a very good memory). Whenever you move forward you look up gradually. The BFG might make some sense...I guess, but with a fist?
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Contact:

Re: Hideous Destructor [last update 28 may 2008]

Post by Matt »

Unknown_Assassin wrote:Also, there is a little annoyance I find with this wad (I never noticed this during the previous version, either that or I don't have a very good memory). Whenever you move forward you look up gradually. The BFG might make some sense...I guess, but with a fist?
o_O

.......huh.

That is so weird.

I'll have to take a closer look at this later...

EDIT: Erm, whoops, what I saw turned out to be a perspective effect.

Does this upward drift only happen with certain weapons? Does it happen whether the player is hurt or not?
There should be a slight sideways wobbling when you move. (I might take this out for when the player is at perfect health.)
When you're hurt, your view should be bobbing while standing still and jerking a bit when you move.
enigma.rain
Posts: 41
Joined: Thu Apr 24, 2008 8:43 pm

Re: Hideous Destructor [last update 28 may 2008]

Post by enigma.rain »

This mod is great. After playing mod after mod of "Blow Sh*t Up and Find the Exit" type gameplay, this provides a great new challenge.

I do think that somethings could be a little bit different.
Firstly, movement speed for Doomguy is good, but having almost all of the enemies like 20x faster than him just doesn't feel right. For monsters like Imps and Demons (can't remember your names at the moment) it fits, but to have the human-esque monsters move so incredibly fast is unfair and panick inducing.
Weapons are awesome, but I think it would be awesome with new sprites, if you could find someone good at that to help. Same with monsters. I'd suggest adding a sidearm (a decent pistol) for emergencies. When you're holed up taking on a horde of demons, you tend to run low on ammo, and an extra gun could help the situation.

Also, whenever I die, GZDoom has a "Very Fatal Error" Saying something about trying to write to address 0000000. Not sure what that's about.
User avatar
Unknown_Assassin
Posts: 2468
Joined: Wed Apr 12, 2006 5:17 pm
Location: Where dead carcasses lie
Contact:

Re: Hideous Destructor [last update 28 may 2008]

Post by Unknown_Assassin »

Vaecrius wrote: Does this upward drift only happen with certain weapons? Does it happen whether the player is hurt or not?
There should be a slight sideways wobbling when you move. (I might take this out for when the player is at perfect health.)
When you're hurt, your view should be bobbing while standing still and jerking a bit when you move.
No, it happens with all weapons. Everytime you move back and forth, even at 100% health, you still look up for every movement.
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Contact:

Re: Hideous Destructor [last update 28 may 2008]

Post by Matt »

Oh hey, there is a newer version of GZDoom that fixes the fmodex thing. ::downloads::

...yeah, I have no idea what causes that crash - HD's had crash problems with GZDoom for ages to varying degrees of severity. Doesn't seem to happen all the time, though, and ZDoom works just fine.

Do the zombies really seem that fast? They should be slower than the vanilla Doom 2 archvile (which admittedly is pretty damn fast), but given I can't make anything take cover or pin a target with suppressive fire there's not much else I could do to make them harder to kill. (I'd really rather avoid giving them more hitpoints, which just makes it aggravating when you eventually do get a good shot at someone.)

I'll give a thought to adding a sidearm. I've avoided it on purpose thus far because I felt that the rifle was enough... but after getting hosed a few times for starting on a zombieless map with a big weapon and no CQB capability I'm starting to reconsider.

Unknown_Assassin wrote:No, it happens with all weapons. Everytime you move back and forth, even at 100% health, you still look up for every movement.
Sorry, I just don't see it. A friend I tried this mod with complained that the movement was "jumpy" somehow and this might be related. Could you post a video or something so I can see what you're referring to?

I'm trying this on Map12, looking at the corner of the raised tan area and then moving back and forth with the keyboard, trying both r908 (latest SVN available on the Sourceforge site) and GZDoom 1.1.4. No change in pitch.
Locked

Return to “Abandoned/Dead Projects”