Skip to content

Commit daaac14

Browse files
Merge remote-tracking branch 'upstream/master' into squid-stocks
2 parents 16af3aa + e50474e commit daaac14

36 files changed

+1236
-626
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ repos:
2020
args: ['--fix=lf']
2121
- id: trailing-whitespace
2222
- repo: https://github.com/python-jsonschema/check-jsonschema
23-
rev: 0.31.2
23+
rev: 0.33.0
2424
hooks:
2525
- id: check-github-workflows
2626
- repo: https://github.com/Lucas-C/pre-commit-hooks

changelog.txt

Lines changed: 35 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,12 @@ Template for new versions:
1616

1717
## New Features
1818

19+
- `gui/design`: add option to draw N-point stars, hollow or filled or inverted, and change the main axis to orient in any direction
20+
1921
## Fixes
2022

23+
- `gui/design`: prevent line thickness from extending outside the map boundary
24+
2125
## Misc Improvements
2226

2327
## Removed
@@ -27,19 +31,46 @@ Template for new versions:
2731
# Future
2832

2933
## New Tools
34+
- `deteriorate`: (reinstated) allow corpses, body parts, food, and/or damaged clothes to rot away
35+
- `modtools/moddable-gods`: (reinstated) create new deities from scratch
3036

3137
## New Features
32-
- `gui/mass-remove`: add a button to the bottom toolbar when eraser mode is active for launching `gui/mass-remove`
33-
- `idle-crafting`: default to only considering happy and ecstatic units for the highest need threshold
34-
- `gui/sitemap`: add a button to the toolbar at the bottom left corner of the screen for launching `gui/sitemap`
38+
- `gui/spectate`: added "Prefer nicknamed" to the list of options
39+
- `gui/mod-manager`: when run in a loaded world, shows a list of active mods -- click to export the list to the clipboard for easy sharing or posting
40+
- `gui/blueprint`: now records zone designations
3541

3642
## Fixes
37-
- `idle-crafting`: check that units still have crafting needs before creating a job for them
43+
- `starvingdead`: properly restore to correct enabled state when loading a new game that is different from the first game loaded in this session
44+
- `starvingdead`: ensure undead decay does not happen faster than the declared decay rate when saving and loading the game
3845

3946
## Misc Improvements
47+
- `remove-stress`: also applied to long-term stress, immediately removing stressed and haggard statuses
4048

4149
## Removed
4250

51+
# 51.11-r1
52+
53+
## Fixes
54+
- `list-agreements`: fix date math when determining petition age
55+
- `gui/petitions`: fix date math when determining petition age
56+
- `gui/rename`: fix commandline processing when manually specifying target ids
57+
- `gui/sandbox`: restore metal equipment options when spawning units
58+
59+
## Misc Improvements
60+
- `fix/loyaltycascade`: now also breaks up brawls and other intra-fort conflicts that *look* like loyalty cascades
61+
- `makeown`: remove selected unit from any current conflicts so they don't just start attacking other citizens when you make them a citizen of your fort
62+
63+
# 51.09-r1
64+
65+
## New Features
66+
- `gui/mass-remove`: add a button to the bottom toolbar when eraser mode is active for launching `gui/mass-remove`
67+
- `idle-crafting`: default to only considering happy and ecstatic units for the highest need threshold
68+
- `gui/sitemap`: add a button to the toolbar at the bottom left corner of the screen for launching `gui/sitemap`
69+
70+
## Fixes
71+
- `idle-crafting`: check that units still have crafting needs before creating a job for them
72+
- `gui/journal`: prevent pause/unpause events from leaking through the UI when keys are mashed
73+
4374
# 51.07-r1
4475

4576
## New Tools

0 commit comments

Comments
 (0)