diff options
author | UbitUmarov | 2019-09-11 13:51:43 +0100 |
---|---|---|
committer | UbitUmarov | 2019-09-11 13:51:43 +0100 |
commit | 9d6c996570377f137f93d16c388746f949b9a841 (patch) | |
tree | 11076440a1101266dda5651b5160693e25c7b8d0 /OpenSim/Region/OptionalModules/Avatar | |
parent | disable AvatarHoverHeight useless and viewer side broken (without SSA) (diff) | |
download | opensim-SC-9d6c996570377f137f93d16c388746f949b9a841.zip opensim-SC-9d6c996570377f137f93d16c388746f949b9a841.tar.gz opensim-SC-9d6c996570377f137f93d16c388746f949b9a841.tar.bz2 opensim-SC-9d6c996570377f137f93d16c388746f949b9a841.tar.xz |
extent supported number of avatar textures/bakes/wearables, tell viewers about it on lludp RegionHandShake; propagate agenthover; block teleports/crossings based on worn wearables and peer version;
Diffstat (limited to 'OpenSim/Region/OptionalModules/Avatar')
-rwxr-xr-x | OpenSim/Region/OptionalModules/Avatar/Appearance/AppearanceInfoModule.cs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/OpenSim/Region/OptionalModules/Avatar/Appearance/AppearanceInfoModule.cs b/OpenSim/Region/OptionalModules/Avatar/Appearance/AppearanceInfoModule.cs index ded0857..1db9ba7 100755 --- a/OpenSim/Region/OptionalModules/Avatar/Appearance/AppearanceInfoModule.cs +++ b/OpenSim/Region/OptionalModules/Avatar/Appearance/AppearanceInfoModule.cs | |||
@@ -413,13 +413,13 @@ namespace OpenSim.Region.OptionalModules.Avatar.Appearance | |||
413 | sb.AppendFormat("Wearables checks for {0}\n\n", sp.Name); | 413 | sb.AppendFormat("Wearables checks for {0}\n\n", sp.Name); |
414 | 414 | ||
415 | AvatarWearable[] wearables = sp.Appearance.Wearables; | 415 | AvatarWearable[] wearables = sp.Appearance.Wearables; |
416 | if(wearables.Count() == 0) | 416 | if(wearables.Length == 0) |
417 | { | 417 | { |
418 | MainConsole.Instance.Output("avatar has no wearables"); | 418 | MainConsole.Instance.Output("avatar has no wearables"); |
419 | return; | 419 | return; |
420 | } | 420 | } |
421 | 421 | ||
422 | for (int i = 0; i < wearables.Count(); i++) | 422 | for (int i = 0; i < wearables.Length; i++) |
423 | { | 423 | { |
424 | AvatarWearable aw = wearables[i]; | 424 | AvatarWearable aw = wearables[i]; |
425 | 425 | ||
@@ -477,8 +477,9 @@ namespace OpenSim.Region.OptionalModules.Avatar.Appearance | |||
477 | cdt.AddColumn("Type", 10); | 477 | cdt.AddColumn("Type", 10); |
478 | cdt.AddColumn("Item UUID", ConsoleDisplayUtil.UuidSize); | 478 | cdt.AddColumn("Item UUID", ConsoleDisplayUtil.UuidSize); |
479 | cdt.AddColumn("Asset UUID", ConsoleDisplayUtil.UuidSize); | 479 | cdt.AddColumn("Asset UUID", ConsoleDisplayUtil.UuidSize); |
480 | AvatarWearable[] wearables = sp.Appearance.Wearables; | ||
480 | 481 | ||
481 | for (int i = (int)WearableType.Shape; i < (int)WearableType.Physics; i++) | 482 | for (int i = 0; i < wearables.Length; i++) |
482 | { | 483 | { |
483 | AvatarWearable aw = sp.Appearance.Wearables[i]; | 484 | AvatarWearable aw = sp.Appearance.Wearables[i]; |
484 | 485 | ||