Difference between revisions of "createSimpleObject"
Jump to navigation
Jump to search
Killzone Kid (talk | contribs) (some info) |
|||
Line 2: | Line 2: | ||
|arma3|= Game name | |arma3|= Game name | ||
|1.58|= Game version | |1.58|= Game version | ||
− | | Creates object with given shape. The | + | |eff= global|= Effects in MP |
− | Some of the model examples could be found here: [[createSimpleObject/objects]] |= Description | + | |
+ | | Creates object with given shape defined as path to .p3d model. The object will not be simulated, i.e. no PhysX, no sounds, no interest for AI targeting. Such limitations allow to create global decorative objects with very little network traffic. Simple object cannot be destroyed.<br><br> | ||
+ | Objects that could be exclusively created with this command are: trees, bushes, rocks, bridges, roads, vehicle wrecks and other objects without a class in config. The height of the placement position might need to be adjusted experimentally. Some of the model examples could be found here: [[createSimpleObject/objects]] |= Description | ||
+ | |||
| '''createSimpleObject''' [shapeName, position]; |= Syntax | | '''createSimpleObject''' [shapeName, position]; |= Syntax | ||
− | |p1= shapeName: [[String]] - Path to the 3d model |= Parameter 1 | + | |p1= shapeName: [[String]] - Path to the 3d model (can be obtained with [[getModelInfo]] command) |= Parameter 1 |
− | |p2= position: [[ | + | |p2= position: [[Array]] - placement position in format [[PositionWorld]] |= Parameter 2 |
− | | [[Object]] - Created object |= RETURNVALUE | + | | [[Object]] - Created simple object |= RETURNVALUE |
− | |x1= <code> | + | |
+ | |x1= <code>_pos = [[player]] [[getRelPos]] [10, 0]; | ||
+ | _tank = [[createSimpleObject]] ["a3\armor_f_beta\apc_tracked_01\apc_tracked_01_rcws_f.p3d", _pos]; | ||
+ | _tank [[setPos]] (_pos [[vectorAdd]] ([[getPosWorld]] _tank [[vectorDiff]] (_tank [[modelToWorld]] [0,0,0]))); | ||
+ | |||
+ | _tank [[hideSelection]] ["zasleh", [[true]]]; | ||
+ | _tank [[hideSelection]] ["zasleh2", [[true]]]; | ||
+ | _tank [[hideSelection]] ["clan", [[true]]]; | ||
+ | |||
+ | _tank [[animate]] ["Wheel_podkoloL3", 1, [[true]]]; | ||
+ | _tank [[animate]] ["Wheel_podkoloL6", 1, [[true]]];</code>|= EXAMPLE1 | ||
+ | |||
| [[hideSelection]], [[selectionPosition]], [[getModelInfo]], [[getObjectType]], [[cursorObject]], [[selectionNames]], [[animationNames]], [[createVehicle]], [[enableSimulation]], [[hideObject]] |= SEEALSO | | [[hideSelection]], [[selectionPosition]], [[getModelInfo]], [[getObjectType]], [[cursorObject]], [[selectionNames]], [[animationNames]], [[createVehicle]], [[enableSimulation]], [[hideObject]] |= SEEALSO | ||
| |= MPBEHAVIOUR | | |= MPBEHAVIOUR |