diff --git a/Resources/Locale/en-US/datasets/names/dragon.ftl b/Resources/Locale/en-US/datasets/names/dragon.ftl new file mode 100644 index 0000000000..836b1f13b8 --- /dev/null +++ b/Resources/Locale/en-US/datasets/names/dragon.ftl @@ -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 index 0000000000..b6710a601c --- /dev/null +++ b/Resources/Locale/en-US/datasets/names/dragon_title.ftl @@ -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 diff --git a/Resources/Locale/en-US/random-metadata/random-metadata-formats.ftl b/Resources/Locale/en-US/random-metadata/random-metadata-formats.ftl index 2060315620..fb572b6c7a 100644 --- a/Resources/Locale/en-US/random-metadata/random-metadata-formats.ftl +++ b/Resources/Locale/en-US/random-metadata/random-metadata-formats.ftl @@ -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} # " <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 index 0000000000..c385605d5f --- /dev/null +++ b/Resources/Prototypes/Datasets/Names/dragon.yml @@ -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 diff --git a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml index 91d1b95b6e..2c335b8ee4 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml @@ -154,6 +154,11 @@ - DoorBumpOpener - type: Puller needsHands: false + - type: RandomMetadata + nameSegments: + - NamesDragon + - NamesDragonTitle + nameFormat: name-format-dragon - type: entity parent: BaseMobDragon