Initial addition of the labelled prisoner jumpsuits and cell control
functionality for the introduction of the communal brig. One note to
review (namely, if id = null for cell spawning, that may cause a runtime
error).
Borg vision module's wouldn't work if they were placed in the second or
third module slots. This fixes that, and a runtime error caused by
opening the inventory prior to selecting a module.
Creates and impliments a system of playernotes that actively pulls data
from SQL. Has one transfer proc in it that probably should not be run
unless the table is set up.
Adds a "Toggle lid" option to the UI of the DNA scanner. This is mainly
an aesthetic enhancement, making the system completely usable from the
UI, so you don't need to faff with right clicking/verbing.
It also revises the check for the toggle_lid verb: basically, silicons
and anyone else living, who can open the UI, can now toggle it. Makse
sense if it's mechanized and a button.
Adds a dibs feature for claiming adminhelps.
* admin.dm modified with a new get_options_bar state
* admin\topic.dm modified with the new href
* adminhelp.dm modified to include a new adminhelped var state, and to
toss around the information available
When an issue is adminhelped, the links displayed are "?", "DIBS", "PP"
and "JMP".
Following that, an issue can be claimed by clicking DIBS, at which point
both admins and mods are informed of who and what. After DIBS is called,
the tending staff member gets additional options for the target mob and
the player gets a response, saying that their issue will be handled by
so and so. Beyond that, every works as normal.
If DIBS is bypassed with a regular PM to the target, it'll revert
adminhelped to 0, and still give the massive red block of, "Click the
admin's name to reply, please!" so that feature is still intact.
Modifies all artifact effects to account for the abilities and
capabilities of the IPCs. Minor reference to issue #492 .
Changes done:
* unknown_effect_cellcharge now feeds IPCs
* unknown_effect_celldrain now makes IPCs lose nutrition
* unknown_effect_dnaswitch no longer affects IPCs at all
* unknown_effect_heal no longer affects IPCs at all
* unknown_effect_hurt no longer affects IPCs at all
* unknown_effect_roboheal now affects IPCs by healing them
* unknown_effect_robohurt now affects IPCs by hurting them
* unknown_effect_sleepy has a few message changes, otherwise works as
everything else -- still puts them under