mirror of
https://github.com/kkapsner/CanvasBlocker
synced 2025-07-03 03:56:26 +02:00
Modified randomSuppies API
getRng now returns a 32 bit random Number getIndexRng returns a random index in a range getBitRng returns a random bit getValueRng is the old getRng which alters the provided value
This commit is contained in:
parent
e079e1c0a3
commit
032bc2e424
2 changed files with 141 additions and 108 deletions
|
@ -124,7 +124,7 @@
|
|||
var data2 = imageData2.data;
|
||||
var l = data1.length;
|
||||
if (l === data2.length){
|
||||
var rng = randomSupply.getRng(l, window);
|
||||
var rng = randomSupply.getValueRng(l, window);
|
||||
|
||||
for (var i = 0; i < l; i += 1){
|
||||
if (data1[i] > data2[i]){
|
||||
|
@ -314,7 +314,7 @@
|
|||
object: "CanvasRenderingContext2D",
|
||||
fakeGenerator: function(prefs, notify, window, original){
|
||||
return function isPointInPath(x, y){
|
||||
var rng = randomSupply.getRng(1, window);
|
||||
var rng = randomSupply.getValueRng(1, window);
|
||||
var originalValue = original.apply(this, window.Array.from(arguments));
|
||||
if ((typeof originalValue) === "boolean"){
|
||||
notify.call(this, "fakedReadout");
|
||||
|
@ -337,7 +337,7 @@
|
|||
object: "CanvasRenderingContext2D",
|
||||
fakeGenerator: function(prefs, notify, window, original){
|
||||
return function isPointInStroke(x, y){
|
||||
var rng = randomSupply.getRng(1, window);
|
||||
var rng = randomSupply.getValueRng(1, window);
|
||||
var originalValue = original.apply(this, window.Array.from(arguments));
|
||||
if ((typeof originalValue) === "boolean"){
|
||||
notify.call(this, "fakedReadout");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue