Difference between revisions of "Talk:LeveledCharacter"
Jump to navigation
Jump to search
imported>RobinHood70 m (Scratch that, not locked at one if leveled list of leveled lists (duh!)) |
imported>DavidJCobb |
||
Line 1: | Line 1: | ||
A more informal way to describe this concept would be: | |||
* A LeveledCharacter is a shapeshifter, not a spawn point. When placed into the world, it will change its base form on the fly, shapeshifting into one of the actor-bases in its list. Every time it respawns, it does so by resurrecting and shapeshifting. | |||
That simple explanation overlooks one detail, however: it actually becomes a ''copy'' of one of the actor-bases in its list. The game creates a new actor-base (in the 0xFFxxxxxx form ID range) and assigns that to the shapeshifter. The reason this is done is because several actor changes (e.g. to factions) affect the base actor: creating a new actor-base for the shapeshifter ensures that changes applied to the shapeshifter aren't inconsistently permanent (or permanent at all). [[User:DavidJCobb|DavidJCobb]] ([[User talk:DavidJCobb|talk]]) 2018-11-12T17:03:46 (EST) |
Revision as of 17:03, 12 November 2018
A more informal way to describe this concept would be:
- A LeveledCharacter is a shapeshifter, not a spawn point. When placed into the world, it will change its base form on the fly, shapeshifting into one of the actor-bases in its list. Every time it respawns, it does so by resurrecting and shapeshifting.
That simple explanation overlooks one detail, however: it actually becomes a copy of one of the actor-bases in its list. The game creates a new actor-base (in the 0xFFxxxxxx form ID range) and assigns that to the shapeshifter. The reason this is done is because several actor changes (e.g. to factions) affect the base actor: creating a new actor-base for the shapeshifter ensures that changes applied to the shapeshifter aren't inconsistently permanent (or permanent at all). DavidJCobb (talk) 2018-11-12T17:03:46 (EST)