This is kinda related, but also somewhat off topic (I'm doing this in response to FuelDrop's one line)
QUOTE (FuelDrop @ Sep 2 2020, 08:03 PM)

I think I speak for all of us when I say that a class/level based, d20 system Shadowrun is a horrible idea from the start.
OK Long Post incoming!
I wonder if there is a way to have a class-less system for D&D? I know that in Anime d20, you can have Character points and they give you a way to cash in XP for more character points. The following is directly from the Anime d20 book and therefore take this with as much salt as you would like. Character "level" would just be a way to balance out what kind of opposition that a character can take on or what kind of character you are:
"Levels"
1-5: Street
6-10: Regular Runner
11-15: Elite Runner
16-20: Prime Runner
20+: Legendary Runner
Now adding in cyberware/bioware would a pain in the hoop! My simple way of dealing with it would be to find the corresponding magic item. If you got the cash then you can get it installed. If you don't have the cash you can invest XP into getting the item. Ratio would be up to the Game Master, but I would suggest the XP cost needed to make the magic item, then add 15% for cost of materials and skill of the cyber-surgeon.
Anime d20 also breaks down how much character improvement costs:
Advantage and cost to raise in rank in Character points+1 to Fort, Ref, or Will Save: 1
+1 to first Base Attack Bonus: 3
(2 + Int modifier) Skills gained each Level: 0.5 each Level
(4 + Int modifier) Skills gained each Level: 1 each Level
(6 + Int modifier) Skills gained each Level: 1.5 each Level
(8 + Int modifier) Skills gained each Level: 2 each Level
Special class talents and abilities: Variable
d4 Hit Dice: 1 each Level
d6 Hit Dice: 1.5 each Level
d8 Hit Dice: 2 each Level
d10 Hit Dice: 2.5 each Level
d12 Hit Dice: 3 each Level
Spells0th Level spells (further modified by spell breadth): 0.25 each
1st-9th Level spells (modified by spell breadth): 0.5 times spell Level
Cleric domain spells: 0.5 times normal value
GMs would have to enforce a minimum number of spells of a lower level spells before you can get a higher level spell. Example to get a second level spell you have to have 3 first level spells,etc, etc. Flavor for each GM.
TABLE 5-20: ACCESSIBLE SPELLS FACTOR FOR CASTING CLASSESMultiplication Factor by Class
Bard: 0.43
Cleric: 0.62
Druid: 0.44
Paladin: 0.10
Ranger: 0.12
Sorcerer: 0.85
Wizard: 1.00
Trading Experience Points for Character PointsIn most other d20 System games, Character Points and Attributes do not exist. If you would like to add BESM d20 Attributes to your character from a different d20 System game, your Game Master may allow you to trade Experience Points (XP) for Character Points. Since the number of XP required to obtain the next Level is equal to your character’s current character Level multiplied by 1,000 XP, adding 1 Character Point to your character reduces his or her XP total by 100 x current character Level.
For example, if you want to add one Rank of the Regeneration Attribute (4 Points) to your 4th Level crafty spy character from another d20 System game, your character’s current Experience Point total would be reduced by 1,600 XP (4 Points x 100 x 4th Level = 1,600 XP). Similarly, adding one Rank of the Own A Big Mecha Attribute (8 Points) to your 10th Level ever-questing knight d20 character reduces his or her XP total by 8,000 XP (8 Points x 100 x 10th Level = 8,000 XP). Of course, this Point exchange also applies for Defects (see page 87). Each Defect Bonus Point added to your other d20 System character increases his or her XP total by 100 x current character Level. Using this conversion guideline, any BESM d20 Attribute or Defect can be added to the d20 System game of your choice!