So, every odd round or whenever RNG wills it, Detective's personal objective would be to "Solve the mystery of [blank]". What this means is to roam around maint, find a trinket and jumpstart an investigation!
The randomly generated case would create an interesting or nonsensical story to follow, with a randomised conclusion. Maybe you found a dead clown's decapitated body stuffed in a locker inside a wall. Maybe you found your loved one's diamond ring. Maybe you found the old captain's logs uncovering some sort of secret government conspiracy. Either way, it's something for the detective to do on slow rounds and a fun diversion just to see what weird shit you have to uncover now!
Perhaps this could go a step further and introduce random NPC's for the detective to speak to and ask the right questions.
The randomly generated case would create an interesting or nonsensical story to follow, with a randomised conclusion. Maybe you found a dead clown's decapitated body stuffed in a locker inside a wall. Maybe you found your loved one's diamond ring. Maybe you found the old captain's logs uncovering some sort of secret government conspiracy. Either way, it's something for the detective to do on slow rounds and a fun diversion just to see what weird shit you have to uncover now!
Perhaps this could go a step further and introduce random NPC's for the detective to speak to and ask the right questions.