aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorCharles Krinke2007-12-09 23:48:27 +0000
committerCharles Krinke2007-12-09 23:48:27 +0000
commitbe5d8811be2c1b4caea1d3c4d26506efc86f8fd1 (patch)
tree2636e7dd7597065538ad5302acd30fe08356b484
parentSome progress on 4 of the llParticleSystem members (diff)
downloadopensim-SC-be5d8811be2c1b4caea1d3c4d26506efc86f8fd1.zip
opensim-SC-be5d8811be2c1b4caea1d3c4d26506efc86f8fd1.tar.gz
opensim-SC-be5d8811be2c1b4caea1d3c4d26506efc86f8fd1.tar.bz2
opensim-SC-be5d8811be2c1b4caea1d3c4d26506efc86f8fd1.tar.xz
Added a call to m_host.SendFullUpdateToAllClients().
Thank you to Alondria for suggesting this solution to getting kan-ed#2 to work with the llSetScale call.
-rw-r--r--OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/Server_API/LSL_BuiltIn_Commands.cs9
1 files changed, 5 insertions, 4 deletions
diff --git a/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/Server_API/LSL_BuiltIn_Commands.cs b/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/Server_API/LSL_BuiltIn_Commands.cs
index 00775ec..1b660b8 100644
--- a/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/Server_API/LSL_BuiltIn_Commands.cs
+++ b/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/Server_API/LSL_BuiltIn_Commands.cs
@@ -434,6 +434,7 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler
434 tmp.Y = (float) scale.Y; 434 tmp.Y = (float) scale.Y;
435 tmp.Z = (float) scale.Z; 435 tmp.Z = (float) scale.Z;
436 m_host.Scale = tmp; 436 m_host.Scale = tmp;
437 m_host.SendFullUpdateToAllClients();
437 return; 438 return;
438 } 439 }
439 440
@@ -1609,7 +1610,7 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler
1609 break; 1610 break;
1610 1611
1611 case (int) PrimitiveRule.PSYS_PART_START_ALPHA: 1612 case (int) PrimitiveRule.PSYS_PART_START_ALPHA:
1612 prules.PartStartColor = (libsecondlife.LLColor)rules[i + 1]; 1613 //what is the cast? prules.PartStartColor = (LSL_Types.Vec)rules[i + 1];
1613 break; 1614 break;
1614 1615
1615 case (int) PrimitiveRule.PSYS_PART_END_COLOR: 1616 case (int) PrimitiveRule.PSYS_PART_END_COLOR:
@@ -1617,15 +1618,15 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler
1617 break; 1618 break;
1618 1619
1619 case (int) PrimitiveRule.PSYS_PART_END_ALPHA: 1620 case (int) PrimitiveRule.PSYS_PART_END_ALPHA:
1620 prules.PartStartColor = (libsecondlife.LLColor)rules[i + 1]; 1621 //what is the cast? prules.PartStartColor = (LLColor)rules[i + 1];
1621 break; 1622 break;
1622 1623
1623 case (int) PrimitiveRule.PSYS_PART_START_SCALE: 1624 case (int) PrimitiveRule.PSYS_PART_START_SCALE:
1624 prules.PartStartColor = (libsecondlife.LLColor)rules[i + 1]; 1625 //what is the cast? prules.PartStartColor = (LLColor)rules[i + 1];
1625 break; 1626 break;
1626 1627
1627 case (int) PrimitiveRule.PSYS_PART_END_SCALE: 1628 case (int) PrimitiveRule.PSYS_PART_END_SCALE:
1628 prules.PartStartColor = (libsecondlife.LLColor)rules[i + 1]; 1629 //what is the cast? prules.PartStartColor = (LLColor)rules[i + 1];
1629 break; 1630 break;
1630 1631
1631 case (int) PrimitiveRule.PSYS_PART_MAX_AGE: 1632 case (int) PrimitiveRule.PSYS_PART_MAX_AGE: