From e869eeb0bfc48c769f680970f99e4c67dd5a1a70 Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Tue, 9 Aug 2011 03:51:34 +0100
Subject: Implement first draft functions for saving and loading NPC appearance
from storage.
This works by serializing and deserializing NPC AvatarAppearance to a notecard in the prim inventory and making the required baked textures permanent.
By using notecards, we avoid lots of awkward, technical and user-unfriendly issues concerning retaining asset references and creating a new asset type.
Notecards also allow different appearances to be swapped and manipulated easily.
This also allows stored NPC appearances to work transparently with OARs/IARs since the UUID scan will pick up and store the necessary references from the notecard text.
This works in my basic test but is not at all ready for user use or bug reporting yet.
---
prebuild.xml | 1 +
1 file changed, 1 insertion(+)
(limited to 'prebuild.xml')
diff --git a/prebuild.xml b/prebuild.xml
index 92368ef..9d1be3a 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -2308,6 +2308,7 @@
+
--
cgit v1.1
From 795c8e6c22d4174d942ad56e70a0acbe507e2ec7 Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Tue, 9 Aug 2011 22:05:47 +0100
Subject: Add osOwnerSaveAppearance() to help with setting up NPC appearances.
Not yet ready for user use.
Adds regression test.
---
prebuild.xml | 4 ++++
1 file changed, 4 insertions(+)
(limited to 'prebuild.xml')
diff --git a/prebuild.xml b/prebuild.xml
index 9d1be3a..0884696 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -3137,13 +3137,17 @@
+
+
+
+
--
cgit v1.1
From 92e96d394a1712ed16b0a7835dd2ccfde01f3fee Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Tue, 9 Aug 2011 23:11:07 +0100
Subject: When an NPC is created, stop telling neighbouring regions to expect a
child agent
---
prebuild.xml | 3 +++
1 file changed, 3 insertions(+)
(limited to 'prebuild.xml')
diff --git a/prebuild.xml b/prebuild.xml
index 0884696..220c008 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -1680,6 +1680,7 @@
../../../bin/
+
@@ -2063,6 +2064,7 @@
+
@@ -2717,6 +2719,7 @@
../../../bin/
+
--
cgit v1.1
From 5d694a224f770ca734574e5ada0793745b43ca2c Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Thu, 11 Aug 2011 20:05:11 +0100
Subject: Add missing System.Xml reference which is required to build on
Windows but not mono
---
prebuild.xml | 1 +
1 file changed, 1 insertion(+)
(limited to 'prebuild.xml')
diff --git a/prebuild.xml b/prebuild.xml
index 220c008..dff54a3 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -3138,6 +3138,7 @@
../../../bin/
+
--
cgit v1.1
From 50945dd56029a1280c581ea9b29213ab0e162a0a Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Thu, 11 Aug 2011 21:43:26 +0100
Subject: add regression test for osNpcCreate when cloning an in-region avatar
---
prebuild.xml | 2 ++
1 file changed, 2 insertions(+)
(limited to 'prebuild.xml')
diff --git a/prebuild.xml b/prebuild.xml
index dff54a3..411ceb0 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -3143,11 +3143,13 @@
+
+
--
cgit v1.1
From d0bcaf1f16134d8d6f267744d8bcd1bace5d897f Mon Sep 17 00:00:00 2001
From: Micheil Merlin
Date: Mon, 8 Aug 2011 20:31:37 -0500
Subject: llGetPrimitveParams fix prim hollow/hole shape return value
---
prebuild.xml | 1 +
1 file changed, 1 insertion(+)
(limited to 'prebuild.xml')
diff --git a/prebuild.xml b/prebuild.xml
index 411ceb0..b56c5b5 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -3146,6 +3146,7 @@
+
--
cgit v1.1
From 77625dae36f7a843cb347d7e9f47d6bd00f85379 Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Sat, 13 Aug 2011 01:13:17 +0100
Subject: Revert "llGetPrimitveParams fix prim hollow/hole shape return value"
This reverts commit d0bcaf1f16134d8d6f267744d8bcd1bace5d897f.
Accidentally applied only the prebuild.xml conflict fix. But the full application seems to generate a regression test error anyway.
---
prebuild.xml | 1 -
1 file changed, 1 deletion(-)
(limited to 'prebuild.xml')
diff --git a/prebuild.xml b/prebuild.xml
index b56c5b5..411ceb0 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -3146,7 +3146,6 @@
-
--
cgit v1.1
From b80dfb6572438cb583e95884c0f607342f0c88d4 Mon Sep 17 00:00:00 2001
From: Micheil Merlin
Date: Fri, 12 Aug 2011 21:09:01 -0500
Subject: llGetPrimitiveParams fix prim hollow/hole shape value
---
prebuild.xml | 1 +
1 file changed, 1 insertion(+)
(limited to 'prebuild.xml')
diff --git a/prebuild.xml b/prebuild.xml
index 411ceb0..b56c5b5 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -3146,6 +3146,7 @@
+
--
cgit v1.1
From dc772c608d886b3fe55b7cfef6189e47372c777b Mon Sep 17 00:00:00 2001
From: BlueWall
Date: Mon, 15 Aug 2011 16:17:32 -0400
Subject: Fix for monodevelop
External libraries need the "path=..." set so
Prebuild.exe can properly build the projects
---
prebuild.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'prebuild.xml')
diff --git a/prebuild.xml b/prebuild.xml
index b56c5b5..9877973 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -3150,7 +3150,7 @@
-
+
--
cgit v1.1
From 66eb537d0cedfd017fd8872fb1b60ed15d871d2b Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Tue, 16 Aug 2011 21:56:56 +0100
Subject: relocate AttachmentTests.cs to AttachmentsModuleTests.cs
---
prebuild.xml | 1 +
1 file changed, 1 insertion(+)
(limited to 'prebuild.xml')
diff --git a/prebuild.xml b/prebuild.xml
index 9877973..618b469 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -2958,6 +2958,7 @@
+
--
cgit v1.1