RELEASE VERSION
Release version of DeCoHde - Snake Edition.
Download Python version here:
Python version
Download executable version here:
Executable version
By pressing the link, you will be redirected to download a .zip file from coh2.org. This zip file contains either a Python file or an executable, depending on what you downloaded.
For running the Python file, you will need a version of Python 3 (I am using 3.7 at the time of posting). If you have any security concerns you can also open the file with a standard text editor program and have a look at the code even if you do not have Python installed.
For running the executable, you do not need anything. However, you cannot look at the code as the whole thing is already compiled. It also runs slightly slower than the Python version, but does the same job.
To report the simulation outcomes, DeCoHde 2.0 will create up to three .txt files in its own directory if you chose the targeting or the tank combat sim (options 2 and 3, respectively).
If you want to have a detailed look at what this program can do, check out
this post. In short, DeCoHde 2.0 can simulate a shootout between two tanks, as well as simulating one tank shooting at the other (without the target firing back). This can help you to analyse how long it takes to take out an enemy tank, how many shots will hit, bounce, penetrate etc. If you are interested in unit stats, you can also use the "inspect" mode to get them (plus some additional stats that are not used in-game, but needed for the program itself)
If you come across any outdated stats, please post here or write me a PM
This project still needs some help beyond release!
The biggest problem right now is that I do not know the in-game hit box sizes of the tanks. I took the real life size from Wikipedia instead. However, this could mean that scatter shots might not be 100% true to the in-game situation.
If you know how to get the in-game hit box sizes, please let me know.
Finally a thanks especially to MMX for discussions and clearing up some stuff on the scatter model, as well as Vipper for providing a mod to prove the used model.
If you have any questions, feel free to ask!
Hannibal
EDIT: Note: Just saw that the Puma's stats are screwed up because I inserted one value at the wrong place.