switch to score system

This commit is contained in:
Tyler Bean 2022-01-26 18:07:02 -06:00
parent 1e3d90b8ae
commit e1710e0739
1 changed files with 34 additions and 8 deletions

View File

@ -1652,32 +1652,58 @@ function checkRegion(region) {
return status; return status;
}; };
function selectComponent(component) { function selectComponent(component) {
selectedComponents.set(component, true); var value = checkComponent(component)
value++
selectedComponents.set(component, value);
if (debugFlag == true) { if (debugFlag == true) {
console.log(selectedComponents); console.log(selectedComponents);
} }
}; };
function deselectComponent(component) { function deselectComponent(component) {
selectedComponents.set(component, false); var value = checkComponent(component)
value--
selectedComponents.set(component, value);
if (debugFlag == true) { if (debugFlag == true) {
console.log(selectedComponents); console.log(selectedComponents);
}; };
}; };
function toggleRegion(region) { function resetComponent(component) {
if (checkRegion(region) == false) { selectedComponents.set(component, 0);
selectRegion(region); if (debugFlag == true) {
console.log(selectedComponents);
};
};
function toggleRegion(buttonName, regionArray) {
if (checkButtonColor(buttonName) != 'rgb(0, 255, 0)') {
setButtonColor(buttonName);
for (i=0; i < regionArray.length; i++) {
selectRegion(regionArray[i])
}
} else { } else {
deselectRegion(region); clearButtonColor(buttonName);
for (i=0; i < regionArray.length; i++) {
deselectRegion(regionArray[i])
}
} }
}; };
function selectRegion(region) { function selectRegion(region) {
selectedRegions.set(region, true); var value = checkRegion(region)
value++
selectedRegions.set(region, value);
if (debugFlag == true) { if (debugFlag == true) {
console.log(selectedRegions); console.log(selectedRegions);
}; };
}; };
function deselectRegion(region) { function deselectRegion(region) {
selectedRegions.set(region, false); var value = checkRegion(region)
value--
selectedRegions.set(region, value);
if (debugFlag == true) {
console.log(selectedRegions);
};
};
function resetRegion(region) {
selectedRegions.set(region, 0);
if (debugFlag == true) { if (debugFlag == true) {
console.log(selectedRegions); console.log(selectedRegions);
}; };