Just to let you know all i was doing this for is to set factions for chess pieces ,…
… so" emptyfield" faction means there is no piece then the “darkpiece” and “brightpiece” factions are for each player chess piece color , so it’s a dynamic array which i set it to be updated with the piece factions whenever the players move a piece on the chess board ,…
… i did it this way cause i can’t set the faction on each piece since the pieces are just components added on the fly in construction script , it would be easier if each type piece was an actor so i can set the faction in its blueprint , …
here is the construction script of the chess board blueprint actor , so everything is done here there is no other blueprints that’s why i needed some sort of faction indicator … the array factions i discussed in this topic comes as the next step after adding the components here …
Note : if you see the picture below just ignore the alpha numeric script in Comment box at the top of the picture that was another dumb thing i did …hhh…