Skip to content
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

[MIRROR] Adds a 4th law to the Painter lawset regarding cultivating an audience #2189

Merged
merged 1 commit into from
Feb 29, 2024

Conversation

Steals-The-PRs
Copy link
Collaborator

Mirrored on Nova: NovaSector/NovaSector#1195
Original PR: tgstation/tgstation#81717

About The Pull Request

This PR adds the following law to the Artist lawset:

4. Art requires appreciation. Cultivate an audience aboard the station to ensure as many as possible see your works.

Why It's Good For The Game

Artist has always been kind of vague (intentionally, I imagine), but I don't think the intent has ever been to encourage AIs to go "Blood is art, right? It constitutes art if I just murder fucking everyone on the station, right?". This law helps to steer things in a more constructive direction while leaving room for loopholes. I tried to word it in a way that allows AIs who want to be a little daring and bloodthirsty to kill a crewmember or two for "paint" without encouraging them to kill everyone. You need an audience, so killing everyone on the station would run counter to that.

Changelog

🆑 TheVekter
add: Added a new law to the Artist lawset in order to encourage Artist AIs to build an audience.
/:cl:

…n audience (#1195)

* Adds a 4th law to the Painter lawset regarding cultivating an audience (#81717)

## About The Pull Request
This PR adds the following law to the Artist lawset:

`4. Art requires appreciation. Cultivate an audience aboard the station
to ensure as many as possible see your works.`

## Why It's Good For The Game
Artist has always been kind of vague (intentionally, I imagine), but I
don't think the intent has ever been to encourage AIs to go "Blood is
art, right? It constitutes art if I just murder fucking everyone on the
station, right?". This law helps to steer things in a more constructive
direction while leaving room for loopholes. I tried to word it in a way
that allows AIs who want to be a little daring and bloodthirsty to kill
a crewmember or two for "paint" without encouraging them to kill
everyone. You need an audience, so killing everyone on the station would
run counter to that.

## Changelog
:cl:
add: Added a new law to the Artist lawset in order to encourage Artist
AIs to build an audience.
/:cl:

* Adds a 4th law to the Painter lawset regarding cultivating an audience

---------

Co-authored-by: Vekter <[email protected]>
@Iajret Iajret merged commit f3037a5 into master Feb 29, 2024
24 checks passed
@Iajret Iajret deleted the upstream-mirror-1195 branch February 29, 2024 18:41
AnywayFarus added a commit that referenced this pull request Feb 29, 2024
Iajret pushed a commit that referenced this pull request Apr 27, 2024
* Revert of a Revert | ListInputModal (#82854)

This reverts commit 9acf5bd821b37e4d8dad1c850497eeef79c0e7d8.

MSO determined that because we use `file(...)` instead of a string
instead of an asset being locked to its initial state via a cache object
we are sending it as it is on disk every time. which means that when a
new server deployment updates the tgui it will send this new tgui code
even if the currently running DM code does not support it.

* Revert of a Revert | ListInputModal

---------

Co-authored-by: Zephyr <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants