diff options
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs | 110 |
1 files changed, 55 insertions, 55 deletions
diff --git a/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs b/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs index b91751d..b2f2d59 100644 --- a/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs +++ b/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs | |||
@@ -482,43 +482,43 @@ namespace OpenSim.Region.ScriptEngine.Common | |||
482 | public void llSetStatus(int status, int value) | 482 | public void llSetStatus(int status, int value) |
483 | { | 483 | { |
484 | m_host.AddScriptLPS(1); | 484 | m_host.AddScriptLPS(1); |
485 | if ((status & LSL_BaseClass.STATUS_PHYSICS) == LSL_BaseClass.STATUS_PHYSICS) | 485 | if ((status & BuiltIn_Commands_BaseClass.STATUS_PHYSICS) == BuiltIn_Commands_BaseClass.STATUS_PHYSICS) |
486 | { | 486 | { |
487 | m_host.AddFlag(LLObject.ObjectFlags.Physics); | 487 | m_host.AddFlag(LLObject.ObjectFlags.Physics); |
488 | } | 488 | } |
489 | if ((status & LSL_BaseClass.STATUS_PHANTOM) == LSL_BaseClass.STATUS_PHANTOM) | 489 | if ((status & BuiltIn_Commands_BaseClass.STATUS_PHANTOM) == BuiltIn_Commands_BaseClass.STATUS_PHANTOM) |
490 | { | 490 | { |
491 | m_host.AddFlag(LLObject.ObjectFlags.Phantom); | 491 | m_host.AddFlag(LLObject.ObjectFlags.Phantom); |
492 | } | 492 | } |
493 | if ((status & LSL_BaseClass.STATUS_CAST_SHADOWS) == LSL_BaseClass.STATUS_CAST_SHADOWS) | 493 | if ((status & BuiltIn_Commands_BaseClass.STATUS_CAST_SHADOWS) == BuiltIn_Commands_BaseClass.STATUS_CAST_SHADOWS) |
494 | { | 494 | { |
495 | m_host.AddFlag(LLObject.ObjectFlags.CastShadows); | 495 | m_host.AddFlag(LLObject.ObjectFlags.CastShadows); |
496 | } | 496 | } |
497 | if ((status & LSL_BaseClass.STATUS_ROTATE_X) == LSL_BaseClass.STATUS_ROTATE_X) | 497 | if ((status & BuiltIn_Commands_BaseClass.STATUS_ROTATE_X) == BuiltIn_Commands_BaseClass.STATUS_ROTATE_X) |
498 | { | 498 | { |
499 | NotImplemented("llSetStatus - STATUS_ROTATE_X"); | 499 | NotImplemented("llSetStatus - STATUS_ROTATE_X"); |
500 | } | 500 | } |
501 | if ((status & LSL_BaseClass.STATUS_ROTATE_Y) == LSL_BaseClass.STATUS_ROTATE_Y) | 501 | if ((status & BuiltIn_Commands_BaseClass.STATUS_ROTATE_Y) == BuiltIn_Commands_BaseClass.STATUS_ROTATE_Y) |
502 | { | 502 | { |
503 | NotImplemented("llSetStatus - STATUS_ROTATE_Y"); | 503 | NotImplemented("llSetStatus - STATUS_ROTATE_Y"); |
504 | } | 504 | } |
505 | if ((status & LSL_BaseClass.STATUS_ROTATE_Z) == LSL_BaseClass.STATUS_ROTATE_Z) | 505 | if ((status & BuiltIn_Commands_BaseClass.STATUS_ROTATE_Z) == BuiltIn_Commands_BaseClass.STATUS_ROTATE_Z) |
506 | { | 506 | { |
507 | NotImplemented("llSetStatus - STATUS_ROTATE_Z"); | 507 | NotImplemented("llSetStatus - STATUS_ROTATE_Z"); |
508 | } | 508 | } |
509 | if ((status & LSL_BaseClass.STATUS_BLOCK_GRAB) == LSL_BaseClass.STATUS_BLOCK_GRAB) | 509 | if ((status & BuiltIn_Commands_BaseClass.STATUS_BLOCK_GRAB) == BuiltIn_Commands_BaseClass.STATUS_BLOCK_GRAB) |
510 | { | 510 | { |
511 | NotImplemented("llSetStatus - STATUS_BLOCK_GRAB"); | 511 | NotImplemented("llSetStatus - STATUS_BLOCK_GRAB"); |
512 | } | 512 | } |
513 | if ((status & LSL_BaseClass.STATUS_DIE_AT_EDGE) == LSL_BaseClass.STATUS_DIE_AT_EDGE) | 513 | if ((status & BuiltIn_Commands_BaseClass.STATUS_DIE_AT_EDGE) == BuiltIn_Commands_BaseClass.STATUS_DIE_AT_EDGE) |
514 | { | 514 | { |
515 | NotImplemented("llSetStatus - STATUS_DIE_AT_EDGE"); | 515 | NotImplemented("llSetStatus - STATUS_DIE_AT_EDGE"); |
516 | } | 516 | } |
517 | if ((status & LSL_BaseClass.STATUS_RETURN_AT_EDGE) == LSL_BaseClass.STATUS_RETURN_AT_EDGE) | 517 | if ((status & BuiltIn_Commands_BaseClass.STATUS_RETURN_AT_EDGE) == BuiltIn_Commands_BaseClass.STATUS_RETURN_AT_EDGE) |
518 | { | 518 | { |
519 | NotImplemented("llSetStatus - STATUS_RETURN_AT_EDGE"); | 519 | NotImplemented("llSetStatus - STATUS_RETURN_AT_EDGE"); |
520 | } | 520 | } |
521 | if ((status & LSL_BaseClass.STATUS_SANDBOX) == LSL_BaseClass.STATUS_SANDBOX) | 521 | if ((status & BuiltIn_Commands_BaseClass.STATUS_SANDBOX) == BuiltIn_Commands_BaseClass.STATUS_SANDBOX) |
522 | { | 522 | { |
523 | NotImplemented("llSetStatus - STATUS_SANDBOX"); | 523 | NotImplemented("llSetStatus - STATUS_SANDBOX"); |
524 | } | 524 | } |
@@ -532,43 +532,43 @@ namespace OpenSim.Region.ScriptEngine.Common | |||
532 | Console.WriteLine(m_host.UUID.ToString() + " status is " + m_host.ObjectFlags.ToString()); | 532 | Console.WriteLine(m_host.UUID.ToString() + " status is " + m_host.ObjectFlags.ToString()); |
533 | switch (status) | 533 | switch (status) |
534 | { | 534 | { |
535 | case LSL_BaseClass.STATUS_PHYSICS: | 535 | case BuiltIn_Commands_BaseClass.STATUS_PHYSICS: |
536 | if ((m_host.ObjectFlags & (uint)LLObject.ObjectFlags.Physics) == (uint)LLObject.ObjectFlags.Physics) | 536 | if ((m_host.ObjectFlags & (uint)LLObject.ObjectFlags.Physics) == (uint)LLObject.ObjectFlags.Physics) |
537 | { | 537 | { |
538 | return 1; | 538 | return 1; |
539 | } | 539 | } |
540 | return 0; | 540 | return 0; |
541 | case LSL_BaseClass.STATUS_PHANTOM: | 541 | case BuiltIn_Commands_BaseClass.STATUS_PHANTOM: |
542 | if ((m_host.ObjectFlags & (uint)LLObject.ObjectFlags.Phantom) == (uint)LLObject.ObjectFlags.Phantom) | 542 | if ((m_host.ObjectFlags & (uint)LLObject.ObjectFlags.Phantom) == (uint)LLObject.ObjectFlags.Phantom) |
543 | { | 543 | { |
544 | return 1; | 544 | return 1; |
545 | } | 545 | } |
546 | return 0; | 546 | return 0; |
547 | case LSL_BaseClass.STATUS_CAST_SHADOWS: | 547 | case BuiltIn_Commands_BaseClass.STATUS_CAST_SHADOWS: |
548 | if ((m_host.ObjectFlags & (uint)LLObject.ObjectFlags.CastShadows) == (uint)LLObject.ObjectFlags.CastShadows) | 548 | if ((m_host.ObjectFlags & (uint)LLObject.ObjectFlags.CastShadows) == (uint)LLObject.ObjectFlags.CastShadows) |
549 | { | 549 | { |
550 | return 1; | 550 | return 1; |
551 | } | 551 | } |
552 | return 0; | 552 | return 0; |
553 | case LSL_BaseClass.STATUS_BLOCK_GRAB: | 553 | case BuiltIn_Commands_BaseClass.STATUS_BLOCK_GRAB: |
554 | NotImplemented("llGetStatus - STATUS_BLOCK_GRAB"); | 554 | NotImplemented("llGetStatus - STATUS_BLOCK_GRAB"); |
555 | return 0; | 555 | return 0; |
556 | case LSL_BaseClass.STATUS_DIE_AT_EDGE: | 556 | case BuiltIn_Commands_BaseClass.STATUS_DIE_AT_EDGE: |
557 | NotImplemented("llGetStatus - STATUS_DIE_AT_EDGE"); | 557 | NotImplemented("llGetStatus - STATUS_DIE_AT_EDGE"); |
558 | return 0; | 558 | return 0; |
559 | case LSL_BaseClass.STATUS_RETURN_AT_EDGE: | 559 | case BuiltIn_Commands_BaseClass.STATUS_RETURN_AT_EDGE: |
560 | NotImplemented("llGetStatus - STATUS_RETURN_AT_EDGE"); | 560 | NotImplemented("llGetStatus - STATUS_RETURN_AT_EDGE"); |
561 | return 0; | 561 | return 0; |
562 | case LSL_BaseClass.STATUS_ROTATE_X: | 562 | case BuiltIn_Commands_BaseClass.STATUS_ROTATE_X: |
563 | NotImplemented("llGetStatus - STATUS_ROTATE_X"); | 563 | NotImplemented("llGetStatus - STATUS_ROTATE_X"); |
564 | return 0; | 564 | return 0; |
565 | case LSL_BaseClass.STATUS_ROTATE_Y: | 565 | case BuiltIn_Commands_BaseClass.STATUS_ROTATE_Y: |
566 | NotImplemented("llGetStatus - STATUS_ROTATE_Y"); | 566 | NotImplemented("llGetStatus - STATUS_ROTATE_Y"); |
567 | return 0; | 567 | return 0; |
568 | case LSL_BaseClass.STATUS_ROTATE_Z: | 568 | case BuiltIn_Commands_BaseClass.STATUS_ROTATE_Z: |
569 | NotImplemented("llGetStatus - STATUS_ROTATE_Z"); | 569 | NotImplemented("llGetStatus - STATUS_ROTATE_Z"); |
570 | return 0; | 570 | return 0; |
571 | case LSL_BaseClass.STATUS_SANDBOX: | 571 | case BuiltIn_Commands_BaseClass.STATUS_SANDBOX: |
572 | NotImplemented("llGetStatus - STATUS_SANDBOX"); | 572 | NotImplemented("llGetStatus - STATUS_SANDBOX"); |
573 | return 0; | 573 | return 0; |
574 | } | 574 | } |
@@ -2553,23 +2553,23 @@ namespace OpenSim.Region.ScriptEngine.Common | |||
2553 | { | 2553 | { |
2554 | switch ((int)rules.Data[i]) | 2554 | switch ((int)rules.Data[i]) |
2555 | { | 2555 | { |
2556 | case (int)LSL_BaseClass.PSYS_PART_FLAGS: | 2556 | case (int)BuiltIn_Commands_BaseClass.PSYS_PART_FLAGS: |
2557 | prules.PartDataFlags = (Primitive.ParticleSystem.ParticleDataFlags)((uint)Convert.ToInt32(rules.Data[i + 1].ToString())); | 2557 | prules.PartDataFlags = (Primitive.ParticleSystem.ParticleDataFlags)((uint)Convert.ToInt32(rules.Data[i + 1].ToString())); |
2558 | break; | 2558 | break; |
2559 | 2559 | ||
2560 | case (int)LSL_BaseClass.PSYS_PART_START_COLOR: | 2560 | case (int)BuiltIn_Commands_BaseClass.PSYS_PART_START_COLOR: |
2561 | tempv = (LSL_Types.Vector3)rules.Data[i + 1]; | 2561 | tempv = (LSL_Types.Vector3)rules.Data[i + 1]; |
2562 | prules.PartStartColor.R = (float)tempv.x; | 2562 | prules.PartStartColor.R = (float)tempv.x; |
2563 | prules.PartStartColor.G = (float)tempv.y; | 2563 | prules.PartStartColor.G = (float)tempv.y; |
2564 | prules.PartStartColor.B = (float)tempv.z; | 2564 | prules.PartStartColor.B = (float)tempv.z; |
2565 | break; | 2565 | break; |
2566 | 2566 | ||
2567 | case (int)LSL_BaseClass.PSYS_PART_START_ALPHA: | 2567 | case (int)BuiltIn_Commands_BaseClass.PSYS_PART_START_ALPHA: |
2568 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); | 2568 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); |
2569 | prules.PartStartColor.A = (float)tempf; | 2569 | prules.PartStartColor.A = (float)tempf; |
2570 | break; | 2570 | break; |
2571 | 2571 | ||
2572 | case (int)LSL_BaseClass.PSYS_PART_END_COLOR: | 2572 | case (int)BuiltIn_Commands_BaseClass.PSYS_PART_END_COLOR: |
2573 | tempv = (LSL_Types.Vector3)rules.Data[i + 1]; | 2573 | tempv = (LSL_Types.Vector3)rules.Data[i + 1]; |
2574 | //prules.PartEndColor = new LLColor(tempv.x,tempv.y,tempv.z,1); | 2574 | //prules.PartEndColor = new LLColor(tempv.x,tempv.y,tempv.z,1); |
2575 | 2575 | ||
@@ -2578,74 +2578,74 @@ namespace OpenSim.Region.ScriptEngine.Common | |||
2578 | prules.PartEndColor.B = (float)tempv.z; | 2578 | prules.PartEndColor.B = (float)tempv.z; |
2579 | break; | 2579 | break; |
2580 | 2580 | ||
2581 | case (int)LSL_BaseClass.PSYS_PART_END_ALPHA: | 2581 | case (int)BuiltIn_Commands_BaseClass.PSYS_PART_END_ALPHA: |
2582 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); | 2582 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); |
2583 | prules.PartEndColor.A = (float)tempf; | 2583 | prules.PartEndColor.A = (float)tempf; |
2584 | break; | 2584 | break; |
2585 | 2585 | ||
2586 | case (int)LSL_BaseClass.PSYS_PART_START_SCALE: | 2586 | case (int)BuiltIn_Commands_BaseClass.PSYS_PART_START_SCALE: |
2587 | tempv = (LSL_Types.Vector3)rules.Data[i + 1]; | 2587 | tempv = (LSL_Types.Vector3)rules.Data[i + 1]; |
2588 | prules.PartStartScaleX = (float)tempv.x; | 2588 | prules.PartStartScaleX = (float)tempv.x; |
2589 | prules.PartStartScaleY = (float)tempv.y; | 2589 | prules.PartStartScaleY = (float)tempv.y; |
2590 | break; | 2590 | break; |
2591 | 2591 | ||
2592 | case (int)LSL_BaseClass.PSYS_PART_END_SCALE: | 2592 | case (int)BuiltIn_Commands_BaseClass.PSYS_PART_END_SCALE: |
2593 | tempv = (LSL_Types.Vector3)rules.Data[i + 1]; | 2593 | tempv = (LSL_Types.Vector3)rules.Data[i + 1]; |
2594 | prules.PartEndScaleX = (float)tempv.x; | 2594 | prules.PartEndScaleX = (float)tempv.x; |
2595 | prules.PartEndScaleY = (float)tempv.y; | 2595 | prules.PartEndScaleY = (float)tempv.y; |
2596 | break; | 2596 | break; |
2597 | 2597 | ||
2598 | case (int)LSL_BaseClass.PSYS_PART_MAX_AGE: | 2598 | case (int)BuiltIn_Commands_BaseClass.PSYS_PART_MAX_AGE: |
2599 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); | 2599 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); |
2600 | prules.PartMaxAge = (float)tempf; | 2600 | prules.PartMaxAge = (float)tempf; |
2601 | break; | 2601 | break; |
2602 | 2602 | ||
2603 | case (int)LSL_BaseClass.PSYS_SRC_ACCEL: | 2603 | case (int)BuiltIn_Commands_BaseClass.PSYS_SRC_ACCEL: |
2604 | tempv = (LSL_Types.Vector3)rules.Data[i + 1]; | 2604 | tempv = (LSL_Types.Vector3)rules.Data[i + 1]; |
2605 | prules.PartAcceleration.X = (float)tempv.x; | 2605 | prules.PartAcceleration.X = (float)tempv.x; |
2606 | prules.PartAcceleration.Y = (float)tempv.y; | 2606 | prules.PartAcceleration.Y = (float)tempv.y; |
2607 | prules.PartAcceleration.Z = (float)tempv.z; | 2607 | prules.PartAcceleration.Z = (float)tempv.z; |
2608 | break; | 2608 | break; |
2609 | 2609 | ||
2610 | case (int)LSL_BaseClass.PSYS_SRC_PATTERN: | 2610 | case (int)BuiltIn_Commands_BaseClass.PSYS_SRC_PATTERN: |
2611 | int tmpi = (int)rules.Data[i + 1]; | 2611 | int tmpi = (int)rules.Data[i + 1]; |
2612 | prules.Pattern = (Primitive.ParticleSystem.SourcePattern)tmpi; | 2612 | prules.Pattern = (Primitive.ParticleSystem.SourcePattern)tmpi; |
2613 | break; | 2613 | break; |
2614 | 2614 | ||
2615 | case (int)LSL_BaseClass.PSYS_SRC_TEXTURE: | 2615 | case (int)BuiltIn_Commands_BaseClass.PSYS_SRC_TEXTURE: |
2616 | prules.Texture = new LLUUID(rules.Data[i + 1].ToString()); | 2616 | prules.Texture = new LLUUID(rules.Data[i + 1].ToString()); |
2617 | break; | 2617 | break; |
2618 | 2618 | ||
2619 | case (int)LSL_BaseClass.PSYS_SRC_BURST_RATE: | 2619 | case (int)BuiltIn_Commands_BaseClass.PSYS_SRC_BURST_RATE: |
2620 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); | 2620 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); |
2621 | prules.BurstRate = (float)tempf; | 2621 | prules.BurstRate = (float)tempf; |
2622 | break; | 2622 | break; |
2623 | 2623 | ||
2624 | case (int)LSL_BaseClass.PSYS_SRC_BURST_PART_COUNT: | 2624 | case (int)BuiltIn_Commands_BaseClass.PSYS_SRC_BURST_PART_COUNT: |
2625 | prules.BurstPartCount = (byte)Convert.ToByte(rules.Data[i + 1].ToString()); | 2625 | prules.BurstPartCount = (byte)Convert.ToByte(rules.Data[i + 1].ToString()); |
2626 | break; | 2626 | break; |
2627 | 2627 | ||
2628 | case (int)LSL_BaseClass.PSYS_SRC_BURST_RADIUS: | 2628 | case (int)BuiltIn_Commands_BaseClass.PSYS_SRC_BURST_RADIUS: |
2629 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); | 2629 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); |
2630 | prules.BurstRadius = (float)tempf; | 2630 | prules.BurstRadius = (float)tempf; |
2631 | break; | 2631 | break; |
2632 | 2632 | ||
2633 | case (int)LSL_BaseClass.PSYS_SRC_BURST_SPEED_MIN: | 2633 | case (int)BuiltIn_Commands_BaseClass.PSYS_SRC_BURST_SPEED_MIN: |
2634 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); | 2634 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); |
2635 | prules.BurstSpeedMin = (float)tempf; | 2635 | prules.BurstSpeedMin = (float)tempf; |
2636 | break; | 2636 | break; |
2637 | 2637 | ||
2638 | case (int)LSL_BaseClass.PSYS_SRC_BURST_SPEED_MAX: | 2638 | case (int)BuiltIn_Commands_BaseClass.PSYS_SRC_BURST_SPEED_MAX: |
2639 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); | 2639 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); |
2640 | prules.BurstSpeedMax = (float)tempf; | 2640 | prules.BurstSpeedMax = (float)tempf; |
2641 | break; | 2641 | break; |
2642 | 2642 | ||
2643 | case (int)LSL_BaseClass.PSYS_SRC_MAX_AGE: | 2643 | case (int)BuiltIn_Commands_BaseClass.PSYS_SRC_MAX_AGE: |
2644 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); | 2644 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); |
2645 | prules.MaxAge = (float)tempf; | 2645 | prules.MaxAge = (float)tempf; |
2646 | break; | 2646 | break; |
2647 | 2647 | ||
2648 | case (int)LSL_BaseClass.PSYS_SRC_TARGET_KEY: | 2648 | case (int)BuiltIn_Commands_BaseClass.PSYS_SRC_TARGET_KEY: |
2649 | LLUUID key = LLUUID.Zero; | 2649 | LLUUID key = LLUUID.Zero; |
2650 | if (LLUUID.TryParse(rules.Data[i + 1].ToString(), out key)) | 2650 | if (LLUUID.TryParse(rules.Data[i + 1].ToString(), out key)) |
2651 | { | 2651 | { |
@@ -2657,7 +2657,7 @@ namespace OpenSim.Region.ScriptEngine.Common | |||
2657 | } | 2657 | } |
2658 | break; | 2658 | break; |
2659 | 2659 | ||
2660 | case (int)LSL_BaseClass.PSYS_SRC_OMEGA: | 2660 | case (int)BuiltIn_Commands_BaseClass.PSYS_SRC_OMEGA: |
2661 | // AL: This is an assumption, since it is the only thing that would match. | 2661 | // AL: This is an assumption, since it is the only thing that would match. |
2662 | tempv = (LSL_Types.Vector3)rules.Data[i + 1]; | 2662 | tempv = (LSL_Types.Vector3)rules.Data[i + 1]; |
2663 | prules.AngularVelocity.X = (float)tempv.x; | 2663 | prules.AngularVelocity.X = (float)tempv.x; |
@@ -2666,12 +2666,12 @@ namespace OpenSim.Region.ScriptEngine.Common | |||
2666 | //cast?? prules.MaxAge = (float)rules[i + 1]; | 2666 | //cast?? prules.MaxAge = (float)rules[i + 1]; |
2667 | break; | 2667 | break; |
2668 | 2668 | ||
2669 | case (int)LSL_BaseClass.PSYS_SRC_ANGLE_BEGIN: | 2669 | case (int)BuiltIn_Commands_BaseClass.PSYS_SRC_ANGLE_BEGIN: |
2670 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); | 2670 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); |
2671 | prules.InnerAngle = (float)tempf; | 2671 | prules.InnerAngle = (float)tempf; |
2672 | break; | 2672 | break; |
2673 | 2673 | ||
2674 | case (int)LSL_BaseClass.PSYS_SRC_ANGLE_END: | 2674 | case (int)BuiltIn_Commands_BaseClass.PSYS_SRC_ANGLE_END: |
2675 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); | 2675 | tempf = Convert.ToSingle(rules.Data[i + 1].ToString()); |
2676 | prules.OuterAngle = (float)tempf; | 2676 | prules.OuterAngle = (float)tempf; |
2677 | break; | 2677 | break; |
@@ -3391,27 +3391,27 @@ namespace OpenSim.Region.ScriptEngine.Common | |||
3391 | LSL_Types.list nums = LSL_Types.list.ToDoubleList(src); | 3391 | LSL_Types.list nums = LSL_Types.list.ToDoubleList(src); |
3392 | switch (operation) | 3392 | switch (operation) |
3393 | { | 3393 | { |
3394 | case LSL_BaseClass.LIST_STAT_RANGE: | 3394 | case BuiltIn_Commands_BaseClass.LIST_STAT_RANGE: |
3395 | return nums.Range(); | 3395 | return nums.Range(); |
3396 | case LSL_BaseClass.LIST_STAT_MIN: | 3396 | case BuiltIn_Commands_BaseClass.LIST_STAT_MIN: |
3397 | return nums.Min(); | 3397 | return nums.Min(); |
3398 | case LSL_BaseClass.LIST_STAT_MAX: | 3398 | case BuiltIn_Commands_BaseClass.LIST_STAT_MAX: |
3399 | return nums.Max(); | 3399 | return nums.Max(); |
3400 | case LSL_BaseClass.LIST_STAT_MEAN: | 3400 | case BuiltIn_Commands_BaseClass.LIST_STAT_MEAN: |
3401 | return nums.Mean(); | 3401 | return nums.Mean(); |
3402 | case LSL_BaseClass.LIST_STAT_MEDIAN: | 3402 | case BuiltIn_Commands_BaseClass.LIST_STAT_MEDIAN: |
3403 | return nums.Median(); | 3403 | return nums.Median(); |
3404 | case LSL_BaseClass.LIST_STAT_NUM_COUNT: | 3404 | case BuiltIn_Commands_BaseClass.LIST_STAT_NUM_COUNT: |
3405 | return nums.NumericLength(); | 3405 | return nums.NumericLength(); |
3406 | case LSL_BaseClass.LIST_STAT_STD_DEV: | 3406 | case BuiltIn_Commands_BaseClass.LIST_STAT_STD_DEV: |
3407 | return nums.StdDev(); | 3407 | return nums.StdDev(); |
3408 | case LSL_BaseClass.LIST_STAT_SUM: | 3408 | case BuiltIn_Commands_BaseClass.LIST_STAT_SUM: |
3409 | return nums.Sum(); | 3409 | return nums.Sum(); |
3410 | case LSL_BaseClass.LIST_STAT_SUM_SQUARES: | 3410 | case BuiltIn_Commands_BaseClass.LIST_STAT_SUM_SQUARES: |
3411 | return nums.SumSqrs(); | 3411 | return nums.SumSqrs(); |
3412 | case LSL_BaseClass.LIST_STAT_GEOMETRIC_MEAN: | 3412 | case BuiltIn_Commands_BaseClass.LIST_STAT_GEOMETRIC_MEAN: |
3413 | return nums.GeometricMean(); | 3413 | return nums.GeometricMean(); |
3414 | case LSL_BaseClass.LIST_STAT_HARMONIC_MEAN: | 3414 | case BuiltIn_Commands_BaseClass.LIST_STAT_HARMONIC_MEAN: |
3415 | return nums.HarmonicMean(); | 3415 | return nums.HarmonicMean(); |
3416 | default: | 3416 | default: |
3417 | return 0.0; | 3417 | return 0.0; |
@@ -3576,9 +3576,9 @@ namespace OpenSim.Region.ScriptEngine.Common | |||
3576 | public string llStringTrim(string src, int type) | 3576 | public string llStringTrim(string src, int type) |
3577 | { | 3577 | { |
3578 | m_host.AddScriptLPS(1); | 3578 | m_host.AddScriptLPS(1); |
3579 | if (type == (int)LSL_BaseClass.STRING_TRIM_HEAD) { return src.TrimStart(); } | 3579 | if (type == (int)BuiltIn_Commands_BaseClass.STRING_TRIM_HEAD) { return src.TrimStart(); } |
3580 | if (type == (int)LSL_BaseClass.STRING_TRIM_TAIL) { return src.TrimEnd(); } | 3580 | if (type == (int)BuiltIn_Commands_BaseClass.STRING_TRIM_TAIL) { return src.TrimEnd(); } |
3581 | if (type == (int)LSL_BaseClass.STRING_TRIM) { return src.Trim(); } | 3581 | if (type == (int)BuiltIn_Commands_BaseClass.STRING_TRIM) { return src.Trim(); } |
3582 | return src; | 3582 | return src; |
3583 | } | 3583 | } |
3584 | 3584 | ||