OpenDBC
Menu

Advanced terrain

DBPro advanced terrains (heightmaps, LOD).

13 entries — 10 implemented in OpenDBC (76%), 0 compatibility stubs.

Type and status legend

DELETE TERRAIN dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
DELETE TERRAIN Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

Example generated example

rem DELETE TERRAIN — generated example
delete terrain 1

Source: dbpro_reference.md:188

GET TERRAIN HEIGHT dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = GET TERRAIN HEIGHT(Number1, Number2, Number3)

Typed signature: number, number, number → real

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Return value: real

Example generated example

rem GET TERRAIN HEIGHT — generated example
result = get terrain height(1, 1, 1)
print result

Source: dbpro_reference.md:1822

GET TOTAL TERRAIN HEIGHT dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = GET TOTAL TERRAIN HEIGHT(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem GET TOTAL TERRAIN HEIGHT — generated example
result = get total terrain height(1)
print result

Source: dbpro_reference.md:1824

MAKE TERRAIN dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MAKE TERRAIN Number1, String2$

Typed signature: number, string → void

Parameters

ParameterTypeNotes
Number1number—
String2$string—

Example generated example

rem MAKE TERRAIN — generated example
make terrain 1, "text"

Source: dbpro_reference.md:443

PHY LOAD RIGID BODY STATIC TERRAIN dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
PHY LOAD RIGID BODY STATIC TERRAIN Integer1, String2$

Typed signature: integer, string → void

Parameters

ParameterTypeNotes
Integer1integer—
String2$string—
PHY LOAD RIGID BODY STATIC TERRAIN Integer1, String2$, Integer3

Typed signature: integer, string, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
String2$string—
Integer3integer—

Example generated example

rem PHY LOAD RIGID BODY STATIC TERRAIN — generated example
phy load rigid body static terrain 1, "media/file.dat"

Source: dbpro_reference.md:597

PHY MAKE RIGID BODY STATIC TERRAIN dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
PHY MAKE RIGID BODY STATIC TERRAIN Integer1

Typed signature: integer → void

Parameters

ParameterTypeNotes
Integer1integer—
PHY MAKE RIGID BODY STATIC TERRAIN Integer1, Integer2

Typed signature: integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
PHY MAKE RIGID BODY STATIC TERRAIN Integer1, String2$

Typed signature: integer, string → void

Parameters

ParameterTypeNotes
Integer1integer—
String2$string—
PHY MAKE RIGID BODY STATIC TERRAIN Integer1, String2$, Integer3

Typed signature: integer, string, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
String2$string—
Integer3integer—

Example generated example

rem PHY MAKE RIGID BODY STATIC TERRAIN — generated example
phy make rigid body static terrain 1

Source: dbpro_reference.md:640

PHY SET RIGID BODY TERRAIN EXTENT dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
PHY SET RIGID BODY TERRAIN EXTENT Real1

Typed signature: real → void

Parameters

ParameterTypeNotes
Real1real—

Example generated example

rem PHY SET RIGID BODY TERRAIN EXTENT — generated example
phy set rigid body terrain extent 1

Source: dbpro_reference.md:847

POSITION TERRAIN dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
POSITION TERRAIN Number1, Number2, Number3, Number4

Typed signature: number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—

Example generated example

rem POSITION TERRAIN — generated example
position terrain 1, 1, 1, 1

Source: dbpro_reference.md:921

TERRAIN EXIST dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = TERRAIN EXIST(Number1)

Typed signature: number → integer

Parameters

ParameterTypeNotes
Number1number—

Return value: integer

Example generated example

rem TERRAIN EXIST — generated example
result = terrain exist(1)
print result

Source: dbpro_reference.md:2325

TERRAIN POSITION X dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = TERRAIN POSITION X(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem TERRAIN POSITION X — generated example
result = terrain position x(1)
print result

Source: dbpro_reference.md:2326

TERRAIN POSITION Y dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = TERRAIN POSITION Y(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem TERRAIN POSITION Y — generated example
result = terrain position y(1)
print result

Source: dbpro_reference.md:2327

TERRAIN POSITION Z dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = TERRAIN POSITION Z(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem TERRAIN POSITION Z — generated example
result = terrain position z(1)
print result

Source: dbpro_reference.md:2328

TEXTURE TERRAIN dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
TEXTURE TERRAIN Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem TEXTURE TERRAIN — generated example
texture terrain 1, 1

Source: dbpro_reference.md:1419