mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-21 02:57:48 +01:00
* Makes the Contractor Kit a 20 TC uplink purchase Increases Blackout cooldown to 45 minutes Adds logging on target extraction * Removes clear TP topic * Non-traitors can no longer purchase the kit * Update locate() * Prevents vampires and changelings from buying * remove spess Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
30 lines
1.2 KiB
Plaintext
30 lines
1.2 KiB
Plaintext
// Contract Statuses
|
|
/// The contract is invalid for some reason and cannot be taken. It may be made valid later.
|
|
#define CONTRACT_STATUS_INVALID -1
|
|
/// The contract hasn't been started yet.
|
|
#define CONTRACT_STATUS_INACTIVE 0
|
|
/// The contract is in progress.
|
|
#define CONTRACT_STATUS_ACTIVE 1
|
|
/// The contract has been completed successfully.
|
|
#define CONTRACT_STATUS_COMPLETED 2
|
|
/// The contract failed for some reason.
|
|
#define CONTRACT_STATUS_FAILED 3
|
|
|
|
// Difficulties. Note that they follow each other numerically and should stay that way as some code relies on that.
|
|
/// Easy difficulty area to extract the kidnapee. Low rewards.
|
|
#define EXTRACTION_DIFFICULTY_EASY 1
|
|
/// Medium difficulty area to extract the kidnapee. Moderate rewards.
|
|
#define EXTRACTION_DIFFICULTY_MEDIUM 2
|
|
/// Hard difficulty area to extract the kidnapee. High rewards.
|
|
#define EXTRACTION_DIFFICULTY_HARD 3
|
|
|
|
/// The name of the strings file containing data to use for contract fluff texts.
|
|
#define CONTRACT_STRINGS_WANTED "syndicate_wanted_messages.json"
|
|
|
|
// UI page numbers.
|
|
#define HUB_PAGE_CONTRACTS 1
|
|
#define HUB_PAGE_SHOP 2
|
|
|
|
GLOBAL_DATUM(prisoner_belongings, /obj/structure/closet/secure_closet/contractor)
|
|
GLOBAL_LIST(contractors)
|