This mod reports gameplay that should not be possible in 0 A.D. without mods. Currently, in 4v4 matches, new or aspiring players are never informed about which mods are being used or how they affect gameplay. Instead, it’s implicitly assumed that everyone already knows the players and their supporting mods. With these quick in-game messages, players at least receive basic information and can further discuss the implications - whether in the match itself or on the forums.
Quick start triggers the chat message:
"Units receives automated commands by %(player)s at turn %(turn)s (v01)"
Clicking tools like the razor rapid fire triggers the chat message:
"Automated clicker makro detected by %(player)s(v01)"
If a player does not send a command in 30 seconds triggers the chat message:
"%(player)s has not send a command in 30s (v01)"
Market Exploit
"%(player)s has bought %(buy)s shortly after selling it for %(sell)s (v01)"
Elexis set up the mod template for me to fill. Lag is atm. not accounted for, so during heavy lag it could trigger false positives. I tested it in a few games and didn't had false positives. Report if it behaves weird and some thresholds should be changed.
Some features that should be added:
turning off in game or handle 2 players with the mod to limit spam
Current version: 02
oddity_detector.zip
oddity_detectorv00.zip
oddity_detectorV01.zip
oddity_detector V02.zip