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

Devil redux #112

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Conversation

mirrorcult
Copy link
Contributor

image

THE DEVIL
RETURNS

BETTER THAN TG
ITS "GENIUS"

@github-actions github-actions bot added Design Related to design documentation for Space Station 14. English labels Dec 25, 2023
@UbaserB
Copy link
Member

UbaserB commented Dec 25, 2023

YOOOOO

@mirrorcult
Copy link
Contributor Author

theres definitely stuff im forgetting to add to this that ill probably do later

@mirrorcult
Copy link
Contributor Author

drafting because we've had an incredible breakthrough in contract technology and i want to write it down properly

@mirrorcult mirrorcult marked this pull request as draft December 25, 2023 10:58
@mirrorcult mirrorcult marked this pull request as ready for review January 1, 2024 10:08
@mirrorcult
Copy link
Contributor Author

zased new ideaguy contract system

@deltanedas
Copy link
Contributor

Get kill smited

if i ever become devil i will go around making people valid and doing nothing else

Each contract has a number of **clauses** which are listed in bullet points. Clauses are **written in natural language** and use an extremely rudimentary parsing system to determine their effect. Each clause has a limited number of characters, and they have three different ways of changing their behavior: *triggers*, *positive/negative effects*, and *modifiers*.

**Triggers** are how the clause will be triggered. A clause may have as many triggers as you can fit. Normally, it's simply "on signing the contract", however some other triggers are available:
- "after X minutes/seconds", simply delaying the
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

delaying the

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

t

he

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Me when

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design Related to design documentation for Space Station 14. English
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants