IMM_MINDEX
Keywords: IMM_MINDEX, WIZ_MINDEX
=== STAFF MANUAL ===
Usage: mindex
mindex <zone>
Description:
List every mobile prototype in a zone, annotated with its
live instance count. Unlike mlist, which is just a VID +
name dump, mindex also shows how many copies of each mob are
currently spawned in the world -- the number in front of the
VID is the running instance count pulled from the prototype's
GetCount. Use it to find mobs that never spawn, mobs that
have leaked instances, or to verify that a fresh reset brought
up everything it should have.
Argument:
<zone> ........ The zone tag to list. Omit to use the
zone you are currently standing in. An
unrecognized tag returns:
'<arg>' is not a valid zone.
Output:
The listing is paged and sorted by VID. Each row has the
form:
<count> <vid> - <short desc>
Where <count> is blank when no live instances exist,
<vid> is the mob's virtual ID, and <short desc> is the
mob's inline name. Unnamed prototypes fall back to
"Unnamed".
An empty zone shows "None!" after the header. If the
listing would exceed the internal output buffer, it is
truncated and terminated with:
*** OVERFLOW ***
In that case, drill down with mlist <zone>:<namespace>
to inspect a smaller slice.
Restrictions:
- Requires the OLC staff permission.
- The argument is matched against the full zone tag --
partial or prefix matches are not accepted.
Notes:
- Prototypes flagged MOB_DELETED still appear in the
listing; check the mob's flags in mstat if the
instance count is always zero.
- mindex iterates the full mob_index range for
the zone, so listing large zones can be slightly
slower than mlist.
Related Helpfiles: WIZ_OINDEX, WIZ_TINDEX, WIZ_ZLIST
=== END MANUAL ===