Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(!bPauseIsActive && bScrambleInit)
- {
- `Log("[ Pawn Location BEFORE teleport ] " $Pawn.Location);
- TeleportVector.X = MousePosition3d.X;
- TeleportVector.Y = MousePosition3d.Y;
- if(TeleportVector.X > Pawn.Location.X)
- {
- AbsPawnLocation.X = TeleportVector.X - abs(Pawn.Location.X);
- `Log("1szy IF");
- `Log("1szy IF" $AbsPawnLocation );
- }
- else
- {
- AbsPawnLocation.X = TeleportVector.X + abs(Pawn.Location.X);
- `Log("1szy ELSE");
- }
- if(TeleportVector.Y > Pawn.Location.X)
- {
- `Log("2gi IF");
- AbsPawnLocation.Y = TeleportVector.Y - abs(Pawn.Location.Y);
- }
- else
- {
- `Log("1szy ELSE");
- AbsPawnLocation.Y = TeleportVector.Y + abs(Pawn.Location.Y);
- }
- `Log(" TeleportVector.X= " $TeleportVector.X);
- `Log(" TeleportVector.Y= " $TeleportVector.Y);
- `Log(" Pawn.Location.X= " $Pawn.Location.X);
- `Log(" Pawn.Location.Y= " $Pawn.Location.Y);
- `Log(" AbsPawnLocation.X= " $AbsPawnLocation.X);
- `Log(" AbsPawnLocation.Y= " $AbsPawnLocation.Y);
- Pawn.SetLocation(Pawn.Location + (AbsPawnLocation));
- AbsPawnLocation.X = 0.0f;
- AbsPawnLocation.Y = 0.0f;
Add Comment
Please, Sign In to add comment