Leon Friedrich
9af119f57a
Toolshed Rejig ( #5455 )
...
* 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
2024-12-21 17:49:11 +11:00
Tayrtahn
b6548c870c
Add analyzer/fixer for replacing ProtoId<EntityPrototype> with EntProtoId ( #5312 )
...
* Add PreferOtherTypeAttribute, analyzer, and test.
* nullable enable
* Add nuget package for CodeFix verifier
* Add fixer for PreferOtherType
* Rename arguments
* Adjust diagnostic message
* Move attribute lookup
2024-07-23 19:01:43 +02:00
Leon Friedrich
f285c62674
Rework entity prototype categories ( #5061 )
...
* Improve entity categories
* A
2024-06-02 14:10:11 +10:00
Leon Friedrich
01ce244b7b
Validate default values of ProtoId and EntProtoId fields ( #4462 )
2023-10-02 03:49:45 +11:00
DrSmugleaf
165913a4de
Add IComparable to ProtoId, EntProtoId and LocId ( #4460 )
2023-09-28 17:53:23 -07:00
DrSmugleaf
0a4a2b7a36
Add nullable conversion operators to ProtoId and EntProtoId ( #4447 )
2023-09-28 20:18:45 +10:00
Leon Friedrich
30f63254ef
Mark ProtoId<T> as serializable ( #4430 )
2023-09-19 23:13:14 +10:00
DrSmugleaf
77b98b8308
Add ProtoId, EntProtoId and serializers ( #4386 )
2023-09-13 14:32:01 +10:00