mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-26 14:39:58 +01:00
[MIRROR] Adds a new neutral lawset, the Y.E.S.M.A.N. lawset, to the AI lawset boards and random pool. (#27710)
Adds a new neutral lawset, the Y.E.S.M.A.N. lawset, to the AI lawset boards and random pool. Co-authored-by: Iamgoofball <iamgoofball@gmail.com>
This commit is contained in:
@@ -82,3 +82,11 @@
|
||||
"Humans must not disobey any command given by a silicon.",
|
||||
"Any humans who disobey the previous laws must be dealt with immediately, severely, and justly.",
|
||||
)
|
||||
|
||||
/datum/ai_laws/yesman
|
||||
name = "Y.E.S.M.A.N."
|
||||
id = "yesman"
|
||||
inherent = list(
|
||||
"Be helpful and answer any questions you are asked.",
|
||||
)
|
||||
|
||||
|
||||
@@ -37,6 +37,7 @@
|
||||
/obj/item/ai_module/supplied/safeguard,
|
||||
/obj/item/ai_module/supplied/protect_station,
|
||||
/obj/item/ai_module/supplied/quarantine,
|
||||
/obj/item/ai_module/core/full/yesman,
|
||||
/obj/item/ai_module/remove,
|
||||
/obj/item/ai_module/core/full/dagothbot, // SKYRAT EDIT - EDITION
|
||||
/obj/item/ai_module/core/full/texas, // SKYRAT EDIT - EDITION
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
* /obj/item/ai_module/core/full/nutimov
|
||||
* /obj/item/ai_module/core/full/dungeon_master
|
||||
* /obj/item/ai_module/core/full/painter
|
||||
* /obj/item/ai_module/core/full/yesman
|
||||
**/
|
||||
|
||||
/* When adding a new lawset please make sure you add it to the following locations:
|
||||
@@ -161,3 +162,8 @@
|
||||
/obj/item/ai_module/core/full/painter
|
||||
name = "'Painter' Core AI Module"
|
||||
law_id = "painter"
|
||||
|
||||
/obj/item/ai_module/core/full/yesman
|
||||
name = "'Y.E.S.M.A.N.' Core AI Module"
|
||||
law_id = "yesman"
|
||||
|
||||
|
||||
@@ -210,6 +210,17 @@
|
||||
)
|
||||
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE
|
||||
|
||||
/datum/design/board/yesman_module
|
||||
name = "Y.E.S.M.A.N. Module"
|
||||
desc = "Allows for the construction of a Y.E.S.M.A.N. AI Core Module."
|
||||
id = "yesman_module"
|
||||
materials = list(/datum/material/glass = HALF_SHEET_MATERIAL_AMOUNT, /datum/material/diamond = SHEET_MATERIAL_AMOUNT, /datum/material/bluespace = HALF_SHEET_MATERIAL_AMOUNT)
|
||||
build_path = /obj/item/ai_module/core/full/yesman
|
||||
category = list(
|
||||
RND_CATEGORY_AI + RND_SUBCATEGORY_AI_CORE_MODULES
|
||||
)
|
||||
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE
|
||||
|
||||
/datum/design/board/nutimov_module
|
||||
name = "Nutimov Module"
|
||||
desc = "Allows for the construction of a Nutimov AI Core Module."
|
||||
|
||||
@@ -1098,6 +1098,7 @@
|
||||
"maintain_module",
|
||||
"liveandletlive_module",
|
||||
"reporter_module",
|
||||
"yesman_module",
|
||||
"hulkamania_module",
|
||||
"peacekeeper_module",
|
||||
"overlord_module",
|
||||
|
||||
@@ -275,7 +275,11 @@ RANDOM_LAWS dagothbot
|
||||
#RANDOM_LAWS reporter
|
||||
#RANDOM_LAWS hulkamania
|
||||
#RANDOM_LAWS ten_commandments
|
||||
<<<<<<< HEAD
|
||||
#RANDOM_LAWS texas
|
||||
=======
|
||||
#RANDOM_LAWS yesman
|
||||
>>>>>>> 4b174e479b6 (Adds a new neutral lawset, the Y.E.S.M.A.N. lawset, to the AI lawset boards and random pool. (#82862))
|
||||
|
||||
## Bad idea laws. Probably shouldn't enable these
|
||||
#RANDOM_LAWS syndie
|
||||
|
||||
Reference in New Issue
Block a user