By making this class more flexible it would allow AI to remember all sorts of different game stuff.
Just need to find a good way to map the allowed object types, maybe with generics 馃
Motivated by #11504, first use case would be a new MemorySet for colors that were missing when trying to pay for a SA:
- need extra flag since it should only count when called from
canPlayAndPayForFace
By making this class more flexible it would allow AI to remember all sorts of different game stuff.
Just need to find a good way to map the allowed object types, maybe with generics 馃
Motivated by #11504, first use case would be a new MemorySet for colors that were missing when trying to pay for a SA:
canPlayAndPayForFace