thanks very much for your answer, that gave me a good start. 🙂
regarding my 2nd question. I actually I am looking into a solution to add enemies names(string) and power(int) into a dictionary. Then I want to locate from a game object manager by name and update the corresponding power.
May I ask you a favor? can you help me to create a couple of custom actions… 1 for adding entry to the dictionaries variable and 1 for getting the value for a specified key. If then I will check how you did them and I will try to do the rest I am planning(count property, delete an entry, clear dictionary, iterate, etc.)