- The win/defeat sounds (sounds/battle/winground, deadground) used by the
battle report move here from visual_novel_core.
- The basic physics actions (attack, defence, stun) are character data
every mod with characters uses; they move to characters_base.
- depends no longer lists visual_novel_core: the battle platform does not
use the novel content.
BattleCoreRegistry.GetActive: without an explicit battle.set_core the
active game collection's settings["battle.core"] chooses the core (e.g.
card_battle for cthangover and card_novel), then the first registered one.