CatStation/Resources/Prototypes/Datasets
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
..
Names Expand and tweak several random-name datasets (#44251) 2026-07-18 21:37:55 +00:00
adjectives.yml Give mobs amusing name prefixes (#44977) 2026-08-09 00:22:15 +00:00
arcade_villain.yml Localize space villain arcade (#40641) 2025-10-03 11:08:36 +00:00
corporations.yml Localize traitor codeverbs datasets (#35737) 2025-03-09 22:20:05 -04:00
criminal_records.yml Localize criminal records reason placeholder dataset (#35810) 2025-03-16 19:43:37 -04:00
damage_force_say.yml Added Pain Numbness Trait (#34538) 2025-01-27 11:34:20 +01:00
deliveries.yml +1 Spam mail (#40310) 2025-09-13 09:15:10 +02:00
dice.yml Coin tossing (#44622) 2026-07-28 19:03:57 +00:00
figurines.yml All Figurines Entity Table (#41775) 2025-12-13 19:19:42 +00:00
ion_storm.yml Fix typo in Ion Storm lawsets (#41574) 2025-11-25 03:20:31 +00:00
news.yml Localize news dataset (#35774) 2025-03-11 22:44:19 -07:00
predictions.yml Magic 9 Ball (#42189) 2026-01-18 23:01:28 +00:00
rat_king_commands.yml Localize rat king commands datasets (#35780) 2025-03-11 22:49:32 -07:00
spooky_speakers.yml Let ghosts sometimes make certain devices say creepy things (#34368) 2025-01-11 03:48:13 +01:00
story_generation.yml Convert story generation to use LocalizedDatasets (#28402) 2024-05-30 14:49:12 +03:00
tips.yml Revert - Remove throngler lottery mention from Tips - #28073 (#45023) 2026-07-29 21:13:06 -04:00
verbs.yml Localize traitor codeverbs datasets (#35737) 2025-03-09 22:20:05 -04:00