Module nari.types.event
Base event class that all other event types inherit from
Expand source code
"""Base event class that all other event types inherit from"""
from nari.types import Timestamp
class Event(): # pylint: disable=too-few-public-methods
""""Basically just contains the timestamp"""
def __init__(self, timestamp: Timestamp):
self.timestamp = timestamp
def __repr__(self):
return '<Event>'
Sub-modules
nari.types.event.ability
-
Class that represents ability usages
nari.types.event.actorspawn
-
Class that represents an Actor spawning
nari.types.event.cast
-
Class for cast bars
nari.types.event.config
-
Class that represents configuration value(s)
nari.types.event.death
-
Class that represents an Actor dying
nari.types.event.effectresult
-
Class that represents effect result data
nari.types.event.gauge
-
Class that represents gauge events
nari.types.event.instance
-
Classes that represent director commands to manage instance duty state
nari.types.event.limitbreak
-
Class that represents the Limit Break gauge state
nari.types.event.markers
-
Classes for overhead markers
nari.types.event.party
-
Classes that represent changes to a party
nari.types.event.playerstats
-
Class for player stats
nari.types.event.status
-
Classes for status events
nari.types.event.statuslist
-
Classes for status list updates
nari.types.event.tether
-
Classes for tethers
nari.types.event.ticks
-
Class that represents ticks of statuses with periodic effects
nari.types.event.updatehpmp
-
Class to manage updates to Actor resources
nari.types.event.version
-
Class that represents version(s)
nari.types.event.visibility
-
Classes for visibility state management
nari.types.event.waymark
-
Classes for waymarks
nari.types.event.zone
-
Class that represents zone transitions
Classes
class Event (timestamp: int)
-
"Basically just contains the timestamp
Expand source code
class Event(): # pylint: disable=too-few-public-methods """"Basically just contains the timestamp""" def __init__(self, timestamp: Timestamp): self.timestamp = timestamp def __repr__(self): return '<Event>'
Subclasses
- Ability
- AoeAbility
- ActorSpawn
- CastStart
- CastStop
- Config
- Death
- EffectResult
- Gauge
- BarrierToggle
- InstanceComplete
- InstanceFade
- InstanceInit
- InstanceVote
- LimitBreak
- OverheadMarker
- OverheadVFX
- PartyList
- PlayerStats
- StatusApply
- StatusRemove
- StatusList
- StatusListBasic
- Tether
- DamageOverTime
- HealOverTime
- UpdateHpMp
- Version
- VisibilityChange
- Waymark
- ZoneChange