DS0
New member
Hello everyone, I've been stuck on this for a good while now. I'm making a game in which enemies can move around rooms across the game. Their visual sprites are represented as monsters on a screen. The enemy's current room is stored as a variable that matches the screen it should be in. If the enemy's room value doesn't match the screen the player is looking at, I want it be hidden from the player's view. However, this has truly thrown me for a loop like nothing else. No matter what I try, this simple concept just won't work how I want it to.
I tried using Action Steps, but I couldn't seem to get it to reliably affect only the monster, it's either changing the Action Step of every single object on screen or none of them. I also tried getting the Object ID of the monster so I could at least only change it, but that also affected either everything or nothing. I tried setting up Monster Bits so I could fix the everything or nothing issue, which didn't work. I feel like I'm missing something super simple, but I just cannot figure it out. Any help would be greatly appreciated.
I tried using Action Steps, but I couldn't seem to get it to reliably affect only the monster, it's either changing the Action Step of every single object on screen or none of them. I also tried getting the Object ID of the monster so I could at least only change it, but that also affected either everything or nothing. I tried setting up Monster Bits so I could fix the everything or nothing issue, which didn't work. I feel like I'm missing something super simple, but I just cannot figure it out. Any help would be greatly appreciated.