]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
random names for space dragons (#36656)
authormubururu_ <139181059+muburu@users.noreply.github.com>
Thu, 17 Apr 2025 21:05:14 +0000 (16:05 -0500)
committerGitHub <noreply@github.com>
Thu, 17 Apr 2025 21:05:14 +0000 (23:05 +0200)
* raoooaoaouurrr

* forgot to save before initial

* title changes

* new format who dis

* forgot i made 30

Resources/Locale/en-US/datasets/names/dragon.ftl [new file with mode: 0644]
Resources/Locale/en-US/datasets/names/dragon_title.ftl [new file with mode: 0644]
Resources/Locale/en-US/random-metadata/random-metadata-formats.ftl
Resources/Prototypes/Datasets/Names/dragon.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Mobs/Player/dragon.yml

diff --git a/Resources/Locale/en-US/datasets/names/dragon.ftl b/Resources/Locale/en-US/datasets/names/dragon.ftl
new file mode 100644 (file)
index 0000000..836b1f1
--- /dev/null
@@ -0,0 +1,30 @@
+names-dragon-dataset-1 = Dayle
+names-dragon-dataset-2 = Phlogdor
+names-dragon-dataset-3 = Nidir
+names-dragon-dataset-4 = Smaoge
+names-dragon-dataset-5 = Aldooin
+names-dragon-dataset-6 = Wrathalos
+names-dragon-dataset-7 = Four-Eyes
+names-dragon-dataset-8 = Flamespew
+names-dragon-dataset-9 = Daniel
+names-dragon-dataset-10 = Blacksmoke
+names-dragon-dataset-11 = Spacemaw
+names-dragon-dataset-12 = Cyprinidus
+names-dragon-dataset-13 = Infernax
+names-dragon-dataset-14 = Charrster
+names-dragon-dataset-15 = Nebulon
+names-dragon-dataset-16 = Stellarinus
+names-dragon-dataset-17 = Tinderbreath
+names-dragon-dataset-18 = Galaxeus
+names-dragon-dataset-19 = Slagjaw
+names-dragon-dataset-20 = Volkanus
+names-dragon-dataset-21 = Pyronia
+names-dragon-dataset-22 = Cosmisse
+names-dragon-dataset-23 = Mortalis
+names-dragon-dataset-24 = Robustous
+names-dragon-dataset-25 = Skalameet
+names-dragon-dataset-26 = Finh
+names-dragon-dataset-27 = Toastarinus
+names-dragon-dataset-28 = Embergill
+names-dragon-dataset-29 = Doomwing
+names-dragon-dataset-30 = Celesteus
diff --git a/Resources/Locale/en-US/datasets/names/dragon_title.ftl b/Resources/Locale/en-US/datasets/names/dragon_title.ftl
new file mode 100644 (file)
index 0000000..b6710a6
--- /dev/null
@@ -0,0 +1,30 @@
+names-dragon-title-dataset-1 = the Dread
+names-dragon-title-dataset-2 = the Scorchinator
+names-dragon-title-dataset-3 = the Carpmonger
+names-dragon-title-dataset-4 = the Invincible
+names-dragon-title-dataset-5 = the Destroyer
+names-dragon-title-dataset-6 = the Evanescent
+names-dragon-title-dataset-7 = the Spicy
+names-dragon-title-dataset-8 = the Terrible
+names-dragon-title-dataset-9 = the Unstoppable
+names-dragon-title-dataset-10 = the Uncouth
+names-dragon-title-dataset-11 = the Unquenchable
+names-dragon-title-dataset-12 = the Mean
+names-dragon-title-dataset-13 = of the West
+names-dragon-title-dataset-14 = of the East
+names-dragon-title-dataset-15 = of the Stars
+names-dragon-title-dataset-16 = the Unremarkable
+names-dragon-title-dataset-17 = the Undefeated
+names-dragon-title-dataset-18 = the Enraged
+names-dragon-title-dataset-19 = the Infuriated
+names-dragon-title-dataset-20 = the Odoriferous
+names-dragon-title-dataset-21 = the Eternal
+names-dragon-title-dataset-22 = the Fell
+names-dragon-title-dataset-23 = the Temporary
+names-dragon-title-dataset-24 = the Indestructible
+names-dragon-title-dataset-25 = the Unpleasant
+names-dragon-title-dataset-26 = the Unreasonable
+names-dragon-title-dataset-27 = the Ever-Hungry
+names-dragon-title-dataset-28 = the Conspicuous
+names-dragon-title-dataset-29 = the Pestiferous
+names-dragon-title-dataset-30 = the Incinerator
index 2060315620c8634c8592e6c145791c4a4e95c4cd..fb572b6c7aa7a43199e348d91974afb50120b1c7 100644 (file)
@@ -8,6 +8,7 @@ name-format-regal-rat = {$part0} {$part1}
 name-format-revenant = The {$part0} of {$part1} {$part2}
 name-format-ninja = {$part0} {$part1}
 name-format-wizard = {$part0} {$part1}
+name-format-dragon = {$part0} {$part1}
 
 # "<title> <name>"
 name-format-nukie-generic = {$part0} {$part1}
diff --git a/Resources/Prototypes/Datasets/Names/dragon.yml b/Resources/Prototypes/Datasets/Names/dragon.yml
new file mode 100644 (file)
index 0000000..c385605
--- /dev/null
@@ -0,0 +1,11 @@
+- type: localizedDataset
+  id: NamesDragon
+  values:
+    prefix: names-dragon-dataset-
+    count: 30
+
+- type: localizedDataset
+  id: NamesDragonTitle
+  values:
+    prefix: names-dragon-title-dataset-
+    count: 30
index 91d1b95b6e2ae53d99a16145f0b7d1acf2ac67c7..2c335b8ee47605db55b5c6a5b54b0bc0078a534c 100644 (file)
     - DoorBumpOpener
   - type: Puller
     needsHands: false
+  - type: RandomMetadata
+    nameSegments:
+    - NamesDragon
+    - NamesDragonTitle
+    nameFormat: name-format-dragon
 
 - type: entity
   parent: BaseMobDragon