Yeah, true. I might eventually use broadcast message blocks for some of the variables I do have. (“char.destroy” and “game.target” are variables I can replace with broadcast message blocks. I’ll need to keep track of variables I don’t use anymore so I delete the right ones once I’m able).
Variables that cannot be replaced with broadcast message blocks:
Tile Data
Level Data & Sub Level Data
Variables for Glitch Prevention
Variables for generating menus (to lower the amount of game rules)
Variables for setting colors to a button, star, and background
Any variable that doesn’t immediately reset back to 0 after running the entire game rule.