I found two issues when trying out the demo.
Install instructions:
Following the install instructions verbatim doesn't work (as of 05:00 EST, Feb 16). The quickest and easiest fix was to run 'jump ff_bar_demo' without the '_screen'
I imagine this is because you can't jump to a screen; you have to 'jump' to a label and 'call screen' a screen.
Exception: (Occurs in both Ren'Py 8.3.2 and 8.3.4)
While running game code:
File "game/freeform_bar_demo/ff_bar_demo.rpy", line 51, in script
call screen ff_bar_demo_screen
File "renpy/common/000statements.rpy", line 671, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "game/00freeform_bar.rpy", line 77, in render
r = renpy.Render(get_size(self.mask)[0], get_size(self.mask)[1])
NameError: name 'get_size' is not definedI don't know how to fix this one off the top of my head. I assume that you expected the pygame library that's imported at the top of the file to contain 'get_size', but it's not working.
I experienced a similar issue with your radar chart asset a few months ago, where 'math' was not defined when trying to use 'math.pi'. Changing 'import pygame' to 'import math' worked as a fix there, but not here.
