User Tools

Site Tools


arma2:missions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
arma2:missions [2011/06/30 18:03] – added mp_scripting link. snakemanarma2:missions [2024/08/01 21:34] (current) – links added. snakeman
Line 1: Line 1:
-====== Missions ======+====== ArmA 2 Missions ====== 
 + 
 +[[https://www.pmctactical.org/forum/viewforum.php?f=50|ArmA 2 Forum]], [[:arma2|ArmA 2 Home]], [[arma2:config|ArmA 2 Config]], [[arma2:file_formats|ArmA 2 File Formats]], [[arma2:missions|ArmA 2 Missions]], [[arma2:modeling|ArmA 2 3D Modeling]], [[arma2:scripting|ArmA 2 Scripting]], [[arma2:terrain|ArmA 2 Terrain]], [[arma2:texturing|ArmA 2 Texturing]], [[arma2:tools|ArmA 2 Tools]]
  
 This is all about missions and campaigns for ArmA 2. This is all about missions and campaigns for ArmA 2.
Line 6: Line 8:
 ====== Briefing ====== ====== Briefing ======
  
-How to create a briefing, its not done with briefing.html anymore, but with the "tasks" command. Read more [[arma2:missions:briefing|here]].+How to create a [[arma2:missions:briefing|briefing]], its not done with briefing.html anymore, but with the "tasks" command.
  
  
 ====== Mission Editor ComRef ====== ====== Mission Editor ComRef ======
  
-Mission editor comref and auto complete.+[[arma2:missions:editor_comref|Mission editor command reference]]
  
-When you are typing a command in an init line in the editor, you will see a brief syntax hint as it tries to complete the word. e.g. type in createVeh and you see a pop-up: 
-<code cpp> 
-createVehicle [type, position, markers, placement, special] 
-type createVehicle pos 
-</code> 
  
-If that wasn't enough for you, just press F1 when you can see a popup to see the complete COMREF for that command! And, looking at the COMREF page, you can even press a button to copy the example code to the clipboard so you can paste it directly back into the init line!+====== Animation Names ======
  
 +[[arma2:missions:animation_names|Animation names]]
  
-====== Animation Names ====== 
  
-Partial new animations list.+====== Multiplayer Scripting ====== 
 + 
 +Read [[arma2:missions:mp_scripting|Multiplayer scripting]] by Sickboy 
 + 
 +How to run multiplayer [[arma2:missions:high-command-dedicated-server|High Command on Dedicated Server]]. 
 + 
 + 
 +====== Array Tutorial ====== 
 + 
 +Read how to use arrays in missions from [[arma2:missions:array_tutorial|Array Tutorial]]. 
 + 
 + 
 +====== Eventhandler Tutorial ====== 
 + 
 +Read the [[arma2:missions:eventhandler_tutorial|Eventhandler tutorial]]. 
 + 
 + 
 +====== Userconfig HOWTO ====== 
 + 
 +HOWTO use [[arma2:missions:userconfig|Userconfig]]. 
 + 
 + 
 +====== Texture on mission ====== 
 + 
 +[[arma2:missions:texture_on_mission|How to display texture during mission]]. 
 + 
 + 
 +====== Convert HTML briefing to sqf ====== 
 + 
 +[[arma2:missions:html_briefing_to_sqf|Convert HTML briefing to sqf]]. 
 + 
 + 
 +====== All units playable in MP ====== 
 + 
 +How to make [[arma2:missions:allunits_playable|All units playable in MP]]. 
 + 
 + 
 +====== Campaign Files ====== 
 + 
 +Campaign [[arma2:missions:overviewhtml|overview.html]] file details. 
 + 
 +How campaign uses global [[arma2:missions:dtaext|DtaExt]] directory to store music and sound files for all of its missions. 
 + 
 +Usage of [[arma2:missions:exit.sqf|exit.sqf]] on campaign missions. 
 + 
 + 
 +====== Porting Missions ====== 
 + 
 +[[arma2:missions:porting|Porting]] a OFP or ArmA mission to ArmA 2. 
 + 
 + 
 +====== Remove Weapon / Magazine Cargo From Ambient Vehicles ====== 
 + 
 +How to remove weapon / magazines cargo from Ambient Civilian Vehicles Module placed vehicles, check out [[arma2:missions:howto-remove-weapon-cargo-from-ambient-vehicles|How To Remove Weapon Cargo From Ambient Vehicles]] page. 
 + 
 + 
 +====== User Interface ====== 
 + 
 +[[arma2:missions:user-interface-dialog-resource|User Interface Dialog Resource]] guide. 
 + 
 + 
 +====== Trigger Activated Only By Players ======
  
-Syntax +In mission editor create a trigger activated by players side, then put its condition line like this: 
-<code cpp+<code php
-unit switchMove move (Table code: "Usage:s"+this && ({_x in thislist} count playableUnits > 0)
-unit playMove move (Table code: "Usage:p")+
 </code> </code>
 +Now the AI alone will not activate this trigger, there has to be player present.
  
-  * unit = Object: unit that perform this move 
-  * move = String: name of move to be performed 
  
-Name ^ Description ^ +====== Mission File Name Length Limit ======
-| aidlpercmstpsraswrfldnon_idlesteady01n | Standing idle, weapon lowered at waist | +
-| aidlpercmstpsraswrfldnon_idlesteady02n |  | +
-| aidlpercmstpsraswrfldnon_idlesteady03n |  | +
-| aidlpercmstpsraswrfldnon_idlesteady04n |  | +
-| aidlpknlmstpslowwrfldnon_idlesteady02 | Kneeling idle, weapon lowered | +
-| aidlpknlmstpslowwrfldnon_idlesteady03 |  | +
-| aidlpknlmstpslowwrfldnon_idlesteady04 |  | +
-| aidlppnemstpsraswrfldnon0s | Lying on the ground, sighting along weapon | +
-| ainjpfalmstpsnonwrfldnon_carried_down | Injured unit being returned to ground after being carried on shoulder | +
-| ainjpfalmstpsnonwrfldnon_carried_up | Injured unit being picked up and put on shoulder | +
-| ainjpfalmstpsnonwrfldnon_carried_still | Injured unit lying still while being carried on shoulder | +
-| ainjppnemstpsnonwrfldb_grab | Injured unit being grabbed as part of drag animation | +
-| ainjppnemstpsnonwrfldb_release | Injured unit placed back on ground after being dragged | +
-| ainjppnemstpsnonwrfldb_still | Injured unit lying still while being dragged | +
-| ainjppnemstpsnonwrfldnon | Roll around on back injured twitching and gasping | +
-| ainjppnemstpsnonwrfldnon_rolltoback | Roll onto back injured | +
-| ainjppnemstpsnonwrfldnon_rolltofront | Roll onto front injured | +
-| amovpercmstpsraswrfldnon_amovpknlmstpslowwrfldnon | Transition from standing to kneeling - gun lowered | +
-| amovpknlmstpslowwrfldnon_amovpercmstpsraswrfldnon | Transition from kneeling to standing - gun lowered | +
-| amovpknlmstpsraswrfldnon_amovppnemstpsraswrfldnon | Transition from lying to kneeling | +
-| amovppnemstpsraswrfldnon_amovpknlmstpsraswrfldnon | Transition from kneeling to lying |+
  
 +[[arma2:missions:mission-file-name-length-limit|Mission file name length limit]] tells you how long file names you can load and save in mission editor.
  
-====== Multiplayer Scripting ====== 
  
-Read [[arma2:missions:mp_scripting|Multiplayer scripting]] by Sickboy+====== Random Mission Design ====== 
 + 
 +[[arma2:missions:random-mission-design|Random Mission Design]] ideas, thoughts, etc 
arma2/missions.1309457036.txt.gz · Last modified: 2011/06/30 18:03 by snakeman