Skip to content

Commit d12f0a2

Browse files
Create GetRagdollsMethod.cs
1 parent 32b588b commit d12f0a2

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
using JetBrains.Annotations;
2+
using LabApi.Features.Wrappers;
3+
using SER.Code.ArgumentSystem.BaseArguments;
4+
using SER.Code.MethodSystem.BaseMethods.Synchronous;
5+
using SER.Code.ValueSystem;
6+
7+
namespace SER.Code.MethodSystem.Methods.MapMethods;
8+
9+
[UsedImplicitly]
10+
public class GetRagdollsMethod : ReturningMethod<CollectionValue<ReferenceValue<Ragdoll>>>
11+
{
12+
public override string Description => "Returns a collection of references to ragdolls.";
13+
14+
public override Argument[] ExpectedArguments { get; } = [];
15+
16+
public override void Execute()
17+
{
18+
ReturnValue = new(Map.Ragdolls);
19+
}
20+
}

0 commit comments

Comments
 (0)