Rachael wrote: ↑Tue Aug 27, 2024 6:24 am
I don't agree with eliminating DEHACKED entirely. I am just against expanding it. DEHACKED is a standard that was once required in order to do any custom actors at all, and it was quite novel for its use during its time. Now we have better ways to do this and everything is abstracted, so there is really no need to stick to the old ways. In fact, a standard that was created 12 years later (DECORATE) works perfectly fine. And for those who are exceptionally averse to ZDoom-related stuff for whatever reason, alternatives exist, such as EDGE's DDF or Eternity Engine's EDF.
The reason why I won't advocate for the use of ZScript is because that one goes too deep into the engine's internals, and it's far too unreasonable to expect any non-GZDoom based port to support it.
That, and quite frankly-- sorry Graf-- ZScript is, for whatever reason, a *nightmare* for me to navigate, even though it's just combo DEC+ACS with more functions.
It's like C++ vs Java for me...I can comprehend C++ code kinda-sorta OK, but Java? Fuck outta here.
That's...primarily my autism speaking, I'll be real, but...man, it really fucks with me.