soulfire.domain_pb2.EffectSnapshot¶
- class soulfire.domain_pb2.EffectSnapshot(effect_id: str | None = ..., amplifier: int | None = ..., duration_ticks: int | None = ..., ambient: bool = ..., visible: bool = ..., show_icon: bool = ...)¶
Bases:
google.protobuf.message.MessageAbstract base class for protocol messages.
Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.
- EFFECT_ID_FIELD_NUMBER: ClassVar[int]¶
- AMPLIFIER_FIELD_NUMBER: ClassVar[int]¶
- DURATION_TICKS_FIELD_NUMBER: ClassVar[int]¶
- AMBIENT_FIELD_NUMBER: ClassVar[int]¶
- VISIBLE_FIELD_NUMBER: ClassVar[int]¶
- SHOW_ICON_FIELD_NUMBER: ClassVar[int]¶
- effect_id: str¶
- amplifier: int¶
- duration_ticks: int¶
- ambient: bool¶
- visible: bool¶
- show_icon: bool¶