Halo CE Sound Converter Batch Customizer [dormant]
This button will create a customized batch file that can be placed in the same directory as "HCE Sound Converter.exe", and then run to automate all the conversions.
Make sure you are viewing the folder with all the sound files in the Navigate window to the left, and that the same files are in your HCE Sound Converter data directory. Current format is 44100hz and stereo channels.
[need to add customizable template options in the future]
Spawn Extractor
Upload a guerilla-exported scenario.txt:
Spawn Injector
Upload a guerilla-exported scenario.txt...
NHE/PCE Automatic Scenario Creator
Upload a guerilla-exported scenario.txt:
Spawn Probabilities
Spawn Weights
×
×
×
×
×
×
×
×
At respawn time, Halo calculates each spawn point's weight (w) based on enemy and friendly distance. Each weight is then multiplied by the square root of a random value (√R) between 0 and 1. The game then selects the spawn with the highest weight.
This means, while unlikely, the largest starting weight (a forced spawn) could be multiplied by a small enough value to drop it down the list, resulting in a "random random".
So, the objective here is to find the Probability of each spawn point being assigned the largest weight (a.k.a. the selected spawn) after all have been modified by (√R).
Add and adjust spawn weights to the left, then click [Run Test] to build the formulae which determine spawn probabilities for the given weights.
Note that Probability Iterations needn't be set above 0 (it runs at least once to display results). Increasing this number will not change the output, but can be used to stress test javascript running the formula.
Trials should produce results that agree with the predictions, to a reasonable degree of accuracy, if set to a quarter million iterations or more.