I have some script "Jumpable" which has some variables
export(float) var hang_time : float = 3
export(float) var jump_speed : float = -400
I have a script Deer and a script Player which both extend Jumpable, I'll use the player as an example
extends "res://Scripts/Jumpable.gd"
export (int) var run_speed = 100
So hangtime and jumpspeed both show up as values to be changed in my editor for the player
https://imgur.com/a/4LqT85e
but the changes I make in the editor don't affect the script at all, instead they retain their default values. But when I make changes to run_speed(which is not inherited, but specific to the Player) all works well. So I think this is a problem related to the fact that I'm inheriting these export variables. Thanks in advance.