The following script changes the aliases of the objects so that open and switched objects are recognizable. It also adds indentations to objects in containers.
Compatible with wearable items.
Download the ObjectExt.aslx, integrate it as Library in Quest and add the 'InitObjectExt' function to the game.start-script.
The preview here is in German. The script is in English with templates to adapt it to any language.
Why is it in German?
And speaking of which, why is your name SoonGames? Are you a company?
No. Only the preview is here in German. It is in English with templates, so you can customize it to any language.
I am not a company yet. No.
That's one of the first things I did; except I indented the nested inventory items with unicode box drawing characters.
Good to see it as a proper library.
I just contributed to a game in which we used a similar method!
Yours looks better, though, SoonGames! We'll probably use this next time (and credit you, of course).