|
A fun one about Skyrim. In that engine the NPCs are actually fairly clever. They have a schedule set up by the designer, like from 0:00 - 5:00 sleep, 5:00-7:00 eat, etc. They determine their own targets for those actions in the area they're contained in (called a cell). This is why you get weird stuff like NPC High Lords having a nap in a servant's bed. Because the script just says "Locate the nearest bed tagged object and activate it" All NPCs must also exist somewhere. You can't just spawn in a character to do a little scene, they have to have a home cell that they chill in, and bringing them out into the world is just teleporting them out. This is how the courier dude works. Sometimes in the game a character called the Courier will approach you and give you a letter. The Courier must always exist somewhere, so he's stored in his own little inaccessible cell and teleported out to freedom when he needs to do his job. You can use cheat codes to warp to his cell, and find him just hanging out in a tiny little stone room. Occasionally he gets released into the world without any clothes, I tried to debug that for a mod once and I never could find what caused that to happen. There's a couple quests where you have to track down an NPC based on a schedule you're given. I believe there's one where you have to assassinate a head guard guy for the Dark Brotherhood. Well, he's executing a scripted in schedule saying "On this day be in this cell, on that day be in this other cell" This quest frustrates a lot of players because if you try to fast travel to where he'll be, the game recalculates all the NPC schedules as well as the day, so by the time you arrive at the location he's moved on.
|
# ¿ May 2, 2022 21:04 |
|
|
# ¿ May 15, 2024 21:41 |