Skip to content

Commit 256014e

Browse files
update option names for RoomInfo
1 parent fa4df20 commit 256014e

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

Code/MethodSystem/Methods/RoomMethods/RoomInfoMethod.cs

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,18 @@ namespace SER.Code.MethodSystem.Methods.RoomMethods;
1515
public class RoomInfoMethod : LiteralValueReturningMethod, IReferenceResolvingMethod
1616
{
1717
public Type ReferenceType => typeof(Room);
18+
1819
public override Type[] LiteralReturnTypes => [typeof(TextValue), typeof(NumberValue)];
1920

20-
public override string Description => null!;
21+
public override string Description => IReferenceResolvingMethod.Desc.Get(this);
2122

2223
public override Argument[] ExpectedArguments { get; } =
2324
[
2425
new ReferenceArgument<Room>("room"),
2526
new OptionsArgument("property",
26-
Option.Enum<RoomShape>(),
27-
Option.Enum<RoomName>(),
28-
Option.Enum<FacilityZone>(),
27+
Option.Enum<RoomShape>("shape"),
28+
Option.Enum<RoomName>("name"),
29+
Option.Enum<FacilityZone>("zone"),
2930
"xPos",
3031
"yPos",
3132
"zPos"
@@ -37,9 +38,9 @@ public override void Execute()
3738
var room = Args.GetReference<Room>("room");
3839
ReturnValue = Args.GetOption("property") switch
3940
{
40-
"roomshape" => new TextValue(room.Shape.ToString()),
41-
"roomname" => new TextValue(room.Name.ToString()),
42-
"facilityzone" => new TextValue(room.Zone.ToString()),
41+
"shape" => new TextValue(room.Shape.ToString()),
42+
"name" => new TextValue(room.Name.ToString()),
43+
"zone" => new TextValue(room.Zone.ToString()),
4344
"xpos" => new NumberValue((decimal)room.Position.x),
4445
"ypos" => new NumberValue((decimal)room.Position.y),
4546
"zpos" => new NumberValue((decimal)room.Position.z),

0 commit comments

Comments
 (0)