26 lines
652 B
C#
26 lines
652 B
C#
using System;
|
|
|
|
namespace Sandbox;
|
|
|
|
public class PlayerDresser : Component, Component.INetworkSpawn
|
|
{
|
|
[Property]
|
|
public SkinnedModelRenderer BodyRenderer { get; set; }
|
|
|
|
// public void OnNetworkSpawn( Connection owner )
|
|
// {
|
|
// Log.Info( $"Hello {owner.Name}" );
|
|
// var clothing = new ClothingContainer();
|
|
// clothing.Deserialize( owner.GetUserData( "avatar" ) );
|
|
// clothing.Apply( BodyRenderer );
|
|
// }
|
|
|
|
public void OnNetworkSpawn( Connection owner )
|
|
{
|
|
Log.Info( $"Hello {owner.Name}" );
|
|
var clothing = ClothingContainer.CreateFromJson( owner.GetUserData( "avatar" ) );
|
|
clothing.Height = 1;
|
|
clothing.Apply( BodyRenderer );
|
|
}
|
|
}
|