|
|
(288 intermediate revisions by 4 users not shown) |
Line 1: |
Line 1: |
| ''Editors: Please, check discussion page [[Talk:Scripting Reference]]''
| | [[Category:Sandbox]] |
|
| |
|
| The following is a reproduction of the [http://www.flashpoint1985.com/docs/comref_102002/comref.html Operation Flashpoint Command Reference (COMREF)], which is a list of all commands available to mission editors. More helpful introductory text will go here.
| | [[Scripting]]<br> |
|
| |
|
| <hr>
| | ----- |
| | |
| <center>
| |
| [[:Category: Types | Types]] | [[:Category:Arrays | Arrays]] | [[:Category: Scripting_Topics | Scripting Topics]] | [[CfgVehicles]] | [[Weapons]]
| |
| </center>
| |
| | |
| <hr>
| |
| | |
| ===#===
| |
| | |
| *[[cond_not | ! a]]
| |
| *[[cond_noteq | a != b]]
| |
| *[[cond_remaind | a % b]]
| |
| *[[cond_and | a && b]]
| |
| *[[cond_greater | a > b]]
| |
| *[[cond_greateq | a >= b]]
| |
| *[[cond_less | a < b]]
| |
| *[[cond_lesseq | a <= b]]
| |
| *[[cond_multi | a * b]]
| |
| *[[cond_concat | valuea + valueb]]
| |
| *[[cond_unary | + a]]
| |
| *[[cond_plus | a + b]]
| |
| *[[cond_unaryneg | - a]]
| |
| *[[cond_minus | a - b]]
| |
| *[[cond_divide | a / b]]
| |
| *[[cond_set | a = b]]
| |
| *[[cond_equal | a == b]]
| |
| *[[cond_power | a ^ b]]
| |
| *[[cond_or | a || b ]]
| |
| | |
| | |
| ===A===
| |
| | |
| *[[abs]]
| |
| *[[accTime]]
| |
| *[[acos]]
| |
| *[[action]]
| |
| *[[addAction]]
| |
| *[[addEventHandler]]
| |
| *[[addMagazine]]
| |
| *[[addMagazineCargo]]
| |
| *[[addMagazinePool]]
| |
| *[[addRating]]
| |
| *[[addScore]]
| |
| *[[addWeapon]]
| |
| *[[addWeaponCargo]]
| |
| *[[addWeaponPool]]
| |
| *[[alive]]
| |
| *[[allowDammage]]
| |
| *[[allowFleeing]]
| |
| *[[allowGetIn]]
| |
| *[[ammo]]
| |
| *[[and]]
| |
| *[[animate]]
| |
| *[[animationPhase]]
| |
| *[[asin]]
| |
| *[[assignAsCargo]]
| |
| *[[assignAsCommander]]
| |
| *[[assignAsDriver]]
| |
| *[[assignAsGunner]]
| |
| *[[atan]]
| |
| *[[atan2]]
| |
| *[[atg]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===B===
| |
| | |
| *[[behaviour]]
| |
| *[[benchmark]]
| |
| *[[buildingPos]]
| |
| *[[buttonAction]]
| |
| *[[buttonSetAction]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===C===
| |
| | |
| *[[cadetMode]]
| |
| *[[call]]
| |
| *[[callc]]
| |
| *[[camCommand]]
| |
| *[[camCommit]]
| |
| *[[camCommitted]]
| |
| *[[camCreate]]
| |
| *[[camDestroy]]
| |
| *[[cameraEffect]]
| |
| *[[camSetBank]]
| |
| *[[camSetDir]]
| |
| *[[camSetDive]]
| |
| *[[camSetFov]]
| |
| *[[camSetFovRange]]
| |
| *[[camSetPos]]
| |
| *[[camSetRelPos]]
| |
| *[[camSetTarget]]
| |
| *[[camSetTargeto]]
| |
| *[[canFire]]
| |
| *[[canMove]]
| |
| *[[canStand]]
| |
| *[[captive]]
| |
| *[[civilian]]
| |
| *[[clearMagazineCargo]]
| |
| *[[clearMagazinePool]]
| |
| *[[clearWeaponCargo]]
| |
| *[[clearWeaponPool]]
| |
| *[[closeDialog]]
| |
| *[[combatMode]]
| |
| *[[commander]]
| |
| *[[commandFire]]
| |
| *[[commandFollow]]
| |
| *[[commandMove]]
| |
| *[[commandStop]]
| |
| *[[commandTarget]]
| |
| *[[commandWatch]]
| |
| *[[commandWatcht]]
| |
| *[[comment]]
| |
| *[[cos]]
| |
| *[[count]]
| |
| *[[counta]]
| |
| *[[countEnemy]]
| |
| *[[countFriendly]]
| |
| *[[countSide]]
| |
| *[[countType]]
| |
| *[[countUnknown]]
| |
| *[[createDialog]]
| |
| *[[createUnit]]
| |
| *[[createVehicle]]
| |
| *[[crew]]
| |
| *[[ctrlEnable]]
| |
| *[[ctrlEnabled]]
| |
| *[[ctrlSetText]]
| |
| *[[ctrlShow]]
| |
| *[[ctrlText]]
| |
| *[[ctrlVisible]]
| |
| *[[cutObj]]
| |
| *[[cutRsc]]
| |
| *[[cutText]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===D===
| |
| | |
| *[[damage]]
| |
| *[[daytime]]
| |
| *[[debugLog]]
| |
| *[[deg]]
| |
| *[[deleteIdentity]]
| |
| *[[deleteStatus]]
| |
| *[[deleteVehicle]]
| |
| *[[dialog]]
| |
| *[[direction]]
| |
| *[[disableAI]]
| |
| *[[disableUserInput]]
| |
| *[[distance]]
| |
| *[[do]]
| |
| *[[doFire]]
| |
| *[[doFollow]]
| |
| *[[doMove]]
| |
| *[[doStop]]
| |
| *[[doTarget]]
| |
| *[[doWatch position]]
| |
| *[[doWatch target]]
| |
| *[[driver]]
| |
| *[[drop]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===E===
| |
| | |
| *[[east]]
| |
| *[[else]]
| |
| *[[enableEndDialog]]
| |
| *[[enableRadio]]
| |
| *[[enemy]]
| |
| *[[engineOn]]
| |
| *[[estimatedTimeLeft]]
| |
| *[[exec]]
| |
| *[[exit]]
| |
| *[[exp]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===F===
| |
| | |
| *[[fadeMusic]]
| |
| *[[fadeSound]]
| |
| *[[false]]
| |
| *[[fillWeaponsFromPool]]
| |
| *[[fire weaponName ]]
| |
| *[[fire Array]]
| |
| *[[flag]]
| |
| *[[flagowner]]
| |
| *[[fleeing]]
| |
| *[[flyInHeight]]
| |
| *[[forceEnd]]
| |
| *[[forceMap]]
| |
| *[[forEach]]
| |
| *[[format]]
| |
| *[[formation]]
| |
| *[[formLeader]]
| |
| *[[friendly]]
| |
| *[[fuel]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===G===
| |
| | |
| *[[getDammage]]
| |
| *[[getDir]]
| |
| *[[getMarkerColor]]
| |
| *[[getMarkerPos]]
| |
| *[[getMarkerSize]]
| |
| *[[getMarkerType]]
| |
| *[[getPos]]
| |
| *[[getWPPos]]
| |
| *[[globalChat]]
| |
| *[[globalRadio]]
| |
| *[[goto]]
| |
| *[[group]]
| |
| *[[groupChat]]
| |
| *[[groupRadio]]
| |
| *[[grpNull]]
| |
| *[[gunner]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===H===
| |
| | |
| *[[handsHit]]
| |
| *[[hasWeapon]]
| |
| *[[hint]]
| |
| *[[hintC]]
| |
| *[[hintCadet]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===I===
| |
| | |
| *[[if]]
| |
| *[[in Array]]
| |
| *[[in vehicle]]
| |
| *[[inflame]]
| |
| *[[inflamed]]
| |
| *[[isEngineOn]]
| |
| *[[isNull grp]]
| |
| *[[isNull obj]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===J===
| |
| | |
| *[[join]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===K===
| |
| | |
| *[[knowsAbout]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===L===
| |
| | |
| *[[land]]
| |
| *[[lbAdd]]
| |
| *[[lbClear]]
| |
| *[[lbColor]]
| |
| *[[lbCurSel]]
| |
| *[[lbData]]
| |
| *[[lbDelete]]
| |
| *[[lbPicture]]
| |
| *[[lbSetColor]]
| |
| *[[lbSetCurSel]]
| |
| *[[lbSetData]]
| |
| *[[lbSetPicture]]
| |
| *[[lbSetValue]]
| |
| *[[lbSize]]
| |
| *[[lbText]]
| |
| *[[lbValue]]
| |
| *[[leader unit]]
| |
| *[[leader grp]]
| |
| *[[leaveVehicle unit]]
| |
| *[[leaveVehicle group]]
| |
| *[[lightIsOn]]
| |
| *[[list]]
| |
| *[[ln]]
| |
| *[[loadFile]]
| |
| *[[loadIdentity]]
| |
| *[[loadStatus]]
| |
| *[[local]]
| |
| *[[localize]]
| |
| *[[lock]]
| |
| *[[locked]]
| |
| *[[lockWP]]
| |
| *[[log]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===M===
| |
| | |
| *[[magazines]]
| |
| *[[mapAnimAdd]]
| |
| *[[mapAnimClear]]
| |
| *[[mapAnimCommit]]
| |
| *[[mapAnimDone]]
| |
| *[[markerColor]]
| |
| *[[markerPos]]
| |
| *[[markerSize]]
| |
| *[[markerType]]
| |
| *[[missionName]]
| |
| *[[missionStart]]
| |
| *[[mod]]
| |
| *[[move]]
| |
| *[[moveInCargo]]
| |
| *[[moveInCommander]]
| |
| *[[moveInDriver]]
| |
| *[[moveInGunner]]
| |
| *[[musicVolume]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===N===
| |
| | |
| *[[name]]
| |
| *[[nearestBuilding]]
| |
| *[[nearestObject]]
| |
| *[[nil]]
| |
| *[[not]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===O===
| |
| | |
| *[[object]]
| |
| *[[objNull]]
| |
| *[[objStatus]]
| |
| *[[onBriefingGear]]
| |
| *[[onBriefingGroup]]
| |
| *[[onBriefingNotes]]
| |
| *[[onBriefingPlan]]
| |
| *[[onMapSingleClick]]
| |
| *[[or]]
| |
| *[[orderGetIn]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===P===
| |
| | |
| *[[pi]]
| |
| *[[pickWeaponPool]]
| |
| *[[player]]
| |
| *[[playersNumber]]
| |
| *[[playMove]]
| |
| *[[playMusic name]]
| |
| *[[playMusic nameAndpos]]
| |
| *[[playSound]]
| |
| *[[position]]
| |
| *[[preprocessFile]]
| |
| *[[primaryWeapon]]
| |
| *[[private variableName]]
| |
| *[[private variableNameList]]
| |
| *[[publicVariable]]
| |
| *[[putWeaponPool]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===Q===
| |
| | |
| *[[queryMagazinePool]]
| |
| *[[queryWeaponPool]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===R===
| |
| | |
| *[[rad]]
| |
| *[[random]]
| |
| *[[rating]]
| |
| *[[removeAction]]
| |
| *[[removeAllEventHandlers]]
| |
| *[[removeAllWeapons]]
| |
| *[[removeEventHandler]]
| |
| *[[removeMagazine]]
| |
| *[[removeMagazines]]
| |
| *[[removeWeapon]]
| |
| *[[requiredVersion]]
| |
| *[[resistance]]
| |
| *[[resize]]
| |
| *[[reveal]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===S===
| |
| | |
| *[[saveGame]]
| |
| *[[saveIdentity]]
| |
| *[[saveStatus]]
| |
| *[[saveVar]]
| |
| *[[say]]
| |
| *[[say string]]
| |
| *[[score]]
| |
| *[[scudState]]
| |
| *[[secondaryWeapon]]
| |
| *[[select]]
| |
| *[[select array]]
| |
| *[[selectWeapon]]
| |
| *[[set]]
| |
| *[[setAccTime]]
| |
| *[[setAmmoCargo]]
| |
| *[[setBehaviour]]
| |
| *[[setCaptive]]
| |
| *[[setCombatMode]]
| |
| *[[setDamage]]
| |
| *[[setDammage]]
| |
| *[[setDir]]
| |
| *[[setFace]]
| |
| *[[setFaceAnimation]]
| |
| *[[setFlagOwner]]
| |
| *[[setFlagSide]]
| |
| *[[setFlagTexture]]
| |
| *[[setFog]]
| |
| *[[setFormation]]
| |
| *[[setFormDir]]
| |
| *[[setFuel]]
| |
| *[[setFuelCargo]]
| |
| *[[setGroupId]]
| |
| *[[setIdentity]]
| |
| *[[setMarkerColor]]
| |
| *[[setMarkerPos]]
| |
| *[[setMarkerSize]]
| |
| *[[setMarkerType]]
| |
| *[[setMimic]]
| |
| *[[setObjectTexture]]
| |
| *[[setOvercast]]
| |
| *[[setPos]]
| |
| *[[setRadioMsg]]
| |
| *[[setRain]]
| |
| *[[setRepairCargo]]
| |
| *[[setSkill]]
| |
| *[[setSpeedMode]]
| |
| *[[setTerrainGrid]]
| |
| *[[setUnitPos]]
| |
| *[[setVelocity]]
| |
| *[[setViewDistance]]
| |
| *[[setWPPos]]
| |
| *[[showCinemaBorder]]
| |
| *[[showCompass]]
| |
| *[[showGps]]
| |
| *[[showMap]]
| |
| *[[shownCompass]]
| |
| *[[shownGps]]
| |
| *[[shownMap]]
| |
| *[[shownPad]]
| |
| *[[shownRadio]]
| |
| *[[shownWarrant]]
| |
| *[[shownWatch]]
| |
| *[[showPad]]
| |
| *[[showRadio]]
| |
| *[[showWarrant]]
| |
| *[[showWatch]]
| |
| *[[side]]
| |
| *[[sideChat]]
| |
| *[[sideRadio]]
| |
| *[[sin]]
| |
| *[[skill]]
| |
| *[[skipTime]]
| |
| *[[sliderPosition]]
| |
| *[[sliderRange]]
| |
| *[[sliderSetPosition]]
| |
| *[[sliderSetRange]]
| |
| *[[sliderSetSpeed]]
| |
| *[[sliderSpeed]]
| |
| *[[someAmmo]]
| |
| *[[soundVolume]]
| |
| *[[speed]]
| |
| *[[speedMode]]
| |
| *[[sqrt]]
| |
| *[[stop]]
| |
| *[[stopped]]
| |
| *[[switchCamera]]
| |
| *[[switchLight]]
| |
| *[[switchMove]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===T===
| |
| | |
| *[[tan]]
| |
| *[[textLog]]
| |
| *[[tg]]
| |
| *[[then]]
| |
| *[[then code]]
| |
| *[[time]]
| |
| *[[titleCut]]
| |
| *[[titleObj]]
| |
| *[[titleRsc]]
| |
| *[[titleText]]
| |
| *[[true]]
| |
| *[[typeOf]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===U===
| |
| | |
| *[[unassignVehicle]]
| |
| *[[unitReady]]
| |
| *[[units unit]]
| |
| *[[units grp]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===V===
| |
| | |
| *[[vehicle]]
| |
| *[[vehicleChat]]
| |
| *[[vehicleRadio]]
| |
| *[[velocity]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===W===
| |
| | |
| *[[waypointPosition]]
| |
| *[[weapons]]
| |
| *[[west]]
| |
| *[[while]]
| |
| | |
| Jump to [[Scripting_Reference#top|top of page]]
| |
| | |
| ===X, Y & Z===
| |
| | |
| There are no commands starting with these letters.
| |