Code: Select all
$object_class = {
PC_TYPE => 'Actor::Player',
# NPC_TYPE? # not encountered, NPCs are NPC_EVT_TYPE
# SKILL_TYPE? # not encountered
# UNKNOWN_TYPE? # not encountered
NPC_MOB_TYPE => 'Actor::Monster',
NPC_EVT_TYPE => 'Actor::NPC', # both NPCs and portals
NPC_PET_TYPE => 'Actor::Pet',
NPC_HO_TYPE => 'Actor::Slave',
# NPC_MERSOL_TYPE? # not encountered
# NPC_ELEMENTAL_TYPE? # not encountered
}->{$args->{object_type}};