hello. i am trying to implement a key and door system with an interface and data table. i set the keyID (and in the future ill set the key material and or static mesh) instance editable. The door uses the same data table to set the key ID. i dont think my "key ring "interface is functioning the way i thought it should.
i pick up the key with my on interact interface, it fires the key ring interface message (with the KEYID input) actor is destroyed and the print string returns my KeyID. then the door has the key ring event that checks if the key ID of the key is equal exactly to the key ID of the door and it is supposed to set the has key boolean to true. but it still says i need a key to open the door
if anyone has any advice id be ever so grateful.