"Grant Selected Item" block completely disables a device's block code

Ok, so I’ve been working on this for about 3 hours now.
To simplify it, I have this basic system:
A button triggers a 3 popup menu. On each popup, you can choose to either plant a crop or go to the next popup. They loop back around to the first one.
Each crop button broadcasts to an item granter’s blocks. For some reason, while the signal is sent out from each button, some blocks don’t trigger. Specifically, two of the item granters will have triggered blocks, but one of them will not fire at all. I have already tested to make sure that
a) the item granter IS in fact receiving a signal on the button press
b) the popup IS sending a signal on the button press
c) all channels are the same

When I tried to recreate the system, I was not – and still am not – able to create a popup that triggers an item granter’s blocks. Is this a bug? What the heck is going on here?

SUMMARY: THE GRANT SELECTED ITEM BLOCK BREAKS EVERYTHING. IT WILL MAKE IT SO BLOCKS DO NOT RUN ANYMORE.

4 Likes

So, you’re just making a popup shop, with each output linked to an item granter?

2 Likes

Are you using the right block menu?

1 Like

Not really, but it doesn’t matter anyways. The problem is just that the blocks aren’t triggering. Do you want screenshots?

1 Like

Can you say how you tested everything?

1 Like

Sure! The more information, the better!

1 Like

I recreated the system. It was literally just a popup that triggered some blocks. Nothing happened.

Screenshots are on the way!

1 Like

Try wiring it. I never thought I would be saying that.

2 Likes

This is the first popup. It works.



This is the second popup. It doesn’t work.

Now for the item granters!


Here’s the plantPumpkin one.

And here’s the god dang plantPineapple one.

So, the actual blocks themselves don’t really matter. Either way, if the blocks fire, there is some output. However, the pineapple blocks DONT fire.

3 Likes

I just assumed it was wired. They may suck, but they make debugging WAY easier.

3 Likes

I can try that in my main system, but it didn’t work in testing. I’m gonna try reloading the map and seeing if that helps.

1 Like

Check if your channels are in the right form, like with or without a space. Also make sure your properties are numbers.

2 Likes

Did you spell the channel name right? I really don’t see what the problem could be. Is there something outside of this system preventing it from firing?

1 Like

They are, they are. I have checked all of this a thousand times bro

1 Like

I don’t either lmao

There shouldn’t be. Once again, I confirmed that the signals WERE sending, but the blocks arent firing. I think this may be a quantum mechanic or something.

1 Like

YEP
ok, so I added a new block to one of the item granters and it didn’t run. Issues seem to occur with higher memory, so I’m going to mark this as a bug. If you still have ideas, I’m open to them, but this is absurd. At this rate, I may just have to remove pineapples from this game.

2 Likes

Try firing the blocks with just a regular button.

2 Likes

Yeah, I know the feeling, but it could just be some random thing causing the problem. I was working on my GK8 map, and one of the checkers wasn’t working. I eventually found that the issue was a popup that I didn’t think was part of the problem but was, since I copied it and didn’t change any settings except it’s input, deceiving me to think that I was getting the wrong outcome. Can I get a picture of the whole build?

2 Likes

LOL
sure!


Here’s the farming area:

Yes, those wires were necessary.

2 Likes

Blocks are simply no longer firing.
The worst part is that this is for the gim jam. jesus christ

Ima go cry in a corner for the next 16 hours.

1 Like