2 new shapes: / \
This commit is contained in:
parent
fa1024cdda
commit
810efe4ddb
|
|
@ -2,7 +2,7 @@ if(enabledMods.includes("mods/a_mod_by_alice.js")) {
|
|||
logMessage("cursor_shapes.js is redundant with a_mod_by_alice.js")
|
||||
} else {
|
||||
currentShape = "square";
|
||||
shapeOrder = ["square","circle","triangle","inverted triangle","rhombus","squircle","twinkle"];
|
||||
shapeOrder = ["square","circle","triangle","inverted triangle","rhombus","squircle","twinkle","slash","backslash"];
|
||||
shapeExclusionConditions = {
|
||||
/*"square": function(x,y,size,mouseX,mouseY,topLeft,bottomRight) {
|
||||
return false
|
||||
|
|
@ -78,6 +78,21 @@ if(enabledMods.includes("mods/a_mod_by_alice.js")) {
|
|||
!(Math.abs(xDistanceFromCenterLine) === Math.abs(yDistanceFromCenterLine))
|
||||
) { return true };
|
||||
return false
|
||||
},
|
||||
"slash": function(x,y,size,mouseX,mouseY,topLeft,bottomRight) {
|
||||
var xOffset = (x - topLeft[0]);
|
||||
var yOffset = (y - topLeft[1]);
|
||||
var yOffsetComplement = (size - 1) - yOffset;
|
||||
if(xOffset == yOffsetComplement) { return false };
|
||||
if(xOffset == yOffsetComplement + 1) { return false };
|
||||
return true
|
||||
},
|
||||
"backslash": function(x,y,size,mouseX,mouseY,topLeft,bottomRight) {
|
||||
var xOffset = (x - topLeft[0]);
|
||||
var yOffset = (y - topLeft[1]);
|
||||
if(xOffset == yOffset) { return false };
|
||||
if(xOffset == yOffset + 1) { return false };
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue