mirror of
https://github.com/celisej567/gm_construct_port.git
synced 2026-01-01 09:48:13 +03:00
32 lines
504 B
C#
32 lines
504 B
C#
using Sandbox;
|
|
|
|
public partial class Carriable : BaseCarriable, IUse
|
|
{
|
|
public override void CreateViewModel()
|
|
{
|
|
Host.AssertClient();
|
|
|
|
if ( string.IsNullOrEmpty( ViewModelPath ) )
|
|
return;
|
|
|
|
ViewModelEntity = new ViewModel
|
|
{
|
|
Position = Position,
|
|
Owner = Owner,
|
|
EnableViewmodelRendering = true
|
|
};
|
|
|
|
ViewModelEntity.SetModel( ViewModelPath );
|
|
}
|
|
|
|
public bool OnUse( Entity user )
|
|
{
|
|
return false;
|
|
}
|
|
|
|
public virtual bool IsUsable( Entity user )
|
|
{
|
|
return Owner == null;
|
|
}
|
|
}
|