diff --git a/Resources/Locale/ru-RU/_Cats/admeme/hand_teleporter.ftl b/Resources/Locale/ru-RU/_Cats/admeme/hand_teleporter.ftl new file mode 100644 index 0000000000..214e99ff77 --- /dev/null +++ b/Resources/Locale/ru-RU/_Cats/admeme/hand_teleporter.ftl @@ -0,0 +1,7 @@ +ent-HandTeleporterAdmemeCN = { ent-HandTeleporter } + .desc = { ent-HandTeleporter.desc } + .suffix = Адмемы, Между картами +ent-PortalRedAdmemeCN = { ent-BasePortal } + .desc = { ent-BasePortal.desc } +ent-PortalBlueAdmemeCN = { ent-BasePortal } + .desc = { ent-BasePortal.desc } \ No newline at end of file diff --git a/Resources/Locale/ru-RU/_Cats/admeme/weather.ftl b/Resources/Locale/ru-RU/_Cats/admeme/weather.ftl new file mode 100644 index 0000000000..c7960c884c --- /dev/null +++ b/Resources/Locale/ru-RU/_Cats/admeme/weather.ftl @@ -0,0 +1,39 @@ +ent-BaseWeatherAdmeme = { ent-BaseItem } + .desc = { ent-BaseItem.desc } + .suffix = Адмемы, Погода +ent-WeatherAshfallAdmeme = пеплопад + .desc = Падает пепел. + .suffix = Адмемы, Погода +ent-WeatherAshfallLightAdmeme = легкий пеплопад + .desc = Падает легкий пепел. + .suffix = Адмемы, Погода +ent-WeatherAshfallHeavyAdmeme = сильный пеплопад + .desc = Падает сильный пепел. + .suffix = Адмемы, Погода +ent-WeatherFalloutAdmeme = раскалённый пепел + .desc = С неба падает раскалённый пепел. + .suffix = Адмемы, Погода +ent-WeatherHailAdmeme = град + .desc = Падает град. + .suffix = Адмемы, Погода +ent-WeatherRainAdmeme = дождь + .desc = Идет дождь. + .suffix = Адмемы, Погода +ent-WeatherSandstormAdmeme = песчаная буря + .desc = Поднялась песчаная буря. + .suffix = Адмемы, Погода +ent-WeatherSandstormHeavyAdmeme = сильная песчаная буря + .desc = Бушует сильная песчаная буря. + .suffix = Адмемы, Погода +ent-WeatherSnowfallLightAdmeme = лёгкий снегопад + .desc = Идет легкий снег. + .suffix = Адмемы, Погода +ent-WeatherSnowfallMediumAdmeme = снегопад + .desc = Идет снег. + .suffix = Адмемы, Погода +ent-WeatherSnowfallHeavyAdmeme = сильный снегопад + .desc = Идет сильный снег. + .suffix = Адмемы, Погода +ent-WeatherStormAdmeme = шторм + .desc = Льет проливной дождь. + .suffix = Адмемы, Погода \ No newline at end of file diff --git a/Resources/Prototypes/_SpaceCats/Admeme/hand_teleporter.yml b/Resources/Prototypes/_SpaceCats/Admeme/hand_teleporter.yml new file mode 100644 index 0000000000..6c15b37359 --- /dev/null +++ b/Resources/Prototypes/_SpaceCats/Admeme/hand_teleporter.yml @@ -0,0 +1,26 @@ +- type: entity + parent: HandTeleporter + id: HandTeleporterAdmemeCN + suffix: Admeme + components: + - type: HandTeleporter + firstPortalPrototype: PortalRedAdmemeCN + secondPortalPrototype: PortalBlueAdmemeCN + allowPortalsOnDifferentGrids: true + portalCreationDelay: 0 + +- type: entity + parent: PortalRed + id: PortalRedAdmemeCN + suffix: Admeme + components: + - type: Portal + canTeleportToOtherMaps: true + +- type: entity + parent: PortalBlue + id: PortalBlueAdmemeCN + suffix: Admeme + components: + - type: Portal + canTeleportToOtherMaps: true \ No newline at end of file diff --git a/Resources/Prototypes/_SpaceCats/Admeme/weather.yml b/Resources/Prototypes/_SpaceCats/Admeme/weather.yml new file mode 100644 index 0000000000..e2f7ea7e78 --- /dev/null +++ b/Resources/Prototypes/_SpaceCats/Admeme/weather.yml @@ -0,0 +1,124 @@ +- type: entity + id: BaseWeatherAdmeme + suffix: Admeme, Weather + abstract: true + placement: + mode: SnapgridCenter + components: + - type: SpriteFade + - type: Clickable + - type: Physics + bodyType: Static + - type: Sprite + noRot: true + sprite: /Textures/Effects/weather.rsi + state: rain + drawdepth: Overdoors + +- type: entity + name: Ashfall + description: Ashes fall from the sky + id: WeatherAshfallAdmeme + parent: BaseWeatherAdmeme + components: + - type: Sprite + state: ashfall + +- type: entity + name: Ashfall Light + description: Light ashes fall from the sky + id: WeatherAshfallLightAdmeme + parent: BaseWeatherAdmeme + components: + - type: Sprite + state: ashfall_light + +- type: entity + name: Ashfall Heavy + description: Heavy ashes fall from the sky + id: WeatherAshfallHeavyAdmeme + parent: BaseWeatherAdmeme + components: + - type: Sprite + state: ashfall_heavy + +- type: entity + name: Fallout + description: Burning ashes fall from the sky + id: WeatherFalloutAdmeme + parent: BaseWeatherAdmeme + components: + - type: Sprite + state: fallout + +- type: entity + name: Hail + description: Hail fall from the sky + id: WeatherHailAdmeme + parent: BaseWeatherAdmeme + components: + - type: Sprite + state: hail + +- type: entity + name: Rain + description: Rain fall from the sky + id: WeatherRainAdmeme + parent: BaseWeatherAdmeme + components: + - type: Sprite + state: rain + +- type: entity + name: Sandstorm + description: Sand fall from the sky + id: WeatherSandstormAdmeme + parent: BaseWeatherAdmeme + components: + - type: Sprite + state: sandstorm + +- type: entity + name: Sandstorm Heavy + description: Heavy sand fall from the sky + id: WeatherSandstormHeavyAdmeme + parent: BaseWeatherAdmeme + components: + - type: Sprite + state: sandstorm_heavy + +- type: entity + name: Snowfall Light + description: Light snow fall from the sky + id: WeatherSnowfallLightAdmeme + parent: BaseWeatherAdmeme + components: + - type: Sprite + state: snowfall_light + +- type: entity + name: Snowfall Medium + description: Medium snow fall from the sky + id: WeatherSnowfallMediumAdmeme + parent: BaseWeatherAdmeme + components: + - type: Sprite + state: snowfall_med + +- type: entity + name: Snowfall Heavy + description: Heavy snow fall from the sky + id: WeatherSnowfallHeavyAdmeme + parent: BaseWeatherAdmeme + components: + - type: Sprite + state: snowfall_heavy + +- type: entity + name: Storm + description: Heavy rain fall from the sky + id: WeatherStormAdmeme + parent: BaseWeatherAdmeme + components: + - type: Sprite + state: storm \ No newline at end of file