{
+ var string = [...skillLines]
var stringLine = string[y].split('')
stringLine[x] = char
string[y] = stringLine.join('')
@@ -40,7 +66,7 @@ function SkillTreeEditor(p) {
}
}
setRenderedInputs(controls)
- },[skillLines,dimensionX,dimensionY,gridSizeX,gridSizeY,gridPaddingX,gridPaddingY])
+ },[skillLines,gridSizeX,gridSizeY,gridPaddingX,gridPaddingY,cl])
return <>
@@ -49,6 +75,9 @@ function SkillTreeEditor(p) {
skillLines={skillLines}
/>
{renderedInputs.map((control)=>control)}
+
{setLineColor(f.currentTarget.value)}}/>
{setLineWidth(f.currentTarget.value)}}/>
{setDimensionX(f.currentTarget.value)}}/>
diff --git a/src/skilltree/skillTreeSelector.js b/src/skilltree/skillTreeSelector.js
index 5c44edf..6cb0943 100644
--- a/src/skilltree/skillTreeSelector.js
+++ b/src/skilltree/skillTreeSelector.js
@@ -2,17 +2,23 @@ import { useEffect, useState } from 'react'
function SkillTreeSelector(p) {
- const [char,setChar] = useState(p.defaultValue)
+ const [selectedSkill,setSelectedSkill] = useState(undefined)
+ const [skillList,setSkillList] = useState([])
useEffect(()=>{
- p.callback(char,Number(p.x),Number(p.y))
- },[char])
+ setSkillList(p.GetData("class_skill"))
+ },[p.cl])
- return
+ return <>
+
+ {p.defaultValue==='□'&&}
+ >
}