Page 1 of 2 12 Last
  1. #1
    Tuirgin's Avatar
    Join Date
    Dec 2019
    Location
    Cape Coral, FL
    Posts
    34

    Noto Sans based Fonts Extension

    I put together a font extension which uses the OFL licensed Noto Sans family of fonts—the license is included within the ZIP archive. This is a clear typeface at a size which is kind to my 40+ year old eyes.

    Note that the screenshot also shows my modification of the Simple Gray theme, which adds the DCC RPG ruleset to the supported rulesets and bumps the contrast. https://www.fantasygrounds.com/forum...C-RPG-support)
    Attached Images Attached Images
    Attached Files Attached Files
    Last edited by Tuirgin; January 2nd, 2020 at 17:06. Reason: Updated ext to include announcment w/ versioning

  2. #2
    Good Day Tuirgin
    Very nice for my old eyes too

  3. #3
    Quote Originally Posted by Tuirgin View Post
    OFL licensed
    Link for lazy people:
    https://en.wikipedia.org/wiki/SIL_Open_Font_License
    (It basically means that you're free to use it.)

  4. #4
    Your extension seems to be missing a logo image:
    Code:
    <root>
    	<!-- Damned -->
    	<icon name="diehard-logo" file="graphics/logos/diegaming_small.png" />
    	
    </root>
    "DCC" refers to "Dungeon Crawl Classics":
    Description
    Dungeon Crawl Classics is a series of role-playing game modules published by Goodman Games, most of which use the Open Gaming License and System Reference Document version 3.5 to provide compatibility with the revised third edition of Dungeons & Dragons.
    Tuirgin has recently made another extension with DCC portraits and tokens, which he's probably referring to:
    https://www.fantasygrounds.com/forum...its-and-Tokens
    Last edited by MooCow; January 2nd, 2020 at 13:03. Reason: Provided description.

  5. #5
    Tuirgin's Avatar
    Join Date
    Dec 2019
    Location
    Cape Coral, FL
    Posts
    34
    Quote Originally Posted by MooCow View Post
    Your extension seems to be missing a logo image:
    Code:
    <root>
    	<!-- Damned -->
    	<icon name="diehard-logo" file="graphics/logos/diegaming_small.png" />
    	
    </root>
    Ah, yeah. I started with another font configuration, replaced all the fonts and then thought I'd removed the old branding. Looks like I missed the callouts to an icon XML file. I'll get that updated.

    Is it bad form to leave out the announcement and branding features, though? I personally don't care about them. But if it's bad form, I'll get my 3 add ons updated.

    Quote Originally Posted by MooCow View Post
    "DCC" refers to "Dungeon Crawl Classics"
    Correct. I updated the original for clarity, adding in links to the OFL, to the Noto Sans family page, and to clarify that I added the DCC RPG ruleset to the list of supported rulesets.

    Thanks for the pointing this stuff out.

  6. #6

    Join Date
    May 2016
    Location
    Jacksonville, FL
    Posts
    1,770
    Blog Entries
    7
    You could make it easy by simply using:
    Code:
    <ruleset>Any</ruleset>

  7. #7
    Tuirgin's Avatar
    Join Date
    Dec 2019
    Location
    Cape Coral, FL
    Posts
    34
    Quote Originally Posted by Talyn View Post
    You could make it easy by simply using:
    Code:
    <ruleset>Any</ruleset>
    There's no reference to rulesets in the fonts extension—I'm guessing you're suggesting this for my modification to the Simple Gray theme I mentioned? If so, my hesitation is that I simply don't know what would be required to support "any" ruleset or how graceful failure would be if needed support is missing or somehow erroneous. I've had FG for less than 2 weeks, so I'm very much in the mode of scratching personal itches without having much familiarity with the underlying API.

    The original Simple Gray theme lists the following rulesets:
    • CoreRPG
    • 2E
    • 3.5E
    • 4E
    • 5E
    • PFRPG
    • SFRPG
    • Castles and Crusades
    • CallOfCthulhu
    • CallOfCthulhu7E
    • d20 Modern
    • Fate Core
    • Numenera
    • 13th_Age
    • SavageWorlds
    • SWD


    I added DCC RPG to that. If replacing all of that with "Any" ruleset is safe, I'll go ahead and do that.

    Thanks for the advice!

  8. #8
    Quote Originally Posted by Tuirgin View Post
    Is it bad form to leave out the announcement and branding features, though? I personally don't care about them. But if it's bad form, I'll get my 3 add ons updated.
    "The announcement"? "Branding features"? What's a branding feature? Why do humans use terms that I don't understand all the time? It's like you're holding secret meetings that I'm not invited to.

    All I know is that I can't find the image file (or even the "logos/" folder) that the code is referring to, in the Core RPG ruleset, and if it isn't there, then if you want a logo displayed for at least Core RPG, you should probably include that image into your extension.

    Maybe you are referring to a logo that pops up in the chat as the extension is loaded, in which case, in Core RPG, that logo - the golden die icon - is called "graphics/icons/rulesetlogo_CoreRPG.png". ...but you may be referring to something else entirely.
    Last edited by MooCow; January 2nd, 2020 at 16:10.

  9. #9
    Quote Originally Posted by Talyn View Post
    You could make it easy by simply using "<ruleset>Any</ruleset>".
    What's the difference between using "<ruleset>Any</ruleset>" and just omitting the ruleset tag altogether? It seems to work just fine without that tag, so I figured that it was just a restriction.
    Last edited by MooCow; January 2nd, 2020 at 16:13. Reason: Made post more compact.

  10. #10
    Tuirgin's Avatar
    Join Date
    Dec 2019
    Location
    Cape Coral, FL
    Posts
    34
    Quote Originally Posted by MooCow View Post
    "The announcement"? "Branding features"? What's a branding feature? Why do humans use terms that I don't understand all the time? It's like you're holding secret meetings that I'm not invited to.

    All I know is that I can't find the image file (or even the "logos/" folder) that the code is referring to, in the Core RPG ruleset, and if it isn't there, then if you want a logo displayed for at least Core RPG, you should probably include that image into your extension.

    Maybe you are referring to a logo that pops up in the chat as the extension is loaded, in which case, in Core RPG, that logo - the golden die icon - is called "graphics/icons/rulesetlogo_CoreRPG.png". ...but you may be referring to something else entirely.
    I have seen an "announcement" tag in the XML for some addons. It looks like what this does is provide a way for the content creator to "advertise" to the chat window the product name, creator name, and other info. Logos can be included. My intention was to strip all of this out of my extensions and modules. I don't have a logo, and don't care about flashing my extension or module names, etc. My question was whether it's bad behavior to strip out the annoucement message.

    The logos folder you mention had already been removed, but what I hadn't removed was a reference to it. That's gone now. There's a new *.ext attached to the top post which should be clean now.
    Last edited by Tuirgin; January 2nd, 2020 at 16:15. Reason: typos

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in