diff --git a/img/frames/fab/classes/guardian.png b/img/frames/fab/classes/guardian.png new file mode 100644 index 00000000..32332ba4 Binary files /dev/null and b/img/frames/fab/classes/guardian.png differ diff --git a/img/frames/fab/classes/guardianThumb.png b/img/frames/fab/classes/guardianThumb.png new file mode 100644 index 00000000..9fafb844 Binary files /dev/null and b/img/frames/fab/classes/guardianThumb.png differ diff --git a/img/frames/fab/classes/illusionist.png b/img/frames/fab/classes/illusionist.png new file mode 100644 index 00000000..a8eb4292 Binary files /dev/null and b/img/frames/fab/classes/illusionist.png differ diff --git a/img/frames/fab/classes/illusionistThumb.png b/img/frames/fab/classes/illusionistThumb.png new file mode 100644 index 00000000..73ea4c34 Binary files /dev/null and b/img/frames/fab/classes/illusionistThumb.png differ diff --git a/img/frames/fab/classes/mechanologist.png b/img/frames/fab/classes/mechanologist.png new file mode 100644 index 00000000..af016884 Binary files /dev/null and b/img/frames/fab/classes/mechanologist.png differ diff --git a/img/frames/fab/classes/mechanologistThumb.png b/img/frames/fab/classes/mechanologistThumb.png new file mode 100644 index 00000000..019b52b4 Binary files /dev/null and b/img/frames/fab/classes/mechanologistThumb.png differ diff --git a/img/frames/fab/regions/savageLands.png b/img/frames/fab/savageLands.png similarity index 100% rename from img/frames/fab/regions/savageLands.png rename to img/frames/fab/savageLands.png diff --git a/img/frames/fab/regions/savageLandsThumb.png b/img/frames/fab/savageLandsThumb.png similarity index 100% rename from img/frames/fab/regions/savageLandsThumb.png rename to img/frames/fab/savageLandsThumb.png diff --git a/img/frames/fab/regions/1.svg b/img/frames/fab/talents/1.svg similarity index 100% rename from img/frames/fab/regions/1.svg rename to img/frames/fab/talents/1.svg diff --git a/img/frames/fab/regions/1Thumb.png b/img/frames/fab/talents/1Thumb.png similarity index 100% rename from img/frames/fab/regions/1Thumb.png rename to img/frames/fab/talents/1Thumb.png diff --git a/img/frames/fab/regions/2.svg b/img/frames/fab/talents/2.svg similarity index 100% rename from img/frames/fab/regions/2.svg rename to img/frames/fab/talents/2.svg diff --git a/img/frames/fab/regions/2Thumb.png b/img/frames/fab/talents/2Thumb.png similarity index 100% rename from img/frames/fab/regions/2Thumb.png rename to img/frames/fab/talents/2Thumb.png diff --git a/img/frames/fab/regions/3.svg b/img/frames/fab/talents/3.svg similarity index 100% rename from img/frames/fab/regions/3.svg rename to img/frames/fab/talents/3.svg diff --git a/img/frames/fab/regions/3Thumb.png b/img/frames/fab/talents/3Thumb.png similarity index 100% rename from img/frames/fab/regions/3Thumb.png rename to img/frames/fab/talents/3Thumb.png diff --git a/img/frames/fab/regions/aria.png b/img/frames/fab/talents/elemental/elemental.png similarity index 100% rename from img/frames/fab/regions/aria.png rename to img/frames/fab/talents/elemental/elemental.png diff --git a/img/frames/fab/regions/ariaThumb.png b/img/frames/fab/talents/elemental/elementalThumb.png similarity index 100% rename from img/frames/fab/regions/ariaThumb.png rename to img/frames/fab/talents/elemental/elementalThumb.png diff --git a/img/frames/fab/talents/light/light.png b/img/frames/fab/talents/light/light.png new file mode 100644 index 00000000..4180cc83 Binary files /dev/null and b/img/frames/fab/talents/light/light.png differ diff --git a/img/frames/fab/talents/light/lightThumb.png b/img/frames/fab/talents/light/lightThumb.png new file mode 100644 index 00000000..a94c9710 Binary files /dev/null and b/img/frames/fab/talents/light/lightThumb.png differ diff --git a/img/frames/fab/regions/demonastery.png b/img/frames/fab/talents/shadow/shadow.png similarity index 100% rename from img/frames/fab/regions/demonastery.png rename to img/frames/fab/talents/shadow/shadow.png diff --git a/img/frames/fab/regions/demonasteryThumb.png b/img/frames/fab/talents/shadow/shadowThumb.png similarity index 100% rename from img/frames/fab/regions/demonasteryThumb.png rename to img/frames/fab/talents/shadow/shadowThumb.png diff --git a/js/frames/groupFleshAndBlood.js b/js/frames/groupFleshAndBlood.js index 44798e20..d7256d12 100644 --- a/js/frames/groupFleshAndBlood.js +++ b/js/frames/groupFleshAndBlood.js @@ -2,8 +2,11 @@ loadFramePacks([ {name:'Generic Frames', value:'FABRegular'}, {name:'Class Frames', value:'FABClasses'}, {name:'Hero Frames', value:'FABHeroes'}, - {name:'Region Frames', value:'FABRegions'}, - {name:'Fabled Frame', value:'FABFabled'} + {name:'Fabled Frame', value:'FABFabled'}, + {name:'Talents', value:'disabled'}, + {name:'Light Frames', value:'FABLight'}, + {name:'Shadow Frames', value:'FABShadow'}, + {name:'Elemental Frames', value:'FABElemental'} ]) //For multiple Flesh and Blood packs diff --git a/js/frames/packFABClasses.js b/js/frames/packFABClasses.js index 3281a691..608798dd 100644 --- a/js/frames/packFABClasses.js +++ b/js/frames/packFABClasses.js @@ -1,6 +1,9 @@ //defines available frames availableFrames = [ {name:'Brute', src:'/img/frames/fab/classes/brute.png'}, + {name:'Guardian', src:'/img/frames/fab/classes/guardian.png'}, + {name:'Illusionist', src:'/img/frames/fab/classes/illusionist.png'}, + {name:'Mechanologist', src:'/img/frames/fab/classes/mechanologist.png'}, {name:'Ninja', src:'/img/frames/fab/classes/ninja.png'}, {name:'Ranger', src:'/img/frames/fab/classes/ranger.png'}, {name:'Runeblade', src:'/img/frames/fab/classes/runeblade.png'}, diff --git a/js/frames/packFABRegions.js b/js/frames/packFABElemental.js similarity index 52% rename from js/frames/packFABRegions.js rename to js/frames/packFABElemental.js index b0c0b04f..f5471eb2 100644 --- a/js/frames/packFABRegions.js +++ b/js/frames/packFABElemental.js @@ -1,17 +1,15 @@ //defines available frames availableFrames = [ - {name:'Aria', src:'/img/frames/fab/regions/aria.png', complementary:[3,6]}, - {name:'Demonastery', src:'/img/frames/fab/regions/demonastery.png', complementary:[3,6]}, - {name:'Savage Lands', src:'/img/frames/fab/regions/savageLands.png', complementary:[3,6]}, - {name:'Pitch (1)', src:'/img/frames/fab/regions/1.svg'}, - {name:'Pitch (2)', src:'/img/frames/fab/regions/2.svg'}, - {name:'Pitch (3)', src:'/img/frames/fab/regions/3.svg'}, + {name:'Elemental Frame', src:'/img/frames/fab/talents/elemental/elemental.png', complementary:[1,4]}, + {name:'Pitch (1)', src:'/img/frames/fab/talents/1.svg'}, + {name:'Pitch (2)', src:'/img/frames/fab/talents/2.svg'}, + {name:'Pitch (3)', src:'/img/frames/fab/talents/3.svg'}, {name:'Blanks', src:'/img/frames/fab/addons/blank.svg'}, {name:'Spear', src:'/img/frames/fab/addons/spear.svg'}, {name:'Shield', src:'/img/frames/fab/addons/shield.svg'} ]; // notification -notify('For Region frames, pitch values and other icons must be placed behind card frames.', 15); +notify('For Talent frames, pitch values and other icons must be placed behind card frames.', 15); //disables/enables the "Load Frame Version" button document.querySelector('#loadFrameVersion').disabled = false; //defines process for loading this version, if applicable diff --git a/js/frames/packFABLight.js b/js/frames/packFABLight.js new file mode 100644 index 00000000..4b43922b --- /dev/null +++ b/js/frames/packFABLight.js @@ -0,0 +1,18 @@ +//defines available frames +availableFrames = [ + {name:'Light Frame', src:'/img/frames/fab/talents/light/light.png', complementary:[1,4]}, + {name:'Pitch (1)', src:'/img/frames/fab/talents/1.svg'}, + {name:'Pitch (2)', src:'/img/frames/fab/talents/2.svg'}, + {name:'Pitch (3)', src:'/img/frames/fab/talents/3.svg'}, + {name:'Blanks', src:'/img/frames/fab/addons/blank.svg'}, + {name:'Spear', src:'/img/frames/fab/addons/spear.svg'}, + {name:'Shield', src:'/img/frames/fab/addons/shield.svg'} +]; +// notification +notify('For Talent frames, pitch values and other icons must be placed behind card frames.', 15); +//disables/enables the "Load Frame Version" button +document.querySelector('#loadFrameVersion').disabled = false; +//defines process for loading this version, if applicable +document.querySelector('#loadFrameVersion').onclick = LoadFABVersion; +//loads available frames +loadFramePack(); \ No newline at end of file diff --git a/js/frames/packFABShadow.js b/js/frames/packFABShadow.js new file mode 100644 index 00000000..4ab18ed9 --- /dev/null +++ b/js/frames/packFABShadow.js @@ -0,0 +1,18 @@ +//defines available frames +availableFrames = [ + {name:'Shadow Frame', src:'/img/frames/fab/talents/shadow/shadow.png', complementary:[1,4]}, + {name:'Pitch (1)', src:'/img/frames/fab/talents/1.svg'}, + {name:'Pitch (2)', src:'/img/frames/fab/talents/2.svg'}, + {name:'Pitch (3)', src:'/img/frames/fab/talents/3.svg'}, + {name:'Blanks', src:'/img/frames/fab/addons/blank.svg'}, + {name:'Spear', src:'/img/frames/fab/addons/spear.svg'}, + {name:'Shield', src:'/img/frames/fab/addons/shield.svg'} +]; +// notification +notify('For Talent frames, pitch values and other icons must be placed behind card frames.', 15); +//disables/enables the "Load Frame Version" button +document.querySelector('#loadFrameVersion').disabled = false; +//defines process for loading this version, if applicable +document.querySelector('#loadFrameVersion').onclick = LoadFABVersion; +//loads available frames +loadFramePack(); \ No newline at end of file