- Maroon objective: Prevent person from escaping on the shuttle, this
can include killing them. (Not in rotation)
- Escape with identity objective: Changeling objective, steal a person's
identity and ID, and escape on the shuttle with it. (Not in rotation)
- Exchange objective: 2 traitors are each given documents, one has the
red documents, one has the blue. They must meet and exchange the
documents. However, there is a 20% chance each one of them will have a
backstab objective, where he must escape with both documents. (Should be
in rotation)
- Destroy objective: Kill the station AI. (Not in rotation)
- Adds steal objective to steal the station secret documents, which are
located in the vault filing cabinet. (Should be in rotation)
- Adds special (mostly just used by ninja) objective to steal a
pinpointer. (Should be in rotation)
- Folders and filing cabinets can now store top secret documents.
All associated sprites are ported along with these features from TG.
- AI stealing objective actually requires an AI inside the intellicard
now.
- RD and xenobiologists no longer get the slime extract objective.
- HoS and Warden can no longer get ablative vest objective.
- HoP can no longer get corgi meat objective.
- CE, RD, Scientists, Engineers, and Life Support Specialists can no
longer get plasma objective.
- Slime extract objective requires that slime extract be unused.
- Renames "nuclear gun" objective to "advanced energy gun" to clear up
some confusion.
- Detective's shoulder holster now only fits projectile-based (not
energy) handguns.
- Swaps the detective's belt holster for the old shoulder holster.
- Makes some specific handguns actually fit inside of holsters.
- Unrelated: Removes a debug output from
/code/modules/power/singularity/generator.dm
Better admin/attack/server logs for incendiary mitochondria (can only
target self but still needs an admin message) and cryokinesis.
Also adds the caster's name to the visible_message, so everyone knows
who's throwing the ice around.
1) add_hiddenprint was not assigning the list type to fingerprintshidden
on all atoms correctly. This has now been resolved.
NOTES
This was what was causing the issues with the singularity restart, but I
expect this to also have many other implications. Some bugs may develop
in live testing, but I believe this will cause far more good than harm,
as all the code expects to find a list. (fingerprintshidden is always
declared as a list)
- Adds Brig Physician vest, sprite by TheFlagbearer.
- Makes changes to Brig Physician locker so that it no longer contains
sec gear, now contains one of every kind of medkit, a flash,
pepperspray, a brig physician vest, a doctor's jumpsuit, white shoes,
and a brig physician headset.