Functions
28ArePartsTouchingOthers
(partList: Objects, otherPartList: Objects, overlapThreshold: double = …) → bool
| Field | XML type | Value |
|---|
Name | string | ArePartsTouchingOthers |
BreakJoints
(objects: Objects) → void
| Field | XML type | Value |
|---|
Name | string | BreakJoints |
BulkMoveTo
(partList: Objects, cframeList: Array, mode: BulkMoveMode) → void
| Field | XML type | Value |
|---|
Name | string | BulkMoveTo |
ExperimentalSolverIsEnabled
() → bool
| Field | XML type | Value |
|---|
Name | string | ExperimentalSolverIsEnabled |
FindPartOnRay
(ray: Ray, ignoreDescendentsInstance: Instance = …, terrainCellsAreCubes: bool = …, ignoreWater: bool = …) → Tuple
| Field | XML type | Value |
|---|
Name | string | FindPartOnRay |
summary | string | Return type is (BasePart, Vector3) if the ray hits. If it misses it will return (nil, PointAtEndOfRay) |
FindPartOnRayWithIgnoreList
(ray: Ray, ignoreDescendentsTable: Objects, terrainCellsAreCubes: bool = …, ignoreWater: bool = …) → Tuple
| Field | XML type | Value |
|---|
Name | string | FindPartOnRayWithIgnoreList |
summary | string | Return type is (BasePart, Vector3) if the ray hits. If it misses it will return (nil, PointAtEndOfRay) |
FindPartOnRayWithWhitelist
(ray: Ray, whitelist: Objects, terrainCellsAreCubes: bool = …, ignoreWater: bool = …) → Tuple
| Field | XML type | Value |
|---|
Name | string | FindPartOnRayWithWhitelist |
FindPartsInRegion3
(region: Region3, ignoreDescendentsInstance: Instance = …, maxParts: int = …) → Objects
| Field | XML type | Value |
|---|
Name | string | FindPartsInRegion3 |
summary | string | Returns parts in the area defined by the Region3, up to specified maxCount or 100, whichever is less |
FindPartsInRegion3WithIgnoreList
(region: Region3, ignoreDescendentsTable: Objects, maxParts: int = …) → Objects
| Field | XML type | Value |
|---|
Name | string | FindPartsInRegion3WithIgnoreList |
summary | string | Returns parts in the area defined by the Region3, up to specified maxCount or 100, whichever is less |
GetNumAwakeParts
() → int
| Field | XML type | Value |
|---|
Name | string | GetNumAwakeParts |
GetPhysicsAnalyzerBreakOnIssue
() → bool
| Field | XML type | Value |
|---|
Name | string | GetPhysicsAnalyzerBreakOnIssue |
GetPhysicsAnalyzerIssue
(index: int) → Objects
| Field | XML type | Value |
|---|
Name | string | GetPhysicsAnalyzerIssue |
GetPhysicsThrottling
() → int
| Field | XML type | Value |
|---|
Name | string | GetPhysicsThrottling |
GetRealPhysicsFPS
() → double
| Field | XML type | Value |
|---|
Name | string | GetRealPhysicsFPS |
GetServerTimeNow
() → double
| Field | XML type | Value |
|---|
Name | string | GetServerTimeNow |
IKMoveTo
(part: Instance, target: CoordinateFrame, translateStiffness: double, rotateStiffness: double, collisionsMode: IKCollisionsMode) → void
| Field | XML type | Value |
|---|
Name | string | IKMoveTo |
IsRegion3Empty
(region: Region3, ignoreDescendentsInstance: Instance = …) → bool
| Field | XML type | Value |
|---|
Name | string | IsRegion3Empty |
IsRegion3EmptyWithIgnoreList
(region: Region3, ignoreDescendentsTable: Objects) → bool
| Field | XML type | Value |
|---|
Name | string | IsRegion3EmptyWithIgnoreList |
JoinToOutsiders
(objects: Objects, jointType: JointCreationMode) → void
| Field | XML type | Value |
|---|
Name | string | JoinToOutsiders |
MakeJoints
(objects: Objects) → void
| Field | XML type | Value |
|---|
Name | string | MakeJoints |
PGSIsEnabled
() → bool
| Field | XML type | Value |
|---|
Name | string | PGSIsEnabled |
Raycast
(origin: Vector3 = …, direction: Vector3 = …, raycastParams: RaycastParams = …) → RaycastResult
| Field | XML type | Value |
|---|
Name | string | Raycast |
SetPhysicsAnalyzerBreakOnIssue
(enable: bool) → void
| Field | XML type | Value |
|---|
Name | string | SetPhysicsAnalyzerBreakOnIssue |
SetPhysicsThrottleEnabled
(value: bool) → void
| Field | XML type | Value |
|---|
Name | string | SetPhysicsThrottleEnabled |
UnjoinFromOutsiders
(objects: Objects) → void
| Field | XML type | Value |
|---|
Name | string | UnjoinFromOutsiders |
ZoomToExtents
() → void
| Field | XML type | Value |
|---|
Name | string | ZoomToExtents |
findPartOnRay
(ray: Ray, ignoreDescendentsInstance: Instance = …, terrainCellsAreCubes: bool = …, ignoreWater: bool = …) → Tuple
| Field | XML type | Value |
|---|
Name | string | findPartOnRay |
findPartsInRegion3
(region: Region3, ignoreDescendentsInstance: Instance = …, maxParts: int = …) → Objects
| Field | XML type | Value |
|---|
Name | string | findPartsInRegion3 |