Battle of Petrovaradin 1716 AD scenario

Byzantine Productions Pike and Shot is a deep strategy game set during the bloody conflict of the Thirty Years War.

Moderators: rbodleyscott, Slitherine Core, Gothic Labs, rbodleyscott, Slitherine Core, Gothic Labs

Post Reply
Lysimachos
Lieutenant Colonel - Panther D
Lieutenant Colonel - Panther D
Posts: 1230
Joined: Tue Dec 08, 2009 9:38 am
Location: Italy

Battle of Petrovaradin 1716 AD scenario

Post by Lysimachos » Wed Aug 04, 2021 9:52 pm

Here you can download the scenario of the battle of Petrovaradin, fought in 1716 AD between the Habsburgs, led by Prince Eugene of Savoy, and the Ottomans, guided by the Grand Vizier Damat Alì Pasha:
EDIT:
https://www.mediafire.com/file/vvem8t2c ... IN.7z/file

This was one of the greatest victory of Prince Eugene, the best Austrian commander of his age, who also fought alongside with the Duke of Marlborough in the battles of Blenheim and Malplaquet.
Here, though greatly outnumbered by the enemy, he took the Turks by surprise attacking them the morning immediately after his arrival in front of the fortress of Petrovaradin, in order to prevent them from properly deploying and so denying that their superior numbers could be put to effect.
The battle ended in a carnage with the Grand Vizier being killed in the melee and the Ottomans loosing 20.000 men, 172 guns, 156 banners and 5 horse-tail standards.


1024px-Georg-philipp-rugendas-the-elder-1716-battle-of-petrovaradin.jpg
1024px-Georg-philipp-rugendas-the-elder-1716-battle-of-petrovaradin.jpg (318.34 KiB) Viewed 336 times
Last edited by Lysimachos on Thu Aug 05, 2021 7:35 pm, edited 1 time in total.
"Audentis fortuna iuvat"
- Virgilius

(Good luck favours the brave)

Lysimachos
Lieutenant Colonel - Panther D
Lieutenant Colonel - Panther D
Posts: 1230
Joined: Tue Dec 08, 2009 9:38 am
Location: Italy

Re: Battle of Petrovaradin 1716 AD scenario

Post by Lysimachos » Wed Aug 04, 2021 9:55 pm

And these are to screenshot of the battlefield

The attachment Clipboard01.gif is no longer available
Attachments
Clipboard01.gif
Clipboard01.gif (800.29 KiB) Viewed 335 times
"Audentis fortuna iuvat"
- Virgilius

(Good luck favours the brave)

Cronos09
Sergeant - 7.5 cm FK 16 nA
Sergeant - 7.5 cm FK 16 nA
Posts: 216
Joined: Thu Feb 22, 2018 4:28 pm

Re: Battle of Petrovaradin 1716 AD scenario

Post by Cronos09 » Thu Aug 05, 2021 7:17 am

Cool - first custom scenario since Odenathus left us. But I can't download it - 'No access'.

Lysimachos
Lieutenant Colonel - Panther D
Lieutenant Colonel - Panther D
Posts: 1230
Joined: Tue Dec 08, 2009 9:38 am
Location: Italy

Re: Battle of Petrovaradin 1716 AD scenario

Post by Lysimachos » Thu Aug 05, 2021 2:36 pm

Really strange.
But it was the page that didn't open or you weren't allowed to download when clicking the button on the upper right side of the page (the one with the arrow pointing down)?
"Audentis fortuna iuvat"
- Virgilius

(Good luck favours the brave)

Athos1660
Colonel - Fallschirmjäger
Colonel - Fallschirmjäger
Posts: 1488
Joined: Wed May 29, 2019 3:23 pm

Re: Battle of Petrovaradin 1716 AD scenario

Post by Athos1660 » Thu Aug 05, 2021 2:48 pm

A request for access meant to be sent to you has to be filled in.
Last edited by Athos1660 on Thu Aug 05, 2021 8:42 pm, edited 1 time in total.

Lysimachos
Lieutenant Colonel - Panther D
Lieutenant Colonel - Panther D
Posts: 1230
Joined: Tue Dec 08, 2009 9:38 am
Location: Italy

Re: Battle of Petrovaradin 1716 AD scenario

Post by Lysimachos » Thu Aug 05, 2021 7:37 pm

Now the problem should be solved, having moved the downloadable zipfile to mediafire.
The new link is above in the first post of this thread
"Audentis fortuna iuvat"
- Virgilius

(Good luck favours the brave)

Cronos09
Sergeant - 7.5 cm FK 16 nA
Sergeant - 7.5 cm FK 16 nA
Posts: 216
Joined: Thu Feb 22, 2018 4:28 pm

Re: Battle of Petrovaradin 1716 AD scenario

Post by Cronos09 » Sun Aug 08, 2021 4:53 am

Thanks. I played the scenario. But it's won somehow easily. It would be better to complicate the situation for the player.
For example, as indicated in the description of the battle, the player must withdraw the infantry behind the fortifications at the beginning of the battle. Otherwise, he will lose the battle.
Give the non-light Turkish cavalry the ability to evade the charge, use more light Tatar cavalry with bows. Overall a good start In P&S scenario design.

Lysimachos
Lieutenant Colonel - Panther D
Lieutenant Colonel - Panther D
Posts: 1230
Joined: Tue Dec 08, 2009 9:38 am
Location: Italy

Re: Battle of Petrovaradin 1716 AD scenario

Post by Lysimachos » Sun Aug 08, 2021 5:43 pm

Thank's for the comment.
The problem is that the battle was a resounding Habsburg victory and in order to give the Ottomans a fair chance of winning the battle you should probably alter some of its historical reality.
Alas the battle which were more feasible of a wargame rendition have already been depicted.
Maybe, instead of changing the situation on the wings, it could be better to reinforce the Ottoman center.
I'll have a look at it in the next days ...
"Audentis fortuna iuvat"
- Virgilius

(Good luck favours the brave)

Cronos09
Sergeant - 7.5 cm FK 16 nA
Sergeant - 7.5 cm FK 16 nA
Posts: 216
Joined: Thu Feb 22, 2018 4:28 pm

Re: Battle of Petrovaradin 1716 AD scenario

Post by Cronos09 » Thu Aug 12, 2021 2:26 pm

Lysimachos wrote:
Sun Aug 08, 2021 5:43 pm
Maybe, instead of changing the situation on the wings, it could be better to reinforce the Ottoman center.
I'll have a look at it in the next days ...
There is a couple of script options for changing the situation in the center:
1. Prohibit the player from moving units on the first turn
a) in Petrovaradin.BSF add the following block to the FUNCTION StartTurn(side)

Code: Select all

FUNCTION StartTurn(side)
{
	if (GetTurn() == -1)
		{
			// Setup anything that needs setting up at the start of the game
			PreBattleSetup();
		}
	else
		{
			if (GetTurn() == 0)
				{
					ShowUIScreen("BattlePop0", "Anim1", "IDS_SCN_NO_ORDERS");
					AddVizDelay(30);
				}
		}
}
b) add the following block to the FUNCTION StartTurnPost(side)

Code: Select all

FUNCTION StartTurnPost(side)
{
	int i;
	int id;
	int turn;

	turn = GetTurn();

	if (side == 0)
		{
			if (turn == 0)
				{
					for (i = 0; i < GetUnitCount(0); i++)
					{
						id = GetUnitID(0,i);
						if (id != -1)
							{
								SetAttrib(id, "AP", 0);
								SetCannotControl(id, 1);
							}
					}
				}
		}
}		
2. Cause a forced morale drop for units in the Austrian center at the start of a battle - eg. Disrupted.
a) Select the necessary units in the editor in team 1 (Open custon AI data dialog - AI Team). In this case AI is best scripted in Petrovaradin.BSF, not in the editor (see Kolin 1757, Mohi 1241)
b) in Petrovaradin.BSF add the following block to the FUNCTION StartTurn(side)

Code: Select all

FUNCTION StartTurn(side)
{
	if (GetTurn() == -1)
		{
			// Setup anything that needs setting up at the start of the game
			PreBattleSetup();
		}
	else
		{
			if (GetTurn() == 0)
				{
					ShowUIScreen("BattlePop0", "Anim1", "IDS_SCN_DISRUPT");
					AddVizCamCenter(51, 35, 0);
					AddVizDelay(30);	
				}
		}
}
с) at the end of the file Petrovaradin.BSF, add 2 functions - the morale of each unit in the Austrian center can drop to Disrupted with a 25 percent chance (you can choose the percentage you wish)

Code: Select all

FUNCTION AutomaticMoves(side)
{
	int i;
	int id;
	int team;
	int turn;

	turn = GetTurn();

		if (side == 0)
			{
			for (i = 0; i < GetUnitCount(0); i++)
				{
					id = GetUnitID(0,i);
					if (id != -1)
						{
							if (IsUnitValid(id) == 1)
								{
									team = GetUnitTeam(id);

									if (team == 1)
										{
											DoAutomaticMoraleDrop(side, team, turn, id);												
										}

								}
						}
				}
			}	
		
}

// Helper function for AutomaticMoves()
FUNCTION DoAutomaticMoraleDrop(side, team, turn, id)
{

	if (side == 0)
		{
			if ((turn == 0) && (team == 1)) 
				{
					if (Rand(0,100) <= 25) // Drop
						{
							SetAttrib(id, "MoraleState", 1);
							SetUnitStatusFlag(id);
						}
				}
		}
}		
d) in Text1 add the string (eg.)
IDS_SCN_DISRUPT_BP0TEXT, "Your vangard infantry hesitates seeing the advancing Ottomans.",

You can combine both options too. I also advise you to replace the Balkan light cavalry with Tatars and reduce the number of the Austrian guns.

Lysimachos
Lieutenant Colonel - Panther D
Lieutenant Colonel - Panther D
Posts: 1230
Joined: Tue Dec 08, 2009 9:38 am
Location: Italy

Re: Battle of Petrovaradin 1716 AD scenario

Post by Lysimachos » Fri Aug 13, 2021 5:25 pm

Interesting ideas, mate, expecially the first.

Instead, regarding the moral drop I'm not of the idea to implement it, because the Habsburg army is not referred to have wavered in front of the Ottomans.

Maybe I could reduce a bit the Austrian batteries and replace a couple of Balkan Light Cavalry with Tatars
"Audentis fortuna iuvat"
- Virgilius

(Good luck favours the brave)

Post Reply

Return to “Pike & Shot”