Extension aims to integrate mythic mobs as NPCs in Typewriter.
Seamlessly use MythicMobs as cinematic NPCs in TypeWriter.
This extension integrates MythicMobs as NPCs inside TypeWriter. It focuses on definition, control, and cinematic usage of MythicMob-based NPCs.
mythicmob_npc_definition β Defines a MythicMob that can be used as an NPC.mythicmob_npc_instance β Represents a concrete instance of a MythicMob NPC.mythicmob_npc_show β Shows a MythicMob NPC.mythicmob_npc_hide β Hides a MythicMob NPC.mythicmob_npc_interact β Triggered when a player interacts with a MythicMob NPC.mythicmob_npc_look_at_interaction_bound β Forces the player to look at a specific MythicMob NPC.mythicmob_look_at_interaction_bound β Forces the player to look at a specific MythicMob around the player.mythicmob_npc_camera_cinematic β Focuses the camera on a MythicMob NPC during a cinematic.mythicmob_npc_skill_cinematic (v0.4) β Casts a MythicMob skill from a specific position in a cinematic.mythicmob_speed_data (v0.3) β Speed data of a MythicMob NPC.modelengine_stance_data (v0.6) β Configure MythicMob NPC stances (idle, walk, etc.) with day/night variants for idle and walk.mythicmob_skill_objective (v2.5) β Objective focused on skills from mobs (breed, interact, etc.).Facts are used in conditions to query the current state of a MythicMob NPC.
mythicmob_npc_presence_fact |
Checks if a specific MythicMob NPC is present within a defined radius. |
mythicmob_npc_distance_fact |
Returns the distance between the player and a MythicMob NPC (optionally limited by a radius). |
mythicmob_npc_visibility_fact |
Determines whether a MythicMob NPC is visible to the player. |
mythicmob_npc_health_percentage_fact |
Checks the current health percentage of a MythicMob NPC. |
mythicmob_npc_animation_playing_fact |
Checks if a MythicMob NPC is currently playing a specific ModelEngine animation. |
mythicmob_npc_threat_table_size_fact |
Returns the size of the NPCβs threat table; can optionally require the NPC to be in combat. |
Variables expose dynamic data about MythicMob NPCs to dialogs, conditions and UI.
mythicmob_npc_health_variable |
Returns the current health of a MythicMob NPC (Double). |
mythicmob_npc_max_health_variable |
Returns the maximum health of a MythicMob NPC (Double). |
mythicmob_npc_health_percentage_variable |
Returns the health percentage of a MythicMob NPC (Int, 0β100). |
mythicmob_npc_level_variable |
Returns the level of a MythicMob NPC (Double). |
mythicmob_npc_power_variable |
Returns the power value of a MythicMob NPC (Float). |
mythicmob_npc_faction_variable |
Returns the faction name of a MythicMob NPC (String). |
mythicmob_npc_stance_variable |
Returns the current stance of a MythicMob NPC (String). |
mythicmob_npc_active_animations_variable |
Returns the list of active animations currently playing on the NPC (String, supports separator). |
mythicmob_npc_variable |
Generic variable getter for MythicMob NPC custom data. Supports String, Int, Float or Double. |
For everything related to artifact capture, camera paths, and other cinematic logic, you can keep using the existing TypeWriter entries. This extension is designed to plug MythicMob NPCs into that system:
mythicmob_npc_definition and mythicmob_npc_instance as targets for your cinematics.