Files
RobustToolbox/Robust.Shared/Toolshed/Commands/Math
Leon Friedrich b323c8bd1e Add support for optional and params T[] toolshed command arguments. (#5573)
* Include argument name in completion suggestions

* Support optional args

* It (not so shrimply) works

* Add tests

* Add TestGenericPipeInference

* Fix tests

* Release notes

* Overzealous YAMLLinter

* Improve help signatures, fix map command

* Improve NoImplementationError

* Better type argument help signatures

* better pipe syntax

* fix NRE

* Add test

* a

* Fix silent toolshed failure

* Fix GetConcreteMethodInternal

* Improve vars command

* EntProtoId IAsType

* More GetConcreteMethodInternal fixes

* I hate this so much

* update tp command description

The command arguments call the the "other" entity the "target"

* Support localized argument hints/signatures
2025-02-16 21:55:05 +11:00
..
2023-08-23 16:03:34 -05:00
2024-12-21 17:49:11 +11:00
2024-12-21 17:49:11 +11:00
2024-12-21 17:49:11 +11:00
2024-12-21 17:49:11 +11:00
2024-12-21 17:49:11 +11:00
2024-12-21 17:49:11 +11:00
2023-08-23 16:03:34 -05:00
2024-12-21 17:49:11 +11:00
2024-12-21 17:49:11 +11:00
2023-08-23 16:03:34 -05:00

If you're thinking about adding type-specific operands or overloads in here: Don't.

The only type that gets an excuse is Vector2 because the C# devs are cringe.

NOTE: Operators specifically for T1 x T2 operations may be removed at a future date when Toolshed can infer the type of the operation using the right-hand side.