updated to remove procedural rules

In the latest build of Inform 7, 6L02, procedural rules were completely
removed. I had to find a way to replicate the functionality without
procedural rules, and implement it. It’s much simpler than having to go
through the entire thing with procedural rules.