Results 17 issues of OnlineCop

Based off much of the work of #148. For whatever reason, though, my version doesn't appear to be resuming the music correctly. I either implemented it wrong, or my version...

While (still) poring over eResistance and other recent changes, I've found quite a few bugs (yay!). Having a giant wall of data in **res.cpp** isn't ideal, however. If I were...

I've noticed that the map's music plays as the player walks around, and the battle music starts as soon as a battle begins. Once the battle ends, the battle music...

We should have a class/struct for fonts and either blend or remove one/both of the `eFont`/`eFontColor` enums. If we have a `std::map` or `std::vector` of fonts, the enum values could...

enhancement

KQ has borrowed graphics from many other games, some of those are non-free. It would be preferable that all graphics came from free sources, or were created specifically for this...

enhancement
help wanted

The [fonts.png](../blob/road_to_1.0/data/fonts.png) image contains a mixture of ASCII and Unicode characters. There are 7 rows; the top 6 are 8x8 pixels; the bottom row is 8x12 (width x height). ![fonts](https://github.com/user-attachments/assets/85b3a177-0c23-4179-b9f7-88b28196c095)...

## Bug Description Unit Tests are succeeding, even when they should fail. ### Reproduction steps https://regex101.com/r/x3LIvr/1 (cloned from https://regex101.com/r/9Z7P3x/1 ) Input is `yyy` and pattern is `xxx`. Test condition is:...

bug