Using dictionary with delegates

Testing out dictionaries rather than using a billion if statements... there will be a billion delegates ;D