@@ -1164,7 +1164,7 @@ declare interface IClientEvents {
1164
1164
boneIndex : number ,
1165
1165
damage : number
1166
1166
) => void ;
1167
- playerStartEnterVehicle : ( vehicle : VehicleMp , seat : number ) => void ;
1167
+ // playerStartEnterVehicle: (vehicle: VehicleMp, seat: number) => void;
1168
1168
playerEnterVehicle : ( vehicle : VehicleMp , seat : number ) => void ;
1169
1169
playerLeaveVehicle : ( vehicle : VehicleMp , seat : number ) => void ;
1170
1170
playerStartTalking : ( player : PlayerMp ) => void ;
@@ -1253,8 +1253,8 @@ declare interface EventMpPool {
1253
1253
callRemoteProc < T = any > ( procName : string , ...args : any [ ] ) : Promise < T > ;
1254
1254
1255
1255
callRemoteUnreliable ( eventName : string , ...args : any [ ] ) : void ;
1256
- cancelPendingRpc ( procName ?: string ) : void ;
1257
- hasPendingRpc ( procName ?: string ) : boolean ;
1256
+ cancelPendingProc ( procName ?: string ) : void ;
1257
+ hasPendingProc ( procName ?: string ) : boolean ;
1258
1258
1259
1259
/**
1260
1260
* Removes the specified event from events tree.
@@ -1664,13 +1664,18 @@ declare interface PedMpBase extends EntityMp {
1664
1664
registerTarget ( target : Handle ) : void ;
1665
1665
removeDefensiveArea ( toggle : boolean ) : void ;
1666
1666
removeFromGroup ( ) : void ;
1667
- removeHelmet ( p2 : boolean ) : void ;
1667
+ /**
1668
+ * Removes helmet from player
1669
+ * @param forceRemove whether to force remove it or not
1670
+ * @returns void
1671
+ */
1672
+ removeHelmet ( forceRemove : boolean ) : void ;
1668
1673
removePreferredCoverSet ( ) : void ;
1669
1674
removeWeapon ( weapon : RageEnums . Hashes . Weapon | Hash ) : void ;
1670
1675
removeAllWeapons ( ) : void ;
1671
1676
resetInVehicleContext ( ) : void ;
1672
1677
resetLastVehicle ( ) : void ;
1673
- resetMovementClipset ( p1 : number ) : void ;
1678
+ resetMovementClipset ( blendDuration : number ) : void ;
1674
1679
resetRagdollTimer ( ) : void ;
1675
1680
resetStrafeClipset ( ) : void ;
1676
1681
resetVisibleDamage ( ) : void ;
@@ -1689,11 +1694,11 @@ declare interface PedMpBase extends EntityMp {
1689
1694
setAsEnemy ( toggle : boolean ) : void ;
1690
1695
setAsGroupLeader ( groupId : number ) : void ;
1691
1696
setAsGroupMember ( groupId : number ) : void ;
1692
- setBlendFromParents ( p1 : any , p2 : any , p3 : number , p4 : number ) : void ;
1697
+ setBlendFromParents ( firstPed : Handle , secondPed : Handle , blend : number , texBlend : number ) : void ;
1693
1698
setBlockingOfNonTemporaryEvents ( toggle : boolean ) : void ;
1694
- setBoundsOrientation ( p1 : number , p2 : number , p3 : number , p4 : number , p5 : number ) : void ;
1699
+ setBoundsOrientation ( pitch : number , heading : number , x : number , y : number , z : number ) : void ;
1695
1700
setCanArmIk ( toggle : boolean ) : void ;
1696
- setCanAttackFriendly ( toggle : boolean , p2 : boolean ) : void ;
1701
+ setCanAttackFriendly ( toggle : boolean , lockOnState : boolean ) : void ;
1697
1702
setCanBeDraggedOut ( toggle : boolean ) : void ;
1698
1703
setCanBeKnockedOffVehicle ( state : number ) : void ;
1699
1704
setCanBeShotInVehicle ( toggle : boolean ) : void ;
@@ -1714,15 +1719,15 @@ declare interface PedMpBase extends EntityMp {
1714
1719
setCanPlayVisemeAnims ( p1 : boolean , p2 : boolean ) : void ;
1715
1720
setCanRagdoll ( toggle : boolean ) : void ;
1716
1721
setCanRagdollFromPlayerImpact ( toggle : boolean ) : void ;
1717
- setCanSmashGlass ( p1 : boolean , p2 : boolean ) : void ;
1722
+ setCanSmashGlass ( glassRagdoll : boolean , glassWeapon : boolean ) : void ;
1718
1723
setCanSwitchWeapon ( toggle : boolean ) : void ;
1719
1724
setCanTeleportToGroupLeader ( groupHandle : number , toggle : boolean ) : void ;
1720
1725
setCanTorsoIk ( toggle : boolean ) : void ;
1721
1726
setCanUseAutoConversationLookat ( toggle : boolean ) : void ;
1722
1727
setCapsule ( value : number ) : void ;
1723
1728
setCombatAbility ( p1 : number ) : void ;
1724
1729
setCombatAttributes ( attributeIndex : number , enabled : boolean ) : void ;
1725
- setCombatFloat ( combatType : number , p2 : number ) : void ;
1730
+ setCombatFloat ( combatType : number , attribute : number ) : void ;
1726
1731
setCombatMovement ( combatMovement : number ) : void ;
1727
1732
setCombatRange ( p1 : number ) : void ;
1728
1733
setComponentVariation ( componentId : number , drawableId : number , textureId : number , paletteId : number ) : void ;
@@ -1734,15 +1739,15 @@ declare interface PedMpBase extends EntityMp {
1734
1739
setDefaultComponentVariation ( ) : void ;
1735
1740
setDefensiveAreaAttachedToPed (
1736
1741
attachPed : Handle ,
1737
- p2 : number ,
1738
- p3 : number ,
1739
- p4 : number ,
1740
- p5 : number ,
1741
- p6 : number ,
1742
- p7 : number ,
1743
- p8 : number ,
1744
- p9 : boolean ,
1745
- p10 : boolean
1742
+ x1 : number ,
1743
+ y1 : number ,
1744
+ z1 : number ,
1745
+ x2 : number ,
1746
+ y2 : number ,
1747
+ z2 : number ,
1748
+ width : number ,
1749
+ orientate : boolean ,
1750
+ applyToSecondaryDefensiveArea : boolean
1746
1751
) : void ;
1747
1752
setDefensiveAreaDirection ( p1 : number , p2 : number , p3 : number , p4 : boolean ) : void ;
1748
1753
setDefensiveSphereAttachedToPed ( p1 : any , p2 : number , p3 : number , p4 : number , p5 : number , p6 : boolean ) : void ;
0 commit comments