/tg/ Station 13 - Modules - TypesVar Details - Proc Details

orbit_menu

Vars

mob_allowed_typecachemobs worth orbiting. Because spaghetti, all mobs have the point of interest, but only some are allowed to actually show up. this obviously should be changed in the future, so we only add mobs as POI if they actually are interesting, and we don't use a typecache.

Procs

showShows the UI to the specified user.
validate_mob_poiHelper POI validation function passed as a callback to various SSpoints_of_interest procs.

Var Details

mob_allowed_typecache

mobs worth orbiting. Because spaghetti, all mobs have the point of interest, but only some are allowed to actually show up. this obviously should be changed in the future, so we only add mobs as POI if they actually are interesting, and we don't use a typecache.

Proc Details

show

Shows the UI to the specified user.

validate_mob_poi

Helper POI validation function passed as a callback to various SSpoints_of_interest procs.

Provides extended validation above and beyond standard, limiting mob POIs without minds or ckeys unless they're mobs, camera mobs or megafauna. Also allows exceptions for mobs that are deadchat controlled.

If they satisfy that requirement, falls back to default validation for the POI.