-
-
Notifications
You must be signed in to change notification settings - Fork 427
Ребаланснул способы попадения на станцию у нюкеров. #8547
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
Ребаланснул способы попадения на станцию у нюкеров. #8547
Conversation
Changelog status: ✔️ |
|
|
||
| /datum/announcement/centcomm/nuclear/New() | ||
| message = "[station_name_ru()], Мы наблюдаем тепловой след, который ведёт к вашей станции. Пожалуйста, воздержитесь от внешних работ на " + \ | ||
| "обшивке станции и доложите на Центкомм детали в случае установления визуального контакта." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| "обшивке станции и доложите на Центкомм детали в случае установления визуального контакта." | |
| "обшивке станции и доложите на Центкомм детали в случае установления визуального контакта." | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Капец, This conversation was marked as resolved by Kurshan, но crlf так и не появилось
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Настройки Идеехи пожрали добавленный crlf. Da Всё нет возможности добраться до этого недоразумения.
|
Теперь гейтвей будет такой же, как и шаттл, а шаттл не поменяется, потому что в большинстве случаев за эту минуту уже дырка в бриге. |
|
|
||
| #undef SYNDICATE_SHUTTLE_MOVE_TIME | ||
| #undef SYNDICATE_SHUTTLE_COOLDOWN | ||
| #undef SYNDICATE_SHUTTLE_ALERT_DELAY |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| #undef SYNDICATE_SHUTTLE_ALERT_DELAY | |
| #undef SYNDICATE_SHUTTLE_ALERT_DELAY | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Капец, This conversation was marked as resolved by Kurshan, но crlf так и не появилось
Может ему приходить спустя n времени после взлома? Чтобы нюкеры успели десантироваться, но не могли безпалевно это сделать |
|
Лучше через 2 минуты как минимум после прилёта. Разные нюкеры бывают, пока додумается надеть джетпак, пока откачают того, кто комбат мод включил, пока решатся где заходить будут... Лучше дать больше времени |
|
Зачем повышать цену на штурмовую броню? |
c39cd99 to
d72026b
Compare
|
А не слишком ли жирно нюкерам телепортироваться на станцию, за 20 секунд захватывать капитана с диском и ставить бомбу? |
|
Классный пр, видно что тут всё сделано правильно |
|
А можно починить ещё звонок агенту в догонку? #8489 |
|
Я не скрываю, что в первую очередь это нерф одной конкретной страты с шаттлом. Но если что-то отнимаешь - надо предложить альтернативу т.к. страты (особенно в 100% случаев) не на пустом месте берутся. Вот сейчас задним числом все понимают, что мессаги предупреждения у нюкеров - это невероятный буст станции в сторону станции, а когда впиливал гейт не ожидал такого сокрушительного фурора. Поэтому и сказал, что с таймингами/мессагами возможно буду играться после того, как посмотрю как оно на лайв сервере. Если, конечно, снова не трупанусь или зобанят. Отвечая на вопросы выше:
Может быть, пока посмотрю, как оно, если будет происходить РАШ Б за 30 секунд от гейта, скорее всего, верну. Вполне вероятно, что так и случится. По поводу звонка тритору - это вне рамок этого ПР-а.
Пока в живую подобных рашей не видел.
Почти вся нынешняя нюка - моя подделка ещё давным давно, и во времена как я это пилил была в голове четкая концепция, сколько плюс-минус можно потратить на армор-проникновение на станцию и в зависимости от этого двигать ползунок. Цена в 4 тк обуславливалась дорогими или же опасными способами проникновения. |
Зато я видел 2 раза, почти подряд. Там или был баг что сообщение не отобразилось, или просто все его не заметили, но потратили 2 сишки, после за секунд 20-30 добежали до мостика и убили капитана (он был на мостике, в каюте или с другой стороны мостика, точно не помню), вернулись к бомбе её запускать и дефать. И это при том что броня нюковская значительно круче их ригов, да и на всё это меньше тратится кристаллов. |
| addtimer(CALLBACK(announce, /datum/announcement.proc/play), SYNDICATE_SHUTTLE_ALERT_DELAY) | ||
| return TRUE | ||
|
|
||
| /obj/machinery/computer/syndicate_station/proc/make_announcement() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Прок без механик и нигде не юзается.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Da. Так и не добрался его удалить пока
code/game/machinery/droppod.dm
Outdated
| obscured_turfs = list() | ||
| for(var/A in black_list_areas) | ||
| for(var/turf/simulated/turf in get_area_turfs(A)) | ||
| var/image/i = image('icons/effects/cameravis.dmi', turf, "black", LIGHTING_LAYER + 2) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Лучше не использовать такой LIGHTING_LAYER + 2 хардкод леера. Лучше в файле code\__DEFINES\_planes+layers.dm добавить новый леер. К тому же, уже есть ABOVE_LIGHTING_LAYER.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Плейн - это типо слоя со своими слоями. Самый высокий layer у LIGHTING_PLANE никогда не будет выше, чем самый низкий layer у ABOVE_LIGHTING_PLANE
…ры на обшивку брига. Убрал аптечку с шаттла нюкеров. Убрал уведомление о взломе гейтвея. Понизил стоимость дропподов и переделал логику рандомных дропо.
4b3e800 to
b1c12bd
Compare
| #define LIGHTING_LAYER 1 | ||
| #define ABOVE_LIGHTING_PLANE 120 | ||
| #define ABOVE_LIGHTING_LAYER 1 | ||
| #define ABOVE_LIGHTING_LAYER 3 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
А зачем?.. Для этого плейна же нет других лееров, а значит изменять этот не имеет смысла
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ручные замеры показали, что без этого ченжа некоторые оверлеи таки просвечиваются выше необходимого. Чекнул где вообще юзается ABOVE_LIGHTING_LAYER , не в таком большом кол-ве мест и даже логично.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.


Описание изменений
Понерфил шаттл сообщением о тепловом следе возле станции спустя минуту после его прибытия.
Вернул камеры на обшивку брига.
Убрал аптечку с шаттла нюкеров.
Убрал уведомление о взломе гейтвея.
Понизил стоимость дропподов и переделал им логику приземлений.
Добавил оверлей помех (как у ИИ из-за отсутствующих камер) на блэклистед эрии. Теперь нюкеры не смогут увидеть, что происходит на мостике и в бриге.
Почему и что этот ПР улучшит
Сменит мету на 100% пик шаттла и ходьбу через оружейку. Баланс-ребаланс. Прочитал аж шесть книг по гейм дизайну чтобы додуматься до этого. Не уверен, что стоит добавлять мессагу на шаттл нюкерам, но опять же, хочу посмотреть как это будет выглядеть в игре, вполне вероятно, что её выпилю после забегов, пока непонятно.
Авторство
Чеинжлог
🆑