Hypoxic125/Sandbox – User

From Bohemia Interactive Community
< Hypoxic125
Categories:
(Created page with "== Creating A Multiplayer Campaign == A multiplayer campaign is a series of interconnected missions that follow a sequential order, creating a storyline that groups of player...")
 
(Initial upload)
 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Creating A Multiplayer Campaign ==
{{TOC|side}}
Below is the list of vegetation in Arma: Reforger, sorted by where they grow. Use this to help you with your terrain creation.


A multiplayer campaign is a series of interconnected missions that follow a sequential order, creating a storyline that groups of players can enjoy together.
{| class="wikitable sortable"
|+ Riparian Zone/Wetlands
|-
! Species !! Common Name !! Form
|-
| Salix fragilis || Crack Willow || Tree
|-
| Salix cinerea || Grey Willow || Bush
|-
| Phragmites australis || Common Reed || Bush
|-
| Populus nigra || Black Poplar || Tree
|}


Key things that a multiplayer campaign will include:
&nbsp;
*Interconnected sequential missions
*Centralized location of common mission files to save on storage space
*Utilizes {{Link|createMPCampaignDisplay|MPCampaignDisplay}}
*Missions can be selected in the hosted server mission selection menu


== Creating the Missions ==
{| class="wikitable sortable"
|+ Forest/Upland Areas
|-
! Species !! Common Name !! Form
|-
| Picea abies || Norway Spruce || Tree
|-
| Pinus sylvestris || Scots Pine || Tree
|-
| Betula pendula || Silver Birch || Tree
|-
| Carpinus betulus || European Hornbeam || Tree
|-
| Tilia cordata || Littleleaf Linden || Tree
|-
| Sorbus aucuparia || European Rowan || Tree
|-
| Dryopteris filix-mas || Male Fern || Plant
|-
| Pteridium aquilinum || Bracken Fern || Plant
|-
| Vaccinium myrtillus || Bilberry || Plant
|}


If new to creating missions, it is advised that you ignore concerns about disk space and make each mission independent of the campaign mod. When you get more comfortable with how the file structure works, and have more confidence in your code, you can then move on to centralizing common files. Debugging missions within the mod structure is much more annoying, especially if your code is more prone to bugs/errors.
&nbsp;


Be sure you structure your missions with multiplayer {{Link|Multiplayer_Scripting#Locality|locality}} in mind from the start. It is much more time-consuming to convert a single-player mission into a multiplayer mission.
{| class="wikitable sortable"
|+ Open/Disturbed Areas
|-
! Species  !! Common Name !! Form
|-
| Rosa canina || Dog Rose || Bush
|-
| Rubus idaeus || Raspberry || Bush
|-
| Corylus avellana || Common Hazel || Bush
|-
| Juniperus communis || Common Juniper || Bush
|-
| Sambucus nigra || European Elder || Bush
|-
| Achillea millefolium || Yarrow || Plant
|-
| Arrhenatherum elatius || Tall Oatgrass || Plant
|-
| Urtica dioica || Stinging Nettle || Plant
|}


== File Structure ==
&nbsp;


Now that you have your missions created, we can move on to the mod's file structure.
{| class="wikitable sortable"
|+ Coastal/Shoreline Areas
|-
! Species  !! Common Name !! Form
|-
| Fucus vesiculosus || Bladderwrack || Plant
|}


<span style="color: blue;">'''myModName'''</span>
&nbsp;
|--<span style="color: red;">addons</span>
    |--<span style="color: red;">myCampaignName</span>
      |--<span style="color: green;">data</span>
      |--<span style="color: green;">functions</span>
      |--<span style="color: red;">campaign</span>
      |  |--<span style="color: red;">missions</span>
      |  |  |--myMission01.worldName
      |  |  |--myMission02.worldName
      |  |  |--myMission03.worldName
      |  |--<span style="color: red;">description.ext</span>
      |--<span style="color: red;">$PBOPREFIX$</span>
      |--<span style="color: red;">config.cpp</span>


<span style="color: red;">Red</span> highlights indicate required files/folders
{| class="wikitable sortable"
 
|+ Caption text
<span style="color: green;">Green</span> highlights indicate optional organization files/folders for shared campaign files
|-
 
! Species  !! Common Name !! Form
== Campaign Description.ext ==
|-
 
| Malus domestica || Apple Tree || Tree
The campaign description file will dictate how the missions are structured within the campaign menus. Unlike a single-player campaign, we are going to be ignoring the mission flow aspect of the campaign description file so that the multiplayer campaign menu functions correctly.
|-
| Prunus domestica || European Plum || Tree
|-
| Tilia cordata || Littleleaf Linden || Tree
|}

Latest revision as of 07:26, 19 February 2025

Below is the list of vegetation in Arma: Reforger, sorted by where they grow. Use this to help you with your terrain creation.

Riparian Zone/Wetlands
Species Common Name Form
Salix fragilis Crack Willow Tree
Salix cinerea Grey Willow Bush
Phragmites australis Common Reed Bush
Populus nigra Black Poplar Tree

 

Forest/Upland Areas
Species Common Name Form
Picea abies Norway Spruce Tree
Pinus sylvestris Scots Pine Tree
Betula pendula Silver Birch Tree
Carpinus betulus European Hornbeam Tree
Tilia cordata Littleleaf Linden Tree
Sorbus aucuparia European Rowan Tree
Dryopteris filix-mas Male Fern Plant
Pteridium aquilinum Bracken Fern Plant
Vaccinium myrtillus Bilberry Plant

 

Open/Disturbed Areas
Species Common Name Form
Rosa canina Dog Rose Bush
Rubus idaeus Raspberry Bush
Corylus avellana Common Hazel Bush
Juniperus communis Common Juniper Bush
Sambucus nigra European Elder Bush
Achillea millefolium Yarrow Plant
Arrhenatherum elatius Tall Oatgrass Plant
Urtica dioica Stinging Nettle Plant

 

Coastal/Shoreline Areas
Species Common Name Form
Fucus vesiculosus Bladderwrack Plant

 

Caption text
Species Common Name Form
Malus domestica Apple Tree Tree
Prunus domestica European Plum Tree
Tilia cordata Littleleaf Linden Tree