mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-11 10:11:09 +00:00
* Add silicon human spremacy override config, fixes #68957 (#69293) Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com> * Add silicon human spremacy override config, fixes #68957 Co-authored-by: RandomGamer123 <31096837+RandomGamer123@users.noreply.github.com> Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
This commit is contained in:
@@ -289,6 +289,9 @@
|
||||
min_val = 0
|
||||
max_val = 4
|
||||
|
||||
/// Controls if Asimov Superiority appears as a perk for humans even if standard Asimov isn't the default AI lawset
|
||||
/datum/config_entry/flag/silicon_asimov_superiority_override
|
||||
|
||||
/datum/config_entry/number/silicon_max_law_amount
|
||||
default = 12
|
||||
min_val = 0
|
||||
|
||||
@@ -69,7 +69,7 @@
|
||||
/datum/species/human/create_pref_unique_perks()
|
||||
var/list/to_add = list()
|
||||
|
||||
if(CONFIG_GET(number/default_laws) == 0) // Default lawset is set to Asimov
|
||||
if(CONFIG_GET(number/default_laws) == 0 || CONFIG_GET(flag/silicon_asimov_superiority_override)) // Default lawset is set to Asimov
|
||||
to_add += list(list(
|
||||
SPECIES_PERK_TYPE = SPECIES_POSITIVE_PERK,
|
||||
SPECIES_PERK_ICON = "robot",
|
||||
|
||||
@@ -228,6 +228,11 @@ NEAR_DEATH_EXPERIENCE
|
||||
|
||||
DEFAULT_LAWS 0
|
||||
|
||||
## SILICON ASIMOV SUPERIORITY OVERRIDE ###
|
||||
## This makes "Asimov Superiority" show up as a perk for humans in the character creation menu even if asimov is not the default lawset, such as when used with asimov++
|
||||
## Uncomment this out to make "Asimov Superiority" show up as a perk for humans
|
||||
# SILICON_ASIMOV_SUPERIORITY_OVERRIDE
|
||||
|
||||
## SPECIFIED LAWS ##
|
||||
## ------------------------------------------------------------------------------------------
|
||||
## These control what lawset the AI will use, edit the specified law to an *existing* lawset to make it the default.
|
||||
|
||||
Reference in New Issue
Block a user