#Prototype Object
Explore tagged Tumblr posts
yallstar · 4 months ago
Text
Tumblr media Tumblr media
“What was that for?” Viktor asked softly. Jayce smiled wider, tilting his forehead against Viktor’s. “I was happy, I guess."
more art for chapter 2 of differential burdens!
2K notes · View notes
thegnoumiushi · 5 months ago
Text
i had to draw these two quick
Tumblr media
i STILL can't believe this update is happening,, im totally going back to this old regretevator interest i had
842 notes · View notes
gavonosc · 5 months ago
Text
Tumblr media
The cheer factory!
430 notes · View notes
awesomelycoolxp · 3 months ago
Text
Tumblr media Tumblr media Tumblr media
Regretevator Bfdi collab designs
74 notes · View notes
startoastiez · 5 months ago
Text
Tumblr media
ok yeah i like these guys a lot
136 notes · View notes
thisisrealy2kok · 1 year ago
Text
Tumblr media
Prototype iMac G3 Graphite
192 notes · View notes
basiltheteaaddict · 7 months ago
Text
Im so late to this but ok
Tumblr media Tumblr media
*skedaddles away*
Reblogs aren’t necessary but they’re appreciated :3
33 notes · View notes
circusclowne · 1 year ago
Text
Tumblr media Tumblr media Tumblr media
me when the when i me when i and the
69 notes · View notes
lavendersproutz · 8 months ago
Text
Tumblr media
Some silly sketches inspired by yeucc's tweet of a possible bfdi x regretevator collab
36 notes · View notes
supreme-prototype · 2 months ago
Note
Ok ok ok
Pretty beach... the others are here, checking the lists so far only missing Gabriel, I think.. Hoping he makes it!
Everything is set up, all the pretty flowers and decor. I think V2 made it look beautiful... AND FOR THE ANONS get in your seats! We need that angel on the podium soon
You V1 know where you're going, today's gonna be great I just know it
[PROCESSING...]
[CURRENT OBJECTIVE: MARRY ♡]
V1 does indeed know where it's going, and it comes to stand near where Azrael will be officiating the ceremony; and the poor thing is trembling with excitement, knowing its beloved will soon be walking up to meet it.
The beach is decorated beautifully; it's in awe at how well V2 did with the decor. It looks out over the guests, watching as more and more people arrive.
7 notes · View notes
sunder-the-gold · 4 months ago
Text
Why games can't have real moral choices anymore: Game of Thrones-ification, and other solipsistic nonsense
I kind of went off the rails with a previous ask, and I want to put this out there on its own.
This is the same mentality that demanded the removal of morality paths from video games, that would insist playing a Renegade in Mass Effect should get you the same results as playing a Paragon, and that cheerfully ignored previous canon about how Thedas' Crows worked so that they could be presented as heroes in Veilguard now that the writers made them protagonists.
The mindset that players aren't allowed to choose "mean" morality paths anymore, because a protagonist can never be "evil".
This mindset that "protagonism = heroism" and "antagonism = villainy".
This mindset would insist that inFamous' Cole McGrath's two different morality paths have equal weight, because no matter what he does he is still the protagonist.
Because everyone is the protagonist of their own story, and the writers are solipsists who insist that they can never be evil, only their own personal antagonists in real life can be evil.
"As long as you are the protagonist, as long as you are 'the lesser evil', you can use 'evil' tactics as much as you want and still be a virtuous person! If you can only find an Acceptable Target, no amount of cruelty and sadism against them can be considered Evil!"
"If I frame this person as an antagonist, it doesn't matter how fair, even-handed, reasonable, compassionate, or merciful they are... because they stand in the protagonist's way and won't let them do everything they want, they are evil villains and nothing you do to them is 'crossing a line'."
In a word: Dustborn.
From what little I've seen of Dustborn from the few people who bothered to play and review it. The people who were absolutely disgusted with the villainy of the protagonists and who laughed that the writers tried to strawman the belief in objective truth as being the same thing as believing that personal opinions were the same thing as facts.
A confused delusion that could only occur to people who don't believe in objective truth. People who think they can dictate reality to nature as long as they manufacture the appearance of majority consensus. By attacking anyone who voices a dissenting opinion.
7 notes · View notes
fuckingmeteors · 1 year ago
Text
Tumblr media
In a bout of madness i convinced myself i could do polymer clay charms for the tit tour. Turns out that was hubris talking
18 notes · View notes
thegrayascendancy-if · 2 years ago
Text
Sugarcube, flat stats and setter links
As I spent an unspecified time trying to figure it out, maybe it will spare someone the trouble or build towards intuition for how stats work. Or maybe this is bait to see if anyone knows a better solution 😏
First of all, flat stats vs fairmath stats. Fairmath stat accumulation is designed to represent stat gain as inversely relative: the higher your stat value, the smaller your absolute gain would be expressed by the same relative number. E.g. 10% gain at 90 is different from 10% at 15. A bonus (and very important) effect of this is that the stat value increased or decreased via fairmath will never fall below 0 or rise above 100, doing all the stat clamping for you.
Fairmath is easy to test and observe in ChoiceScript, where you can run thousands of tests automatically. You cannot do that in Twine. This is my primary motivation for going with flatmath for my SugarCube project. Which means that someone has to handle clamping, as a gain of 10 at stat value 95 will set the value above 100.
The frequent code for handling that is during change:
<<set $stat to Math.clamp($stat + 5, 0, 100)>>
which, in this example, increases variable $stat by 5 and makes sure the result is not smaller than 0 and not greater than 100: clamping.
My problem with it is how much code repetition is there and how incredibly copy paste error prone this is. You will no doubt be copy pasting this code all over your game files and will need to make sure you are replacing the variable name twice each time, lest one variable will end up with the value of another in an oversight that is way too easy to miss. Ideally we want to specify not only the name of the variable, but also our bounds (0 and 100 respectively) only once.
There are two answers to this problem: widgets and JavaScript. A widget for this is one and done, but it is more fuss to integrate it into code, I found. In the JS solution you would need to figure out a function that works for your variable storage schema.
Let's cover the widget solution first:
<<widget "modify">>     <<print '<<set ' + $args[0] + ' to Math.clamp(' + $args[0] + ' + ' + $args[1] + ', 0, 100)>>'>> <</widget>>
Not only will the above check that each resulting value is within the [0; 100] range, it accepts the variable name as a parameter, meaning it will work for any stat (though you would need to pass the variable name as a String) and for subtraction too:
<<modify "$stat" -18>>
Now to problems. For my links between passages in the format for Twine I use, SugarCube, I strongly prefer the structure of setters:
[[Link text|NextPassageName][stat modifications]]
Calling a widget is not possible inside a setter link though. You would either need to do that in the next passage, which is inconvenient if you do not need that passage for anything else, or to marry two syntaxes in this unholy matrimony:
<<link [[Link text|NextPassageName]]>>   <<set $otherstat to "wowza">>   <<modify "$stat" -18>>   <</link>>
And this is just one link/option.
Now, for the price of extra JS code you can avoid all this. Depending on how you store your game variables, flat or in objects, you can employ tricks to save you time and code lines.
window.modifyStatA = function(value) {     State.variables.StatA = Math.clamp(State.variables.StatA + value, 0, 100); }
This anywhere in your custom JS file for the game will allow to do the following:
[[Link text|NextPassageName][modifyStatA(-18), $otherstat to "wowza"]]
and will change the value of $StatA by subtracting 18 upon clicking that link/option.
You can also do the following:
window.modifyStat = function(statName, value) {     State.variables[statName] = Math.clamp(State.variables[statName] + value, 0, 100); }
which creates a more generic function:
[[Link text|NextPassageName][modifyStat("StatA", -18), $otherstat to "wowza"]]
As you can see, this is suitable for flat stat storage (which I personally do not do). I suppose for the nested stats you could specify the object names as inputs in their order of hierarchy and access them so for a generic function, but I am not sure yet how to do that for a variable number of levels, e.g. Parent.StatGroup.statA vs Parent.statB
I believe this is geared to the very specific way I personally structure my passages and links, so I am ready to be proven wrong 😅
Cheers!
22 notes · View notes
mumpsetc · 2 years ago
Note
ngl u kinda remind me of thst 1 pic where someone is texting someone else and there like "wheres your rage" "ho fucking apeshit" "WHERED YOUR RAGE" or smth like that
Basically u to ii twt
Tumblr media
Literally How I Feel Everytime a Fucked Up Piece of Merch Gets "It's Silly!"'d Into Absolving AE of Making Dogfuck Ugly Garbage for 30 Dollars
21 notes · View notes
softichill · 1 year ago
Note
HEPL. I have run into a very interesting dilemma in my game. So I made Tennis Ball, right? In my game? Well a person came by and is his DAD. Whadoido!? I can't think of Tennis Ball's dad!! The guy is named Tater but I cannot remember an object Show potato.. closest I can think of is a peanut. If you have any conceivable idea on who this man's dad is or know of an object show potato the help would be appreciated. A side thought, Peanut Burner being Bfdi Tennis Ball's dad is very funny. Why has nobody done that yet? Aside from obscurity. A new It's Time For The came out and the guy I voted for got out. I am saddened by this development. And it's funnier than last episode! Ummm..... The Bread Song by Renaldo And The Loaf. Critcs rave; This is the worst song I've ever heard.- my mom. I can't believe this exists- me. Hey! Get out of my kitchen, you!- Marzipan
Hmmm... perhaps his dad is one of those squeaky tennis balls for dogs?? Squeaker Ball...
OH SHIT A NEW ITFT? Gotta go watch that
Hamburger Lady by Throbbing Gristle!! A delightfully disturbing song that will make you feel slightly sick (not actually it's just very. You'll see what I mean)
2 notes · View notes
circusclowne · 1 year ago
Text
Tumblr media
ok here’s an actual pride month post
coming from me and my favorite characters who i also happen to both hc as trans + pan
happy pride to those who may fit into these labels/umbrellas, those who fit into a smaller category, those who don’t want a label, those who fluctuate labels, and everyone inbetween and outside everywhere all at once❤️❤️
31 notes · View notes