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