diff --git a/Resources/Locale/ru-RU/backmen/sponsors/windowmanager.ftl b/Resources/Locale/ru-RU/backmen/sponsors/windowmanager.ftl index 8721e6b66a7..80afa0ee4b1 100644 --- a/Resources/Locale/ru-RU/backmen/sponsors/windowmanager.ftl +++ b/Resources/Locale/ru-RU/backmen/sponsors/windowmanager.ftl @@ -15,6 +15,8 @@ sponsor-win-manager-ghost-drgon = Дракон sponsor-win-manager-ghost-ifrit = Ифрит sponsor-win-manager-ghost-mujik = Мужик sponsor-win-manager-ghost-angel = Серафим +sponsor-win-manager-ghost-Luna = Луна +sponsor-win-manager-ghost-p03 = p03 sponsor-win-manager-theme = Тема призрака: sponsor-win-manager-tier-0 = Бесплатный sponsor-win-manager-tier-1 = EAT diff --git a/Resources/Prototypes/_Backmen/GameRules/events.yml b/Resources/Prototypes/_Backmen/GameRules/events.yml index d9f9fd5878c..dcebfdada86 100644 --- a/Resources/Prototypes/_Backmen/GameRules/events.yml +++ b/Resources/Prototypes/_Backmen/GameRules/events.yml @@ -51,7 +51,7 @@ categories: [ HideSpawnMenu ] components: - type: StationEvent - weight: 10 + weight: 7 earliestStart: 15 minimumPlayers: 5 - type: EvilTwinRule diff --git a/Resources/Prototypes/_Backmen/GameRules/roundstart.yml b/Resources/Prototypes/_Backmen/GameRules/roundstart.yml index e7fed260eea..b7385f054bc 100644 --- a/Resources/Prototypes/_Backmen/GameRules/roundstart.yml +++ b/Resources/Prototypes/_Backmen/GameRules/roundstart.yml @@ -84,7 +84,7 @@ categories: [ HideSpawnMenu ] components: - type: StationEvent - weight: 15 + weight: 5 duration: 1 earliestStart: 50 minimumPlayers: 20 diff --git a/Resources/Prototypes/_Backmen/ghosts/special.yml b/Resources/Prototypes/_Backmen/ghosts/special.yml new file mode 100644 index 00000000000..eb532bc62a7 --- /dev/null +++ b/Resources/Prototypes/_Backmen/ghosts/special.yml @@ -0,0 +1,25 @@ +- type: ghostTheme + id: Luna + name: sponsor-win-manager-ghost-Luna + components: + - type: Sprite + noRot: true + overrideContainerOcclusion: true # Ghosts always show up regardless of where they're contained. + drawdepth: Ghosts + sprite: Backmen/Mobs/Ghost/luna.rsi + layers: + - state: pony + shader: unshaded + +- type: ghostTheme + id: p03 + name: sponsor-win-manager-ghost-p03 + components: + - type: Sprite + noRot: true + overrideContainerOcclusion: true # Ghosts always show up regardless of where they're contained. + drawdepth: Ghosts + sprite: Backmen/Mobs/Ghost/p03.rsi + layers: + - state: p03 + shader: unshaded diff --git a/Resources/Prototypes/secret_weights.yml b/Resources/Prototypes/secret_weights.yml index efdf3a41e3d..eee950a907a 100644 --- a/Resources/Prototypes/secret_weights.yml +++ b/Resources/Prototypes/secret_weights.yml @@ -2,14 +2,14 @@ id: Secret weights: # no_mad NonRP Nukeops: 0.15 - Traitor: 0.24 + Traitor: 0.35 Zombie: 0.10 # Zombieteors: 0.01 KesslerSyndrome: 0.01 - Revolutionary: 0.10 + Revolutionary: 0.01 FleshCult: 0.10 - Blob: 0.10 - Survival: 0.05 + Blob: 0.12 + Survival: 0.01 ExtendedThief: 0.10 Vampires: 0.05 # Changeling: 0.20 # After fix changelings with surgery diff --git a/Resources/Textures/Backmen/Mobs/Ghost/luna.rsi/meta.json b/Resources/Textures/Backmen/Mobs/Ghost/luna.rsi/meta.json new file mode 100644 index 00000000000..08b82006da2 --- /dev/null +++ b/Resources/Textures/Backmen/Mobs/Ghost/luna.rsi/meta.json @@ -0,0 +1,15 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "discrod: fizzoghoster", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "pony", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Backmen/Mobs/Ghost/luna.rsi/pony.png b/Resources/Textures/Backmen/Mobs/Ghost/luna.rsi/pony.png new file mode 100644 index 00000000000..e04bfff1bd6 Binary files /dev/null and b/Resources/Textures/Backmen/Mobs/Ghost/luna.rsi/pony.png differ diff --git a/Resources/Textures/Backmen/Mobs/Ghost/p03.rsi/meta.json b/Resources/Textures/Backmen/Mobs/Ghost/p03.rsi/meta.json new file mode 100644 index 00000000000..9123e0902c3 --- /dev/null +++ b/Resources/Textures/Backmen/Mobs/Ghost/p03.rsi/meta.json @@ -0,0 +1,21 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "made by Keki4", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "p03", + "directions": 4, + "delays":[ + [0.12,0.12], + [0.12,0.12], + [0.12,0.12], + [0.12,0.12] + ] + } +] +} \ No newline at end of file diff --git a/Resources/Textures/Backmen/Mobs/Ghost/p03.rsi/p03.png b/Resources/Textures/Backmen/Mobs/Ghost/p03.rsi/p03.png new file mode 100644 index 00000000000..84488bea234 Binary files /dev/null and b/Resources/Textures/Backmen/Mobs/Ghost/p03.rsi/p03.png differ