import type { Entity } from '../classes/Entity'; import type { Ped } from '../classes/Ped'; import type { Prop } from '../classes/Prop'; import type { Vehicle } from '../classes/Vehicle'; import type { Volume } from '../classes/Volume'; import { Vector3 } from '../types/Vector3'; import { int, float } from '../types/NativeAliases'; export declare class Task { /** * @param p0 */ static N_0xB2D15D3551FE4FAE(p0: any): void; /** * @param p0 * @param p1 */ static N_0x8F8C84363810691A(p0: any, p1: any): void; /** * @param coverpoint */ static removeCoverPoint(coverpoint: number): void; /** * @param p0 * @param p1 */ static everyoneLeaveVehicle(p0: any, p1: any): void; /** * @param p0 */ static N_0xE2CF104ADD49D4BF(p0: any): void; /** * @param p0 * @returns */ static N_0x756C7B4C43DF0422(p0: any): any; /** * @param p0 * @returns */ static N_0xBD70108D01875299(p0: any): any; /** * @param p0 * @param p1 */ static N_0x651F0530083C0E5A(p0: any, p1: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @param p6 * @param p7 * @param p8 * @param p9 */ static fleePedVia(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any, p6: any, p7: any, p8: any, p9: any): void; /** * @param p0 * @param p1 */ static N_0x23767D80C7EED7C6(p0: any, p1: any): void; /** * Returns true while a hat is being picked up * _IS_A* - _IS_D* * * @param hatObject * @returns */ static isHatBeingPickedUp(hatObject: Prop): boolean; /** * @param moveBlendRatio * @returns */ static isMoveBlendRatioSprinting(moveBlendRatio: float): boolean; /** * @param p0 * @returns */ static vehicleWaypointPlaybackGetIsPaused(p0: any): any; /** * @param p0 * @param item */ static N_0xA6A76D666A281F2D(p0: any, item: string | number): void; /** * @param p0 * @param p1 */ static N_0x1ECF56C040FD839C(p0: any, p1: any): void; static N_0xF718931A82EEB898(): void; /** * @param p0 * @param p1 * @param p2 * @param p3 */ static N_0xCE4E669400E5F8AA(p0: any, p1: any, p2: any, p3: any): void; /** * @param p0 * @param p1 * @returns */ static N_0x90703A8F75EE4ABD(p0: any, p1: any): any; /** * @param object */ static makeObjectNotCarriable(object: Prop): void; /** * @param scenario * @param radius */ static setScenarioPointRadius(scenario: int, radius: float): void; /** * Checks whether a specified scenario is currently being used (actively played) by any entity (player or ped). * * @param scenarioHash * @returns Returns `true` if the scenario hash is in use, `false` otherwise. */ static isScenarioInUse(scenarioHash: string | number): boolean; /** * @param p0 */ static N_0x358A1A751B335A11(p0: any): void; /** * list of carriable configs https://gist.github.com/WesternGamer/95a1f8daf02520cad2bf96af6d957e70 * * @param hash * @returns */ static hasCarriableConfigHashLoaded(hash: string | number): any; /** * @param p0 * @param p1 */ static N_0xE9225354FB7437A7(p0: any, p1: any): void; /** * @param p0 */ static N_0x1A7D63CB1B0BB223(p0: any): void; /** * @param p0 * @returns */ static N_0xEB67D4E056C85A81(p0: any): any; static createPatrolRoute(): void; /** * @param p0 * @returns */ static N_0xF97F462779B31786(p0: any): any; /** * *SET_SCENARIO_POINT** * * @param p0 * @param p1 */ static N_0xADC45010BC17AF0E(p0: any, p1: any): void; /** * @param p0 */ static N_0x7FB78B2199C10E92(p0: any): void; /** * @param scenarioGroup * @returns */ static doesScenarioGroupExist(scenarioGroup: string): boolean; /** * Note: scenariosInRadius is an array, and its size and values should be aligned to 8 bytes. * * @param pos * @param radius * @param size * @returns scenariosInRadius */ static getScenarioPointsInArea(pos: Vector3, radius: float, size: int): [int, number]; /** * Adds a new point to the current point route. Call TASK_FLUSH_ROUTE before the first call to this. Call TASK_FOLLOW_POINT_ROUTE to make the Ped go the route. A maximum of 8 points can be added. * * @param pos */ static extendRoute(pos: Vector3): void; /** * @param p0 * @returns */ static N_0x11C7CE1AE38911B5(p0: any): any; /** * @param waypointRecording * @returns points */ static waypointRecordingGetNumPoints(waypointRecording: string): [boolean, number]; /** * @param p0 * @returns */ static N_0xE6A151364C600B24(p0: any): any; /** * @param p0 * @param p1 */ static N_0xEAF87DA2BE78A15B(p0: any, p1: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 */ static waypointPlaybackStartAimingAtEntity(p0: any, p1: any, p2: any, p3: any): void; /** * @param scenario * @returns */ static getScenarioPointRadius(scenario: int): float; /** * @param p0 * @param p1 */ static N_0x5B68D0007D9C92EB(p0: any, p1: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 */ static N_0x801BD27403F3CBA0(p0: any, p1: any, p2: any, p3: any): void; /** * @param scenario * @returns */ static getPedUsingScenarioPoint(scenario: int): Ped | null; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @param p6 */ static waypointPlaybackStartShootingAtCoord(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any, p6: any): void; /** * @param p0 */ static N_0xFC7F71CF49F70B6B(p0: any): void; /** * @param p0 * @param p1 */ static N_0x954451EA2D2120FB(p0: any, p1: any): void; /** * @param scenario * @param pos * @param p4 */ static setScenarioPointCoords(scenario: int, pos: Vector3, p4: boolean): void; /** * @param p0 * @param p1 * @param p2 * @param p3 */ static N_0x2E1D6D87346BB7D2(p0: any, p1: any, p2: any, p3: any): void; /** * @param p0 */ static N_0x9C8F42A5D1859DC1(p0: any): void; /** * @param p0 * @param p1 * @param p2 * @returns */ static N_0x10ADFDF07B7DFFBA(p0: any, p1: any, p2: any): any; /** * flag: https://github.com/Halen84/RDR3-Native-Flags-And-Enums/tree/main/CScenarioPointFlags__Flags * * @param scenario * @param flag * @param value */ static setScenarioPointFlag(scenario: int, flag: int, value: boolean): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 */ static N_0xDE0C8B145EA466FF(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any): void; /** * @param scenario * @param heading * @param p2 */ static setScenarioPointHeading(scenario: int, heading: float, p2: boolean): void; /** * @param p0 * @param p1 * @param p2 * @param p3 */ static N_0x5D9B0BAAF04CF65B(p0: any, p1: any, p2: any, p3: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @returns */ static N_0xEFD875C2791EBEFD(p0: any, p1: any, p2: any, p3: any): any; /** * @param p0 * @returns */ static N_0x974DA3408DEC4E79(p0: any): any; /** * @param p0 * @param p1 */ static N_0x4A7D73989F52EB37(p0: any, p1: any): void; static resetScenarioGroupsEnabled(): void; /** * @param p0 * @returns */ static N_0x76610D12A838EBDE(p0: any): any; /** * @returns */ static N_0x5952DFA38FA529FE(): any; /** * @param p0 * @param p1 * @param p2 */ static N_0xF40A109B4B79A848(p0: any, p1: any, p2: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 */ static N_0x5217B7B6DB78E1F3(p0: any, p1: any, p2: any, p3: any, p4: any): void; /** * @param p0 */ static N_0x30B391915538EBE2(p0: any): void; /** * @param nodeId * @param scenarioName * @param pos * @param lookPos * @param duration * @param p9 */ static addPatrolRouteNode(nodeId: int, scenarioName: string, pos: Vector3, lookPos: Vector3, duration: int, p9: boolean): void; /** * @param p0 */ static N_0xBEEFBB608D2AA68A(p0: any): void; /** * @param scenarioGroup * @param toggle */ static setScenarioGroupEnabledHash(scenarioGroup: string | number, toggle: boolean): void; /** * @param p0 * @returns */ static N_0x908BB14BCE85C80E(p0: any): any; /** * @param p0 * @returns */ static N_0x370F57C47F68EBCA(p0: any): any; /** * @param p0 * @param p1 */ static forceScenarioGroupPriority(p0: any, p1: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 */ static throwProjectile2(p0: any, p1: any, p2: any, p3: any): void; /** * @param p0 * @param p1 */ static N_0xE69FDA40AAC3EFC0(p0: any, p1: any): void; /** * @param waypointRecording * @returns */ static getIsWaypointRecordingLoaded(waypointRecording: string): boolean; /** * Params: p1 is always true in R* Scripts * * @param scenario * @param p1 * @returns */ static getScenarioPointHeading(scenario: int, p1: boolean): float; /** * @param p0 */ static N_0x10C44F633E2D6D9E(p0: any): void; /** * Note: patrolRoute must be prefixed with 'miss_' for it to be valid * * @param patrolRoute */ static openPatrolRoute(patrolRoute: string): void; /** * @param p0 */ static N_0xA42DC7919159CCCF(p0: any): void; /** * Checks if there is a cover point at position * * @param p0 * @param p1 * @param p2 * @param p3 * @returns */ static doesScriptedCoverPointExistAtCoords(p0: any, p1: any, p2: any, p3: any): boolean; static N_0x0E184495B27BB57D(): void; /** * @param p0 * @param p1 */ static N_0x9B6A58FDB0024F12(p0: any, p1: any): void; /** * @param p0 */ static N_0x9667CCE29BFA0780(p0: any): void; /** * @param p0 * @returns */ static N_0xE9A6400D1A0E7A55(p0: any): any; /** * Flowers, Stalks or whatever the composite has * * @param compositeId * @returns outEntities */ static getHerbCompositeNumEntities(compositeId: int): [int, number]; /** * @returns */ static N_0x74F0209674864CBD(): any; /** * @param p0 * @returns */ static N_0x865732725536EE39(p0: any): Vector3; /** * @param p0 * @returns */ static N_0xE55478C5EDF70AC2(p0: any): any; /** * @param p0 * @param p1 */ static N_0x098CAA6DBE7D8D82(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0xA263ADBBC8056214(p0: any, p1: any): void; /** * *SET_SCENARIO** * * @param p0 * @param p1 */ static N_0xA7479FB665361EDB(p0: any, p1: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 */ static N_0x673A8779D229BA5A(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any): void; /** * @param scenarioGroup * @returns */ static doesScenarioGroupExistHash(scenarioGroup: string | number): boolean; /** * @param p0 * @param p1 */ static N_0xFF8AFCA532B500D4(p0: any, p1: any): void; /** * @param p0 * @returns */ static N_0x1F7A9A9C38C13A56(p0: any): any; /** * @param volume * @param p1 * @param p2 * @param p3 * @param p4 */ static addCoverBlockingVolume(volume: Volume, p1: boolean, p2: boolean, p3: boolean, p4: boolean): void; /** * @param p0 * @param p1 * @param p2 * @returns */ static N_0xE7BBC4E56B989449(p0: any, p1: any, p2: any): any; /** * @param coverpoint * @returns */ static getScriptedCoverPointCoords(coverpoint: number): Vector3; /** * @param scenario * @returns */ static doesScenarioPointHaveProps(scenario: int): boolean; /** * @param waypointRecording * @param point * @returns */ static waypointRecordingGetSpeedAtPoint(waypointRecording: string, point: int): float; /** * @param p0 * @param p1 * @returns */ static isWaypointPlaybackGoingOnForVehicle(p0: any, p1: any): boolean; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @returns */ static isScenarioOccupied(p0: float, p1: float, p2: float, p3: float, p4: boolean): boolean; /** * @param p0 */ static N_0x6AFDA2264925BD11(p0: any): void; /** * @param p0 * @param p1 * @param p2 */ static N_0x19BC99C678FBA139(p0: any, p1: any, p2: any): void; /** * @param p0 * @param p1 */ static N_0x0D322AEF8878B8FE(p0: any, p1: any): void; /** * @param waypointRecording */ static requestWaypointRecording(waypointRecording: string): void; /** * @param scenarioType * @param toggle */ static setScenarioTypeEnabled(scenarioType: string, toggle: boolean): void; /** * @param p0 */ static N_0xEC516FE805D2CB2D(p0: any): void; /** * @param p0 * @returns */ static N_0x0A98A362C5A19A43(p0: any): any; /** * @param pos * @param scenarioType * @param distance * @param p5 * @param p6 * @returns */ static findScenarioOfTypeHash(pos: Vector3, scenarioType: string | number, distance: float, p5: any, p6: boolean): int; /** * @param p0 * @returns */ static N_0x22CD2C33ED4467A1(p0: any): any; /** * @param p0 * @param p1 */ static N_0x764DB5A48390FBAD(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0xA21AA2F0C2180125(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0xE01F55B2896F6B37(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0x9585FF23C4B8EDE0(p0: any, p1: any): void; /** * @param p0 * @param p1 * @returns */ static N_0x6DAC799857EF3F11(p0: any, p1: any): any; /** * Returns true when requested asset is loaded * * @param asset * @returns */ static areCompositeLootableEntityDefAssetsLoaded(asset: string | number): any; /** * @param waypointRecording * @param p1 * @param p2 * @param p3 * @param p4 */ static useWaypointRecordingAsAssistedMovementRoute(waypointRecording: string, p1: boolean, p2: float, p3: float, p4: boolean): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @returns */ static N_0x152664AA3188B193(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any): any; /** * @param p0 * @param p1 */ static N_0x65D281985F2BDFC2(p0: any, p1: any): void; /** * @param scenarioGroup * @param toggle */ static setScenarioGroupEnabled(scenarioGroup: string, toggle: boolean): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @param p6 * @param p7 * @param p8 * @param p9 * @param p10 * @param p11 */ static fleeCoordVia(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any, p6: any, p7: any, p8: any, p9: any, p10: any, p11: any): void; /** * @returns */ static N_0x351F74ED6177EBE7(): any; /** * @param patrolRoute */ static deletePatrolRoute(patrolRoute: string): void; /** * @param scenarioType * @returns */ static isScenarioTypeEnabled(scenarioType: string): boolean; /** * @param p0 * @param p1 * @param p2 * @param p3 * @returns */ static N_0x244430C13BA5258E(p0: any, p1: any, p2: any, p3: any): any; /** * @param p0 */ static N_0x2B8AF29A78024BD3(p0: any): void; /** * @param p0 * @param p1 * @returns */ static N_0xDF56A2B50C04DEA4(p0: any, p1: any): any; /** * @returns taskSequenceId */ static openSequenceTask(): number; /** * Params: p1 is always true in R* Scripts * * @param scenario * @param p1 * @returns */ static getScenarioPointCoords(scenario: int, p1: boolean): Vector3; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @returns */ static N_0xD508FA229F1C4900(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any): any; /** * @param p0 * @returns */ static N_0x7CB99FADDE73CD1B(p0: any): any; /** * @param scenarioGroup * @returns */ static isScenarioGroupEnabled(scenarioGroup: string): boolean; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 */ static N_0x722D6A49200174FE(p0: any, p1: any, p2: any, p3: any, p4: any): void; /** * @param p0 * @param p1 */ static N_0xBC3F847AE2C3DC65(p0: any, p1: any): void; /** * @param scenario * @param propName * @returns */ static disassociatePropFromScenario(scenario: int, propName: string): any; /** * @param p0 * @param p1 */ static N_0xB79817DB31FF72B9(p0: any, p1: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @param p6 * @param p7 */ static patrol2(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any, p6: any, p7: any): void; /** * @param p0 * @param vehicle * @param p2 * @param p3 * @param p4 * @param p5 */ static disembarkVehicle(p0: any, vehicle: Vehicle, p2: int, p3: any, p4: float, p5: any): void; /** * @param p0 * @param p1 * @param p2 */ static N_0xD999E379265A4501(p0: any, p1: any, p2: any): void; /** * @param p0 * @returns */ static N_0xE116F6F2DA2D777E(p0: any): Vector3; /** * @param p0 * @param p1 */ static setEnableSpeedRestrainForWaypointRecordingLeader(p0: any, p1: any): void; /** * @param p0 * @returns */ static N_0x1AC5A8AB50CFAA33(p0: any): any; /** * https://gist.github.com/WesternGamer/95a1f8daf02520cad2bf96af6d957e70 carriable config list * * @param hash */ static loadCarriableConfigHash(hash: string | number): void; /** * @param p0 * @param p1 */ static N_0x3BBEECC5B8F35318(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0xBAAB791AA72C2821(p0: any, p1: any): void; /** * @param p0 */ static N_0x4E806A395D43A458(p0: any): void; /** * @param p0 */ static N_0x9EBD34958AB6F824(p0: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 */ static waypointPlaybackStartShootingAtEntity(p0: any, p1: any, p2: any, p3: any, p4: any): void; /** * @param p0 * @param p1 */ static N_0xB8E3486D107F4194(p0: any, p1: any): void; /** * @param scenario * @param flag * @returns */ static isScenarioPointFlagSet(scenario: int, flag: int): boolean; /** * @param pos * @param typeHash * @param radius * @param p5 * @returns */ static doesScenarioOfTypeExistInAreaHash(pos: Vector3, typeHash: string | number, radius: float, p5: boolean): boolean; /** * Clears the current point route. Call this before TASK_EXTEND_ROUTE and TASK_FOLLOW_POINT_ROUTE. */ static flushRoute(): void; /** * @param p0 * @param p1 */ static N_0x82ED59F095056550(p0: any, p1: any): void; /** * @param p0 * @returns */ static N_0x91CB5E431F579BA1(p0: any): Vector3; /** * @param object */ static makeObjectCarriable(object: Prop): void; /** * Used for HORSE_REVIVE * * @param p1 * @returns scriptStruct */ static N_0x3F8387DB1B9F31B7(p1: boolean): [any, number]; /** * @param route * @returns */ static assistedMovementIsRouteLoaded(route: string): boolean; /** * @param p0 * @param p1 */ static N_0xFA30E2254461ADEB(p0: any, p1: any): void; /** * @param scenario */ static deleteScenarioPoint(scenario: int): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @param p6 */ static N_0xB8E213D02F37947D(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any, p6: any): void; /** * @param p0 * @param p1 * @returns */ static N_0x59AE5CA4FFB4E378(p0: any, p1: any): any; /** * @param route */ static assistedMovementRemoveRoute(route: string): void; /** * @param p0 * @param p1 */ static N_0x2EB977293923C723(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0x0000A8ACDC2E1B6A(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0x2948235DB2058E99(p0: any, p1: any): void; /** * @param p0 * @param p1 * @returns */ static N_0x30146C25686B7836(p0: any, p1: any): any; static N_0x4F57397388E1DFF8(): void; /** * @param scenario */ static resetScenarioScript(scenario: int): void; /** * @param p0 * @param p1 * @param p2 * @param p3 */ static N_0x2064B33F6E6B92D4(p0: any, p1: any, p2: any, p3: any): void; /** * @returns taskSequenceId */ static clearSequenceTask(): number; /** * @param p0 * @param p1 * @param p2 */ static N_0xF948F4356F010F11(p0: any, p1: any, p2: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 */ static setAnimRate(p0: any, p1: float, p2: any, p3: boolean): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 */ static waypointPlaybackStartShootingAtPed(p0: any, p1: any, p2: any, p3: any, p4: any): void; /** * @param waypointRecording */ static removeWaypointRecording(waypointRecording: string): void; /** * @param p0 * @param p1 * @returns */ static isTeamCarriableEntity(p0: any, p1: any): boolean; /** * @param moveBlendRatio * @returns */ static isMoveBlendRatioWalking(moveBlendRatio: float): boolean; /** * @param p0 * @param p1 */ static N_0x8798CF6815B8FE0F(p0: any, p1: any): void; /** * groundSetting: 0: spawn on ground, 2 (1?): do not spawn on ground * p7: -1 in R* Scripts * Returns compositeId * * @param asset * @param pos * @param heading * @param groundSetting * @param p7 * @returns p6 */ static createHerbComposites(asset: string | number, pos: Vector3, heading: float, groundSetting: int, p7: int): [int, number]; /** * @param waypointRecording * @param pos * @returns point */ static waypointRecordingGetClosestWaypoint(waypointRecording: string, pos: Vector3): [boolean, number]; /** * @param p0 * @param p1 */ static N_0xA052608A12559BBB(p0: any, p1: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @param p6 * @param p7 * @returns */ static addCoverPoint(p0: float, p1: float, p2: float, p3: float, p4: any, p5: any, p6: any, p7: boolean): number; /** * @param p0 * @param p1 * @param p2 */ static N_0x615DC4A82E90BB48(p0: any, p1: any, p2: any): void; /** * @param route * @param props */ static assistedMovementSetRouteProperties(route: string, props: int): void; /** * @param p0 * @returns */ static N_0x0365000D8BF86531(p0: any): any; /** * @param scenario * @param entity * @param propName * @param p3 * @returns */ static associatePropWithScenario(scenario: int, entity: Entity, propName: string, p3: boolean): any; /** * @param waypointRecording * @param pos * @returns */ static N_0x3ACC128510142B9D(waypointRecording: string, pos: Vector3): float; /** * @param p0 * @param p1 * @param p2 * @param p3 * @returns */ static N_0xFE5D28B9B7837CC1(p0: any, p1: any, p2: any, p3: any): any; /** * @param p0 * @param p1 */ static N_0xB2F47A1AFDFCC595(p0: any, p1: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @param p6 */ static N_0x50AA09A0DA64E73C(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any, p6: any): void; /** * @param p0 * @returns */ static N_0x78D8C1D4EB80C588(p0: any): any; /** * Returns true while a hat is being picked up. Similar to 0x11CD066F54DA0133 * _IS_A* - _IS_D* * * @param hatObject * @returns */ static isHatBeingPickedUp2(hatObject: Prop): boolean; /** * @param p0 * @param p1 * @param p2 */ static N_0x748D5E0D2A1A4C61(p0: any, p1: any, p2: any): void; /** * @param playerPos * @param radius * @param p6 * @param p7 * @param p8 * @param p9 */ static addCoverBlockingArea(playerPos: Vector3, radius: Vector3, p6: boolean, p7: boolean, p8: boolean, p9: boolean): void; /** * @param scenario * @returns */ static isScenarioPointActive(scenario: int): boolean; /** * @param p0 * @param p1 * @param p2 * @returns */ static N_0x643FD1556F621772(p0: any, p1: any, p2: any): any; /** * @param p0 * @returns */ static N_0x6BA606AB3A83BC4D(p0: any): any; static removeAllCoverBlockingAreas(): void; /** * Resets/clears all scenario entities within the given spherical area. * * @param position * @param radius */ static resetScenarioPointsInArea(position: Vector3, radius: float): void; /** * @param p0 * @param p1 */ static N_0x450080DDEDB91258(p0: any, p1: any): void; /** * @param p0 * @returns */ static N_0x920684BE432875B1(p0: any): any; /** * @param p0 * @returns */ static N_0x3FEB770D8ED9047A(p0: any): any; /** * @param p0 */ static N_0xE05A5D39BE6E93AF(p0: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @param p6 * @param p7 * @param p8 */ static setUpSpeedRestrainInformationForPlayerFollower(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any, p6: any, p7: any, p8: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 */ static waypointPlaybackStartAimingAtCoord(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any): void; /** * @param pathName * @param nodes * @param p3 * @returns p1 */ static createWaypointPath(pathName: string, nodes: int, p3: int): [any, number]; /** * repeatMode: 0 = REPEAT_NOT; 1 = REPEAT_FOREVER * * @param taskSequenceId * @param repeatMode */ static setSequenceToRepeat(taskSequenceId: int, repeatMode: int): void; /** * @param node1 * @param node2 */ static addPatrolRouteLink(node1: int, node2: int): void; /** * @param scenario * @returns */ static doesScenarioPointExist(scenario: int): boolean; /** * @param taskSequenceId */ static closeSequenceTask(taskSequenceId: int): void; /** * Params: p1 is always false except in script nb_egg_protector * * @param compositeId * @param p1 */ static deletePatchObjectsFromHerbComposites(compositeId: int, p1: boolean): void; /** * @param p0 * @param p1 * @param p2 * @param p3 */ static N_0xAF2EF28CE3084505(p0: any, p1: any, p2: any, p3: any): void; /** * @param scenarioType * @param toggle */ static setScenarioTypeEnabledHash(scenarioType: string | number, toggle: boolean): void; /** * @param pos * @param radius * @param p4 * @param p5 * @param p6 * @returns */ static doesScenarioExistInArea(pos: Vector3, radius: float, p4: boolean, p5: any, p6: boolean): boolean; /** * @returns */ static N_0xE1C105E6BBA48270(): any; /** * @param p0 */ static N_0xE5831AA1E2FD147C(p0: any): void; /** * @param p0 * @param p1 */ static N_0x827A58CED9D4D5B4(p0: any, p1: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 */ static waypointPlaybackStartAimingAtPed(p0: any, p1: any, p2: any, p3: any): void; /** * @param scenario * @param active */ static setScenarioPointActive(scenario: int, active: boolean): void; /** * @param waypointRecording * @param point * @returns coord */ static waypointRecordingGetCoord(waypointRecording: string, point: int): [boolean, Vector3]; /** * @param p0 * @param p1 */ static N_0x8E1DDE26D270CC5E(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0x2A10538D0A005E81(p0: any, p1: any): void; /** * @param p0 * @returns */ static N_0xA9E7672F8C6C6F74(p0: any): any; /** * @param p0 * @param p1 */ static N_0x59AEA4DC640814B9(p0: any, p1: any): void; /** * @param p0 * @param p1 * @param p2 */ static setTeamCarriableEntity(p0: any, p1: any, p2: any): void; /** * @param moveBlendRatio * @returns */ static isMoveBlendRatioRunning(moveBlendRatio: float): boolean; /** * @param p0 * @param p1 */ static N_0x0F4F6C4CE471259D(p0: any, p1: any): void; /** * @param p0 */ static waypointPlaybackStopAimingOrShooting(p0: any): void; /** * Returns scenario * * @param scenarioHash * @param pos * @param heading * @param p5 * @param p6 * @param p7 * @returns */ static createScenarioPointHash(scenarioHash: string | number, pos: Vector3, heading: float, p5: any, p6: any, p7: boolean): int; /** * @param p0 * @returns */ static N_0x6C269F673C47031E(p0: any): any; /** * @param object * @param ped */ static N_0x9ADDBB9242179D56(object: Prop, ped: Ped): void; /** * @param p0 * @param p1 */ static N_0x1632EB9386CDBE64(p0: any, p1: any): void; /** * @param scenarioGroup * @returns */ static isScenarioGroupEnabledHash(scenarioGroup: string | number): boolean; /** * @param p0 * @param p1 */ static N_0xBD1C3C0F271C39D3(p0: any, p1: any): void; /** * @param scenario * @param entity */ static resetScenarioForEntity(scenario: int, entity: Entity): void; /** * @param moveBlendRatio * @returns */ static isMoveBlendRatioStill(moveBlendRatio: float): boolean; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @returns */ static N_0x79197F7D2BB5E73A(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any): any; /** * @param item * @returns */ static findModelForItem(item: string | number): number; /** * @param p0 * @returns */ static N_0x00FFE0F85253C572(p0: any): any; /** * @param p0 * @param p1 */ static N_0x885D19AC2B6FBFF4(p0: any, p1: any): void; /** * fleeType: see TASK_FLEE_COORD * * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @param p6 * @param p7 * @param p8 * @param p9 * @param p10 * @param p11 */ static fleeFromCoord(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any, p6: any, p7: any, p8: any, p9: any, p10: any, p11: any): void; /** * @param p0 * @param p1 */ static N_0x816A3ACD265E2297(p0: any, p1: any): void; static resetScenarioTypesEnabled(): void; /** * @param p0 * @param p1 * @returns */ static N_0xD0ABC4EA3B5E21A0(p0: any, p1: any): any; /** * @param p0 * @param p1 * @param p2 * @param p3 */ static N_0x1D125814EBC517EB(p0: any, p1: any, p2: any, p3: any): void; /** * @param p0 */ static N_0x098036CAB8373D36(p0: any): void; /** * Note: The current name for this native is the old name of 0x295514F198EFD0CA * Old name for this native: _GET_ENTITY_SCENARIO_POINT_IS_ATTACHED_TO * * @param scenario * @returns */ static getScenarioPointEntity(scenario: int): Entity | null; /** * @param p0 * @returns */ static N_0x6AFD84AEAA3EA538(p0: any): any; /** * @param waypointRecording * @param p1 * @returns */ static getWaypointDistanceAlongRoute(waypointRecording: string, p1: int): float; /** * Old name: _TASK_PERFORM_SEQUENCE_2 * * @param p0 * @param p1 * @param p2 * @param p3 */ static performSequenceLocally(p0: any, p1: any, p2: any, p3: any): void; /** * Old name: _GET_SCENARIO_POINT_ENTITY * * @param scenarioPoint * @param name * @returns */ static getPropForScenarioPoint(scenarioPoint: int, name: string): Entity | null; /** * @param p0 * @param p1 */ static N_0xE01C8DC8EDD28D31(p0: any, p1: any): void; /** * _A* * * @param hatObject * @param ped */ static equipHat(hatObject: Prop, ped: Ped): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @param p6 * @param p7 * @param p8 * @param p9 */ static vehicleFollowWaypointRecording2(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any, p6: any, p7: any, p8: any, p9: any): void; /** * @param p0 * @returns */ static N_0x9420FB11B8D77948(p0: any): any; /** * @param scenario * @returns */ static getScenarioPointType(scenario: int): number; /** * https://github.com/femga/rdr3_discoveries/tree/master/objects/composites * * @param asset * @returns */ static requestHerbCompositeAsset(asset: string | number): any; /** * @param p0 * @returns */ static getVehicleWaypointPlaybackOverrideSpeed(p0: any): any; static closePatrolRoute(): void; /** * @param p0 * @returns */ static N_0x9FF5F9B24E870748(p0: any): any; } //# sourceMappingURL=Task.d.ts.map