Creating a satellite camera, To search the ground Flow Graph

#1
Hello.
I want to create a satellite camera like IGI.
Image

I created an example
Image
But there are problems. How to zoom the camera. To a certain distance
I want to change the direction of the satellite camera from right to left, up and down by holding the right click.
Image

Code: Select all

<Graph Description="" Group=""> <Nodes> <Node Id="1" Class="Entity:EntityId" pos="-792,-144,0" EntityGUID="ffd56a15-4b36-d6dd-176a-79b762765737"> <Inputs entityId="0"/> </Node> <Node Id="2" Class="Camera:View" pos="-1080,54,0"> <Inputs entityId="0" Enable="0" Disable="0" FOV="60" Blend="0" BlendFOVSpeed="5" BlendFOVOffset="0" BlendPosSpeed="5" BlendPosOffset="0,0,0" BlendRotSpeed="10" BlendRotOffset="0,0,0"/> </Node> <Node Id="8" Class="Entity:EntityPos" pos="72,-108,0"> <Inputs entityId="0" pos="0,0,0" rotate="0,0,0" scale="0,0,0" CoordSys="1"/> </Node> <Node Id="14" Class="Debug:InputKey" pos="-792,-72,0"> <Inputs entityId="0" Key="w" NonDevMode="0"/> </Node> <Node Id="15" Class="Debug:InputKey" pos="-792,72,0"> <Inputs entityId="0" Key="s" NonDevMode="0"/> </Node> <Node Id="16" Class="Debug:InputKey" pos="-792,468,0"> <Inputs entityId="0" Key="a" NonDevMode="0"/> </Node> <Node Id="17" Class="Debug:InputKey" pos="-792,288,0"> <Inputs entityId="0" Key="d" NonDevMode="0"/> </Node> <Node Id="18" Class="Vec3:AddVec3" pos="-108,-90,0"> <Inputs A="0,0,0" B="0,2,0"/> </Node> <Node Id="19" Class="Entity:GetPos" pos="-396,-108,0"> <Inputs entityId="0" CoordSys="1"/> </Node> <Node Id="22" Class="Vec3:SubVec3" pos="-108,108,0"> <Inputs A="0,0,0" B="0,2,0"/> </Node> <Node Id="25" Class="Entity:EntityPos" pos="72,108,0"> <Inputs entityId="0" pos="0,0,0" rotate="0,0,0" scale="0,0,0" CoordSys="1"/> </Node> <Node Id="27" Class="Entity:GetPos" pos="-396,108,0"> <Inputs entityId="0" CoordSys="1"/> </Node> <Node Id="28" Class="Entity:EntityPos" pos="72,288,0"> <Inputs entityId="0" pos="0,0,0" rotate="0,0,0" scale="0,0,0" CoordSys="1"/> </Node> <Node Id="29" Class="Vec3:AddVec3" pos="-108,288,0"> <Inputs A="0,0,0" B="2,0,0"/> </Node> <Node Id="30" Class="Entity:GetPos" pos="-396,288,0"> <Inputs entityId="0" CoordSys="1"/> </Node> <Node Id="31" Class="Vec3:SubVec3" pos="-108,468,0"> <Inputs A="0,0,0" B="2,0,0"/> </Node> <Node Id="32" Class="Entity:EntityPos" pos="72,468,0"> <Inputs entityId="0" pos="0,0,0" rotate="0,0,0" scale="0,0,0" CoordSys="1"/> </Node> <Node Id="33" Class="Entity:GetPos" pos="-396,468,0"> <Inputs entityId="0" CoordSys="1"/> </Node> <Node Id="34" Class="Debug:InputKey" pos="-1980,-54,0"> <Inputs entityId="0" Key="n" NonDevMode="0"/> </Node> <Node Id="35" Class="Actor:LocalPlayer" pos="-1980,-126,0"> <Inputs /> </Node> <Node Id="38" Class="Entity:EntityPos" pos="-1080,-126,0" GraphEntity="0"> <Inputs entityId="0" pos="0,0,0" rotate="0,0,0" scale="0,0,0" CoordSys="1"/> </Node> <Node Id="39" Class="Entity:GetPos" pos="-1728,-126,0"> <Inputs entityId="0" CoordSys="1"/> </Node> <Node Id="40" Class="Vec3:ToVec3" pos="-1332,-126,0"> <Inputs x="623.07" y="414.278" z="100"/> </Node> <Node Id="42" Class="Vec3:FromVec3" pos="-1476,-126,0"> <Inputs vec3="0,0,0"/> </Node> <Node Id="44" Class="Logic:Sequentializer" pos="-1728,54,0" OutHideMask="1020"> <Inputs Closed="0" Reverse="0"/> </Node> <Node Id="47" Class="Actor:PlayerCinematicControl" pos="-1440,198,0"> <Inputs /> </Node> <Node Id="59" Name="Prevents_the_player_from_firing.\nbut_moves_" Class="_commentbox" pos="-1530,71.810326,0"> <Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/> <ResizeBorder X="0" Y="0" Width="324" Height="144"/> <NodeSize Width="680.03558" Height="265.10663"/> </Node> <Node Id="60" Class="Entity:EntityId" pos="-1476,0,0" EntityGUID="ffd56a15-4b36-d6dd-176a-79b762765737"> <Inputs entityId="0"/> </Node> <Node Id="62" Name="Open_Satellite_Camera_with_"n"_Button" Class="_commentbox" pos="-1998,-271.13797,0"> <Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/> <ResizeBorder X="0" Y="0" Width="1134" Height="630"/> <NodeSize Width="1134" Height="694.7785"/> </Node> <Node Id="63" Name="Move_camera_with_keys_(no_zoom)" Class="_commentbox" pos="-828,-271.13797,0"> <Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/> <ResizeBorder X="0" Y="0" Width="1134" Height="846"/> <NodeSize Width="1134" Height="910.7785"/> </Node> <Node Id="64" Name="camera" Class="_commentbox" pos="-1494,-81.905907,0"> <Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/> <ResizeBorder X="0" Y="0" Width="144" Height="90"/> <NodeSize Width="173.78128" Height="154.7785"/> </Node> <Node Id="65" Name="camera" Class="_commentbox" pos="-810,-217.13785,0"> <Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/> <ResizeBorder X="0" Y="0" Width="162" Height="90"/> <NodeSize Width="173.78128" Height="154.7785"/> </Node> </Nodes> <Edges> <Edge nodeIn="8" nodeOut="1" portIn="entityId" portOut="Id" enabled="1"/> <Edge nodeIn="19" nodeOut="1" portIn="entityId" portOut="Id" enabled="1"/> <Edge nodeIn="25" nodeOut="1" portIn="entityId" portOut="Id" enabled="1"/> <Edge nodeIn="27" nodeOut="1" portIn="entityId" portOut="Id" enabled="1"/> <Edge nodeIn="28" nodeOut="1" portIn="entityId" portOut="Id" enabled="1"/> <Edge nodeIn="30" nodeOut="1" portIn="entityId" portOut="Id" enabled="1"/> <Edge nodeIn="32" nodeOut="1" portIn="entityId" portOut="Id" enabled="1"/> <Edge nodeIn="33" nodeOut="1" portIn="entityId" portOut="Id" enabled="1"/> <Edge nodeIn="19" nodeOut="14" portIn="Get" portOut="Pressed" enabled="1"/> <Edge nodeIn="27" nodeOut="15" portIn="Get" portOut="Pressed" enabled="1"/> <Edge nodeIn="33" nodeOut="16" portIn="Get" portOut="Pressed" enabled="1"/> <Edge nodeIn="30" nodeOut="17" portIn="Get" portOut="Pressed" enabled="1"/> <Edge nodeIn="8" nodeOut="18" portIn="pos" portOut="out" enabled="1"/> <Edge nodeIn="18" nodeOut="19" portIn="A" portOut="Pos" enabled="1"/> <Edge nodeIn="25" nodeOut="22" portIn="pos" portOut="out" enabled="1"/> <Edge nodeIn="22" nodeOut="27" portIn="A" portOut="Pos" enabled="1"/> <Edge nodeIn="28" nodeOut="29" portIn="pos" portOut="out" enabled="1"/> <Edge nodeIn="29" nodeOut="30" portIn="A" portOut="Pos" enabled="1"/> <Edge nodeIn="32" nodeOut="31" portIn="pos" portOut="out" enabled="1"/> <Edge nodeIn="31" nodeOut="33" portIn="A" portOut="Pos" enabled="1"/> <Edge nodeIn="39" nodeOut="34" portIn="Get" portOut="Pressed" enabled="1"/> <Edge nodeIn="44" nodeOut="34" portIn="In" portOut="Pressed" enabled="1"/> <Edge nodeIn="39" nodeOut="35" portIn="entityId" portOut="entityId" enabled="1"/> <Edge nodeIn="42" nodeOut="39" portIn="vec3" portOut="Pos" enabled="1"/> <Edge nodeIn="38" nodeOut="40" portIn="pos" portOut="vec3" enabled="1"/> <Edge nodeIn="40" nodeOut="42" portIn="x" portOut="x" enabled="1"/> <Edge nodeIn="40" nodeOut="42" portIn="y" portOut="y" enabled="1"/> <Edge nodeIn="2" nodeOut="44" portIn="Enable" portOut="Out1" enabled="1"/> <Edge nodeIn="2" nodeOut="44" portIn="Disable" portOut="Out2" enabled="1"/> <Edge nodeIn="47" nodeOut="44" portIn="LowerWeapon" portOut="Out1" enabled="1"/> <Edge nodeIn="47" nodeOut="44" portIn="RestrictMovement" portOut="Out1" enabled="1"/> <Edge nodeIn="47" nodeOut="44" portIn="RestrictToWalk" portOut="Out1" enabled="1"/> <Edge nodeIn="47" nodeOut="44" portIn="TutorialMode" portOut="Out1" enabled="1"/> <Edge nodeIn="47" nodeOut="44" portIn="ResetAll" portOut="Out2" enabled="1"/> <Edge nodeIn="2" nodeOut="60" portIn="entityId" portOut="Id" enabled="1"/> <Edge nodeIn="38" nodeOut="60" portIn="entityId" portOut="Id" enabled="1"/> </Edges> </Graph>

Re: Creating a satellite camera, To search the ground Flow Graph

#3
Hi Hamedudk,

Due to change of circumstances I will not be able to be around on the forums as much as before,
however I will try to hop on every now and then and help out where I can.

Here is what I came up with:
Image
I have build in Zoom functionalities for both, player and camera.



Image
Here I have redone your flowgraph part.
You can now hold the buttons and it will keep on going.
Also 1 Entity Pos node instead of 4 so there will not be any conflicts.
Also using frame time in the calculations so on other PC's at different framerates you will
get the same results.

I have set up 2 Options,
Option 1 is where the Camera will follow a target e.g the player
Option 2 is free Cam where you can control the camera movement with WASD keys.

Just change this: to 1 or 2
Image

Enjoy! :D

Code: Select all

<Graph Description="" Group="satelite">
<Nodes>
<Node Id="2" Class="Camera:View" pos="1188,702,0">
<Inputs entityId="0" Enable="0" Disable="0" FOV="60" Blend="0" BlendFOVSpeed="5" BlendFOVOffset="0" BlendPosSpeed="5" BlendPosOffset="0,0,0" BlendRotSpeed="10" BlendRotOffset="0,0,0"/>
</Node>
<Node Id="34" Class="Debug:InputKey" pos="-324,522,0">
<Inputs entityId="0" Key="n" NonDevMode="0"/>
</Node>
<Node Id="35" Class="Actor:LocalPlayer" pos="-324,450,0">
<Inputs />
</Node>
<Node Id="38" Class="Entity:EntityPos" pos="1188,450,0" GraphEntity="0">
<Inputs entityId="0" pos="0,0,0" rotate="0,0,0" scale="0,0,0" CoordSys="1"/>
</Node>
<Node Id="39" Class="Entity:GetPos" pos="-72,450,0">
<Inputs entityId="0" CoordSys="1"/>
</Node>
<Node Id="40" Class="Vec3:ToVec3" pos="882,468,0">
<Inputs x="623.07" y="414.278" z="100"/>
</Node>
<Node Id="42" Class="Vec3:FromVec3" pos="468,468,0">
<Inputs vec3="0,0,0"/>
</Node>
<Node Id="44" Class="Logic:Sequentializer" pos="-72,702,0" OutHideMask="1020">
<Inputs Closed="0" Reverse="0"/>
</Node>
<Node Id="47" Class="Actor:PlayerCinematicControl" pos="162,882,0">
<Inputs />
</Node>
<Node Id="60" Class="Entity:EntityId" pos="990,324,0" EntityGUID="78df36f7-65e4-5e55-2ae9-5aa43dbe3e8b">
<Inputs entityId="0"/>
</Node>
<Node Id="62" Name="Open_Satellite_Camera_with_"n"_Button" Class="_commentbox" pos="-360,248.99368,0">
<Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/>
<ResizeBorder X="0" Y="0" Width="1872" Height="612"/>
<NodeSize Width="2255.0181" Height="787.12036"/>
</Node>
<Node Id="64" Name="camera" Class="_commentbox" pos="972,131.92978,0">
<Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/>
<ResizeBorder X="0" Y="0" Width="144" Height="90"/>
<NodeSize Width="470.98511" Height="265.12039"/>
</Node>
<Node Id="136" Class="Entity:EntityId" pos="2196,-18,0" EntityGUID="78df36f7-65e4-5e55-2ae9-5aa43dbe3e8b">
<Inputs entityId="0"/>
</Node>
<Node Id="137" Class="Debug:InputKey" pos="2466,630,0">
<Inputs entityId="0" Key="w" NonDevMode="0"/>
</Node>
<Node Id="138" Class="Debug:InputKey" pos="2466,756,0">
<Inputs entityId="0" Key="s" NonDevMode="0"/>
</Node>
<Node Id="139" Class="Debug:InputKey" pos="2466,1008,0">
<Inputs entityId="0" Key="a" NonDevMode="0"/>
</Node>
<Node Id="140" Class="Debug:InputKey" pos="2466,882,0">
<Inputs entityId="0" Key="d" NonDevMode="0"/>
</Node>
<Node Id="141" Class="Entity:GetPos" pos="3492,504,0">
<Inputs entityId="0" CoordSys="1"/>
</Node>
<Node Id="148" Name="Option_2_(Free_Cam)_Move_camera_with_WASD_keys" Class="_commentbox" pos="2394,241.63046,0">
<Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/>
<ResizeBorder X="0" Y="0" Width="2700" Height="792"/>
<NodeSize Width="3020.3989" Height="967.12036"/>
</Node>
<Node Id="150" Class="Time:Timer" pos="3240,522,0">
<Inputs period="0.01" min="0" max="0" paused="0"/>
</Node>
<Node Id="152" Class="Debug:Frame" pos="3582,414,0"/>
<Node Id="153" Class="Entity:EntityPos" pos="4770,504,0">
<Inputs entityId="0" pos="0,0,0" rotate="0,0,0" scale="0,0,0" CoordSys="1"/>
</Node>
<Node Id="154" Class="Game:Start" pos="2016,90,0">
<Inputs InGame="1" InEditor="1"/>
</Node>
<Node Id="155" Class="Math:SetNumber" pos="2196,90,0">
<Inputs in="0.01"/>
</Node>
<Node Id="156" Class="Math:Mul" pos="2700,144,0">
<Inputs A="0" B="-1"/>
</Node>
<Node Id="157" Class="Logic:Any" pos="2700,90,0" InHideMask="1023">
<Inputs />
</Node>
<Node Id="158" Class="Vec3:ToVec3" pos="3240,648,0">
<Inputs x="0" y="0" z="0"/>
</Node>
<Node Id="159" Class="Vec3:ToVec3" pos="3240,774,0">
<Inputs x="0" y="0" z="0"/>
</Node>
<Node Id="160" Class="Vec3:ToVec3" pos="3240,918,0">
<Inputs x="0" y="0" z="0"/>
</Node>
<Node Id="161" Class="Vec3:ToVec3" pos="3240,1044,0">
<Inputs x="0" y="0" z="0"/>
</Node>
<Node Id="162" Name="Camera_movement_Speed" Class="_comment" pos="2196,54,0"/>
<Node Id="163" Class="Vec3:Calculate" pos="4122,522,0">
<Inputs Op="0" A="0,0,0" B="0,0,0"/>
</Node>
<Node Id="164" Class="Vec3:MulVec3" pos="3816,576,0">
<Inputs A="0,0,0" B="0,0,0"/>
</Node>
<Node Id="171" Class="Logic:Any" pos="3816,522,0" InHideMask="1022">
<Inputs />
</Node>
<Node Id="181" Class="Math:SetNumber" pos="2196,252,0">
<Inputs in="0.01"/>
</Node>
<Node Id="182" Name="Movement_Speed_interval_(how_frequently_to_move_the_camera_in_ms)" Class="_comment" pos="2196,234,0"/>
<Node Id="183" Name="Settings" Class="_commentbox" pos="1998,-506.42953,0">
<Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/>
<ResizeBorder X="0" Y="0" Width="684" Height="684"/>
<NodeSize Width="684" Height="859.12036"/>
</Node>
<Node Id="186" Name="Camera_ID" Class="_comment" pos="2196,-36,0"/>
<Node Id="193" Class="Vec3:AddVec3" pos="3474,756,0">
<Inputs A="0,0,0" B="0,0,0"/>
</Node>
<Node Id="194" Class="Vec3:AddVec3" pos="3474,918,0">
<Inputs A="0,0,0" B="0,0,0"/>
</Node>
<Node Id="195" Class="Vec3:AddVec3" pos="3672,828,0">
<Inputs A="0,0,0" B="0,0,0"/>
</Node>
<Node Id="197" Class="Math:SetNumber" pos="2862,648,0">
<Inputs in="0"/>
</Node>
<Node Id="198" Class="Math:SetNumber" pos="2862,702,0">
<Inputs in="0"/>
</Node>
<Node Id="200" Class="Logic:Any" pos="3042,666,0" InHideMask="1023">
<Inputs />
</Node>
<Node Id="201" Class="Math:SetNumber" pos="2862,774,0">
<Inputs in="0"/>
</Node>
<Node Id="202" Class="Math:SetNumber" pos="2862,828,0">
<Inputs in="0"/>
</Node>
<Node Id="203" Class="Logic:Any" pos="3042,792,0" InHideMask="1023">
<Inputs />
</Node>
<Node Id="204" Class="Math:SetNumber" pos="2862,900,0">
<Inputs in="0"/>
</Node>
<Node Id="205" Class="Math:SetNumber" pos="2862,954,0">
<Inputs in="0"/>
</Node>
<Node Id="206" Class="Logic:Any" pos="3042,918,0" InHideMask="1023">
<Inputs />
</Node>
<Node Id="207" Class="Math:SetNumber" pos="2862,1026,0">
<Inputs in="0"/>
</Node>
<Node Id="208" Class="Math:SetNumber" pos="2862,1080,0">
<Inputs in="0"/>
</Node>
<Node Id="209" Class="Logic:Any" pos="3042,1044,0" InHideMask="1023">
<Inputs />
</Node>
<Node Id="211" Class="Camera:OverrideFOV" pos="522,1458,0">
<Inputs SetFOV="0"/>
</Node>
<Node Id="221" Class="Math:Sub" pos="864,1548,0">
<Inputs A="0" B="1"/>
</Node>
<Node Id="223" Class="Input:MouseButtonInfo" pos="198,1530,0">
<Inputs MouseButton="0" MouseWheel="1"/>
</Node>
<Node Id="230" Class="Math:Div" pos="522,1566,0">
<Inputs A="0" B="120"/>
</Node>
<Node Id="231" Class="Camera:OverrideFOV" pos="1080,1548,0">
<Inputs SetFOV="0"/>
</Node>
<Node Id="232" Name="Zoom_Player_only_(Mouse_Wheel)" Class="_commentbox" pos="144,1274.993,0">
<Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/>
<ResizeBorder X="0" Y="0" Width="1206" Height="198"/>
<NodeSize Width="1953.3809" Height="373.12039"/>
</Node>
<Node Id="256" Class="Input:MouseButtonInfo" pos="162,1188,0">
<Inputs MouseButton="0" MouseWheel="1"/>
</Node>
<Node Id="261" Class="Math:Div" pos="468,1224,0">
<Inputs A="0" B="120"/>
</Node>
<Node Id="262" Name="Prevents_the_player_from_firing.\nbut_moves_" Class="_comment" pos="162,846,0"/>
<Node Id="263" Class="Camera:View" pos="1188,1152,0">
<Inputs entityId="0" Enable="0" Disable="0" FOV="60" Blend="0" BlendFOVSpeed="5" BlendFOVOffset="0" BlendPosSpeed="5" BlendPosOffset="0,0,0" BlendRotSpeed="10" BlendRotOffset="0,0,0"/>
</Node>
<Node Id="265" Class="Logic:Gate" pos="954,1170,0">
<Inputs Closed="0"/>
</Node>
<Node Id="281" Class="Math:Calculate" pos="702,1170,0">
<Inputs Op="0" A="80" B="0"/>
</Node>
<Node Id="283" Class="Logic:Any" pos="702,1116,0" InHideMask="1022">
<Inputs />
</Node>
<Node Id="285" Name="Zoom_Camera_(Mouse_Wheel)" Class="_commentbox" pos="144,914.99402,0">
<Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/>
<ResizeBorder X="0" Y="0" Width="1260" Height="288"/>
<NodeSize Width="1763.9375" Height="463.12039"/>
</Node>
<Node Id="286" Class="Entity:EntityPos" pos="3960,-270,0">
<Inputs entityId="0" pos="0,0,0" rotate="0,0,0" scale="0,0,0" CoordSys="1"/>
</Node>
<Node Id="289" Class="Math:SetNumber" pos="2196,-252,0">
<Inputs in="1"/>
</Node>
<Node Id="290" Name="Camera_Option" Class="_comment" pos="2196,-306,0"/>
<Node Id="292" Name="2_=_Free_Camera_Movement_with_WASD_keys" Class="_comment" pos="2196,-270,0"/>
<Node Id="293" Name="1_=_Follow_Target" Class="_comment" pos="2196,-288,0"/>
<Node Id="295" Class="Entity:EntityId" pos="2196,-126,0">
<Inputs entityId="0"/>
</Node>
<Node Id="297" Name="Target_ID_(Option_2)" Class="_comment" pos="2196,-144,0"/>
<Node Id="299" Class="Actor:LocalPlayer" pos="2016,-126,0">
<Inputs />
</Node>
<Node Id="311" Class="Entity:GetPos" pos="3312,-288,0">
<Inputs entityId="0" CoordSys="1"/>
</Node>
<Node Id="313" Class="Math:Equal" pos="2718,-252,0">
<Inputs A="0" B="1"/>
</Node>
<Node Id="315" Class="Time:Timer" pos="3060,-288,0">
<Inputs period="0" min="0" max="0" paused="1"/>
</Node>
<Node Id="318" Class="Math:BooleanTo" pos="2880,-234,0">
<Inputs />
</Node>
<Node Id="322" Class="Vec3:AddVec3" pos="3600,-270,0">
<Inputs A="0,0,0" B="0,0,100"/>
</Node>
<Node Id="323" Name="Camera_Z_offset_of_the_target" Class="_comment" pos="3600,-288,0"/>
<Node Id="325" Class="Logic:Gate" pos="4464,522,0">
<Inputs Closed="0"/>
</Node>
<Node Id="326" Class="Math:Equal" pos="2718,-90,0">
<Inputs A="0" B="2"/>
</Node>
<Node Id="327" Name="(distance_step_in_units)" Class="_comment" pos="2196,72,0"/>
<Node Id="328" Name="Option_1_(Follow_Target)" Class="_commentbox" pos="2700,-481.12045,0">
<Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/>
<ResizeBorder X="0" Y="0" Width="1535" Height="182"/>
<NodeSize Width="1535" Height="357.12039"/>
</Node>
</Nodes>
<Edges>
<Edge nodeIn="39" nodeOut="34" portIn="Get" portOut="Pressed" enabled="1"/>
<Edge nodeIn="44" nodeOut="34" portIn="In" portOut="Pressed" enabled="1"/>
<Edge nodeIn="39" nodeOut="35" portIn="entityId" portOut="entityId" enabled="1"/>
<Edge nodeIn="42" nodeOut="39" portIn="vec3" portOut="Pos" enabled="1"/>
<Edge nodeIn="38" nodeOut="40" portIn="pos" portOut="vec3" enabled="1"/>
<Edge nodeIn="40" nodeOut="42" portIn="x" portOut="x" enabled="1"/>
<Edge nodeIn="40" nodeOut="42" portIn="y" portOut="y" enabled="1"/>
<Edge nodeIn="2" nodeOut="44" portIn="Enable" portOut="Out1" enabled="1"/>
<Edge nodeIn="2" nodeOut="44" portIn="Disable" portOut="Out2" enabled="1"/>
<Edge nodeIn="47" nodeOut="44" portIn="LowerWeapon" portOut="Out1" enabled="1"/>
<Edge nodeIn="47" nodeOut="44" portIn="RestrictMovement" portOut="Out1" enabled="1"/>
<Edge nodeIn="47" nodeOut="44" portIn="RestrictToWalk" portOut="Out1" enabled="1"/>
<Edge nodeIn="47" nodeOut="44" portIn="TutorialMode" portOut="Out1" enabled="1"/>
<Edge nodeIn="47" nodeOut="44" portIn="ResetAll" portOut="Out2" enabled="1"/>
<Edge nodeIn="223" nodeOut="44" portIn="Disable" portOut="Out1" enabled="1"/>
<Edge nodeIn="223" nodeOut="44" portIn="Enable" portOut="Out2" enabled="1"/>
<Edge nodeIn="256" nodeOut="44" portIn="Enable" portOut="Out1" enabled="1"/>
<Edge nodeIn="256" nodeOut="44" portIn="Disable" portOut="Out2" enabled="1"/>
<Edge nodeIn="265" nodeOut="44" portIn="Open" portOut="Out1" enabled="1"/>
<Edge nodeIn="265" nodeOut="44" portIn="Close" portOut="Out2" enabled="1"/>
<Edge nodeIn="2" nodeOut="60" portIn="entityId" portOut="Id" enabled="1"/>
<Edge nodeIn="38" nodeOut="60" portIn="entityId" portOut="Id" enabled="1"/>
<Edge nodeIn="263" nodeOut="60" portIn="entityId" portOut="Id" enabled="1"/>
<Edge nodeIn="141" nodeOut="136" portIn="entityId" portOut="Id" enabled="1"/>
<Edge nodeIn="153" nodeOut="136" portIn="entityId" portOut="Id" enabled="1"/>
<Edge nodeIn="286" nodeOut="136" portIn="entityId" portOut="Id" enabled="1"/>
<Edge nodeIn="197" nodeOut="137" portIn="set" portOut="Pressed" enabled="1"/>
<Edge nodeIn="198" nodeOut="137" portIn="set" portOut="Released" enabled="1"/>
<Edge nodeIn="201" nodeOut="138" portIn="set" portOut="Pressed" enabled="1"/>
<Edge nodeIn="202" nodeOut="138" portIn="set" portOut="Released" enabled="1"/>
<Edge nodeIn="207" nodeOut="139" portIn="set" portOut="Pressed" enabled="1"/>
<Edge nodeIn="208" nodeOut="139" portIn="set" portOut="Released" enabled="1"/>
<Edge nodeIn="204" nodeOut="140" portIn="set" portOut="Pressed" enabled="1"/>
<Edge nodeIn="205" nodeOut="140" portIn="set" portOut="Released" enabled="1"/>
<Edge nodeIn="171" nodeOut="141" portIn="in1" portOut="Pos" enabled="1"/>
<Edge nodeIn="141" nodeOut="150" portIn="Get" portOut="out" enabled="1"/>
<Edge nodeIn="164" nodeOut="152" portIn="A" portOut="framerate" enabled="1"/>
<Edge nodeIn="155" nodeOut="154" portIn="set" portOut="output" enabled="1"/>
<Edge nodeIn="181" nodeOut="154" portIn="set" portOut="output" enabled="1"/>
<Edge nodeIn="289" nodeOut="154" portIn="set" portOut="output" enabled="1"/>
<Edge nodeIn="156" nodeOut="155" portIn="A" portOut="out" enabled="1"/>
<Edge nodeIn="157" nodeOut="155" portIn="in1" portOut="out" enabled="1"/>
<Edge nodeIn="201" nodeOut="156" portIn="in" portOut="out" enabled="1"/>
<Edge nodeIn="207" nodeOut="156" portIn="in" portOut="out" enabled="1"/>
<Edge nodeIn="197" nodeOut="157" portIn="in" portOut="out" enabled="1"/>
<Edge nodeIn="204" nodeOut="157" portIn="in" portOut="out" enabled="1"/>
<Edge nodeIn="193" nodeOut="158" portIn="A" portOut="vec3" enabled="1"/>
<Edge nodeIn="193" nodeOut="159" portIn="B" portOut="vec3" enabled="1"/>
<Edge nodeIn="194" nodeOut="160" portIn="A" portOut="vec3" enabled="1"/>
<Edge nodeIn="194" nodeOut="161" portIn="B" portOut="vec3" enabled="1"/>
<Edge nodeIn="325" nodeOut="163" portIn="In" portOut="out" enabled="1"/>
<Edge nodeIn="163" nodeOut="164" portIn="B" portOut="out" enabled="1"/>
<Edge nodeIn="163" nodeOut="171" portIn="A" portOut="out" enabled="1"/>
<Edge nodeIn="163" nodeOut="171" portIn="DoCalc" portOut="out" enabled="1"/>
<Edge nodeIn="150" nodeOut="181" portIn="period" portOut="out" enabled="1"/>
<Edge nodeIn="195" nodeOut="193" portIn="A" portOut="out" enabled="1"/>
<Edge nodeIn="195" nodeOut="194" portIn="B" portOut="out" enabled="1"/>
<Edge nodeIn="164" nodeOut="195" portIn="B" portOut="out" enabled="1"/>
<Edge nodeIn="200" nodeOut="197" portIn="in1" portOut="out" enabled="1"/>
<Edge nodeIn="200" nodeOut="198" portIn="in2" portOut="out" enabled="1"/>
<Edge nodeIn="158" nodeOut="200" portIn="y" portOut="out" enabled="1"/>
<Edge nodeIn="203" nodeOut="201" portIn="in1" portOut="out" enabled="1"/>
<Edge nodeIn="203" nodeOut="202" portIn="in2" portOut="out" enabled="1"/>
<Edge nodeIn="159" nodeOut="203" portIn="y" portOut="out" enabled="1"/>
<Edge nodeIn="206" nodeOut="204" portIn="in1" portOut="out" enabled="1"/>
<Edge nodeIn="206" nodeOut="205" portIn="in2" portOut="out" enabled="1"/>
<Edge nodeIn="160" nodeOut="206" portIn="x" portOut="out" enabled="1"/>
<Edge nodeIn="209" nodeOut="207" portIn="in1" portOut="out" enabled="1"/>
<Edge nodeIn="209" nodeOut="208" portIn="in2" portOut="out" enabled="1"/>
<Edge nodeIn="161" nodeOut="209" portIn="x" portOut="out" enabled="1"/>
<Edge nodeIn="221" nodeOut="211" portIn="A" portOut="CurFOV" enabled="1"/>
<Edge nodeIn="231" nodeOut="221" portIn="SetFOV" portOut="out" enabled="1"/>
<Edge nodeIn="211" nodeOut="223" portIn="GetFOV" portOut="MouseWheel" enabled="1"/>
<Edge nodeIn="230" nodeOut="223" portIn="A" portOut="MouseWheel" enabled="1"/>
<Edge nodeIn="221" nodeOut="230" portIn="B" portOut="out" enabled="1"/>
<Edge nodeIn="261" nodeOut="256" portIn="A" portOut="MouseWheel" enabled="1"/>
<Edge nodeIn="281" nodeOut="261" portIn="B" portOut="out" enabled="1"/>
<Edge nodeIn="281" nodeOut="261" portIn="DoCalc" portOut="out" enabled="1"/>
<Edge nodeIn="263" nodeOut="265" portIn="Enable" portOut="Out" enabled="1"/>
<Edge nodeIn="263" nodeOut="265" portIn="FOV" portOut="Out" enabled="1"/>
<Edge nodeIn="265" nodeOut="281" portIn="In" portOut="out" enabled="1"/>
<Edge nodeIn="283" nodeOut="281" portIn="in1" portOut="out" enabled="1"/>
<Edge nodeIn="281" nodeOut="283" portIn="A" portOut="out" enabled="1"/>
<Edge nodeIn="313" nodeOut="289" portIn="A" portOut="out" enabled="1"/>
<Edge nodeIn="326" nodeOut="289" portIn="A" portOut="out" enabled="1"/>
<Edge nodeIn="311" nodeOut="295" portIn="entityId" portOut="Id" enabled="1"/>
<Edge nodeIn="295" nodeOut="299" portIn="entityId" portOut="entityId" enabled="1"/>
<Edge nodeIn="322" nodeOut="311" portIn="A" portOut="Pos" enabled="1"/>
<Edge nodeIn="318" nodeOut="313" portIn="true" portOut="false" enabled="1"/>
<Edge nodeIn="318" nodeOut="313" portIn="false" portOut="true" enabled="1"/>
<Edge nodeIn="311" nodeOut="315" portIn="Get" portOut="out" enabled="1"/>
<Edge nodeIn="315" nodeOut="318" portIn="paused" portOut="out" enabled="1"/>
<Edge nodeIn="286" nodeOut="322" portIn="pos" portOut="out" enabled="1"/>
<Edge nodeIn="153" nodeOut="325" portIn="pos" portOut="Out" enabled="1"/>
<Edge nodeIn="325" nodeOut="326" portIn="Close" portOut="false" enabled="1"/>
<Edge nodeIn="325" nodeOut="326" portIn="Open" portOut="true" enabled="1"/>
</Edges>
</Graph>

Re: Creating a satellite camera, To search the ground Flow Graph

#5
Hello . very good!
I noticed the changes. (Wish we were more with you)
Just send visual code if it's okay!
this part:
Image
Thanks :)

Below you will find only the part you have pointed out.

Code: Select all

<Graph Description="" Group="satelite">
<Nodes>
<Node Id="136" Class="Entity:EntityId" pos="2196,-18,0" EntityGUID="78df36f7-65e4-5e55-2ae9-5aa43dbe3e8b">
<Inputs entityId="0"/>
</Node>
<Node Id="137" Class="Debug:InputKey" pos="2466,630,0">
<Inputs entityId="0" Key="w" NonDevMode="0"/>
</Node>
<Node Id="138" Class="Debug:InputKey" pos="2466,756,0">
<Inputs entityId="0" Key="s" NonDevMode="0"/>
</Node>
<Node Id="139" Class="Debug:InputKey" pos="2466,1008,0">
<Inputs entityId="0" Key="a" NonDevMode="0"/>
</Node>
<Node Id="140" Class="Debug:InputKey" pos="2466,882,0">
<Inputs entityId="0" Key="d" NonDevMode="0"/>
</Node>
<Node Id="141" Class="Entity:GetPos" pos="3492,504,0">
<Inputs entityId="0" CoordSys="1"/>
</Node>
<Node Id="148" Name="Option_2_(Free_Cam)_Move_camera_with_WASD_keys" Class="_commentbox" pos="2394,324.3049,0">
<Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/>
<ResizeBorder X="0" Y="0" Width="2700" Height="792"/>
<NodeSize Width="2700" Height="884.44592"/>
</Node>
<Node Id="150" Class="Time:Timer" pos="3240,522,0">
<Inputs period="0.01" min="0" max="0" paused="0"/>
</Node>
<Node Id="152" Class="Debug:Frame" pos="3582,414,0"/>
<Node Id="153" Class="Entity:EntityPos" pos="4770,504,0">
<Inputs entityId="0" pos="0,0,0" rotate="0,0,0" scale="0,0,0" CoordSys="1"/>
</Node>
<Node Id="154" Class="Game:Start" pos="2016,90,0">
<Inputs InGame="1" InEditor="1"/>
</Node>
<Node Id="155" Class="Math:SetNumber" pos="2196,90,0">
<Inputs in="0.01"/>
</Node>
<Node Id="156" Class="Math:Mul" pos="2700,144,0">
<Inputs A="0" B="-1"/>
</Node>
<Node Id="157" Class="Logic:Any" pos="2700,90,0" InHideMask="1023">
<Inputs />
</Node>
<Node Id="158" Class="Vec3:ToVec3" pos="3240,648,0">
<Inputs x="0" y="0" z="0"/>
</Node>
<Node Id="159" Class="Vec3:ToVec3" pos="3240,774,0">
<Inputs x="0" y="0" z="0"/>
</Node>
<Node Id="160" Class="Vec3:ToVec3" pos="3240,918,0">
<Inputs x="0" y="0" z="0"/>
</Node>
<Node Id="161" Class="Vec3:ToVec3" pos="3240,1044,0">
<Inputs x="0" y="0" z="0"/>
</Node>
<Node Id="162" Name="Camera_movement_Speed" Class="_comment" pos="2196,54,0"/>
<Node Id="163" Class="Vec3:Calculate" pos="4122,522,0">
<Inputs Op="0" A="0,0,0" B="0,0,0"/>
</Node>
<Node Id="164" Class="Vec3:MulVec3" pos="3816,576,0">
<Inputs A="0,0,0" B="0,0,0"/>
</Node>
<Node Id="171" Class="Logic:Any" pos="3816,522,0" InHideMask="1022">
<Inputs />
</Node>
<Node Id="181" Class="Math:SetNumber" pos="2196,252,0">
<Inputs in="0.01"/>
</Node>
<Node Id="182" Name="Movement_Speed_interval_(how_frequently_to_move_the_camera_in_ms)" Class="_comment" pos="2196,234,0"/>
<Node Id="183" Name="Settings" Class="_commentbox" pos="1998,-423.7551,0">
<Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/>
<ResizeBorder X="0" Y="0" Width="684" Height="684"/>
<NodeSize Width="684" Height="776.44592"/>
</Node>
<Node Id="186" Name="Camera_ID" Class="_comment" pos="2196,-36,0"/>
<Node Id="193" Class="Vec3:AddVec3" pos="3474,756,0">
<Inputs A="0,0,0" B="0,0,0"/>
</Node>
<Node Id="194" Class="Vec3:AddVec3" pos="3474,918,0">
<Inputs A="0,0,0" B="0,0,0"/>
</Node>
<Node Id="195" Class="Vec3:AddVec3" pos="3672,828,0">
<Inputs A="0,0,0" B="0,0,0"/>
</Node>
<Node Id="197" Class="Math:SetNumber" pos="2862,648,0">
<Inputs in="0"/>
</Node>
<Node Id="198" Class="Math:SetNumber" pos="2862,702,0">
<Inputs in="0"/>
</Node>
<Node Id="200" Class="Logic:Any" pos="3042,666,0" InHideMask="1023">
<Inputs />
</Node>
<Node Id="201" Class="Math:SetNumber" pos="2862,774,0">
<Inputs in="0"/>
</Node>
<Node Id="202" Class="Math:SetNumber" pos="2862,828,0">
<Inputs in="0"/>
</Node>
<Node Id="203" Class="Logic:Any" pos="3042,792,0" InHideMask="1023">
<Inputs />
</Node>
<Node Id="204" Class="Math:SetNumber" pos="2862,900,0">
<Inputs in="0"/>
</Node>
<Node Id="205" Class="Math:SetNumber" pos="2862,954,0">
<Inputs in="0"/>
</Node>
<Node Id="206" Class="Logic:Any" pos="3042,918,0" InHideMask="1023">
<Inputs />
</Node>
<Node Id="207" Class="Math:SetNumber" pos="2862,1026,0">
<Inputs in="0"/>
</Node>
<Node Id="208" Class="Math:SetNumber" pos="2862,1080,0">
<Inputs in="0"/>
</Node>
<Node Id="209" Class="Logic:Any" pos="3042,1044,0" InHideMask="1023">
<Inputs />
</Node>
<Node Id="286" Class="Entity:EntityPos" pos="3960,-270,0">
<Inputs entityId="0" pos="0,0,0" rotate="0,0,0" scale="0,0,0" CoordSys="1"/>
</Node>
<Node Id="289" Class="Math:SetNumber" pos="2196,-252,0">
<Inputs in="1"/>
</Node>
<Node Id="290" Name="Camera_Option" Class="_comment" pos="2196,-306,0"/>
<Node Id="292" Name="2_=_Free_Camera_Movement_with_WASD_keys" Class="_comment" pos="2196,-270,0"/>
<Node Id="293" Name="1_=_Follow_Target" Class="_comment" pos="2196,-288,0"/>
<Node Id="295" Class="Entity:EntityId" pos="2196,-126,0">
<Inputs entityId="0"/>
</Node>
<Node Id="297" Name="Target_ID_(Option_2)" Class="_comment" pos="2196,-144,0"/>
<Node Id="299" Class="Actor:LocalPlayer" pos="2016,-126,0">
<Inputs />
</Node>
<Node Id="311" Class="Entity:GetPos" pos="3312,-288,0">
<Inputs entityId="0" CoordSys="1"/>
</Node>
<Node Id="313" Class="Math:Equal" pos="2718,-252,0">
<Inputs A="0" B="1"/>
</Node>
<Node Id="315" Class="Time:Timer" pos="3060,-288,0">
<Inputs period="0" min="0" max="0" paused="1"/>
</Node>
<Node Id="318" Class="Math:BooleanTo" pos="2880,-234,0">
<Inputs />
</Node>
<Node Id="322" Class="Vec3:AddVec3" pos="3600,-270,0">
<Inputs A="0,0,0" B="0,0,100"/>
</Node>
<Node Id="323" Name="Camera_Z_offset_of_the_target" Class="_comment" pos="3600,-288,0"/>
<Node Id="325" Class="Logic:Gate" pos="4464,522,0">
<Inputs Closed="0"/>
</Node>
<Node Id="326" Class="Math:Equal" pos="2718,-90,0">
<Inputs A="0" B="2"/>
</Node>
<Node Id="327" Name="(distance_step_in_units)" Class="_comment" pos="2196,72,0"/>
<Node Id="328" Name="Option_1_(Follow_Target)" Class="_commentbox" pos="2700,-398.44595,0">
<Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/>
<ResizeBorder X="0" Y="0" Width="1535" Height="182"/>
<NodeSize Width="1535" Height="274.44589"/>
</Node>
</Nodes>
<Edges>
<Edge nodeIn="141" nodeOut="136" portIn="entityId" portOut="Id" enabled="1"/>
<Edge nodeIn="153" nodeOut="136" portIn="entityId" portOut="Id" enabled="1"/>
<Edge nodeIn="286" nodeOut="136" portIn="entityId" portOut="Id" enabled="1"/>
<Edge nodeIn="197" nodeOut="137" portIn="set" portOut="Pressed" enabled="1"/>
<Edge nodeIn="198" nodeOut="137" portIn="set" portOut="Released" enabled="1"/>
<Edge nodeIn="201" nodeOut="138" portIn="set" portOut="Pressed" enabled="1"/>
<Edge nodeIn="202" nodeOut="138" portIn="set" portOut="Released" enabled="1"/>
<Edge nodeIn="207" nodeOut="139" portIn="set" portOut="Pressed" enabled="1"/>
<Edge nodeIn="208" nodeOut="139" portIn="set" portOut="Released" enabled="1"/>
<Edge nodeIn="204" nodeOut="140" portIn="set" portOut="Pressed" enabled="1"/>
<Edge nodeIn="205" nodeOut="140" portIn="set" portOut="Released" enabled="1"/>
<Edge nodeIn="171" nodeOut="141" portIn="in1" portOut="Pos" enabled="1"/>
<Edge nodeIn="141" nodeOut="150" portIn="Get" portOut="out" enabled="1"/>
<Edge nodeIn="164" nodeOut="152" portIn="A" portOut="framerate" enabled="1"/>
<Edge nodeIn="155" nodeOut="154" portIn="set" portOut="output" enabled="1"/>
<Edge nodeIn="181" nodeOut="154" portIn="set" portOut="output" enabled="1"/>
<Edge nodeIn="289" nodeOut="154" portIn="set" portOut="output" enabled="1"/>
<Edge nodeIn="156" nodeOut="155" portIn="A" portOut="out" enabled="1"/>
<Edge nodeIn="157" nodeOut="155" portIn="in1" portOut="out" enabled="1"/>
<Edge nodeIn="201" nodeOut="156" portIn="in" portOut="out" enabled="1"/>
<Edge nodeIn="207" nodeOut="156" portIn="in" portOut="out" enabled="1"/>
<Edge nodeIn="197" nodeOut="157" portIn="in" portOut="out" enabled="1"/>
<Edge nodeIn="204" nodeOut="157" portIn="in" portOut="out" enabled="1"/>
<Edge nodeIn="193" nodeOut="158" portIn="A" portOut="vec3" enabled="1"/>
<Edge nodeIn="193" nodeOut="159" portIn="B" portOut="vec3" enabled="1"/>
<Edge nodeIn="194" nodeOut="160" portIn="A" portOut="vec3" enabled="1"/>
<Edge nodeIn="194" nodeOut="161" portIn="B" portOut="vec3" enabled="1"/>
<Edge nodeIn="325" nodeOut="163" portIn="In" portOut="out" enabled="1"/>
<Edge nodeIn="163" nodeOut="164" portIn="B" portOut="out" enabled="1"/>
<Edge nodeIn="163" nodeOut="171" portIn="A" portOut="out" enabled="1"/>
<Edge nodeIn="163" nodeOut="171" portIn="DoCalc" portOut="out" enabled="1"/>
<Edge nodeIn="150" nodeOut="181" portIn="period" portOut="out" enabled="1"/>
<Edge nodeIn="195" nodeOut="193" portIn="A" portOut="out" enabled="1"/>
<Edge nodeIn="195" nodeOut="194" portIn="B" portOut="out" enabled="1"/>
<Edge nodeIn="164" nodeOut="195" portIn="B" portOut="out" enabled="1"/>
<Edge nodeIn="200" nodeOut="197" portIn="in1" portOut="out" enabled="1"/>
<Edge nodeIn="200" nodeOut="198" portIn="in2" portOut="out" enabled="1"/>
<Edge nodeIn="158" nodeOut="200" portIn="y" portOut="out" enabled="1"/>
<Edge nodeIn="203" nodeOut="201" portIn="in1" portOut="out" enabled="1"/>
<Edge nodeIn="203" nodeOut="202" portIn="in2" portOut="out" enabled="1"/>
<Edge nodeIn="159" nodeOut="203" portIn="y" portOut="out" enabled="1"/>
<Edge nodeIn="206" nodeOut="204" portIn="in1" portOut="out" enabled="1"/>
<Edge nodeIn="206" nodeOut="205" portIn="in2" portOut="out" enabled="1"/>
<Edge nodeIn="160" nodeOut="206" portIn="x" portOut="out" enabled="1"/>
<Edge nodeIn="209" nodeOut="207" portIn="in1" portOut="out" enabled="1"/>
<Edge nodeIn="209" nodeOut="208" portIn="in2" portOut="out" enabled="1"/>
<Edge nodeIn="161" nodeOut="209" portIn="x" portOut="out" enabled="1"/>
<Edge nodeIn="313" nodeOut="289" portIn="A" portOut="out" enabled="1"/>
<Edge nodeIn="326" nodeOut="289" portIn="A" portOut="out" enabled="1"/>
<Edge nodeIn="311" nodeOut="295" portIn="entityId" portOut="Id" enabled="1"/>
<Edge nodeIn="295" nodeOut="299" portIn="entityId" portOut="entityId" enabled="1"/>
<Edge nodeIn="322" nodeOut="311" portIn="A" portOut="Pos" enabled="1"/>
<Edge nodeIn="318" nodeOut="313" portIn="true" portOut="false" enabled="1"/>
<Edge nodeIn="318" nodeOut="313" portIn="false" portOut="true" enabled="1"/>
<Edge nodeIn="311" nodeOut="315" portIn="Get" portOut="out" enabled="1"/>
<Edge nodeIn="315" nodeOut="318" portIn="paused" portOut="out" enabled="1"/>
<Edge nodeIn="286" nodeOut="322" portIn="pos" portOut="out" enabled="1"/>
<Edge nodeIn="153" nodeOut="325" portIn="pos" portOut="Out" enabled="1"/>
<Edge nodeIn="325" nodeOut="326" portIn="Close" portOut="false" enabled="1"/>
<Edge nodeIn="325" nodeOut="326" portIn="Open" portOut="true" enabled="1"/>
</Edges>
</Graph>

Who is online

Users browsing this forum: No registered users and 1 guest