is there anything that could potentially break that? i've had it setup as a [KSPField(guiActive = true, guiName="Max Resource Types")] and it doesn't load the value from the config file. i've tried having it an int and a float. i've tried grabbing it from the ConfigNode that gets passed to the OnLoad. ok. so i just made a really simple class with nothing else to test this and it worked for that one. i guess if all else fails i just have the other module load the values i need. :/ edit: it's not working anywhere for me now.... edit again: ok now it's working. i have no idea why it wasn't working before. the only real change is now isPersistant = true.... but i'm sure i tried that before. ah well. thank you for your help. :3