diff --git a/Resources/Locale/en-US/accent/italian.ftl b/Resources/Locale/en-US/accent/italian.ftl new file mode 100644 index 0000000000..d0ef4e8f72 --- /dev/null +++ b/Resources/Locale/en-US/accent/italian.ftl @@ -0,0 +1,154 @@ +# This should probably use the same prefix system as the mobster accent. +# For the record, these do not work right now - even when uncommented. + +# accent-italian-prefix-1 = Ravioli, ravioli, give me the formuoli! +# accent-italian-prefix-2 = Mamma-mia! +# accent-italian-prefix-3 = Mamma-mia! That's a spicy meat-ball! +# accemt-italian-prefix-4 = La la la la la funiculi funicula! + +accent-italian-words-1 = assistant +accent-italian-words-replace-1 = goombah + +accent-italian-words-2 = assistants +accent-italian-words-replace-2 = goombahs + +accent-italian-words-3 = baby +accent-italian-words-replace-3 = bambino + +accent-italian-words-4 = bad +accent-italian-words-replace-4 = molto male + +accent-italian-words-5 = bye +accent-italian-words-replace-5 = arrivederci + +accent-italian-words-6 = captain +accent-italian-words-replace-6 = capitano + +accent-italian-words-7 = cheese +accent-italian-words-replace-7 = parmesano + +accent-italian-words-8 = cook +accent-italian-words-replace-8 = cook-a + +accent-italian-words-9 = could +accent-italian-words-replace-9 = could-a + +accent-italian-words-10 = dad +accent-italian-words-replace-10 = pappa + +accent-italian-words-11 = good +accent-italian-words-replace-11 = molto bene + +accent-italian-words-12 = greytide +accent-italian-words-replace-12 = curvisti + +accent-italian-words-13 = greytider +accent-italian-words-replace-13 = curvisti + +accent-italian-words-14 = greytiders +accent-italian-words-replace-14 = curvisti + +accent-italian-words-15 = hello +accent-italian-words-replace-15 = ciao + +accent-italian-words-16 = it's +accent-italian-words-replace-16 = it's-a + +accent-italian-words-17 = make +accent-italian-words-replace-17 = make-a + +accent-italian-words-18 = meat +accent-italian-words-replace-18 = prosciutto + +accent-italian-words-19 = mom +accent-italian-words-replace-19 = mamma + +accent-italian-words-20 = my +accent-italian-words-replace-20 = my-a + +accent-italian-words-21 = nuke +accent-italian-words-replace-21 = spiciest-a meatball + +accent-italian-words-22 = op +accent-italian-words-replace-22 = greek + +accent-italian-words-23 = operative +accent-italian-words-replace-23 = greek + +accent-italian-words-24 = operatives +accent-italian-words-replace-24 = greeks + +accent-italian-words-24 = ops +accent-italian-words-replace-24 = greeks + +accent-italian-words-25 = sec +accent-italian-words-replace-25 = polizia + +accent-italian-words-26 = security +accent-italian-words-replace-26 = polizia + +accent-italian-words-27 = secoff +accent-italian-words-replace-27 = polizia + +accent-italian-words-28 = shitcurity +accent-italian-words-replace-28 = carabinieri + +accent-italian-words-29 = shitsec +accent-italian-words-replace-29 = carabinieri + +accent-italian-words-30 = sing +accent-italian-words-replace-30 = sing-a + +accent-italian-words-31 = spaghetti +accent-italian-words-replace-31 = SPAGHETT + +accent-italian-words-32 = spicy +accent-italian-words-replace-32 = a-spicy + +accent-italian-words-33 = thanks +accent-italian-words-replace-33 = grazie + +accent-italian-words-34 = thing +accent-italian-words-replace-34 = thing-a + +accent-italian-words-35 = traitor +accent-italian-words-replace-35 = mafioso + +accent-italian-words-36 = traitors +accent-italian-words-replace-36 = mafioso + +accent-italian-words-37 = use +accent-italian-words-replace-37 = use-a + +accent-italian-words-38 = want +accent-italian-words-replace-38 = want-a + +accent-italian-words-39 = what's +accent-italian-words-replace-39 = what's-a + +accent-italian-words-40 = who's +accent-italian-words-replace-40 = who's-a + +accent-italian-words-41 = whose +accent-italian-words-replace-41 = whose-a + +accent-italian-words-42 = why +accent-italian-words-replace-42 = for-a what reason + +accent-italian-words-43 = wine +accent-italian-words-replace-43 = vino + +accent-italian-words-44 = passenger +accent-italian-words-replace-44 = goombah + +accent-italian-words-45 = passengers +accent-italian-words-replace-45 = goombahs + +accent-italian-words-46 = i'm +accent-italian-words-replace-46 = i'm-a + +accent-italian-words-47 = am-a +accent-italian-words-replace-47 = am-a + +accent-italian-words-48 = and-a +accent-italian-words-replace-48 = and-a diff --git a/Resources/Prototypes/Accents/word_replacements.yml b/Resources/Prototypes/Accents/word_replacements.yml index e777f2c1de..570edce138 100644 --- a/Resources/Prototypes/Accents/word_replacements.yml +++ b/Resources/Prototypes/Accents/word_replacements.yml @@ -23,6 +23,59 @@ accent-mobster-words-16: accent-mobster-words-replace-16 accent-mobster-words-17: accent-mobster-words-replace-17 +- type: accent + id: italian + wordReplacements: + accent-italian-words-1: accent-italian-words-replace-1 + accent-italian-words-2: accent-italian-words-replace-2 + accent-italian-words-3: accent-italian-words-replace-3 + accent-italian-words-4: accent-italian-words-replace-4 + accent-italian-words-5: accent-italian-words-replace-5 + accent-italian-words-6: accent-italian-words-replace-6 + accent-italian-words-7: accent-italian-words-replace-7 + accent-italian-words-8: accent-italian-words-replace-8 + accent-italian-words-9: accent-italian-words-replace-9 + accent-italian-words-10: accent-italian-words-replace-10 + accent-italian-words-11: accent-italian-words-replace-11 + accent-italian-words-12: accent-italian-words-replace-12 + accent-italian-words-13: accent-italian-words-replace-13 + accent-italian-words-14: accent-italian-words-replace-14 + accent-italian-words-15: accent-italian-words-replace-15 + accent-italian-words-16: accent-italian-words-replace-16 + accent-italian-words-17: accent-italian-words-replace-17 + accent-italian-words-18: accent-italian-words-replace-18 + accent-italian-words-19: accent-italian-words-replace-19 + accent-italian-words-20: accent-italian-words-replace-20 + accent-italian-words-21: accent-italian-words-replace-21 + accent-italian-words-22: accent-italian-words-replace-22 + accent-italian-words-23: accent-italian-words-replace-23 + accent-italian-words-24: accent-italian-words-replace-24 + accent-italian-words-25: accent-italian-words-replace-25 + accent-italian-words-26: accent-italian-words-replace-26 + accent-italian-words-27: accent-italian-words-replace-27 + accent-italian-words-28: accent-italian-words-replace-28 + accent-italian-words-29: accent-italian-words-replace-29 + accent-italian-words-30: accent-italian-words-replace-30 + accent-italian-words-31: accent-italian-words-replace-31 + accent-italian-words-32: accent-italian-words-replace-32 + accent-italian-words-33: accent-italian-words-replace-33 + accent-italian-words-34: accent-italian-words-replace-34 + accent-italian-words-35: accent-italian-words-replace-35 + accent-italian-words-36: accent-italian-words-replace-36 + accent-italian-words-37: accent-italian-words-replace-37 + accent-italian-words-38: accent-italian-words-replace-38 + accent-italian-words-39: accent-italian-words-replace-39 + accent-italian-words-40: accent-italian-words-replace-40 + accent-italian-words-41: accent-italian-words-replace-41 + accent-italian-words-42: accent-italian-words-replace-42 + accent-italian-words-43: accent-italian-words-replace-43 + accent-italian-words-44: accent-italian-words-replace-44 + accent-italian-words-45: accent-italian-words-replace-45 + accent-italian-words-46: accent-italian-words-replace-46 + accent-italian-words-47: accent-italian-words-replace-47 + accent-italian-words-48: accent-italian-words-replace-48 + accent-italian-words-49: accent-italian-words-replace-49 + - type: accent id: dwarf wordReplacements: diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefdrobe.yml index 12db3cd1ce..da5ce32d21 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefdrobe.yml @@ -6,6 +6,7 @@ ClothingOuterWinterChef: 2 ClothingOuterJacketChef: 1 ClothingUniformJumpsuitChef: 1 + ClothingMaskItalianMoustache: 2 ClothingUniformJumpskirtChef: 2 ClothingHeadHatChef: 2 ClothingShoesColorBlack: 2 diff --git a/Resources/Prototypes/Entities/Clothing/Masks/masks.yml b/Resources/Prototypes/Entities/Clothing/Masks/masks.yml index 324016784d..fe9ca9a235 100644 --- a/Resources/Prototypes/Entities/Clothing/Masks/masks.yml +++ b/Resources/Prototypes/Entities/Clothing/Masks/masks.yml @@ -463,3 +463,17 @@ sprite: Clothing/Mask/scaredmime.rsi - type: Clothing sprite: Clothing/Mask/scaredmime.rsi + +- type: entity + parent: ClothingMaskBase + id: ClothingMaskItalianMoustache + name: italian moustache + description: Made from authentic Italian moustache hairs. Gives the wearer an irresistable urge to gesticulate wildly. + components: + - type: Sprite + sprite: Clothing/Mask/italian_moustache.rsi + - type: Clothing + sprite: Clothing/Mask/italian_moustache.rsi + - type: AddAccentClothing + accent: ReplacementAccent + replacement: italian \ No newline at end of file diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/chef.yml b/Resources/Prototypes/Roles/Jobs/Civilian/chef.yml index 22bfb78cd7..fe0c7e791d 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/chef.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/chef.yml @@ -24,6 +24,7 @@ jumpsuit: ClothingUniformJumpsuitChef head: ClothingHeadHatChef back: ClothingBackpackFilled + mask: ClothingMaskItalianMoustache shoes: ClothingShoesColorBlack id: ChefPDA ears: ClothingHeadsetService diff --git a/Resources/Textures/Clothing/Mask/italian_moustache.rsi/equipped-MASK.png b/Resources/Textures/Clothing/Mask/italian_moustache.rsi/equipped-MASK.png new file mode 100644 index 0000000000..9c0f2a8bd4 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/italian_moustache.rsi/equipped-MASK.png differ diff --git a/Resources/Textures/Clothing/Mask/italian_moustache.rsi/icon.png b/Resources/Textures/Clothing/Mask/italian_moustache.rsi/icon.png new file mode 100644 index 0000000000..9df18ab5f1 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/italian_moustache.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Mask/italian_moustache.rsi/inhand-left.png b/Resources/Textures/Clothing/Mask/italian_moustache.rsi/inhand-left.png new file mode 100644 index 0000000000..99abbac3a7 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/italian_moustache.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Mask/italian_moustache.rsi/inhand-right.png b/Resources/Textures/Clothing/Mask/italian_moustache.rsi/inhand-right.png new file mode 100644 index 0000000000..a3c20a67a4 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/italian_moustache.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Mask/italian_moustache.rsi/meta.json b/Resources/Textures/Clothing/Mask/italian_moustache.rsi/meta.json new file mode 100644 index 0000000000..3c25ce6906 --- /dev/null +++ b/Resources/Textures/Clothing/Mask/italian_moustache.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-MASK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +}