Split up doengrave

doengrave was the largest function by far, so split it up into smaller
ones.  Use a structure to hold the dozens of variables needed all over it.
Should have no difference in behaviour, but I haven't tested everything.
This commit is contained in:
Pasi Kallinen
2024-01-25 18:32:02 +02:00
parent 8aadfd794c
commit cc599cb6cd

File diff suppressed because it is too large Load Diff