Is it possible to assign an actor a player controller as its NetOwner to give it the ability to use replicated functions?
my solution is this, i have the players inventory floating in a separate actor, it is a back end that allows for items to be added and replaced into slots like a JRPG.
The server spawns the actor from the character pawn, then a reference is tied to the pawn and he can access it with UMG. All the logic is done on the actor and the player can call simple functions directly to it (e.g. add item) directly by its refence. The system also can be used for item containers by just adding a mesh to them and putting them into the world.
One solution i have made was putting functions inside my player controller/character that are replicated functions that then access the inventory to make changes, but i would rather not have any logic sit inside my player character or controller because i want it to be modular.
Am i amble to set the NetOwner of the actors to make replicated functions work? Thanks.