I will let you know when there is an update on the ongoing trial. Until then, thanks for the support
@LocksDE3 ай бұрын
Yoo
@XionsEmpire3 ай бұрын
absolute legend
@Salbow_3 ай бұрын
You’ll always have our support!!
@thesosoartist44583 ай бұрын
Looking forward to the update. Hopefully Billy Mitchel will be changed to Billed for Legal Fees
@Toopa883 ай бұрын
For anyone wondering, some people posted detailed blogs about the ongoing trail that you can look up.
@Unormalism3 ай бұрын
"Your honour, may I be excused from the court? There's a new speedrunning strategy in Golden Eye I have to report on." Those photos of Karl were the best bit of advertising I've seen for a product.
@meneldal3 ай бұрын
It would have worked better for the skincare one though
@reloadpsi3 ай бұрын
@@meneldal Nah, diet is a big part of looksmaxing.
@o7_AP3 ай бұрын
What photos?
@Unormalism3 ай бұрын
@@o7_AP First few seconds of the ad.
@kaldogorath3 ай бұрын
True, but eating cereal doesn't make you buff
@thebluelightmemory43553 ай бұрын
Karl, I have read articles regarding your trial. You are extremely brave to stand up to Mr. Mitchell in Australian court, and I respect the commitment you have invested in trying to seek justice from someone who utilizes a legal system any time they feel butt hurt from what others say. While anything can happen in court, I do wish you and your family the best. Regardless what happens, I know you will persevere, and I hope your defense holds!
@quidquopro11853 ай бұрын
What have happened? Is there even a possibility that he will loose?
@meateaw3 ай бұрын
@@quidquopro1185Australian defamation law is pretty strong, American defamation law is a lot more lax on things like the truth defence. Having said that I doubt Karl will lose, but you never know - all legal cases can go off the rails.
@thomasnguyen52953 ай бұрын
If Karl wins, he'll be designated as defendant of the century, and will also strip Billy's gamer of the century award and take it for his own. Karl Jobst, defendant of the Century and Gamer of the Century
@sigma_azn3 ай бұрын
@@thomasnguyen5295 The Absolute Legend
@bardukfr33k19853 ай бұрын
@outcastwayne what are you basing that off of?
@MundMoriginal3 ай бұрын
Dude is literally earning money with photos going to trial against Billy. Absolute legend! I hope Billy will lose so hard, that he will be forced to start to admit everything.
@elisabethheiman21043 ай бұрын
It will definitely be hard for Silly Bitchell to do, considering that I’m convinced that the dude is a legitimate narcissist. Still be so satisfying to watch though.
@wetsox2783 ай бұрын
Never miss an opportunity to make the most of the situation. Brilliant way to segway into the ad.
@Zamandu3 ай бұрын
Even if Billy is self-aware of his lies I genuinely think he'd rather go to prison and leave the smallest nugget of doubt that he might have been in the right, than admit and remove all doubt
@norwegianboyee3 ай бұрын
@@elisabethheiman2104 He's got such an tremendous ego that he would rather die in prison of old age than to ever admit he lied.
@RisingRevengeance3 ай бұрын
@@norwegianboyee idk about that. These kinds of people do seem to value self preservation above all else so if it comes down to serious prison time I do believe he'd say anything to avoid it.
@davidlazerz85643 ай бұрын
HOLY CRAP! Me and my friends knew about this back in ~2001! We played an absolute insane amount of MP and we realized it was bad to spam mines because you were never guaranteed to hit them with the explosion you wanted. We knew spam mining was a gamble and so we got VERY good at "nading the mines", basically using them like grenades. It's so amusing to know there are probably countless people like us out there who know one little weird trick that would revolutionize a particular speedrun, but will never know it lol.
@roninshogun4eva3 ай бұрын
Reminds me of the time I found the Chris hulahan room in zelda link to the past and my brothers and I had no idea what it was at the time. Then i read about it years later on the web.
@LaughingOwl103 ай бұрын
Same boat. Remember messing around with mines for hours in multiplayer and setting up traps based off of this concept.
@wfchannel46733 ай бұрын
yeah, it's crazy to me that speedrunners just figured this out. this was definitely something i was aware of in multiplayer, i just wouldn't have made the connection to it being useful in speedrunning.
@Hype2k233 ай бұрын
Now a days something like this would be updated or patched in the game
@skinlab4239Ай бұрын
This is nothing new . Just public know. People know more and beat records without reporting them.
@rotciv14923 ай бұрын
No fucking way you used Billy Mitchel's trial for your Magic Spoon add 😂😂😂
@knghtbrd3 ай бұрын
Billy would.
@eriklarson91373 ай бұрын
Amazing.
@imdfox17743 ай бұрын
@@knghtbrdwould that make Magic Spoon the “Cereal of the Century”?
@maverick000843 ай бұрын
It was Billy’s idea. He did it. Karl stole it and lied about… uhh… I dunno. It’s hard to think like Billy.
@Krmpfpks3 ай бұрын
And how slick he did it, fantastic
@SaltyChip3 ай бұрын
Kinda messed up i can pay attention to “throwing and dropping mines 101” instead of biology all day long.
@elisabethheiman21043 ай бұрын
@@SaltyChip It’s because the mechanics of video game mines are way more interesting than biology is. My AuDHD can hyper focus on this stuff all day but I won’t be able to pay attention for more than five minutes in college chemistry class. (To be honest, I actually failed Chemistry but because I did well in the lab, my grade averaged out to a C. I still remember initially freaking out when I first saw my mid semester grades until my advisor told me that the final grade will take the lab into account. I still dropped out of college because I suck at math.)
@Pascaliusssss3 ай бұрын
@@elisabethheiman2104its all about presentation chemistry, biology, and so on can also be interesting when presenting it right i think when someone present me biology like Karl with video games it would be great and interesting
@miorioff3 ай бұрын
@@elisabethheiman2104 The answer is actually simple and not as complex as you make it sound. The reason we watch Karl is because of his passion. Same as when you listen to a professor who loves what he does. It's all about charisma
@DongBags93193 ай бұрын
I didn't have this problem when I was in school.
@kayr01123 ай бұрын
That's a teacher skill issue.
@Shivaxi3 ай бұрын
15:30 judging by what we've done in Unreal (1998) I'd imagine it depends on which mine hits the ground first, as this sounds like it's almost a different object type when in motion/thrown (projectile class) but switched to a static class once attached. Could be wrong tho! I admittedly know next to nothing about Golden Eye's engine here. Super fascinating regardless, I love this kinda stuff.
@TheRussell7473 ай бұрын
This was my thinking too, but if one falls onto another object, and one falls onto the terrain, then I'd be curious which does the damage. I'd assume it's still whichever landed first
@L_o_c_a_l_G_u_y3 ай бұрын
I dunno. His verbiage sounded like it's an object until it attaches to an object. I don't think it only becomes an object when it attaches to terrain. In which case, when the glass is destroyed, the most recent object would become independent first, and thus gain priority. 🤷🏻
@L_o_c_a_l_G_u_y3 ай бұрын
@@TheRussell747if one lands on the ground, and one falls on a box, the child of the box is higher up in the code than the individual on the the floor. Imho.
@thomasreichert28043 ай бұрын
As a programmer, these explosion rules make perfect sense to me.
@oz_jones3 ай бұрын
Yup! I'm not even a programmer but they still make complete sense within context. I wonder which of the dropped mines would take prio. I assume the rule of which one was first would.
@ElysetheEevee3 ай бұрын
@@oz_jones Yeah, I assume in a game that old, it would still attach to which ever one was on the "first" surface. That's just my gut feeling with how games from that era played, though. It would make sense that way logically, but there are a couple possibilities given what games back then could handle.
@arcbinder3 ай бұрын
@@oz_jones Hard to say without knowing how it was actually implemented, but given the rules seem to be if it's attached to an object then it becomes a child of the object and is injected at the front of the list of the object's children (last in first out) and if it isn't attached to an object then it's a child of the scene in creation order (first in first out), my assumption is the last attached object will be processed first by the object being destroyed and become a child of the scene first and so would take priority.
@bryede3 ай бұрын
Yep, the main decision would be, "How much time do I want to spend on optimizing physics that will potentially slow the game down and no one will ever notice anyway?" Then speedrunning came along and the code is getting a body cavity search.
@JackoBanon13 ай бұрын
As an explosive specialist, these explosion rules make no sense to me.
@mattsingleton2833 ай бұрын
I'm shocked that part of this is a new discovery. Having played a TON of Goldeneye multiplayer back in the day, it was common knowledge among my friend group to only plant one mine in an area otherwise you don't get full damage. We also knew that the first mine took priority. Anyone who goofed off using the cheat codes in missions would've quickly discovered this (we would see how many mines we could stack in one area). There was no understanding of "why", we just knew that way worked to kill each other the fastest in MP. We definitely did NOT know about the difference between terrain and object mine placement though. That could've been useful!
@skinlab4239Ай бұрын
Records aren't real. Only recorded. Tons of people break records and don't report or have proof because they don't need clout.
@TheCommentSectionComedian3 ай бұрын
It's always nice to see a video of your OG game, GoldenEye. After all, it's the whole reason I started following you so many years ago. Man, time flies by far too fast.
@Kelly-f7r3 ай бұрын
Stfu its our game , not his
@TheCommentSectionComedian3 ай бұрын
@Kelly-f7r - Somebody is having a bad day. You're taking things far too literally. I meant that it's one of the first games he covered. He has been speedrunning GoldenEye years longer than he was covering speedrunning as a whole.
@_WeDontKnow_3 ай бұрын
tell a joke >:(
@volvo093 ай бұрын
Same here. This game was so cool when it came out.
@TheCommentSectionComedian3 ай бұрын
@@_WeDontKnow_ Look, we wouldn't know a good joke, even if it hit us both right in the face.
@adam55993 ай бұрын
Great to see another upload, Karl! Hope everything is going well re: the trial
@dakota25843 ай бұрын
Damn you do actually look really good in those pictures
@AS34N3 ай бұрын
Lol
@cirqusboy3 ай бұрын
Brody fly as fucc
@xRazorWirex3 ай бұрын
Another great video mate👍 Best of luck on the trial, you absolute LEGEND!!
@PhillipCummingsUSA3 ай бұрын
I'm sure magic spoon is delicious yet I'm not eating $10 boxes of cereal.
@KorriTimigan3 ай бұрын
It's not a particularly big box either, it would be finished in like two bowls 🤷♂️
@Ross5163 ай бұрын
According to a video I saw reviewing different KZbin sponsorships, most of it is pretty bad
@MoldyLoafOfBread3 ай бұрын
I've seen two separate, unsponsored reviews and both said it was bad. I wouldn't trust it
@BahomaVidyaChannel3 ай бұрын
B-b-but it's... M A G I C
@ForeverLaxx3 ай бұрын
I've heard reports that it has the texture of cardboard and tastes like it, too. Plus, as another comment said, the boxes are tiny. If you think name brand, non family-sized boxes are small, you're in for a surprise with how small these boxes are.
@ZER0-C00L3 ай бұрын
Karl you are an absolute legend.
@greggwashington40153 ай бұрын
Ah dang, I'd hate to have to deal with cameras and paparazzi while going to trial Keep your head up Jobst and thank you for all the entertainment
@t.kersten76953 ай бұрын
most of us would hate it. but Karl looks like a movie star and like someone whom the cameras love. and he is the one with the facts and the truth on his side. this confidence boosts him even more. can´t wait for the video about the verdict.
@ilari903 ай бұрын
I bet he wants as many people to know as is possible so I don't think he is shaken by it in the slightest.
@themonsterunderyourbed94083 ай бұрын
@@t.kersten7695 If this trial were about Billy cheating... It should be pretty open and shut. Part of the trial is because Karl said Billy was responsible for Apollo Legend's death.
@hasanrudd98233 ай бұрын
I grew up playing this game. It's awesome to see that it still has secrets. Also I think the mines that fall from glass retain their detonation order.
@4everdex3 ай бұрын
I've watched alot of your videos of this kind and especially a lot of this game and it absolutely baffles me, that nobody ever noticed this. This game was optimised like crazy over decades and still nobody ever realised how the mines work. Speedrunning is magical.
@st0nedpenguin3 ай бұрын
Non speedrunning fans: Wow a whole second that's nothing. Speedrunning fans: Wow a whole second that's incredible.
@yamiji33803 ай бұрын
It depends on the game and category TBH. There were some records broken by a second in longer speedruns and the runners were unsatisfied by saving only this little. It's a huge save in a game this optimized and short though.
@TGPDrunknHick3 ай бұрын
@@yamiji3380 relativity! in round where 20 seconds is enough to complete 1 second is a lot. when games take hours or more a second isn't much. minutes become the goal. when speeding around the world it used to be days and now it's measured by hours.
@Soken503 ай бұрын
@@TGPDrunknHick 92.9 minutes (in the ISS)
@lt_johnmcclane3 ай бұрын
@@Soken50how does one speed run in the International Space Station?
@Kaxology3 ай бұрын
I mean, anyone who understands any activity involving time and speed knows that shaving seconds off the fastest is a big deal. You can probably show this to a racing, running or swimming fan and they would understand
@Armageddon2k3 ай бұрын
as a programmer, the way its implemented actually makes complete sense to me. as soon as you said that only 1 thing can damage you at a time, I immediately knew that there would be deterministic system that chooses which damage to apply. it being the first mine that was thrown makes perfect sense, since all the mines would be written into a list and then executed in order. as for which mine deals damage after breaking the glass, I think it is whichever mine hit the glass last. my reasoning: there is a global list of mines that handles all mines that are in the air or on the environment. then there are separate lists of mines for each object. since we know that for objects the mines are processed in reverse order, this should also be true for the detachment logic. so the second mine that was thrown onto the glass "enters" the air first, which puts it into the global list of mines. the mine that hit the glass first will be handled second, so it will end up at the end of the list. since the global list starts processing from the front, the mine that is earlier in the list will deal the damage. which is the mine that hit the glass second.
@AkhierDragonheart3 ай бұрын
That was my assumption as well. Though I've seen another comment that made sense and results in the same end result. Basically the idea being that the mines on the object are in a list and that entire list is moved as a single piece as that is simply a matter of removing the pointer to the list on the object and adding a pointer to it on the main list of objects.
@gwentarinokripperinolkjdsf6833 ай бұрын
@@AkhierDragonheart it seems more like a list of all game objects is in a tree, if the mines are on the root node then they get appended to the end of the child list, and if it hits something else it is appended to the end of that things child list. walking the tree from bottom to top searching for mines to detonate would yield the results seen
@unauffaellige_person3 ай бұрын
@@gwentarinokripperinolkjdsf683 but if the mine is attached to the object, it's the last one, that gets evaluated first The way Karl describes, is simply one big list for objects, where new objects gets added at the end of the list while each object can have their own list objects (childs) where new entries get added on the front. This is also the only thing I don't think makes much sense in programmer logic. (Why doing the adding differently when it's not speficially necessary) Also the only thing I would disagree Armageddon2k is that I didn't hear anything about seperate object list for just mines but other than that, it's spot on imo
@JonahHex123453 ай бұрын
@@unauffaellige_person Karl is not a programmer, my guy. If you're using him as your source for programming knowledge, you've already lost the argument. He's a speed runner talking about speed runner things who occasionally attempts to summarize complex topics that people study for years to better explain a speed runner thing in a ~20 minute entertainment video. I'm not even a programmer and I can tell that you have no idea what you're talking about.
@TurtleKwitty3 ай бұрын
@@unauffaellige_person N64 comparison is faster with 0 than a variable so they probably loop object children backwards but the main list is a linked list of objects would be my guess
@sigma_azn3 ай бұрын
15:28 Idk why that made me laugh. Gl on the trial, you absolute legend!
@mrister243 ай бұрын
I CACKLED when you shot Boris during the scene fade out at 15:30 😂
@stennostenno13463 ай бұрын
Only clicking those vids because i want to hear Karl calling me a Legend
@oz_jones3 ай бұрын
Understandable. Have a nice day, you legend.
@julioaurelio3 ай бұрын
Absolute Legend.
@Djentle-Rain3 ай бұрын
*absolute legends
@NEWDOR1A3 ай бұрын
Bro, you're an absolute legend, never doubt that!
@stennostenno13463 ай бұрын
Thank you, everyone of you including Karl are LEGENDS.
@austinbased19763 ай бұрын
0:54 “allows you to reach the door in 3 seconds, which saves you 3 seconds”
@CloppyKicks3 ай бұрын
Yes, after telling you it takes 6 seconds to go the other way...
@austinbased19763 ай бұрын
@@CloppyKicks how does your comment help with they joy his sentence brought me? It doesn’t. Let ppl enjoy things 🫶
Billy would never understand. 😂 Billy looks like he ran face first into a brick wall 50 times then tried to trick the world into thinking he was some kind of champion speedrunner. His logic plays out about the same. (I hate making fun of peoples' appearances because I find it to be extremely low-hanging fruit, bit I can't resist with that degenerate.)
@DubioserKerl3 ай бұрын
Karl: Also Karl: "These rules are... certainly not logical"
@laytonjr66013 ай бұрын
There is a logic, but the logic is not logical (the game always behaves the same way, but the rules are so unintuitive that it looks like there is no predefined behavior)
@tokeivo3 ай бұрын
Language is iffy at best. Logical could mean intuitive. Or it could mean "rule based". The same way "Theory" might mean "a guess", "a scientific framework explanation for a set of observed facts" or "a planned course of action", depending on context. Here we just have something based on rules, where the rules aren't intuitive.
@Formalec3 ай бұрын
@@tokeivoGolden eye not being "logical" means that the video game behaviour is far removed from physics commonsense.
@BackwardsPancake3 ай бұрын
It makes sense if you read the code, but it's definitely weird and inconsistent from the user side. Especially the fact that mines are added to the world in a newest-last order, but attached to objects in a newest-first order.
@thenonsequitur3 ай бұрын
The rules follow an internal logic, but that logic is disconnected from the logic of the real world. So they are both logical in a sense and illogical in a sense.
@Doki18803 ай бұрын
Can't wait to watch this when I actually wake up Yeah I'm glad I woke up today
@da_moune3 ай бұрын
i ´m watching in my sleep you noob
@scarabix3D3 ай бұрын
You are in a coma
@emanuelperez35953 ай бұрын
Wrong. You watch it asap as it uploaded. While a sleep you let it play endlessly so karl can hack your brain mainframe and install an anti billy mitchell When you wake up, fap, shower and rewatch the video. You did the karl ritual and now no billy mitchell can harm you for 48hr
@lukenawrocki50423 ай бұрын
Wholesome
@arimabz3 ай бұрын
wake up wake up wake up wake up wake up wake up wake up wake up wake up wake up wake up wake up wake up wake up wake up wake up
@RFGSwiss3 ай бұрын
2:54 looking sharp Karl! today i will finally start the workout. thanks for the motivation.
@lich1093 ай бұрын
I thought you would just use two mines and get hurt by the furthest one so you'd get i-frames, but I assumed there was a reason something so simple wasn't used. I'm glad there was an explanation.
@ieradossantos3 ай бұрын
1:33 It better not be to throw the mine more to the right
@MahDryBread3 ай бұрын
Always love a Goldeneye video!
@EVPointMaster3 ай бұрын
A wild MDB appeared!
@xX_Overweight_Xx3 ай бұрын
That sponsor was a massive slap in the face to Billy.
@noot13753 ай бұрын
Goldeneye Speedrunners: "Strat uses two mines? That's the double mine strat." Sensible, straightforward, easy. Portal 2 Speedrunners: "Strat uses two mines? That's Pineapple strat." Chaotic, reckless, unhinged.
@TeamBobbo63263 ай бұрын
portal 2 speedrun strats are named after members of the community a lot more often as well
@noot13753 ай бұрын
I know, I was just memeing about how P2 runners love to name strats after random foods ;)
@bobajeens60293 ай бұрын
“You’re honor take a look of pictures of Karl flexing on Billy” Tell me this man is not innocent.
@Bardometer3 ай бұрын
Coming out with a new video in the middle of your trial is a boss move dude the aura is insane LOL
@tundraosu3 ай бұрын
I'm glad Karl still does Goldeneye videos!!
@draco18s3 ай бұрын
15:30 - Here's my guess on mines on objects that get destroyed. Those mines are added back to the world as if you had thrown them (in reverse order). They would then attach to the terrain in the order that they hit the terrain (the one that falls a shorter distance attachs first) with the understanding that they're processed in that reverse order, so if they hit the ground during the same frame, the last mine thrown is the first mine to hit the floor and becomes the "first" mine (and its then the first mine you threw originally that damages you).
@prizm95153 ай бұрын
Guard: I'm going to decide to have terrible accuracy. Lol
@pleasedontwatchthese95933 ай бұрын
As a video game programmer, this sort of stuff happens all the time. The order of execution causes biases, and you have to account for them or accept it or design your game around it.
@willburko31973 ай бұрын
0:58 I’ve been telling my girlfriend that for years
@zygames32033 ай бұрын
I love this
@baby_boi1233 ай бұрын
I listened and can't tell when the comment ends 😂😂😂
@CptJistuce3 ай бұрын
Well, she's still with you after all these years, so you're clearly doing something right. But there's one thing you're doing very wrong.
@thepunisherxxx68043 ай бұрын
Its nice when creators put some thought into their ads. Made me watch instead of skip, and honestly seems like a product I'd like. I appreciate creators promoting things they actually use, or things they think their audience would find useful. I also try to be healthy, and finding good low calorie no sugar substitutes for "bad" food that still taste good is valuable to me. I'll give these a try. Have to rant about sugar for a sec too - Sugar legitimately is the biggest problem in both the US and UK, ahead of drugs, alcohol, violence, etc. It is so detrimental for your health. Hard for younger people to see but once you cross 30 you feel everything you put into your body more, like 10X more. Sugar is devastating and dangerous in excess. Type 2 diabetes is no joke. Not saying ban it, freedom of choice is always preferred, just that its done in moderation and taken as seriously as it should be!
@legacytag3 ай бұрын
Using the literal media coverage pictures to show off how great your ad's product has made you look... Dang, that's good marketing
@Dynesgorandom3 ай бұрын
Karl: "And I'll see you" Me: "in court." Wait wrong channel
@radziomenek3 ай бұрын
"Your honor, may I be excused? A new goldeneye glass-breaking strat just dropped"
@ANF7143 ай бұрын
The intended path takes 6 seconds... Speedrunners: Not fast enough!
@EZHNO3 ай бұрын
2:56 Ah so that's what the Alchemist does when he isn't cooking up beats, He's Karl's Lawyer lol
@jacksoncorvus3 ай бұрын
I have never been so happy to work a night shift in the US. A Karl Jobst video is always a blessing.
@k_a_bizzle3 ай бұрын
Hey mom, get the camera!! I’m a legend!!!
@The-Dart-Board3 ай бұрын
I was with you throughout all of that. As you narrowed down the scope, In my head I would single out something and focus on something else. When it came to the theory of the mines, absolutely, the fact that the first one that you place is the one that damages you is not something I expected. Thats what blew my mind. Also, I didn't even know the game actually made it so the mines detached from objects and fell onto terrain to be used again. Damn, details in games sometimes.
@reubenmiller21423 ай бұрын
"I frames? More like Fine frames, look at me." - Karl Jobst, probably. Keep winning sir.
@Ultimateman3 ай бұрын
This was smooth!!!
@ajr9933 ай бұрын
15:27 I think the answer to this is quite clear when we think about how the game code works. For objects in goldeneye, it uses something called a stack. Things are pushed onto the stack, and then popped off. That's why the last item added is what causes damage because the last item is the first one that gets popped off the stack. Its called FILO, First in, Last out, which is opposite to the queue FIFO, first in first out. When you destroy they glass, lets think about what the game code does. The stack needs to pop off both mines and then add those to the terrain since that's the new thing the mines are assocaited with. So the last mine attaches to the terrain first because its the first item in the stack, then the game pops the stack again and assigns the first mine to the terrain , at which point it follows the rules according to the terrain. "It will always be the first mine that I place which damages me" -- THis is the rule for the terrain. So because the last mine attached to the object is on the top of the stack, that last mine you added to the object will be what damages you in the scenario you describe where its now connected to the terrain.
@Harbor8113 ай бұрын
I don't comment a lot but Karl is a fucking legend. All of this shit he's going through and he continues to put out quality content. Awesome stuff man, I hope all goes well.
@EmperMiner19903 ай бұрын
15:20 indie game dev here, and my guess is that they keep the same priority as when they were on the glass, since the moment the glass breaks, they are considered "terrain" mines, so it doesn't matter which hits the ground first. It'd probably remove the child (bomb) of the object and place them into the terrain one-by-one the frame the glass is broken
@757History3 ай бұрын
karl you absolute legend
@42k783 ай бұрын
You have a unique voice that.I have grown to love. I also love any Goldeneye (64) videos. It is pretty much the only game I play these days since it's the perfect video game in my eyes. Even if trying to climb the ladder on the Aztec level pisses me off to no end, I still have a great time overall.
@TickGO3 ай бұрын
Karl, I haven't played goldeneye since before I was ten, but your narrative cohesiveness is top notch my man. Please never stop making what you do :)
@unforseenconsequense3 ай бұрын
I have two ideas on the broken glass: 1) The glass throws the mines as a player and they follow the rules as if the player threw them before (with the last mine placed on the glass being the first thrown now) 2) In air mines are separate objects to mines that are objects able to explode and the order they land on terrain is the order they explode in. Easily tested by placing mines low on the glass and high on the glass and seeing what happens
@Firroth3 ай бұрын
Distance is irrel
@SillyKivy3 ай бұрын
"Translate to English"
@delphicdescant3 ай бұрын
@@SillyKivy Ew it actually does translate it though.
@SillyKivy3 ай бұрын
@@delphicdescant that's why its funny
@VicJang3 ай бұрын
I love that the highest level of speedrunning is all about programming and how the code was originally written. Even the nuance between a stack and a list comes into play! Great finding and great video!
@FUBUOF3 ай бұрын
The fact Magic Spoon allowed his code to be LEGEND is actually awesome. I really hope the sponsor money helps with taking care of his family while he's dealing with this trial.
@Work-cc5fw3 ай бұрын
Bro you look like your in the prime of life! I have been following your billy drama this whole time and I’m rooting for you! Thanks for all the great work
@Darkabyss2903 ай бұрын
As a game developer myself, and having learned how the code functions for mines and objects/floors, it'll be the mine that hits the ground first that the game will use. This is because of how mines and the floor work, since the first mine that's attached to the wall or floor when thrown from the player is the one it prioritizes, that means that the mine that first hits the ground will be counted as the first mine thrown and thus be the one prioritized.
@zylo40293 ай бұрын
This is also what I thought, but then at 16:10 Karl said “because the mine is still in the air and hasn’t hit anything yet, it’s still considered to be in the terrain” which assuming he’s right, means that mines attaching to terrain is irrelevant. There’s still 2 possible answers in my mind though 1) The mines remember the order in which they were originally created, and mine 1 will take priority over mine 2 2) The mines are destroyed and recreated, and whichever mine is recreated first will take priority. In this instance, I believe that would be mine 2 due to how multiple mines on the same object are ordered
@raw_strife3 ай бұрын
i don't even play golden eye, i just find the detail and information in your videos fascinating
@bailey76573 ай бұрын
2:51 "But what I can say is that in the photos captured by the media, I look pretty damn good" *_ABSOLUTELY MOGS US_*
@eMKayyoUwhY3 ай бұрын
Karl is a "celebrity" for a while now (media). Thank God he's still low key like he used to be. Thanks for all the great content you create bro! I'm following you for about 10 years now and hopefully there will be another 10 years at least.
@minzy4213 ай бұрын
Who else is here for billy mitchell comments 🤣🤣🤣🤣
@t.kersten76953 ай бұрын
i´m here for the roast of Billy M. and i want him well done.
@degande-d1w3 ай бұрын
No one person has done more to defame Billy Mitchell than Billy himself. His inability to understand how electronics works results in him attempting to gaslight everyone that actually understands it. Electricity isn't magic, it doesn't have a mind of its own, and it can't violate the laws of physics in a way that solely benefits him.
@FoxeyeValkyrie3 ай бұрын
I know hardly anything about speedrunning, other than going as fast as possible and/or finding the best glitches, so I love these videos explaining them. Thank you!
@AstroTibs3 ай бұрын
suffered only mine-or damage
@squigpeels.10213 ай бұрын
This comment should have more likes
@gymrat15243 ай бұрын
Thats funny on several levels, another level being that only one mine hits you so the 'or' in mine-or also fits
@kielba5a3 ай бұрын
You don't usually see media photos of people leaving court looking so good. 👍 And I don't think anybody else could make a video about how a game orders the priority of remote mines so interesting.
@Cri_Jackal3 ай бұрын
He actually does look younger here than he does in previous videos, he's doing something right with his focus on his health.
@brokenwave61253 ай бұрын
You're confusing "younger" with "healthier". He does not look younger.
@Zk8er352 ай бұрын
As a programmer, I found that whole "which mine will damage you" section to be interesting. Plus, it was delivered in a way where even people with no programming background can understand. Amazing job.
@JohnRunyon3 ай бұрын
It sounds like when placed on an object, the children are probably a linked list if new are inserted first, so when destroyed it would be iterated over in the same order (LIFO), and added onto the global list (FIFO) which results in the last one added still going off.
@jamezp13 ай бұрын
16:26 Mine-or damage, ay?
@gavinwigg80573 ай бұрын
"I look pretty damn good" - love it. Best of luck in court, Karl. Hope you win and also RECOVER ALL YOUR EXPENSES from that jerk.
@wallingfordd3 ай бұрын
I'm not smart enough for this
@StutterBoyECFC3 ай бұрын
This was a very welcome addition and surprise, especially as I am a massive fan of GoldenEye and speedrunning. I wish you all the very best in your trial and no doubt you have truly amazing lawyers. I am just a little bit worried, as apparently Billy has amazing lawyers too and a couple of review videos stated that there were some very positive moments for him and that things weren’t looking good for you. Let's hope that doesn't materialise into the final outcome. It would also be great to see you win in the ring against him, as per the animated sections in some of your previous videos.
@gloweye3 ай бұрын
Completely unburdened by in-depth knowledge of goldeneye code I think that if you shatter glass that has mines, that the first mine hitting the floor counts as first placed.
@ElysetheEevee3 ай бұрын
I feel like it would in newer games with more complex coding for object tracking and whatnot. In an older game like that, I think it would be more likely to attach meaning to whichever mine hit the object to render first out of the two. I'd really like to know, lol.
@hellterminator3 ай бұрын
Wouldn't be too sure about that. A falling mine is already part of the global object list, just like a mine on terrain. Unless the mine is removed from the list and then added back when it lands, instead of its position simply being updated, it would still be the mine that was placed last.
@BackwardsPancake3 ай бұрын
@@hellterminator Yeah, I guess this actually depends on how the game handles a "moving" mine - Is it the same entity the whole time, or are "moving physics object mine" and "placed mine that can be detonated" two different entities that get swapped out as needed? Edit: Considering the explanation at 16:10, Seems like the former is the case. I.e., it's always the same mine object, it gets added to the end of the object list normally, and if it hits an object it gets moved to become a child of that object. And, notably, when a mine object is moved to become a child of another object, the game no longer cares about which order it was loaded/spawned into the game, since that list is built on the basis of "most recent attachment first". I _assume_ that when an object gets destroyed, the mines on it are "read"/handled in the order that they exist in the "child object" list, and then moved to the end of the list of all objects in that same order. So, with that in mind, my guess is that the last (as in newest/most recent) mine attached to the destroyed object would be the first to detonate/deal damage, since it will now be the first mine object in the list of all objects - assuming that all mines land on the floor or stay in the air (and assuming that there aren't any other mines on other objects or on the floor before that). If some/all of the mines land on new objects, then the last mine to land on the object that's highest up in the object list would be first to detonate.
@PazuChill3 ай бұрын
Gen 4, 5 and 6 was a magical time in gaming. There'll never be anything like it again.
@ShadowDx3 ай бұрын
2:58 Karl: “I’ve been eating today’s sponsor” Billy’s Camp: “Karl J admits to cannibalism”
@cmoneyuser3 ай бұрын
The new order for mines after breaking the glass would depend on what they attach to you would think. If they all attach to the terrain, then the 1st to land has the priority. If 1 attaches to another object instead, it would become the priority over the terrain mine, etc. You would think it would essentially wipe the existing object rule for all of them, & then treat them in the same priority sequence outlined throughout the video, just as if they all suddenly existed at once, so the terrain or object they land on is more important than the order in which they land.
@Altoryu3 ай бұрын
*sigh* again with the sponsor that doesn't actually ship to the country he is from. It's a shame really since I kind of want to try it but don't want to have to go through bs just to get it sent to me.
@ForeverLaxx3 ай бұрын
Don't waste your money on that cereal. The boxes are hella expensive, extremely small, and the cereal itself tastes like paper.
@Alex-vm6ef3 ай бұрын
If it makes you feel any better I've heard it's terrible
@chedisLoL3 ай бұрын
Rule of tgumb. Never buy a KZbin sponsor of a random company
@Spacemutiny3 ай бұрын
You don’t want to eat magic spoon…..ever. Tastes like cardboard and regret.
@volvo093 ай бұрын
Just buy some bars at a store.
@PROJaiRU3 ай бұрын
the two thing karl will NEVER stop talking about, billy mitchel and golden eye hahahaa good luck in the trials i hope you wipe the floor with billy
@arthurjunior72413 ай бұрын
Cant wait to hear from your win, I heard you are doing great
@EVPointMaster3 ай бұрын
Of course the original comment has 1 thumbs up, while the bot with the booba pfp has 90
@ConkerTS3 ай бұрын
I love your Goldeneye and Perfect Dark speedrunning videos, Karl. You always manage to make them both interesting and easy to understand.
@Aaron_Walker_0113 ай бұрын
Good work Karl, you inspired me to start my own channel in gaming
@karljobst3 ай бұрын
Good luck
@KYMETAL_13 ай бұрын
Goldeneye speedrunning absolutely blows my mind. This was a really cool vid.
@trashgang_3 ай бұрын
Here's what I think goes on with two mines on a destroyed object. When the two mines are placed on the glass pane, they are child objects to the glass pane itself. When the glass pane is destroyed, the game has to let the mines fall on the ground and attach somewhere else. If the glass is destroyed, that means the game can't keep referencing the mines as child objects because the object they were attached to does not exist anymore. I find it likely that the game treats these mines as if they were new mines being thrown by Bond, which means their damage order follows the same rules. If both of them stick to terrain, like they do in the video, the first one to land takes priority. Let me know if I got it right, I don't play GoldenEye. Edit: 11 hours have passed since I wrote this comment, and my opinion has changed. I now think mines retain their original order (second takes priority) when they fall. Read replies for more details.
@bernardkuiper14963 ай бұрын
I like it. The inverse outcome of this would be reasonable too, with the mines keeping their priority because they had already been spawned as objects on an object. But I wouldn't be surprised if the mines just flat out stopped working as intended either
@JackFrrozt3 ай бұрын
Definitely curious as this is what I assumed too
@SillyKivy3 ай бұрын
@@trashgang_ the issue is you can detonate mines midair "you have to let the mine detonate midair". And as such it would be a waste of memory to store the mine's data somewhere else while waiting for it to fall onto something. If it falls onto an object the game will check it when it landed there and place the mine into the stack of the object again
@ElysetheEevee3 ай бұрын
This is a logical conclusion. I'm not well-versed in game coding from these games, only gut feelings from playing many of them and being obsessed with messing with mechanics as a kid, lol. I think your idea, the mine attached the first render object being attached to it still and exploding first still, or the mines having bizarre or nulled action after the pane is broken are all logical.
@trashgang_3 ай бұрын
@@SillyKivy CAN you detonate mines in middair in GoldenEye 007 though?
@janshmat83633 ай бұрын
This is super cool! I've actually been using this exact concept in a datapack I've been making for Minecraft for a while (because I'm a total hack who refuses to tag entities with subdata). This kinda thing happens in a lot of games believe it or not, for example Team defense fortress the second does this if you are killed by your own sticky trap, it will destroy instead of detonate every sticky you placed after the one that killed you. (Cuz you know, stickies break when you die)
@Stomski3 ай бұрын
16:26 "suffer only /mine-or/ damage" Geddit?? No? Oh...
@oz_jones3 ай бұрын
Take your like and think what you did.
@RoyAlWhicheez3 ай бұрын
I love the fact you can take a topic that I know nothing about, and still make a very entertaining video
@squishybrick3 ай бұрын
You ate a SPONSOR? Bro, you're supposed to eat the sponsor's product! You can't even get your money now, you ATE THEM! YOU MONSTER!!! This is as bad as that "UberEats driver" incident.. That poor driver.. He didn't stand a chance..
@patricialock18623 ай бұрын
Thank you
@MrMariosonicman3 ай бұрын
if I had to take a guess at which mine takes priority after the window breaks... earlier you mentioned how blowing up the mines in the air still count as terrain, and thus would be a low priority on an object, if the mines are already labled 1 and 2 when on the window, then it makes sense that as soon as the window breaks, it orders itself from which mine you threw first, not caring who lands on the ground first.
@itsdaniel96523 ай бұрын
Damn Karl. I've been watching you since at LEAST 2017. Youre looking amazing rn, keep it up man. Goodluck with your trial as well. No matter what happens us legends stand by you!
@GreenEnvy.3 ай бұрын
Billy Mitchel knew this strategy 10 years ago.
@NateDaGreat8083 ай бұрын
The amount of detail and knowledge needed of a game to speed run it will always blow my kind.
@LocksDE3 ай бұрын
Bro just can't miss when uploading 😩
@KalebSDay3 ай бұрын
16:23 was a subtle and potentially unintended pun, but I still love it haha.
@Elitekross3 ай бұрын
I disagree with the "it's not logical". As soon as the relevant data structures are known, it is immediately obvious what the behavior is. The behavior is an immediate consequence of the generally accepted way to handle dynamic objects in a non memory managed system. The general object space is most likely an array, whereas the "mines on an object" list is mostly likely a singley linked list. There's a chance the general object space is a linked list but it's unlikely, given the reversed behavior of the two. The object loader keeps a large array starting at space 0 and ands objects to it, incrementing the space by one. Objects are either removed in place (unlikely), or when an object is removed, everything after that is moved back a space. Since most objects are generated at the start of the level, most of the action happens at the end of the array, which is cheaper. Child objects are probably a linked list, since there's no way to know how many there will be, but it's probably small, and they're dynamically generated always. Tbe parent object keeps track of one child object, the most recent one. Each child object would have a link to the next. When you make a new child object you simply give the current most recent child to the new child, and give the new child to the parent. Given that my guess would be A destroyed object most likely "loses" it's children from newest to oldest. Then, if falling objects are considered part of the general world space, they would get added in that order. If falling objects have their own list (for keeping track of physics) they most likely get added to that list newest to oldest, then get added to the world space as they hit. So it'd be hit first, if they hit at the same time newest first
@ohoto38963 ай бұрын
he had to find a way to make it sound more exciting than it really is The discovery is exciting, but it's completely logical when explained good breakdown though ty
@dopaminecloud3 ай бұрын
It's not intuitive, which is correct when you are under the assumption of treating multiple explosions the way they are in real life. Only one explosion being capable of hurting you is not intuitive, the exact priority of the explosion depending on the position of the mine is not intuitive. Of course it's logical when given all the answers, it's functional code so it's logical by definition.
@BrownMan-gg7dx3 ай бұрын
@2:54 yeah Karl Killin it. Slayeth thy Mitchell in court and earn Thy victory.😂😂 (Just kidding. Good to see things seem to be moving along fine for you and your family. Best wishes for this case moving forward.)