The Future
Moderator: GZDoom Developers
- TheDarkArchon
- Posts: 7656
- Joined: Sat Aug 07, 2004 5:14 am
- Location: Some cold place
- Siggi
- Posts: 3288
- Joined: Sun Oct 03, 2004 8:57 am
- Preferred Pronouns: They/Them
- Location: South Africa
Perhaps, however you could also say that disabling the filter is a waste of time.
Honestly, I don't see the problem with such words on condition that they are not used in a disrespectful way. I don't see them as disrespectful simply because they are there. Infact, you don't even need such words to be disrespectful.
Honestly, I don't see the problem with such words on condition that they are not used in a disrespectful way. I don't see them as disrespectful simply because they are there. Infact, you don't even need such words to be disrespectful.
- StrikerMan780
- Posts: 486
- Joined: Tue Nov 29, 2005 2:15 pm
- Graphics Processor: nVidia with Vulkan support
- Contact:
okay, sorry people don't make a big deal out of it and don't make the whole thing go off topic and attacking me about it. I was just having a but of a sense of humor, okay? There is nothing wrong with a sense of humor, is there?
anyways, i just want to have a good time on the zdoom forums. by the way, do you like any of the names?
anyways, i just want to have a good time on the zdoom forums. by the way, do you like any of the names?
- wildweasel
- Posts: 21706
- Joined: Tue Jul 15, 2003 7:33 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): A lot of them
- Graphics Processor: Not Listed
- Contact:
Hey, I know I'm just a random 1-post "noob", but consider this:
http://www.parrotcode.org/
Parrot.
It's a GPL virtual machine that is under development. It was designed for Perl 6, but now supports an ever-increasing amount of languages. Why is this relevant at all? Well, you could the implement Parrot VM in ZDoom with some libraries to provide the neccesary functions for use in Parrot. With Parrot one could write the information currently contained in the BEHAVIOR and DECORATE lumps using any combination of the supported languages and have them all work together, with huge amounts of flexibility. It would backwards compatible to DECORATE and ACS if someone wrote a DECORATE/ACS to PASM (Parrot Assembly Language) or PIR (Parrot Intermediate Representation). This means that if someone wrote a C/C++ compiler for Parrot (hasn't been done YET, but it probably won't be long) you could move ALL of the built-in functions involving monsters/items/weapons/projectiles/etc. (not collision detection and graphics and CPU-intensive stuff though) to a parrot lump(s) that contains all the object classes involved. Why would this be good for modders?
- You could write DECORATE/ACS in any kind of language pretty much (and different parts of it in different languages)
- It'd be like the unreal engine where modders can do things like easily make totally NEW behaviors with a lot more flexibility and less requirements to stick to hardcoded stuff.
Have a nice day,
T-1
http://www.parrotcode.org/
Parrot.
It's a GPL virtual machine that is under development. It was designed for Perl 6, but now supports an ever-increasing amount of languages. Why is this relevant at all? Well, you could the implement Parrot VM in ZDoom with some libraries to provide the neccesary functions for use in Parrot. With Parrot one could write the information currently contained in the BEHAVIOR and DECORATE lumps using any combination of the supported languages and have them all work together, with huge amounts of flexibility. It would backwards compatible to DECORATE and ACS if someone wrote a DECORATE/ACS to PASM (Parrot Assembly Language) or PIR (Parrot Intermediate Representation). This means that if someone wrote a C/C++ compiler for Parrot (hasn't been done YET, but it probably won't be long) you could move ALL of the built-in functions involving monsters/items/weapons/projectiles/etc. (not collision detection and graphics and CPU-intensive stuff though) to a parrot lump(s) that contains all the object classes involved. Why would this be good for modders?
- You could write DECORATE/ACS in any kind of language pretty much (and different parts of it in different languages)
- It'd be like the unreal engine where modders can do things like easily make totally NEW behaviors with a lot more flexibility and less requirements to stick to hardcoded stuff.
Have a nice day,
T-1
- Bio Hazard
- Posts: 4019
- Joined: Fri Aug 15, 2003 8:15 pm
- Location: ferret ~/C/ZDL $
- Contact: