Thanks for the replies!

- Because CharacterUsedItem events are handled before StoryEvents I had also thought to try using those instead, but there is sadly no change in delay.

- The request is indeed being processed. As you are suggesting, there would always be a ~1 second delay if it were due to missing a RequestProcessed, but the delay is not consistent at all, and Osiris always reports the request as processed.

- The crime system is not involved at all aside from the obligatory Processing of the ItemCanUse request.


Another interesting point is that, when "spam-clicking" the button in a place where it has a large delay, such as with the camera angled toward many objects/light probes, it will not fire at all until the clicking stops--at which point it will fire once. This leads me to believe some sort of buffering is occurring but it is not being handled quick enough. But again, the concern is why this same system strain is present with nearly no objects being drawn.

Last edited by Ameranth; 03/05/18 04:39 AM.