TauCetiStation / TauCetiClassic

Франкенштейн жив
GNU Affero General Public License v3.0
142 stars 419 forks source link

Улучшенная микроволновка и разогревание донк-пакетов #11904

Open nadia4321 opened 1 year ago

nadia4321 commented 1 year ago

Подробное описание проблемы

При разогревани донк-пакета в улучшенной микроволновке получился один разогретый донк пакет и куча неразогретых

Что должно было произойти

Должно было приготовиться несколько разогретых донк пакетов

Что произошло на самом деле

Приготовились один разогретый донк пакет и куча неразогретых

Как повторить

разогреть донк пакет в улучшенной икроволновке

Дополнительная информация:

DarkFurrSss commented 1 year ago

Это не баг, а фича. Именно это и улучшается деталями

ViDLiathan commented 1 year ago

Это не баг, а фича. Именно это и улучшается деталями

Ну так микроволновка должна готовую еду дюпать, а не сырую

DarkFurrSss commented 1 year ago

Это не баг, а фича. Именно это и улучшается деталями

Ну так микроволновка должна готовую еду дюпать, а не сырую

Даже это скорее всего не баг

Mercurialaste commented 1 year ago

Это не баг, а фича. Именно это и улучшается деталями

Ну так микроволновка должна готовую еду дюпать, а не сырую

Даже это скорее всего не баг

Побойся своих слов и поваров с тесаками, что уже идут за тобой

nadia4321 commented 1 year ago

ну это бесконечный источник донк пакетов получается из одного донк пакета, что довольно странно

4310V343k commented 1 year ago

это баг, заебали обычные и теплые донк покеты имеют один путь, лишь при вызове /datum/recipe/make_food обычный превращается в теплый https://github.com/TauCetiStation/TauCetiClassic/blob/b7a4252634a46e05026a2de921443630108396ae/code/modules/food/recipes_microwave.dm#L202-L206

но при дюпе еды make_food вызывается только один раз, а вся остальная дюпнутая еда спавнится тут на последней строчке https://github.com/TauCetiStation/TauCetiClassic/blob/b7a4252634a46e05026a2de921443630108396ae/code/game/machinery/kitchen/kitchen_machines.dm#L310-L316

при этом make_food у дюпнутых донкпокетов не вызывается, поэтому и теплыми они не становятся