Fixed an issue where vehicle.setMetadata would fail if metadata wasn't already part of its current state. I also added a debug print when skipping metadata storage, for example, if setMetadata was called on an AI vehicle. I can remove it if it's not wanted, but I felt like it might be beneficial instead of silently returning.
Fixed an issue where vehicle.setMetadata would fail if metadata wasn't already part of its current state. I also added a debug print when skipping metadata storage, for example, if setMetadata was called on an AI vehicle. I can remove it if it's not wanted, but I felt like it might be beneficial instead of silently returning.