From 7d2f1b274ce8c0747ad7bd97341a6a650948a8f3 Mon Sep 17 00:00:00 2001 From: An Orbit <68935009+orbit-loona@users.noreply.github.com> Date: Sun, 7 May 2023 14:12:06 -0400 Subject: [PATCH] replace rayIgnoreSelf to more useful rayIgnore array system --- mods/ray_cloner.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mods/ray_cloner.js b/mods/ray_cloner.js index 6d6abd8f..254e5f1a 100644 --- a/mods/ray_cloner.js +++ b/mods/ray_cloner.js @@ -3,7 +3,7 @@ var libraryMod = "mods/code_library.js"; var propMod = "mods/prop.js"; var variablesMod = "mods/prop and prompt variables.js"; if(enabledMods.includes(libraryMod) && enabledMods.includes(propMod) && enabledMods.includes(variablesMod)) { - function placeRegularlySpacedPixels(element,startX,startY,xSpacing,ySpacing,overwrite=false,stopAt=null,rayIgnore=null,spawnTemp=null,limit=1000) { + function placeRegularlySpacedPixels(element,startX,startY,xSpacing,ySpacing,overwrite=false,stopAt=null,rayIgnore=[],spawnTemp=null,limit=1000) { if(element.includes(",")) { element = element.split(",") }; var newElement = element; if(isNaN(xSpacing) || isNaN(ySpacing)) { @@ -94,7 +94,7 @@ if(enabledMods.includes(libraryMod) && enabledMods.includes(propMod) && enabledM ySpacing: 0, overwrite: false, stopAt: null, - rayIgnoreSelf: true, + rayIgnore: [], spawnAtPixelTemp: false, maxPixels: 1000, /*clone: "plasma", @@ -118,7 +118,7 @@ if(enabledMods.includes(libraryMod) && enabledMods.includes(propMod) && enabledM pixel.ySpacing, pixel.overwrite, pixel.stopAt, - pixel.rayIgnoreSelf ? pixel.clone : null, + pixel.rayIgnore, pixel.spawnAtPixelTemp ? pixel.temp : null, pixel.maxPixels );