How to check for specific items in my inventory ?

basically your just camparing data here. so you are comparing the struct information contained in the inventory with the information in the datatable and if they are the same it sets the bool to true. so the easiest method to have them be the same is to just get a reference to the datatable in the construct script of the item pickup and set the value of the struct within there. i dont have time at the moment to go into details but thats the basics.