Bored this morning and was revisiting a feat I made to display jump and suffocation calculations to add a harengon's Rabbit Hop feature. I had configured the feat's options into two categories: Display on Features & Traits tab only or Display on Actions tab. Each with several options for specific class/subclasses and an Everyone Else. It looks likes this currently:
Adding the harengon's Rabbit Hop feature might add an entire category to sort through, or it might not. But I'm bored and high and I asked myself what else is there to do at 9am on a Saturday morning? So read through the following images to see the setup and results of my ASCII Sort Order Manipulation Proof of Concept.
Setup. Screenshot of the order of the options as I entered them from first (top) to last (cut off the bottom). There is no display order or built in sorting mechanism here.
And here are the results when the options drop down is displayed on the Manage Feats sidebar.
I might zoom this picture in and get some width values for each character to see which ones would work best when sorting if you want the least amount of difference visually. Or I might just work on my Derived Stats feat to bring it current.
I went ahead and added some more blank/space characters from Character Map and then measured the white space between the start of the U and the left edge of the drop down box. Here are the results:
That's definitely useful to have in mind, different blank spaces look nicer than punctuation for sorting.
By the way, I've been working on my own type of feat setup for suffocation times and jump distance calculations, but I took the route of making multiple feats instead of packing them all into one dropdown. I'll probably make a separate feat just for Harengon jump distance to keep things simpler.
Rollback Post to RevisionRollBack
Helpful rewriter of Japanese->English translation and delver into software codebases (she/e/they)
I mapped out how I want to organize it and I just finished all the options for display on feats tab. Waiting on a server cache before I start the second half. Here's the sort I went with:
U200B- Display in Features & Traits only
U200BU200D- Race options
U200BU200DHerengon
U200BU200DLizardfolk
U200BU200DSatyr
U200BU200DTortle
U200BU200DWarforged
U200BU200ENone of the above
U200BU200F- Class options
U200BU200FChampion Fighter level 7
U200BU200FMonk
U200BU200FOath of Glory Paladin
U200BU200FPath of the Totem Warrior Barbarian - Totem Spirit - Tiger
U200BU200FThief Rogue
U200BU202ANone of the Above
U200C- Display in Actions tab
U200CU200D- Race options
U200CU200DHerengon
U200CU200DLizardfolk
U200CU200DSatyr
U200CU200DTortle
U200CU200DWarforged
U200CU200ENone of the above
U200CU200F- Class options
U200CU200FChampion Fighter level 7
U200CU200FMonk
U200CU200FOath of Glory Paladin
U200CU200FPath of the Totem Warrior Barbarian - Totem Spirit - Tiger
U200CU200FThief Rogue
U200CU202ANone of the Above
That took forever to get just right. 30 entries, Sorted by race and class then subsorted by include an action or not. Using a combination of U+200B, U+200C, U200D, U+200E, U+200F, and U+202A. They're sorted into this: 2, 1, 3, 4, 5, 6, 7 ,8 16, 18, 19, 20 ,21, 22, 23, 9, 17, 10, 11 ,12, 13, 14, 15, 24, 25, 26, 27, 28, 29, 30
Here's what I ended up with. The first selection is the Display in actions tab/None of the Above. The second selection is scrolled down to show the order of the lower part of the list.
Bored this morning and was revisiting a feat I made to display jump and suffocation calculations to add a harengon's Rabbit Hop feature. I had configured the feat's options into two categories: Display on Features & Traits tab only or Display on Actions tab. Each with several options for specific class/subclasses and an Everyone Else. It looks likes this currently:
Adding the harengon's Rabbit Hop feature might add an entire category to sort through, or it might not. But I'm bored and high and I asked myself what else is there to do at 9am on a Saturday morning? So read through the following images to see the setup and results of my ASCII Sort Order Manipulation Proof of Concept.
Setup. Screenshot of the order of the options as I entered them from first (top) to last (cut off the bottom). There is no display order or built in sorting mechanism here.
And here are the results when the options drop down is displayed on the Manage Feats sidebar.
I might zoom this picture in and get some width values for each character to see which ones would work best when sorting if you want the least amount of difference visually. Or I might just work on my Derived Stats feat to bring it current.
How to: Replace DEX in your AC | Jump & Suffocation stats | Build a (Spell & class effect buff system | Wild Shape effect system) | Tool Proficiencies as Custom Skills | Spells at higher levels explained | Superior Fighting/Martial Adept Fix | Snippet Codes Explored - Subclasses | Snippet Math Theory | Homebrew Weapons Explained
Check out my: FEATS | MAGIC ITEMS | MONSTERS | SUBCLASSES Artificer Specialist: Weaveblade
Dndbeyond images not loading A PERMANENT WORKAROUND!!! (thank you Jay_Lane)
Here's my preliminary sort for I'm looking for. If you know a class/subclass that has jump or suffocation stats I'm overlooking, please comment.
Actually I need to rethink adding races. There's a few that have different breathing rules. Hmm
How to: Replace DEX in your AC | Jump & Suffocation stats | Build a (Spell & class effect buff system | Wild Shape effect system) | Tool Proficiencies as Custom Skills | Spells at higher levels explained | Superior Fighting/Martial Adept Fix | Snippet Codes Explored - Subclasses | Snippet Math Theory | Homebrew Weapons Explained
Check out my: FEATS | MAGIC ITEMS | MONSTERS | SUBCLASSES Artificer Specialist: Weaveblade
Dndbeyond images not loading A PERMANENT WORKAROUND!!! (thank you Jay_Lane)
I went ahead and added some more blank/space characters from Character Map and then measured the white space between the start of the U and the left edge of the drop down box. Here are the results:
Character / # of pixels of whitespace
U0020 7
U00A0 10
U2000 13
U2001 19
U2002 13
U2003 19
U2004 11
U2005 10
U2006 9
U2007 14
U2008 10
U2009 9
U200A 8
U200B 7
U200C 7
U200D 7
U200E 7
U200F 7
U202A 7
U202B 7
U202F 8
U206A 7
U206B 7
U206C 7
U206D 7
U206E 7
U206F 7
How to: Replace DEX in your AC | Jump & Suffocation stats | Build a (Spell & class effect buff system | Wild Shape effect system) | Tool Proficiencies as Custom Skills | Spells at higher levels explained | Superior Fighting/Martial Adept Fix | Snippet Codes Explored - Subclasses | Snippet Math Theory | Homebrew Weapons Explained
Check out my: FEATS | MAGIC ITEMS | MONSTERS | SUBCLASSES Artificer Specialist: Weaveblade
Dndbeyond images not loading A PERMANENT WORKAROUND!!! (thank you Jay_Lane)
That's definitely useful to have in mind, different blank spaces look nicer than punctuation for sorting.
By the way, I've been working on my own type of feat setup for suffocation times and jump distance calculations, but I took the route of making multiple feats instead of packing them all into one dropdown. I'll probably make a separate feat just for Harengon jump distance to keep things simpler.
Helpful rewriter of Japanese->English translation and delver into software codebases (she/e/they)
I mapped out how I want to organize it and I just finished all the options for display on feats tab. Waiting on a server cache before I start the second half. Here's the sort I went with:
Here's the result so far:
After the cache caught up:
How to: Replace DEX in your AC | Jump & Suffocation stats | Build a (Spell & class effect buff system | Wild Shape effect system) | Tool Proficiencies as Custom Skills | Spells at higher levels explained | Superior Fighting/Martial Adept Fix | Snippet Codes Explored - Subclasses | Snippet Math Theory | Homebrew Weapons Explained
Check out my: FEATS | MAGIC ITEMS | MONSTERS | SUBCLASSES Artificer Specialist: Weaveblade
Dndbeyond images not loading A PERMANENT WORKAROUND!!! (thank you Jay_Lane)
That took forever to get just right. 30 entries, Sorted by race and class then subsorted by include an action or not. Using a combination of U+200B, U+200C, U200D, U+200E, U+200F, and U+202A. They're sorted into this: 2, 1, 3, 4, 5, 6, 7 ,8 16, 18, 19, 20 ,21, 22, 23, 9, 17, 10, 11 ,12, 13, 14, 15, 24, 25, 26, 27, 28, 29, 30
Here's what I ended up with. The first selection is the Display in actions tab/None of the Above. The second selection is scrolled down to show the order of the lower part of the list.
How to: Replace DEX in your AC | Jump & Suffocation stats | Build a (Spell & class effect buff system | Wild Shape effect system) | Tool Proficiencies as Custom Skills | Spells at higher levels explained | Superior Fighting/Martial Adept Fix | Snippet Codes Explored - Subclasses | Snippet Math Theory | Homebrew Weapons Explained
Check out my: FEATS | MAGIC ITEMS | MONSTERS | SUBCLASSES Artificer Specialist: Weaveblade
Dndbeyond images not loading A PERMANENT WORKAROUND!!! (thank you Jay_Lane)