🌟 Internet Famous Jason Thor Hall / PirateSoftware / Maldavius Figtree / DarkSphere Creations / Maldavius / Thorwich / Witness X / @PotatoSec - Incompetent Furry Programmer, Blizzard Nepo Baby, Lies about almost every thing in his life, Industry Shill, Carried by his father, Hate boner against Ross Scott of Accursed Farms, False Flagger

  • 🏰 The Fediverse is up. If you know, you know.
  • Want to keep track of this thread?
    Accounts can bookmark posts, watch threads for updates, and jump back to where you stopped reading.
    Create account

Which will happen first?

  • Jason Hall finishes developing his game

    Votes: 38 0.7%
  • YandereDev finishes developing his game

    Votes: 599 10.7%
  • Grummz finishes developing his game

    Votes: 149 2.7%
  • Chris Roberts finishes developing his game

    Votes: 170 3.0%
  • Cold fusion

    Votes: 2,085 37.1%
  • The inevitable heat death of the universe

    Votes: 2,579 45.9%

  • Total voters
    5,620
Is this some jank-ass decompilation or actual source code? What is this?

It looks like all the contents of the list are initialized at zero through the for-loop and then most are manually, redundantly set to zero.

I don't know Game Maker syntax, am I off-mark?
 

Piratesoftware compares the current situation to Kony 2012​

he does realize that if the goal was just to call kony a bitch ass nigger like we do pirate then most of what people mocked that movement for wouldnt have been said right? or if they actually just went there and hanged the fucking nigger then people would just say based right? that hes comparing himself to a child molesting pedophile warlord and insinuating that honkeys be bullying him and kony right?
 
Holy shit, I've never done anything with Game Maker, but after a few Google Searchers the function definition syntax seems to be the same. I refuse to believe that even this furry is this retarded.

Edit: I was in shock, removed my initial draft.
 
I assume it would be a big refactor to do it in a more efficient and extendable way. He would likely have to change every piece of code that calls the dialogue. I bet he noticed the problem as he wrote more lines but knew how much work it would be to rewrite, and kept adding to it until it became what it is now.

A refactor on that scale would be demoralizing and boring. I’ve been there. It’s why you don’t let that stuff build up once you recognize it. It’s a lesson everyone who writes software learns the hard way at some point.

It’s clear that he’s no longer interested in the game. He should just wrap it up, ship it, and move on. I’m not sure why he doesn’t tbh, the reviews are already tanked and he can blame others for the critical reception.
Because as long as it remains in an unfinished state, he can cope about it being "great when it's done", once you release it and let it go off, people will start to judge it, start to make videos saying "it took him 9 years to make THIS?", etc. In addition, what will he stream, and what will he receive money for, once he releases the game? It's literally the same trap yandere fell into. It is much more profitable and ego-affirming for him to never finish it. He probably doesn't realize this consciously.
 
I can already see corporate workarounds
I really think the only surefire loophole free way for stop killing games to work (and this is turbo-based and make Mald cry but unfortunately will never happen) would be to mandate every online game allow for community servers even while the official ones are still running. Otherwise even if there is some mandate the devs release the final patch of the game to the public who knows how much content got ship-of-Theseus out'd over time for some of these decade+ running games, and that is before the possibility of the devs in bad faith making the game worse in the final patches
 
Popped into his stream for 5 minutes to see him talking about how he's a big fan of sumo now. It's obvious he knows nothing about the sport, any of the wrestlers, and probably stumbled upon Midnight Sumo yesterday. It reminds me of his mushroom foraging. It's like he picks an interest that he thinks makes him interesting, then does none of the work to learn anything about it. He'll spout some surface level bullshit about the type of mushroom he found and how edible it is. Despite the fact the mushroom he's talking about is cracked, rotted and probably caused a case of food poisoning that made him miss the next day's stream. The only thing he really had to say about sumo was "those guys aren't just fat, they do training." Brother, that is the revelation of a fucking 10 year old. Why are you so braindead retarded about literally everything you've ever talked about?
 
It looks like all the contents of the list are initialized at zero through the for-loop and then most are manually, redundantly set to zero.
What gets me the most is the for loop being hardcoded to go from 0 to 1,000 rather than just using the length of the array. I don't even know what that'd do. I'd imagine in C it'd seg fault but maybe the GML compiler is smart enough to just stop at the end of the array?
I'm also not sure what global.storyline_array = 0 is supposed to do. Is that an attempt to set every index of the array to 0? I'm a bit rusty but I believe the "name" of an array is just a pointer so setting it to zero should just clobber your pointer in any language that doesn't have training wheels on it. I'm tempted to try compiling this in C just to see how many compilation errors I'd get :story:
 
Maybe you didn't graduate from Computer Science Hogwarts, but it's digitally impossible to document or tell your community what each entry in your retarded array is if each member hasn't been separately initialized in your source code. If you put this into a loop, it's possible that a future version of Gamemaker will optimize the loop and change the order of operations, meaning you're not going to be sure which of the zeroes in this array is which by the time you exit the loop. Insane undefined behavior.
 
Last edited:
I just want him to take the stupid limiter and 20Hz -> 140hz boost off of his microphone. I just EQ'd his vocals properly and holy shit it's not as insufferable. Can't get rid of the limiting though, awful transients happen in the 8k -> above range as his consonants sometimes peak the levels. You're not supposed to speak that close to a microphone even if you have the wind filter on. He should get a proper pop filter and speak at least 6 -> 10 inches away from the mic.
 
Am I the only one who finds it ironic that people portray SKG as a massive threat to the corporation, but at the same time, people shouldn't push IP reform because it's a massive threat to corporations?
Of course people should push for IP reform, show me where to sign.
There is no such place as of now, or at least we don't have any serious political initiative to reform copyright laws. So we can either push SKG and hope that copyright reform happens one day in the future or do nothing and hope that copyright reform happens one day in the future.
 
I just want him to take the stupid limiter and 20Hz -> 140hz boost off of his microphone. I just EQ'd his vocals properly and holy shit it's not as insufferable. Can't get rid of the limiting though, awful transients happen in the 8k -> above range as his consonants sometimes peak the levels. You're not supposed to speak that close to a microphone even if you have the wind filter on. He should get a proper pop filter and speak at least 6 -> 10 inches away from the mic.
You should post the properly EQ'd audio
 
It doesn't seem to be that straight forward, though, given multiple menu buttons all point towards a single button. For example: 0, 4, and 6 all move leftwards to 1, which seems to imply the menu looks more like pic related. It'd be interesting to see what menu this code is actually for.
View attachment 7608169
This is interesting, because, like, I can see the logical throughline there, but if I were in his position, I'd probably still insist on trying to make something more beautiful and scalable, maybe something that checks the actual 2D space in the cardinal direction selected from the center or origin point of the selected button, breaking exact ties with preference to the higher index of those selected, etc, if for nothing else but because I like coding. If you resent what you do, that resentment will bleed into the work you produce, and here's a great example.

It might be a bit more work up front, but I dunno, I like playing with that sort of logic more, and then you'd have a system that scales into anything you care to throw at it after that point, rather than having to build a button selection dictionary for each visual interface. Plus, building one rock-solid logical implementation for all cases to infer from means you won't have to debug individual implementations where you fuck up, have to recheck the data, change some numbers, try again, etc. It also opens up more technical potential - for instance, then you could have selection screens that are dynamically-assembled, since you're doing a runtime assessment of the data, rather than using hardcoded instructions.

I could see someone disagreeing with me on that point, though, if they math out that it's less total coding time.
 
Every other time I have seen a streamer get swatted, you see an officer check the room. Wouldn't this have been caught by the 24hr ferret voyeur livestream?
 
What gets me the most is the for loop being hardcoded to go from 0 to 1,000 rather than just using the length of the array. I don't even know what that'd do. I'd imagine in C it'd seg fault but maybe the GML compiler is smart enough to just stop at the end of the array?
I'm also not sure what global.storyline_array = 0 is supposed to do. Is that an attempt to set every index of the array to 0? I'm a bit rusty but I believe the "name" of an array is just a pointer so setting it to zero should just clobber your pointer in any language that doesn't have training wheels on it. I'm tempted to try compiling this in C just to see how many compilation errors I'd get :story:
All I can figure is that maybe Game Maker is forgiving enough that he can get away with initializing the array-to-be as an int of some sort, and also that it's so idiot proof that any time you try and assign a value to an index that exceeds the array size it automatically appends?
 
Back
Top Bottom