@ Nomad Soul Thank you for clarifying the problems I had. That makes sense now

I will try this approach.
In the mean time I was playing around with the "inventory" idea. Very heavy in custom scripting... but doable

I tried two approaches, one with "mouse clickable" huds, and a another using plain old "keyboard" clicks.
I found out to use a the "mouse click" huds, all the scripts need to be in the levelsetup.fpi and the engine needs to be "paused" to work ( too buggy for me

)
But an in game script ( attached to a trigger) works just fine...?
My games never have bugs. They just develop random features..
Lots and lots of random features...