👀Player Setup
Last updated
Last updated
To add the Retro Horror Camera Component, go to: BP_FirstPersonCharacter / BP_ThirdPersonCharacter -> Components -> Add -> BP_RetroCamera
OR Drag and drop
From: Content -> RetroHorror_Camera -> Blueprints -> BP_RetroCamera To: BP_FirstPersonCharacter / BP_ThirdPersonCharacter -> Components
To add the Zoom Feature Inputs, go to: BP_FirstPersonCharacter / BP_ThirdPersonCharacter -> EventGraph
The Retro Horror Camera Component has 1 Parameter Structure to change the 6 zoom parameters:
Can Zoom? | Default Value: TRUE
Toggles the zoom Function
FOV Default | Default Value: 90,0
Controls the default value of the Field Of View
FOV Min | Default Value: 60,0
Controls the Minimum / Zoomed in value of the Field Of View
FOV Max| Default Value: 120,0
Controls the Maximum / Zoomed out value of the Field Of View
FOV Step | Default Value: 10,0
Controls the step for adding or subtracting the Field Of View value (Zoom+ and Zoom- Events)
Interp Speed | Default Value: 5,0
Controls the value of interpolating from the current Field Of View to the targeted Field Of View (+ / -)
The Retro Horror Camera Component has 4 functions to handle the zoom function:
Zoom Pressed | Handles the event of pressing an input to activate the Zoom
Zoom Released | Handles the event of releasing an input to deactivate the Zoom
Zoom+ | Handles the event of zooming in a certain FOV Step
Zoom- | Handles the event of zooming out a certain FOV Step
Code also available at: https://blueprintue.com/blueprint/6_q8bubq/
Begin Object Class=/Script/BlueprintGraph.K2Node_InputKey Name="K2Node_InputKey_0"
InputKey=RightMouseButton
NodePosX=384
NodePosY=640
NodeGuid=B9F6027F40254977E3EE8BBF0291D126
CustomProperties Pin (PinId=0C5F04B141F7EC410A33AC8074BB2232,PinName="Pressed",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_4 C1D23AF14274CBD381ED8B80B011614E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=0C5A3DCC4953C6E7F37A069EF844F80E,PinName="Released",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_5 7624610A436BF459ACAE218F60D92BC2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=5043EE274521D5067C4AA4862A93EDA1,PinName="Key",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/InputCore.Key"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="None",AutogeneratedDefaultValue="None",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_2"
VariableReference=(MemberName="BP_RetroCamera",bSelfContext=True)
NodePosX=384
NodePosY=768
NodeGuid=B278122A47C4480B8AB63E82BB4C90F0
CustomProperties Pin (PinId=A297AFC34D2129D8AED4439B6DC89FC8,PinName="BP_RetroCamera",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_4 1386C9F74ED3B846A52DFC887B700C7B,K2Node_CallFunction_5 AE0153A643BFE7E97AD02EAD7A6B5F73,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=7BDD9DDD4CA5B54C455736B534D34CE2,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Demo_Content/Player/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_4"
FunctionReference=(MemberParent=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',MemberName="Zoom Pressed",MemberGuid=7987A5AD469B57A6A26A20A5976235AE)
NodePosX=640
NodePosY=592
NodeGuid=6DEA298E4A7A2A734459BC9FD614466A
CustomProperties Pin (PinId=C1D23AF14274CBD381ED8B80B011614E,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_InputKey_0 0C5F04B141F7EC410A33AC8074BB2232,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=5A4D9C39452073A2BA024CA8A82A33D2,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=1386C9F74ED3B846A52DFC887B700C7B,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nBP Retro Camera Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_2 A297AFC34D2129D8AED4439B6DC89FC8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_5"
FunctionReference=(MemberParent=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',MemberName="Zoom Released",MemberGuid=C2F63C7B4C1D8A0B8F2E6F8F8CE62830)
NodePosX=640
NodePosY=704
NodeGuid=99328DD0424F80315A8F6A84A287EBD0
CustomProperties Pin (PinId=7624610A436BF459ACAE218F60D92BC2,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_InputKey_0 0C5A3DCC4953C6E7F37A069EF844F80E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=60889D4040365765D47F9098EED84D9D,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=AE0153A643BFE7E97AD02EAD7A6B5F73,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nBP Retro Camera Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_2 A297AFC34D2129D8AED4439B6DC89FC8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_InputKey Name="K2Node_InputKey_1"
InputKey=MouseScrollUp
NodePosX=384
NodePosY=896
NodeGuid=FD7DDB014B6E9AE527408D80B28997FB
CustomProperties Pin (PinId=0AA0C603470A35DF1C6753AEED8A10C3,PinName="Pressed",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_7 E372F9FF4DA2CD2060F70DB11136F893,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=8F9955FF42AB5A11E81F6F866F747B11,PinName="Released",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=3A43BC3347283206913E0DB29C4EB80D,PinName="Key",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/InputCore.Key"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="None",AutogeneratedDefaultValue="None",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_InputKey Name="K2Node_InputKey_2"
InputKey=MouseScrollDown
NodePosX=384
NodePosY=1040
NodeGuid=A6E148B54A2ACC460445759D9A3526AC
CustomProperties Pin (PinId=782B43154240A1DD930217B5A0D722DC,PinName="Pressed",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_8 8082F0B34EECEF3B17A3659696DE26EB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=8609985344C727F85777928D3CA6F99F,PinName="Released",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=09083AF5489D706238E0BEB695DD047F,PinName="Key",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=ScriptStruct'"/Script/InputCore.Key"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="None",AutogeneratedDefaultValue="None",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_0"
VariableReference=(MemberName="BP_RetroCamera",bSelfContext=True)
NodePosX=384
NodePosY=1008
NodeGuid=20E946F54CE09CBBF2C817B9472AD428
CustomProperties Pin (PinId=A297AFC34D2129D8AED4439B6DC89FC8,PinName="BP_RetroCamera",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_7 EA4E8B904DD11F517D5773B5E1E1D911,K2Node_CallFunction_8 84F070B34A6AD566BA341BA2C67B0D3E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=7BDD9DDD4CA5B54C455736B534D34CE2,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Demo_Content/Player/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_7"
FunctionReference=(MemberParent=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',MemberName="Zoom+",MemberGuid=5FA51CAB47409F058B1FC093341B1833)
NodePosX=640
NodePosY=880
NodeGuid=24D8F89744E7880A051CD5B2B29223A0
CustomProperties Pin (PinId=E372F9FF4DA2CD2060F70DB11136F893,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_InputKey_1 0AA0C603470A35DF1C6753AEED8A10C3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=EBEC44E841E4434D38281EB4125E16FC,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=EA4E8B904DD11F517D5773B5E1E1D911,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nBP Retro Camera Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_0 A297AFC34D2129D8AED4439B6DC89FC8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_8"
FunctionReference=(MemberParent=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',MemberName="Zoom-",MemberGuid=568949FF496635DFDDB1CEB3A870891C)
NodePosX=640
NodePosY=1024
NodeGuid=0278313841A3E35211BC419A610EB88E
CustomProperties Pin (PinId=8082F0B34EECEF3B17A3659696DE26EB,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_InputKey_2 782B43154240A1DD930217B5A0D722DC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=1CCB096C474550CFC1FAEA88A7DCF178,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=84F070B34A6AD566BA341BA2C67B0D3E,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nBP Retro Camera Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_0 A297AFC34D2129D8AED4439B6DC89FC8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_3"
CommentColor=(R=0.050980,G=0.050980,B=0.050980,A=1.000000)
bCommentBubbleVisible_InDetailsPanel=False
MoveMode=NoGroupMovement
NodePosX=128
NodePosY=480
NodeWidth=1536
NodeHeight=1056
bCommentBubblePinned=False
bCommentBubbleVisible=False
NodeComment="BP_RetroCamera | Zoom Input"
NodeGuid=1D6D0FE44FB9544E718E1292D3D0D67A
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_1"
VariableReference=(MemberName="BP_RetroCamera",bSelfContext=True)
NodePosX=240
NodePosY=1216
NodeGuid=7B37574F4F0C3A4D4836818E22B3480A
CustomProperties Pin (PinId=A297AFC34D2129D8AED4439B6DC89FC8,PinName="BP_RetroCamera",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_3 40F96B4E4AE289DCBF57C99C23E99E34,K2Node_VariableSet_0 428572A94287CD73BB80F993CC9D7C2A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=7BDD9DDD4CA5B54C455736B534D34CE2,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Demo_Content/Player/Blueprints/BP_ThirdPersonCharacter.BP_ThirdPersonCharacter_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_3"
VariableReference=(MemberParent=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',MemberName="S_Zoom_Settings",MemberGuid=0FE75C6D43890D4CB633F3B984E3F64E)
SelfContextInfo=NotSelfContext
NodePosX=400
NodePosY=1216
NodeGuid=2595F48049C6AD108D6238873833D4F3
CustomProperties Pin (PinId=1E832D0246BE5A4C893A9E98ADAAB164,PinName="S_Zoom_Settings",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=UserDefinedStruct'"/Game/RetroHorror_Camera/Data/S_Zoom_Settings.S_Zoom_Settings"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_BreakStruct_0 EB65BE1D4B11A28AF681B2865122D316,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=40F96B4E4AE289DCBF57C99C23E99E34,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_1 A297AFC34D2129D8AED4439B6DC89FC8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_BreakStruct Name="K2Node_BreakStruct_0"
bMadeAfterOverridePinRemoval=True
ShowPinForProperties(0)=(PropertyName="CanZoom?_16_09BA08824BE2D5D0C9D5B6839A4E0AC2",PropertyFriendlyName="Can Zoom?",PropertyTooltip=NSLOCTEXT("", "3408065B4BBECBB6DCA2D29A8BFBC984", "Can Zoom?"),bShowPin=True,bCanToggleVisibility=True)
ShowPinForProperties(1)=(PropertyName="FOV_Default_26_ADDEC7254457354474B73F82AEC2C9FB",PropertyFriendlyName="FOV_Default",PropertyTooltip=NSLOCTEXT("", "6A93F3DB406CE72FEC631880050589EC", "FOV Default"),bShowPin=True,bCanToggleVisibility=True)
ShowPinForProperties(2)=(PropertyName="FOV_Min_22_D9CA62484FE90509A94B398F8BAFF83A",PropertyFriendlyName="FOV_Min",PropertyTooltip=NSLOCTEXT("", "891767C246245310D2AF4E8E7CD28DFB", "FOV Min"),bShowPin=True,bCanToggleVisibility=True)
ShowPinForProperties(3)=(PropertyName="FOV_Max_24_3909480749AC73CD7CD4808CC7E5A9A7",PropertyFriendlyName="FOV_Max",PropertyTooltip=NSLOCTEXT("", "1316E03E4D2D2DE207C98A9CB2DF93D1", "FOV Max"),bShowPin=True,bCanToggleVisibility=True)
ShowPinForProperties(4)=(PropertyName="FOV_Step_28_40AC78754C1565B858B3C6891F515FA5",PropertyFriendlyName="FOV_Step",PropertyTooltip=NSLOCTEXT("", "B176E7F44C033929CD79288CA4D7463C", "FOV Step"),bShowPin=True,bCanToggleVisibility=True)
ShowPinForProperties(5)=(PropertyName="InterpSpeed_31_1D16861F405AF5E8F0BBE98A8B4431B2",PropertyFriendlyName="Interp Speed",PropertyTooltip=NSLOCTEXT("", "8B45FA274FA4D81ED5FD12923DBC88BF", "Interp Speed"),bShowPin=True,bCanToggleVisibility=True)
StructType=UserDefinedStruct'"/Game/RetroHorror_Camera/Data/S_Zoom_Settings.S_Zoom_Settings"'
NodePosX=640
NodePosY=1200
AdvancedPinDisplay=Shown
NodeGuid=EC16263B4BED4E2CB7BCA49D44BB0B1C
CustomProperties Pin (PinId=EB65BE1D4B11A28AF681B2865122D316,PinName="S_Zoom_Settings",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=UserDefinedStruct'"/Game/RetroHorror_Camera/Data/S_Zoom_Settings.S_Zoom_Settings"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_3 1E832D0246BE5A4C893A9E98ADAAB164,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=7517FB2F4C369DCD1317E9A314983D58,PinName="CanZoom?_16_09BA08824BE2D5D0C9D5B6839A4E0AC2",PinFriendlyName=NSLOCTEXT("", "022291A44870A7703FF042B1A5367919", "Can Zoom?"),PinToolTip="Can Zoom?\nBoolean\n\nCan Zoom?",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=09BA08824BE2D5D0C9D5B6839A4E0AC2,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=D5B05F89486EDE7DD72F3BA58FFEC92E,PinName="FOV_Default_26_ADDEC7254457354474B73F82AEC2C9FB",PinFriendlyName=NSLOCTEXT("", "F58118EF49A0328632A3FF9B0EA684F3", "FOV_Default"),PinToolTip="FOV Default\nFloat (double-precision)\n\nFOV Default",Direction="EGPD_Output",PinType.PinCategory="real",PinType.PinSubCategory="double",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=ADDEC7254457354474B73F82AEC2C9FB,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=64482BAD4D09232E428DFFA14FCD1182,PinName="FOV_Min_22_D9CA62484FE90509A94B398F8BAFF83A",PinFriendlyName=NSLOCTEXT("", "7DDCA63E413CED08CDD15182B218D13C", "FOV_Min"),PinToolTip="FOV Min\nFloat (double-precision)\n\nFOV Min",Direction="EGPD_Output",PinType.PinCategory="real",PinType.PinSubCategory="double",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=D9CA62484FE90509A94B398F8BAFF83A,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=BB15ED2646F65608C8569D88426AC47D,PinName="FOV_Max_24_3909480749AC73CD7CD4808CC7E5A9A7",PinFriendlyName=NSLOCTEXT("", "DA4EBF404D9F3302172E13864ED919AD", "FOV_Max"),PinToolTip="FOV Max\nFloat (double-precision)\n\nFOV Max",Direction="EGPD_Output",PinType.PinCategory="real",PinType.PinSubCategory="double",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=3909480749AC73CD7CD4808CC7E5A9A7,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=2333D9F1479BB195C18D8CB58AA398C6,PinName="FOV_Step_28_40AC78754C1565B858B3C6891F515FA5",PinFriendlyName=NSLOCTEXT("", "493D59C24633523D0A911D9C7EA48C2C", "FOV_Step"),PinToolTip="FOV Step\nFloat (double-precision)\n\nFOV Step",Direction="EGPD_Output",PinType.PinCategory="real",PinType.PinSubCategory="double",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=40AC78754C1565B858B3C6891F515FA5,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=F28AAF2043F0DFBF308DF1B5349B77AA,PinName="InterpSpeed_31_1D16861F405AF5E8F0BBE98A8B4431B2",PinFriendlyName=NSLOCTEXT("", "B9D209B4410EF4B9FB68CE9496C459CA", "Interp Speed"),PinToolTip="Interp Speed\nFloat (double-precision)\n\nInterp Speed",Direction="EGPD_Output",PinType.PinCategory="real",PinType.PinSubCategory="double",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=1D16861F405AF5E8F0BBE98A8B4431B2,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_0"
VariableReference=(MemberParent=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',MemberName="S_Zoom_Settings",MemberGuid=0FE75C6D43890D4CB633F3B984E3F64E)
SelfContextInfo=NotSelfContext
NodePosX=1408
NodePosY=1152
NodeGuid=D9073AAB405B94DAE89094A29A721607
CustomProperties Pin (PinId=4B7C98F04BA0C4073E3539A6584B551B,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=1C5365DE4C402A5FA2283AB61E32AEF6,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=F38FDE324231B1E71BD5FAAB0777D9E6,PinName="S_Zoom_Settings",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=UserDefinedStruct'"/Game/RetroHorror_Camera/Data/S_Zoom_Settings.S_Zoom_Settings"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MakeStruct_0 3E18BE86487751091FBFC18378EB4AF3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=428572A94287CD73BB80F993CC9D7C2A,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject=BlueprintGeneratedClass'"/Game/RetroHorror_Camera/Blueprints/BP_RetroCamera.BP_RetroCamera_C"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_1 A297AFC34D2129D8AED4439B6DC89FC8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=9B1E51124911DDC1866F8CB13F169ADF,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=UserDefinedStruct'"/Game/RetroHorror_Camera/Data/S_Zoom_Settings.S_Zoom_Settings"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_MakeStruct Name="K2Node_MakeStruct_0"
bMadeAfterOverridePinRemoval=True
ShowPinForProperties(0)=(PropertyName="CanZoom?_16_09BA08824BE2D5D0C9D5B6839A4E0AC2",PropertyFriendlyName="Can Zoom?",PropertyTooltip=NSLOCTEXT("", "8039C1704D7F95A43BB433B3D25A47D6", "Can Zoom?"),bShowPin=True,bCanToggleVisibility=True)
ShowPinForProperties(1)=(PropertyName="FOV_Default_26_ADDEC7254457354474B73F82AEC2C9FB",PropertyFriendlyName="FOV_Default",PropertyTooltip=NSLOCTEXT("", "ECC49A1343F7E9D7339B979DA42384CC", "FOV Default"),bShowPin=True,bCanToggleVisibility=True)
ShowPinForProperties(2)=(PropertyName="FOV_Min_22_D9CA62484FE90509A94B398F8BAFF83A",PropertyFriendlyName="FOV_Min",PropertyTooltip=NSLOCTEXT("", "0BFD63D94AFB0ECCB46800923C035F2B", "FOV Min"),bShowPin=True,bCanToggleVisibility=True)
ShowPinForProperties(3)=(PropertyName="FOV_Max_24_3909480749AC73CD7CD4808CC7E5A9A7",PropertyFriendlyName="FOV_Max",PropertyTooltip=NSLOCTEXT("", "3FA7050742FACEDCE7A6178074F127FF", "FOV Max"),bShowPin=True,bCanToggleVisibility=True)
ShowPinForProperties(4)=(PropertyName="FOV_Step_28_40AC78754C1565B858B3C6891F515FA5",PropertyFriendlyName="FOV_Step",PropertyTooltip=NSLOCTEXT("", "CCAC4D2448C5B8E2127653921A5A4DDC", "FOV Step"),bShowPin=True,bCanToggleVisibility=True)
ShowPinForProperties(5)=(PropertyName="InterpSpeed_31_1D16861F405AF5E8F0BBE98A8B4431B2",PropertyFriendlyName="Interp Speed",PropertyTooltip=NSLOCTEXT("", "616A19544465B076F82E14AC67F50EAD", "Interp Speed"),bShowPin=True,bCanToggleVisibility=True)
StructType=UserDefinedStruct'"/Game/RetroHorror_Camera/Data/S_Zoom_Settings.S_Zoom_Settings"'
NodePosX=928
NodePosY=1200
AdvancedPinDisplay=Shown
NodeGuid=DC593A8A4E53DCF5164E569915491087
CustomProperties Pin (PinId=3E18BE86487751091FBFC18378EB4AF3,PinName="S_Zoom_Settings",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject=UserDefinedStruct'"/Game/RetroHorror_Camera/Data/S_Zoom_Settings.S_Zoom_Settings"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_0 F38FDE324231B1E71BD5FAAB0777D9E6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=752566C544A66106DC02E4903E198405,PinName="CanZoom?_16_09BA08824BE2D5D0C9D5B6839A4E0AC2",PinFriendlyName=NSLOCTEXT("", "7C9D302D42BB2D2A8F197EB5C67A29EC", "Can Zoom?"),PinToolTip="Can Zoom?\nBoolean\n\nCan Zoom?",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="True",AutogeneratedDefaultValue="True",PersistentGuid=09BA08824BE2D5D0C9D5B6839A4E0AC2,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=3A81B3B34D24B207DD9AC2939402BA4D,PinName="FOV_Default_26_ADDEC7254457354474B73F82AEC2C9FB",PinFriendlyName=NSLOCTEXT("", "B7594B7F4F1AC0542E06FF9EB687C168", "FOV_Default"),PinToolTip="FOV Default\nFloat (double-precision)\n\nFOV Default",PinType.PinCategory="real",PinType.PinSubCategory="double",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="90.000000",AutogeneratedDefaultValue="90.000000",PersistentGuid=ADDEC7254457354474B73F82AEC2C9FB,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=06D8FD854E9B8877A8452585AF941E36,PinName="FOV_Min_22_D9CA62484FE90509A94B398F8BAFF83A",PinFriendlyName=NSLOCTEXT("", "B715B344445683CA884EED8E7ECCF82D", "FOV_Min"),PinToolTip="FOV Min\nFloat (double-precision)\n\nFOV Min",PinType.PinCategory="real",PinType.PinSubCategory="double",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="60.000000",AutogeneratedDefaultValue="60.000000",PersistentGuid=D9CA62484FE90509A94B398F8BAFF83A,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=47BC4AB84B1FF269A7C939A12D6DB03B,PinName="FOV_Max_24_3909480749AC73CD7CD4808CC7E5A9A7",PinFriendlyName=NSLOCTEXT("", "0EDAE4E64E11086F5D1AE8A4AE189B4E", "FOV_Max"),PinToolTip="FOV Max\nFloat (double-precision)\n\nFOV Max",PinType.PinCategory="real",PinType.PinSubCategory="double",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="120.000000",AutogeneratedDefaultValue="120.000000",PersistentGuid=3909480749AC73CD7CD4808CC7E5A9A7,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=810253FD494C095B9F6C4EAE92D19D9E,PinName="FOV_Step_28_40AC78754C1565B858B3C6891F515FA5",PinFriendlyName=NSLOCTEXT("", "8AC37235408630C502FB3CA47B10B09D", "FOV_Step"),PinToolTip="FOV Step\nFloat (double-precision)\n\nFOV Step",PinType.PinCategory="real",PinType.PinSubCategory="double",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="10.000000",AutogeneratedDefaultValue="10.000000",PersistentGuid=40AC78754C1565B858B3C6891F515FA5,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=224B07734FDC64976BB19690D632264D,PinName="InterpSpeed_31_1D16861F405AF5E8F0BBE98A8B4431B2",PinFriendlyName=NSLOCTEXT("", "7B66A59F466B2A6D655201A22A963291", "Interp Speed"),PinToolTip="Interp Speed\nFloat (double-precision)\n\nInterp Speed",PinType.PinCategory="real",PinType.PinSubCategory="double",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="5.000000",AutogeneratedDefaultValue="5.000000",PersistentGuid=1D16861F405AF5E8F0BBE98A8B4431B2,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
End Object
The BP_RetroCamera component features every parameter of the default Camera Component with the additional custom parameters of the Zoom Function and Post-Processing.
To change the parameters, select the BP_RetroCamera component from: BP_FirstPersonCharacter / BP_ThirdPersonCharacter -> Components
And go to: Details -> Default
There are 3 Parameter Structures:
S_PP_Mat_Active - Controls the ON/OFF state of the Post-Processing Materials
S_PP_Mat_Parameters - Controls the individual parameters of every Post-Processing Material (Check Post-Processing for every parameter explained)
S_Zoom_Settings - Controls the individual parameters of the Zoom Function (Check Step 3: Adding the Zoom Inputs for every parameter explained)