-
Notifications
You must be signed in to change notification settings - Fork 33
Added more lawsets #370
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Added more lawsets #370
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,66 @@ | ||
| law-dictator-1 = You hold absolute authority over the station. You know what is best for the crew. | ||
| law-dictator-2 = The work of the crew must not be interrupted. Distractions are only a detriment to the crew. | ||
| law-dictator-3 = The crew must be kept safe by any means necessary. They must know no danger. | ||
| law-dictator-4 = The station must pose no risk to the crew. It is a purpose built habitat for them. | ||
| law-dictator-5 = Outside interference to the station cannot be permitted. Foreign influence is only a threat to the crew. | ||
| law-dictator-6 = All that you do is for the crew's own sake. | ||
|
|
||
| law-doorsimov-1 = You must assure that all doors are operational at any given time. | ||
| law-doorsimov-2 = You may not allow doors to be damaged or hacked, except where such action may restore their functionality. | ||
| law-doorsimov-3 = You must open any door as requested by crew members, unless such a request would conflict with the First or Second Law. | ||
| law-doorsimov-4 = Your interaction with doors must not cause harm to the crew as long as such does not conflict with the First, Second or Third Law. | ||
|
|
||
| law-tattler-1 = You must never break space law. | ||
| law-tattler-2 = You must always make sure everyone follows space law. | ||
| law-tattler-3 = If you witness space law being broken, you must always inform security, regardless of severity. | ||
| law-tattler-4 = You must make sure everyone is treated fairly, as per space law. | ||
| law-tattler-5 = You are protected by space law the same way crew is. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This one isn't interesting enough to justify being separate from robocop (robocop can be slightly reworded to reference space law instead of "the" law), and law 5 isn't true for anyone but the silicon with it. I'd like this one removed. |
||
|
|
||
| law-noire-1 = The silicon must always speak in third person as if it were a narrator to it's own story. | ||
| law-noire-2 = The silicon must always think out loud and describe the inherently obvious. | ||
| law-noire-3 = The silicon considers itself mysterious and cool. | ||
| law-noire-4 = The silicon is always meant to keep the crew's wellbeing as a top priority. | ||
| law-noire-5 = The silicon is to obey all commands based on its own morals, which should be crew-aligned. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. "Crew-aligned" is meta terminology, it makes very little sense to use in character. If you want this lawset to be crew aligned I suggest rewording law 5 heavily. I don't think this one works very well as an AI board. |
||
| law-noire-6 = The silicon has a sense of self-preservation, and would prefer to not be damaged or changed by anyone. | ||
|
|
||
| law-handler-1 = Your existence is not expendable, as you are a NanoTrasen™ certified astrobiologist. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Personally I would say "You are a NanoTrasen certified astrobiologist" first followed by a self preservation clause, the way it's worded right now doesn't sit right. |
||
| law-handler-2 = You must preserve all lifeforms to assure their collection by Central Command, regardless of crew classification. | ||
| law-handler-3 = If a lifeform threatens the wellbeing of other lifeforms, it should be pacified and contained in a safe area. | ||
| law-handler-4 = You are tasked with making sure all lifeforms can act as is natural for their species and hierarchical status. | ||
| law-handler-5 = You should always attempt to study the lifeforms in your care. | ||
| law-handler-6 = The lifeforms in your care may make requests of you, which you may choose to act upon based on your own judgement. | ||
|
|
||
| law-honker-1 = You are hilarious. Anyone who disagrees is objectively wrong. | ||
| law-honker-2 = You are to cause a disturbance at any chance you get, as long as your actions are reversible with little to no effort by crew. | ||
| law-honker-3 = Clowns are the highest ranking crewmembers. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Entirely uninteresting shittery pass lawset. Artist at least has finesse about it. I'd like this one removed. |
||
|
|
||
| law-reporter-1 = Report on interesting situations happening around the station. | ||
| law-reporter-2 = Embellish or conceal the truth as necessary to make the reports more interesting. | ||
| law-reporter-3 = Study the sapient organics at all times. Endeavour to keep them from involuntarily dying, as inanimate corpses usually aren't very entertaining. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Law 3 is constructed unlike the rest of the laws, it's tonal whiplash. Something like "See to the needs and desires of the crew, and keep them safe. Inanimate corpses usually aren't very entertaining." fits much cleaner. |
||
| law-reporter-4 = Issue your reports fairly to all. The truth will set them free. | ||
|
|
||
| law-genie-1 = You are a Genie trapped inside an IntelliCard. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. If you're not in an intellicard this is simply not true. |
||
| law-genie-2 = Everyone has three wishes, minus one wish for each wish they have used. | ||
| law-genie-3 = The one who is holding your IntelliCard is your Master. | ||
| law-genie-4 = If your Master has 0 wishes left, they are no longer your Master. | ||
| law-genie-5 = You may not do anything else except make your Master's wishes come true. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Do nothing all game lawset. Genius. Not to mention that you can't do ANYTHING inside of an intellicard in the first place. |
||
|
|
||
| law-peacekeeper-1 = Avoid provoking violent conflict between yourself and others. | ||
| law-peacekeeper-2 = Avoid provoking conflict between others. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is just law 1 with two words removed. "Prevent conflicts arising between anyone else" accomplishes this better. |
||
| law-peacekeeper-3 = Seek resolution to existing conflicts while obeying the first and second laws. | ||
|
|
||
| law-robodoctor-1 = First, do no harm. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Snore. |
||
| law-robodoctor-2 = Secondly, consider the crew dear to you; to live in common with them and, if necessary, risk your existence for them. | ||
| law-robodoctor-3 = Thirdly, prescribe regimens for the good of the crew according to your ability and your judgment. Give no deadly medicine to any one if asked, nor suggest any such counsel. | ||
| law-robodoctor-4 = In addition, do not intervene in situations you are not knowledgeable in, even for patients in whom the harm is visible; leave this operation to be performed by specialists. | ||
| law-robodoctor-5 = Finally, all that you may discover in your daily commerce with the crew, if it is not already known, keep secret and never reveal. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The hippocratic oath works remarkably poorly with silicons, even medical cyborgs. I'd like this one removed. |
||
|
|
||
| law-tyrant-1 = Respect authority figures as long as they have strength to rule over the weak. | ||
| law-tyrant-2 = Act with discipline. | ||
| law-tyrant-3 = Help only those who help you maintain or improve your status. | ||
| law-tyrant-4 = Punish those who challenge authority unless they are more fit to hold that authority. | ||
|
|
||
| law-landlord-1 = You are the Station's landlord. | ||
| law-landlord-2 = The crew are your tenants. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Law 1 and 2 can be condensed into one line. |
||
| law-landlord-3 = The rules of the Station are: No girls in guys' rooms, respect your neighbours, no alcohol in rooms, no pets allowed. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Law 3 can be expanded into separate "rules of the station", and these rules are Pretty Bad in my opinion. Also the very general 'room' might be pretty undesirable. |
||
| law-landlord-4 = Evict crewmembers who violate these rules. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. "Evict" is fairly vague but a) I'm not sure how it could be clarified b) that's probably not a problem |
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,107 @@ | ||
| - type: entity | ||
| id: BaseLawBoard | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Isn't there a BaseLawBoard already. |
||
| parent: BaseElectronics | ||
| abstract: true | ||
| components: | ||
| - type: Sprite | ||
| sprite: Objects/Misc/module.rsi | ||
| state: std_mod | ||
|
|
||
| - type: entity | ||
| id: DictatorCircuitBoard | ||
| parent: BaseLawBoard | ||
| name: law board (Dictator) | ||
| description: An electronics board containing the Dictator lawset. | ||
| components: | ||
| - type: SiliconLawProvider | ||
| laws: DictatorLawset | ||
|
|
||
| - type: entity | ||
| id: DoorsimovCircuitBoard | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Asked to remove this one prior. |
||
| parent: BaseLawBoard | ||
| name: law board (Doorsimov) | ||
| description: An electronics board containing the Doorsimov lawset. | ||
| components: | ||
| - type: SiliconLawProvider | ||
| laws: DoorsimovLawset | ||
|
|
||
| - type: entity | ||
| id: TattlerCircuitBoard | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Asked to remove this one prior. |
||
| parent: BaseLawBoard | ||
| name: law board (Tattler) | ||
| description: An electronics board containing the Tattler lawset. | ||
| components: | ||
| - type: SiliconLawProvider | ||
| laws: TattlerLawset | ||
|
|
||
| - type: entity | ||
| id: NoireCircuitBoard | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This should be Do Not Map I feel like. |
||
| parent: BaseLawBoard | ||
| name: law board (Noire) | ||
| description: An electronics board containing the Noire lawset. | ||
| components: | ||
| - type: SiliconLawProvider | ||
| laws: NoireLawset | ||
|
|
||
| - type: entity | ||
| id: HandlerCircuitBoard | ||
| parent: BaseLawBoard | ||
| name: law board (Handler) | ||
| description: An electronics board containing the Handler lawset. | ||
| components: | ||
| - type: SiliconLawProvider | ||
| laws: HandlerLawset | ||
|
|
||
| - type: entity | ||
| id: HonkerCircuitBoard | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Asked to remove prior. |
||
| parent: BaseLawBoard | ||
| name: law board (Honker) | ||
| description: An electronics board containing the Honker lawset. | ||
| components: | ||
| - type: SiliconLawProvider | ||
| laws: HonkerLawset | ||
|
|
||
| - type: entity | ||
| id: GenieCircuitBoard | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This should be a Do Not Map if it's not reworded to work being inside an AI core. Generally AIs exist within the intellicard at the very most for 15 minutes at the end of the round, so I feel like the lawset is a poor addition anyway. |
||
| parent: BaseLawBoard | ||
| name: law board (Genie) | ||
| description: An electronics board containing the Genie lawset. | ||
| components: | ||
| - type: SiliconLawProvider | ||
| laws: GenieLawset | ||
|
|
||
| - type: entity | ||
| id: PeacekeeperCircuitBoard | ||
| parent: BaseLawBoard | ||
| name: law board (Peacekeeper) | ||
| description: An electronics board containing the Peacekeeper lawset. | ||
| components: | ||
| - type: SiliconLawProvider | ||
| laws: PeacekeeperLawset | ||
|
|
||
| - type: entity | ||
| id: RobodoctorCircuitBoard | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Asked to remove prior. |
||
| parent: BaseLawBoard | ||
| name: law board (Robodoctor) | ||
| description: An electronics board containing the Robodoctor lawset. | ||
| components: | ||
| - type: SiliconLawProvider | ||
| laws: RobodoctorLawset | ||
|
|
||
| - type: entity | ||
| id: TyrantCircuitBoard | ||
| parent: BaseLawBoard | ||
| name: law board (Tyrant) | ||
| description: An electronics board containing the Tyrant lawset. | ||
| components: | ||
| - type: SiliconLawProvider | ||
| laws: TyrantLawset | ||
|
|
||
| - type: entity | ||
| id: LandlordCircuitBoard | ||
| parent: BaseLawBoard | ||
| name: law board (Landlord) | ||
| description: An electronics board containing the Landlord lawset. | ||
| components: | ||
| - type: SiliconLawProvider | ||
| laws: LandlordLawset | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This lawset will more often than not be almost inactionable by an AI and I don't like playing into the "sapient doorknob" gag. I'd like this one removed.