0f8b28bf53
Adds an associative list sorter to the helper procs. This will sort a list while maintaining the key=value structure. The tracking functions of the camera bug will now auto-refresh if you keep the window open. The functionality was there but broken previously. This allows you to creepily stalk someone or observe a sensitive area. The camera bug is now extensible. If you add an extension of certain types, the bug will have additional functionality. A screwdriver will remove the existing extension. Additionally, an admin/testing version of the camera bug can be created with the research admin spawnable item. This is not the final version of this code; sane item types for the extensions must be chosen. I do not have any that are feasible right now.