RAGE Plugin Hook v2.76 (RDR2)
v2.76.1384.20233 for Red Dead Redemption 2
January 24, 2020 at 7:27:05 PM UTC
3,342 downloads
Changelog
- Fixed console commands not working at all in plugins.
- Added overloads of certain methods and constructors in GameMessageBuilder.
- TaskSequence.Execute() now returns an instance of new class SequencePedTask that can be used to check the status of the created sequence task.
- Added TaskSequence.Execute() overload taking the index of the task in the sequence to start at.
- Fixed natives added in game patch v1232 not being callable.
- Fixed Game.FrameCount always returning 0.
- Fixed NativeArgument(NativeString) constructor crashing when the argument was null.
- Added CleanupManager.
- Created new Input class for input related stuff and marked input related stuff in Game obsolete.
- Added Input.IsUsingController.
- Added Input.GetKeyDown().
- Added Input.GetKeyJustPressed().
- Added Input.GetControlActionNormal().
- Fixed Model.IsHorse returning false for horse model with hash 0xc0a1ce3d.
- Added new ITransport interface for the stuff shared by the Vehicle and Horse classes.
- Added Horse.Capacity.
- Added Horse.PassengerCapacity.
- Added Horse.PassengerCount.
- Added Horse.OccupantCount.
- Added Horse.FreePassengerSeatsCount.
- Added Horse.FreeSeatsCount.
- Added Horse.Passengers.
- Added Horse.Occupants.
- Added Horse.Rider.
- Added Horse.HasRider.
- Added Horse.IsSeatFree().
- Added Horse.HasSeat().
- Added Horse.GetFreePassengerSeatIndex().
- Added Horse.GetFreeSeatIndex().
- Added Horse.GetPedOnSeat().
- Added Horse.GetPreviousPedOnSeat().
- Added Horse.HitchToVehicle().
- Added Vehicle.Horses.
- Added Vehicle.GetHorse().
- Added Vehicle.CutHorseFree().
- Added Vehicle.Explode().
- Added Vehicle.IsPassengerInControl.
- Added CommonSeatIndex.OperatorSeat and CommonSeatIndex.RiderSeat. These and CommonSeatIndex.DriverSeat are aliases of each other, but OperatorSeat should be favored to increase portability with GTA V.
- Added Ped.IsGrappled.
- Added Ped.IsGrappling.
- Added Ped.GrappleTarget.
- Added Ped.GrappleType.
- Added Ped.LastHorse.
- Added Ped.WarpIntoTransport().
- Added Ped.CanBeInteractionLockedOnto.
- Added Ped.CarcassQuality.
- Added Ped.IsSliding.
- Added Ped.DesiredMoveBlendRatio.
- Fixed Ped.IsWalking not always returning the correct value due to a bug in the game.
- Added Ped.RandomizeVariation().
- Added Ped.LimitMoveBlendRatioThisFrame().
- Added Ped.LimitMinimumMoveBlendRatioThisFrame().
- Added Ped.LimitMaximumMoveBlendRatioThisFrame().
- Fixed Prop constructors expecting vehicle models and thus always throwing an exception.
- Marked Ped.WarpIntoVehicle() and Ped.WarpOntoHorse() as obsolete. Use Ped.WarpIntoTransport() instead.
- Renamed all the speed parameters for locomotion tasks in TaskInvoker to moveBlendRatio.
- Added TaskInvoker.CurrentTaskStatus.
- Added TaskInvoker.Native() which can be used to invoke a task using any task native.
- Added TaskInvoker.TakeCoverFrom().
- Added TaskInvoker.TakeCoverAt().
- Added TaskInvoker.Cower().
- Added TaskInvoker.FollowToOffsetFromEntity().
- Added TaskInvoker.GoStraightToPosition().
- Added TaskInvoker.Face().
- Added TaskInvoker.Wander().
- Added TaskInvoker.ClimbLadder().
- Added TaskInvoker.WalkAway().
- Marked TaskInvoker.KnockOut() as obsolete. The name was confusing and makes it sound like it makes the Ped knock someone out, when in fact it knocks themselves out. Use BecomeKnockedOut(false) instead.
- Marked TaskInvoker.KnockOutAndHogtie() as obsolete. The name was confusing for the same reason as above, and it does not work as advertised.
- Marked TaskInvoker.RagdollForHogtie() as obsolete. Use BecomeHogtieable(false) instead.
- Added overload to TaskInvoker.MountHorse() taking the seat index to enter.
- Added overload to TaskInvoker.DismountHorse() taking a set of flags altering its behavior.
- Added overload of TaskInvoker.GoToWhileAiming() to go to position while aiming at position.
- Added overload of TaskInvoker.GoToWhileAiming() to go to position while aiming at entity.
- Added overload of TaskInvoker.GoToWhileAiming() to go to entity while aiming at position.
- Added TaskInvoker.HitchHorse().
- Added TaskInvoker.FollowPointRoute().
- Added several new Blip constructors.
- Added BlipStyle enum.
- Added BlipSprite enum.
- Added Blip.Name.
- Added Blip.Sprite.
- Added Blip.Scale.
- Added Blip.IsOnMinimap.
- Added Blip.Angle.
- Added Blip.Scale.
- Added Game.GetLocalizedString() overload taking a hash.
- Added Entity.LocalDebugName.
- Added PedGroup.Members.
- Added PedGroup.Leader.
- Added PedGroup.AddMember().
- Added PedGroup.RemoveMember().
- Added PedGroup.Delete().
- Added PedGroup.IsMember().
- Added PedGroup.Count.
- Added Player.Money.
- Added Player.SetCharacter(). Note, game script "medium_update" must be terminated to switch player models.
- Fixed Game.TerminateAllScriptsWithName() not working.
- Added World.GetBlipByHandle().
- Added World.GetGroupByHandle().
- Added Vector3.Angle(), a helper method returning the angle between two vectors in degrees.
- Added class AssetScope which can be used to automatically load and dismiss assets (models, weapons, etc.).
- Added WeaponHash.Alligator.
- Added WeaponHash.Animal.
- Added WeaponHash.Badger.
- Added WeaponHash.Bear.
- Added WeaponHash.Beaver.
- Added WeaponHash.Bleeding.
- Added WeaponHash.BowCharles.
- Added WeaponHash.Cactus.
- Added WeaponHash.CarryingLarge.
- Added WeaponHash.CarryingMedium.
- Added WeaponHash.Cougar.
- Added WeaponHash.Coyote.
- Added WeaponHash.Deer.
- Added WeaponHash.Drowning.
- Added WeaponHash.DrowningInVehicle.
- Added WeaponHash.Explosion.
- Added WeaponHash.Fall.
- Added WeaponHash.Fire.
- Added WeaponHash.Fox.
- Added WeaponHash.Horse.
- Added WeaponHash.KitBinoculars.
- Added WeaponHash.KitCamera.
- Added WeaponHash.KitDetector.
- Added WeaponHash.Machinery.
- Added WeaponHash.MeleeHatchetMeleeonly.
- Added WeaponHash.MeleeKnifeBill.
- Added WeaponHash.MeleeKnifeCharles.
- Added WeaponHash.MeleeKnifeDutch.
- Added WeaponHash.MeleeKnifeHosea.
- Added WeaponHash.MeleeKnifeJavier.
- Added WeaponHash.MeleeKnifeKieran.
- Added WeaponHash.MeleeKnifeLenny.
- Added WeaponHash.MeleeKnifeMicah.
- Added WeaponHash.MeleeKnifeSadie.
- Added WeaponHash.MeleeKnifeSean.
- Added WeaponHash.MeleeKnifeUncle.
- Added WeaponHash.MeleeLantern.
- Added WeaponHash.MeleeLanternDavy.
- Added WeaponHash.MeleeTorchCrowd.
- Added WeaponHash.Muskrat.
- Added WeaponHash.Poison.
- Added WeaponHash.PoisonTrackingarrow.
- Added WeaponHash.Raccoon.
- Added WeaponHash.RammedByCar.
- Added WeaponHash.RepeaterCarbineSadie.
- Added WeaponHash.RepeaterWinchesterJohn.
- Added WeaponHash.RevolverCattlemanDualwield.
- Added WeaponHash.RevolverCattlemanHosea.
- Added WeaponHash.RevolverCattlemanHoseaDualwield.
- Added WeaponHash.RevolverCattlemanKieran.
- Added WeaponHash.RevolverCattlemanLenny.
- Added WeaponHash.RevolverCattlemanSadie.
- Added WeaponHash.RevolverCattlemanSadieDualwield.
- Added WeaponHash.RevolverCattlemanSean.
- Added WeaponHash.RevolverDoubleActionDualwield.
- Added WeaponHash.RevolverDoubleActionJavier.
- Added WeaponHash.RevolverDoubleActionMicahDualwield.
- Added WeaponHash.RevolverSchofieldBill.
- Added WeaponHash.RevolverSchofieldDualwield.
- Added WeaponHash.RevolverSchofieldDutch.
- Added WeaponHash.RevolverSchofieldDutchDualwield.
- Added WeaponHash.RevolverSchofieldUncle.
- Added WeaponHash.RifleBoltActionBill.
- Added WeaponHash.RunOverByCar.
- Added WeaponHash.ShotgunDoubleBarrelUncle.
- Added WeaponHash.ShotgunSawedOffCharles.
- Added WeaponHash.ShotgunSemiAutoHosea.
- Added WeaponHash.Snake.
- Added WeaponHash.SniperRifleRollingBlockLenny.
- Added WeaponHash.ThrownItem.
- Added WeaponHash.ThrownThrowingKnivesJavier.
- Added WeaponHash.ThrownTomahawkMeleeonly.
- Added WeaponHash.TurretCannon.
- Added WeaponHash.TurretGatling.
- Added WeaponHash.TurretMaxim.
- Added WeaponHash.TurretRevolvingCannon.
- Added WeaponHash.Wolf.
- Added WeaponHash.WolfMedium.
- Added WeaponHash.WolfSmall.
- Console command 'ClearTasks' now clears the tasks immediately.
- Added console command 'IdentifyEntities' which can be used to easily identify all the entities in the game world.
- Added console command 'WarpOntoLastHorse'.
- Added console command 'WarpOntoBondedHorse'.
- Added console command 'BringBondedHorses'.
- Added console command 'PlayAmbientSpeech'.
- Added console command 'TeleportToClick'.
- Added console command 'KillAllNativeScripts'.
- Commands like 'Push' and 'Nudge' now pushes the Horse instead, if the player is on one.
- Added new console command code macros PED, HORSE, VEHICLE, VEH and PROP to access an entity by handle.
- Fixed console commands not accepting hexadecimal values for integral parameters.
Download (3.77 MB)
Update from v2.75 (RDR2) (1.87 MB)