Skip to content

Commit

Permalink
Merge branch 'Rxup:master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
Devian505 authored Nov 27, 2023
2 parents 01f86ff + 4b69438 commit cd41629
Show file tree
Hide file tree
Showing 10 changed files with 5,911 additions and 16 deletions.
3 changes: 2 additions & 1 deletion Content.IntegrationTests/Tests/PostMapInitTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,8 @@ public sealed class PostMapInitTest
//backmen
"CentCommv2",
"ShwrAdventurer",
"ShwrBig"
"ShwrBig",
"shwrDust"
};

/// <summary>
Expand Down
11 changes: 4 additions & 7 deletions Content.Server/Backmen/SpecForces/SpecForcesSystem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ private void SpawnGhostRole(SpecForcesType ev, EntityUid shuttle)
_ => 1
};

if (_random.Prob(0.3f))
if (countExtra > 2 && _random.Prob(0.3f))
{
SpawnEntity(SFOfficer, _random.Pick(spawns));
}
Expand All @@ -202,18 +202,15 @@ private void SpawnGhostRole(SpecForcesType ev, EntityUid shuttle)
{
case SpecForcesType.ERT:
SpawnEntity(ErtLeader, _random.Pick(spawns));
SpawnEntity(ErtEngineer, _random.Pick(spawns));

while (countExtra > 0)
{
if (countExtra-- > 0)
{
SpawnEntity(ErtSecurity, _random.Pick(spawns));
}

if (countExtra-- > 0)
{
SpawnEntity(ErtEngineer, _random.Pick(spawns));
}

if (countExtra-- > 0)
{
SpawnEntity(ErtMedical, _random.Pick(spawns));
Expand All @@ -239,7 +236,7 @@ private void SpawnGhostRole(SpecForcesType ev, EntityUid shuttle)

break;
case SpecForcesType.DeathSquad:
SpawnEntity(countExtra == 0 ? Spestnaz : SpestnazOfficer, _random.Pick(spawns));
SpawnEntity(SpestnazOfficer, _random.Pick(spawns));
while (countExtra > 0)
{
if (countExtra-- > 0)
Expand Down
5,860 changes: 5,860 additions & 0 deletions Resources/Maps/Backmen/Shuttles/shwr-dust.yml

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions Resources/Prototypes/Backmen/GameRules/Shipwrecked/maps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
mapName: Баржа
mapPath: /Maps/Backmen/Shuttles/Shatlik.yml
minPlayers: 15
maxPlayers: 30
stations:
ShwrAdventurerBig:
stationProto: StandardStationArena
Expand All @@ -32,3 +33,20 @@
- Freelancer
availableJobs:
Freelancer: [-1,-1]

- type: gameMap
id: shwrDust
mapName: KL-Dust 469
mapPath: /Maps/Backmen/Shuttles/shwr-dust.yml
minPlayers: 30
stations:
shwrDust:
stationProto: StandardStationArena
components:
- type: StationNameSetup
mapNameTemplate: "KL-Dust 469"
- type: StationJobs
overflowJobs:
- Freelancer
availableJobs:
Freelancer: [-1,-1]
1 change: 1 addition & 0 deletions Resources/Prototypes/Backmen/GameRules/roundstart.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,4 @@
maps:
- ShwrAdventurer
- ShwrBig
- shwrDust
6 changes: 5 additions & 1 deletion Resources/Prototypes/Backmen/lobbyscreens.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
- type: lobbyBackground
- type: lobbyBackground
id: pivo
background: /Textures/Backmen/LobbyScreens/pivo.png

- type: lobbyBackground
id: twix
background: /Textures/Backmen/LobbyScreens/twix.png

- type: lobbyBackground
id: capoleon
background: /Textures/Backmen/LobbyScreens/capoleon.png
4 changes: 2 additions & 2 deletions Resources/ServerInfo/RulesBackmen.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
[color=#FF0000]            Про игровой процесс.[/color]
Уважение к другим игрокам.
Имейте уважение к своим друзьям и остальным игрокам проекта, не пытайтесь портить игру намеренно. Данный сервер нацелен на создание игровых ситуаций самими игроками. Мы все здесь хотим отдохнуть, верно?
Вам никто не запрещает и не ограничивает свободу действий если те не выбиваются из игровой атмосферы и не переходят в "несоответствие роли". Вы вправе делать то, что считаете нужным, но то или иное действите стоит того? Ваш персонаж должен, как в прочем и вы сами, здарово оценивать свои силы в той или иной ситуации. Относитесь к своему персонажу как к себе, не геройствуйте. 
Вам никто не запрещает и не ограничивает свободу действий если те не выбиваются из игровой атмосферы и не переходят в "несоответствие роли". Вы вправе делать то, что считаете нужным, но то или иное действите стоит того? Ваш персонаж должен, как в прочем и вы сами, здраво оценивать свои силы в той или иной ситуации. Относитесь к своему персонажу как к себе, не геройствуйте. 
Помогайте новичкам, учите их, как когда-то учили вас. Не убийвайте и не портите зону для новоприбывших (пример: вокзал), это наказуемо. 
Старайтесь решать конфликты без убийств и перестрелок, всегда позволяйте пройти переговорам.
NanoTrasen запрещает персоналу станции штурм неизвестных шаттлов/шаттлов департамента спецопераций ввиду неизвестной угрозы и закрытой зоны.
Expand Down Expand Up @@ -73,4 +73,4 @@ NanoTrasen запрещает персоналу станции штурм не
(()) В случае, если администратор вас заблокировал за неуважительное отношение (хотя у вас было на это полное зеркальное право) вы можете написать жалобу на администратора (желательно предоставив скриншот AHelp) где администратор понесет серьёзное наказание, а вы получите амнистию.
(()) Администрация имеет право забанить игрока только в случае, если он написал в AHelp причину и время бана. В противном случае блокировка не является действительной и игрок автоматически получает амнистию (Если напишет запрос).
(()) Игрок имеет право написать тикет на разблокировку в течении 48ч с момента его получения. По прохождению 48ч администрация имеет право закрыть тикет на разблокировку.
(()) Администрация имеет право временно изменять правила во время ОБЪЯВЛЕННОГО ивента для улучшения игрового процесса. В случае, если ивент не был заранее объявлен (или не было голосования), правила (даже временно) изменить нельзя! Обусловлено это тем, что игроки не знающие о ивенте настроены на стандартное стечении обстоятельств и не готовы к изменению правил, что ведёт к несправедливым банам.
(()) Администрация имеет право временно изменять правила во время ОБЪЯВЛЕННОГО ивента для улучшения игрового процесса. В случае, если ивент не был заранее объявлен (или не было голосования), правила (даже временно) изменить нельзя! Обусловлено это тем, что игроки не знающие о ивенте настроены на стандартное стечении обстоятельств и не готовы к изменению правил, что ведёт к несправедливым банам.
22 changes: 17 additions & 5 deletions Resources/Textures/Backmen/LobbyScreens/attributions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,32 +2,44 @@
license: "CC-BY-NC-SA-3.0"
copyright: "Ivan_Gochin#2016 on discord"
source: "Corvax discord server"

- files: ["atmos.png"]
license: "CC-BY-NC-SA-3.0"
copyright: "Gasper_horned#9372 on discord"
source: "Corvax discord server"
source: "Corvax discord server (https://discord.com/channels/919301044784226385/1073603532898435183/1081578859264213033)"

- files: ["boom.png"]
license: "CC-BY-NC-SA-3.0"
copyright: "Gasper_horned#9372"
source: "Corvax discord server"
source: "Corvax discord server (https://discord.com/channels/919301044784226385/1073603532898435183/1075831468561006665)"

- files: ["medics.png"]
license: "CC-BY-NC-SA-3.0"
copyright: "Vetochka (Вета Игрит)#1118 on discord"
source: "Corvax discord server"
source: "Corvax discord server (https://discord.com/channels/919301044784226385/1073603532898435183/1091628716376997898)"

- files: ["mosley.png"]
license: "CC-BY-NC-SA-3.0"
copyright: "mosley#7777 on discord"
source: "Corvax discord server"
source: "Corvax discord server (https://discord.com/channels/919301044784226385/1073603532898435183/1089135263936167956)"

- files: ["singularity.png"]
license: "CC-BY-NC-SA-3.0"
copyright: "Ast#5705 on discord"
source: "Corvax discord server"

- files: ["pivo.png"]
license: "CC-BY-NC-SA-3.0"
copyright: "Kiryusha"
source: "Backmen discord server"

- files: ["twix.png"]
license: "CC-BY-NC-SA-3.0"
copyright: "sosiska_v_smekte AKA Sosiska discord"
source: "Backmen discord server"
source: "Backmen discord server (https://discord.com/channels/1053200453829132298/1057599800847114370/1170670730027991130)"

- files: ["capoleon.png"]
license: "CC-BY-NC-SA-3.0"
copyright: "sosiska_v_smekte AKA Sosiska discord"
source: "Backmen discord server (https://discord.com/channels/1053200453829132298/1053207096918822923/1176603112388165722)"

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions Resources/Textures/Backmen/LobbyScreens/capoleon.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
sample:
filter: true

0 comments on commit cd41629

Please sign in to comment.