Whilst this may not be the full list, we’ve managed to get a rundown of the different types of battles that a player could experience whilst playing Rome 2.
On the Land, these are: Walled City battles, Settlement Outskirts battles, field battles, combined land/sea coastal battles, River battles (as in, attacking/defending across a river), Encampment battles (when you attack a fortified army), Ambush battles (which we’re told will be very different to previous games) and Supply Train battles, which is what happens when you’re attacking an army that’s force-marching.
On the Navy side, there are: Port siege battles, open sea battles and of course the land/sea coastal battles.