Compare commits

...

3 Commits

13 changed files with 48 additions and 20 deletions

View File

@ -5,6 +5,8 @@ Documentation how animals were defined in previous versions of the game.
Definitions from v2 are stored in [animals.csv](data/animals.csv) file.
Description of columns below.
<!-- editorconfig-checker-disable -->
| Field | Data type | Description |
|---------------|--------------------|------------------------------------------------------------------------------|
| key | string | unique identifier (in code) |
@ -20,6 +22,8 @@ Description of columns below.
| loot_bonus | map(reference,int) | additional loot for characters with `butchering` skill |
| immobile | bool | unable to move (never executes "flee" action) |
<!-- editorconfig-checker-enable -->
## Notes
- The CSV file contains values from Buttercup's fork,

View File

@ -5,6 +5,8 @@ Documentation how buildings were defined in previous versions of the game.
Definitions from v2 are stored in [buildings.csv](data/buildings.csv) file.
Description of columns below.
<!-- editorconfig-checker-disable -->
| Field | Data type | Description |
|------------------|----------------------|--------------------------------------------------------------|
| key | string | unique identifier (in code) |
@ -33,6 +35,8 @@ Description of columns below.
| effect_bonus | map(reference,float) | multipliers for effects of specific actions done inside |
| craft_ap_bonus | map(reference,float) | multipliers for AP costs of specific actions done inside |
<!-- editorconfig-checker-enable -->
## Notes
- The CSV file contains values from Buttercup's fork,

View File

@ -1,5 +1,7 @@
# Global settings
<!-- editorconfig-checker-disable -->
| key | value | description |
|-------------------|-------|---------------------------------------------------------------------------|
| Max_Hunger | 12 | Maximum level of **Hunger** stat |
@ -12,6 +14,8 @@
| Search_Dmg_Chance | 0.15 | Chance (in percent) that **search** action will reduce **tile HP** by one |
| Food_Rot_Chance | 0.04 | Chance (in percent) that an item will rot in "rot food" tick |
<!-- editorconfig-checker-enable -->
**NOTE:** Most of game mechanics uses HP limit that is stored individually in
characters table. That limit is initialized to hardcoded value of **50** on
character creation. Eating food is an exception and uses a global limit defined

View File

@ -5,6 +5,8 @@ Documentation how items were defined in previous versions of the game.
Definitions from v2 are stored in [items.csv](data/items.csv) file.
Description of columns below.
<!-- editorconfig-checker-disable -->
| Field | Data type | Description |
|----------------|------------------------------|-------------------------------------------------------------------------------------------|
| key | string | unique identifier (in code) |
@ -32,6 +34,8 @@ Description of columns below.
| plantable | optional(bool) | can be planted? |
| extra_products | map(reference,int) | additional items created along with the main batch |
<!-- editorconfig-checker-enable -->
## Notes
- The CSV file contains value from Buttercup's fork,

View File

@ -5,6 +5,8 @@ Documentation how regions were defined in previous versions of the game.
Definitions from v2 are stored in [regions.csv](data/regions.csv) file.
Description of columns below.
<!-- editorconfig-checker-disable -->
| Field | Data type | Description |
|-----------------|----------------------|--------------------------------------------------------------------|
| key | string | unique identifier (in code) |
@ -12,6 +14,8 @@ Description of columns below.
| name | string | displayed name |
| animals_per_100 | map(reference,float) | percentage proportions of spawned animals (defaults to no animals) |
<!-- editorconfig-checker-enable -->
## Notes
- The CSV file contains values from Buttercup's fork,

View File

@ -5,6 +5,8 @@ Documentation how terrain types were defined in previous versions of the game.
Definitions from v2 are stored in [terrains.csv](data/terrains.csv) file.
Description of columns below.
<!-- editorconfig-checker-disable -->
| Field | Data type | Description |
|-----------------|------------------------------|------------------------------------------------------------------------------------------------|
| key | string | unique identifier (in code) |
@ -29,6 +31,8 @@ Description of columns below.
| dig | map(reference,int) | loot chances (as percentages?) for digging |
| restore_odds | int | percentage chance that tile will restore its depletion (defaults to 10%) |
<!-- editorconfig-checker-enable -->
## Notes
- The CSV file contains values from Buttercup's fork,

View File

@ -13,6 +13,8 @@ Ticks were grouped in sets, differing by their frequency:
- Hourly tick (every full hour)
- Minutely tick (every full minute, only used in v3)
<!-- editorconfig-checker-disable -->
| Operation | Schedule |
|-----------------------------|----------------------------------------------------------------|
| Restore AP | Hourly in v2, Minutely in v3 |
@ -32,6 +34,8 @@ Ticks were grouped in sets, differing by their frequency:
| Rot food | Daily |
| Storm damage | Daily |
<!-- editorconfig-checker-enable -->
## Restore AP
Every character regenerates some AP.

View File

@ -6,6 +6,6 @@
rather than the old domain of <kbd>shintolin.co.uk</kbd>. As part of this move (which includes an entirely new
codebase built from scratch), all player accounts have been wiped.
</li>
<li>The **Contacts** feature has been removed.</li>
<li>The <b>Contacts</b> feature has been removed.</li>
<li>Added the ability to <b>change your email address and password</b> to the profile screen.</li>
</ul>

View File

@ -5,7 +5,7 @@
<div class="container">
<a class="navbar-brand" href="{{ path('app_website_home') }}">Shintolin</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarContent"
aria-controls="navbarContent" aria-expanded="false" aria-label="Toggle navigation">
aria-controls="navbarContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarContent">

View File

@ -34,7 +34,7 @@
There is currently a guide for new players on the
<a href="https://shintolin.fandom.com/wiki/New_Player_Guide" rel="external">wiki</a>, and another on the
<a href="https://web.archive.org/web/20150224004720/http://shintolin.forumcircle.com/viewtopic.php?t=107"
rel="external">forums</a> theres also a section on the forum for beginner questions.
rel="external">forums</a> theres also a section on the forum for beginner questions.
</del>
</p>
<p>
@ -153,9 +153,9 @@
<h3>Who made Shintolin?</h3>
<ul>
<li>
The original game (versions 1 &amp; 2) was created by <b>Isaac Lewis</b> (homepage:
<a href="https://web.archive.org/web/20130909093322/http://i.saac.me/" rel="external">http://i.saac.me/</a>
).
The original game (versions 1 &amp; 2) was created by <b>Isaac Lewis</b>
(homepage: <a href="https://web.archive.org/web/20130909093322/http://i.saac.me/"
rel="external">http://i.saac.me/</a>).
</li>
<li>
Maintenance and active development of version 2 was later ceded to two Shintolin players:

View File

@ -68,7 +68,7 @@
<p class="screenshots d-none d-lg-block">
<a href="{{ asset('img/screenshot_full.png') }}">
<img src="{{ asset('img/screenshot_full.thumb.webp') }}" width="200" height="165"
alt="Screenshot of user interface">
alt="Screenshot of user interface">
</a>
</p>
</article>

View File

@ -18,14 +18,14 @@
<div class="container">
<div class="row">
{% for note in notes %}
<article id="{{ note.id }}" class="release-note col-12">
<h2>
<a href="#{{ note.id }}">
{{ note.createdAt|format_date(dateFormat='relative_full') }}
</a>
</h2>
<div class="note">{{ note.htmlContent|raw }}</div>
</article>
<article id="{{ note.id }}" class="release-note col-12">
<h2>
<a href="#{{ note.id }}">
{{ note.createdAt|format_date(dateFormat='relative_full') }}
</a>
</h2>
<div class="note">{{ note.htmlContent|raw }}</div>
</article>
{% endfor %}
</div>
</div>

View File

@ -21,8 +21,8 @@
<h2>Preface</h2>
<p>
(Discuss this <a href="https://forums.shintolin.com/discussion/13/state-of-the-game-july-2015" rel="external"
>on the forums</a>.)
(Discuss this <a href="https://forums.shintolin.com/discussion/13/state-of-the-game-july-2015"
rel="external">on the forums</a>.)
</p>
<p>
@ -78,8 +78,8 @@
<li>
<strong>January 2013 December 2013:</strong>
Seeing the lack of activity (and flagging player counts)
<a href="https://web.archive.org/web/20170425114243/https://www.shintolin.com/profile/ecce" rel="external"
>Ecce</a> works on a new version of <code>Shintolin</code> using a new codebase.
<a href="https://web.archive.org/web/20170425114243/https://www.shintolin.com/profile/ecce"
rel="external">Ecce</a> works on a new version of <code>Shintolin</code> using a new codebase.
</li>
<li>
<strong>December 2013:</strong>
@ -245,7 +245,7 @@
<p>
(Discuss this
<a href="https://forums.shintolin.com/discussion/13/state-of-the-game-july-2015"
rel="external">on the forums</a>.)
rel="external">on the forums</a>.)
</p>
</article>