Open
Description
I have a bug, that local defined Keys will not be loaded when connecting to a dedicated server. Insted only the default values will be used. I have a fix for it, but can't commit it to your fork (branch: origin\grantapher-development). The button is disabled in VS2022.
I've changed the code in BaseConfig.cs from
if (prop.PropertyType == typeof(KeyCode) && !RPC.VPlusConfigSync.isConnecting)
{
prop.SetValue(this, data.GetKeyCode(keyName, (KeyCode)existingValue), null);
continue;
}
to
if (prop.PropertyType == typeof(KeyCode))
{
prop.SetValue(this, data.GetKeyCode(keyName, (KeyCode)existingValue), null);
continue;
}
This is necessary to use FreePlacementRotation without colliding with other keys (e.g. F is used for activateForsaken Powers. This is very frustrating.
Originally posted by @JackTheFragger in #793 (comment)
Metadata
Metadata
Assignees
Labels
No labels