Results 29 issues of Toby

**Describe what the proposed change does** - These improvements are preparation for adding new criteria, and won't have any impact yet. The additional commits in my [addcriteria](https://github.com/CorsixTH/CorsixTH/compare/master...tobylane:CorsixTH:addcriteria) branch use the...

PR:Improvement

**Describe what the proposed change does** - Earthquakes are now ~~a sub class of~~ an instance that belongs to World, with ongoing/next quakes transferred. No additional features. The old recount...

PR:Refactor

**Describe what the proposed change does** - Builds a Windows installer from successful x64 and x86 Windows Actions runs, chosen by their run id from the url. example https://github.com/tobylane/CorsixTH/actions/runs/9158967469 is...

PR:Build/Repo

**Describe what the proposed change does** - Add Actions that takes the recent additions to the changelog and post them as a draft release. [My repo's Actions run](https://github.com/tobylane/CorsixTH/actions/runs/10288532931) and [the...

PR:Build/Repo

### Describe the issue [HandymanToSlicer.sav.zip](https://github.com/user-attachments/files/20779931/HandymanToSlicer.sav.zip) The handyman in the Slicer can't repair the machine. This is the first handyman visit to the machine. If the machine is rotated, the handyman...

bug

**Describe what the proposed change does** - Add a cheat to allow nearly dead patients joining a queue to jump ahead of regular patients (behind emergencies) - Add a cheat...

PR:Feature

**Describe what the proposed change does** - Add new endcondition criterion for the year. Is it clearer as complete years, without a decimal point for progress in the current year?...

PR:Feature

#### Describe the issue A one wide passage to the staff room was blocked with corridor items. When they were removed the staff didn't see the room/way to it. They...

I want to plan out better what information is kept in which variable names and class. Previously I had built on what was there before, but that has been stretched....