FIX - use a stable camera hold pose

Replace the selfie dance dictionary with the looping phone camera pose. Apply the same hold animation to rear and selfie modes while preserving vehicle-specific phone animations.
This commit is contained in:
Leon.Schmidt
2026-08-15 22:18:10 +02:00
parent 9afafe4a27
commit 3e058d8e1a
2 changed files with 7 additions and 4 deletions
+2 -2
View File
@@ -161,7 +161,7 @@ Config.Animations = {
OnFoot = "cellphone@",
Driver = "anim@cellphone@in_car@ds",
Passenger = "anim@cellphone@in_car@ps",
Selfie = "anim@mp_player_intuppertake_selfie",
Camera = "cellphone@self",
},
Clips = {
TextIn = "cellphone_text_in",
@@ -171,7 +171,7 @@ Config.Animations = {
CallListen = "cellphone_call_listen_base",
CallToText = "cellphone_call_to_text",
CallOut = "cellphone_call_out",
Selfie = "idle_a",
Camera = "selfie",
},
Transforms = {
Portrait = {
+5 -2
View File
@@ -245,8 +245,11 @@ local function get_base_animation(ped, mode)
if mode == MODE_CALL then
return dictionary, Config.Animations.Clips.CallListen
end
if mode == MODE_CAMERA_SELFIE and not IsPedInAnyVehicle(ped, false) then
return Config.Animations.Dictionaries.Selfie, Config.Animations.Clips.Selfie
if
(mode == MODE_CAMERA_REAR or mode == MODE_CAMERA_SELFIE)
and not IsPedInAnyVehicle(ped, false)
then
return Config.Animations.Dictionaries.Camera, Config.Animations.Clips.Camera
end
return dictionary, Config.Animations.Clips.TextRead
end