I want to know the answer to the following question:
What is the mock combat roughly based on?
All the background I'm provided with is that "The largest of these is in Huejotzingo, Puebla where most townspeople take part in mock combat with rifles shooting blanks, roughly based on the Battle of Puebla.". Is that enough to answer the question?
Answer: yes