This illustrates my point in a way. Even though we aren't talking about AI, of these options to get the key, only 2 of them are "scripted", the other 3 are simply the application of global rules (steal, kill, barter). The same thing applies to AI and behaviour.. the more you have the global...