So many years ago (read: decades) now when the Build engine source for DN3D was released I spent some time getting Python to integrate with it - for which I had some success. In Python there was a straightforward model for integrating Python with C and I had a proof of concept using the function to show and scale sprites in the intro using Python rather than building into the C or via a CON file - for which no such thing to do this existed.
I recall at some point the JonoF modifications had Lua support but I have been unable to find any information on that. Since it seems that is abandoned and that the current EDuke source port is a combination of these things the question for me is - what exactly is the nature of such support if any?
The original idea was that you would have access to all the C functions via some Python mapping - including the CON functions - such that use of CONs/Python could be integrated as appropriate. The main advantage to using Python being that unlike the more adhoc specialised CON system there's a whole lot of stuff out there already done for Python that could be used - for example someone writing some AI thing for Python for general use versus somone writing CONs for it.
I've checked but so far I've found no solid information but I'd assume the people here would be familiar with:
1) What is there
2) Whether such as proposed would still be a relevant thing to attempt
Thanks.

Help
Duke4.net
DNF #1
Duke 3D #1



