forked from increpare/PuzzleScript
-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
codeImprove the code without changing functionalityImprove the code without changing functionalitydebuggingfeatures to help designers understand the engine's behaviorfeatures to help designers understand the engine's behaviorduplicateThis issue or pull request already existsThis issue or pull request already existsexpansionany expansion mechanismany expansion mechanism
Description
Multiple rules are generated incorrectly for directionless rules.
From tubetransport:
[ wasMoved:dirs ] -> [ ]
generates the following:
(1115) UP [ wasmoved:dirs ] -> [ ]
+ (1115) DOWN [ wasmoved:dirs ] -> [ ]
+ (1115) LEFT [ wasmoved:dirs ] -> [ ]
+ (1115) RIGHT [ wasmoved:dirs ] -> [ ]
Only one rule is required for a directionless rule. There is code in vanilla PS to detect and implement this.
Metadata
Metadata
Assignees
Labels
codeImprove the code without changing functionalityImprove the code without changing functionalitydebuggingfeatures to help designers understand the engine's behaviorfeatures to help designers understand the engine's behaviorduplicateThis issue or pull request already existsThis issue or pull request already existsexpansionany expansion mechanismany expansion mechanism