
I am working with an existing character sheet, building an import for it. The character sheet is creating grouped blocks for skills to store various attributes, formulae, etc. about a skill. Example: {"name":"repeating_skills_-MWLlegkY4JeIY3v0dHj_skill_name","current":"Persuasion","max":"","_id":"-MWLlg0qDrMcBPapAyGc","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, {"name":"repeating_skills_-MWLlegkY4JeIY3v0dHj_skill_roll_formula","current":"&{template:hero6template} {{charname=@{character_name}}} {{action=@{skill_name}}} {{roll=[[3d6]]}} {{target=8}} {{base=8}}","max":"","_id":"-MWLlg2q6SKtgnRGAF5F","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, {"name":"repeating_skills_-MWLlegkY4JeIY3v0dHj_skill_char","current":"8-","max":"","_id":"-MWLlhMr83gUJO6sCFQ_","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, {"name":"repeating_skills_-MWLlegkY4JeIY3v0dHj_skill_has_increase","current":0,"max":"","_id":"-MWLlhOpOR_nou_aRwjy","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, {"name":"repeating_skills_-MWLlegkY4JeIY3v0dHj_skill_has_roll","current":1,"max":"","_id":"-MWLlhOrlfMPJ-UxjajE","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, {"name":"repeating_skills_-MWLlegkY4JeIY3v0dHj_skill_roll_show","current":"8-","max":"","_id":"-MWLlhOv9KuH5n8GOp6a","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, {"name":"repeating_skills_-MWLlegkY4JeIY3v0dHj_skill_roll_target","current":8,"max":"","_id":"-MWLlhOxEkvuE2TGc3ll","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, {"name":"repeating_skills_-MWLmB2tLZm45hmYOQ8-_skill_name","current":"KS: Psionics","max":"","_id":"-MWLmHRAjUXDzN8sac9Q","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, {"name":"repeating_skills_-MWLmB2tLZm45hmYOQ8-_skill_roll_formula","current":"&{template:hero6template} {{charname=@{character_name}}} {{action=@{skill_name}}} {{roll=[[3d6]]}} {{target=13}} {{base=9}} {{stat=3}} {{lvls=1}}","max":"","_id":"-MWLmHT1HFpILLvWP3-9","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, {"name":"repeating_skills_-MWLmB2tLZm45hmYOQ8-_skill_has_increase","current":1,"max":"","_id":"-MWLmHUlSfXSPMlq7d-v","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, {"name":"repeating_skills_-MWLmB2tLZm45hmYOQ8-_skill_has_roll","current":1,"max":"","_id":"-MWLmHUnB_TBkvUgi06K","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, {"name":"repeating_skills_-MWLmB2tLZm45hmYOQ8-_skill_roll_show","current":"13-","max":"","_id":"-MWLmHUo2QQuMpdA0cxt","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, {"name":"repeating_skills_-MWLmB2tLZm45hmYOQ8-_skill_roll_target","current":13,"max":"","_id":"-MWLmHUpvB3hQWDGDrEN","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, {"name":"repeating_skills_-MWLmB2tLZm45hmYOQ8-_skill_char","current":"INT","max":"","_id":"-MWLmHZvJbqWQrT5p82k","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, {"name":"repeating_skills_-MWLmB2tLZm45hmYOQ8-_skill_increase","current":"0","max":"","_id":"-MWLmJ9DiTs56zd-jrIl","_type":"attribute","_characterid":"-MWKbE-g9iyRtI8TN9_J"}, I am looking to replicate this in my import. I don't think most of it will be a problem, but I noticed they are using a GUID as part of the attribute name to group the related skill information together. How can I create a UID in my javascript code to include into name? - Ernie