Duncan

Results 68 issues of Duncan

This will break replays.

network version
replay update

We have the ability to load s5 files with `std::unique_ptr load(const fs::path& path)` and it would be very useful to be able to compare two files when working on vehicle...

good first issue
feature

OpenRCT2/OpenRCT2#17343 openloco should have the same changes made

Moves them into the higher level part of the function. This is important for the scenario list as we need to load a save without modifying state to list its...

This automates the first 5 steps of the release process. Unfortunately I cant make this a manual github action due to writing to the workflows/ci.yml file. Its pretty simple to...

build

https://github.com/OpenLoco/OpenLoco/blob/b60f1e5c68089aff891195ee8412e25697e7cbe4/src/OpenLoco/Graphics/ImageId.h#L18 Should add a [[nodiscard]] to almost everything in ImageId. Discarding the result has already been the source of one bug in OpenRCT2.

hacktoberfest
refactor

Not sure how far I will take this. For now this is just to try understand how its all being done.

It looks like `GameState::flags` and `Options::scenarioFlags` have been accidentally confused. `Options::scenarioFlags` should only be using `Scenario::Flags::` and `GameState::flags` should be using their own set of flags (currently unnamed). Some of...

hacktoberfest
refactor