Mantis 6343: Turn a prim to flexy to OFF don't work llSetPrimParams
Correction so that scripts can turn Flexi off as well as on.0.7.4-extended
							parent
							
								
									d3bbfcc97b
								
							
						
					
					
						commit
						25a9ad1722
					
				|  | @ -1674,10 +1674,17 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
|                 part.Shape.FlexiForceX = (float)Force.x; | ||||
|                 part.Shape.FlexiForceY = (float)Force.y; | ||||
|                 part.Shape.FlexiForceZ = (float)Force.z; | ||||
|                 part.Shape.PathCurve = 0x80; | ||||
|                 part.ParentGroup.HasGroupChanged = true; | ||||
|                 part.ScheduleFullUpdate(); | ||||
|                 part.Shape.PathCurve = (byte)Extrusion.Flexible; | ||||
|             } | ||||
|             else | ||||
|             { | ||||
|                 // Other values not set, they do not seem to be sent to the viewer | ||||
|                 // Setting PathCurve appears to be what actually toggles the check box and turns Flexi on and off | ||||
|                 part.Shape.PathCurve = (byte)Extrusion.Straight; | ||||
|                 part.Shape.FlexiEntry = false; | ||||
|             } | ||||
|             part.ParentGroup.HasGroupChanged = true; | ||||
|             part.ScheduleFullUpdate(); | ||||
|         } | ||||
| 
 | ||||
|         /// <summary> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Talun
						Talun