ADD LIMB dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCADD LIMB Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem ADD LIMB — generated example
add limb 1, 1, 1
wait key
Source: darkbasic_reference.md:18; dbpro_reference.md:23
ADD LOD TO OBJECT dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCADD LOD TO OBJECT Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example generated example
rem ADD LOD TO OBJECT — generated example
add lod to object 1, 1, 1, 1
wait key
Source: dbpro_reference.md:25
ADD MESH TO VERTEXDATA dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCADD MESH TO VERTEXDATA Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem ADD MESH TO VERTEXDATA — generated example
add mesh to vertexdata 1
wait key
Source: dbpro_reference.md:28
ADD OBJECT TO BLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)ADD OBJECT TO BLOCK Integer1, Integer2, String3$
Typed signature: integer, integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
String3$ | string | — |
Example generated example
rem ADD OBJECT TO BLOCK — generated example
add object to block 1, 1, "text"
wait key
Source: dbpro_reference.md:29
ADD STATIC SCORCH dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)ADD STATIC SCORCH Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem ADD STATIC SCORCH — generated example
add static scorch 1, 1
wait key
Source: dbpro_reference.md:34
ADD VEHICLE COLLISION POINT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)ADD VEHICLE COLLISION POINT Integer1, Real2, Real3, Real4
Typed signature: integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Real3 | real | — |
Real4 | real | — |
Example generated example
rem ADD VEHICLE COLLISION POINT — generated example
add vehicle collision point 1, 1, 1, 1
wait key
Source: dbpro_reference.md:40
ADD VEHICLE COLLISION POINTS dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)ADD VEHICLE COLLISION POINTS Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem ADD VEHICLE COLLISION POINTS — generated example
add vehicle collision points 1, 1
wait key
Source: dbpro_reference.md:41
APPEND OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCCompatibility note: APPEND OBJECT Filename$, ObjectId, StartFrame loads animation data relative to the execution asset root; both slash styles are accepted, StartFrame must be non-negative and animation channels must match the destination object.
APPEND OBJECT String1$, Number2, Number3
Typed signature: string, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem APPEND OBJECT — generated example
append object "text", 1, 1
wait key
Source: darkbasic_reference.md:21; dbpro_reference.md:47
APPEND OBJECT ANIMATION dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads, implementation status.
- Arity:
4 in DBC, 2 in DBPro. - Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
- Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCAPPEND OBJECT ANIMATION String1$, String2$, Number3, Number4
Typed signature: string, string, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
String2$ | string | — |
Number3 | number | — |
Number4 | number | — |
Example generated example
rem APPEND OBJECT ANIMATION — generated example
append object animation "text", "text", 1, 1
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)APPEND OBJECT ANIMATION Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Example generated example
rem APPEND OBJECT ANIMATION — generated example
append object animation 1, "text"
wait key
Source: darkbasic_reference.md:22; dbpro_reference.md:48
ATTACH OBJECT TO STATIC dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCATTACH OBJECT TO STATIC Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem ATTACH OBJECT TO STATIC — generated example
attach object to static 1
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)ATTACH OBJECT TO STATIC Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem ATTACH OBJECT TO STATIC — generated example
attach object to static 1
wait key
Source: darkbasic_reference.md:23; dbpro_reference.md:58
AUTOMATIC OBJECT COLLISION dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCAUTOMATIC OBJECT COLLISION Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem AUTOMATIC OBJECT COLLISION — generated example
automatic object collision 1, 1, 1
wait key
Source: dbpro_reference.md:62
BIND COLLIDER TO OBJECT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)BIND COLLIDER TO OBJECT Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem BIND COLLIDER TO OBJECT — generated example
bind collider to object 1, 1
wait key
Source: dbpro_reference.md:68
BIND EFFECTOR TO OBJECT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)BIND EFFECTOR TO OBJECT Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem BIND EFFECTOR TO OBJECT — generated example
bind effector to object 1, 1
wait key
Source: dbpro_reference.md:69
BSP COLLISION HIT dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = BSP COLLISION HIT(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem BSP COLLISION HIT — generated example
result = bsp collision hit(1)
print result
wait key
Source: dbpro_reference.md:1566
BSP COLLISION X dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = BSP COLLISION X(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem BSP COLLISION X — generated example
result = bsp collision x(1)
print result
wait key
Source: dbpro_reference.md:1567
BSP COLLISION Y dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = BSP COLLISION Y(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem BSP COLLISION Y — generated example
result = bsp collision y(1)
print result
wait key
Source: dbpro_reference.md:1568
BSP COLLISION Z dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = BSP COLLISION Z(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem BSP COLLISION Z — generated example
result = bsp collision z(1)
print result
wait key
Source: dbpro_reference.md:1569
BUILD STATIC PORTALS dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)BUILD STATIC PORTALS
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem BUILD STATIC PORTALS — generated example
build static portals
wait key
Source: dbpro_reference.md:93
CALCULATE AUTOMATIC COLLISION dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCCALCULATE AUTOMATIC COLLISION
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem CALCULATE AUTOMATIC COLLISION — generated example
calculate automatic collision
wait key
Source: dbpro_reference.md:94
CALCULATE OBJECT BOUNDS dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCCALCULATE OBJECT BOUNDS Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem CALCULATE OBJECT BOUNDS — generated example
calculate object bounds 1
wait key
Source: dbpro_reference.md:95
CHANGE MESH dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCCHANGE MESH Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem CHANGE MESH — generated example
change mesh 1, 1, 1
wait key
Source: darkbasic_reference.md:34; dbpro_reference.md:103
CHECK LIMB LINK dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = CHECK LIMB LINK(Number1, Number2)
Typed signature: number, number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: integer
Example generated example
rem CHECK LIMB LINK — generated example
result = check limb link(1, 1)
print result
wait key
Source: dbpro_reference.md:1582
CLEAR ALL OBJECT KEYFRAMES dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): typed overloads, implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
- Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCCLEAR ALL OBJECT KEYFRAMES Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem CLEAR ALL OBJECT KEYFRAMES — generated example
clear all object keyframes 1
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)CLEAR ALL OBJECT KEYFRAMES Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem CLEAR ALL OBJECT KEYFRAMES — generated example
clear all object keyframes 1
wait key
Source: darkbasic_reference.md:37; dbpro_reference.md:108
CLEAR OBJECT KEYFRAME dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): typed overloads, implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
- Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCCLEAR OBJECT KEYFRAME Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem CLEAR OBJECT KEYFRAME — generated example
clear object keyframe 1, 1
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)CLEAR OBJECT KEYFRAME Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem CLEAR OBJECT KEYFRAME — generated example
clear object keyframe 1, 1
wait key
Source: darkbasic_reference.md:40; dbpro_reference.md:112
CLONE OBJECT dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCCLONE OBJECT Number1, Number2, [Number3]
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | optional |
Example generated example
rem CLONE OBJECT — generated example
clone object 1, 1, 1
wait key
Source: dbpro_reference.md:113
COLOR LIMB dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCCOLOR LIMB Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem COLOR LIMB — generated example
color limb 1, 1, 1
wait key
Source: darkbasic_reference.md:47; dbpro_reference.md:128
COLOR OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCCOLOR OBJECT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example
make object cube 1, 100
color object 1, rgb(255, 0, 0)
wait key
Source: darkbasic_reference.md:48; dbpro_reference.md:129
CONVERT MESH TO VERTEXDATA dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCCONVERT MESH TO VERTEXDATA Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem CONVERT MESH TO VERTEXDATA — generated example
convert mesh to vertexdata 1
wait key
Source: dbpro_reference.md:132
CONVERT OBJECT FVF dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCCONVERT OBJECT FVF Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem CONVERT OBJECT FVF — generated example
convert object fvf 1, 1
wait key
Source: dbpro_reference.md:133
DELETE BSP dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCDELETE BSP
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem DELETE BSP — generated example
delete bsp
wait key
Source: dbpro_reference.md:155
DELETE MESH dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCDELETE MESH Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem DELETE MESH — generated example
delete mesh 1
wait key
Source: darkbasic_reference.md:66; dbpro_reference.md:175
DELETE MESH FROM VERTEXDATA dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCDELETE MESH FROM VERTEXDATA Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example generated example
rem DELETE MESH FROM VERTEXDATA — generated example
delete mesh from vertexdata 1, 1, 1, 1
wait key
Source: dbpro_reference.md:176
DELETE OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCDELETE OBJECT Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem DELETE OBJECT — generated example
delete object 1
wait key
Source: darkbasic_reference.md:68; dbpro_reference.md:178
DELETE OBJECT COLLISION BOX dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCDELETE OBJECT COLLISION BOX Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem DELETE OBJECT COLLISION BOX — generated example
delete object collision box 1
wait key
Source: darkbasic_reference.md:69; dbpro_reference.md:179
DELETE OBJECTS dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCDELETE OBJECTS Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem DELETE OBJECTS — generated example
delete objects 1, 1
wait key
Source: dbpro_reference.md:180
DELETE STATIC OBJECT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)DELETE STATIC OBJECT Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem DELETE STATIC OBJECT — generated example
delete static object 1
wait key
Source: dbpro_reference.md:186
DELETE STATIC OBJECTS dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCDELETE STATIC OBJECTS
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem DELETE STATIC OBJECTS — generated example
delete static objects
wait key
Source: darkbasic_reference.md:72; dbpro_reference.md:187
DETACH OBJECT FROM STATIC dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCDETACH OBJECT FROM STATIC Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem DETACH OBJECT FROM STATIC — generated example
detach object from static 1
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)DETACH OBJECT FROM STATIC Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem DETACH OBJECT FROM STATIC — generated example
detach object from static 1
wait key
Source: darkbasic_reference.md:73; dbpro_reference.md:196
DISABLE OBJECT ZBIAS dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCDISABLE OBJECT ZBIAS Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem DISABLE OBJECT ZBIAS — generated example
disable object zbias 1
wait key
Source: dbpro_reference.md:199
DISABLE OBJECT ZDEPTH dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCDISABLE OBJECT ZDEPTH Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem DISABLE OBJECT ZDEPTH — generated example
disable object zdepth 1
wait key
Source: darkbasic_reference.md:76; dbpro_reference.md:200
DISABLE OBJECT ZREAD dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCDISABLE OBJECT ZREAD Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem DISABLE OBJECT ZREAD — generated example
disable object zread 1
wait key
Source: dbpro_reference.md:201
DISABLE OBJECT ZWRITE dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCDISABLE OBJECT ZWRITE Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem DISABLE OBJECT ZWRITE — generated example
disable object zwrite 1
wait key
Source: dbpro_reference.md:202
DISABLE STATIC OCCLUSION dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCDISABLE STATIC OCCLUSION
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem DISABLE STATIC OCCLUSION — generated example
disable static occlusion
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)DISABLE STATIC OCCLUSION
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem DISABLE STATIC OCCLUSION — generated example
disable static occlusion
wait key
Source: darkbasic_reference.md:77; dbpro_reference.md:203
DRAW TO BACK dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCDRAW TO BACK
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem DRAW TO BACK — generated example
draw to back
wait key
Source: darkbasic_reference.md:81; dbpro_reference.md:214
DRAW TO FRONT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCDRAW TO FRONT
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem DRAW TO FRONT — generated example
draw to front
wait key
Source: darkbasic_reference.md:82; dbpro_reference.md:216
ENABLE OBJECT ZBIAS dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCENABLE OBJECT ZBIAS Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem ENABLE OBJECT ZBIAS — generated example
enable object zbias 1, 1, 1
wait key
Source: dbpro_reference.md:226
ENABLE OBJECT ZDEPTH dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCENABLE OBJECT ZDEPTH Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem ENABLE OBJECT ZDEPTH — generated example
enable object zdepth 1
wait key
Source: darkbasic_reference.md:87; dbpro_reference.md:227
ENABLE OBJECT ZREAD dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCENABLE OBJECT ZREAD Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem ENABLE OBJECT ZREAD — generated example
enable object zread 1
wait key
Source: dbpro_reference.md:228
ENABLE OBJECT ZWRITE dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCENABLE OBJECT ZWRITE Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem ENABLE OBJECT ZWRITE — generated example
enable object zwrite 1
wait key
Source: dbpro_reference.md:229
ENABLE STATIC OCCLUSION dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCENABLE STATIC OCCLUSION
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem ENABLE STATIC OCCLUSION — generated example
enable static occlusion
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)ENABLE STATIC OCCLUSION
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem ENABLE STATIC OCCLUSION — generated example
enable static occlusion
wait key
Source: darkbasic_reference.md:88; dbpro_reference.md:230
EXCLUDE LIMB OFF dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCEXCLUDE LIMB OFF Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem EXCLUDE LIMB OFF — generated example
exclude limb off 1, 1
wait key
Source: dbpro_reference.md:238
EXCLUDE LIMB ON dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCEXCLUDE LIMB ON Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem EXCLUDE LIMB ON — generated example
exclude limb on 1, 1
wait key
Source: dbpro_reference.md:239
EXCLUDE OBJECT OFF dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCEXCLUDE OBJECT OFF Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem EXCLUDE OBJECT OFF — generated example
exclude object off 1
wait key
Source: dbpro_reference.md:240
EXCLUDE OBJECT ON dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCEXCLUDE OBJECT ON Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem EXCLUDE OBJECT ON — generated example
exclude object on 1
wait key
Source: dbpro_reference.md:241
FADE OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCFADE OBJECT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem FADE OBJECT — generated example
fade object 1, 1
wait key
Source: darkbasic_reference.md:94; dbpro_reference.md:246
FINISH OBJECT PANEL dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)FINISH OBJECT PANEL Integer1, Real2, Real3
Typed signature: integer, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Real3 | real | — |
Example generated example
rem FINISH OBJECT PANEL — generated example
finish object panel 1, 1, 1
wait key
Source: dbpro_reference.md:252
FIX CLOTH POINT TO OBJECT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)FIX CLOTH POINT TO OBJECT Integer1, Integer2, Integer3
Typed signature: integer, integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
FIX CLOTH POINT TO OBJECT Integer1, Integer2, Integer3, Real4, Real5, Real6
Typed signature: integer, integer, integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
Real4 | real | — |
Real5 | real | — |
Real6 | real | — |
Example generated example
rem FIX CLOTH POINT TO OBJECT — generated example
fix cloth point to object 1, 1, 1
wait key
Source: dbpro_reference.md:255
FIX OBJECT PIVOT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCFIX OBJECT PIVOT Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem FIX OBJECT PIVOT — generated example
fix object pivot 1
wait key
Source: darkbasic_reference.md:98; dbpro_reference.md:257
FIX OBJECT TO RAGDOLL dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)FIX OBJECT TO RAGDOLL Integer1, Integer2, Integer3
Typed signature: integer, integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
Example generated example
rem FIX OBJECT TO RAGDOLL — generated example
fix object to ragdoll 1, 1, 1
wait key
Source: dbpro_reference.md:258
FIX RAGDOLL POINT TO OBJECT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)FIX RAGDOLL POINT TO OBJECT Integer1, Integer2, Integer3
Typed signature: integer, integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
FIX RAGDOLL POINT TO OBJECT Integer1, Integer2, Integer3, Real4, Real5, Real6
Typed signature: integer, integer, integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
Real4 | real | — |
Real5 | real | — |
Real6 | real | — |
Example generated example
rem FIX RAGDOLL POINT TO OBJECT — generated example
fix ragdoll point to object 1, 1, 1
wait key
Source: dbpro_reference.md:259
FREE ALL CLOTH POINTS ON ALL OBJECTS dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)FREE ALL CLOTH POINTS ON ALL OBJECTS Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem FREE ALL CLOTH POINTS ON ALL OBJECTS — generated example
free all cloth points on all objects 1
wait key
Source: dbpro_reference.md:282
FREE ALL CLOTH POINTS ON OBJECT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)FREE ALL CLOTH POINTS ON OBJECT Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem FREE ALL CLOTH POINTS ON OBJECT — generated example
free all cloth points on object 1, 1
wait key
Source: dbpro_reference.md:283
FREE INSTANCE STAMP dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)FREE INSTANCE STAMP Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem FREE INSTANCE STAMP — generated example
free instance stamp 1
wait key
Source: dbpro_reference.md:288
GET INDEXDATA dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = GET INDEXDATA(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem GET INDEXDATA — generated example
result = get indexdata(1)
print result
wait key
Source: dbpro_reference.md:1763
GET LIMB POLYGON COUNT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET LIMB POLYGON COUNT(Integer1, Integer2)
Typed signature: integer, integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: integer
Example generated example
rem GET LIMB POLYGON COUNT — generated example
result = get limb polygon count(1, 1)
print result
wait key
Source: dbpro_reference.md:1767
GET OBJECT COLLISION X dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
0-1 in DBC, 0 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCCompatibility note: Accepts zero or one argument. The result is attempted position minus corrected position for the selected or most recently queried object.
Result = GET OBJECT COLLISION X([Number1])
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | optional |
Return value: real
Example generated example
rem GET OBJECT COLLISION X — generated example
result = get object collision x(1)
print result
wait key
DBPro variant dbpro
Implemented in OpenDBCResult = GET OBJECT COLLISION X()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET OBJECT COLLISION X — generated example
result = get object collision x()
print result
wait key
Source: darkbasic_reference.md:539; dbpro_reference.md:1787
GET OBJECT COLLISION Y dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
0-1 in DBC, 0 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCCompatibility note: Accepts zero or one argument. The result is attempted position minus corrected position for the selected or most recently queried object.
Result = GET OBJECT COLLISION Y([Number1])
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | optional |
Return value: real
Example generated example
rem GET OBJECT COLLISION Y — generated example
result = get object collision y(1)
print result
wait key
DBPro variant dbpro
Implemented in OpenDBCResult = GET OBJECT COLLISION Y()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET OBJECT COLLISION Y — generated example
result = get object collision y()
print result
wait key
Source: darkbasic_reference.md:540; dbpro_reference.md:1788
GET OBJECT COLLISION Z dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
0-1 in DBC, 0 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCCompatibility note: Accepts zero or one argument. The result is attempted position minus corrected position for the selected or most recently queried object.
Result = GET OBJECT COLLISION Z([Number1])
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | optional |
Return value: real
Example generated example
rem GET OBJECT COLLISION Z — generated example
result = get object collision z(1)
print result
wait key
DBPro variant dbpro
Implemented in OpenDBCResult = GET OBJECT COLLISION Z()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET OBJECT COLLISION Z — generated example
result = get object collision z()
print result
wait key
Source: darkbasic_reference.md:541; dbpro_reference.md:1789
GET OBJECT OCCLUSION dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET OBJECT OCCLUSION(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET OBJECT OCCLUSION — generated example
result = get object occlusion(1)
print result
wait key
Source: dbpro_reference.md:1790
GET OBJECT POLYGON COUNT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET OBJECT POLYGON COUNT(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET OBJECT POLYGON COUNT — generated example
result = get object polygon count(1)
print result
wait key
Source: dbpro_reference.md:1791
GET OBJECT VERTEX COUNT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET OBJECT VERTEX COUNT(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET OBJECT VERTEX COUNT — generated example
result = get object vertex count(1)
print result
wait key
Source: dbpro_reference.md:1792
GET STATIC COLLISION COUNT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET STATIC COLLISION COUNT()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET STATIC COLLISION COUNT — generated example
result = get static collision count()
print result
wait key
Source: dbpro_reference.md:1815
GET STATIC COLLISION FLOOR dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET STATIC COLLISION FLOOR()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET STATIC COLLISION FLOOR — generated example
result = get static collision floor()
print result
wait key
Source: dbpro_reference.md:1816
GET STATIC COLLISION HIT dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = GET STATIC COLLISION HIT(Number1, Number2, Number3, Number4, Number5, Number6, Number7, Number8, Number9, Number10, Number11, Number12)
Typed signature: number, number, number, number, number, number, number, number, number, number, number, number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Number7 | number | — |
Number8 | number | — |
Number9 | number | — |
Number10 | number | — |
Number11 | number | — |
Number12 | number | — |
Return value: integer
Example generated example
rem GET STATIC COLLISION HIT — generated example
result = get static collision hit(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
print result
wait key
Source: darkbasic_reference.md:546; dbpro_reference.md:1817
GET STATIC COLLISION VALUE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET STATIC COLLISION VALUE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET STATIC COLLISION VALUE — generated example
result = get static collision value()
print result
wait key
Source: dbpro_reference.md:1818
GET STATIC COLLISION X dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = GET STATIC COLLISION X()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET STATIC COLLISION X — generated example
result = get static collision x()
print result
wait key
Source: darkbasic_reference.md:547; dbpro_reference.md:1819
GET STATIC COLLISION Y dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = GET STATIC COLLISION Y()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET STATIC COLLISION Y — generated example
result = get static collision y()
print result
wait key
Source: darkbasic_reference.md:548; dbpro_reference.md:1820
GET STATIC COLLISION Z dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = GET STATIC COLLISION Z()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET STATIC COLLISION Z — generated example
result = get static collision z()
print result
wait key
Source: darkbasic_reference.md:549; dbpro_reference.md:1821
GET VERTEXDATA DIFFUSE dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = GET VERTEXDATA DIFFUSE(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem GET VERTEXDATA DIFFUSE — generated example
result = get vertexdata diffuse(1)
print result
wait key
Source: dbpro_reference.md:1830
GET VERTEXDATA INDEX COUNT dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = GET VERTEXDATA INDEX COUNT()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem GET VERTEXDATA INDEX COUNT — generated example
result = get vertexdata index count()
print result
wait key
Source: dbpro_reference.md:1831
GET VERTEXDATA NORMALS X dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = GET VERTEXDATA NORMALS X(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem GET VERTEXDATA NORMALS X — generated example
result = get vertexdata normals x(1)
print result
wait key
Source: dbpro_reference.md:1832
GET VERTEXDATA NORMALS Y dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = GET VERTEXDATA NORMALS Y(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem GET VERTEXDATA NORMALS Y — generated example
result = get vertexdata normals y(1)
print result
wait key
Source: dbpro_reference.md:1833
GET VERTEXDATA NORMALS Z dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = GET VERTEXDATA NORMALS Z(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem GET VERTEXDATA NORMALS Z — generated example
result = get vertexdata normals z(1)
print result
wait key
Source: dbpro_reference.md:1834
GET VERTEXDATA POSITION X dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = GET VERTEXDATA POSITION X(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem GET VERTEXDATA POSITION X — generated example
result = get vertexdata position x(1)
print result
wait key
Source: dbpro_reference.md:1835
GET VERTEXDATA POSITION Y dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = GET VERTEXDATA POSITION Y(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem GET VERTEXDATA POSITION Y — generated example
result = get vertexdata position y(1)
print result
wait key
Source: dbpro_reference.md:1836
GET VERTEXDATA POSITION Z dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = GET VERTEXDATA POSITION Z(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem GET VERTEXDATA POSITION Z — generated example
result = get vertexdata position z(1)
print result
wait key
Source: dbpro_reference.md:1837
GET VERTEXDATA PTR dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET VERTEXDATA PTR()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET VERTEXDATA PTR — generated example
result = get vertexdata ptr()
print result
wait key
Source: dbpro_reference.md:1838
GET VERTEXDATA U dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = GET VERTEXDATA U(Number1, [Number2])
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | optional |
Return value: real
Example generated example
rem GET VERTEXDATA U — generated example
result = get vertexdata u(1, 1)
print result
wait key
Source: dbpro_reference.md:1839
GET VERTEXDATA V dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = GET VERTEXDATA V(Number1, [Number2])
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | optional |
Return value: real
Example generated example
rem GET VERTEXDATA V — generated example
result = get vertexdata v(1, 1)
print result
wait key
Source: dbpro_reference.md:1840
GET VERTEXDATA VERTEX COUNT dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = GET VERTEXDATA VERTEX COUNT()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem GET VERTEXDATA VERTEX COUNT — generated example
result = get vertexdata vertex count()
print result
wait key
Source: dbpro_reference.md:1841
GHOST OBJECT OFF dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCGHOST OBJECT OFF Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem GHOST OBJECT OFF — generated example
ghost object off 1
wait key
Source: darkbasic_reference.md:134; dbpro_reference.md:319
GHOST OBJECT ON dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCGHOST OBJECT ON Number1, [Number2]
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | optional |
Example generated example
rem GHOST OBJECT ON — generated example
ghost object on 1, 1
wait key
Source: darkbasic_reference.md:135; dbpro_reference.md:320
GLUE OBJECT TO LIMB dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
3 in DBC, 3-4 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCGLUE OBJECT TO LIMB Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem GLUE OBJECT TO LIMB — generated example
glue object to limb 1, 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCGLUE OBJECT TO LIMB Number1, Number2, Number3, [Number4]
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | optional |
Example generated example
rem GLUE OBJECT TO LIMB — generated example
glue object to limb 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:136; dbpro_reference.md:323
HIDE LIMB dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCCompatibility note: DBC changes only the selected limb. DBPro propagates the hidden state through that limb's hierarchy children.
HIDE LIMB Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem HIDE LIMB — generated example
hide limb 1, 1
wait key
Source: darkbasic_reference.md:139; dbpro_reference.md:329
HIDE OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCHIDE OBJECT Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem HIDE OBJECT — generated example
hide object 1
wait key
Source: darkbasic_reference.md:141; dbpro_reference.md:331
HIDE OBJECT BOUNDS dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCHIDE OBJECT BOUNDS Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem HIDE OBJECT BOUNDS — generated example
hide object bounds 1
wait key
Source: dbpro_reference.md:332
INIT INSTANCE STAMP dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)INIT INSTANCE STAMP Integer1, Integer2, Integer3, Integer4, Integer5, Integer6, Integer7
Typed signature: integer, integer, integer, integer, integer, integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
Integer4 | integer | — |
Integer5 | integer | — |
Integer6 | integer | — |
Integer7 | integer | — |
Example generated example
rem INIT INSTANCE STAMP — generated example
init instance stamp 1, 1, 1, 1, 1, 1, 1
wait key
Source: dbpro_reference.md:338
INSTANCE OBJECT dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCINSTANCE OBJECT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem INSTANCE OBJECT — generated example
instance object 1, 1
wait key
Source: dbpro_reference.md:341
INSTANCE STAMP dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)INSTANCE STAMP Integer1, Integer2, Integer3
Typed signature: integer, integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
Example generated example
rem INSTANCE STAMP — generated example
instance stamp 1, 1, 1
wait key
Source: dbpro_reference.md:342
INTERSECT OBJECT dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = INTERSECT OBJECT(Number1, Number2, Number3, Number4, Number5, Number6, Number7)
Typed signature: number, number, number, number, number, number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Number7 | number | — |
Return value: real
Example generated example
rem INTERSECT OBJECT — generated example
result = intersect object(1, 1, 1, 1, 1, 1, 1)
print result
wait key
Source: dbpro_reference.md:1859
LIMB ANGLE X dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = LIMB ANGLE X(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB ANGLE X — generated example
result = limb angle x(1, 1)
print result
wait key
Source: darkbasic_reference.md:592; dbpro_reference.md:1912
LIMB ANGLE Y dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = LIMB ANGLE Y(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB ANGLE Y — generated example
result = limb angle y(1, 1)
print result
wait key
Source: darkbasic_reference.md:593; dbpro_reference.md:1913
LIMB ANGLE Z dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = LIMB ANGLE Z(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB ANGLE Z — generated example
result = limb angle z(1, 1)
print result
wait key
Source: darkbasic_reference.md:594; dbpro_reference.md:1914
LIMB COLLISION dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = LIMB COLLISION(Number1, Number2, Number3, Number4)
Typed signature: number, number, number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Return value: real
Example generated example
rem LIMB COLLISION — generated example
result = limb collision(1, 1, 1, 1)
print result
wait key
Source: dbpro_reference.md:1915
LIMB DIRECTION X dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = LIMB DIRECTION X(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB DIRECTION X — generated example
result = limb direction x(1, 1)
print result
wait key
Source: darkbasic_reference.md:595; dbpro_reference.md:1916
LIMB DIRECTION Y dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = LIMB DIRECTION Y(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB DIRECTION Y — generated example
result = limb direction y(1, 1)
print result
wait key
Source: darkbasic_reference.md:596; dbpro_reference.md:1917
LIMB DIRECTION Z dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = LIMB DIRECTION Z(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB DIRECTION Z — generated example
result = limb direction z(1, 1)
print result
wait key
Source: darkbasic_reference.md:597; dbpro_reference.md:1918
LIMB EXIST dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = LIMB EXIST(Number1, Number2)
Typed signature: number, number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: integer
Example generated example
rem LIMB EXIST — generated example
result = limb exist(1, 1)
print result
wait key
Source: darkbasic_reference.md:598; dbpro_reference.md:1919
LIMB HIT dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = LIMB HIT(Number1, Number2, Number3, Number4)
Typed signature: number, number, number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Return value: real
Example generated example
rem LIMB HIT — generated example
result = limb hit(1, 1, 1, 1)
print result
wait key
Source: dbpro_reference.md:1920
LIMB NAME$ dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult$ = LIMB NAME$(Number1, Number2)
Typed signature: number, number → string
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: string
Example generated example
rem LIMB NAME$ — generated example
result$ = limb name$(1, 1)
print result$
wait key
Source: dbpro_reference.md:1921
LIMB OFFSET X dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = LIMB OFFSET X(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB OFFSET X — generated example
result = limb offset x(1, 1)
print result
wait key
Source: darkbasic_reference.md:599; dbpro_reference.md:1922
LIMB OFFSET Y dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = LIMB OFFSET Y(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB OFFSET Y — generated example
result = limb offset y(1, 1)
print result
wait key
Source: darkbasic_reference.md:600; dbpro_reference.md:1923
LIMB OFFSET Z dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = LIMB OFFSET Z(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB OFFSET Z — generated example
result = limb offset z(1, 1)
print result
wait key
Source: darkbasic_reference.md:601; dbpro_reference.md:1924
LIMB POSITION X dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = LIMB POSITION X(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB POSITION X — generated example
result = limb position x(1, 1)
print result
wait key
Source: darkbasic_reference.md:602; dbpro_reference.md:1925
LIMB POSITION Y dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = LIMB POSITION Y(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB POSITION Y — generated example
result = limb position y(1, 1)
print result
wait key
Source: darkbasic_reference.md:603; dbpro_reference.md:1926
LIMB POSITION Z dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = LIMB POSITION Z(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB POSITION Z — generated example
result = limb position z(1, 1)
print result
wait key
Source: darkbasic_reference.md:604; dbpro_reference.md:1927
LIMB SCALE X dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = LIMB SCALE X(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB SCALE X — generated example
result = limb scale x(1, 1)
print result
wait key
Source: dbpro_reference.md:1928
LIMB SCALE Y dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = LIMB SCALE Y(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB SCALE Y — generated example
result = limb scale y(1, 1)
print result
wait key
Source: dbpro_reference.md:1929
LIMB SCALE Z dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = LIMB SCALE Z(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB SCALE Z — generated example
result = limb scale z(1, 1)
print result
wait key
Source: dbpro_reference.md:1930
LIMB TEXTURE dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
2 in DBC, 2-3 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCResult = LIMB TEXTURE(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem LIMB TEXTURE — generated example
result = limb texture(1, 1)
print result
wait key
DBPro variant dbpro
Implemented in OpenDBCResult = LIMB TEXTURE(Number1, Number2, [Number3])
Typed signature: number, number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | optional |
Return value: real
Example generated example
rem LIMB TEXTURE — generated example
result = limb texture(1, 1, 1)
print result
wait key
Source: darkbasic_reference.md:605; dbpro_reference.md:1931
LIMB TEXTURE NAME dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult$ = LIMB TEXTURE NAME(Number1, Number2, [Number3])
Typed signature: number, number, number → string
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | optional |
Return value: string
Example generated example
rem LIMB TEXTURE NAME — generated example
result$ = limb texture name(1, 1, 1)
print result$
wait key
Source: dbpro_reference.md:1932
LIMB TEXTURE NAME$ dbcFunction
Compatibility: dbc
DarkBASIC Classic function implemented with an observable contract.
Implemented in OpenDBCResult$ = LIMB TEXTURE NAME$(Number1, Number2)
Typed signature: number, number → string
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: string
Example generated example
rem LIMB TEXTURE NAME$ — generated example
result$ = limb texture name$(1, 1)
print result$
wait key
Source: darkbasic_reference.md:606
LIMB TEXTURE PTR dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = LIMB TEXTURE PTR(Integer1, Integer2)
Typed signature: integer, integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: integer
Example generated example
rem LIMB TEXTURE PTR — generated example
result = limb texture ptr(1, 1)
print result
wait key
Source: dbpro_reference.md:1933
LIMB VISIBLE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = LIMB VISIBLE(Number1, Number2)
Typed signature: number, number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: integer
Example generated example
rem LIMB VISIBLE — generated example
result = limb visible(1, 1)
print result
wait key
Source: darkbasic_reference.md:607; dbpro_reference.md:1934
LINK LIMB dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCLINK LIMB Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem LINK LIMB — generated example
link limb 1, 1, 1
wait key
Source: darkbasic_reference.md:148; dbpro_reference.md:349
LOAD BSP dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCLOAD BSP String1$, String2$
Typed signature: string, string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
String2$ | string | — |
Example generated example
rem LOAD BSP — generated example
load bsp "media/file.dat", "media/file.dat"
wait key
Source: dbpro_reference.md:356
LOAD MESH dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCLOAD MESH String1$, Number2
Typed signature: string, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | — |
Example generated example
rem LOAD MESH — generated example
load mesh "media/file.dat", 1
wait key
Source: darkbasic_reference.md:156; dbpro_reference.md:366
LOAD OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
2 in DBC, 2-4 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCCompatibility note: Loads relative to the execution asset root; both forward slashes and historical Windows backslashes are accepted.
LOAD OBJECT String1$, Number2
Typed signature: string, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | — |
Example
load object "media/player.x", 1
loop object 1
wait key
DBPro variant dbpro
Implemented in OpenDBCLOAD OBJECT String1$, Number2, [Number3], [Number4]
Typed signature: string, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | — |
Number3 | number | optional |
Number4 | number | optional |
Example
load object "media/player.x", 1
loop object 1
wait key
Source: darkbasic_reference.md:158; dbpro_reference.md:368
LOAD OBJECT FROM BLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)LOAD OBJECT FROM BLOCK Integer1, String2$, Integer3
Typed signature: integer, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem LOAD OBJECT FROM BLOCK — generated example
load object from block 1, "media/file.dat", 1
wait key
Source: dbpro_reference.md:369
LOAD STATIC OBJECTS dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads, implementation status.
- Arity:
1 in DBC, 2 in DBPro. - Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
- Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCLOAD STATIC OBJECTS String1$
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Example generated example
rem LOAD STATIC OBJECTS — generated example
load static objects "media/file.dat"
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)LOAD STATIC OBJECTS String1$, Number2
Typed signature: string, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | — |
Example generated example
rem LOAD STATIC OBJECTS — generated example
load static objects "media/file.dat", 1
wait key
Source: darkbasic_reference.md:160; dbpro_reference.md:373
LOCK OBJECT OFF dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCLOCK OBJECT OFF Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem LOCK OBJECT OFF — generated example
lock object off 1
wait key
Source: darkbasic_reference.md:162; dbpro_reference.md:375
LOCK OBJECT ON dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCLOCK OBJECT ON Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem LOCK OBJECT ON — generated example
lock object on 1
wait key
Source: darkbasic_reference.md:163; dbpro_reference.md:376
LOCK VERTEXDATA FOR LIMB dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCLOCK VERTEXDATA FOR LIMB Number1, Number2, [Number3]
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | optional |
Example generated example
rem LOCK VERTEXDATA FOR LIMB — generated example
lock vertexdata for limb 1, 1, 1
wait key
Source: dbpro_reference.md:378
LOCK VERTEXDATA FOR MESH dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCLOCK VERTEXDATA FOR MESH Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem LOCK VERTEXDATA FOR MESH — generated example
lock vertexdata for mesh 1
wait key
Source: dbpro_reference.md:379
LOOP OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCLOOP OBJECT Number1, [Number2], [Number3]
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | optional |
Number3 | number | optional |
Example generated example
rem LOOP OBJECT — generated example
loop object 1, 1, 1
wait key
Source: darkbasic_reference.md:166; dbpro_reference.md:382
MAKE COLLISION BOX dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)MAKE COLLISION BOX Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem MAKE COLLISION BOX — generated example
make collision box 1
wait key
Source: dbpro_reference.md:392
MAKE COLLISION DISC dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)MAKE COLLISION DISC Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem MAKE COLLISION DISC — generated example
make collision disc 1
wait key
Source: dbpro_reference.md:393
MAKE COLLISION PLANE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)MAKE COLLISION PLANE Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem MAKE COLLISION PLANE — generated example
make collision plane 1
wait key
Source: dbpro_reference.md:394
MAKE COLLISION SPHERE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)MAKE COLLISION SPHERE Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem MAKE COLLISION SPHERE — generated example
make collision sphere 1
wait key
Source: dbpro_reference.md:395
MAKE COLLISION SQUARE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)MAKE COLLISION SQUARE Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem MAKE COLLISION SQUARE — generated example
make collision square 1
wait key
Source: dbpro_reference.md:396
MAKE MESH FROM LIMB dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)MAKE MESH FROM LIMB Integer1, Integer2, Integer3
Typed signature: integer, integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
Example generated example
rem MAKE MESH FROM LIMB — generated example
make mesh from limb 1, 1, 1
wait key
Source: dbpro_reference.md:419
MAKE MESH FROM OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
2 in DBC, 2-3 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCMAKE MESH FROM OBJECT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem MAKE MESH FROM OBJECT — generated example
make mesh from object 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCMAKE MESH FROM OBJECT Number1, Number2, [Number3]
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | optional |
Example generated example
rem MAKE MESH FROM OBJECT — generated example
make mesh from object 1, 1, 1
wait key
Source: darkbasic_reference.md:181; dbpro_reference.md:421
MAKE NEW OBJECT PANEL dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = MAKE NEW OBJECT PANEL(Integer1, Integer2)
Typed signature: integer, integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: integer
Example generated example
rem MAKE NEW OBJECT PANEL — generated example
result = make new object panel(1, 1)
print result
wait key
Source: dbpro_reference.md:1945
MAKE OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMAKE OBJECT Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem MAKE OBJECT — generated example
make object 1, 1, 1
wait key
Source: darkbasic_reference.md:182; dbpro_reference.md:422
MAKE OBJECT BOX dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMAKE OBJECT BOX Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example generated example
rem MAKE OBJECT BOX — generated example
make object box 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:183; dbpro_reference.md:423
MAKE OBJECT COLLISION BOX dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMAKE OBJECT COLLISION BOX Number1, Number2, Number3, Number4, Number5, Number6, Number7, Number8
Typed signature: number, number, number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Number7 | number | — |
Number8 | number | — |
Example generated example
rem MAKE OBJECT COLLISION BOX — generated example
make object collision box 1, 1, 1, 1, 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:184; dbpro_reference.md:424
MAKE OBJECT CONE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMAKE OBJECT CONE Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem MAKE OBJECT CONE — generated example
make object cone 1, 1
wait key
Source: darkbasic_reference.md:185; dbpro_reference.md:425
MAKE OBJECT CUBE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMAKE OBJECT CUBE Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example
make object cube 1, 100
position object 1, 0, 0, 200
wait key
Source: darkbasic_reference.md:186; dbpro_reference.md:426
MAKE OBJECT CYLINDER dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMAKE OBJECT CYLINDER Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem MAKE OBJECT CYLINDER — generated example
make object cylinder 1, 1
wait key
Source: darkbasic_reference.md:187; dbpro_reference.md:427
MAKE OBJECT FROM LIMB dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCMAKE OBJECT FROM LIMB Number1, Number2, Number3, [Number4]
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | optional |
Example generated example
rem MAKE OBJECT FROM LIMB — generated example
make object from limb 1, 1, 1, 1
wait key
Source: dbpro_reference.md:428
MAKE OBJECT PLAIN dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
3 in DBC, 3-4 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCCompatibility note: The three-argument DBC form defaults to orientation 0, producing the historical face toward -Z with the current winding. DBPro retains its explicit fourth argument forms.
MAKE OBJECT PLAIN Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem MAKE OBJECT PLAIN — generated example
make object plain 1, 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCMAKE OBJECT PLAIN Number1, Number2, Number3, [Number4]
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | optional |
Example generated example
rem MAKE OBJECT PLAIN — generated example
make object plain 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:188; dbpro_reference.md:429
MAKE OBJECT PLANE dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCMAKE OBJECT PLANE Number1, Number2, Number3, [Number4]
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | optional |
Example generated example
rem MAKE OBJECT PLANE — generated example
make object plane 1, 1, 1, 1
wait key
Source: dbpro_reference.md:430
MAKE OBJECT SPHERE dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
2 in DBC, 2, 4 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCMAKE OBJECT SPHERE Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example
make object sphere 1, 75
wait key
DBPro variant dbpro
Implemented in OpenDBCMAKE OBJECT SPHERE Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
MAKE OBJECT SPHERE Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example
make object sphere 1, 75
wait key
Source: darkbasic_reference.md:189; dbpro_reference.md:431
MAKE OBJECT TRIANGLE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMAKE OBJECT TRIANGLE Number1, Number2, Number3, Number4, Number5, Number6, Number7, Number8, Number9, Number10
Typed signature: number, number, number, number, number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Number7 | number | — |
Number8 | number | — |
Number9 | number | — |
Number10 | number | — |
Example generated example
rem MAKE OBJECT TRIANGLE — generated example
make object triangle 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:190; dbpro_reference.md:432
MAKE STATIC COLLISION BOX dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMAKE STATIC COLLISION BOX Number1, Number2, Number3, Number4, Number5, Number6
Typed signature: number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Example generated example
rem MAKE STATIC COLLISION BOX — generated example
make static collision box 1, 1, 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:192; dbpro_reference.md:440
MAKE STATIC LIMB dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)MAKE STATIC LIMB Number1, Number2, Number3, Number4, Number5, Number6
Typed signature: number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Example generated example
rem MAKE STATIC LIMB — generated example
make static limb 1, 1, 1, 1, 1, 1
wait key
Source: dbpro_reference.md:441
MAKE STATIC OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads, implementation status.
- Arity:
1-2 in DBC, 5 in DBPro. - Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
- Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCMAKE STATIC OBJECT Number1, [Number2]
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | optional |
Example generated example
rem MAKE STATIC OBJECT — generated example
make static object 1, 1
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)MAKE STATIC OBJECT Number1, Number2, Number3, Number4, Number5
Typed signature: number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Example generated example
rem MAKE STATIC OBJECT — generated example
make static object 1, 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:193; dbpro_reference.md:442
MESH EXIST dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = MESH EXIST(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem MESH EXIST — generated example
result = mesh exist(1)
print result
wait key
Source: darkbasic_reference.md:628; dbpro_reference.md:1964
MOVE OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMOVE OBJECT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem MOVE OBJECT — generated example
move object 1, 1
wait key
Source: darkbasic_reference.md:201; dbpro_reference.md:464
MOVE OBJECT DOWN dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCMOVE OBJECT DOWN Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem MOVE OBJECT DOWN — generated example
move object down 1, 1
wait key
Source: dbpro_reference.md:465
MOVE OBJECT LEFT dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCMOVE OBJECT LEFT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem MOVE OBJECT LEFT — generated example
move object left 1, 1
wait key
Source: dbpro_reference.md:466
MOVE OBJECT RIGHT dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCMOVE OBJECT RIGHT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem MOVE OBJECT RIGHT — generated example
move object right 1, 1
wait key
Source: dbpro_reference.md:467
MOVE OBJECT UP dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCMOVE OBJECT UP Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem MOVE OBJECT UP — generated example
move object up 1, 1
wait key
Source: dbpro_reference.md:468
OBJECT ANGLE X dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT ANGLE X(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT ANGLE X — generated example
result = object angle x(1)
print result
wait key
Source: darkbasic_reference.md:656; dbpro_reference.md:2022
OBJECT ANGLE Y dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT ANGLE Y(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT ANGLE Y — generated example
result = object angle y(1)
print result
wait key
Source: darkbasic_reference.md:657; dbpro_reference.md:2023
OBJECT ANGLE Z dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT ANGLE Z(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT ANGLE Z — generated example
result = object angle z(1)
print result
wait key
Source: darkbasic_reference.md:658; dbpro_reference.md:2024
OBJECT COLLISION dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT COLLISION(Number1, Number2)
Typed signature: number, number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: integer
Example generated example
rem OBJECT COLLISION — generated example
result = object collision(1, 1)
print result
wait key
Source: darkbasic_reference.md:659; dbpro_reference.md:2025
OBJECT COLLISION CENTER X dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = OBJECT COLLISION CENTER X(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT COLLISION CENTER X — generated example
result = object collision center x(1)
print result
wait key
Source: dbpro_reference.md:2026
OBJECT COLLISION CENTER Y dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = OBJECT COLLISION CENTER Y(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT COLLISION CENTER Y — generated example
result = object collision center y(1)
print result
wait key
Source: dbpro_reference.md:2027
OBJECT COLLISION CENTER Z dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = OBJECT COLLISION CENTER Z(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT COLLISION CENTER Z — generated example
result = object collision center z(1)
print result
wait key
Source: dbpro_reference.md:2028
OBJECT COLLISION RADIUS dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = OBJECT COLLISION RADIUS(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT COLLISION RADIUS — generated example
result = object collision radius(1)
print result
wait key
Source: dbpro_reference.md:2029
OBJECT EXIST dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT EXIST(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem OBJECT EXIST — generated example
result = object exist(1)
print result
wait key
Source: darkbasic_reference.md:660; dbpro_reference.md:2030
OBJECT FRAME dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT FRAME(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT FRAME — generated example
result = object frame(1)
print result
wait key
Source: darkbasic_reference.md:661; dbpro_reference.md:2031
OBJECT HIT dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT HIT(Number1, Number2)
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Return value: real
Example generated example
rem OBJECT HIT — generated example
result = object hit(1, 1)
print result
wait key
Source: darkbasic_reference.md:662; dbpro_reference.md:2032
OBJECT IN SCREEN dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT IN SCREEN(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT IN SCREEN — generated example
result = object in screen(1)
print result
wait key
Source: darkbasic_reference.md:663; dbpro_reference.md:2033
OBJECT INTERPOLATION dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT INTERPOLATION(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT INTERPOLATION — generated example
result = object interpolation(1)
print result
wait key
Source: darkbasic_reference.md:664; dbpro_reference.md:2034
OBJECT LOOPING dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT LOOPING(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem OBJECT LOOPING — generated example
result = object looping(1)
print result
wait key
Source: darkbasic_reference.md:665; dbpro_reference.md:2035
OBJECT PLAYING dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT PLAYING(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem OBJECT PLAYING — generated example
result = object playing(1)
print result
wait key
Source: darkbasic_reference.md:666; dbpro_reference.md:2036
OBJECT POSITION X dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT POSITION X(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT POSITION X — generated example
result = object position x(1)
print result
wait key
Source: darkbasic_reference.md:667; dbpro_reference.md:2037
OBJECT POSITION Y dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT POSITION Y(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT POSITION Y — generated example
result = object position y(1)
print result
wait key
Source: darkbasic_reference.md:668; dbpro_reference.md:2038
OBJECT POSITION Z dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT POSITION Z(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT POSITION Z — generated example
result = object position z(1)
print result
wait key
Source: darkbasic_reference.md:669; dbpro_reference.md:2039
OBJECT SCALE X dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = OBJECT SCALE X(Integer1)
Typed signature: integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: real
Example generated example
rem OBJECT SCALE X — generated example
result = object scale x(1)
print result
wait key
Source: dbpro_reference.md:2040
OBJECT SCALE Y dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = OBJECT SCALE Y(Integer1)
Typed signature: integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: real
Example generated example
rem OBJECT SCALE Y — generated example
result = object scale y(1)
print result
wait key
Source: dbpro_reference.md:2041
OBJECT SCALE Z dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = OBJECT SCALE Z(Integer1)
Typed signature: integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: real
Example generated example
rem OBJECT SCALE Z — generated example
result = object scale z(1)
print result
wait key
Source: dbpro_reference.md:2042
OBJECT SCREEN X dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT SCREEN X(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT SCREEN X — generated example
result = object screen x(1)
print result
wait key
Source: darkbasic_reference.md:670; dbpro_reference.md:2043
OBJECT SCREEN Y dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT SCREEN Y(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT SCREEN Y — generated example
result = object screen y(1)
print result
wait key
Source: darkbasic_reference.md:671; dbpro_reference.md:2044
OBJECT SIZE dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
1 in DBC, 1-2 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCResult = OBJECT SIZE(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT SIZE — generated example
result = object size(1)
print result
wait key
DBPro variant dbpro
Implemented in OpenDBCResult = OBJECT SIZE(Number1, [Number2])
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | optional |
Return value: real
Example generated example
rem OBJECT SIZE — generated example
result = object size(1, 1)
print result
wait key
Source: darkbasic_reference.md:672; dbpro_reference.md:2045
OBJECT SIZE X dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
1 in DBC, 1-2 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCResult = OBJECT SIZE X(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT SIZE X — generated example
result = object size x(1)
print result
wait key
DBPro variant dbpro
Implemented in OpenDBCResult = OBJECT SIZE X(Number1, [Number2])
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | optional |
Return value: real
Example generated example
rem OBJECT SIZE X — generated example
result = object size x(1, 1)
print result
wait key
Source: darkbasic_reference.md:673; dbpro_reference.md:2046
OBJECT SIZE Y dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
1 in DBC, 1-2 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCResult = OBJECT SIZE Y(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT SIZE Y — generated example
result = object size y(1)
print result
wait key
DBPro variant dbpro
Implemented in OpenDBCResult = OBJECT SIZE Y(Number1, [Number2])
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | optional |
Return value: real
Example generated example
rem OBJECT SIZE Y — generated example
result = object size y(1, 1)
print result
wait key
Source: darkbasic_reference.md:674; dbpro_reference.md:2047
OBJECT SIZE Z dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
1 in DBC, 1-2 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCResult = OBJECT SIZE Z(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT SIZE Z — generated example
result = object size z(1)
print result
wait key
DBPro variant dbpro
Implemented in OpenDBCResult = OBJECT SIZE Z(Number1, [Number2])
Typed signature: number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | optional |
Return value: real
Example generated example
rem OBJECT SIZE Z — generated example
result = object size z(1, 1)
print result
wait key
Source: darkbasic_reference.md:675; dbpro_reference.md:2048
OBJECT SPEED dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT SPEED(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem OBJECT SPEED — generated example
result = object speed(1)
print result
wait key
Source: darkbasic_reference.md:676; dbpro_reference.md:2049
OBJECT STATISTICS INTEGER dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = OBJECT STATISTICS INTEGER(Integer1, Integer2)
Typed signature: integer, integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: integer
Example generated example
rem OBJECT STATISTICS INTEGER — generated example
result = object statistics integer(1, 1)
print result
wait key
Source: dbpro_reference.md:2050
OBJECT VISIBLE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = OBJECT VISIBLE(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem OBJECT VISIBLE — generated example
result = object visible(1)
print result
wait key
Source: darkbasic_reference.md:677; dbpro_reference.md:2051
OFFSET LIMB dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
5 in DBC, 5-6 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCOFFSET LIMB Number1, Number2, Number3, Number4, Number5
Typed signature: number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Example generated example
rem OFFSET LIMB — generated example
offset limb 1, 1, 1, 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCOFFSET LIMB Number1, Number2, Number3, Number4, Number5, [Number6]
Typed signature: number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | optional |
Example generated example
rem OFFSET LIMB — generated example
offset limb 1, 1, 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:208; dbpro_reference.md:498
PERFORM CSG CLIP dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PERFORM CSG CLIP Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem PERFORM CSG CLIP — generated example
perform csg clip 1, 1
wait key
Source: dbpro_reference.md:528
PERFORM CSG DIFFERENCE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PERFORM CSG DIFFERENCE Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem PERFORM CSG DIFFERENCE — generated example
perform csg difference 1, 1
wait key
Source: dbpro_reference.md:529
PERFORM CSG DIFFERENCE ON VERTEXDATA dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PERFORM CSG DIFFERENCE ON VERTEXDATA Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem PERFORM CSG DIFFERENCE ON VERTEXDATA — generated example
perform csg difference on vertexdata 1
wait key
Source: dbpro_reference.md:530
PERFORM CSG INTERSECTION dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PERFORM CSG INTERSECTION Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem PERFORM CSG INTERSECTION — generated example
perform csg intersection 1, 1
wait key
Source: dbpro_reference.md:531
PERFORM CSG INTERSECTION ON VERTEXDATA dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PERFORM CSG INTERSECTION ON VERTEXDATA Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem PERFORM CSG INTERSECTION ON VERTEXDATA — generated example
perform csg intersection on vertexdata 1
wait key
Source: dbpro_reference.md:532
PERFORM CSG UNION dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PERFORM CSG UNION Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem PERFORM CSG UNION — generated example
perform csg union 1, 1
wait key
Source: dbpro_reference.md:533
PERFORM CSG UNION ON VERTEXDATA dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PERFORM CSG UNION ON VERTEXDATA Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem PERFORM CSG UNION ON VERTEXDATA — generated example
perform csg union on vertexdata 1
wait key
Source: dbpro_reference.md:534
PHY GET CLOTH COLLISION dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET CLOTH COLLISION(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem PHY GET CLOTH COLLISION — generated example
result = phy get cloth collision(1)
print result
wait key
Source: dbpro_reference.md:2072
PHY GET CLOTH COLLISION GROUP dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET CLOTH COLLISION GROUP(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem PHY GET CLOTH COLLISION GROUP — generated example
result = phy get cloth collision group(1)
print result
wait key
Source: dbpro_reference.md:2073
PHY GET CLOTH COLLISION RESPONSE COEFFICIENT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET CLOTH COLLISION RESPONSE COEFFICIENT(Integer1)
Typed signature: integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: real
Example generated example
rem PHY GET CLOTH COLLISION RESPONSE COEFFICIENT — generated example
result = phy get cloth collision response coefficient(1)
print result
wait key
Source: dbpro_reference.md:2074
PHY GET CLOTH STATIC dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET CLOTH STATIC(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem PHY GET CLOTH STATIC — generated example
result = phy get cloth static(1)
print result
wait key
Source: dbpro_reference.md:2099
PHY GET CLOTH TWO WAY COLLISION dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET CLOTH TWO WAY COLLISION(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem PHY GET CLOTH TWO WAY COLLISION — generated example
result = phy get cloth two way collision(1)
print result
wait key
Source: dbpro_reference.md:2104
PHY GET COLLISION dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION(Integer1, Integer2)
Typed signature: integer, integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: integer
Example generated example
rem PHY GET COLLISION — generated example
result = phy get collision(1, 1)
print result
wait key
Source: dbpro_reference.md:2106
PHY GET COLLISION CONTACT NORMAL X dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION CONTACT NORMAL X(Integer1, Integer2)
Typed signature: integer, integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: real
Example generated example
rem PHY GET COLLISION CONTACT NORMAL X — generated example
result = phy get collision contact normal x(1, 1)
print result
wait key
Source: dbpro_reference.md:2107
PHY GET COLLISION CONTACT NORMAL Y dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION CONTACT NORMAL Y(Integer1, Integer2)
Typed signature: integer, integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: real
Example generated example
rem PHY GET COLLISION CONTACT NORMAL Y — generated example
result = phy get collision contact normal y(1, 1)
print result
wait key
Source: dbpro_reference.md:2108
PHY GET COLLISION CONTACT NORMAL Z dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION CONTACT NORMAL Z(Integer1, Integer2)
Typed signature: integer, integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: real
Example generated example
rem PHY GET COLLISION CONTACT NORMAL Z — generated example
result = phy get collision contact normal z(1, 1)
print result
wait key
Source: dbpro_reference.md:2109
PHY GET COLLISION CONTACT POINT X dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION CONTACT POINT X(Integer1, Integer2)
Typed signature: integer, integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: real
Example generated example
rem PHY GET COLLISION CONTACT POINT X — generated example
result = phy get collision contact point x(1, 1)
print result
wait key
Source: dbpro_reference.md:2110
PHY GET COLLISION CONTACT POINT Y dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION CONTACT POINT Y(Integer1, Integer2)
Typed signature: integer, integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: real
Example generated example
rem PHY GET COLLISION CONTACT POINT Y — generated example
result = phy get collision contact point y(1, 1)
print result
wait key
Source: dbpro_reference.md:2111
PHY GET COLLISION CONTACT POINT Z dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION CONTACT POINT Z(Integer1, Integer2)
Typed signature: integer, integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: real
Example generated example
rem PHY GET COLLISION CONTACT POINT Z — generated example
result = phy get collision contact point z(1, 1)
print result
wait key
Source: dbpro_reference.md:2112
PHY GET COLLISION COUNT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION COUNT(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem PHY GET COLLISION COUNT — generated example
result = phy get collision count(1)
print result
wait key
Source: dbpro_reference.md:2113
PHY GET COLLISION DATA dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION DATA()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem PHY GET COLLISION DATA — generated example
result = phy get collision data()
print result
wait key
Source: dbpro_reference.md:2114
PHY GET COLLISION FRICTION FORCE X dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION FRICTION FORCE X(Integer1, Integer2)
Typed signature: integer, integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: real
Example generated example
rem PHY GET COLLISION FRICTION FORCE X — generated example
result = phy get collision friction force x(1, 1)
print result
wait key
Source: dbpro_reference.md:2115
PHY GET COLLISION FRICTION FORCE Y dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION FRICTION FORCE Y(Integer1, Integer2)
Typed signature: integer, integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: real
Example generated example
rem PHY GET COLLISION FRICTION FORCE Y — generated example
result = phy get collision friction force y(1, 1)
print result
wait key
Source: dbpro_reference.md:2116
PHY GET COLLISION FRICTION FORCE Z dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION FRICTION FORCE Z(Integer1, Integer2)
Typed signature: integer, integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: real
Example generated example
rem PHY GET COLLISION FRICTION FORCE Z — generated example
result = phy get collision friction force z(1, 1)
print result
wait key
Source: dbpro_reference.md:2117
PHY GET COLLISION NORMAL FORCE X dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION NORMAL FORCE X(Integer1, Integer2)
Typed signature: integer, integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: real
Example generated example
rem PHY GET COLLISION NORMAL FORCE X — generated example
result = phy get collision normal force x(1, 1)
print result
wait key
Source: dbpro_reference.md:2118
PHY GET COLLISION NORMAL FORCE Y dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION NORMAL FORCE Y(Integer1, Integer2)
Typed signature: integer, integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: real
Example generated example
rem PHY GET COLLISION NORMAL FORCE Y — generated example
result = phy get collision normal force y(1, 1)
print result
wait key
Source: dbpro_reference.md:2119
PHY GET COLLISION NORMAL FORCE Z dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION NORMAL FORCE Z(Integer1, Integer2)
Typed signature: integer, integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Return value: real
Example generated example
rem PHY GET COLLISION NORMAL FORCE Z — generated example
result = phy get collision normal force z(1, 1)
print result
wait key
Source: dbpro_reference.md:2120
PHY GET COLLISION OBJECT A dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION OBJECT A()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem PHY GET COLLISION OBJECT A — generated example
result = phy get collision object a()
print result
wait key
Source: dbpro_reference.md:2121
PHY GET COLLISION OBJECT B dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET COLLISION OBJECT B()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem PHY GET COLLISION OBJECT B — generated example
result = phy get collision object b()
print result
wait key
Source: dbpro_reference.md:2122
PHY GET MATERIAL STATIC FRICTION dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET MATERIAL STATIC FRICTION(Integer1)
Typed signature: integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: real
Example generated example
rem PHY GET MATERIAL STATIC FRICTION — generated example
result = phy get material static friction(1)
print result
wait key
Source: dbpro_reference.md:2139
PHY GET MATERIAL STATIC FRICTION V dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET MATERIAL STATIC FRICTION V(Integer1)
Typed signature: integer → real
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: real
Example generated example
rem PHY GET MATERIAL STATIC FRICTION V — generated example
result = phy get material static friction v(1)
print result
wait key
Source: dbpro_reference.md:2140
PHY GET RAY CAST OBJECT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET RAY CAST OBJECT()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem PHY GET RAY CAST OBJECT — generated example
result = phy get ray cast object()
print result
wait key
Source: dbpro_reference.md:2149
PHY GET TRIGGER OBJECT A dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET TRIGGER OBJECT A()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem PHY GET TRIGGER OBJECT A — generated example
result = phy get trigger object a()
print result
wait key
Source: dbpro_reference.md:2183
PHY GET TRIGGER OBJECT B dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PHY GET TRIGGER OBJECT B()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem PHY GET TRIGGER OBJECT B — generated example
result = phy get trigger object b()
print result
wait key
Source: dbpro_reference.md:2184
PHY LOAD RIGID BODY DYNAMIC MESH dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY LOAD RIGID BODY DYNAMIC MESH Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
PHY LOAD RIGID BODY DYNAMIC MESH Integer1, String2$, Integer3
Typed signature: integer, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem PHY LOAD RIGID BODY DYNAMIC MESH — generated example
phy load rigid body dynamic mesh 1, "media/file.dat"
wait key
Source: dbpro_reference.md:591
PHY LOAD RIGID BODY STATIC CONVEX dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY LOAD RIGID BODY STATIC CONVEX Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
PHY LOAD RIGID BODY STATIC CONVEX Integer1, String2$, Integer3
Typed signature: integer, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem PHY LOAD RIGID BODY STATIC CONVEX — generated example
phy load rigid body static convex 1, "media/file.dat"
wait key
Source: dbpro_reference.md:593
PHY LOAD RIGID BODY STATIC CONVEXES dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY LOAD RIGID BODY STATIC CONVEXES Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
PHY LOAD RIGID BODY STATIC CONVEXES Integer1, String2$, Integer3
Typed signature: integer, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem PHY LOAD RIGID BODY STATIC CONVEXES — generated example
phy load rigid body static convexes 1, "media/file.dat"
wait key
Source: dbpro_reference.md:594
PHY LOAD RIGID BODY STATIC MESH dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY LOAD RIGID BODY STATIC MESH Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
PHY LOAD RIGID BODY STATIC MESH Integer1, String2$, Integer3
Typed signature: integer, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem PHY LOAD RIGID BODY STATIC MESH — generated example
phy load rigid body static mesh 1, "media/file.dat"
wait key
Source: dbpro_reference.md:595
PHY LOAD RIGID BODY STATIC MESHES dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY LOAD RIGID BODY STATIC MESHES Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
PHY LOAD RIGID BODY STATIC MESHES Integer1, String2$, Integer3
Typed signature: integer, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem PHY LOAD RIGID BODY STATIC MESHES — generated example
phy load rigid body static meshes 1, "media/file.dat"
wait key
Source: dbpro_reference.md:596
PHY MAKE CLOTH FROM LIMB dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY MAKE CLOTH FROM LIMB Integer1, Integer2, Integer3
Typed signature: integer, integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
Example generated example
rem PHY MAKE CLOTH FROM LIMB — generated example
phy make cloth from limb 1, 1, 1
wait key
Source: dbpro_reference.md:604
PHY MAKE CLOTH FROM OBJECT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY MAKE CLOTH FROM OBJECT Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem PHY MAKE CLOTH FROM OBJECT — generated example
phy make cloth from object 1, 1
wait key
Source: dbpro_reference.md:605
PHY MAKE RIGID BODY DYNAMIC MESH dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY MAKE RIGID BODY DYNAMIC MESH Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
PHY MAKE RIGID BODY DYNAMIC MESH Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
PHY MAKE RIGID BODY DYNAMIC MESH Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
PHY MAKE RIGID BODY DYNAMIC MESH Integer1, String2$, Integer3
Typed signature: integer, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem PHY MAKE RIGID BODY DYNAMIC MESH — generated example
phy make rigid body dynamic mesh 1
wait key
Source: dbpro_reference.md:626
PHY MAKE RIGID BODY STATIC BOX dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY MAKE RIGID BODY STATIC BOX Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
PHY MAKE RIGID BODY STATIC BOX Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem PHY MAKE RIGID BODY STATIC BOX — generated example
phy make rigid body static box 1
wait key
Source: dbpro_reference.md:630
PHY MAKE RIGID BODY STATIC BOXES dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY MAKE RIGID BODY STATIC BOXES Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
PHY MAKE RIGID BODY STATIC BOXES Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem PHY MAKE RIGID BODY STATIC BOXES — generated example
phy make rigid body static boxes 1
wait key
Source: dbpro_reference.md:631
PHY MAKE RIGID BODY STATIC CAPSULE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY MAKE RIGID BODY STATIC CAPSULE Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
PHY MAKE RIGID BODY STATIC CAPSULE Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem PHY MAKE RIGID BODY STATIC CAPSULE — generated example
phy make rigid body static capsule 1
wait key
Source: dbpro_reference.md:632
PHY MAKE RIGID BODY STATIC CAPSULES dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY MAKE RIGID BODY STATIC CAPSULES Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
PHY MAKE RIGID BODY STATIC CAPSULES Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem PHY MAKE RIGID BODY STATIC CAPSULES — generated example
phy make rigid body static capsules 1
wait key
Source: dbpro_reference.md:633
PHY MAKE RIGID BODY STATIC CONVEX dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY MAKE RIGID BODY STATIC CONVEX Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
PHY MAKE RIGID BODY STATIC CONVEX Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
PHY MAKE RIGID BODY STATIC CONVEX Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
PHY MAKE RIGID BODY STATIC CONVEX Integer1, String2$, Integer3
Typed signature: integer, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem PHY MAKE RIGID BODY STATIC CONVEX — generated example
phy make rigid body static convex 1
wait key
Source: dbpro_reference.md:634
PHY MAKE RIGID BODY STATIC CONVEXES dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY MAKE RIGID BODY STATIC CONVEXES Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
PHY MAKE RIGID BODY STATIC CONVEXES Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
PHY MAKE RIGID BODY STATIC CONVEXES Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
PHY MAKE RIGID BODY STATIC CONVEXES Integer1, String2$, Integer3
Typed signature: integer, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem PHY MAKE RIGID BODY STATIC CONVEXES — generated example
phy make rigid body static convexes 1
wait key
Source: dbpro_reference.md:635
PHY MAKE RIGID BODY STATIC MESH dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY MAKE RIGID BODY STATIC MESH Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
PHY MAKE RIGID BODY STATIC MESH Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
PHY MAKE RIGID BODY STATIC MESH Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
PHY MAKE RIGID BODY STATIC MESH Integer1, String2$, Integer3
Typed signature: integer, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem PHY MAKE RIGID BODY STATIC MESH — generated example
phy make rigid body static mesh 1
wait key
Source: dbpro_reference.md:636
PHY MAKE RIGID BODY STATIC MESHES dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY MAKE RIGID BODY STATIC MESHES Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
PHY MAKE RIGID BODY STATIC MESHES Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
PHY MAKE RIGID BODY STATIC MESHES Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
PHY MAKE RIGID BODY STATIC MESHES Integer1, String2$, Integer3
Typed signature: integer, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem PHY MAKE RIGID BODY STATIC MESHES — generated example
phy make rigid body static meshes 1
wait key
Source: dbpro_reference.md:637
PHY MAKE RIGID BODY STATIC SPHERE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY MAKE RIGID BODY STATIC SPHERE Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
PHY MAKE RIGID BODY STATIC SPHERE Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem PHY MAKE RIGID BODY STATIC SPHERE — generated example
phy make rigid body static sphere 1
wait key
Source: dbpro_reference.md:638
PHY MAKE RIGID BODY STATIC SPHERES dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY MAKE RIGID BODY STATIC SPHERES Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
PHY MAKE RIGID BODY STATIC SPHERES Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem PHY MAKE RIGID BODY STATIC SPHERES — generated example
phy make rigid body static spheres 1
wait key
Source: dbpro_reference.md:639
PHY SET CLOTH COLLISION dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET CLOTH COLLISION Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem PHY SET CLOTH COLLISION — generated example
phy set cloth collision 1, 1
wait key
Source: dbpro_reference.md:686
PHY SET CLOTH COLLISION GROUP dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET CLOTH COLLISION GROUP Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem PHY SET CLOTH COLLISION GROUP — generated example
phy set cloth collision group 1, 1
wait key
Source: dbpro_reference.md:687
PHY SET CLOTH COLLISION RESPONSE COEFFICIENT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET CLOTH COLLISION RESPONSE COEFFICIENT Integer1, Real2
Typed signature: integer, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Example generated example
rem PHY SET CLOTH COLLISION RESPONSE COEFFICIENT — generated example
phy set cloth collision response coefficient 1, 1
wait key
Source: dbpro_reference.md:688
PHY SET CLOTH STATIC dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET CLOTH STATIC Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem PHY SET CLOTH STATIC — generated example
phy set cloth static 1, 1
wait key
Source: dbpro_reference.md:699
PHY SET CLOTH TWO WAY COLLISION dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET CLOTH TWO WAY COLLISION Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem PHY SET CLOTH TWO WAY COLLISION — generated example
phy set cloth two way collision 1, 1
wait key
Source: dbpro_reference.md:704
PHY SET COLLISION STATE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET COLLISION STATE Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem PHY SET COLLISION STATE — generated example
phy set collision state 1, 1
wait key
Source: dbpro_reference.md:705
PHY SET GROUP COLLISION dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET GROUP COLLISION Integer1, Integer2, Integer3
Typed signature: integer, integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
Example generated example
rem PHY SET GROUP COLLISION — generated example
phy set group collision 1, 1, 1
wait key
Source: dbpro_reference.md:785
PHY SET MATERIAL STATIC FRICTION dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET MATERIAL STATIC FRICTION Integer1, Real2
Typed signature: integer, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Example generated example
rem PHY SET MATERIAL STATIC FRICTION — generated example
phy set material static friction 1, 1
wait key
Source: dbpro_reference.md:793
PHY SET MATERIAL STATIC FRICTION V dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET MATERIAL STATIC FRICTION V Integer1, Real2
Typed signature: integer, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Example generated example
rem PHY SET MATERIAL STATIC FRICTION V — generated example
phy set material static friction v 1, 1
wait key
Source: dbpro_reference.md:794
PHY SET STATIC FRICTION dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET STATIC FRICTION Real1
Typed signature: real → void
Parameters
| Parameter | Type | Notes |
|---|
Real1 | real | — |
Example generated example
rem PHY SET STATIC FRICTION — generated example
phy set static friction 1
wait key
Source: dbpro_reference.md:860
PHY SET VEHICLE STATIC FRICTION dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET VEHICLE STATIC FRICTION Integer1, Real2
Typed signature: integer, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Example generated example
rem PHY SET VEHICLE STATIC FRICTION — generated example
phy set vehicle static friction 1, 1
wait key
Source: dbpro_reference.md:875
PHY SET VEHICLE STATIC FRICTION V dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)PHY SET VEHICLE STATIC FRICTION V Integer1, Real2
Typed signature: integer, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Example generated example
rem PHY SET VEHICLE STATIC FRICTION V — generated example
phy set vehicle static friction v 1, 1
wait key
Source: dbpro_reference.md:876
PITCH OBJECT DOWN dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCPITCH OBJECT DOWN Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem PITCH OBJECT DOWN — generated example
pitch object down 1, 1
wait key
Source: darkbasic_reference.md:230; dbpro_reference.md:899
PITCH OBJECT UP dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCPITCH OBJECT UP Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem PITCH OBJECT UP — generated example
pitch object up 1, 1
wait key
Source: darkbasic_reference.md:231; dbpro_reference.md:900
PLAY OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCPLAY OBJECT Number1, [Number2], [Number3]
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | optional |
Number3 | number | optional |
Example generated example
rem PLAY OBJECT — generated example
play object 1, 1, 1
wait key
Source: darkbasic_reference.md:235; dbpro_reference.md:905
POINT OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCPOINT OBJECT Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example generated example
rem POINT OBJECT — generated example
point object 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:239; dbpro_reference.md:911
POSITION OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCPOSITION OBJECT Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example
make object cube 1, 100
position object 1, 0, 50, 300
wait key
Source: darkbasic_reference.md:245; dbpro_reference.md:917
PROCESS BSP COLLISION dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCPROCESS BSP COLLISION Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem PROCESS BSP COLLISION — generated example
process bsp collision 1
wait key
Source: dbpro_reference.md:926
REDUCE MESH dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCREDUCE MESH Number1, Number2, Number3, Number4, Number5, Number6
Typed signature: number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Example generated example
rem REDUCE MESH — generated example
reduce mesh 1, 1, 1, 1, 1, 1
wait key
Source: dbpro_reference.md:968
REMOVE LIMB dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCREMOVE LIMB Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem REMOVE LIMB — generated example
remove limb 1, 1
wait key
Source: dbpro_reference.md:973
REMOVE VEHICLE BODY OBJECT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)REMOVE VEHICLE BODY OBJECT Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem REMOVE VEHICLE BODY OBJECT — generated example
remove vehicle body object 1, 1
wait key
Source: dbpro_reference.md:974
REMOVE VEHICLE WHEEL OBJECT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)REMOVE VEHICLE WHEEL OBJECT Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem REMOVE VEHICLE WHEEL OBJECT — generated example
remove vehicle wheel object 1, 1
wait key
Source: dbpro_reference.md:975
RESET OBJECT PIVOT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)RESET OBJECT PIVOT Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem RESET OBJECT PIVOT — generated example
reset object pivot 1
wait key
Source: dbpro_reference.md:979
REVERSE OBJECT FRAMES dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)REVERSE OBJECT FRAMES Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem REVERSE OBJECT FRAMES — generated example
reverse object frames 1
wait key
Source: dbpro_reference.md:987
ROLL OBJECT LEFT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCROLL OBJECT LEFT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem ROLL OBJECT LEFT — generated example
roll object left 1, 1
wait key
Source: darkbasic_reference.md:270; dbpro_reference.md:990
ROLL OBJECT RIGHT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCROLL OBJECT RIGHT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem ROLL OBJECT RIGHT — generated example
roll object right 1, 1
wait key
Source: darkbasic_reference.md:271; dbpro_reference.md:991
ROTATE LIMB dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
5 in DBC, 5-6 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCROTATE LIMB Number1, Number2, Number3, Number4, Number5
Typed signature: number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Example generated example
rem ROTATE LIMB — generated example
rotate limb 1, 1, 1, 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCROTATE LIMB Number1, Number2, Number3, Number4, Number5, [Number6]
Typed signature: number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | optional |
Example generated example
rem ROTATE LIMB — generated example
rotate limb 1, 1, 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:274; dbpro_reference.md:995
ROTATE OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCROTATE OBJECT Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example
make object cube 1, 100
do
rotate object 1, 0, object angle y(1) + 1, 0
sync
loop
Source: darkbasic_reference.md:276; dbpro_reference.md:997
SAVE MESH dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSAVE MESH String1$, Number2
Typed signature: string, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | — |
Example generated example
rem SAVE MESH — generated example
save mesh "media/file.dat", 1
wait key
Source: dbpro_reference.md:1010
SAVE OBJECT dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSAVE OBJECT String1$, Number2
Typed signature: string, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | — |
Example generated example
rem SAVE OBJECT — generated example
save object "media/file.dat", 1
wait key
Source: dbpro_reference.md:1011
SAVE OBJECT ANIMATION dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): typed overloads, implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
- Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCSAVE OBJECT ANIMATION String1$, Number2
Typed signature: string, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | — |
Example generated example
rem SAVE OBJECT ANIMATION — generated example
save object animation "media/file.dat", 1
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)SAVE OBJECT ANIMATION Integer1, String2$
Typed signature: integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Example generated example
rem SAVE OBJECT ANIMATION — generated example
save object animation 1, "media/file.dat"
wait key
Source: darkbasic_reference.md:280; dbpro_reference.md:1012
SAVE STATIC OBJECTS dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCSAVE STATIC OBJECTS String1$
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Example generated example
rem SAVE STATIC OBJECTS — generated example
save static objects "media/file.dat"
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)SAVE STATIC OBJECTS String1$
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Example generated example
rem SAVE STATIC OBJECTS — generated example
save static objects "media/file.dat"
wait key
Source: darkbasic_reference.md:282; dbpro_reference.md:1014
SCALE LIMB dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
5 in DBC, 5-6 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCSCALE LIMB Number1, Number2, Number3, Number4, Number5
Typed signature: number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Example generated example
rem SCALE LIMB — generated example
scale limb 1, 1, 1, 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCSCALE LIMB Number1, Number2, Number3, Number4, Number5, [Number6]
Typed signature: number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | optional |
Example generated example
rem SCALE LIMB — generated example
scale limb 1, 1, 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:284; dbpro_reference.md:1015
SCALE LIMB TEXTURE dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
4 in DBC, 4-5 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCSCALE LIMB TEXTURE Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example generated example
rem SCALE LIMB TEXTURE — generated example
scale limb texture 1, 1, 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCSCALE LIMB TEXTURE Number1, Number2, Number3, Number4, [Number5]
Typed signature: number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | optional |
Example generated example
rem SCALE LIMB TEXTURE — generated example
scale limb texture 1, 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:285; dbpro_reference.md:1016
SCALE OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSCALE OBJECT Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example generated example
rem SCALE OBJECT — generated example
scale object 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:286; dbpro_reference.md:1019
SCALE OBJECT TEXTURE dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
3 in DBC, 3-4 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCSCALE OBJECT TEXTURE Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem SCALE OBJECT TEXTURE — generated example
scale object texture 1, 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCSCALE OBJECT TEXTURE Number1, Number2, Number3, [Number4]
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | optional |
Example generated example
rem SCALE OBJECT TEXTURE — generated example
scale object texture 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:287; dbpro_reference.md:1020
SCROLL LIMB TEXTURE dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
4 in DBC, 4-5 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCSCROLL LIMB TEXTURE Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example generated example
rem SCROLL LIMB TEXTURE — generated example
scroll limb texture 1, 1, 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCSCROLL LIMB TEXTURE Number1, Number2, Number3, Number4, [Number5]
Typed signature: number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | optional |
Example generated example
rem SCROLL LIMB TEXTURE — generated example
scroll limb texture 1, 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:290; dbpro_reference.md:1026
SCROLL OBJECT TEXTURE dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
3 in DBC, 3-4 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCCompatibility note: Applies a cumulative stage-zero UV offset to the selected object.
SCROLL OBJECT TEXTURE Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem SCROLL OBJECT TEXTURE — generated example
scroll object texture 1, 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCSCROLL OBJECT TEXTURE Number1, Number2, Number3, [Number4]
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | optional |
Example generated example
rem SCROLL OBJECT TEXTURE — generated example
scroll object texture 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:291; dbpro_reference.md:1027
SET ALPHA MAPPING ON dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET ALPHA MAPPING ON Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET ALPHA MAPPING ON — generated example
set alpha mapping on 1, 1
wait key
Source: dbpro_reference.md:1038
SET BLEND MAPPING ON dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET BLEND MAPPING ON Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
SET BLEND MAPPING ON Number1, Number2, Number3, Number4, Number5
Typed signature: number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Example generated example
rem SET BLEND MAPPING ON — generated example
set blend mapping on 1, 1, 1
wait key
Source: dbpro_reference.md:1043
SET BSP COLLISION HEIGHT ADJUSTMENT dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET BSP COLLISION HEIGHT ADJUSTMENT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET BSP COLLISION HEIGHT ADJUSTMENT — generated example
set bsp collision height adjustment 1, 1
wait key
Source: dbpro_reference.md:1047
SET BSP COLLISION OFF dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET BSP COLLISION OFF Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET BSP COLLISION OFF — generated example
set bsp collision off 1
wait key
Source: dbpro_reference.md:1048
SET BSP COLLISION THRESHHOLD dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET BSP COLLISION THRESHHOLD Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET BSP COLLISION THRESHHOLD — generated example
set bsp collision threshhold 1, 1
wait key
Source: dbpro_reference.md:1049
SET BSP MULTITEXTURING OFF dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET BSP MULTITEXTURING OFF
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET BSP MULTITEXTURING OFF — generated example
set bsp multitexturing off
wait key
Source: dbpro_reference.md:1050
SET BSP MULTITEXTURING ON dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET BSP MULTITEXTURING ON
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET BSP MULTITEXTURING ON — generated example
set bsp multitexturing on
wait key
Source: dbpro_reference.md:1051
SET BSP OBJECT COLLISION dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET BSP OBJECT COLLISION Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example generated example
rem SET BSP OBJECT COLLISION — generated example
set bsp object collision 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1052
SET BSP OBJECT COLLISION RADIUS dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET BSP OBJECT COLLISION RADIUS Number1, Number2, Number3, Number4, Number5
Typed signature: number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Example generated example
rem SET BSP OBJECT COLLISION RADIUS — generated example
set bsp object collision radius 1, 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1053
SET BUMP MAPPING ON dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET BUMP MAPPING ON Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET BUMP MAPPING ON — generated example
set bump mapping on 1, 1
wait key
Source: dbpro_reference.md:1054
SET CARTOON SHADING ON dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET CARTOON SHADING ON Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem SET CARTOON SHADING ON — generated example
set cartoon shading on 1, 1, 1
wait key
Source: dbpro_reference.md:1067
SET COLLISION BOX dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET COLLISION BOX Integer1, Real2, Real3, Real4
Typed signature: integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Real3 | real | — |
Real4 | real | — |
Example generated example
rem SET COLLISION BOX — generated example
set collision box 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1081
SET COLLISION DISC dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET COLLISION DISC Integer1, Real2
Typed signature: integer, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Example generated example
rem SET COLLISION DISC — generated example
set collision disc 1, 1
wait key
Source: dbpro_reference.md:1082
SET COLLISION SPHERE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET COLLISION SPHERE Integer1, Real2
Typed signature: integer, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Example generated example
rem SET COLLISION SPHERE — generated example
set collision sphere 1, 1
wait key
Source: dbpro_reference.md:1083
SET COLLISION SQUARE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET COLLISION SQUARE Integer1, Real2, Real3
Typed signature: integer, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Real2 | real | — |
Real3 | real | — |
Example generated example
rem SET COLLISION SQUARE — generated example
set collision square 1, 1, 1
wait key
Source: dbpro_reference.md:1084
SET CUBE MAPPING ON dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET CUBE MAPPING ON Number1, Number2, Number3, Number4, Number5, Number6, Number7
Typed signature: number, number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Number7 | number | — |
Example generated example
rem SET CUBE MAPPING ON — generated example
set cube mapping on 1, 1, 1, 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1087
SET DETAIL MAPPING ON dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET DETAIL MAPPING ON Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET DETAIL MAPPING ON — generated example
set detail mapping on 1, 1
wait key
Source: dbpro_reference.md:1092
SET GLOBAL COLLISION OFF dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET GLOBAL COLLISION OFF
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET GLOBAL COLLISION OFF — generated example
set global collision off
wait key
Source: darkbasic_reference.md:319; dbpro_reference.md:1177
SET GLOBAL COLLISION ON dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET GLOBAL COLLISION ON
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET GLOBAL COLLISION ON — generated example
set global collision on
wait key
Source: darkbasic_reference.md:320; dbpro_reference.md:1178
SET GLOBAL OBJECT CREATION dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET GLOBAL OBJECT CREATION Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET GLOBAL OBJECT CREATION — generated example
set global object creation 1
wait key
Source: dbpro_reference.md:1179
SET GLOBAL SHADOW COLOR dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET GLOBAL SHADOW COLOR Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example generated example
rem SET GLOBAL SHADOW COLOR — generated example
set global shadow color 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1180
SET GLOBAL SHADOW SHADES dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET GLOBAL SHADOW SHADES Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET GLOBAL SHADOW SHADES — generated example
set global shadow shades 1
wait key
Source: dbpro_reference.md:1181
SET GLOBAL SHADOWS OFF dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET GLOBAL SHADOWS OFF
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET GLOBAL SHADOWS OFF — generated example
set global shadows off
wait key
Source: dbpro_reference.md:1182
SET GLOBAL SHADOWS ON dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET GLOBAL SHADOWS ON
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET GLOBAL SHADOWS ON — generated example
set global shadows on
wait key
Source: dbpro_reference.md:1183
SET INDEXDATA dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET INDEXDATA Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET INDEXDATA — generated example
set indexdata 1, 1
wait key
Source: dbpro_reference.md:1189
SET LIMB NORMALS dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET LIMB NORMALS Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET LIMB NORMALS — generated example
set limb normals 1, 1
wait key
Source: dbpro_reference.md:1198
SET LIMB SMOOTHING dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET LIMB SMOOTHING Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem SET LIMB SMOOTHING — generated example
set limb smoothing 1, 1, 1
wait key
Source: dbpro_reference.md:1199
SET NORMALIZATION OFF dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET NORMALIZATION OFF
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET NORMALIZATION OFF — generated example
set normalization off
wait key
Source: darkbasic_reference.md:334; dbpro_reference.md:1213
SET NORMALIZATION ON dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET NORMALIZATION ON
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET NORMALIZATION ON — generated example
set normalization on
wait key
Source: darkbasic_reference.md:335; dbpro_reference.md:1214
SET OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET OBJECT Number1, Number2, Number3, Number4, [Number5], [Number6], [Number7], [Number8]
Typed signature: number, number, number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | optional |
Number6 | number | optional |
Number7 | number | optional |
Number8 | number | optional |
Example generated example
rem SET OBJECT — generated example
set object 1, 1, 1, 1, 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:336; dbpro_reference.md:1216
SET OBJECT AMBIENCE dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET OBJECT AMBIENCE Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT AMBIENCE — generated example
set object ambience 1, 1
wait key
Source: dbpro_reference.md:1217
SET OBJECT ARBITARY dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET OBJECT ARBITARY Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem SET OBJECT ARBITARY — generated example
set object arbitary 1, 1
wait key
Source: dbpro_reference.md:1219
SET OBJECT AS VEHICLE BODY dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET OBJECT AS VEHICLE BODY Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem SET OBJECT AS VEHICLE BODY — generated example
set object as vehicle body 1, 1
wait key
Source: dbpro_reference.md:1220
SET OBJECT AS VEHICLE WHEEL dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET OBJECT AS VEHICLE WHEEL Integer1, Integer2, Integer3, Integer4
Typed signature: integer, integer, integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
Integer4 | integer | — |
Example generated example
rem SET OBJECT AS VEHICLE WHEEL — generated example
set object as vehicle wheel 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1221
SET OBJECT COLLISION OFF dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET OBJECT COLLISION OFF Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET OBJECT COLLISION OFF — generated example
set object collision off 1
wait key
Source: darkbasic_reference.md:337; dbpro_reference.md:1222
SET OBJECT COLLISION ON dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET OBJECT COLLISION ON Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET OBJECT COLLISION ON — generated example
set object collision on 1
wait key
Source: darkbasic_reference.md:338; dbpro_reference.md:1223
SET OBJECT COLLISION PROPERTY dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET OBJECT COLLISION PROPERTY Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem SET OBJECT COLLISION PROPERTY — generated example
set object collision property 1, 1
wait key
Source: dbpro_reference.md:1224
SET OBJECT COLLISION TO BOXES dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET OBJECT COLLISION TO BOXES Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET OBJECT COLLISION TO BOXES — generated example
set object collision to boxes 1
wait key
Source: darkbasic_reference.md:339; dbpro_reference.md:1225
SET OBJECT COLLISION TO POLYGONS dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCCompatibility note: Uses current world-space mesh geometry for narrow-phase collision. Sliding feedback remains available to an explicit non-rotating collision box colliding with that polygonal object.
SET OBJECT COLLISION TO POLYGONS Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET OBJECT COLLISION TO POLYGONS — generated example
set object collision to polygons 1
wait key
Source: darkbasic_reference.md:340; dbpro_reference.md:1226
SET OBJECT COLLISION TO SPHERES dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET OBJECT COLLISION TO SPHERES Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET OBJECT COLLISION TO SPHERES — generated example
set object collision to spheres 1
wait key
Source: darkbasic_reference.md:341; dbpro_reference.md:1227
SET OBJECT CULL dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET OBJECT CULL Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT CULL — generated example
set object cull 1, 1
wait key
Source: dbpro_reference.md:1228
SET OBJECT DIFFUSE dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET OBJECT DIFFUSE Number1, Number2, [Number3]
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | optional |
Example generated example
rem SET OBJECT DIFFUSE — generated example
set object diffuse 1, 1, 1
wait key
Source: dbpro_reference.md:1229
SET OBJECT EMISSIVE dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET OBJECT EMISSIVE Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT EMISSIVE — generated example
set object emissive 1, 1
wait key
Source: dbpro_reference.md:1231
SET OBJECT FILTER dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET OBJECT FILTER Number1, Number2, [Number3]
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | optional |
Example generated example
rem SET OBJECT FILTER — generated example
set object filter 1, 1, 1
wait key
Source: dbpro_reference.md:1232
SET OBJECT FOV dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET OBJECT FOV Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT FOV — generated example
set object fov 1, 1
wait key
Source: dbpro_reference.md:1234
SET OBJECT FRAME dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
2 in DBC, 2-3 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCSET OBJECT FRAME Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT FRAME — generated example
set object frame 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCSET OBJECT FRAME Number1, Number2, [Number3]
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | optional |
Example generated example
rem SET OBJECT FRAME — generated example
set object frame 1, 1, 1
wait key
Source: darkbasic_reference.md:342; dbpro_reference.md:1235
SET OBJECT INTERPOLATION dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET OBJECT INTERPOLATION Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT INTERPOLATION — generated example
set object interpolation 1, 1
wait key
Source: darkbasic_reference.md:343; dbpro_reference.md:1236
SET OBJECT KEYFRAME dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): typed overloads, implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
- Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCSET OBJECT KEYFRAME Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT KEYFRAME — generated example
set object keyframe 1, 1
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)SET OBJECT KEYFRAME Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem SET OBJECT KEYFRAME — generated example
set object keyframe 1, 1
wait key
Source: darkbasic_reference.md:344; dbpro_reference.md:1237
SET OBJECT LOD dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET OBJECT LOD Integer1, Integer2, Real3
Typed signature: integer, integer, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Real3 | real | — |
Example generated example
rem SET OBJECT LOD — generated example
set object lod 1, 1, 1
wait key
Source: dbpro_reference.md:1239
SET OBJECT MASK dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET OBJECT MASK Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT MASK — generated example
set object mask 1, 1
wait key
Source: dbpro_reference.md:1240
SET OBJECT NORMALS dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET OBJECT NORMALS Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET OBJECT NORMALS — generated example
set object normals 1
wait key
Source: dbpro_reference.md:1241
SET OBJECT OCCLUSION dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET OBJECT OCCLUSION Integer1, Integer2, Integer3, Integer4, Integer5, Integer6
Typed signature: integer, integer, integer, integer, integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
Integer4 | integer | — |
Integer5 | integer | — |
Integer6 | integer | — |
Example generated example
rem SET OBJECT OCCLUSION — generated example
set object occlusion 1, 1, 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1242
SET OBJECT PANEL QUAD dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET OBJECT PANEL QUAD Integer1, Integer2, Real3, Real4, Real5, Real6, Real7, Real8, Real9, Real10, Integer11, Integer12, Integer13
Typed signature: integer, integer, real, real, real, real, real, real, real, real, integer, integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Real3 | real | — |
Real4 | real | — |
Real5 | real | — |
Real6 | real | — |
Real7 | real | — |
Real8 | real | — |
Real9 | real | — |
Real10 | real | — |
Integer11 | integer | — |
Integer12 | integer | — |
Integer13 | integer | — |
Example generated example
rem SET OBJECT PANEL QUAD — generated example
set object panel quad 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1243
SET OBJECT RADIUS dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET OBJECT RADIUS Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT RADIUS — generated example
set object radius 1, 1
wait key
Source: dbpro_reference.md:1244
SET OBJECT ROTATION XYZ dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET OBJECT ROTATION XYZ Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET OBJECT ROTATION XYZ — generated example
set object rotation xyz 1
wait key
Source: darkbasic_reference.md:345; dbpro_reference.md:1245
SET OBJECT ROTATION ZXY dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET OBJECT ROTATION ZXY Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem SET OBJECT ROTATION ZXY — generated example
set object rotation zxy 1
wait key
Source: dbpro_reference.md:1246
SET OBJECT ROTATION ZYX dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET OBJECT ROTATION ZYX Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET OBJECT ROTATION ZYX — generated example
set object rotation zyx 1
wait key
Source: darkbasic_reference.md:346; dbpro_reference.md:1247
SET OBJECT SMOOTHING dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET OBJECT SMOOTHING Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT SMOOTHING — generated example
set object smoothing 1, 1
wait key
Source: dbpro_reference.md:1248
SET OBJECT SPECULAR dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET OBJECT SPECULAR Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT SPECULAR — generated example
set object specular 1, 1
wait key
Source: dbpro_reference.md:1249
SET OBJECT SPECULAR POWER dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET OBJECT SPECULAR POWER Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT SPECULAR POWER — generated example
set object specular power 1, 1
wait key
Source: dbpro_reference.md:1250
SET OBJECT SPEED dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET OBJECT SPEED Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT SPEED — generated example
set object speed 1, 1
wait key
Source: darkbasic_reference.md:347; dbpro_reference.md:1251
SET OBJECT TEXTURE dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
3 in DBC, 3-4 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCSET OBJECT TEXTURE Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem SET OBJECT TEXTURE — generated example
set object texture 1, 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCSET OBJECT TEXTURE Number1, Number2, Number3, [Number4]
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | optional |
Example generated example
rem SET OBJECT TEXTURE — generated example
set object texture 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:348; dbpro_reference.md:1252
SET OBJECT TO OBJECT ORIENTATION dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
2 in DBC, 2-3 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCSET OBJECT TO OBJECT ORIENTATION Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT TO OBJECT ORIENTATION — generated example
set object to object orientation 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCSET OBJECT TO OBJECT ORIENTATION Number1, Number2, [Number3]
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | optional |
Example generated example
rem SET OBJECT TO OBJECT ORIENTATION — generated example
set object to object orientation 1, 1, 1
wait key
Source: darkbasic_reference.md:350; dbpro_reference.md:1254
SET OBJECT TRANSPARENCY dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET OBJECT TRANSPARENCY Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT TRANSPARENCY — generated example
set object transparency 1, 1
wait key
Source: dbpro_reference.md:1255
SET OBJECT WIREFRAME dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET OBJECT WIREFRAME Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET OBJECT WIREFRAME — generated example
set object wireframe 1, 1
wait key
Source: dbpro_reference.md:1256
SET RAGDOLL OBJECT OFFSET dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET RAGDOLL OBJECT OFFSET Integer1, Integer2, Real3, Real4, Real5
Typed signature: integer, integer, real, real, real → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Real3 | real | — |
Real4 | real | — |
Real5 | real | — |
Example generated example
rem SET RAGDOLL OBJECT OFFSET — generated example
set ragdoll object offset 1, 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1284
SET RAINBOW SHADING ON dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET RAINBOW SHADING ON Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET RAINBOW SHADING ON — generated example
set rainbow shading on 1, 1
wait key
Source: dbpro_reference.md:1286
SET REFLECTION SHADING ON dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET REFLECTION SHADING ON Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET REFLECTION SHADING ON — generated example
set reflection shading on 1
wait key
Source: dbpro_reference.md:1287
SET SHADING OFF dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET SHADING OFF Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET SHADING OFF — generated example
set shading off 1
wait key
Source: dbpro_reference.md:1290
SET SHADOW POSITION dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET SHADOW POSITION Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example generated example
rem SET SHADOW POSITION — generated example
set shadow position 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1292
SET SHADOW SHADING OFF dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET SHADOW SHADING OFF Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET SHADOW SHADING OFF — generated example
set shadow shading off 1
wait key
Source: dbpro_reference.md:1293
SET SHADOW SHADING ON dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET SHADOW SHADING ON Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
SET SHADOW SHADING ON Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example generated example
rem SET SHADOW SHADING ON — generated example
set shadow shading on 1
wait key
Source: dbpro_reference.md:1294
SET SPHERE MAPPING ON dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET SPHERE MAPPING ON Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET SPHERE MAPPING ON — generated example
set sphere mapping on 1, 1
wait key
Source: dbpro_reference.md:1301
SET STATIC CULLING dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET STATIC CULLING Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem SET STATIC CULLING — generated example
set static culling 1
wait key
Source: dbpro_reference.md:1312
SET STATIC OBJECTS TEXTURE dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): typed overloads, implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
- Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCSET STATIC OBJECTS TEXTURE Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET STATIC OBJECTS TEXTURE — generated example
set static objects texture 1
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)SET STATIC OBJECTS TEXTURE Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem SET STATIC OBJECTS TEXTURE — generated example
set static objects texture 1
wait key
Source: darkbasic_reference.md:357; dbpro_reference.md:1314
SET STATIC OBJECTS WIREFRAME OFF dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCSET STATIC OBJECTS WIREFRAME OFF
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET STATIC OBJECTS WIREFRAME OFF — generated example
set static objects wireframe off
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)SET STATIC OBJECTS WIREFRAME OFF
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET STATIC OBJECTS WIREFRAME OFF — generated example
set static objects wireframe off
wait key
Source: darkbasic_reference.md:358; dbpro_reference.md:1315
SET STATIC OBJECTS WIREFRAME ON dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCSET STATIC OBJECTS WIREFRAME ON
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET STATIC OBJECTS WIREFRAME ON — generated example
set static objects wireframe on
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)SET STATIC OBJECTS WIREFRAME ON
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET STATIC OBJECTS WIREFRAME ON — generated example
set static objects wireframe on
wait key
Source: darkbasic_reference.md:359; dbpro_reference.md:1316
SET STATIC PORTALS OFF dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET STATIC PORTALS OFF
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET STATIC PORTALS OFF — generated example
set static portals off
wait key
Source: dbpro_reference.md:1317
SET STATIC PORTALS ON dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET STATIC PORTALS ON
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET STATIC PORTALS ON — generated example
set static portals on
wait key
Source: dbpro_reference.md:1318
SET STATIC SCORCH dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET STATIC SCORCH Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem SET STATIC SCORCH — generated example
set static scorch 1, 1, 1
wait key
Source: dbpro_reference.md:1319
SET STATIC UNIVERSE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET STATIC UNIVERSE Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem SET STATIC UNIVERSE — generated example
set static universe 1, 1, 1
wait key
Source: dbpro_reference.md:1320
SET TEXTURE MD3 dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET TEXTURE MD3 Number1, Number2, Number3, Number4, Number5, Number6, Number7
Typed signature: number, number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Number7 | number | — |
Example generated example
rem SET TEXTURE MD3 — generated example
set texture md3 1, 1, 1, 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1329
SET VERTEXDATA DIFFUSE dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET VERTEXDATA DIFFUSE Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET VERTEXDATA DIFFUSE — generated example
set vertexdata diffuse 1, 1
wait key
Source: dbpro_reference.md:1355
SET VERTEXDATA NORMALS dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET VERTEXDATA NORMALS Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example generated example
rem SET VERTEXDATA NORMALS — generated example
set vertexdata normals 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1356
SET VERTEXDATA POSITION dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET VERTEXDATA POSITION Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Example generated example
rem SET VERTEXDATA POSITION — generated example
set vertexdata position 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1357
SET VERTEXDATA UV dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET VERTEXDATA UV Number1, Number2, Number3, [Number4]
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | optional |
Example generated example
rem SET VERTEXDATA UV — generated example
set vertexdata uv 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1358
SHOW LIMB dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCCompatibility note: DBC changes only the selected limb. DBPro propagates the visible state through that limb's hierarchy children.
SHOW LIMB Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SHOW LIMB — generated example
show limb 1, 1
wait key
Source: darkbasic_reference.md:380; dbpro_reference.md:1380
SHOW OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSHOW OBJECT Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SHOW OBJECT — generated example
show object 1
wait key
Source: darkbasic_reference.md:382; dbpro_reference.md:1382
SHOW OBJECT BOUNDS dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSHOW OBJECT BOUNDS Number1, [Number2]
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | optional |
Example generated example
rem SHOW OBJECT BOUNDS — generated example
show object bounds 1, 1
wait key
Source: dbpro_reference.md:1383
STATIC LINE OF SIGHT dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCResult = STATIC LINE OF SIGHT(Number1, Number2, Number3, Number4, Number5, Number6, Number7, Number8)
Typed signature: number, number, number, number, number, number, number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Number7 | number | — |
Number8 | number | — |
Return value: real
Example generated example
rem STATIC LINE OF SIGHT — generated example
result = static line of sight(1, 1, 1, 1, 1, 1, 1, 1)
print result
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)Result = STATIC LINE OF SIGHT(Number1, Number2, Number3, Number4, Number5, Number6, Number7, Number8)
Typed signature: number, number, number, number, number, number, number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Number7 | number | — |
Number8 | number | — |
Return value: real
Example generated example
rem STATIC LINE OF SIGHT — generated example
result = static line of sight(1, 1, 1, 1, 1, 1, 1, 1)
print result
wait key
Source: darkbasic_reference.md:725; dbpro_reference.md:2309
STATIC LINE OF SIGHT X dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCResult = STATIC LINE OF SIGHT X()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem STATIC LINE OF SIGHT X — generated example
result = static line of sight x()
print result
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)Result = STATIC LINE OF SIGHT X()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem STATIC LINE OF SIGHT X — generated example
result = static line of sight x()
print result
wait key
Source: darkbasic_reference.md:726; dbpro_reference.md:2310
STATIC LINE OF SIGHT Y dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCResult = STATIC LINE OF SIGHT Y()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem STATIC LINE OF SIGHT Y — generated example
result = static line of sight y()
print result
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)Result = STATIC LINE OF SIGHT Y()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem STATIC LINE OF SIGHT Y — generated example
result = static line of sight y()
print result
wait key
Source: darkbasic_reference.md:727; dbpro_reference.md:2311
STATIC LINE OF SIGHT Z dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCResult = STATIC LINE OF SIGHT Z()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem STATIC LINE OF SIGHT Z — generated example
result = static line of sight z()
print result
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)Result = STATIC LINE OF SIGHT Z()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem STATIC LINE OF SIGHT Z — generated example
result = static line of sight z()
print result
wait key
Source: darkbasic_reference.md:728; dbpro_reference.md:2312
STATIC RAYCAST dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = STATIC RAYCAST(Number1, Number2, Number3, Number4, Number5, Number6)
Typed signature: number, number, number, number, number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Return value: real
Example generated example
rem STATIC RAYCAST — generated example
result = static raycast(1, 1, 1, 1, 1, 1)
print result
wait key
Source: dbpro_reference.md:2313
STATIC VOLUME dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = STATIC VOLUME(Number1, Number2, Number3, Number4, Number5, Number6, Number7)
Typed signature: number, number, number, number, number, number, number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Number7 | number | — |
Return value: real
Example generated example
rem STATIC VOLUME — generated example
result = static volume(1, 1, 1, 1, 1, 1, 1)
print result
wait key
Source: dbpro_reference.md:2314
STOP OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSTOP OBJECT Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem STOP OBJECT — generated example
stop object 1
wait key
Source: darkbasic_reference.md:390; dbpro_reference.md:1397
TEXTURE BACKDROP dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads, implementation status.
- Arity:
1 in DBC, 1-2 in DBPro. - Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
- Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCCompatibility note: Requires an existing image and tiles it across the current camera backdrop.
TEXTURE BACKDROP Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem TEXTURE BACKDROP — generated example
texture backdrop 1
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)TEXTURE BACKDROP Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
TEXTURE BACKDROP Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem TEXTURE BACKDROP — generated example
texture backdrop 1
wait key
Source: darkbasic_reference.md:402; dbpro_reference.md:1415
TEXTURE LIMB dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
3 in DBC, 3-4 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCTEXTURE LIMB Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem TEXTURE LIMB — generated example
texture limb 1, 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCTEXTURE LIMB Number1, Number2, Number3, [Number4]
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | optional |
Example generated example
rem TEXTURE LIMB — generated example
texture limb 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:403; dbpro_reference.md:1416
TEXTURE OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
2 in DBC, 2-4 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCTEXTURE OBJECT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example
load image "media/brick.png", 1
make object cube 1, 100
texture object 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCTEXTURE OBJECT Number1, Number2, [Number3], [Number4]
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | optional |
Number4 | number | optional |
Example
load image "media/brick.png", 1
make object cube 1, 100
texture object 1, 1
wait key
Source: darkbasic_reference.md:404; dbpro_reference.md:1417
TEXTURE SCREEN dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCTEXTURE SCREEN Number1, [Number2]
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | optional |
Example generated example
rem TEXTURE SCREEN — generated example
texture screen 1, 1
wait key
Source: dbpro_reference.md:1418
TOTAL OBJECT FRAMES dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = TOTAL OBJECT FRAMES(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem TOTAL OBJECT FRAMES — generated example
result = total object frames(1)
print result
wait key
Source: darkbasic_reference.md:743; dbpro_reference.md:2343
TURN OBJECT LEFT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCTURN OBJECT LEFT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem TURN OBJECT LEFT — generated example
turn object left 1, 1
wait key
Source: darkbasic_reference.md:407; dbpro_reference.md:1430
TURN OBJECT RIGHT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCTURN OBJECT RIGHT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem TURN OBJECT RIGHT — generated example
turn object right 1, 1
wait key
Source: darkbasic_reference.md:408; dbpro_reference.md:1431
UNBIND COLLIDER FROM OBJECT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)UNBIND COLLIDER FROM OBJECT Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem UNBIND COLLIDER FROM OBJECT — generated example
unbind collider from object 1, 1
wait key
Source: dbpro_reference.md:1432
UNBIND EFFECTOR FROM OBJECT dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)UNBIND EFFECTOR FROM OBJECT Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem UNBIND EFFECTOR FROM OBJECT — generated example
unbind effector from object 1, 1
wait key
Source: dbpro_reference.md:1433
UNGLUE OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCUNGLUE OBJECT Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem UNGLUE OBJECT — generated example
unglue object 1
wait key
Source: darkbasic_reference.md:410; dbpro_reference.md:1435
UNLOCK VERTEXDATA dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCUNLOCK VERTEXDATA
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem UNLOCK VERTEXDATA — generated example
unlock vertexdata
wait key
Source: dbpro_reference.md:1438
XROTATE OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCXROTATE OBJECT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem XROTATE OBJECT — generated example
xrotate object 1, 1
wait key
Source: darkbasic_reference.md:431; dbpro_reference.md:1514
YROTATE OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCYROTATE OBJECT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem YROTATE OBJECT — generated example
yrotate object 1, 1
wait key
Source: darkbasic_reference.md:433; dbpro_reference.md:1516
ZROTATE OBJECT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCZROTATE OBJECT Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem ZROTATE OBJECT — generated example
zrotate object 1, 1
wait key
Source: darkbasic_reference.md:435; dbpro_reference.md:1518