Spearhead 1944 Code Snippets

From Bohemia Interactive Community
Revision as of 13:50, 5 August 2023 by R3vo (talk | contribs) (R3vo moved page Spearhead 1944 Useful code snippets to Spearhead 1944 Code Snippets without leaving a redirect: They are useful, otherwise wouldn't be documented)
Jump to navigation Jump to search

Useful code snippets

Determine positions of craters on terrain

The craters that are part of the terrain, not objects.

Normandy-Crater.jpg

They usually have crater decals in them. But the terrain ones do not link to the config versions so detecting them is harder.

There may be a better way than this to find them, but this is what came to mind first.

(nearestObjects [player, [], 10]) select {((getModelInfo _x) # 0) in ["spe_crater_decal_large.p3d","spe_crater_decal_small.p3d"]}