Page 1 of 1

From Petsamo to Kirkenes

Posted: Tue Aug 27, 2013 5:23 am
by Erik2
Someone has to post something here [:)]

I am working on a custom scenario about the Russian offensive in northern Norway/Finland in 1944.
I am creating this primarily to get to know the editor.
The scenario is based on Pelle Holmèn's scenario for 'The Operational Art Of War'.

The map and OOB are mostly done, but I need some help with the briefing and victory conditions.
From the save file I see that there is an event system, but this is not accessible from the editor.
Could someone please give me some pointers?
For testing purposes I would liketo use a combination of all (?) victory conditions:
1) Regular objects
2) Occupying/reparing bridges
3) Destroying certain units
4) Occupying orange/green hexes

Thank you

RE: From Petsamo to Kirkenes

Posted: Tue Aug 27, 2013 5:33 am
by Erik2
The full map is quite large, 82x56 hexes scale 2,5km/hex.
The map scale means all movement is halved, but this works well with the very difficult ground conditions (very muddy with bad roads).
Artillery ranges are also halved, this is a slight nuisance.
There are currently about 75 German/Finnish/Norwegian units and 70 Russian units, but I may add a few reinforcement units for both sides.

Edit
I will probably use regiments rather than divisions for the Russians. I think they have too few infantry units now.

Screenshot is from the Kirkenes (high-lighted) area.

Image

RE: From Petsamo to Kirkenes

Posted: Tue Aug 27, 2013 5:35 am
by Erik2
Petsamo (Finland) area. This is the starting point for the Russian offensive.

Image

RE: From Petsamo to Kirkenes

Posted: Tue Aug 27, 2013 5:37 am
by Erik2
And finally Murmansk.

Image

RE: From Petsamo to Kirkenes

Posted: Tue Aug 27, 2013 5:43 am
by Erik2
I have not found a way to get a decent screenshot of the whole map, so here's the micro version.

Image

RE: From Petsamo to Kirkenes

Posted: Tue Aug 27, 2013 11:57 am
by Erik Rutins
That's looking great, Erik!

RE: From Petsamo to Kirkenes

Posted: Wed Aug 28, 2013 3:41 am
by Ronald Wendt
Hello,

first i want to say the map really looks great and i cannot wait to play it.

You can combine all into one condition - do you plan to have different levels of victory (brilliant, normal, tactical) ?

Some parts of what you desire was done in the Smolensk scenario:

<Event id="AAAAA" winner="0" text-player-0-en="Occupy the Smolensk area" text-player-0-de="Brillianter Sieg" >

<Condition type="turns" compare="<=" value="20" text-player-0-en="You have {dest} days for your mission, there are {remaining} left."/>

<Condition type="occupy-objects" occupy-minimum="8" player="0" object-positions="2583,3846,6149,6150,3847,1057,2582,2327" text-player-0-en="Capture {obj0},{obj1},{obj2},{obj3},{obj4},{obj5},{obj6} and {obj7} to occupy all important strategic positions. The bridges are of special interest and have to be intact to count for success. You need engineers to repair bridges." no-damage="1"/>

<Condition type="occupy-fields" field-positions="2845,3613,4381,5149,5917,6685,7453" occupy-minimum="7" air="0" player="0" text-player-0-en="Occupy the {limit} marked hexes that line up with the town of Roslavl to seal of the area South of Smolensk. You still have {remaining} to go." />

</Event>
1) Regular objects

Condition type="occupy-objects" occupy-minimum="8" player="0" object-positions="2583,3846,6149,6150,3847,1057,2582,2327"

The figures in 'object-positions' are the hexes where objects (cities,airports, bridges etc.) are placed.

player indicates the side that has to achive the condition

'occupy-minimum' sets how many of the objects have to be occupied. You can leave the player choices if you name more objects in 'object-positions' than he has to conquer.

2) Occupying/reparing bridges

The occupation is listed above. If objects have to be repaired/intact you have to add no-damage="1" to the condition.
4) Occupying orange/green hexes

Condition type="occupy-fields" field-positions="2845,3613,4381,5149,5917,6685,7453" occupy-minimum="7"


Its simular to the objects. The positions indicate the hexes and the occupy-minimum="7" sets the number of those hexes that have to be occupied.


3) Destroying certain units

<Condition type="keep-units" negated="1" text-player-0-en="The units {unit0},{unit1},{unit2},{unit3},{unit4},{unit5},{unit6} and {unit7} are the backbone of the Russian offense. They have to be completely eliminated for an Axis victory." ground-unit-positions="5377,4104,5122,4124,6418,6154,5648,4378" keep-minimum="1"/>

This is an example of units that have to be destroyed. Its actually an inverted command for keeping units.

'ground-unit-positions' marks the units that have to be destroyed.

keep-minimum="1" sets the number of units.

negated="1" inverses the condition. This means instead of having to keep at least one unit, the player is not allowed to have even a single unit.


The 'text-player-0-en' terms are responsible for the display of the condition in the objetives screens.

'en' is indicating English.
If you leave it away, the text will always be displayed, no matter which language is set in the game.
If you keep it, the text will only show with 'English' set in the options.


But all this is not ending the scenario. We have to add something lik this to the event:

<Action type="end" winner="0" scenario-end="center" victory-type="brilliant">

<Player id="0" resources="0" text-en="&#x0A;-- Brilliant victory --&#x0A;&#x0A;9th August 1941 - Smolensk has fallen and the Soviets are once again retreating. Our main strike will now be further to the east hoping that we can capture Moscow this year and thus end the war." sound="event-end-brilliant"/>

</Action>


We usually place the conditions at the beginning of a scenario.

If you run into troubles i glady help out by adjusting things.

Regards,




RE: From Petsamo to Kirkenes

Posted: Sun Mar 30, 2014 1:50 pm
by zakblood
keep up the good work, look forward to playing once released.

always nice to have more battles to play, a few good battles make a even better campaign, got to love free missions, a good long campaign would be a great bonus [&o][&o][&o]