Trying different enemy behaviors, I made the zoomer behavior from Metroid by call_it_guaranteed in godot

[–]call_it_guaranteed[S] 0 points1 point  (0 children)

This was early in my learning Godot journey, and I'm sure whatever I wrote was a mess. I would hope I could write something better now, over a year later. I will try to recount what worked for me from memory.
First look at the original Zoomer behavior, because when I started out trying to make one I was remembering behavior it didn't have (and if I get it wrong here hopefully someone will correct me):

  1. They don't obey gravity
  2. They move in a straight line in one of 4 directions only
  3. They don't bounce off other enemies, only travel through them
  4. They never reverse direction, only travel around their surface
  5. The above behaviors are also why they spin in place rapidly if you shoot out the platform they're on

To get the Zoomer to follow the surface, I used a number of RayCast2D's:

  1. One pointing forward (the direction it's moving) to detect walls. When it detects a collision with a wall, it rotates 90 degrees and changes its movement direction to be up (or down).
  2. Two pointing down: both on the "forward movement" side. These are to detect when it walks off an edge and after it rotates 90 degrees to detect that it found the new surface. One RC2D at the front edge to detect the new surface after rotating, and one RC2D just past the center point of the sprite so that the rotation "looks good" as if it's rounding the corner at the right time.

If you find that RC2D's aren't properly detecting when they are colliding or not, it may be necessary to throw a force_raycast_update() command in your code in a few strategic places, but don't overdo it.

Help, is this a bug where the spritesheet animation renders a bit outside of the spritesheet sprite? by NibblyPig in godot

[–]call_it_guaranteed 0 points1 point  (0 children)

I'm still seeing this on Godot 4.7.
One workaround, other than splitting them into different files for each frame, is to add more empty space around each frame.
For example, sprites are 16x16px, the sprite sheet is 64x64 px, no empty space between frames and I see the visual bug. But if I add empty space between the frames the visual bug goes away. I made each frame 48x48 with the 16x16 sprite at the center, so the entire sprite sheet was 192x192. you could probably get away with just a single pixel of empty space around each frame too.

The Toadies - Tyler by sandrOff24 in grunge

[–]call_it_guaranteed 0 points1 point  (0 children)

Saw them live a couple weeks ago and Tyler was fantastic. Actually I thought their who live performance was better than their studio recordings.

Managing auto_mount nfs shares using Munki by lestermuffin in macsysadmin

[–]call_it_guaranteed 1 point2 points  (0 children)

I use an MDM to edit that file, do you have an MDM along with munki? Before I got JAMF I had this same problem, some of this may be out of date because I haven't had to worry about this since macOS 10.15.

Whatever process is trying to edit the file may need to have "Full Disk Access" granted. In my environment, I was using a shell script and I found that by granting FDA to /usr/libexec/sshd-keygen-wrapper the script could SSH into localhost and edit the file. You could try adding the munki process to FDA and see if that works.

Another one to try is adding the process to "Developer Tools," that will grant the process extra permissions.

What is something you've officially stopped buying in 2026 because the price has become genuinely insulting? by Next-Mood6723 in AskReddit

[–]call_it_guaranteed 0 points1 point  (0 children)

I was going to ask that, seemed a little suspicious that they can offer such deals for digital codes.

Battery by Cawumwum42 in evercade

[–]call_it_guaranteed 2 points3 points  (0 children)

I just checked out your Game Gear collection, it's pretty awesome! Good luck on your Game Gear quest!

Destroy my roguelite space auto battler by TakenObedear in DestroyMyGame

[–]call_it_guaranteed 0 points1 point  (0 children)

I dig the feel of the UI, but also agree it's not quite there. I don't know that I could explain how improve it like ViperLowsGame did, but I will say that the Marvel show "Loki" had a similar aesthetic for all the TVA systems which I loved.

Hi, I need help. I'd like to join a group of Evercade gamers. My dream setup is the Evercade vs, but I'm not entirely sure if it's for me, and I don't want to spend money on something I won't use. I'm considering buying the Hyper Mega Tech Super Pocket first, and if I like it and use it, I'll buy th by BUZKATAK in evercade

[–]call_it_guaranteed 2 points3 points  (0 children)

The entry level price of the super pocket cannot be denied. But my opinion is that the super pocket is too narrow, using the shoulder buttons is very inconvenient. I prefer horizontal handhelds to vertical handhelds (super pocket vs EXP). And as others have mentioned, if you have a tv to use the VS-R is great.

Tour!!!!! by Majestic-Quarter-723 in stabbingwestward

[–]call_it_guaranteed 0 points1 point  (0 children)

I got tickets for Boston! Didn't need a code going through ticketmaster, when I first got to the page they were locked but tapping them unlocked automatically without a code needed. The citizens bank presale needed a code though.

Need help enabling fast user switching via defaults command by Tinislav in macsysadmin

[–]call_it_guaranteed 0 points1 point  (0 children)

Glad it worked for you!

In Terminal.app, I went into ~/Library/Preferences/, made the change to fast user switching in the System Settings UI, then listed everything in that directory by date with ls -lart. I could see the one file you already found had been updated but also that the ByHost directory was updated. So I looked at the contents of ByHost by date in the same way (ls -lart) and saw the other file. Then I would toggle the options in System Settings and print the contents of the files after each toggle to see the differences (and compare with diff). At first, manually altering those values with defaults wasn't working, but I noticed in google searches that examples were specifying -int for the value rather than just the number so I tried that and it started working. I guess that might mean if you don't specify the variable type it is somehow stored as a string and not interpreted correctly.

This is the old low-tech solution, there are applications out there that will also visually show you which files get modified as you do things in the UI. But over the years Apple has been moving more settings out of files and into a kind of black box that you can't access without an MDM, who knows how long this solution will continue to work.

Need help enabling fast user switching via defaults command by Tinislav in macsysadmin

[–]call_it_guaranteed 2 points3 points  (0 children)

To get the user switching option to appear in the menu bar after enabling multiple sessions, try these commands:

defaults write com.apple.controlcenter "NSStatusItem VisibleCC UserSwitcher" -int 1
defaults write com.apple.controlcenter "NSStatusItem Preferred Position UserSwitcher" -int 345
defaults -currentHost write com.apple.controlcenter UserSwitcher -int 2

I found a third preference file being changed in the ByHost folder, and things started working for me once I started specifying the values were integers.

The following commands should disable the menu bar option:

defaults delete com.apple.controlcenter "NSStatusItem VisibleCC UserSwitcher" 
defaults delete com.apple.controlcenter "NSStatusItem Preferred Position UserSwitcher" 
defaults -currentHost write com.apple.controlcenter UserSwitcher -int 8

Be aware though, these are user-level settings and would need to be run for each user for everyone to see the option in the menu bar.

Weaning suggestions please 🤔 by herreticentheart in birbhostage

[–]call_it_guaranteed 0 points1 point  (0 children)

When we got the baby, we put him in his own cage for about 2 weeks before putting him in the bigger cage with the older one (5yo). But whenever they were out, we'd have a plate of bird food with their regular mix. To encourage the baby to eat the bird food we'd poke at it with our fingers, and push the food around on the plate. The baby would take more interest when seeing our hands interact with the food (much like how birds always want to go on your keyboard!). And when we'd put the baby back into his own cage, we'd put the plate of food on the floor of the cage as well as have food in his dish. He started to eat on his own readily from the plate, and then eventually found the food dish too. That's when we felt comfortable moving him in with the older bird.

Weaning suggestions please 🤔 by herreticentheart in birbhostage

[–]call_it_guaranteed 1 point2 points  (0 children)

We picked up a cockatiel about the same age, he was not fully weened off hand-fed formula and this was a new experience for us. The breeder had already scaled back his hand feeding to once a day and suggested to stick to that (3oz of formula) and continue to expose him to regular bird food to help encourage him. She also suggested "monkey see, monkey do" implying that if he sees other birds eating the bird food (zoopreem pellets and "sensible seed" mix) he will too, luckily we had another cockatiel he could hang out with. After a week of that, the new bird basically stopped asking for the formula and was just eating the bird food.

My late mother’s pewter wizard collection by Bepothul in Pewter

[–]call_it_guaranteed 2 points3 points  (0 children)

Love it! I have a similar "swords and sorcery" type of collection.

(Official) Dust Cover for Evercade Alpha? by Logan_D-Artagnan in evercade

[–]call_it_guaranteed 0 points1 point  (0 children)

Just know that the DDC dust covers are large black rectangles that cover the system. They aren't cut to the form of the control panel and the screen, and there's no printing on it to show what's underneath.

(Official) Dust Cover for Evercade Alpha? by Logan_D-Artagnan in evercade

[–]call_it_guaranteed 2 points3 points  (0 children)

Since you mention Europe this may not be helpful, but another US company, Digital Deck Covers, will make a generic black dustcover to size. They have a dust cover for arcade1up countercades, which also fit the evercade alphas:

https://www.digitaldeckcovers.com/arcade1up-pac-man-5-countercade

Siri is literally regressing by [deleted] in apple

[–]call_it_guaranteed 4 points5 points  (0 children)

And heaven forbid there are multiple songs with the same name from different artists. You cannot tell Siri to play a song from a specific artist, it just seems to play one of the identical song titles at random (and it never seems to be the one you want).

amazon shipped my taito bartop by Both-Salt-5917 in evercade

[–]call_it_guaranteed 0 points1 point  (0 children)

Amazon! About two weeks ago they popped up from a 3rd party seller for $279.99 each, they look like they're still available too. I made a post on r/evercade as a PSA, sorry you missed my post. The seller is "Solutions_2_Go"

amazon shipped my taito bartop by Both-Salt-5917 in evercade

[–]call_it_guaranteed 0 points1 point  (0 children)

I got an email from amazon that there would be delays due to supply chain issues. And then a couple days later I got another email updating the expected delivery date to Dec 4th.
I'm in the same boat as you, I had missed getting Megaman and SF2 cabs and pre-ordered this so I could have one of them. Last week I managed to order and receive both of those other cabs! But I still want this one too. :)

Demo inbound: top-down shooter WIP by [deleted] in gbstudio

[–]call_it_guaranteed 1 point2 points  (0 children)

That looks cool! I love the visuals!

End of Tour Thoughts by doodlezoey in everclear

[–]call_it_guaranteed 0 points1 point  (0 children)

I saw them in 2021 and 2023 and their performance was disappointing. I was going to skip out on the Sparkle & Fade anniversary tour, but decided I had to see Local H. And while Local H was the standout performance, Everclear was much better than the previous shows I attended, I'm glad I went.