As long as it's made clear on deprecation and how we can transition this stuff, I'd be fine with that.
(But to be fair, since the spread rune is an absolute no-go, we'll never get there 100% of the way anyway.)
More actor functions should be data scoped?
Moderator: GZDoom Developers
- Major Cooke
- Posts: 8209
- Joined: Sun Jan 28, 2007 3:55 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 10
- Graphics Processor: nVidia with Vulkan support
- Location: GZBoomer Town
- Contact:
- SanyaWaffles
- Posts: 847
- Joined: Thu Apr 25, 2013 12:21 pm
- Preferred Pronouns: They/Them
- Operating System Version (Optional): Windows 11 for the Motorola Powerstack II
- Graphics Processor: nVidia with Vulkan support
- Location: The Corn Fields
- Contact:
Re: More actor functions should be data scoped?
This so much. It's incredibly frustrating to constantly be held back because one mod out of a thousand did something wrong in terms of engine progress.Nash wrote:Can't have your cake and eat it too especially where major progress is concerned
Re: More actor functions should be data scoped?
To be fair (and clear, so that I don't get misinterpreted), I'm not knocking on mods - I mean at the end of the day, given current features as of today, there's not really any other way to do certain things. As an example, Major Cooke linked to TargetSpy in the other post - which is a very well-coded mod and m8f certainly knows what he's doing. It's certainly not his fault that all he has at his disposal when his mod was made, is the current Actor.LineTrace or the LineTracer class.
But that also means that if GZDoom gets C/S, I think it's a realistic expectation that some mods won't "just work" out the box.
But that also means that if GZDoom gets C/S, I think it's a realistic expectation that some mods won't "just work" out the box.
Re: More actor functions should be data scoped?
I don't see how even in a proper client-server arch. line trace must be only a server-side feature. As long as the client has already the relevant knowledge of the intercepted objects it should be possible for it to return the results w/o consulting the server.