diff options
Sculpted Prims should now work.
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Framework/General/Types/PrimitiveBaseShape.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/OpenSim/Framework/General/Types/PrimitiveBaseShape.cs b/OpenSim/Framework/General/Types/PrimitiveBaseShape.cs index a582209..d08c903 100644 --- a/OpenSim/Framework/General/Types/PrimitiveBaseShape.cs +++ b/OpenSim/Framework/General/Types/PrimitiveBaseShape.cs | |||
@@ -42,6 +42,7 @@ namespace OpenSim.Framework.Types | |||
42 | public sbyte PathTwist; | 42 | public sbyte PathTwist; |
43 | public sbyte PathTwistBegin; | 43 | public sbyte PathTwistBegin; |
44 | public byte[] TextureEntry; // a LL textureEntry in byte[] format | 44 | public byte[] TextureEntry; // a LL textureEntry in byte[] format |
45 | public byte[] ExtraParams; | ||
45 | 46 | ||
46 | public ShapeType PrimType | 47 | public ShapeType PrimType |
47 | { | 48 | { |
@@ -61,7 +62,7 @@ namespace OpenSim.Framework.Types | |||
61 | 62 | ||
62 | public PrimitiveBaseShape() | 63 | public PrimitiveBaseShape() |
63 | { | 64 | { |
64 | 65 | ExtraParams = new byte[1]; | |
65 | } | 66 | } |
66 | 67 | ||
67 | //void returns need to change of course | 68 | //void returns need to change of course |
@@ -81,6 +82,7 @@ namespace OpenSim.Framework.Types | |||
81 | public BoxShape() | 82 | public BoxShape() |
82 | { | 83 | { |
83 | type = ShapeType.Box; | 84 | type = ShapeType.Box; |
85 | ExtraParams = new byte[1]; | ||
84 | } | 86 | } |
85 | 87 | ||
86 | public static BoxShape Default | 88 | public static BoxShape Default |
@@ -111,6 +113,7 @@ namespace OpenSim.Framework.Types | |||
111 | primShape.PathTwistBegin = 0; | 113 | primShape.PathTwistBegin = 0; |
112 | LLObject.TextureEntry ntex = new LLObject.TextureEntry(new LLUUID("00000000-0000-0000-9999-000000000005")); | 114 | LLObject.TextureEntry ntex = new LLObject.TextureEntry(new LLUUID("00000000-0000-0000-9999-000000000005")); |
113 | primShape.TextureEntry = ntex.ToBytes(); | 115 | primShape.TextureEntry = ntex.ToBytes(); |
116 | primShape.ExtraParams = new byte[1]; | ||
114 | 117 | ||
115 | return primShape; | 118 | return primShape; |
116 | } | 119 | } |
@@ -122,6 +125,7 @@ namespace OpenSim.Framework.Types | |||
122 | public SphereShape() | 125 | public SphereShape() |
123 | { | 126 | { |
124 | type = ShapeType.Sphere; | 127 | type = ShapeType.Sphere; |
128 | ExtraParams = new byte[1]; | ||
125 | } | 129 | } |
126 | } | 130 | } |
127 | } | 131 | } |