I have book objects that are created by a script upon completion of a job. I would like to have them be delivered to bookshelves around the prison (preferably by prisoners working in the Library, but not necessarily), and to remain there until they are read. Currently, I have added a production rule in an attempt to accomplish this:
Code: Select all
BEGIN ProductionRule
Rule Storage
Material Book
Container Bookshelf
Distribution Random
WorkGroup TheLibrary
Worker Prisoner
END
(The last two lines were added recently, in an attempt to improve it, and I'm not sure that they do anything at all.
The workmen dutifully come to the library and take the books to bookshelves all over the prison. However, the books don't stay there for more than a few minutes before another workman whisks it off to a different bookshelf. This continues ad infinitum. How can I make them leave the books alone once they're on bookshelves?