diff --git a/Resources/Locale/en-US/deltav/markings/moth.ftl b/Resources/Locale/en-US/deltav/markings/moth.ftl new file mode 100644 index 00000000000..59ecbdae659 --- /dev/null +++ b/Resources/Locale/en-US/deltav/markings/moth.ftl @@ -0,0 +1,6 @@ +marking-MothWingsClassicSelene = Wings (Selene, Classic) + +marking-MothWingsSelene-selene_primary = Primary +marking-MothWingsSelene-selene_secondary = Secondary +marking-MothWingsSelene-selene_tertiary = Tertiary +marking-MothWingsSelene = Wings (Selene) diff --git a/Resources/Prototypes/DeltaV/Entities/Mobs/Customization/Markings/moth.yml b/Resources/Prototypes/DeltaV/Entities/Mobs/Customization/Markings/moth.yml new file mode 100644 index 00000000000..7097be16ffa --- /dev/null +++ b/Resources/Prototypes/DeltaV/Entities/Mobs/Customization/Markings/moth.yml @@ -0,0 +1,27 @@ +- type: marking + id: MothWingsClassicSelene + bodyPart: Tail + markingCategory: Tail + forcedColoring: true + speciesRestriction: [Moth] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: DeltaV/Mobs/Customization/Moth/moth_wings.rsi + state: selene + +- type: marking + id: MothWingsSelene + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: DeltaV/Mobs/Customization/Moth/moth_wings.rsi + state: selene_primary + - sprite: DeltaV/Mobs/Customization/Moth/moth_wings.rsi + state: selene_secondary + - sprite: DeltaV/Mobs/Customization/Moth/moth_wings.rsi + state: selene_tertiary diff --git a/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/meta.json b/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/meta.json new file mode 100644 index 00000000000..cab0153f68d --- /dev/null +++ b/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/meta.json @@ -0,0 +1,28 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Selene wings by @bogus_0451 on discord", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "selene", + "directions": 4 + }, + { + "name": "selene_primary", + "directions": 4 + }, + { + "name": "selene_secondary", + "directions": 4 + }, + { + "name": "selene_tertiary", + "directions": 4 + } + ] +} + diff --git a/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/selene.png b/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/selene.png new file mode 100644 index 00000000000..ba9a5c4e262 Binary files /dev/null and b/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/selene.png differ diff --git a/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/selene_primary.png b/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/selene_primary.png new file mode 100644 index 00000000000..034e3ebbc1e Binary files /dev/null and b/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/selene_primary.png differ diff --git a/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/selene_secondary.png b/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/selene_secondary.png new file mode 100644 index 00000000000..30b451639f3 Binary files /dev/null and b/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/selene_secondary.png differ diff --git a/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/selene_tertiary.png b/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/selene_tertiary.png new file mode 100644 index 00000000000..71cf6555e6d Binary files /dev/null and b/Resources/Textures/DeltaV/Mobs/Customization/Moth/moth_wings.rsi/selene_tertiary.png differ