I am able to make a static List of ints,bools etc. but I need to use something like a struct to be able to lookup values associated with keys. I'm trying to use structs but I can't figure out how to make it static. For my game, I want a global list of Sprites as values and Keycodes as keys, so that I can show the player hotkey prompts dynamically instead of manually (for example - hotkey icons on menu buttons to tell player which gamepad button to press to interact with a button. I place an HotkeyIcon prefab down on a button, give the prefab a Keycode variable and set the desired Keycode in the inspector. At runtime, I want the prefab to look up the global hokteySprite list to see which image it should show at runtime). what would be a suitable data type for such a list?