So excited!! ๐คฉ
BluePower
Yeah, I've been really busy on something else lately. Might as well release some good non-Perchance stuff soon. ๐
Here's my solution so far - create a variable that'll hold the generated types in and then change the code of the sentence
list to never use any of these already-generated types:
// Create a new "takenTypes" array variable to store the already generated types
takenTypes = [[]]
sentence
[takenTypes = [], ""]You find yourself in {a} [d=description.selectOne] [b=biome.selectOne].<br> As the area is [d.singularForm.lowerCase], [td = typesdescription.selectOne, uniqueReturn(td)] type 'mons are rather prolific. That is in addition to the [removeDups(others[b]).selectUnique(2).map(x => uniqueReturn(x)).join(" and ")] types that live in the [b] already. <br>Oddly enough, there also seem to be some [s=removeDups(stragglers).selectOne, uniqueReturn(s)] type 'mons in the area as well.
// Returns a new list that does not contain the entries already shown in the output
removeDups(list) => return list.selectAll.filter(x => !takenTypes.includes(x));
// Adds the entry into the "takenTypes" variable so they never show up again in the same output
uniqueReturn(i) => takenTypes.push(i); return i;
It's text2image since the framework was originally used to create customizable text-to-image generators I think.
I would suggest a small countdown to the end of the event on the place where the pixels count and coordinates belong (circled below), only displaying during the event.
In addition, I'm quoting from what I wrote in the News & Updates section of my generator hub page:
But, in the end, I was able to put all of them together, a piece of history of my entire generator-making journey, into a part of a large collaborative canvas event! It was also really fun and I was able to interact with people from across the entire Fediverse, and it was also the very first time I experienced such things like that.
Good ranking!
Using some analysis tools, my template has 1356 pixels to draw. I spent parts of pixels on my drawing, and the rest on everything else. Thought I was only placing around ~1000 pixels during the event.
This will forever be recorded as one of the most exciting events to participate in for my whole life. I've never been this happy and excited before. It is fun and intriguing just to be able to explore and draw a bunch of pixels into a public canvas just like grabbing squares (pixels) and putting it into a giant block of land (the canvas) to draw art with.
Great job! ๐
Yay! Now it's only <2 hours and 30 minutes left to go
I'll probably add a shading behind the text (especially on the "HUGE UPDATE" part) to make it more visually appealing and not to interfere more with the overlapping flag
Yes :)