Refactored Scripts class to descend (directly) from List<IScript>. Mostly just to make working with lists of scripts a little cleaner, but also to be able to define custom methods such as Run(args) which iterates all of the contained IScript objects & call their Run() method (passing on the args)
Refactored Scripts class to descend (directly) from List<IScript>. Mostly just to make working with lists of scripts a little cleaner, but also to be able to define custom methods such as Run(args) which iterates all of the contained IScript objects & call their Run() method (passing on the args)

Omnikron13/TheQuest