Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spacelaw Change Rule #97

Closed

Conversation

AwareFoxy
Copy link
Collaborator

Автор сия творения - @chavonadelal

Описание PR

Теперь может выпасть ОЧЕНЬ РЕДКИЙ ивент на смену корп закона xdd:

Почему / Баланс

SS13 content

Ссылка на ветку

Технические детали

@Tornado-Technology удачи

Медиа

Критические изменения

Список изменений
Для чейнджлогера - в качестве автора укажи to4no_fix в ДС
🆑

  • add: Добавлен очень редкий ивент с возможностью смены корпоративных законов!

@github-actions github-actions bot added S: Needs Review ПРу необходим ревью S: Untriaged Changes: Localization Изменяет локализацию size/L labels Nov 29, 2024
@CaptainSqrBeard
Copy link

это уже можно тестировать?

@AwareFoxy
Copy link
Collaborator Author

это уже можно тестировать?

там нечего тестировать

Copy link
Collaborator

@lzk228 lzk228 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

в описании ПРа опиши как собственно происходит этот ивент либо добавь медиа

@CaptainSqrBeard
Copy link

это уже можно тестировать?

там нечего тестировать

ЛОЖЬ

Copy link
Collaborator

@Vonsant Vonsant left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Лрп бред сивой кобылы под метамфетамином. Для мрп большая часть "законов" не подходит. Либо переписать в более серьезном виде, либо принято не будет.

@Vonsant
Copy link
Collaborator

Vonsant commented Nov 30, 2024

Если делаете лрп контент, то для него нужен отдельный цварник, чтобы можно было включать его в серверных настройках. Но по умолчанию должно быть выключено.

Условно rp_lrp = false.

Подавляющее число серверов корвакса позиционируется как мрп, где подобные шутки хуютки с пресмыканием перед клоуном будут восприняты в штыки.

Copy link

@chavonadelal chavonadelal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Убрать варианты, связанные с оружием, операциями, лекарствами и про танцевание с клоуном, потому что от них, возможно, действительно могут быть проблемы. Варианты связанные с оружием, операциями и лекарствами вообще не мои, хех. Остальные варианты забавные, с учетом того, что ивент может выпасть всего один раз за раунд с небольшим шансом. Добавьте веселья игрокам, работки им и так хватает. Фокси опередил меня же и зачем-то черепикнул мою ветку в форке 🤔 , так бы сам поправил

@CaptainSqrBeard
Copy link

Лрп бред сивой кобылы под метамфетамином. Для мрп большая часть "законов" не подходит. Либо переписать в более серьезном виде, либо принято не будет.

Помоему вся суть этого ивента в бредовых 1984 законах.

К тому-же я не очень понимаю по какому критерию ты отбираешь ЛРПшные законы, которые бы мешали на МРП. Но этот вопрос я лучше оставлю тому, кто понимает как играются МРП сервера.

@AwareFoxy AwareFoxy requested a review from Vonsant December 1, 2024 12:02
@Vonsant
Copy link
Collaborator

Vonsant commented Dec 1, 2024

@AwareFoxy старший модератор провел обсуждение с модераторами серверов и было принято решение, что данный ивент допустим только на сервере Мейн. Так что цварник делать все таки придется.

@AwareFoxy
Copy link
Collaborator Author

@AwareFoxy старший модератор провел обсуждение с модераторами серверов и было принято решение, что данный ивент допустим только на сервере Мейн. Так что цварник делать все таки придется.

я это в пуссицвар впишу тхен, ок?

@Vonsant
Copy link
Collaborator

Vonsant commented Dec 1, 2024

я это в пуссицвар впишу тхен, ок?

idk, главное чтобы в будущем этот цварник можно было универсально использовать под разные фичи. В идеале я бы сделала три отдельных фича тоггла под каждый уровень сервера,у словно "мрп-" "мрп" "мрп+", чтобы потом можно было распределять фичи по серверам, а не все сервера единообразными делать.

@chavonadelal
Copy link

@AwareFoxy старший модератор провел обсуждение с модераторами серверов и было принято решение, что данный ивент допустим только на сервере Мейн. Так что цварник делать все таки придется.

Вот это вы скучные

@chavonadelal
Copy link

@AwareFoxy раз это для лрп, то верни" ЛРП Бред" законы

@Vonsant
Copy link
Collaborator

Vonsant commented Dec 1, 2024

@AwareFoxy раз это для лрп, то верни" ЛРП Бред" законы

Не, их точно запретили даже для мейна.

@Vonsant
Copy link
Collaborator

Vonsant commented Dec 1, 2024

Потому что мейн не лрп, а мрп сервер с пониженными требованиями.

@Vonsant
Copy link
Collaborator

Vonsant commented Dec 1, 2024

Потом если людям понравится, то будет переключено и на другие сервера, благо с цварниками просто работать.

@chavonadelal
Copy link

Потом если людям понравится, то будет переключено и на другие сервера, благо с цварниками просто работать.

там 0 онлайна, некому нравится будет

@chavonadelal
Copy link

chavonadelal commented Dec 1, 2024

при том, что ивент с 50 онлайна только может выпасть, с меньшим онлайном в нем нет смысла. глупо в целом отрубать ивент, когда можно просто сделать разные датасеты для разных серверов и выбирать какой использовать через цвариник
lawMRP-LocalizedDataset
lawMRPLocalizedDataset
lawMRP+LocalizedDataset

Copy link
Collaborator

@lzk228 lzk228 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ревью кода только потому что я не хочу, чтобы вы мёржили какое-то говно
я не хочу чтобы это было мёржнуто вовсе, но МАКСИМАЛЬНО не хочу, пока:

  • не будет добавлен способ для администрации и присоединившихся позже игроков узнать об изменённых законах СРАЗУ как только они присоединяются в раунд, я не буду предлагать как это делать, скажу лишь что это ОБЯЗАННО быть перед добавлением ивента в игру

Comment on lines +45 to +49
/// <summary>
/// LRP CVar
/// </summary>
public static readonly CVarDef<bool> LRPEnabled =
CVarDef.Create("lrp.enabled", false, CVar.SERVERONLY);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

лучше сделать отдельный цвар для этого ивента, а не общий "лрп"

Comment on lines +40 to +41
if (!_cfg.GetCVar(NextVars.LRPEnabled))
return;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

а оно не сделает обьявление ивента, после которого ничего не произойдёт если конфиг отключен?

Продолжительность смены на момент отправки факса: { $stationTime }
{ station-event-space-law-change-fax-end }

station-event-space-law-change-announcement = В связи с последними изменениями в корпоративной политике, { $essence } теперь признается (или признаются) незаконным(-ыми) по кодовому номеру «XX1» Корпоративного закона. В ваших интересах незамедлительно исправить ситуацию до вступления изменений в силу через { $time } минут. Служба безопасности и Командование обязаны приложить все возможные усилия для обеспечения полного соответствия станции требованиям закона к моменту окончания периода адаптации.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
station-event-space-law-change-announcement = В связи с последними изменениями в корпоративной политике, { $essence } теперь признается (или признаются) незаконным(-ыми) по кодовому номеру «XX1» Корпоративного закона. В ваших интересах незамедлительно исправить ситуацию до вступления изменений в силу через { $time } минут. Служба безопасности и Командование обязаны приложить все возможные усилия для обеспечения полного соответствия станции требованиям закона к моменту окончания периода адаптации.
station-event-space-law-change-announcement = В связи с последними изменениями в корпоративной политике, { $essence } теперь признаётся (или признаются) незаконным(-и) по кодовому номеру «XX1» Корпоративного закона. В ваших интересах незамедлительно исправить ситуацию до вступления изменений в силу через { $time } минут. Служба безопасности и Командование обязаны приложить все возможные усилия для обеспечения полного соответствия станции требованиям закона к моменту окончания периода адаптации.

public ProtoId<LocalizedDatasetPrototype> LawLocalizedDataset { get; set; }

/// <summary>
/// Time before changes to the law come into force.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
/// Time before changes to the law come into force.
/// Time in minutes before changes to the law come into force.

Comment on lines +131 to +135
Loc.GetString("materials-paper"),
null,
null,
"paper_stamp-centcom",
new List<StampDisplayInfo>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Loc.GetString("materials-paper"),
null,
null,
"paper_stamp-centcom",
new List<StampDisplayInfo>
Loc.GetString("materials-paper"),
stampState: "paper_stamp-centcom",
stampedBy: new List<StampDisplayInfo>

по сути должно работать

Comment on lines +44 to +46
station-event-space-law-change-essence-8 = деятельность руководителей отделов, которые не уделяют должного внимания патриотическому воспитанию своих сотрудников во славу NanoTrasen
station-event-space-law-change-essence-9 = не ношение головного убора
station-event-space-law-change-essence-10 = неисполнение главой отдела личного приветствия каждого члена экипажа, посещающего его отдел
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

удалить нахуй

station-event-space-law-change-essence-14 = общение не шепотом вне каналов связи
station-event-space-law-change-essence-15 = попытки убедить Капитана станции в существовании мировых заговоров
station-event-space-law-change-essence-16 = введение в оборот фруктов и овощей нового урожая без предварительной дегустации каждого вида Главой персонала
station-event-space-law-change-essence-17 = неисполнение приветствия "Привет, товарищи" при входе в Бриг
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

нахуй

@github-actions github-actions bot added the S: Merge Conflict У ПРа есть мердж конфликт label Dec 17, 2024
Copy link

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@AwareFoxy AwareFoxy closed this Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: Localization Изменяет локализацию S: Merge Conflict У ПРа есть мердж конфликт S: Needs Review ПРу необходим ревью S: Untriaged size/L Status: Awaiting Changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants