Page 1 of 1
Battle of Petrovaradin 1716 AD scenario
Posted: Wed Aug 04, 2021 9:52 pm
by Lysimachos
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 (318.34 KiB) Viewed 2661 times
Re: Battle of Petrovaradin 1716 AD scenario
Posted: Wed Aug 04, 2021 9:55 pm
by Lysimachos
And these are to screenshot of the battlefield
The attachment Clipboard01.gif is no longer available
Re: Battle of Petrovaradin 1716 AD scenario
Posted: Thu Aug 05, 2021 7:17 am
by Cronos09
Cool - first custom scenario since Odenathus left us. But I can't download it - 'No access'.
Re: Battle of Petrovaradin 1716 AD scenario
Posted: Thu Aug 05, 2021 2:36 pm
by Lysimachos
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)?
Re: Battle of Petrovaradin 1716 AD scenario
Posted: Thu Aug 05, 2021 2:48 pm
by Athos1660
A request for access meant to be sent to you has to be filled in.
Re: Battle of Petrovaradin 1716 AD scenario
Posted: Thu Aug 05, 2021 7:37 pm
by Lysimachos
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
Re: Battle of Petrovaradin 1716 AD scenario
Posted: Sun Aug 08, 2021 4:53 am
by Cronos09
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.
Re: Battle of Petrovaradin 1716 AD scenario
Posted: Sun Aug 08, 2021 5:43 pm
by Lysimachos
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 ...
Re: Battle of Petrovaradin 1716 AD scenario
Posted: Thu Aug 12, 2021 2:26 pm
by Cronos09
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.
Re: Battle of Petrovaradin 1716 AD scenario
Posted: Fri Aug 13, 2021 5:25 pm
by Lysimachos
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