Search found 1965 matches

by MartinHowe
Tue Sep 30, 2025 12:28 pm
Forum: Off-Topic
Topic: Imgur not viewable in the UK
Replies: 5
Views: 142

Re: Imgur not viewable in the UK

by MartinHowe
Tue Sep 30, 2025 1:55 am
Forum: Off-Topic
Topic: Imgur not viewable in the UK
Replies: 5
Views: 142

Re: Imgur not viewable in the UK

Yeah, noticed this last night; it started around 7pm. The silly thing is, most images here are not sexy or whatever (though there is some NSFW stuff, I don't know where it's hosted). Worse, Imgur don't give you a chance to follow the age verification process; they just block you. What a idiotic law ...
by MartinHowe
Sun Sep 28, 2025 2:40 am
Forum: General
Topic: Mod Download Broken? Request Reuploads Here
Replies: 4985
Views: 1240243

Re: Mod Download Broken? Request Reuploads Here

VitSm wrote: Sat Sep 27, 2025 1:25 pm clericplus.zip
Awesome! Thank you kindly :mrgreen:
by MartinHowe
Fri Sep 26, 2025 2:40 pm
Forum: General
Topic: Mod Download Broken? Request Reuploads Here
Replies: 4985
Views: 1240243

Re: Mod Download Broken? Request Reuploads Here

Hi; got one from 2008 here :) Did anyone download Cleric Plus for HeXen back in the day? If you still have it somewhere, please can you contact me or post a link to a download for it? Thanks!
by MartinHowe
Mon Sep 22, 2025 3:13 am
Forum: Bugs [GZDoom]
Topic: ZScript parser doesn't notice missing state label
Replies: 0
Views: 61

ZScript parser doesn't notice missing state label

I was making a custom teleport fog actor for HeXen and forgot to put the "Spawn:" state label in, but the parser didn't catch it. class DummyFog : Actor { default { SeeSound "misc/teleport"; RenderStyle "Add"; +NOBLOCKMAP; +NOTELEPORT; +NOGRAVITY; +ZDOOMTRANS; } States { TELE A 6 Bright; TELE B 6 ...
by MartinHowe
Sun Sep 21, 2025 8:14 am
Forum: Scripting
Topic: Portal aware distance between actor and arbitrary point?
Replies: 2
Views: 57

Re: Portal aware distance between actor and arbitrary point?

There's portal-aware vector difference and offsetting functions in LevelLocals : Vec2Diff, Vec3Diff, Vec2Offset and Vec3Offset . (The top of the page explains how to use LevelLocals if you don't already know how to) Thanks very much :) In case it helps anyone else: Vector2 tv = (target.Pos.x ...
by MartinHowe
Sun Sep 21, 2025 6:58 am
Forum: Scripting
Topic: Portal aware distance between actor and arbitrary point?
Replies: 2
Views: 57

Portal aware distance between actor and arbitrary point?

All the distance functions seem to be based on the distance between two actors, usually where one is "self". It seems a bit silly to have to create a dummy actor (e.g., a mapspot) at a point, and then remove it, just to check the distance between that point and another actor. I can use the usual ...
by MartinHowe
Tue Sep 02, 2025 7:26 am
Forum: Scripting
Topic: What is ZScript Behavior class used for?
Replies: 2
Views: 131

Re: What is ZScript Behavior class used for?

Thanks, @Nash. I did have a look at the source code and yes, they seem to be a generalisation of my CatsToken and similar things done by other people. The issue I can foresee is the lack of virtuals for common events; in my case it is PreTravelled. I'm guessing you're meant to use the Tick() method ...
by MartinHowe
Sun Aug 31, 2025 7:40 am
Forum: Scripting
Topic: What is ZScript Behavior class used for?
Replies: 2
Views: 131

What is ZScript Behavior class used for?

I was using the ZDoom Wiki and found this by accident: Classes:Behavior . The API is documented, but there isn't an actual explanation of the class and no examples are given for how we might use it. It sounds vaguely like the CatsToken class I used in a post some time back. Please can the devs give ...
by MartinHowe
Mon Aug 18, 2025 12:56 am
Forum: Resources
Topic: GZDoom Compatibility Patch for Hexen Re-Release
Replies: 11
Views: 1731

Re: GZDoom Compatibility Patch for Hexen Re-Release

ThatKidBobo wrote: Sun Aug 17, 2025 4:36 pm Couldn't morphing allow for the "Hexen Chronicle" to work? What's the problem there?
It will eventually. In fact, it might be possible now to some extent, but needs work. Please see this thread for more details, especially comments from the devs.
by MartinHowe
Sat Aug 16, 2025 7:02 am
Forum: Feature Suggestions [GZDoom]
Topic: HeXen update
Replies: 26
Views: 2675

Re: HeXen update

Cool. And thanks :mrgreen:
by MartinHowe
Sat Aug 16, 2025 1:46 am
Forum: Off-Topic
Topic: Sanya Whines about Linux and Wine
Replies: 11
Views: 430

Re: Sanya Whines about Linux and Wine

So... I see a lot of users migrating to Linux, or have already done so, due to Windows 11 being at best spyware riddled, and at worst, unusable slop. Fixed it for ya :P I made the switch when Windows 7 went EOL and was fortunate enough to have prior UNIX experience for 20 years. The things that ...
by MartinHowe
Sat Aug 16, 2025 12:14 am
Forum: Feature Suggestions [GZDoom]
Topic: HeXen update
Replies: 26
Views: 2675

Re: HeXen update

Discussion redirected from the Doomworld thread , so as not to spam NightDive's thread with ZDoom-specific stuff. Regarding the matter of implementing class changing as morphing; experiments seem to suggest that it can be done in ZScript. Indeed, most of the morph code nowadays seems to be in ...
by MartinHowe
Mon Aug 11, 2025 9:47 am
Forum: Bugs [GZDoom]
Topic: Heavy monsters can softlock A_SkullAttack()
Replies: 6
Views: 231

Re: Heavy monsters can softlock A_SkullAttack()

You can do if (bskullfly && (vel.Unit()) < 0.1)) Thanks; I tried it, but didn't compile :( Should that be vel.Length()? In case it helps: with a mass of 200, he does move, but very slowly; Length() is typically 0.6 or thereabouts, with x and y being .0.5 and 0.2 respectively. So unless you're ...
by MartinHowe
Mon Aug 11, 2025 5:25 am
Forum: Bugs [GZDoom]
Topic: Heavy monsters can softlock A_SkullAttack()
Replies: 6
Views: 231

Re: Heavy monsters can softlock A_SkullAttack()

Thanks @Rachael. I figured it would be difficult, though not for the expected reasons; in particular existing mods depending on something this bizarre :mrgreen: It's no trouble to check the abs(vel.x) anyway. EDIT: and vel.Y if I've understood the vector stuff correctly. It would be kinda ...

Go to advanced search