orbit_menu
Vars | |
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. |
---|---|
Procs | |
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. |
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.