Entity::setRotation
Jump to navigation
Jump to search
rotationOrder refers to the order yaw pitch roll is applied
value ranges from 0 to 5. What you use for rotationOrder when setting must be the same as rotationOrder when getting the rotation.
Unsure what value corresponds to what rotation order, more testing will be needed for that.
For the most part R* uses 1 or 2 as the order.
p5 is usually set as true
Syntax
entity.setRotation(pitch, roll, yaw, rotationOrder, p5);Required Arguments
- pitch: float
- roll: float
- yaw: float
- rotationOrder: int
- p5: Boolean
Return value
- Undefined
Example
// todoSee also
- Entity.applyForceToCenterOfMass
- Entity.applyForceTo
- Entity.attachToPhysically
- Entity.attachTo
- Entity.clearLastDamage
- Entity.createForcedObject
- Entity.createModelHideExcludingScriptObjects
- Entity.createModelHide
- Entity.createModelSwap
- Entity.detach
- Entity.doesBelongToThisScript
- Entity.doesExist
- Entity.doesHaveDrawable
- Entity.doesHavePhysics
- Entity.findAnimEventPhase
- Entity.forceAiAndAnimationUpdate
- Entity.freezePosition
- Entity.getAlpha
- Entity.getAnimCurrentTime
- Entity.getAnimTotalTime
- Entity.getAttachedTo
- Entity.getBoneIndexByName
- Entity.getCollisionNormalOfLastHitFor
- Entity.getCoords
- Entity.getEntityAnimDuration
- Entity.getForwardVector
- Entity.getForwardX
- Entity.getForwardY
- Entity.getHeading
- Entity.getHealth
- Entity.getHeightAboveGround
- Entity.getHeight
- Entity.getLastMaterialHitBy
- Entity.getLodDist
- Entity.getMatrix
- Entity.getMaxHealth
- Entity.getModel
- Entity.getNearestPlayerToOnTeam
- Entity.getNearestPlayerTo
- Entity.getObjectIndexFromIndex
- Entity.getOffsetFromGivenWorldCoords
- Entity.getOffsetFromInWorldCoords
- Entity.getPedIndexFromIndex
- Entity.getPhysicsHeading
- Entity.getPitch
- Entity.getPopulationType
- Entity.getQuaternion
- Entity.getRoll
- Entity.getRotationVelocity
- Entity.getRotation
- Entity.getScript
- Entity.getSpeedVector
- Entity.getSpeed
- Entity.getSubmergedLevel
- Entity.getType
- Entity.getUprightValue
- Entity.getVehicleIndexFromIndex
- Entity.getVelocity
- Entity.getWorldPositionOfBone
- Entity.hasAnimEventFired
- Entity.hasAnimFinished
- Entity.hasBeenDamagedByAnyObject
- Entity.hasBeenDamagedByAnyPed
- Entity.hasBeenDamagedByAnyVehicle
- Entity.hasBeenDamagedBy
- Entity.hasClearLosToInFront
- Entity.hasClearLosTo
- Entity.hasCollidedWithAnything
- Entity.hasCollisionLoadedAround
- Entity.isAMission
- Entity.isAPed
- Entity.isAVehicle
- Entity.isAnEntity
- Entity.isAnObject
- Entity.isAtCoord
- Entity.isAttachedToAnyObject
- Entity.isAttachedToAnyPed
- Entity.isAttachedToAnyVehicle
- Entity.isAttachedTo
- Entity.isAttached
- Entity.isAt
- Entity.isCollisonDisabled
- Entity.isDead
- Entity.isInAir
- Entity.isInAngledArea
- Entity.isInArea
- Entity.isInWater
- Entity.isInZone
- Entity.isOccluded
- Entity.isOnScreen
- Entity.isPlayingAnim
- Entity.isStatic
- Entity.isTouchingModel
- Entity.isTouching
- Entity.isUpright
- Entity.isUpsidedown
- Entity.isVisibleToScript
- Entity.isVisible
- Entity.isWaitingForWorldCollision
- Entity.playAnim
- Entity.playSynchronizedAnim
- Entity.playSynchronizedMapEntityAnim
- Entity.processAttachments
- Entity.removeForcedObject
- Entity.removeModelHide
- Entity.removeModelSwap
- Entity.resetAlpha
- Entity.setAlpha
- Entity.setAlwaysPrerender
- Entity.setAnimCurrentTime
- Entity.setAnimSpeed
- Entity.setAsMission
- Entity.setCanBeDamagedByRelationshipGroup
- Entity.setCanBeDamaged
- Entity.setCanBeTargetedWithoutLos
- Entity.setCollision
- Entity.setCoords2
- Entity.setCoordsNoOffset
- Entity.setCoords
- Entity.setDynamic
- Entity.setHasGravity
- Entity.setHeading
- Entity.setHealth
- Entity.setInvincible
- Entity.setIsTargetPriority
- Entity.setLights
- Entity.setLoadCollisionFlag
- Entity.setLodDist
- Entity.setMaxHealth
- Entity.setMaxSpeed
- Entity.setMotionBlur
- Entity.setNoCollision
- Entity.setObjectAsNoLongerNeeded
- Entity.setOnlyDamagedByPlayer
- Entity.setOnlyDamagedByRelationshipGroup
- Entity.setProofs
- Entity.setQuaternion
- Entity.setRecordsCollisions
- Entity.setRenderScorched
- Entity.setRotation
- Entity.setTrafficlightOverride
- Entity.setVelocity
- Entity.setVisible
- Entity.stopAnim
- Entity.stopSynchronizedAnim
- Entity.stopSynchronizedMapEntityAnim
- Entity.wouldEntityBeOccluded