I am currently trying to use a font family I have within my working directory in pygame. After looking at the pygame.font.Font documentation I couldn't find anything on this and I also searched on stack overflow but it seems like everyone is using the "fake bold" and "fake italics". I want to be able to change my font weight to all the installed options Montserrat has such as medium, extrabold, bold, light, etc.
Can this be done?
Currently what I have:
self.font = pygame.font.Font("Montserrat-VariableFont_wght.ttf", 40)
NOTE before answering I AM NOT looking for the bold and italics installed feature on pygame where you just write ,bold=true ,italics=true or the set_bold(True) feature