Small helper class to encapsulate the common logic for parsing storyscreen WML.
virtual ~story_parser()=default
story_parser(const story_parser &)=delete
virtual void resolve_wml(const vconfig &cfg)
Takes care of initializing and branching properties.
virtual bool resolve_wml_helper(const std::string &key, const vconfig &node)=0
May be implemented by derived classes to perform additional actions When executing resolve_wml.
story_parser & operator=(const story_parser &)=delete