Interactions

Immediate Super Interaction

class BBImmediateSuperInteraction(*args, **kwargs)

Bases: ImmediateSuperInteraction, BBLogMixin, BBInteractionOverridesMixin

An interaction that occurs immediately when the player selects it. The Sim will not queue it.

classmethod get_log_name()

The name of the log used within the class.

classmethod get_mod_identity()

The identity of the mod that owns this class.

Super Interaction

class BBSuperInteraction(*args, **kwargs)

Bases: SuperInteraction, BBLogMixin, BBInteractionOverridesMixin

An interaction that can either be a part of another interaction or be run on its own.

classmethod get_log_name()

The name of the log used within the class.

classmethod get_mod_identity()

The identity of the mod that owns this class.

Social Super Interaction

class BBSocialSuperInteraction(*args, **kwargs)

Bases: SocialSuperInteraction, BBLogMixin, BBInteractionOverridesMixin

An interaction that occurs when a Sim is interacting with another Sim.

classmethod get_log_name()

The name of the log used within the class.

classmethod get_mod_identity()

The identity of the mod that owns this class.

Social Mixer Interaction

class BBSocialMixerInteraction(*args, **kwargs)

Bases: SocialMixerInteraction, BBLogMixin, BBInteractionOverridesMixin

An interaction that occurs when two Sims are socially interacting.

classmethod get_log_name()

The name of the log used within the class.

classmethod get_mod_identity()

The identity of the mod that owns this class.

Mixer Interaction

class BBMixerInteraction(*args, **kwargs)

Bases: MixerInteraction, BBLogMixin, BBInteractionOverridesMixin

An interaction that runs as part of another interaction.

classmethod get_log_name()

The name of the log used within the class.

classmethod get_mod_identity()

The identity of the mod that owns this class.