- Edited
I have simple yet effective system how player can re-define input. Problem is saving to file and loading it back. I was using File.store_var()
to save InputEvent to file (wile supporting InputEventMouseButton
, InputEventJoypadButton
and InputEventKey
) and File.get_var()
to load it back. It worked just fine in 3.1.0. However after updating to 3.1.1, instead of required input event, File.get_var()
returns instance of something called EncodedObjectID
. Should I use different method to save/load to file or somehow convert EncodedObjectAsID
to input event. Why was this changed from 3.1 to 3.1.1