Connor Huffine
8b48748048
Give mobs amusing name prefixes ( #44977 )
...
* Functional product
* Bugfix
* Handle empty case gracefully
* Fix inserting bad values
* First set of tests
* Don't need this
* Dont add empty modifers to names
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Typo and [SubscribeLocalEvent]
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Refactor GenerateUniqueName to GenerateUniqueNameModifier
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Fix returning name when empty
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Docs
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Tests
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Fix comment
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Fix FTL test
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Add adjectives
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Amateur hour
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Simplify spawning
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Even more streamlined
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Improve comment
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Apply suggestions from code review
Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com>
Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>
---------
Signed-off-by: Connor Huffine <chuffine@gmail.com>
Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>
Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com>
2026-08-09 00:22:15 +00:00
Pieter-Jan Briers
5168b5f3d4
IoC source gen compatibility ( #43863 )
...
* IoC source gen compatibility
Can be merged before or after https://github.com/space-wizards/RobustToolbox/pull/6549 doesn't really matter.
* Missed a spot
2026-05-09 03:29:58 +00:00
Tayrtahn
7e7d12d437
Add GetBaseName method to NameModifierSystem ( #35633 )
...
* Add GetBaseName method to NameModifierSystem
* Use Name
2025-03-03 02:03:16 +01:00
nikthechampiongr
ee434e397d
Rename fix ( #31654 )
...
* Localize RenameCommand and delegate most of the process to MetaDataSystem.SetEntityName()
* Make renaming rely on the EntityRenamedEvent. Fix issue where renaming would keep old Examine text
Requires engine change
* Fix localisation strings
* Make PDA search be based on a renamed entity's Uid instead of its old name
To do this the pda component now has an PdaOwner field which gets
assigned when it is given as a loadout to a player
* Fix bad merge???
huh
* Use AllEntityQuery
2024-09-15 11:55:03 +10:00
Tayrtahn
89a9f07c3a
Add a system for modifying entity names without causing conflicts ( #27863 )
2024-06-16 15:38:53 -04:00