trying to resurrect my zdoom lua branch, but large chunks of the runtime now exist in a /separate/ scripting system which is making that difficult

i'm not even sure how to iterate over an inventory from c++ any more

also the "scripted" versions still involve manually following a linked list and i am just so sad about this

this omnipresent type blocks direct use of `new` but there is no documentation on this or what i'm supposed to do instead; that information exists only in the commit that made the change

Follow

i have no idea why i'm even bothering with this

Β· Web Β· 1 Β· 0 Β· 0

slade is eternally broken, zscript makes me sad to look at, gzdoom source is impenetrable, i'm bad at rust. what kind of doom shenanigans does that even leave

@astraluma @eevee There's this project, but it's very early and its creator only seems to tinker with it every so often: github.com/cristicbz/rust-doom

@eevee that's a better unpacking than the real one (was compiler, which doesn't really compile). I wrote a haskell reimplementation if that sounds interesting (called "liquorice")

Sign in to participate in the conversation
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!