This was brought to my attention by MekBoss - basically how to do stuff in ZScript from activated lines. I implemented this in ZScript Windows, however this seems pretty hacky to me. If you look at either MekBoss's demo file or the ZScript Windows demo map, you'll see that we both use HealThing() to activate the terminal line without actually doing anything. All the line does is hold UDMF data for ZScript Windows to process.
What I'm requesting is a generic line special that is identified as such, that does nothing but send the line activation event for event handlers. My thought for a name is Line_GenericActivation() or Line_ZScriptEvent() or something along those lines. Also not necessarily a UDMF specific feature either, besides gathering data from UDMF variables, this might help in processing some sort of border - I'm thinking like a boxing ring, you need something to occur when an actor crosses the line but that something varies, could even by UI related.
Line_GenericActivation() or Similar
Remember, just because you request it, that doesn't mean you'll get it.
Moderator: GZDoom Developers
1 post
• Page 1 of 1
-
- Posts: 542
- Joined: Wed Sep 06, 2006 12:36 pm
- Github ID: Saican
- Operating System: Debian-like Linux (Debian, Ubuntu, Mint, etc) 64-bit
- Location: Middle of Nowheresville Il.
Line_GenericActivation() or Similar
Post by Sarah »
1 post
• Page 1 of 1
Return to “Feature Suggestions”
Jump to
- Important Threads
- ↳ Official ZDoom Community Rules
- ↳ How to get your old account reactivated
- ↳ Mod Download Broken? Request Reuploads Here
- ↳ Don't see your first post(s) here? DON'T PANIC
- ↳ Errors? Can't run that new mod? Your GZDoom or ZDoom may be too old!
- Official
- ↳ ZDoom (and related) News
- ↳ The Spotlight
- ↳ Developer Blog
- ↳ Rules and Forum Announcements
- Technical Issues
- ↳ Technical Issues
- ↳ Helpful Stickies
- GZDoom Development
- ↳ Bugs
- ↳ Important Threads
- ↳ Please check the latest version (or dev builds) before reporting!
- ↳ Classic ("Carmack") Software Renderer Bugs
- ↳ OpenGL Renderer Bugs
- ↳ OpenGLES Renderer Bugs
- ↳ Vulkan Renderer Bugs
- ↳ SoftPoly2 Bugs
- ↳ Audio/Music Bugs
- ↳ LZDoom Bugs
- ↳ ZDoom.org Bugs
- ↳ On Hold Bugs
- ↳ On-Hold Softpoly Bugs
- ↳ Closed Bugs
- ↳ Vintage Build Bugs
- ↳ Feature Suggestions
- ↳ ZDoom.org Suggestions
- ↳ Code Submissions
- ↳ On Hold Suggestions
- ↳ Closed Feature Suggestions
- Raze-Specific Stuff
- ↳ Raze
- ↳ Raze Development
- ↳ Bugs
- ↳ On Hold Bugs
- ↳ Closed Bugs
- ↳ Feature Suggestions
- ↳ Code Submissions
- ↳ On Hold Suggestions
- ↳ Closed Feature Suggestions
- ↳ Discussion
- ↳ General
- ↳ Editing Help
- ↳ Scripting (Build)
- ↳ Mapping (Build)
- ↳ Tutorials (Build)
- ↳ Projects
- ↳ Projects
- ↳ Abandoned Projects
- Doom Editing Help
- ↳ Scripting
- ↳ Mapping
- ↳ Assets (and other stuff)
- ↳ Tutorials
- ↳ Programming and Compiling
- Discussion
- ↳ General
- ↳ Networking
- ↳ Legacy Discussion
- ↳ Off-Topic
- Projects
- ↳ Levels
- ↳ Gameplay Mods
- ↳ TCs, Full Games, and Other Projects
- ↳ Resources
- ↳ Requests
- ↳ Script Library
- ↳ Graphic/Audio Patches
- ↳ Shaders
- Software and Ports
- ↳ Launchers
- ↳ Game Engines
- ↳ Creation, Conversion, and Editing
- ↳ Miscellaneous
- Archives
- ↳ The Halls of the Dead
- ↳ Hall of Unpleasantness
- ↳ Abandoned/Dead Projects
- ↳ Editing (Archive)