opensim – Diff between revs 1 and 11
?pathlinks?
Rev 1 | Rev 11 | |||
---|---|---|---|---|
Line 612... | Line 612... | |||
612 | hair.Flags = (uint)WearableType.Hair; |
612 | hair.Flags = (uint)WearableType.Hair; |
|
613 | m_InventoryService.AddItem(hair); |
613 | m_InventoryService.AddItem(hair); |
|
Line 614... | Line 614... | |||
614 | |
614 | |
|
Line 615... | Line -... | |||
615 | InventoryFolderBase clothingFolder = m_InventoryService.GetFolderForType(principalID, AssetType.Clothing); |
- | ||
616 | |
- | ||
617 | InventoryItemBase shirt = new InventoryItemBase(UUID.Random(), principalID); |
- | ||
618 | shirt.AssetID = AvatarWearable.DEFAULT_SHIRT_ASSET; |
- | ||
619 | shirt.Name = "Default Shirt"; |
- | ||
620 | shirt.CreatorId = principalID.ToString(); |
- | ||
621 | shirt.AssetType = (int)AssetType.Clothing; |
- | ||
622 | shirt.InvType = (int)InventoryType.Wearable; |
- | ||
623 | shirt.Folder = clothingFolder.ID; |
- | ||
624 | shirt.BasePermissions = (uint)PermissionMask.All; |
- | ||
625 | shirt.CurrentPermissions = (uint)PermissionMask.All; |
- | ||
626 | shirt.EveryOnePermissions = (uint)PermissionMask.All; |
- | ||
627 | shirt.GroupPermissions = (uint)PermissionMask.All; |
- | ||
628 | shirt.NextPermissions = (uint)PermissionMask.All; |
- | ||
629 | shirt.Flags = (uint)WearableType.Shirt; |
- | ||
630 | m_InventoryService.AddItem(shirt); |
- | ||
631 | |
- | ||
632 | InventoryItemBase pants = new InventoryItemBase(UUID.Random(), principalID); |
- | ||
633 | pants.AssetID = AvatarWearable.DEFAULT_PANTS_ASSET; |
- | ||
634 | pants.Name = "Default Pants"; |
- | ||
635 | pants.CreatorId = principalID.ToString(); |
- | ||
636 | pants.AssetType = (int)AssetType.Clothing; |
- | ||
637 | pants.InvType = (int)InventoryType.Wearable; |
- | ||
638 | pants.Folder = clothingFolder.ID; |
- | ||
639 | pants.BasePermissions = (uint)PermissionMask.All; |
- | ||
640 | pants.CurrentPermissions = (uint)PermissionMask.All; |
- | ||
641 | pants.EveryOnePermissions = (uint)PermissionMask.All; |
- | ||
642 | pants.GroupPermissions = (uint)PermissionMask.All; |
- | ||
643 | pants.NextPermissions = (uint)PermissionMask.All; |
- | ||
644 | pants.Flags = (uint)WearableType.Pants; |
- | ||
645 | m_InventoryService.AddItem(pants); |
615 | InventoryFolderBase clothingFolder = m_InventoryService.GetFolderForType(principalID, AssetType.Clothing); |
|
646 | |
616 | |
|
647 | if (m_AvatarService != null) |
617 | if (m_AvatarService != null) |
|
Line 648... | Line 618... | |||
648 | { |
618 | { |
|
649 | m_log.DebugFormat("[USER ACCOUNT SERVICE]: Creating default avatar entries for {0}", principalID); |
619 | m_log.DebugFormat("[USER ACCOUNT SERVICE]: Creating default avatar entries for {0}", principalID); |
|
650 | |
620 | |
|
651 | AvatarWearable[] wearables = new AvatarWearable[6]; |
621 | AvatarWearable[] wearables = new AvatarWearable[6]; |
|
652 | wearables[AvatarWearable.EYES] = new AvatarWearable(eyes.ID, eyes.AssetID); |
622 | wearables[AvatarWearable.EYES] = new AvatarWearable(eyes.ID, eyes.AssetID); |
|
653 | wearables[AvatarWearable.BODY] = new AvatarWearable(shape.ID, shape.AssetID); |
- | ||
654 | wearables[AvatarWearable.SKIN] = new AvatarWearable(skin.ID, skin.AssetID); |
- | ||
Line 655... | Line 623... | |||
655 | wearables[AvatarWearable.HAIR] = new AvatarWearable(hair.ID, hair.AssetID); |
623 | wearables[AvatarWearable.BODY] = new AvatarWearable(shape.ID, shape.AssetID); |
|
656 | wearables[AvatarWearable.SHIRT] = new AvatarWearable(shirt.ID, shirt.AssetID); |
624 | wearables[AvatarWearable.SKIN] = new AvatarWearable(skin.ID, skin.AssetID); |
|
657 | wearables[AvatarWearable.PANTS] = new AvatarWearable(pants.ID, pants.AssetID); |
625 | wearables[AvatarWearable.HAIR] = new AvatarWearable(hair.ID, hair.AssetID); |
|
658 | |
626 | |