mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-02-14 19:29:36 +01:00
* Toolshed Rejig * shorten hint string * Try fix conflicts. Ill make with work later * bodge * Fix ProtoIdTypeParser assert * comment * AllEntities * Remove more linq from WhereCommand * better help strings * Add ContainsCommand * loc strings * Add contains command description * Add $self variable * Errors for writing to readonly variables * A
25 lines
454 B
C#
25 lines
454 B
C#
using Robust.Shared.Utility;
|
|
|
|
namespace Robust.Shared.Toolshed.Commands.Vfs;
|
|
|
|
[ToolshedCommand]
|
|
internal sealed class CdCommand : VfsCommand
|
|
{
|
|
[CommandImplementation]
|
|
public void Cd(IInvocationContext ctx,ResPath path)
|
|
{
|
|
var curPath = CurrentPath(ctx);
|
|
|
|
if (path.IsRooted)
|
|
{
|
|
curPath = path;
|
|
}
|
|
else
|
|
{
|
|
curPath /= path;
|
|
}
|
|
|
|
SetPath(ctx, curPath);
|
|
}
|
|
}
|