Because it uses advantages of zscript to ascend into new form.
So yes, this is yet another attempt to improve brutal doom and make it more stable without performance issues.
Main goal, create brutal doom which anyone can use and modify without headache and questions about mental health of those who code it.
Current plan how to do so is next
Step 1: export all decorate code on zscript
Step 2: recreate all acs scripts on zscript
Step 3: abandon mod at all
Step 4: profit
Right now Im on step -8: show what I do to someone in the internet
At this moment:
it jump to one frame per minute only if you explode several zombiemans/imps with rocket launcher/barrel. I working on it.
some sprite and hitboxes are not adjusted. I.e you shoot into the imp "head" but bullets miss it. I working on it.
you cant trigger fatalities because corresponded code under reconstruction to delete obsolete and.....strange methods to do so. I working on it.
some blood have weird sprites/physics. Not in the high priority list for now but I know about that and I working on it.
some weapons have breaking off sound of shooting. I dont know what goes wrong, since I dont touch it at this point, but I working on it.
after certain actions gzdoom slows a little to cache required data into memory. I working on it.
It also come with turned on system (but that too LOUD word) which tells amount and name of actors which was destroyed in last second. So that if you found actor/situation which spawn actor which cause slowdown, you can (try) track it down and report about it.
If you fond bug, please post detail instruction how trigger it with 100% success chance (map pack, position on a map, weapon, monsters, moon/sun potion in jupiter, etc).
Bugs which reduce performance have higher priority than "that blood sprite looks LAAAAAAAAAAAAAAAAME!!!!!!!!!!!111111111"
Screenshot and videos
Spoiler:
How to install it?
Step 0 : if you already have resources, go to step 3
Step 1 : download archive from "resources" link.
Step 2 : put it in some folder and unpack it.
Step 2.1 : you now can delete "resources" archive.
Step 3 : download archive from "last version" link and put it in folder with unpacked resources
Step 4 : drop "last version" archive into zdl/on gzdoom. It would automatically load all resources in correct order.
Last stable version
https://github.com/MekBoss/Brootal-Doom ... _0.3.0.zip
Resources
https://drive.google.com/file/d/15XaCLd ... sp=sharing
Something about last version here
https://github.com/MekBoss/Brootal-Doomb