From 6ed94961777ffc161e56c6423a91f4cf7e1aad2c Mon Sep 17 00:00:00 2001 From: Sei Lisa Date: Thu, 19 Oct 2017 20:17:48 +0200 Subject: [PATCH] Allow AVpos-shifter to modify position and rotation at once. --- AVsitter2/Utilities/AVpos-shifter.lsl | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/AVsitter2/Utilities/AVpos-shifter.lsl b/AVsitter2/Utilities/AVpos-shifter.lsl index c55bd8b..d98f605 100644 --- a/AVsitter2/Utilities/AVpos-shifter.lsl +++ b/AVsitter2/Utilities/AVpos-shifter.lsl @@ -143,8 +143,13 @@ default if (v != ZERO_VECTOR) { llOwnerSay("Converting positions in " + notecard_name + " by offset: " + (string)v); - cut_above_text(); target_prim_pos = -v; + v = (vector)llList2String(llCSV2List(msg), 1); + if (v != ZERO_VECTOR) + { + target_prim_rot = llEuler2Rot(v * DEG_TO_RAD); + } + cut_above_text(); notecard_query = llGetNotecardLine(notecard_name, notecard_line); } else