Настроение и эмоции
Прямого кода на настроение в игре нет, и это не недоработка. Настроение — не шкала, а итог: складывается из потребностей и из того, что на симе сейчас висит. Поэтому и чинится оно с двух сторон.
Как это устроено
Внизу лежат шесть потребностей. Пока они полные, сим по умолчанию доволен. Сверху накладываются состояния: вдохновение от красивой комнаты, сосредоточенность после шахмат, злость после ссоры, смущение после неудачного флирта.
Именно состояния решают, что сим сможет сделать. Вдохновлённый напишет картину лучше, сосредоточенный быстрее продвинется в логике, а злой сорвётся на первом же собеседнике. Отсюда и весь смысл возни с обстановкой и едой в игре.
Команды
| Команда | Что делает |
|---|---|
sims.add_buff <название> testingcheats версия | Вешает на сима эмоциональное состояние. Например sims.add_buff e_buff_energized. |
sims.remove_all_buffs testingcheats | Снимает с сима все состояния разом. Спасает, когда он застрял в плохом настроении. |
Порядок, когда сим застрял
- Снимите состояния:
sims.remove_all_buffs. - Заполните потребности: Shift и клик по симу, «Заполнить потребности».
- Если не помогло, сбросьте сима:
resetsim Имя Фамилия. - Если и это не помогло, дело не в настроении, а в застрявшем предмете рядом. Его сбрасывают тем же Shift с кликом.
Про sims.add_buff. Навесить состояние кодом можно, но внутренние названия у них менялись от версии к версии. Мы не даём список наугад: неверное название либо не сработает, либо повесит не то. Если нужна конкретная эмоция, надёжнее получить её обстановкой.
Частые вопросы
Как изменить настроение сима кодом
Настроение напрямую не выставляется: оно складывается из потребностей и висящих на симе состояний. Убрать плохое настроение проще всего командой sims.remove_all_buffs — она снимает все состояния разом.
Что такое эмоции в Симс 4
Временные состояния поверх настроения: вдохновение, сосредоточенность, злость, смущение. Они дают бонусы к делам и получаются от обстановки, еды, разговоров и наград. От них же зависит, что сим вообще может сделать.
Сим застрял в плохом настроении, что делать
Сначала sims.remove_all_buffs, потом заполнить потребности. Если не помогло, сима стоит сбросить командой resetsim с его именем и фамилией: иногда это не настроение, а зависшее состояние.
Можно ли навесить эмоцию кодом
Да, командой sims.add_buff с названием состояния. Но названия у состояний внутренние и от версии к версии менялись, поэтому мы помечаем эту команду как зависящую от версии и не даём список наугад.