on this site, messages take a long time to get through, and I've already described how to implement this in the Discord in the suggestions. in short, just make "skins" like in cs go. the player marks those he doesn't want to see and they are replaced not as an item, but as a "skin" on the character. The replacement is for the restrictions allowed by the player.
the logic of the game is still preserved, but the player will get a less truthful game. like his head was covered with tape, and the skin is a leather hood with a gag and a mask.
But I think this task is far from primary. now, finally, after so many days, having pulled myself together, I'm going through the game trying to control my urges to tie up my character and just go through the game as a game.