#8
3rd Sep 2014 at 9:33 AM
Posts: 516
Thanks: 4207 in 14 Posts
14 Achievements
Well, I strongly suggest you look at the game .dlls through ILSpy to see what methods and functions the game developers use. Think up some simple, yet useful mod ideas, for example, my Subway Charge Mod just started out like this. Sometimes, working with Event Listeners can be good if there is one matching what you want to do, since they're relatively easy to use. In my case, I poked around in the list from NRaas (in Designs Discussion and Tutorials, EA Scripting Constants EventTypeId), then I used kEnteredRabbithole and made a check to see whether the Target Rabbithole is a Subway. With combinations of scripts like "If - Else" statements, Dictionaries (which I find really useful as well), and the tutorials, you can do a lot. Though, don't start with overly ambitious idea like (new object that gives custom skill with new animations - that will be overwhelming and that has taught me a lesson - this was also a source of fraustration one year before.)
I find learning from small yet useful codes a big reward since it doesn't make you feel "oh yeah, it does work, but it's just a piece of crap". Good luck, and try to find what you do. I'm a new script modder that is still having loads to learn, comparing to others like Inge, Nona, icarus_allsorts, JunJayMDM and many others. Though, you're welcomed to ask here. If I can, I will try to help.