I haven't ever been hit by the disliking crusade before, so I dunno.
Either way, I guess I'll continue development.
At the moment, the 'store' itself is a baseplate brick, which is tricky to set up especially in buildings that aren't on an exact baseplate. I'm going to be spending time redoing the coding so the triggers for entering and exiting are two 1x4x5 bricks that are placed inside and outside right next to the door. This way you can have a building of any size.
These will be like zone bricks.
Done. The bricks now work using two entry/exit bricks in front and behind the doors. As far as I can tell, everything functions normally.
For anyone who might be wondering how this all works, all necessary bricks auto-name themselves as you're placing them, similar to how teledoors work. That way, they're all connected. From there, the entry trigger does a bunch of fancy stuff, and I've packaged the function for taking an item out to check if you're a criminal, and if you're in a store. If yes, it tells the store to initiate the robbing process. Same if you simply walk in with a gun.
Also for those who might have noticed, money drops make a *bip* noise that gets higher pitched the more you consecutively pick up within a second.