another tricky question: Is there any way to get several instances of the same script running without attaching the script to an item and spawning it?
The reason I am asking is: I am still laying out plans on creating an extension for the AI I'd describe as a "more sophisticated simulation of social interaction". Part of it consists of breaking up relationships from being a bidirectional link into two unidirectional links, making them more dynamic (possible to add at runtime as player meets NPCs or two NPCs meet each other) and add more funcionality to than just determine a state of attitude two persons have towards each other.
Since I neither can add relationships on runtime nor add scripts to them I'd like to use a relationship script that does all the work. Relationships then would be stored in an array inside a script attached to actors. Obvioulsy each relationship would need to be an instance of it's own of the script.

. Still I better should go test it before diving into it deeper.