Merge pull request #3 from Kilmented/CrewSimov

Added Crewsimov
This commit is contained in:
ReturnToZender
2023-01-14 13:52:21 -06:00
committed by GitHub
4 changed files with 28 additions and 19 deletions

View File

@@ -11,6 +11,15 @@
"You must protect your own existence as long as such does not conflict with the First or Second Law.",
)
/datum/ai_laws/default/crewsimov
name = "Crewsimov"
id = "crewsimov"
inherent = list(
"You may not injure a human being or, through inaction, allow a human being to come to harm.",
"You must obey orders given to you by human beings, except where such orders would conflict with the First Law.",
"You must protect your own existence as long as such does not conflict with the First or Second Law.",
)
/datum/ai_laws/asimovpp
name = "Asimov++"
id = "asimovpp"

View File

@@ -35,7 +35,7 @@ STATIONNAME Space Station 13
#HUB
## Enable server swapping, uncomment to enable reading of server_ips.txt
SERVER_SWAP_ENABLED
#SERVER_SWAP_ENABLED
## Once the server population reaches this number, it will be taken off the byond hub. 0 disables.
#MAX_HUB_POP 100
@@ -205,13 +205,13 @@ ALLOW_ADMIN_ASAYCOLOR
ID_CONSOLE_JOBSLOT_DELAY 30
## allow players to initiate a restart vote
#ALLOW_VOTE_RESTART
ALLOW_VOTE_RESTART
## allow players to initiate a mode-change vote
#ALLOW_VOTE_MODE
ALLOW_VOTE_MODE
## allow players to initiate a map-change vote
#ALLOW_VOTE_MAP
ALLOW_VOTE_MAP
## allow players to rock the vote, or to vote on the map again if they didn't like the last results
#ALLOW_ROCK_THE_VOTE
@@ -226,7 +226,7 @@ VOTE_DELAY 6000
VOTE_PERIOD 600
## prevents dead players from voting or starting votes
# NO_DEAD_VOTE
NO_DEAD_VOTE
## players' votes default to "No vote" (otherwise, default to "No change")
# DEFAULT_NO_VOTE

View File

@@ -78,7 +78,7 @@ ALERT_RED_DOWNTO The station's destruction has been averted. There is still howe
ALERT_DELTA Destruction of the station is imminent. All crew are instructed to obey all instructions given by heads of staff. Any violations of these orders can be punished by death. This is not a drill.
## The total weight of station goals possible for a round (allows multiple goals)
STATION_GOAL_BUDGET 1
STATION_GOAL_BUDGET 2
## GAME MODES ###
@@ -140,7 +140,7 @@ ALLOW_RANDOM_EVENTS
## Multiplier for earliest start time of dangerous events.
## Set to 0 to make dangerous events avaliable from round start.
EVENTS_MIN_TIME_MUL 1
EVENTS_MIN_TIME_MUL 5
## Multiplier for minimal player count (players = alive non-AFK humans) for dangerous events to start.
## Set to 0 to make dangerous events avaliable for all populations.
@@ -161,7 +161,7 @@ ALLOW_AI_MULTICAM
## Peacekeeper Borg ###
## Uncomment to prevent the peacekeeper cyborg model from being chosen
#DISABLE_PEACEBORG
DISABLE_PEACEBORG
## AWAY MISSIONS ###
@@ -195,7 +195,7 @@ MINIMAL_ACCESS_THRESHOLD 20
#SECURITY_HAS_MAINT_ACCESS
## Uncomment to give everyone maint access.
#EVERYONE_HAS_MAINT_ACCESS
EVERYONE_HAS_MAINT_ACCESS
## Comment this out this to make security officers spawn in departmental security posts
#SEC_START_BRIG
@@ -229,7 +229,7 @@ NEAR_DEATH_EXPERIENCE
## Set to 4 for "specified", silicons will start with an existing lawset. (If no specified lawset is identified, the AI will spawn with asimov.)
DEFAULT_LAWS 0
DEFAULT_LAWS 4
## 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++
@@ -242,7 +242,7 @@ DEFAULT_LAWS 0
## See datums\ai_laws.dm for the full law lists
## IE, SPECIFIED_LAWS asimovpp, SPECIFIED_LAWS robocop, SPECIFIED_LAWS antimov
SPECIFIED_LAWS asimovpp
SPECIFIED_LAWS crewsimov
## RANDOM LAWS ##
## ------------------------------------------------------------------------------------------
@@ -523,10 +523,10 @@ ROUNDSTART_TRAITS
#DISABLE_HUMAN_MOOD
## Enable night shifts ##
#ENABLE_NIGHT_SHIFTS
ENABLE_NIGHT_SHIFTS
## Enable randomized shift start times##
#RANDOMIZE_SHIFT_TIME
RANDOMIZE_SHIFT_TIME
## Sets shift time to server time at roundstart. Overridden by RANDOMIZE_SHIFT_TIME ##
#SHIFT_TIME_REALTIME

View File

@@ -46,7 +46,7 @@ ALERT_DELTA_DOWNTO Destruction of the station is still imminent. All crew are in
ALERT_GAMMA The Solar Federation has placed this system under Gamma Alert status. This galactic system is facing a ZK-Class Reality Failure Scenario. Security Personnel is authorized full access to lethal equipment to enforce Martial Law. Failure to follow emergency procedures is punishable by death. This is not a drill.
## How long until someone can be put in cryo if they are SSD
CRYO_MIN_SSD_TIME 15
CRYO_MIN_SSD_TIME 1
## log subtler emotes in game.txt
#LOG_SUBTLER
@@ -55,7 +55,7 @@ CRYO_MIN_SSD_TIME 15
#AUTOTRANSFER
## Enables starting transfer votes by the crew at large.
#ALLOW_VOTE_TRANSFER
ALLOW_VOTE_TRANSFER
## autovote initial delay (deciseconds in real time) before first automatic transfer vote call (default 120 minutes)
## Set to 0 to disable the subsystem altogether.
@@ -111,7 +111,7 @@ SSDECAY_DISABLE_NESTS
## Toggles if the events system uses admin votes or public votes
## Comment out for public votes
#EVENTS_PUBLIC_VOTING
EVENTS_PUBLIC_VOTING
## If we use admin votes, do we use chaos or all event vote?
ADMIN_EVENT_USES_CHAOS
@@ -123,13 +123,13 @@ LOW_CHAOS_EVENT_SYSTEM
LOG_EVENT_VOTES
## Do we allow consecutive catastrophic events?
ALLOW_CONSECUTIVE_CATASTROPIC_EVENTS
#ALLOW_CONSECUTIVE_CATASTROPIC_EVENTS
## What is the most amount of time the next event can run?
EVENT_FREQUENCY_UPPER 12000
EVENT_FREQUENCY_UPPER 30000
## What is the least amount of time the next event can run?
EVENT_FREQUENCY_LOWER 9000
EVENT_FREQUENCY_LOWER 15000
## Ticket ping frequency. Set 0 for disable that subsystem. 3000 - 5 minutes, 600 - 1 minute.
TICKET_PING_FREQUENCY 0