World
Gerenciador central do mundo. Controla terreno, lots, objetos, iluminação e muito mais.
Sim
A classe mais complexa do jogo. Controla tudo sobre um Sim: aparência, skills, carreira, necessidades.
Relationship
Gerencia relacionamentos LTR e STC entre Sims, atração, e histórico social.
Buff
Sistema de moodlets e efeitos temporários que afetam humor e comportamento.
EventTracker
Sistema publish/subscribe para reagir a acontecimentos no jogo sem polling.
SocialInteraction
Base para todas as interações sociais entre Sims, incluindo sincronização e animações.
Sistema Tunable
Foram encontrados 9.541 campos [Tunable] em todo o código do jogo. Isso significa que quase todo aspecto do jogo pode ser modificado via XML!
| Classe | Campo Tunable | Tipo | Valor Padrão |
|---|---|---|---|
Relationship |
kAttractionThreshold |
float |
70f |
Relationship |
kTraitModifier |
float |
10f |
Relationship |
kBaseRandomAttraction[] |
float[] |
[-50, 50] |
Relationship |
kCareerBonusPerLevel |
float |
1f |
Relationship |
kSkillBonusPerLevel |
float |
0.5f |
Relationship |
kBonusForMatchingOccult |
float |
15f |
Relationship |
kMatchingSignsBonus |
float |
20f |
Relationship |
kAttractedLTRChangeMultiplier |
float |
1.5f |
Tipos de Eventos (EventTypeId)
kSimCreated
kSimDeath
kAgedUp
kCareerChanged
kSkillGained
kTraitGained
kBuffAdded
kBuffRemoved
kRelationshipLTRChanged
kSocialEvent
kWooHoo
kMarriage
kDivorce
kPregnancy
kBirth
kInteractionSuccess