pytenno.models.missions
- class pytenno.models.missions.DroptableMission(mission_id: str, node_id: str, rarity: ItemRarity, rate: int | float, item_subtype: Subtype, rotation: Rotation, stage: Stage, relics: list[pytenno.models.missions.DroptableRelic], npc: list[pytenno.models.missions.DroptableNPC])[source]
Represents a mission.
- npc: list[pytenno.models.missions.DroptableNPC]
The NPCs where the item can be found.
- rarity: ItemRarity
The rarity of the item found in the mission.
- relics: list[pytenno.models.missions.DroptableRelic]
Relics that can be found in the mission.
- class pytenno.models.missions.DroptableNPC(id: str, icon: str, thumb: str, name: str)[source]
Represents a NPC in a mission
- class pytenno.models.missions.DroptableRelic(id: str, rarity: ItemRarity, rate: dict[pytenno.models.enums.RelicQuality, int | float])[source]
Represents a relic drop in a mission
- rarity: ItemRarity
The rarity of the item found in the relic.
- rate: dict[pytenno.models.enums.RelicQuality, int | float]
A mapping of relic quality to the rate of the relic dropping.