Difference between revisions of "Category:Getting Started: Eric's Mission Framework"

From cluster wiki
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
This category will contain resources to help you getting started with EMF. It will not go over the full functionality of EMF and will mostly just serve as a information dump and tutorial collection for getting familiar with EMF.
This category will contain resources to help you getting started with EMF. It will not go over the full functionality of EMF and will mostly just serve as a information dump and tutorial collection for getting familiar with EMF.
== Getting started ==
EMF relies on your understanding of Arma 3's event scripts. Therefor i will list all of them underneath along with a short description. To see the initialization order see: BI Wiki: Initialization Order
=== emf_config.cpp ===
This file is to define default EMF properties. For the time being it's only used to set the DEBUG level and respawn delay but this may change in the future.
=== init.sqf ===
mission initialization, executed on server side when mission is started (before briefing screen).
=== initPlayerLocal.sqf ===
JIP initialization, executed locally when player joins mission.
=== onPlayerKilled.sqf ===
Executed locally when player is killed in a singleplayer or in a multiplayer mission.
=== onPlayerRespawn.sqf ===
Executed locally when player respawns in a singleplayer or in a multiplayer mission with "BASE" respawn type.
=== init3DEN.sqf ===
Executed when loading a scenario in Eden Editor if the file is present. Useful for executing scenario-specific editor functionality. Not included in EMF but is mentioned here since it really helps when using color corrections.
[[Category:Eric's Mission Framework (EMF)]]
[[Category:Eric's Mission Framework (EMF)]]
__NOTOC__

Latest revision as of 15:57, 26 March 2022

This category will contain resources to help you getting started with EMF. It will not go over the full functionality of EMF and will mostly just serve as a information dump and tutorial collection for getting familiar with EMF.

Getting started

EMF relies on your understanding of Arma 3's event scripts. Therefor i will list all of them underneath along with a short description. To see the initialization order see: BI Wiki: Initialization Order

emf_config.cpp

This file is to define default EMF properties. For the time being it's only used to set the DEBUG level and respawn delay but this may change in the future.

init.sqf

mission initialization, executed on server side when mission is started (before briefing screen).

initPlayerLocal.sqf

JIP initialization, executed locally when player joins mission.

onPlayerKilled.sqf

Executed locally when player is killed in a singleplayer or in a multiplayer mission.

onPlayerRespawn.sqf

Executed locally when player respawns in a singleplayer or in a multiplayer mission with "BASE" respawn type.

init3DEN.sqf

Executed when loading a scenario in Eden Editor if the file is present. Useful for executing scenario-specific editor functionality. Not included in EMF but is mentioned here since it really helps when using color corrections.


Pages in category "Getting Started: Eric's Mission Framework"

The following 3 pages are in this category, out of 3 total.