CfgVehicles Config Reference

From Bohemia Interactive Community
Revision as of 06:13, 30 June 2006 by Hoz (talk | contribs) (→‎flySound)
Jump to navigation Jump to search

Introduction

Addon Command Reference

This article details with the token verbs available in Config.cpp for addons creation in Operation FlashPoint and the Resistence upgrade.

Legend:

INTEGER: A signed, value to 65k.

BOOLEAN: An Integer value of 0, or 1

ARRAY: An arrey[]=

STRING: Any string value. ALL STRINGS MUST BE ENCLOSED IN QUOTES for Elite. These strings are misinterpreted as #defines otherwise.


Notes: For Models and other items using p3d files, the .p3d extension is not reguired. Similar comment for pac/paa files, and wss (sound) files where appropriate


cfgNonAiVehicles


A

airFriction

ARRAY: 3 separate tokens, airFriction0[],airFriction1[],airFriction2[] that define the X Y and Z component respectively.

airFriction2[] = {25,12,2.500000};
acceleration

INTEGER: metres per second

acceleration = 7;
avgHeight

INTEGER: height in meters of bird

avgHeight = 10;

B


C

canBeShot

BOOLEAN: Declares whether bullets have any effect

canBeShot = 1;

F

flySound

ARRAY:

flySound[] = {"\AddonName\AnySound.wss",0.000000,1,1};

Note: String can be empty, eg. ""


M

maxHeight

INTEGER: max height above sea level.

maxHeight = 50;
maxSpeed

INTEGER: In kph.

maxSpeed = 20;
minHeight

INTEGER: Min height above sealevel

minHeight = 5;
minSpeed

INTEGER: In Kph.

minSpeed = -0.500000; range 0->1
model

STRING: Location in the addon where the p3d model resides. Can be subfolder

model = "\AddonName\anyp3d"; // can be ""

R

BOOLEAN: Normally, models ARE reversed with respect to how they present on the screen after editing with tools like oxygen (eg) This overrides the default. See #model

reversed = 0;

S

scope = 0;

simulation

STRING: The engine behaviour with this model.

simulation = "SeaGull";// campfire,house, etc
singSound

ARRAY: normally for a bird

singSound[] = {"\AddonName\SoundFile.ogg",0.031623,1,1};
straightDistance

INTEGER:

straightDistance = 50;

T

turning

BOOLEAN: (i think)

turning = 1;