prthm11 commited on
Commit
93a76be
·
verified ·
1 Parent(s): f660fc6

Update utils/block_relation_builder.py

Browse files
Files changed (1) hide show
  1. utils/block_relation_builder.py +2 -1
utils/block_relation_builder.py CHANGED
@@ -1717,7 +1717,8 @@ def parse_condition(stmt, parent_key, pick_key_func, all_generated_blocks):
1717
 
1718
  # 5) Touching object: <touching [edge v]?>
1719
  # m_touch = re.fullmatch(r"""\s*<?\s*touching\s*\[\s*(?P<sprite>[^\]]+?)\s*(?:v)?\s*\]\s*\?\s*>?""", s_lower, re.IGNORECASE | re.VERBOSE)
1720
- m_touch = re.fullmatch(r"""\s*<?\s*touching\s*\[\s*(?P<sprite>[^\]]+?)\s*(?:v)?\s*\]\s*\?\s*>?\s*""", s_lower, re.IGNORECASE | re.VERBOSE)
 
1721
  if m_touch:
1722
  sprite = m_touch.group('sprite').strip()
1723
  val = {'mouse-pointer':'_mouse_', 'edge':'_edge_'}.get(sprite, sprite)
 
1717
 
1718
  # 5) Touching object: <touching [edge v]?>
1719
  # m_touch = re.fullmatch(r"""\s*<?\s*touching\s*\[\s*(?P<sprite>[^\]]+?)\s*(?:v)?\s*\]\s*\?\s*>?""", s_lower, re.IGNORECASE | re.VERBOSE)
1720
+ #m_touch = re.fullmatch(r"""\s*<?\s*touching\s*\[\s*(?P<sprite>[^\]]+?)\s*(?:v)?\s*\]\s*\?\s*>?\s*""", s_lower, re.IGNORECASE | re.VERBOSE)
1721
+ m_touch = re.fullmatch(r"""\s*<?\s*touching\s*\[\s*(?P<sprite>[^\]]+?)\s*(?:v)?\s*\]\s*(?:\?)?\s*>?\s*""", s_lower, re.IGNORECASE | re.VERBOSE)
1722
  if m_touch:
1723
  sprite = m_touch.group('sprite').strip()
1724
  val = {'mouse-pointer':'_mouse_', 'edge':'_edge_'}.get(sprite, sprite)