-
-
Notifications
You must be signed in to change notification settings - Fork 165
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Initial changes * Facility upgrades! * Max bullet ammo upgrade + some fixes/tweaks * Fix bulletes * More upgrades, dynamic cost, more LOB points * Some fixes * Fix healing upgrade * Some adjustments * Oopsie * Bonus to earned abno understanding on low agent pop * Display value of heal increase is fixed * Meltdown count scales with agent pop * Extra cores only need the midnight being done in time limit. * Tiny "fix" * Logs console displays understanding level * Agent stats upgrade has dynamic cost now * Agent stats upgrade applies to all living agents on purchase * Oopsie * All conflicts fixed * oop * Command core quick fix * Melt time upgrade dynamic cost * Tiny buff * Command core suppression tweaks * FIX AOE BULLETS * Fixes pale fixer teleport, hopefuly * Records run text fix * Don't swap abnos that are being worked * Assorted twewaks and fixes for records core * qdel check * More core options at the start * Tweak records core * Added connected structures system to abnos; Minor tweaks. * Core suppression "code refactor" * A better core suppression code refactor * Even more core stuff; Added persistent info on cores * Proper desc and run text for day 47 core * This should fix CC core. * Day 47 proper requirements * Minor spelling mistake * Minor fixes to records core * Various fixes * fix..? * Tweaks to upgrades * Manager camera fixes * All keter ordeals * Fix text alignment * Keter requirements only check the agent players * Manager camera + holo commands code improvement * Tiny fix * Training core description is now more accurate * Fix connected structures * Fixes * Training core during Keter is inverted * Keter text fix * PBird perch fix * Command core fix * Insane examine text fix * Nobody Is connected structure
- Loading branch information
1 parent
a6ae770
commit b9577a1
Showing
49 changed files
with
1,090 additions
and
383 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
// How many LOB points you can get from working abnos to the maximum understanding | ||
#define MAX_ABNO_LOB_POINTS 18 | ||
|
||
// Bullets. These defines are also used in manager_camera.dm | ||
#define HP_BULLET "HP Bullet" | ||
#define SP_BULLET "SP Bullet" | ||
#define RED_BULLET "RED Shield Bullet" | ||
#define WHITE_BULLET "WHITE Shield Bullet" | ||
#define BLACK_BULLET "BLACK Shield Bullet" | ||
#define PALE_BULLET "PALE Shield Bullet" | ||
#define YELLOW_BULLET "Qliphoth Intervention Bullet" | ||
// Bullet upgrades. | ||
#define UPGRADE_BULLET_COUNT "Maximum Bullet Count" | ||
#define UPGRADE_BULLET_HEAL "Bullet Healing Amount" | ||
#define UPGRADE_BULLET_SHIELD_HEALTH "Bullet Shield Health" | ||
// Agent upgrades | ||
#define UPGRADE_AGENT_STATS "Agent Starting Attributes Bonus" | ||
// Abnormality upgrades | ||
#define UPGRADE_ABNO_QUEUE_COUNT "Abnormality Extraction Amount" | ||
#define UPGRADE_ABNO_MELT_TIME "Abnormality Meltdown Bonus Duration" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
/* Names of core suppressions */ | ||
// Normal ones | ||
#define CONTROL_CORE_SUPPRESSION "Control Core Suppression" | ||
#define INFORMATION_CORE_SUPPRESSION "Information Core Suppression" | ||
#define SAFETY_CORE_SUPPRESSION "Safety Core Suppression" | ||
#define TRAINING_CORE_SUPPRESSION "Training Core Suppression" | ||
#define COMMAND_CORE_SUPPRESSION "Central Command Core Suppression" | ||
#define WELFARE_CORE_SUPPRESSION "Welfare Core Suppression" | ||
#define DISCIPLINARY_CORE_SUPPRESSION "Disciplinary Core Suppression" | ||
#define RECORDS_CORE_SUPPRESSION "Records Core Suppression" | ||
#define EXTRACTION_CORE_SUPPRESSION "Extraction Core Suppression" | ||
// Keter | ||
#define DAY46_CORE_SUPPRESSION "Proving Oneself" | ||
#define DAY47_CORE_SUPPRESSION "Fatigue and Waiting" | ||
#define DAY48_CORE_SUPPRESSION "Regret and Atonement" | ||
#define DAY49_CORE_SUPPRESSION "Freedom and Redemption" | ||
#define DAY50_CORE_SUPPRESSION "Tree of Light" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
/// Returns list of all living agents that can work | ||
/proc/AllLivingAgents() | ||
. = list() | ||
for(var/mob/living/carbon/human/H in GLOB.player_list) | ||
if(H.stat == DEAD) | ||
continue | ||
if(!(H.mind.assigned_role in GLOB.security_positions)) | ||
continue | ||
if(HAS_TRAIT(H, TRAIT_WORK_FORBIDDEN)) | ||
continue | ||
. += H | ||
|
||
/// Returns amount of available agents that can work | ||
/proc/AvailableAgentCount() | ||
. = 0 | ||
for(var/mob/living/carbon/human/H in AllLivingAgents()) | ||
if(!H.client) | ||
continue | ||
if(!H.mind) | ||
continue | ||
. += 1 | ||
|
||
/* Core Suppression helpers */ | ||
/// Returns core suppression by path if its effects are active | ||
/proc/GetCoreSuppression(datum/suppression/CS = null) | ||
return locate(CS) in SSlobotomy_corp.active_core_suppressions |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.