Repository: sobolevn/ship-it-boardgame
Branch: master
Commit: 1bb0e4c1d421
Files: 41
Total size: 16.7 MB
Directory structure:
gitextract_xjmxfq4e/
├── .editorconfig
├── .gitattributes
├── .github/
│ ├── dependabot.yml
│ └── workflows/
│ ├── shellcheck.yml
│ ├── tools.yml
│ └── validation.yml
├── .gitignore
├── .pre-commit-config.yaml
├── AUTHORS
├── CHANGELOG.md
├── LICENSE
├── README.md
├── VERSION
├── ru/
│ ├── README.md
│ ├── boosters/
│ │ └── stream.numbers
│ ├── cards.numbers
│ ├── counts.numbers
│ ├── faq.md
│ ├── graphics/
│ │ ├── cover_dark_63_5x88_9.ai
│ │ ├── cover_dark_63_5x88_9.psd
│ │ ├── cover_white_63_5x88_9.ai
│ │ └── cover_white_63_5x88_9.psd
│ ├── homebrew.md
│ ├── promo-rules.numbers
│ ├── rule-card.numbers
│ ├── rules.md
│ ├── schema-sources/
│ │ ├── card.drawio
│ │ └── game-process.drawio
│ └── short-rules.numbers
├── table-top-simulator.md
└── tools/
├── README.md
├── build.sh
├── generate-images-from-pdf.py
├── generate-pdf.py
├── pyproject.toml
├── ship_it_tools/
│ ├── __init__.py
│ ├── counts.py
│ └── meta.py
├── tts-exporter.py
├── validate-cards.py
└── validate.sh
================================================
FILE CONTENTS
================================================
================================================
FILE: .editorconfig
================================================
# Check http://editorconfig.org for more information
# This is the main config file for this project:
root = true
[*]
charset = utf-8
trim_trailing_whitespace = true
end_of_line = lf
indent_style = space
insert_final_newline = true
indent_size = 2
[*.py]
indent_size = 4
================================================
FILE: .gitattributes
================================================
# Generated files
# https://github.com/github/linguist/blob/master/docs/overrides.md
#
# To always hide generated files in local diffs, mark them as binary:
# $ git config diff.generated.binary true
#
[attr]generated linguist-generated=true diff=generated
*/schema-sources generated
================================================
FILE: .github/dependabot.yml
================================================
version: 2
updates:
- package-ecosystem: pip
directory: "/tools"
schedule:
interval: daily
time: "02:00"
open-pull-requests-limit: 10
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: daily
time: "02:00"
open-pull-requests-limit: 10
================================================
FILE: .github/workflows/shellcheck.yml
================================================
name: shellcheck
on:
push:
branches:
- master
paths:
- 'tools/**/*.sh'
- '.github/workflows/shellcheck.yml'
pull_request:
paths:
- 'tools/**/*.sh'
- '.github/workflows/shellcheck.yml'
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: ludeeus/action-shellcheck@2.0.0
env:
SHELLCHECK_OPTS: --shell bash
with:
severity: style
check_together: 'yes'
================================================
FILE: .github/workflows/tools.yml
================================================
name: test-tools
on:
push:
branches:
- master
paths:
- "tools/**"
- '.github/workflows/tools.yml'
pull_request:
paths:
- "tools/**"
- '.github/workflows/tools.yml'
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
permissions:
contents: read
jobs:
mypy:
name: Run mypy
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v6
- uses: actions/setup-python@v6
with:
python-version: "3.12"
- name: Install poetry
run: |
curl -sSL "https://install.python-poetry.org" | python
# Adding `poetry` to `$PATH`:
echo "$HOME/.poetry/bin" >> $GITHUB_PATH
- name: Install dependencies
run: |
cd tools
poetry config virtualenvs.in-project true
poetry install
- run: cd tools && poetry run mypy *.py
================================================
FILE: .github/workflows/validation.yml
================================================
name: validate
on:
push:
branches:
- master
pull_request:
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
permissions:
contents: read
jobs:
validate:
name: Run validation
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v6
- uses: actions/setup-python@v6
with:
python-version: "3.12"
- name: Install poetry
run: |
curl -sSL "https://install.python-poetry.org" | python
# Adding `poetry` to `$PATH`:
echo "$HOME/.poetry/bin" >> $GITHUB_PATH
- name: Install dependencies
run: |
cd tools
poetry config virtualenvs.in-project true
poetry run pip install -U pip
poetry install
- run: poetry run -P tools bash tools/validate.sh
================================================
FILE: .gitignore
================================================
#### joe made this: http://goel.io/joe
#### python ####
# Byte-compiled / optimized / DLL files
.pytest_cache
__pycache__/
*.py[cod]
*$py.class
# C extensions
*.so
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
pip-wheel-metadata/
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/
# Translations
*.mo
*.pot
# Django stuff:
*.log
local_settings.py
# Flask stuff:
instance/
.webassets-cache
# Scrapy stuff:
.scrapy
# Sphinx documentation
docs/_build/
# PyBuilder
target/
# Jupyter Notebook
.ipynb_checkpoints
# pyenv
.python-version
# celery beat schedule file
celerybeat-schedule
# SageMath parsed files
*.sage.py
# Environments
.env
.venv
env/
venv/
ENV/
# Spyder project settings
.spyderproject
.spyproject
# Rope project settings
.ropeproject
# mkdocs documentation
/site
# mypy
.mypy_cache/
#### macos ####
# General
*.DS_Store
.AppleDouble
.LSOverride
# Icon must end with two \r
Icon
# Thumbnails
._*
# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk
#### windows ####
# Windows thumbnail cache files
Thumbs.db
ehthumbs.db
ehthumbs_vista.db
# Dump file
*.stackdump
# Folder config file
Desktop.ini
# Recycle Bin used on file shares
$RECYCLE.BIN/
# Windows Installer files
*.cab
*.msi
*.msm
*.msp
# Windows shortcuts
*.lnk
#### linux ####
*~
# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*
# KDE directory preferences
.directory
# Linux trash folder which might appear on any partition or disk
.Trash-*
# .nfs files are created when an open file is removed but is still being accessed
.nfs*
#### jetbrains ####
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
# User-specific stuff:
.idea/
## File-based project format:
*.iws
## Plugin-specific files:
# IntelliJ
/out/
# mpeltonen/sbt-idea plugin
.idea_modules/
# JIRA plugin
atlassian-ide-plugin.xml
# Cursive Clojure plugin
.idea/replstate.xml
# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties
### Custom ###
ex.py
experiments/
.vscode/tags
.pyre
.pytype
build/
Release/
================================================
FILE: .pre-commit-config.yaml
================================================
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v6.0.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: check-yaml
- id: check-toml
- id: check-merge-conflict
- id: mixed-line-ending
args: [--fix=lf]
- id: check-case-conflict
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.15.12
hooks:
- id: ruff
args: [
"--exit-non-zero-on-fix",
"--fix",
"--config", "tools/pyproject.toml",
]
- id: ruff-format
args: ["--config", "tools/pyproject.toml"]
ci:
autofix_commit_msg: "[pre-commit.ci] auto fixes from pre-commit.com hooks"
autofix_prs: true
autoupdate_commit_msg: "[pre-commit.ci] pre-commit autoupdate"
autoupdate_schedule: weekly
submodules: false
================================================
FILE: AUTHORS
================================================
Nikita Sobolev (mail@sobolevn.me)
Kira Goreva
# Others in no particular order:
@AlexeyMalafeev
@eizamaliev
@chatyranga
@ElenaMaeva
@theLastOfCats
@Bobronium
@vanadium23
@kxepal
@raidzin
YulaGames
Илья Дроздов @Akvohalam
================================================
FILE: CHANGELOG.md
================================================
# Changes
## Version 0.0.25
- Added new "hardcore" rules with 🪟 modificator
- Now `Manual` can attach social rituals to many new game mechanics
- Changed `Database` social ritual a little bit
- Tweaked wordings
- Tweaked rules
Printed (20 decks)!
## Version 0.0.24
- Now `Garbage Collector` works with `Known Legacy` mechanic
- Increased the number of `OpenSource` cards by 1
- Decreased the number of `Man in the Middle` cards by 1
- Changed `Hype`'s effect with `Known Legacy` mechanic
- Tweaked wordings
- Tweaked rules
Printed (11 decks)!
## Version 0.0.23
- Now `Hype` works with `Known Legacy` mechanic
- Now `Cloud` works with `Known Legacy` mechanic
- Now you can turn other people's `Cloud` cards with `sudo`
- Make `It's time to deal with legacy` text a lot bigger
- Tweaked wordings
Printed (9 decks)!
## Version 0.0.22
- Tweaked wordings
- Tweaked rules
Printed (11 decks)!
## Version 0.0.21
- Removed `P2P` card
- Increased the number of `Garbage collector` cards by 1
- Renamed `Application` architecture card to `Monolith`
- Added a new rule about discarding components,
they now give you extra cards if you do this
- Changed `Garbage collector`'s `sudo` effect, it is now more powerful
- Changed `Handshake`'s `sudo` effect, it is now more powerful
- Reverted new rule about blocked components,
restored old rule (pre 0.0.20) about placing blocked components
- Added "Freelance" mode
- Added numbers to `Architecture` cards to support "Freelance" mode with trading
- Swapped `Patch` and `Crutches` social rituals
- Improved `Burnout` description
- Tweaked wordings
- Changed "tutorial mode" rules a bit
- Tweaked "hard mode"
- Tweaked short rules
- Tweaked rule card
- Tweaked rules
Printed (24 decks)!
## Version 0.0.20 aka "EI: The Simplifier"
- Added "Ship IT Rules CTO" "EI" bot: https://chatgpt.com/g/g-NivGnZ2kM-ship-it-rules-cto
- Added "Tutorial mode"
- Added a new rule about placing blocked components
- Added 🚧 icon for blocked components
- Changed `500` and `0 day` effects
- Added `Legacy` effect as a separate field
to `Friday` and `Hacker's paws` cards
- Changed `Database`'s social ritual
- Changed `OpenSource` effect with `sudo`
- Buffed `Hype` effect with `sudo`
- Reworked `Manual` rule about keeping in on the table. It is now a homebrew
- Simplified a lot of wordings on cards
- Tweaked rules
- Changed rules layout
- Improved "hard" mode rules
Printed (5 decks)!
## Version 0.0.19 aka "The New Defence"
- Removed `CI` and `Certificate` cards
- Removed `Manual`'s `sudo` effect
- Removed `P2P`'s `sudo` effect
- Increased the number of `Crutches` cards by 2
- Increased the number of `sudo` cards by 1
- Increased the number of `Burnout` cards by 1
- Changed `Not a bug` and `Patch` card to
also take attack card on successful defence with `sudo`
- Changed `Cloud` to interact with `sudo`
- Changed `Cloud`'s icons
- Changed `(⚙️ N)` to be `/⚙️N` on cards
- Tweaked rules
- Tweaked wordings on several cards
Printed (4 decks)!
## Version 0.0.18
- Added "when this card can be played" field to all cards
- Changed `Hype` to interact with `sudo`
- Changed `P2P` to interact with `sudo`
- Changed `RFC` to interact with `sudo`
- Changed `Redirect` to interact with `sudo`
- Changed `Burnout` to interact with `sudo`
- Changed `Manual`'s effect with `sudo`
- Clarified that `Cancel` card cancels cards with `sudo`
- Changed `RFC`'s social ritual to better suite the new mechanics
- Changed `Backend`'s social ritual a bit
- Changed `Frontend`'s social ritual THE LAST TIME!!!
- Tweaked `sudo` and `Legacy` descriptions
- Tweaked `500` and `0 day` descriptions
- Added a new field to `Manual` that says that it should not be discarded
- Changed all cards' and social rituals' tone to informal
- Fixed several printing issues and style details
- Tweaked wording
- Tweaked rules
- Tweaked short rules
- Tweaked multiple jokes
- Reworked FAQ
- Added homebrew rules section
Printed (1 deck)!
## Version 0.0.17
- Changed `Handshake` to interact with `sudo`
- Decreased the number of `Not a bug` cards by 1
- Increased the number of `sudo` cards by 1
- Added `Cloud` component icon
- Tweaked some jokes and wordings
- Tweaked short rules a bit
- Tweaked rules a bit
Printed (1 deck)!
## Version 0.0.16
- Changed `Man in the Middle`, `Garbage collector`, and `Manual`
to interact with `sudo` in unique ways
- Reworked `CI` and `Certificate` cards, now they have a big icon
(similar to one that component cards have) for better visibility
- Reworked `CI`'s and `Certificate`'s ⚙️ icon. It is now a full text field
- Changed `Friday` and `Hacker's paws` cards:
they now interact with only known `Legacy`
- Changed how `sudo` works: it now supports more cards
- Tweaked some jokes and wordings
## Version 0.0.15
- Reworked `$` icon to be a full text field instead, removed the icon
- Reworked `sudo` wording, it was too complex
- Clarified `RFC` rules about architecture cards
- Improved the short rules layout
- Tweaked rules a bit
- Added special GitVerse rule card
Printed (2 decks)!
This version was only released in English.
## Version 0.0.14
- Changed `Friday` card: it now interacts with `Legacy`
- Changed `Hacker's paws` card: it now interacts with `Legacy`
- Increased the number of `Specific Vulnerability` cards by 1
- Decreased the number of `Friday` cards by 1
- Tweaked multiple wordings on cards
- Tweaked rules a bit
## Version 0.0.13
- Removed `DDoS` card
- Removed `Firewall` card
- Removed `Monitoring` card
- Increased the number of `Garbage Collector` cards by 1
- Increased the number of `OpenSource` cards by 2
- Increased the number of `Crutches` cards by 1
- Increased the number of `Man in the Middle` cards by 1
- Increased the number of `Hacker's Paws` cards by 1
- Decreased the number of `sudo` cards by 1
- Decreased the number of `Specific Vulnerability` cards by 1
- Changed `OpenSource` rule: you now put cards openly
- Changed `Vulnerability` symbol from ▪ to ɷ
- Added icons to `Frontend` / `Backend` / `Database` components
- Added component icons to Architecture cards
- Enlarged `Cloud`'s icons
- Added blue icons to the defence cards
- Removed 🕑 icon from `Friday`
- Reworked `Frontend` social ritual, AGAIN
- Tweaked rules a bit
Printed (4 decks)!
This released was cursed, printed decks have printing bugs.
## Version 0.0.12
- Changed the hand limit from 10 to 8
- Increased the number of `Burnout` cards by 1
- Changed `Handshake` rule: you now exchange cards openly
- Added unofficial `boosters/` directory, just for tests
- Tweaked rules a bit
Printed (5 decks)!
## Version 0.0.11 aka "The Great Purge"
- Added explicit "game variants" to the rules
- Removed `Orchestrator` card
- Removed `Queue` card
- Removed `Deadline` card
- Removed `Cherrypick` card
- Added `Handshake` card
- Increased the number of `Burnout` cards by 2
- Increased the number of `Man in the Middle` cards by 1
- Changed `Legacy` color from purple to light grey
- Added 🕑 icon to more cards: `Manual`, `Friday`
- Reworked `Frontend` social ritual, again
- Tweaked multiple wordings on cards
- Tweaked rules
Printed (36 decks)!
## Version 0.0.10
- Added new `Man in the Middle` card
- Removed `Supply chain` card
- Removed `Agile` card
- Created `Legacy` card category
- Renamed `New Release` to `Crutches`
- Changed `CI` and `Certificate` cards, now they can be placed even
after the initial component deployment
- Reworked `RFC` description: mention card name and that player cannot lie
- Added new explanation to `sudo` card
- Increased the number of `Cherrypick` cards by 1
- Increased the number of `Burnout` cards by 1
- Reworked `Burnout` card to be a reaction
- Explicitly mention that `Bug` and `Concrete Bug` freeze cards for 1 turn
- Explicitly mention who you can attack and who you can defend
- Changed reaction icon from ♻️ to ↩️
- Added 🕑 icon to cards that should stay at your table for a turn (`DDoS`)
- Added 🛡 icon to cards with provocation (`Monitoring`, `Firewall`)
- Tweaked several wordings in rules and cards
- Tweaked multiple social rituals' wordings
- Tweaked several jokes
- Improved short rules
Printed (1 deck)!
## Version 0.0.9
- Added new `Agile` card
- Clarified `Legacy` rules
- Clarified `Redirect` rules
- Simplified `Monitoring` and `Firewall` rules: they now don't interact with `sudo`
- Changed `Supply chain` card: it does not have ⚙️ effect anymore
- Tweaked `Frontend` social ritual, again
- Tweaked some minor wordings on multiple cards
- Tweaked multiple other social rituals a bit
- Fixed fonts on multiple cards
- Added "Pytup" rule special card
Printed (15 decks)!
## Version 0.0.8
- Added new buffs ⚙️ for some cards when you have deployed components
- Added new `Cherrypick` card
- Added new `Legacy` card
- Added new `Queue` card
- Reworked `P2P` card completely
- Added new `Burnout` card
- Buffed `Orchestrator` card
- Added new effect to `Hacker's paws` when there are no deployed components
- Decreased the number of `Orchestrator` cards by 1
- Increased `Cancel` cards by 2
- Decreased `Supply chain` cards by 1
- Increased `Hype` cards by 1
- Decreased `Hacker's paws` cards by 1
- Added `Queue` icon to `Cloud` card
- Added ⚙️ icon to `CI` and `Certificate` to indicate how they are played
- Changed `Frontend`'s social ritual, once again
- Tweaked some cards' wordings
- Tweaked rules for a bit
- Improved multiple jokes
- Added Table Top Simulator support and docs
- Improved short rules card
Printed (9 decks)!
## Version 0.0.7
- Added the game logo
- Added the short rules summary card
- Added the hand limit
- Added the mechanic to draw cards when your hand is empty
- Added `Deadline` event card
- Specified the starting player
- Added icons to the `Cloud` card, so you can tell what card it replaces
- Added `Bug` and `Vulnerability` icons
- Highlighted card types in the descriptions
- Fixed `Cloud` wording and updated its rules
- Updated `game-process.schema` to include `Cloud` and `Architecture` cards
- Updated `rule-card` to include Telegram link
- Fixed multiple card wordings
- Added new effect to `500` and `0 day`
- Decreased the amount of `500` and `Friday` cards by 1
- Decreased the amount of `sudo` and `Cancel` cards by 1
- Decreased the amount of `DDoS` by 1
- Increased the amount of `RFC` cards by 1
- Decreased the amount of `CI` cards by 1
- Removed social pseudo-ritual from `Critical Bug`
- Remove social ritual from `0 day`
- Changed `+ sudo?` part on all cards to be `$`
- Moved special ♻️ sign of reaction cards to the top
- Changed `Application`'s joke
- Changed `Frontend`'s social ritual
- Changed `Meta` cards' color from yellow to brown
Printed (12 decks)!
## Version 0.0.6
- Added `Redirect` meta card
- Added `Manual` meta optional card
- Removed `Research` card
- Increased the number of `sudo` and `Cancel` cards by 1
- Decreased the number of `Cloud` cards by 1
- Decreased the number of `Not a bug` cards by 1
- Buffed `OpenSource` card
- Improved `Microservices`'s joke rendering
- Improved wordings on some cards
- Now `Critical Bug` has a new social ritual
- Improved card's schema
- Improved rules' wordings
- Now using `draw.io` for schemas
- Added schemas for how cards should be on the table
Printed (26 decks)!
## Version 0.0.5
- Removed `Cache` card: it was not balanced for `Application` architecture
- Changed card design, make them easier to read in your hand
- Renamed `Critical vulnerability` to `Specific vulnerability`
- Renamed `Nope` to `Cancel`
- Changed the amount of `DDoS` cards from 2 to 3
- Clarified how `Cloud` works
- Clarified that `Cancel` cancels the whole card
- Made reaction cards explicit: now they have a special ♻️ sign
- Added jokes to "Architecture" cards
- Improved multiple wordings
- Removed "deploy" word from cards, it was very complex for non-IT people
Printed (1 deck)!
## Version 0.0.4
- Increased the maximum amount of players to 5 people
- Removed `Merge` card
- Added `New release` card
- Removed any notices of "Exchange" mechanics from the rules
- Reworked `OpenSource` card
- Reworked `Orchestrator` card
- Renamed `[Critical] Security issue` to `[Critical] Vulnerability`
- Reworked `Nope` card, it no longer works against deployment components
- Clarified rules about `sudo`
- Changed several social rituals
- Changed how social rituals should be regulated
- Changed the amount of multiple cards: now there should be more defence
- Now all cards note their count in the deck
- Social ritual is no longer optional
Printed (2 decks)!
## Version 0.0.3
- Moved `DDoS` and `Supply chain` to `Meta` category
- Added `Nope` card to `Meta` category
- Added `sudo` category
- Added `Critical security issue` card
- Changed the number of defence and attack cards
- Changed the number of event cards
- Now `Architecture` cards will have different back cover
- Reworked social rituals for `Garbage collector`
- Added explicit card type name for all cards
- Small rules adjustments
Printed (1 deck)!
## Version 0.0.2
- Added new card `Hacker's paws`
- Changed `Microfrontends` card to require only 2 `Frontend` cards
- Added `Microservices` card
- Removed one `Application` card
- Changed the number of `Frontend` cards from 5 to 4
- Added one more `Bug` card
- Changed the number of `RFC` from 5 to 3
- Increased the number of `Research` from 2 to 3
- Reworked the `Reuse` card into `Garbage collector`,
now there are 3 `Garbage collector` cards. It used to be 2 `Reuse` cards
- Moved the social ritual from `Bug` to `Specific bug`
- Social rituals are reworked to have more replayability
- Better wordings and more complete rules
- Addressed printing issues in card design
## Version 0.0.1
- Initial release
Printed (1 deck)!
================================================
FILE: LICENSE
================================================
Copyright (c) 2024 Nikita Sobolev
Attribution-NonCommercial-ShareAlike 4.0 International
=======================================================================
Creative Commons Corporation ("Creative Commons") is not a law firm and
does not provide legal services or legal advice. Distribution of
Creative Commons public licenses does not create a lawyer-client or
other relationship. Creative Commons makes its licenses and related
information available on an "as-is" basis. Creative Commons gives no
warranties regarding its licenses, any material licensed under their
terms and conditions, or any related information. Creative Commons
disclaims all liability for damages resulting from their use to the
fullest extent possible.
Using Creative Commons Public Licenses
Creative Commons public licenses provide a standard set of terms and
conditions that creators and other rights holders may use to share
original works of authorship and other material subject to copyright
and certain other rights specified in the public license below. The
following considerations are for informational purposes only, are not
exhaustive, and do not form part of our licenses.
Considerations for licensors: Our public licenses are
intended for use by those authorized to give the public
permission to use material in ways otherwise restricted by
copyright and certain other rights. Our licenses are
irrevocable. Licensors should read and understand the terms
and conditions of the license they choose before applying it.
Licensors should also secure all rights necessary before
applying our licenses so that the public can reuse the
material as expected. Licensors should clearly mark any
material not subject to the license. This includes other CC-
licensed material, or material used under an exception or
limitation to copyright. More considerations for licensors:
wiki.creativecommons.org/Considerations_for_licensors
Considerations for the public: By using one of our public
licenses, a licensor grants the public permission to use the
licensed material under specified terms and conditions. If
the licensor's permission is not necessary for any reason--for
example, because of any applicable exception or limitation to
copyright--then that use is not regulated by the license. Our
licenses grant only permissions under copyright and certain
other rights that a licensor has authority to grant. Use of
the licensed material may still be restricted for other
reasons, including because others have copyright or other
rights in the material. A licensor may make special requests,
such as asking that all changes be marked or described.
Although not required by our licenses, you are encouraged to
respect those requests where reasonable. More considerations
for the public:
wiki.creativecommons.org/Considerations_for_licensees
=======================================================================
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
Public License
By exercising the Licensed Rights (defined below), You accept and agree
to be bound by the terms and conditions of this Creative Commons
Attribution-NonCommercial-ShareAlike 4.0 International Public License
("Public License"). To the extent this Public License may be
interpreted as a contract, You are granted the Licensed Rights in
consideration of Your acceptance of these terms and conditions, and the
Licensor grants You such rights in consideration of benefits the
Licensor receives from making the Licensed Material available under
these terms and conditions.
Section 1 -- Definitions.
a. Adapted Material means material subject to Copyright and Similar
Rights that is derived from or based upon the Licensed Material
and in which the Licensed Material is translated, altered,
arranged, transformed, or otherwise modified in a manner requiring
permission under the Copyright and Similar Rights held by the
Licensor. For purposes of this Public License, where the Licensed
Material is a musical work, performance, or sound recording,
Adapted Material is always produced where the Licensed Material is
synched in timed relation with a moving image.
b. Adapter's License means the license You apply to Your Copyright
and Similar Rights in Your contributions to Adapted Material in
accordance with the terms and conditions of this Public License.
c. BY-NC-SA Compatible License means a license listed at
creativecommons.org/compatiblelicenses, approved by Creative
Commons as essentially the equivalent of this Public License.
d. Copyright and Similar Rights means copyright and/or similar rights
closely related to copyright including, without limitation,
performance, broadcast, sound recording, and Sui Generis Database
Rights, without regard to how the rights are labeled or
categorized. For purposes of this Public License, the rights
specified in Section 2(b)(1)-(2) are not Copyright and Similar
Rights.
e. Effective Technological Measures means those measures that, in the
absence of proper authority, may not be circumvented under laws
fulfilling obligations under Article 11 of the WIPO Copyright
Treaty adopted on December 20, 1996, and/or similar international
agreements.
f. Exceptions and Limitations means fair use, fair dealing, and/or
any other exception or limitation to Copyright and Similar Rights
that applies to Your use of the Licensed Material.
g. License Elements means the license attributes listed in the name
of a Creative Commons Public License. The License Elements of this
Public License are Attribution, NonCommercial, and ShareAlike.
h. Licensed Material means the artistic or literary work, database,
or other material to which the Licensor applied this Public
License.
i. Licensed Rights means the rights granted to You subject to the
terms and conditions of this Public License, which are limited to
all Copyright and Similar Rights that apply to Your use of the
Licensed Material and that the Licensor has authority to license.
j. Licensor means the individual(s) or entity(ies) granting rights
under this Public License.
k. NonCommercial means not primarily intended for or directed towards
commercial advantage or monetary compensation. For purposes of
this Public License, the exchange of the Licensed Material for
other material subject to Copyright and Similar Rights by digital
file-sharing or similar means is NonCommercial provided there is
no payment of monetary compensation in connection with the
exchange.
l. Share means to provide material to the public by any means or
process that requires permission under the Licensed Rights, such
as reproduction, public display, public performance, distribution,
dissemination, communication, or importation, and to make material
available to the public including in ways that members of the
public may access the material from a place and at a time
individually chosen by them.
m. Sui Generis Database Rights means rights other than copyright
resulting from Directive 96/9/EC of the European Parliament and of
the Council of 11 March 1996 on the legal protection of databases,
as amended and/or succeeded, as well as other essentially
equivalent rights anywhere in the world.
n. You means the individual or entity exercising the Licensed Rights
under this Public License. Your has a corresponding meaning.
Section 2 -- Scope.
a. License grant.
1. Subject to the terms and conditions of this Public License,
the Licensor hereby grants You a worldwide, royalty-free,
non-sublicensable, non-exclusive, irrevocable license to
exercise the Licensed Rights in the Licensed Material to:
a. reproduce and Share the Licensed Material, in whole or
in part, for NonCommercial purposes only; and
b. produce, reproduce, and Share Adapted Material for
NonCommercial purposes only.
2. Exceptions and Limitations. For the avoidance of doubt, where
Exceptions and Limitations apply to Your use, this Public
License does not apply, and You do not need to comply with
its terms and conditions.
3. Term. The term of this Public License is specified in Section
6(a).
4. Media and formats; technical modifications allowed. The
Licensor authorizes You to exercise the Licensed Rights in
all media and formats whether now known or hereafter created,
and to make technical modifications necessary to do so. The
Licensor waives and/or agrees not to assert any right or
authority to forbid You from making technical modifications
necessary to exercise the Licensed Rights, including
technical modifications necessary to circumvent Effective
Technological Measures. For purposes of this Public License,
simply making modifications authorized by this Section 2(a)
(4) never produces Adapted Material.
5. Downstream recipients.
a. Offer from the Licensor -- Licensed Material. Every
recipient of the Licensed Material automatically
receives an offer from the Licensor to exercise the
Licensed Rights under the terms and conditions of this
Public License.
b. Additional offer from the Licensor -- Adapted Material.
Every recipient of Adapted Material from You
automatically receives an offer from the Licensor to
exercise the Licensed Rights in the Adapted Material
under the conditions of the Adapter's License You apply.
c. No downstream restrictions. You may not offer or impose
any additional or different terms or conditions on, or
apply any Effective Technological Measures to, the
Licensed Material if doing so restricts exercise of the
Licensed Rights by any recipient of the Licensed
Material.
6. No endorsement. Nothing in this Public License constitutes or
may be construed as permission to assert or imply that You
are, or that Your use of the Licensed Material is, connected
with, or sponsored, endorsed, or granted official status by,
the Licensor or others designated to receive attribution as
provided in Section 3(a)(1)(A)(i).
b. Other rights.
1. Moral rights, such as the right of integrity, are not
licensed under this Public License, nor are publicity,
privacy, and/or other similar personality rights; however, to
the extent possible, the Licensor waives and/or agrees not to
assert any such rights held by the Licensor to the limited
extent necessary to allow You to exercise the Licensed
Rights, but not otherwise.
2. Patent and trademark rights are not licensed under this
Public License.
3. To the extent possible, the Licensor waives any right to
collect royalties from You for the exercise of the Licensed
Rights, whether directly or through a collecting society
under any voluntary or waivable statutory or compulsory
licensing scheme. In all other cases the Licensor expressly
reserves any right to collect such royalties, including when
the Licensed Material is used other than for NonCommercial
purposes.
Section 3 -- License Conditions.
Your exercise of the Licensed Rights is expressly made subject to the
following conditions.
a. Attribution.
1. If You Share the Licensed Material (including in modified
form), You must:
a. retain the following if it is supplied by the Licensor
with the Licensed Material:
i. identification of the creator(s) of the Licensed
Material and any others designated to receive
attribution, in any reasonable manner requested by
the Licensor (including by pseudonym if
designated);
ii. a copyright notice;
iii. a notice that refers to this Public License;
iv. a notice that refers to the disclaimer of
warranties;
v. a URI or hyperlink to the Licensed Material to the
extent reasonably practicable;
b. indicate if You modified the Licensed Material and
retain an indication of any previous modifications; and
c. indicate the Licensed Material is licensed under this
Public License, and include the text of, or the URI or
hyperlink to, this Public License.
2. You may satisfy the conditions in Section 3(a)(1) in any
reasonable manner based on the medium, means, and context in
which You Share the Licensed Material. For example, it may be
reasonable to satisfy the conditions by providing a URI or
hyperlink to a resource that includes the required
information.
3. If requested by the Licensor, You must remove any of the
information required by Section 3(a)(1)(A) to the extent
reasonably practicable.
b. ShareAlike.
In addition to the conditions in Section 3(a), if You Share
Adapted Material You produce, the following conditions also apply.
1. The Adapter's License You apply must be a Creative Commons
license with the same License Elements, this version or
later, or a BY-NC-SA Compatible License.
2. You must include the text of, or the URI or hyperlink to, the
Adapter's License You apply. You may satisfy this condition
in any reasonable manner based on the medium, means, and
context in which You Share Adapted Material.
3. You may not offer or impose any additional or different terms
or conditions on, or apply any Effective Technological
Measures to, Adapted Material that restrict exercise of the
rights granted under the Adapter's License You apply.
Section 4 -- Sui Generis Database Rights.
Where the Licensed Rights include Sui Generis Database Rights that
apply to Your use of the Licensed Material:
a. for the avoidance of doubt, Section 2(a)(1) grants You the right
to extract, reuse, reproduce, and Share all or a substantial
portion of the contents of the database for NonCommercial purposes
only;
b. if You include all or a substantial portion of the database
contents in a database in which You have Sui Generis Database
Rights, then the database in which You have Sui Generis Database
Rights (but not its individual contents) is Adapted Material,
including for purposes of Section 3(b); and
c. You must comply with the conditions in Section 3(a) if You Share
all or a substantial portion of the contents of the database.
For the avoidance of doubt, this Section 4 supplements and does not
replace Your obligations under this Public License where the Licensed
Rights include other Copyright and Similar Rights.
Section 5 -- Disclaimer of Warranties and Limitation of Liability.
a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
c. The disclaimer of warranties and limitation of liability provided
above shall be interpreted in a manner that, to the extent
possible, most closely approximates an absolute disclaimer and
waiver of all liability.
Section 6 -- Term and Termination.
a. This Public License applies for the term of the Copyright and
Similar Rights licensed here. However, if You fail to comply with
this Public License, then Your rights under this Public License
terminate automatically.
b. Where Your right to use the Licensed Material has terminated under
Section 6(a), it reinstates:
1. automatically as of the date the violation is cured, provided
it is cured within 30 days of Your discovery of the
violation; or
2. upon express reinstatement by the Licensor.
For the avoidance of doubt, this Section 6(b) does not affect any
right the Licensor may have to seek remedies for Your violations
of this Public License.
c. For the avoidance of doubt, the Licensor may also offer the
Licensed Material under separate terms or conditions or stop
distributing the Licensed Material at any time; however, doing so
will not terminate this Public License.
d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
License.
Section 7 -- Other Terms and Conditions.
a. The Licensor shall not be bound by any additional or different
terms or conditions communicated by You unless expressly agreed.
b. Any arrangements, understandings, or agreements regarding the
Licensed Material not stated herein are separate from and
independent of the terms and conditions of this Public License.
Section 8 -- Interpretation.
a. For the avoidance of doubt, this Public License does not, and
shall not be interpreted to, reduce, limit, restrict, or impose
conditions on any use of the Licensed Material that could lawfully
be made without permission under this Public License.
b. To the extent possible, if any provision of this Public License is
deemed unenforceable, it shall be automatically reformed to the
minimum extent necessary to make it enforceable. If the provision
cannot be reformed, it shall be severed from this Public License
without affecting the enforceability of the remaining terms and
conditions.
c. No term or condition of this Public License will be waived and no
failure to comply consented to unless expressly agreed to by the
Licensor.
d. Nothing in this Public License constitutes or may be interpreted
as a limitation upon, or waiver of, any privileges and immunities
that apply to the Licensor or You, including from the legal
processes of any jurisdiction or authority.
================================================
FILE: README.md
================================================
# Ship IT!
[](https://boosty.to/sobolevn)
[](https://t.me/ship_it_boardgame)

Boardgame for people who love IT.
It is built for fun, social interactions, memes, and a little bit of strategy.
No real IT skills are required to play this game :)
With **three** sets of rules included: tutorial, regular, and hard modes!
## Play
- Order a physical copy: [mail@sobolevn.me](mailto:mail@sobolevn.me)
- Print your own physical copy from [the latest release](https://github.com/sobolevn/ship-it-boardgame/releases/latest), it is free!
- [Online via Table Top Simulator](https://steamcommunity.com/sharedfiles/filedetails/?id=3172213526) or create your own [Table Top Simulator](https://github.com/sobolevn/ship-it-boardgame/blob/master/table-top-simulator.md) version
## Rules and languages
- [Russian](https://github.com/sobolevn/ship-it-boardgame/blob/master/ru/rules.md) 🇷🇺
ChatGPT assistant called "Ship IT Rules CTO" to help you with the rules: https://chatgpt.com/g/g-NivGnZ2kM-ship-it-rules-cto
## TODO
This is the earliest release of the game.
What I still have to do:
- [x] Understand how to easily print it
- [x] Play it myself, make others play it
- [x] Collect feedback (please create GitHub [issues](https://github.com/sobolevn/ship-it-boardgame/issues) or [discussions](https://github.com/sobolevn/ship-it-boardgame/discussions) for any feedback)
- [x] Improve the game: the wording, balance, some mechanics
- [x] Work on branding: logo, card design, etc
- [x] Create tooling to be able to use [Table Top Simulator](https://steamcommunity.com/sharedfiles/filedetails/?id=3172213526) for playtests
- [ ] Translate the better version of it into english
- [ ] Maybe even publish it officially
All possible income of this game will support my other OpenSource projects!
## Inspirations
What this game is like?
I once played https://www.deployordie.com/ game,
which motivated me to invent my own game in a similar setting.
Some people say that this game has some similarities to
- https://explodingkittens.com
- https://en.wikipedia.org/wiki/Munchkin_(card_game)
## Attributions
Thanks a lot to all my friends, who helped me with ideas, playtesting, and rules.
Please, add yourself to `AUTHORS` if you contributed in any way :)
Other projects that I use:
- Icons: [FontAwesome](https://github.com/FortAwesome/Font-Awesome/blob/6.x/LICENSE.txt)
## LICENSE
[CC BY-NC-SA 4.0](https://github.com/sobolevn/ship-it-boardgame/blob/master/LICENSE)
TLDR:
- You can print it and play with your friends for free!
- You can fork and change it (attribution and same license required)
- You cannot sell it, it would not be fair
================================================
FILE: VERSION
================================================
0.0.25
================================================
FILE: ru/README.md
================================================
# What is this?
This is a folder for the Russian translation of this game.
It is the source of truth.
## Links
- Schemas: `https://app.diagrams.net/#Hsobolevn%2Fship-it-boardgame%2Fmaster%2Fru%2Fschema-sources%2F$FILENAME`, example: https://app.diagrams.net/#Hsobolevn%2Fship-it-boardgame%2Fmaster%2Fru%2Fschema-sources%2Fcard.drawio
- Name generator: https://ru.textstudio.com/logo/928
- QR code generator: https://www.qrcode-monkey.com
- PhotoShop online: https://graphicsfamily.com/editor
================================================
FILE: ru/faq.md
================================================
# Вопросы и ответы
Нет ответа на ваш вопрос?
Напишите в наш чат:
[](https://t.me/ship_it_boardgame)
## Как совершается наказание за неисполнение социального ритуала?
Если игрок забыл выполнить социальный ритуал и был замечен, то у него заметивший выдергивает карту.
Несоблюдение социального ритуала не приводит к отмене действия карты.
Важно, что выдергивание случайной карты происходит после выполнения всех действий разыгрываемой карты. Например:
- Алиса сыграла "Уязвимость" против Бориса. Борис отдает ей компонент
- Однако, Борис заметил, что Алиса не выполнила социальный ритуал карты "Уязвимость"
- Алиса сбросила "Уязвимость", взяла украденный компонент в руку, помешала карты и дала возможность Борису вытащить случайную карту
Данный механизм позволяет получить моментальное отмщение для внимательного игрока.
## Как разыгрываются карты компонентов?
За ход можно играть только один компонент.
Карты компонентов при игре в 5-м – всегда количество компонентов "База данных", "Бекенд" и "Фронтенд" в колоде равно количеству требуемых компонентов на картах "Архитектуры".
При числе игроков меньше 5и, количество компонентов "База данных", "Бекенд" и "Фронтенд" в колоде равно числу игроков, однако количество требуемых компонентов на картах "Архитектура" может быть немного другим. Что немного меняет ценность каждого компонента для конкретной партии.
Любые компоненты можно выкладывать на стол, даже если они не нужны вашей "Архитектуре".
Некоторые компоненты можно (если на них есть соответствующая надпись), можно возвращать в колоду (куда-то ближе к середине) взамен на новые карты из колоды. Данный способ считается таким же розыгрышем компонента. То есть выполнять социальные ритуалы все равно необходимо. Все равно можно играть только один компонент за ход: любым из способов. Нельзя вернуть в колоду два компонента, нельзя вернуть компонент в колоду и выложить компонент за один ход.
### Как работает карта "Облако"?
При розыгрыше карты "Облако" вы выбираете, какой компонент можно заменить – можно заменить абсолютно любой – после вы выкладываете карту под нужным углом: чтобы вам и другим игрокам не забыть, какой компонент вы заменили.
Пока "Облако" лежит на столе, оно не может менять свой тип. Для изменения типа компонента, который заменяет "Облако", в свой ход сыграйте "sudo" и поверните карту "Облако" нужной стороной. Своё или чужое.
Если у вас есть "известное Легаси", то можно поворачивать только свое "Облако" при розыгрыше "sudo".
Если "Облако" было убрано в руку картой "Ошибка", то в блоке на один ход именно тип компонента, который "Облако" представляло. Например:
- У Алисы на столе "Облако", которое заменяет "Фронтенд"
- Борис разыгрывает "Ошибку", и Алиса убирает "Облако" в руку
- Алиса следующим ходом не может разыгрывать карты "Фронтенд", но может разыграть "Облако" как "Бекенд" (или любой другой тип, кроме "Фронтенда")
## Как разыгрываются карты Добора?
### Как работает карта "RFC"?
Нужно сказать название карты, не тип: "компонент", "добор", и т. д. Название карт указано по центру: "Бекенд", "Хайп", "RFC", и т. д.
Нельзя забрать карту архитектуры.
Когда играется вместе с "sudo", вы можете выбрать, кому достанется карта. Например, так можно перекинуть "Легаси" с одного игрока на другого. Нельзя играть карту на себя.
Только что 🚧 заблокированные карты забирать очень просто, потому что вы знаете, что забираете.
### Как работает карта "Man in the Middle"?
Данная карта позволяет забрать себе в руку у другого игрока карту, которую он только что взял сам себе в руку. Если игрок берет несколько карт, то тогда нужно забрать случайную карту из взятых. Берегите(сь) "Легаси"!
С картой "OpenSource" игроки берут карты по-очереди, так что выцепляйте нужную в нужный момент.
Если вам не повезло украсть событие в чужой ход, то вы выполняете его в свой следующий ход.
Когда играется вместе с "sudo", вы забираете все карты, которые взял игрок. Сколько бы их не было. Например, в начале хода можно взять 5 карт, если на руке не было карт. Их можно все украсть!
### Как работает карта "OpenSource"?
Игроки скидывают карты в открытую в порядке хода в центр стола. Берут тоже в порядке хода.
Если игрок скинул "Легаси" и получил его обратно, то считается, что он получил его от другого игрока. И игрок выполняет правило "Легаси" и сбрасывает карты.
## Как разыгрываются карты атаки?
- Кого можно атаковать? В свой ход – любого игрока, включая себя.
- Кого можно защищать? Только себя.
- Кому можно играть карты "sudo"? Только атакующему и защищающемуся.
### Пример: атака на компонент
У Алисы на столе лежит компонент "Бекенд". В свой ход Борис атакует его картой "Ошибка".
Варианты развития событий:
- У Алисы есть карта защиты - она разыгрывает ее. Обе карты отправляются в сброс, компонент остается на столе у Алисы
- У Алисы нет карты защиты, она вынуждена выполнить условие карты "Ошибка". Карта "Ошибка" идет в сброс
Аналогично выглядит процесс атаки с другими картами ошибок и уязвимостей разных типов.
Однако, обратите внимание, что от ошибок и уязвимостей могут защищать разные карты!
### Пример: атака на компонент с "sudo"
Предположим, что Алиса разыграла карту защиты. Теперь Борис выкладывает карту "sudo", чтобы пробить обычную защиту.
Варианты развития событий:
- Алиса тоже разыгрывает карту "sudo". Карта защиты, карта атаки и 2 карты "sudo" отправляются в сброс, компонент остается на столе у Алисы
- Если Алиса не может или не хочет разыгрывать карту "sudo", она не защищается от атаки. Она вынуждена выполнить условие карты "Ошибка". "sudo", карта атаки и карта защиты идут в сброс
Нельзя сыграть "sudo" вместе с картами защиты, если атакующий не сыграл "sudo".
Другие игроки не могут подкидывать карту "sudo" во время атаки или защиты.
### Пример: защита картами "Отговорка" и "Патч"
У Алисы на столе лежит компонент "Бекенд". В свой ход Борис атакует его картой "Уязвимость".
У Алисы есть карта "Патч" (карта "Отговорка" работала бы аналогично, но для ошибок).
Карта "sudo" в данном случае - сильно повышает ставки для атакующего. Если его атака с "sudo" будет отбита, он отдаст карту атаки другому игроку.
Варианты развития событий:
- Алиса не играет "Патч", а выбирает отдать компонент. Тогда "Уязвимость" идет в сброс, а "Бекенд" уходит Борису в руку.
- Алиса играет карту "Патч". Но Борис не может сыграть "sudo". Тогда "Уязвимость" и "Патч" идут в сброс, "Бекенд" остается на столе у Алисы.
- Алиса играет карту "Патч". Борис играет "sudo". Алиса не играет "sudo" в ответ. Тогда "Уязвимость", "sudo" и "Патч" идут в сброс, "Бекенд" уходит в руку Борису.
- Алиса играет карту "Патч". Борис играет "sudo". Алиса тоже играет "sudo". Тогда два "sudo" и "Патч" идут в сброс, "Уязвимость" уходит в руку Алисе, "Бекенд" остается на столе у Алисы.
### Пример: атака на самого себя
В некоторых случаях имеет смысл атаковать себя. Пример: у вас на столе лежит карта "Облако", и вы хотите поменять тип компонента, который "Облако" заменяет.
Обратите внимание, что все правила атаки и защиты работают как обычно.
## Как разыгрываются карты "sudo"?
Карты "sudo" можно играть на свои карты в любой момент, пока сами карты в игре.
Например:
- "sudo" обычно играется после карты атаки, когда второй игрок защитился
- "sudo" играется после карты защиты, если атакующий докинул "sudo" сверху
- "sudo" можно сразу сыграть с картам "Хайп", "OpenSource", "Man in the Middle", "Выгорание" и тд
Можно играть 2 и более "sudo" с картами, где такое имеет смысл. Например: карта "Хайп" + 2 "sudo" позволят взять +2 карты из колоды, +1 за каждое "sudo".
## Как разыгрываются карты Мета?
### Как работает карта "Отмена"?
Карта "Отмена" может полностью отменить действие любой карты из категорий "Добор" и "Мета".
Карта "Отмена" может быть сыграна на сыгранную карту другого игрока реакцией ↩️ в любой момент любым игроком. Можно отменять свои карты.
Отменить можно только последнюю карту.
Отмененные карты отправляются в сброс.
Если в действии участвуют более двух игроков (например при картах "Redirect", "RFC" + "sudo"), то отменить действия карты могут оба участвующие игрока.
Пример: Алиса при помощи карты "RFC" просит Бориса отдать ей карту, Борис разыгрывает карту "Отмена", карты "RFC" и "Отмена" идут в сброс.
Карта "Отмена" может отменять другие карты "Отмена".
Пример: Алиса при помощи карты "RFC" просит Бориса отдать ей карту, Борис разыгрывает карту "Отмена", Алиса следом отменяет карту "Отмена" Бориса своей картой "Отмена". У Бориса больше нечем защититься, карта "RFC" разыгрывается. Карты "RFC" и две карты "Отмена" идут в сброс.
Карта "Отмена" отменяет карты полностью: включая возможный дополнительные возможности "sudo".
Пример: Алиса играет карту "Сборщик мусора" с картой "sudo". Борис играет карту "Отмена". Алиса не берет карту из сброса. Карты "Сборщик мусора", "sudo" и "Отмена" идут в сброс.
Карта "Отмена" отменяет другие карты, как будто они никогда и не игрались.
Пример: Алиса играет карту "OpenSource", Борис выкладывает карту "Legacy", Василий отменяет карту "OpenSource". Борис забирает "Legacy" себе в руку. Но, так как "OpenSource" как бы никогда и не игрался, то Борис не скидывает карты с руки за полученный "Legacy". Ведь он никогда и не покидал его руки. Учитесь мыслить в нескольких временных континуумах!
### Как работает карта "Redirect"?
Карта "Redirect" позволяет вам перевести любую атаку с себя на любого другого игрока (включая атакующего), у которого на столе есть компоненты.
Если "Redirect" успешно случился, то игрок сыгравший данную карту, больше не участвует в данной атаке.
Можно переводить атаку несколько раз подряд.
Если атаку перевели на атакующего, то он может разыгрывать только карты защитной реакции ("Отговорка" / "Патч" / "Костыли") и "sudo" до конца атаки. То есть: нельзя сыграть, скажем, карты "Добор" и только потом вернуться к защите.
Если игрок при переводе атаки разыграл "Redirect" с картой "sudo", то он временно становится атакующим. Что значит, что он может: выбирать компонент при атаке "Специфической уязвимостью" или "Специфической ошибкой"; забрать себе карту, полученную от уязвимостей; сыграть еще одно "sudo" из своих карт, если защищающийся сыграл карту защиты.
После завершения атаки, ход возвращается к игроку, кто изначально разыгрывал карту атаки.
Пример:
- Алиса играет "Специфическую ошибку" на компонент Бориса
- Борис играет "Отговорку"
- Алиса играет "sudo"
- Борис играет "Redirect" на Василия, Борис выбирает компонент Василия для атаки
- Василий играет "Костыли" с "sudo"
- Карты "Специфическая ошибка", "Отговорка", "Redirect", "Костыли" и 2 "sudo" отправляются в сброс. Компонент остается на столе у Василия
- Ход возвращается к Алисе
### Как работает карта "Manual"?
Данная карта позволяет вносить новые социальные ритуалы:
- Или в начале хода (до взятия карты)
- Или в конце хода
- Или при розыгрыше компонента
- Или при взятии карты
Забыли сделать, и кто-то заметил? У вас вытаскивают карту за каждый забытый социальный ритуал.
Данную карту можно разыгрывать несколько раз за игру (например, когда закончилась колода или при использовании "Сборщика мусора"), как и другие карты. Тогда социальные ритуалы складываются.
Примеры (все зависит только от вашей фантазии и от вашей компании!):
- Перед началом хода необходимо крякнуть как утка
- В конце хода необходимо сказать "я увольняюсь!"
Отменить данную карту можно только во время розыгрыша, не после.
Если в игре есть "Manual" с новым социальным ритуалом – вы должны выполнить его в любом случае, даже если пропускаете ход из-за "Выгорания" или событий.
Несколько сыгранных "Manual" за игру суммируются.
### Как работает карта "Выгорание"?
Данная карта может быть разыграна в любой момент, чтобы заставить игрока прервать свой ход.
Все, что игрок успел сделать до "Выгорания" – остается как было. Ничего нового игрок сделать не может (кроме "Отмены", конечно же).
Пропуски хода не суммируются. Например, если игрок успел достать "500" и должен пропустить ход, докинув ему сверху "Выгорание" – не приведет к пропуску двух ходов. А приведет к зря потраченной карте.
Сыгранная карта "Отмена" в начале своего хода против "Выгорания" не считается за действие (так как данные карты являются реакциями), игрок все еще может взять две карты и закончить ход.
1 карта "sudo" позволяет отдать 1 своё "Легаси" вместе с выгоранием. 2 карты "sudo" позволяют отдать 2 своих "Легаси" вместе с выгоранием.
## Как работает карта "Легаси"?
Карту "Легаси" нельзя прямо сыграть или сбросить с руки (например при превышении предела карт).
Если вы взяли ее из колоды, то она лежит у вас в руке. Если другие игроки пока не знают, что у вас есть "Легаси", то оно считается неизвестным. Пользуйтесь такой возможностью с умом.
Если вы получили данную карту в руку не из колоды, любым способом:
- при использовании карты "Handshake", "OpenSource", "Man in the Middle" или других карт
- при выдергивании карты из руки другого игрока
То вы обязаны выполнить её условие. Такое "Легаси" уже известно всем другим игрокам. Теперь все будут знать, что оно у вас! Для вас будут срабатывать дополнительные серые полоски "известное легаси" на некоторых картах.
Данную карту нельзя скинуть. Никак. Даже от предела руки. Даже если у вас на руке только одна карта "Легаси" и вам необходимо скинуть карту от "Хакерских лапок", или от другого полученного "Легаси".
Избавиться от "Легаси" можно:
- Подставив её для выдергивания другим игроком
- Картами для обмена карт: "OpenSource", "Handshake"
- С картами "Выгорание" + "sudo"
- Если кто-то заберет её у вас при помощи "RFC" + "sudo"
Свойства карт, где есть серая полоска "известное Легаси" срабатывают, только когда другие игроки знают, что у игрока есть "Легаси". Если игрок получил "Легаси" и не спалил его, то свойство не работает.
Если в свойстве "известное Легаси" есть - или +, то такие свойства складываются, например: сброс +1 карты в "Хакерских лапках". Если у вас два известных легаси, вы скинете 2 карты дополнительно. Однако, свойства без - и +, например: пропуск хода, не складываются.
## Как разыгрываются карты событий?
Карты событий – особенные. Они предполагают, что игрок сразу выполнит их условие и сбросит карту события. Другими словами: карта события никогда не может оказаться в руке игрока.
В некоторых случаях игрок не может выполнить действие события. Например, игрок достал карту "500", но на данный момент у игрока нет выложенных компонентов. Тогда игроку повезло, он не должен выполнять часть действия, он просто пропускает ход.
Пока разыгрываются события – нельзя играть новые карты, кроме реакций защиты.
Если события получены не в свой ход (например, от карты "Man in the Middle"), то событие разыгрывается в свой ход, первой картой. В таком случае, карты событий все равно не считаются "картами в руке", они лежат рядом с игроком на столе.
================================================
FILE: ru/graphics/cover_dark_63_5x88_9.ai
================================================
%PDF-1.6
%
1 0 obj
<>/OCGs[90 0 R]>>/Pages 3 0 R/Type/Catalog>>
endobj
2 0 obj
<>stream
application/pdf
рубашка_особая карта_ 63,5х88,9+3
2024-01-29T18:05:28+03:00
2024-01-29T18:05:28+03:00
2024-01-29T18:05:28+03:00
Adobe Illustrator 28.0 (Macintosh)
188
256
JPEG
/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAC8AwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A4tm1dO7FXYq7FXYq7FXY
q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqy//AMpF/wCDB/2JZX/H8G3/ACfx/QxDLGp2
KuxV2KuxV2KuxV2KuxV2KuxVdHFJI3GNC7daKCT+GBQFT6le/wDLPJ/wDf0xtPCXfUr3/lnk/wCA
b+mNrwl31K9/5Z5P+Ab+mNrwl31K9/5Z5P8AgG/pja8JWva3Ma8pInRR1ZlIH442tFTwodirsVdi
rsVdirL/APykX/gwf9iWV/x/Bt/yfx/QxDLGp2KuxV2KuxV2KuxV2KuxV2KuxVWt/wC6uf8AjGP+
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
v+P4Nv8Ak/j+h//Z
uuid:c8ec9ec9-5eb5-484d-b3b9-a4e845749b6c
xmp.did:f24f59e7-d92a-4f70-a0a5-9afdbcbf8326
uuid:5D20892493BFDB11914A8590D31508C8
proof:pdf
uuid:2e16af67-4db5-1245-aab6-23cd56fd4bef
xmp.did:8ce02fb8-b0ae-4da6-9eea-e298b45fe9c0
uuid:5D20892493BFDB11914A8590D31508C8
proof:pdf
saved
xmp.iid:8ce02fb8-b0ae-4da6-9eea-e298b45fe9c0
2024-01-29T12:44:42+03:00
Adobe Illustrator 28.0 (Macintosh)
/
saved
xmp.iid:f24f59e7-d92a-4f70-a0a5-9afdbcbf8326
2024-01-29T18:05:26+03:00
Adobe Illustrator 28.0 (Macintosh)
/
Print
AIRobin
Document
False
True
1
69.500043
94.900043
Millimeters
Cyan
Magenta
Yellow
Black
Группа образцов по умолчанию
0
Adobe PDF library 17.00
endstream
endobj
3 0 obj
<>
endobj
5 0 obj
<>/ProcSet[/PDF/ImageC]/Properties<>/XObject<>>>/Thumb 115 0 R/TrimBox[0.0 0.0 197.008 269.008]/Type/Page/PieceInfo<>>>
endobj
92 0 obj
<>stream
Hێ$)6#yȲ Kb?j2ٽFt?;Wnnq,9X̄#382A,3AL#9rYHG&ԑudiGfܑ+xd%YGfzdYGf|d%G#+B?2\G dA H&d 8HdA!XH0$
ɂC2\6MH&$d"HX$F,h$W6 d#H&>d!$YIfF d$Y0I&N d!%YPIVJK2̼$W`dB&YiA&`҂K-M҂J)}()"65tȐ db%`I&Z+.Kr&$WfzL/1:J,@ص$wZM6#GQ+ã,XXa$ Eͫ=fYWE,ę .G۰6BfrRtfݪ<N-G:gm &~X52ѓL\Gpfb&ZIj-|ri+ÑIx-dȊ_x$tNq9Y