Forum Discussion
MR_TURBODRIVER
6 years agoSeasoned Veteran
Hey! I'm not going to provide you with exact details on how to do something like this, but I can explain to you what that title above their head is.
The red text that shows up in the headline display when hovering over a Sim is a "SituationJob".
Every "Situation" instance in the game comes with roles and jobs that Sims are given depending on how that Situation is configured.
The "RoleState" determines their constraints, where and what they do, and their autonomy behavior. The "SituationJob" determines their individual status in the Situation, like the title name.
So for example, the Gym venue has a phase timer that gives random Sims a Situation, like the Gym Trainer situation. The Gym Trainer situation is a complex situation, which means it has special behavior written into the game code, but that is not a requirement to create a situation. The only reason it's complex is because Gym Trainers are employees of the venue and they ask you if you need assistance. While a Sim has the Gym Trainer situation, the Gym Trainer job is applied which makes Sims energized and gives them the gym outfit, as well as that custom title of "Gym Trainer". At the same time, the Gym Trainer role encourages their autonomy to mentor other Sims.
So, giving some mayor a title involves creating a Situation, that would be applied on the Sim that fits a Sims filter. That situation would most likely have to be injected somewhere to run at all times, as Sims that are not currently in the zone are not running any situations. Applying a situation on a Sim forces them to spawn into the zone.
Situation+SituationJob+RoleState+SimFilter+Injection. If it sounds like a lot, you're right, it is. I only did something like this once and it took a while to understand all the intricate parts of it. You won't be able to do this with any "constructor" out there, you need a notepad and a lot of time.
The red text that shows up in the headline display when hovering over a Sim is a "SituationJob".
Every "Situation" instance in the game comes with roles and jobs that Sims are given depending on how that Situation is configured.
The "RoleState" determines their constraints, where and what they do, and their autonomy behavior. The "SituationJob" determines their individual status in the Situation, like the title name.
So for example, the Gym venue has a phase timer that gives random Sims a Situation, like the Gym Trainer situation. The Gym Trainer situation is a complex situation, which means it has special behavior written into the game code, but that is not a requirement to create a situation. The only reason it's complex is because Gym Trainers are employees of the venue and they ask you if you need assistance. While a Sim has the Gym Trainer situation, the Gym Trainer job is applied which makes Sims energized and gives them the gym outfit, as well as that custom title of "Gym Trainer". At the same time, the Gym Trainer role encourages their autonomy to mentor other Sims.
So, giving some mayor a title involves creating a Situation, that would be applied on the Sim that fits a Sims filter. That situation would most likely have to be injected somewhere to run at all times, as Sims that are not currently in the zone are not running any situations. Applying a situation on a Sim forces them to spawn into the zone.
Situation+SituationJob+RoleState+SimFilter+Injection. If it sounds like a lot, you're right, it is. I only did something like this once and it took a while to understand all the intricate parts of it. You won't be able to do this with any "constructor" out there, you need a notepad and a lot of time.
About The Sims 4 Gameplay Questions & Issues
Get help and answers to your gameplay questions and issues in The Sims 4.18,494 PostsLatest Activity: 18 minutes ago
Recent Discussions
- 3 hours ago