From bc92e81fdd758461d5e1c30b5ab47a3ab868e17a Mon Sep 17 00:00:00 2001 From: CrimeMoot Date: Sat, 4 Jan 2025 09:24:25 +0500 Subject: [PATCH 1/2] adminabuse --- .../ru-RU/_Cats/admeme/hand_teleporter.ftl | 7 + .../Locale/ru-RU/_Cats/admeme/weather.ftl | 39 ++++++ .../_SpaceCats/Admeme/hand_teleporter.yml | 26 ++++ .../Prototypes/_SpaceCats/Admeme/weather.yml | 124 ++++++++++++++++++ 4 files changed, 196 insertions(+) create mode 100644 Resources/Locale/ru-RU/_Cats/admeme/hand_teleporter.ftl create mode 100644 Resources/Locale/ru-RU/_Cats/admeme/weather.ftl create mode 100644 Resources/Prototypes/_SpaceCats/Admeme/hand_teleporter.yml create mode 100644 Resources/Prototypes/_SpaceCats/Admeme/weather.yml 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..190e01b587 --- /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 From 6f1d9bedbac721fc64590889074fd0f6553fba8b Mon Sep 17 00:00:00 2001 From: CrimeMoot Date: Sat, 4 Jan 2025 09:27:05 +0500 Subject: [PATCH 2/2] fix clrf --- .../Prototypes/_SpaceCats/Admeme/weather.yml | 246 +++++++++--------- 1 file changed, 123 insertions(+), 123 deletions(-) diff --git a/Resources/Prototypes/_SpaceCats/Admeme/weather.yml b/Resources/Prototypes/_SpaceCats/Admeme/weather.yml index 190e01b587..e2f7ea7e78 100644 --- a/Resources/Prototypes/_SpaceCats/Admeme/weather.yml +++ b/Resources/Prototypes/_SpaceCats/Admeme/weather.yml @@ -1,124 +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 +- 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