VimpNativesObject
@vimp-mp/types 2.0.1ts
interface VimpNativesObjectMembers
_setObjectTargettableByPlayer
ts
_setObjectTargettableByPlayer(object: number, setflag34: boolean, setflag35: boolean): void_setPickupGlowDisabled
ts
_setPickupGlowDisabled(pickup: number, toggle: boolean): voidaddDoorToSystem
ts
addDoorToSystem(doorhash: number, modelhash: number, x: number, y: number, z: number, p5: boolean, scriptdoor: boolean, islocal: boolean, p8: number): voidaddExtendedPickupProbeArea
ts
addExtendedPickupProbeArea(x: number, y: number, z: number, radius: number): voidallowAllPlayersToCollectPickupsOfType
ts
allowAllPlayersToCollectPickupsOfType(pickuphash: number): voidallowDamageEventsForNonNetworkedObjects
ts
allowDamageEventsForNonNetworkedObjects(value: boolean): voidallowPickupArrowMarkerWhenUncollectable
ts
allowPickupArrowMarkerWhenUncollectable(pickup: number, toggle: boolean): voidallowPickupByNoneParticipant
ts
allowPickupByNoneParticipant(pickup: number, toggle: boolean): voidallowPortablePickupToMigrateToNonParticipants
ts
allowPortablePickupToMigrateToNonParticipants(pickup: number, toggle: boolean): voidareEntitiesEntirelyInsideGarage
ts
areEntitiesEntirelyInsideGarage(garagehash: number, p1: boolean, p2: boolean, p3: boolean, p4: number): booleanattachPortablePickupToPed
ts
attachPortablePickupToPed(pickupobject: number, ped: number): voidblockPlayersForAmbientPickup
ts
blockPlayersForAmbientPickup(p0: number, p1: number): voidbreakObjectFragmentChild
ts
breakObjectFragmentChild(p0: number, p1: number, p2: boolean): voidclearAllPickupRewardTypeSuppression
ts
clearAllPickupRewardTypeSuppression(): voidclearExtendedPickupProbeAreas
ts
clearExtendedPickupProbeAreas(): voidclearGarage
ts
clearGarage(garagehash: number, isnetwork: boolean): voidclearObjectsInsideGarage
ts
clearObjectsInsideGarage(garagehash: number, vehicles: boolean, peds: boolean, objects: boolean, isnetwork: boolean): voidclearPickupRewardTypeSuppression
ts
clearPickupRewardTypeSuppression(rewardtype: number): voidcloseAllBarriersForRace
ts
closeAllBarriersForRace(): voidcloseSafehouseGarages
ts
closeSafehouseGarages(): voidconvertOldPickupTypeToNew
ts
convertOldPickupTypeToNew(pickuphash: number): numbercreateAmbientPickup
ts
createAmbientPickup(pickuphash: number, posx: number, posy: number, posz: number, flags: number, value: number, modelhash: number, p7: boolean, p8: boolean): numbercreateMoneyPickups
ts
createMoneyPickups(x: number, y: number, z: number, value: number, amount: number, model: number): voidcreateNonNetworkedAmbientPickup
ts
createNonNetworkedAmbientPickup(pickuphash: number, posx: number, posy: number, posz: number, flags: number, value: number, modelhash: number, p7: boolean, p8: boolean): numbercreateNonNetworkedPortablePickup
ts
createNonNetworkedPortablePickup(pickuphash: number, x: number, y: number, z: number, placeonground: boolean, modelhash: number): numbercreateObject
ts
createObject(modelhash: number, x: number, y: number, z: number, isnetwork: boolean, bscripthostobj: boolean, dynamic: boolean): numbercreateObjectNoOffset
ts
createObjectNoOffset(modelhash: number, x: number, y: number, z: number, isnetwork: boolean, bscripthostobj: boolean, dynamic: boolean, p7: number): numbercreatePickup
ts
createPickup(pickuphash: number, posx: number, posy: number, posz: number, p4: number, value: number, p6: boolean, modelhash: number): numbercreatePickupRotate
ts
createPickupRotate(pickuphash: number, posx: number, posy: number, posz: number, rotx: number, roty: number, rotz: number, flag: number, amount: number, p9: number, p10: boolean, modelhash: number): numbercreatePortablePickup
ts
createPortablePickup(pickuphash: number, x: number, y: number, z: number, placeonground: boolean, modelhash: number): numberdamageObjectFragmentChild
ts
damageObjectFragmentChild(p0: number, p1: number, p2: number): voiddeleteObject
ts
deleteObject(): { object: number }detachPortablePickupFromPed
ts
detachPortablePickupFromPed(pickupobject: number): voiddisableTidyingUpInGarage
ts
disableTidyingUpInGarage(id: number, toggle: boolean): voiddoesObjectOfTypeExistAtCoords
ts
doesObjectOfTypeExistAtCoords(x: number, y: number, z: number, radius: number, hash: number, p5: boolean): booleandoesPickupExist
ts
doesPickupExist(pickup: number): booleandoesPickupObjectExist
ts
doesPickupObjectExist(pickupobject: number): booleandoesPickupOfTypeExistInArea
ts
doesPickupOfTypeExistInArea(pickuphash: number, x: number, y: number, z: number, radius: number): booleandoesRayfireMapObjectExist
ts
doesRayfireMapObjectExist(object: number): booleandoorSystemFindExistingDoor
ts
doorSystemFindExistingDoor(x: number, y: number, z: number, modelhash: number): { outdoorhash: number; return: boolean }doorSystemGetAutomaticDistance
ts
doorSystemGetAutomaticDistance(doorhash: number): numberdoorSystemGetDoorPendingState
ts
doorSystemGetDoorPendingState(doorhash: number): numberdoorSystemGetDoorState
ts
doorSystemGetDoorState(doorhash: number): numberdoorSystemGetIsPhysicsLoaded
ts
doorSystemGetIsPhysicsLoaded(p0: number): booleandoorSystemGetIsSpringRemoved
ts
doorSystemGetIsSpringRemoved(doorhash: number): booleandoorSystemGetOpenRatio
ts
doorSystemGetOpenRatio(doorhash: number): numberdoorSystemSetAutomaticDistance
ts
doorSystemSetAutomaticDistance(doorhash: number, distance: number, requestdoor: boolean, forceupdate: boolean): voiddoorSystemSetAutomaticRate
ts
doorSystemSetAutomaticRate(doorhash: number, rate: number, requestdoor: boolean, forceupdate: boolean): voiddoorSystemSetDoorOpenForRaces
ts
doorSystemSetDoorOpenForRaces(doorhash: number, p1: boolean): voiddoorSystemSetDoorState
ts
doorSystemSetDoorState(doorhash: number, state: number, requestdoor: boolean, forceupdate: boolean): voiddoorSystemSetHoldOpen
ts
doorSystemSetHoldOpen(doorhash: number, toggle: boolean): voiddoorSystemSetOpenRatio
ts
doorSystemSetOpenRatio(doorhash: number, ajar: number, requestdoor: boolean, forceupdate: boolean): voiddoorSystemSetSpringRemoved
ts
doorSystemSetSpringRemoved(doorhash: number, removed: boolean, requestdoor: boolean, forceupdate: boolean): voidenableSavingInGarage
ts
enableSavingInGarage(garagehash: number, toggle: boolean): voidfixObjectFragment
ts
fixObjectFragment(object: number): voidforceActivatePhysicsOnUnfixedPickup
ts
forceActivatePhysicsOnUnfixedPickup(pickup: number, toggle: boolean): voidforcePickupRegenerate
ts
forcePickupRegenerate(p0: number): voidforcePickupRotateFaceUp
ts
forcePickupRotateFaceUp(): voidforcePortablePickupLastAccessiblePositionSetting
ts
forcePortablePickupLastAccessiblePositionSetting(object: number): voidgetClosestObjectOfType
ts
getClosestObjectOfType(x: number, y: number, z: number, radius: number, modelhash: number, ismission: boolean, p6: boolean, p7: boolean): numbergetCoordsAndRotationOfClosestObjectOfType
ts
getCoordsAndRotationOfClosestObjectOfType(x: number, y: number, z: number, radius: number, modelhash: number, rotationorder: number): { outposition: { x: number; y: number; z: number }; outrotation: { x: number; y: number; z: number }; return: boolean }getDefaultAmmoForWeaponPickup
ts
getDefaultAmmoForWeaponPickup(pickuphash: number): numbergetHasObjectBeenCompletelyDestroyed
ts
getHasObjectBeenCompletelyDestroyed(p0: number): booleangetIsArticulatedJointAtMaxAngle
ts
getIsArticulatedJointAtMaxAngle(p0: number, p1: number): booleangetIsArticulatedJointAtMinAngle
ts
getIsArticulatedJointAtMinAngle(object: number, p1: number): booleangetObjectFragmentDamageHealth
ts
getObjectFragmentDamageHealth(p0: number, p1: boolean): numbergetObjectTintIndex
ts
getObjectTintIndex(object: number): numbergetOffsetFromCoordAndHeadingInWorldCoords
ts
getOffsetFromCoordAndHeadingInWorldCoords(xpos: number, ypos: number, zpos: number, heading: number, xoffset: number, yoffset: number, zoffset: number): { x: number; y: number; z: number }getPickupCoords
ts
getPickupCoords(pickup: number): { x: number; y: number; z: number }getPickupGenerationRangeMultiplier
ts
getPickupGenerationRangeMultiplier(): numbergetPickupObject
ts
getPickupObject(pickup: number): numbergetPickupTypeFromWeaponHash
ts
getPickupTypeFromWeaponHash(weaponhash: number): numbergetRayfireMapObject
ts
getRayfireMapObject(x: number, y: number, z: number, radius: number, name: string): numbergetRayfireMapObjectAnimPhase
ts
getRayfireMapObjectAnimPhase(object: number): numbergetSafePickupCoords
ts
getSafePickupCoords(x: number, y: number, z: number, p3: number, p4: number): { x: number; y: number; z: number }getStateOfClosestDoorOfType
ts
getStateOfClosestDoorOfType(type: number, x: number, y: number, z: number): { heading: number; locked: boolean }getStateOfRayfireMapObject
ts
getStateOfRayfireMapObject(object: number): numbergetWeaponTypeFromPickupType
ts
getWeaponTypeFromPickupType(pickuphash: number): numberhasClosestObjectOfTypeBeenBroken
ts
hasClosestObjectOfTypeBeenBroken(p0: number, p1: number, p2: number, p3: number, modelhash: number, p5: number): booleanhasClosestObjectOfTypeBeenCompletelyDestroyed
ts
hasClosestObjectOfTypeBeenCompletelyDestroyed(x: number, y: number, z: number, radius: number, modelhash: number, p5: boolean): booleanhasObjectBeenBroken
ts
hasObjectBeenBroken(object: number, p1: number): booleanhasPickupBeenCollected
ts
hasPickupBeenCollected(pickup: number): booleanhidePortablePickupWhenDetached
ts
hidePortablePickupWhenDetached(pickupobject: number, toggle: boolean): voidisAnyEntityEntirelyInsideGarage
ts
isAnyEntityEntirelyInsideGarage(garagehash: number, p1: boolean, p2: boolean, p3: boolean, p4: number): booleanisAnyObjectNearPoint
ts
isAnyObjectNearPoint(x: number, y: number, z: number, range: number, p4: boolean): booleanisDoorClosed
ts
isDoorClosed(doorhash: number): booleanisDoorRegisteredWithSystem
ts
isDoorRegisteredWithSystem(doorhash: number): booleanisGarageEmpty
ts
isGarageEmpty(garagehash: number, p1: boolean, p2: number): booleanisObjectAPickup
ts
isObjectAPickup(object: number): booleanisObjectAPortablePickup
ts
isObjectAPortablePickup(object: number): booleanisObjectEntirelyInsideGarage
ts
isObjectEntirelyInsideGarage(garagehash: number, entity: number, p2: number, p3: number): booleanisObjectNearPoint
ts
isObjectNearPoint(objecthash: number, x: number, y: number, z: number, range: number): booleanisObjectPartiallyInsideGarage
ts
isObjectPartiallyInsideGarage(garagehash: number, entity: number, p2: number): booleanisObjectVisible
ts
isObjectVisible(object: number): booleanisPickupWeaponObjectValid
ts
isPickupWeaponObjectValid(object: number): booleanisPlayerEntirelyInsideGarage
ts
isPlayerEntirelyInsideGarage(garagehash: number, player: number, p2: number, p3: number): booleanisPlayerPartiallyInsideGarage
ts
isPlayerPartiallyInsideGarage(garagehash: number, player: number, p2: number): booleanisPointInAngledArea
ts
isPointInAngledArea(xpos: number, ypos: number, zpos: number, x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, width: number, debug: boolean, includez: boolean): booleanisPropLightOverriden
ts
isPropLightOverriden(object: number): booleanonlyCleanUpObjectWhenOutOfRange
ts
onlyCleanUpObjectWhenOutOfRange(object: number): voidopenAllBarriersForRace
ts
openAllBarriersForRace(p0: boolean): voidplaceObjectOnGroundOrObjectProperly
ts
placeObjectOnGroundOrObjectProperly(object: number): booleanplaceObjectOnGroundProperly
ts
placeObjectOnGroundProperly(object: number): booleanplayObjectAutoStartAnim
ts
playObjectAutoStartAnim(p0: number): voidpreventCollectionOfPortablePickup
ts
preventCollectionOfPortablePickup(object: number, p1: boolean, p2: boolean): voidremoveAllPickupsOfType
ts
removeAllPickupsOfType(pickuphash: number): voidremoveDoorFromSystem
ts
removeDoorFromSystem(doorhash: number, p1: number): voidremoveObjectHighDetailModel
ts
removeObjectHighDetailModel(object: number): voidremovePickup
ts
removePickup(pickup: number): voidrenderFakePickupGlow
ts
renderFakePickupGlow(x: number, y: number, z: number, colorindex: number): voidrotateObject
ts
rotateObject(object: number, p1: number, p2: number, p3: boolean): booleansetActivateObjectPhysicsAsSoonAsItIsUnfrozen
ts
setActivateObjectPhysicsAsSoonAsItIsUnfrozen(object: number, toggle: boolean): voidsetCustomPickupWeaponHash
ts
setCustomPickupWeaponHash(pickuphash: number, pickup: number): voidsetCutscenesWeaponFlashlightOnThisFrame
ts
setCutscenesWeaponFlashlightOnThisFrame(object: number, toggle: boolean): voidsetDisableCollisionsBetweenCarsAndCarParachute
ts
setDisableCollisionsBetweenCarsAndCarParachute(p0: number): voidsetDriveArticulatedJoint
ts
setDriveArticulatedJoint(object: number, toggle: boolean, p2: number): voidsetDriveArticulatedJointWithInflictor
ts
setDriveArticulatedJointWithInflictor(object: number, toggle: boolean, p2: number, ped: number): voidsetEntityFlagRenderSmallShadow
ts
setEntityFlagRenderSmallShadow(object: number, toggle: boolean): voidsetEntityFlagSuppressShadow
ts
setEntityFlagSuppressShadow(entity: number, toggle: boolean): voidsetForceObjectThisFrame
ts
setForceObjectThisFrame(x: number, y: number, z: number, p3: number): voidsetIsObjectArticulated
ts
setIsObjectArticulated(object: number, toggle: boolean): voidsetIsObjectBall
ts
setIsObjectBall(object: number, toggle: boolean): voidsetLocalPlayerCanCollectPortablePickups
ts
setLocalPlayerCanCollectPortablePickups(toggle: boolean): voidsetLocalPlayerPermittedToCollectPickupsWithModel
ts
setLocalPlayerPermittedToCollectPickupsWithModel(modelhash: number, toggle: boolean): voidsetLockedUnstreamedInDoorOfType
ts
setLockedUnstreamedInDoorOfType(modelhash: number, x: number, y: number, z: number, locked: boolean, xrotmult: number, yrotmult: number, zrotmult: number): voidsetMaxNumPortablePickupsCarriedByPlayer
ts
setMaxNumPortablePickupsCarriedByPlayer(modelhash: number, number: number): voidsetObjectAllowLowLodBuoyancy
ts
setObjectAllowLowLodBuoyancy(object: number, toggle: boolean): voidsetObjectForceVehiclesToAvoid
ts
setObjectForceVehiclesToAvoid(object: number, toggle: boolean): voidsetObjectGlowInSameTeam
ts
setObjectGlowInSameTeam(pickup: number): voidsetObjectIsAPressurePlate
ts
setObjectIsAPressurePlate(object: number, toggle: boolean): voidsetObjectIsSpecialGolfball
ts
setObjectIsSpecialGolfball(object: number, toggle: boolean): voidsetObjectIsVisibleInMirrors
ts
setObjectIsVisibleInMirrors(object: number, toggle: boolean): voidsetObjectPhysicsParams
ts
setObjectPhysicsParams(object: number, weight: number, p2: number, p3: number, p4: number, p5: number, gravity: number, p7: number, p8: number, p9: number, p10: number, buoyancy: number): voidsetObjectSpeedBoostAmount
ts
setObjectSpeedBoostAmount(object: number, p1: number): voidsetObjectSpeedBoostDuration
ts
setObjectSpeedBoostDuration(object: number, duration: number): voidsetObjectTakesDamageFromCollidingWithBuildings
ts
setObjectTakesDamageFromCollidingWithBuildings(p0: number, p1: boolean): voidsetObjectTargettable
ts
setObjectTargettable(object: number, targettable: boolean, p2: number): voidsetObjectTintIndex
ts
setObjectTintIndex(object: number, texturevariation: number): voidsetOnlyAllowAmmoCollectionWhenLow
ts
setOnlyAllowAmmoCollectionWhenLow(p0: boolean): voidsetPickupGenerationRangeMultiplier
ts
setPickupGenerationRangeMultiplier(multiplier: number): voidsetPickupGlowOffset
ts
setPickupGlowOffset(pickup: number, p1: number): voidsetPickupHiddenWhenUncollectable
ts
setPickupHiddenWhenUncollectable(pickup: number, toggle: boolean): voidsetPickupObjectAlphaWhenTransparent
ts
setPickupObjectAlphaWhenTransparent(p0: number): voidsetPickupObjectArrowMarker
ts
setPickupObjectArrowMarker(pickup: number, toggle: boolean): voidsetPickupObjectCollectableInVehicle
ts
setPickupObjectCollectableInVehicle(pickup: number): voidsetPickupObjectGlowOffset
ts
setPickupObjectGlowOffset(pickup: number, p1: number, p2: boolean): voidsetPickupObjectGlowWhenUncollectable
ts
setPickupObjectGlowWhenUncollectable(pickup: number, toggle: boolean): voidsetPickupObjectTransparentWhenUncollectable
ts
setPickupObjectTransparentWhenUncollectable(pickup: number, toggle: boolean): voidsetPickupRegenerationTime
ts
setPickupRegenerationTime(pickup: number, duration: number): voidsetPickupTrackDamageEvents
ts
setPickupTrackDamageEvents(pickup: number, toggle: boolean): voidsetPickupTransparentWhenUncollectable
ts
setPickupTransparentWhenUncollectable(pickup: number, toggle: boolean): voidsetPickupUncollectable
ts
setPickupUncollectable(pickup: number, toggle: boolean): voidsetPlayerPermittedToCollectPickupsOfType
ts
setPlayerPermittedToCollectPickupsOfType(player: number, pickuphash: number, toggle: boolean): voidsetPortablePickupPersist
ts
setPortablePickupPersist(pickup: number, toggle: boolean): voidsetProjectilesShouldExplodeOnContact
ts
setProjectilesShouldExplodeOnContact(entity: number, p1: number): voidsetPropLightColor
ts
setPropLightColor(object: number, p1: boolean, r: number, g: number, b: number): booleansetPropTintIndex
ts
setPropTintIndex(p0: number, p1: number): voidsetStateOfClosestDoorOfType
ts
setStateOfClosestDoorOfType(type: number, x: number, y: number, z: number, locked: boolean, heading: number, p6: boolean): voidsetStateOfRayfireMapObject
ts
setStateOfRayfireMapObject(object: number, state: number): voidsetTeamPickupObject
ts
setTeamPickupObject(object: number, p1: number, p2: boolean): voidsetTintIndexClosestBuildingOfType
ts
setTintIndexClosestBuildingOfType(x: number, y: number, z: number, radius: number, modelhash: number, texturevariation: number): booleansetWeaponImpactsApplyGreaterForce
ts
setWeaponImpactsApplyGreaterForce(object: number, p1: boolean): voidslideObject
ts
slideObject(object: number, tox: number, toy: number, toz: number, speedx: number, speedy: number, speedz: number, collision: boolean): booleansuppressPickupRewardType
ts
suppressPickupRewardType(rewardtype: number, suppress: boolean): voidsuppressPickupSoundForPickup
ts
suppressPickupSoundForPickup(p0: number, p1: number): voidtrackObjectVisibility
ts
trackObjectVisibility(object: number): void