Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] develop from OpenRCT2:develop #34

Merged
merged 599 commits into from
Dec 20, 2020
Merged
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Oct 26, 2020

  1. Configuration menu
    Copy the full SHA
    838cd4f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #13300 from manuelVo/13019-fix-ghost-train-opens-c…

    …onstruction
    
    Fix #13019: Prevent ghost trains from opening the construction window when crashing
    Gymnasiast committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    ddfafa9 View commit details
    Browse the repository at this point in the history
  3. Increase network version

    Gymnasiast committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    140e945 View commit details
    Browse the repository at this point in the history
  4. Update changelog

    Gymnasiast committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    da532f5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #13304 from OpenRCT2/manuel-vo-desync-fixes

    Manuel vo desync fixes
    Gymnasiast committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    03ef249 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2020

  1. Configuration menu
    Copy the full SHA
    6df7958 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb16ca0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a31c958 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2020

  1. Configuration menu
    Copy the full SHA
    6b4e942 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e55b68 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eaa340d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d0e5a5a View commit details
    Browse the repository at this point in the history
  5. Changelog: fix typo

    Gymnasiast committed Oct 28, 2020
    Configuration menu
    Copy the full SHA
    390adaa View commit details
    Browse the repository at this point in the history
  6. Fix #13292: Impossible excitement rating requirements

    Incorrect argument was used when drawing the minimum excitement rating in the Objective Selection window.
    evilclownattack committed Oct 28, 2020
    Configuration menu
    Copy the full SHA
    3e7ff12 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2020

  1. Configuration menu
    Copy the full SHA
    bbf91d9 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2020

  1. Configuration menu
    Copy the full SHA
    d1bf532 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2020

  1. Configuration menu
    Copy the full SHA
    4471bd8 View commit details
    Browse the repository at this point in the history
  2. Fix #13289: Litter and vomit sometimes not loading with RCT1 saves (#…

    …13322)
    
    Issue was actually caused by loading RCT1 saves from certain rotations, and fixed by reseting sprite quadrants when loading. Wasn't an issue with RCT2 saves as litter screen coordinates are set directly from the save, rather than calculated based on rotation and sprite width/height.
    evilclownattack committed Oct 31, 2020
    Configuration menu
    Copy the full SHA
    3277153 View commit details
    Browse the repository at this point in the history
  3. Fix #13306: Restore entrance/exit for prebuilt ride design ghosts (#1…

    …3309)
    
    This fixes a regression introduced in c440dac
    manuelVo committed Oct 31, 2020
    Configuration menu
    Copy the full SHA
    1f7d73a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    add8c35 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2020

  1. Configuration menu
    Copy the full SHA
    267de7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89cc459 View commit details
    Browse the repository at this point in the history
  3. Fix #13250: Crash when opening parks with new ride types (#13256)

    This only happens when a new ride type is added and the park is opened in the older version of the game where the ride type does not exist.
    
    Reworked so that invalid rides are not loadable. Force reload of title if current scenario is corrupted.
    duncanspumpkin committed Nov 1, 2020
    Configuration menu
    Copy the full SHA
    dcabc84 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7346321 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f4211cb View commit details
    Browse the repository at this point in the history
  6. Release v0.3.2

    - Feature: [#12110] Add Hybrid Coaster (Rocky Mountain Construction I-Box) track type.
    - Feature: [#12999] .sea (RCT Classic) scenarios are now listed in the “New Scenario” dialog.
    - Feature: [#13000] objective_options command for console.
    - Feature: [#13096] Add Esperanto translation.
    - Feature: [#13164] Add 'Objective options' to Cheats menu.
    - Change: [#9568] Change lift sounds of Reverser Roller Coaster and Compact Inverted Coaster to better fitting ones.
    - Change: [#13160] The lay-out of the Park Cheats tab has been improved.
    - Fix: [#1324] Last track piece map selection still visible when placing ride entrance or exit (original bug).
    - Fix: [#3200] Close Construction window upon selecting vehicle page.
    - Fix: [#4022] Fix Mac cursor offset on launch
    - Fix: [#4041] Garbled park option on scenario editor with custom theme.
    - Fix: [#4865] Offer an option to disable inhibiting the monitor power.
    - Fix: [#5178] Lighting effects cannot be disabled in software mode
    - Fix: [#5904] Empty errors on tile inspector base height change.
    - Fix: [#6086] Cannot install existing track design with another name.
    - Fix: [#6614, #8623] Colours are distorted when using OpenGL with Intel integrated graphics drivers.
    - Fix: [#7443] Construction arrows pulse at irregular intervals.
    - Fix: [#7518] Water isn't cut down by view clipping tool.
    - Fix: [#7748] Tooltips would not timeout for normal UI elements.
    - Fix: [#8015] RCT2 files are not found when put into the OpenRCT2 folder.
    - Fix: [#8957] Error title missing when building with insufficient funds
    - Fix: [#10186] Placing multiple saved rides ignores design name (original bug).
    - Fix: [#12368] Desync due to ghost station pieces affecting changing ride settings.
    - Fix: [#12940] Windows cause issues with snow drawing.
    - Fix: [#13019] Simulated trains sometimes open construction window when they crash.
    - Fix: [#13021] Mowed grass and weeds don't show up in extra zoom levels.
    - Fix: [#13024] Console cursor does not correctly render at current cursor position.
    - Fix: [#13029] Not all Junior Roller Coaster pieces are shown when "Show all track pieces" cheat is enabled.
    - Fix: [#13044] Rides in RCT1 saves all have "0 customers per hour".
    - Fix: [#13074] Entrance and exit ghosts for mazes not being removed.
    - Fix: [#13083] Dialog for renaming conflicting track design crops text out.
    - Fix: [#13097] Missing direction arrow for stations
    - Fix: [#13098] UI buttons for entrance and exit don't toggle according to them being built.
    - Fix: [#13098] Maze can still be constructed while placing entrance and exit (original bug).
    - Fix: [#13118] Closing construction window resets ride viewport.
    - Fix: [#13129] Missing error message when waiting for train to leave station on the ride measurements graph.
    - Fix: [#13138] Fix logical sorting of list windows.
    - Fix: [#13158] Cursors are drawn incorrectly in text input fields.
    - Fix: [#13222] Vehicle collision causes negative number of passengers (original bug).
    - Fix: [#13226, #7280] No error is shown when attempting to load a corrupted save.
    - Fix: [#13266] Plugin API: Deleting key of sharedStorage not working.
    - Fix: [#13278] Desync caused by ghost tiles changing the ride mode.
    - Fix: [#13289] Litter and vomit sometimes not loading with RCT1 saved game or scenario
    - Fix: [#13292] Impossible excitement rating requirements with finish building 5 coasters goal
    - Improved: [#13023] Made add_news_item console command last argument, assoc, optional.
    - Improved: [#13098] Improvements to the maze construction window user interface
    - Improved: [#13125] Selecting the RCT2 files now uses localised dialogs.
    AaronVanGeffen committed Nov 1, 2020
    Configuration menu
    Copy the full SHA
    cea5fab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bd320d1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    158e83f View commit details
    Browse the repository at this point in the history
  9. Merge pull request #13319 from manuelVo/rename-ride_is_valid

    Rename ride_is_valid_for_test/open and update return type
    Gymnasiast committed Nov 1, 2020
    Configuration menu
    Copy the full SHA
    4ea6f80 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5893664 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    68543de View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2020

  1. Configuration menu
    Copy the full SHA
    06c0c1b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34f362b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1643c62 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #13347 from pizza2004/title-case

    Refactor openrct-ui Input Folder to Title case
    Gymnasiast committed Nov 2, 2020
    Configuration menu
    Copy the full SHA
    32f7058 View commit details
    Browse the repository at this point in the history
  5. Refactor loc_6B51C0

    manuelVo committed Nov 2, 2020
    Configuration menu
    Copy the full SHA
    fac1b1f View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2020

  1. Configuration menu
    Copy the full SHA
    1aff58b View commit details
    Browse the repository at this point in the history
  2. Refactor Dropdown to TitleCase (#13352)

    * Refactor Dropdown Namespace
    
    * Refactor Dropdown to TitleCase
    pizza2004 committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    68bd035 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2d309a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6cc3f2f View commit details
    Browse the repository at this point in the history
  5. Refactor UI/Interface misc to TitleCase (#13354)

    * Refactor LandTool to Namespace
    
    * Refactor Theme to TitleCase
    
    * Refactor ViewportInteraction to TitleCase
    pizza2004 committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    b0fd5f9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c602db2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    15dc5e0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1b55914 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6517757 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    47419b8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a5607da View commit details
    Browse the repository at this point in the history
  12. Close #12455: Refactor MOUSE_STATE to use strong enum (#13361)

    * Close #12455: Refactor MOUSE_STATE to use strong enum
    
    refactor: MouseState to strong enum
    
    Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
    Lukasz-Pe and tupaschoal committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    88a6a08 View commit details
    Browse the repository at this point in the history
  13. Rename VEHICLE_UPDATE_FLAG_1 to COLLISION_DISABLED (#13363)

    Rename VEHICLE_UPDATE_FLAG_1
    tupaschoal committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    faf1056 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2020

  1. Debunch peeps (#12917)

    * Stop guests from being forced to the center line of a path over time
    
    Change the way we apply randomness to peep destinations when moving from one tile to the next, to allow peeps that are moving along a straight path to maintain their perpendicular offset relative to the path direction, instead of being (eventually) forced back to the center line.
    
    * Update test expectations
    
    The changes to guest movement mean that the number of steps taken for these expected paths are now slightly different to before.
    richard-fine committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    438b197 View commit details
    Browse the repository at this point in the history
  2. Rename sub_6B5952 to ChainQueues (#13357)

    Also remove unreachable call to it
    manuelVo committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    b40ea01 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7897fb1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2015acd View commit details
    Browse the repository at this point in the history
  5. Remove unnecessary parameter from Ride::Open (#13368)

    Ride::Open is only ever called with RIDE_STATUS_OPEN,
    so the parameter is redundant.
    manuelVo committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    96ff189 View commit details
    Browse the repository at this point in the history
  6. Refactor add 3d light follow on from #13281 (#13333)

    Close #12406
    
    Co-authored-by: rpstester <32249806+rpstester@users.noreply.github.com>
    
    Co-authored-by: rpstester <32249806+rpstester@users.noreply.github.com>
    duncanspumpkin and rpstester committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    88b73d8 View commit details
    Browse the repository at this point in the history
  7. Refactor loc_6DDF9C (#13369)

    * Move ride_create_vehicles into Ride
    
    * Refactor loc_6DDF9C
    manuelVo committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    ef51cfb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0b99943 View commit details
    Browse the repository at this point in the history
  9. Make TileElement conversion preserve the const qualifier

    Additionally this commit fixes some constness issues revealed by this change
    manuelVo committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    69b0790 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2020

  1. Configuration menu
    Copy the full SHA
    eea57f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f4b1b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4a6db95 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    656cdda View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bafafa6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6df3612 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    53aef4e View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2020

  1. Configuration menu
    Copy the full SHA
    4ff412d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce15e20 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    880a267 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #13379 from Gymnasiast/json-id-in-repo

    Allow object lookup using new JSON id
    Gymnasiast committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    3c1aaa9 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #13310 from ju-pinheiro/sprite-identifier-strong-enum

    Close #12450: Refactor SPRITE_IDENTIFIER to use strong enum
    Gymnasiast committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    92a5f1a View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2020

  1. Configuration menu
    Copy the full SHA
    d58a8d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e17081 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3aef90 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2846663 View commit details
    Browse the repository at this point in the history
  5. Split declarations and definitions to improve compile times when edit…

    …ing (#13332)
    
    * Split FileStream declarations and definitions
    
    * Split JobPool declarations and definitions
    
    * Split StringBuilder declarations and definitions
    
    * Split StringReader declarations and definitions
    
    * Split ZoomLevel declarations and definitions
    
    * Fix missing include in FileClassifier.cpp
    
    * Remove pragma once from source files
    
    * Fix missing include in StringBuilder.h
    
    * Update Xcode project
    
    * Fix compilation of tests
    
    Co-authored-by: Michael Steenbeek <m.o.steenbeek@gmail.com>
    Broxzier and Gymnasiast committed Nov 7, 2020
    Configuration menu
    Copy the full SHA
    f0c1ea1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    802285f View commit details
    Browse the repository at this point in the history
  7. Bump network version

    Gymnasiast committed Nov 7, 2020
    Configuration menu
    Copy the full SHA
    7ef8082 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3729ebb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    19ab8f1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7d96dc9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8a35f27 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4adcde4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6abeeae View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d6669be View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    533a845 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    99d4e8a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a6a95bd View commit details
    Browse the repository at this point in the history
  18. Name 98196C

    duncanspumpkin committed Nov 7, 2020
    Configuration menu
    Copy the full SHA
    f6d2db4 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6882dda View commit details
    Browse the repository at this point in the history
  20. Adjust names further

    duncanspumpkin committed Nov 7, 2020
    Configuration menu
    Copy the full SHA
    ae87d81 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b89e024 View commit details
    Browse the repository at this point in the history
  22. Fix test paint

    duncanspumpkin committed Nov 7, 2020
    Configuration menu
    Copy the full SHA
    2b1c53a View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    6790bfe View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    6367af8 View commit details
    Browse the repository at this point in the history
  25. Merge pull request #13312 from Gymnasiast/refactor/ride-id-it

    Use ride_id_t in more places
    tupaschoal committed Nov 7, 2020
    Configuration menu
    Copy the full SHA
    b8f56fd View commit details
    Browse the repository at this point in the history
  26. Merge pull request #13286 from tupaschoal/research-refactor

    Small research releated refactor
    Gymnasiast committed Nov 7, 2020
    Configuration menu
    Copy the full SHA
    58f099a View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    d8a7219 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2020

  1. Configuration menu
    Copy the full SHA
    135245d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d963438 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75de079 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #13394 from Gymnasiast/improve/has-file-picker

    Check if platform has a file picker
    Gymnasiast committed Nov 8, 2020
    Configuration menu
    Copy the full SHA
    a3b7ae7 View commit details
    Browse the repository at this point in the history
  5. STR_6399: Fix quotes

    Gymnasiast committed Nov 8, 2020
    Configuration menu
    Copy the full SHA
    1785be9 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2020

  1. Configuration menu
    Copy the full SHA
    d61e81b View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2020

  1. Configuration menu
    Copy the full SHA
    cf7ce2d View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2020

  1. Configuration menu
    Copy the full SHA
    1ab3f4b View commit details
    Browse the repository at this point in the history
  2. refactor: ObjectType to use strong enum

    enum renaming complete
    Lukasz-Pe committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    6e5105a View commit details
    Browse the repository at this point in the history
  3. refactor: changed ObjectType enum to strong enum

    code does not compile yet
    Lukasz-Pe committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    832fd69 View commit details
    Browse the repository at this point in the history
  4. bugHunt: correcting code to compile

    code does not compile yet
    Lukasz-Pe committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    dc93cac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7648fee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d287d71 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fc4ad82 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #13403 from Lukasz-Pe/ObjectType

    Close #12427: Refactor OBJECT_TYPE to use strong enum
    Gymnasiast committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    987a5f4 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2020

  1. Configuration menu
    Copy the full SHA
    dcc5e0b View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2020

  1. Remove obsolete object fixes

    These fixes have since been incorporated into JSON objects.
    Gymnasiast committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    1f55720 View commit details
    Browse the repository at this point in the history
  2. Fix #12895: Prevent Mechanics from fixing just fixed rides (#13389)

    * Fix #12895: only update ride mechanic status when advancing state
    
    * add changelog message
    
    * Change changelog wording
    
    * Bump network version
    
    Co-authored-by: Michael Steenbeek <m.o.steenbeek@gmail.com>
    adam-bloom and Gymnasiast committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    d79308e View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2020

  1. Configuration menu
    Copy the full SHA
    4746d02 View commit details
    Browse the repository at this point in the history
  2. Break up sub_6E1F34()

    Gymnasiast committed Nov 15, 2020
    Configuration menu
    Copy the full SHA
    64959b0 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2020

  1. Configuration menu
    Copy the full SHA
    8b27f7c View commit details
    Browse the repository at this point in the history
  2. Refactor goto loc_6D7A97 (#13298)

    * Refactor GoTo loc_6D7A97
    rpstester committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    e2de490 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    23871de View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. Configuration menu
    Copy the full SHA
    10b7143 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2020

  1. Merge pull request #13419 from Gymnasiast/refactor/ghost-scenery

    Disentangle sub_6E1F34() and try_place_ghost_scenery()
    Gymnasiast committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    f899a04 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2020

  1. Configuration menu
    Copy the full SHA
    1815a09 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2020

  1. Configuration menu
    Copy the full SHA
    499631b View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2020

  1. Fix writing of objects.idx (#13438)

    Use WriteString instead of WriteValue for std::string.
    IntelOrca committed Nov 22, 2020
    Configuration menu
    Copy the full SHA
    3d1c1b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c55d1e View commit details
    Browse the repository at this point in the history
  3. Fix #13409: Peeps sometimes stray too far from the path centre (#13415)

    * Fix #13409: Clamp peep distances from path centers
    
    The debunch-peeps improvement did not account for the fact that peeps may change direction when they are only at the very edge of a tile - it's not entirely clear to me why this happens, but it does. The previous code would push these peeps back towards the center line over time, but the new behaviour allows them to keep walking along these very edge-y lines, which means they sometimes appear to be walking on the wrong sides of benches, railings, etc.
    
    To fix the problem, do not simply keep the target coordinate constant for the direction the peep is moving in, but clamp it, so that peeps in these outlier positions will get pulled back to a more acceptable position within one tile. Peeps who are already debunched within the reasonable center area of the path are unaffected.
    
    * Update replays for change
    
    * Add changelog entry
    
    * Fix broken hashes
    
    Co-authored-by: duncanspumpkin <duncans_pumpkin@hotmail.co.uk>
    richard-fine and duncanspumpkin committed Nov 22, 2020
    Configuration menu
    Copy the full SHA
    6c4df9c View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2020

  1. Configuration menu
    Copy the full SHA
    b595370 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2020

  1. Configuration menu
    Copy the full SHA
    8328f7b View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2020

  1. Configuration menu
    Copy the full SHA
    9451578 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    077b34d View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2020

  1. Fix #13427: Newly created Go-Karts show "Race won by <blank>" (#13457)

    * Fix #13427. Show # of people for newly created Go-Karts
    
    * Add changelog entry
    
    * Reorder changelog entry
    ffrogman committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    1f0764b View commit details
    Browse the repository at this point in the history
  2. Close #12438: Refactor RIDE_COMPONENT_TYPE to use strong enum (#13456)

    * Part of #12438  Changed RIDE_COMPONENT_TYPE to enum class
    
    (1/3)
    
    Changed the enum RIDE_COMPONENT_TYPE to be enum class in RideData.h.
    Shortened the enumerators.
    And fixed
    
    I split the changes I did into 3 commits because the enum is used in a total of 85 different files where I just replace the single line where they occur.
    
    The changes in those 85 files are analogous to my change in line 328 in RideData.h in this commit.
    
    * Part of #12438  changed all RIDE_COMPONENT_TYPE enumerators appearances
    
    (2/3)
    
    Changed every appearance of the old RIDE_COMPONENT_TYPE enumerators to the changed enumerators from last commit.
    
    * Part of #12438
    
    (3/3)
    
    Used EnumValue() wherever a field or variable of the type RideComponentType was used as an index.
    
    Havent checked if anything from these 3 commits on this branch got codestyle issues
    
    * Part of #12438
    
    used clang-format
    
    * Closes #12438  Added Accessor function for RideComponentName
    
    Added Accessor function GetRideComponentName to RideData.
    to replace the use RideComponentNames[EnumValue(RideComponentType type)]
    
    * Close #12438 moving GetRideComponentName to RideData Headerfile
    
    Moved GetRideComponentName to RideData Headerfile since thats where it should be.
    Balvald committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    923b5f9 View commit details
    Browse the repository at this point in the history
  3. Add further plugin visitors for actions (#13458)

    * Add further plugin visitors for actions
    
    * Update PLUGIN_API_VERSION
    
    Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
    duncanspumpkin and tupaschoal committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    b5101d0 View commit details
    Browse the repository at this point in the history
  4. Plugins - return result from StaffHireAction (#13459)

    * Added some scripting glue to StaffHireNewAction
    
    * Update src/openrct2/scripting/ScriptEngine.cpp
    
    Co-authored-by: Ted John <ted@brambles.org>
    
    * Update plugin api version
    
    Co-authored-by: Ted John <ted@brambles.org>
    Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
    3 people committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    67f5ce6 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2020

  1. Fix #12410: Refactor WINDOW_WIDGET_TYPES to use strong enum (#13453)

    * Fix #12410: Refactor WINDOW_WIDGET_TYPES to use strong enum
    ffrogman committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    7ed1804 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79c6b22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    14377be View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8cb3103 View commit details
    Browse the repository at this point in the history
  5. Add FmtString class

    IntelOrca committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    b07bc6b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0e0c581 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    43842bb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6c23da4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6294188 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    644f7f0 View commit details
    Browse the repository at this point in the history
  11. Use variant instead of any

    IntelOrca committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    eebabab View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2f7c1aa View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1e5d998 View commit details
    Browse the repository at this point in the history
  14. Fix scrolling text

    IntelOrca committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    c6152ef View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8053783 View commit details
    Browse the repository at this point in the history
  16. Fix map tooltips

    IntelOrca committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    711ac76 View commit details
    Browse the repository at this point in the history
  17. Fix more string functions

    IntelOrca committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    157c984 View commit details
    Browse the repository at this point in the history
  18. Refactor format tokens

    IntelOrca committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    b6a688e View commit details
    Browse the repository at this point in the history
  19. Fix GCC compiler errors

    IntelOrca committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    92fcdfb View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    2847ac5 View commit details
    Browse the repository at this point in the history
  21. Add test for codepoint view

    IntelOrca committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    c7fea71 View commit details
    Browse the repository at this point in the history
  22. Fix TTF issues

    IntelOrca committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    167aaac View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    fd605d7 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    0dd980e View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    086f10c View commit details
    Browse the repository at this point in the history
  26. Apply code review comments

    IntelOrca committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    dfcd8a4 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    9173ec2 View commit details
    Browse the repository at this point in the history
  28. Improve handling of braces

    IntelOrca committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    ec03ce5 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    503a383 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    517e964 View commit details
    Browse the repository at this point in the history
  31. Improve RCT12 UTF-8 checks

    IntelOrca committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    9e7504f View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    5a90cd4 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2020

  1. Configuration menu
    Copy the full SHA
    9c27e3a View commit details
    Browse the repository at this point in the history
  2. Fix #13469: Exception thrown from plugin in context.subscribe (#13470)

    Throw a JavaScript exception, not a C++ exception when invalid parameters are passed to subscribe.
    IntelOrca committed Nov 28, 2020
    Configuration menu
    Copy the full SHA
    55dc985 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    699103f View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2020

  1. Configuration menu
    Copy the full SHA
    17edaae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7481b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2020

  1. Configuration menu
    Copy the full SHA
    8021af2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f37fcad View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2020

  1. Configuration menu
    Copy the full SHA
    4187106 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2020

  1. Configuration menu
    Copy the full SHA
    aa8a089 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5994e19 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    596aa71 View commit details
    Browse the repository at this point in the history
  4. Update objects to v1.0.20

    Gymnasiast committed Dec 2, 2020
    Configuration menu
    Copy the full SHA
    a7ac82a View commit details
    Browse the repository at this point in the history
  5. Merge pull request #13503 from Gymnasiast/refactor/object-entry-descr…

    …iptor
    
    Create ObjectEntryDescriptor to properly handle mixed DAT and JSON
    Gymnasiast committed Dec 2, 2020
    Configuration menu
    Copy the full SHA
    7ea828d View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2020

  1. Configuration menu
    Copy the full SHA
    6db4a45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ce924b View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2020

  1. Close #12395: Refactor PeepItem to use strong enum (#13311)

    * refactor: integrated PEEP_ITEM into SHOP_ITEM
    
    * refactor: converted merged enum to flag
    
    Only former occurrences of PEEP_ITEM
    
    * cleanUp: code cleaned after merging
    
    * refactor: converted ShopItem to strong enum
    
    code reformatting
    
    * refactor: ShopItem enum items renamed
    
    code formatted
    
    * refactor: new getter and setter functions for Item...Flags
    
    * refactor: replaced all occurrences of ItemStandardFlags
    
    with appropriate getter and setter functions.
    COMPARE_FIELD macro needs to be commented out or the flag has to stay public.
    
    * refactor: all occurrences of ItemExtraFlags replaced
    
    with proper function calls. COMPARE_FIELD macro issue not resolved.
    
    * refactor: introduced new variable for unified item flags
    
    * refactor: adapted accessor functions
    
    accessor functions were modified to accommodate both standard and extra ShopItem flags
    
    * refactor: ItemExtraFlags accessor functions are replaced
    
    with general functions
    
    * refactor: reverted to original uint32_t flag variables
    
    * refactor: implemented suggested changes
    
    * refactor: integrate additional comments
    
    * refactor: incorporated requested changes
    
    * refactor: incorporated requested changes
    
    added static_cast<PeepThoughtType> in lines 1572 and 1590
    Lukasz-Pe committed Dec 4, 2020
    Configuration menu
    Copy the full SHA
    3de233c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #13212 from IntelOrca/new-format-string

    Eradicate all coded format tokens. All internal strings now contain raw tokens such as `{STRINGID}` and `{RED}`. New iterators have been created to iterate the tokens and the UTF-8 codepoints.
    
    Formatting strings has been re-written and a new template version is available.
    IntelOrca committed Dec 4, 2020
    Configuration menu
    Copy the full SHA
    d58d834 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2020

  1. Configuration menu
    Copy the full SHA
    e861116 View commit details
    Browse the repository at this point in the history
  2. Fix #13517: Bad formatting of chat messages (#13521)

    * Bump network version which was the main cause of the problem.
    * Ensure each chat line starts with some format codes.
    IntelOrca committed Dec 5, 2020
    Configuration menu
    Copy the full SHA
    9fda9b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    164f570 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d6fd4ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a71a0cc View commit details
    Browse the repository at this point in the history
  6. Fix #13489: Mechanics continue heading to inspect broken down rides (#…

    …13490)
    
    * Fix #13489: Mechanics continue heading to inspect broken down rides
    adam-bloom committed Dec 5, 2020
    Configuration menu
    Copy the full SHA
    1b61b4b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4adf745 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b1403db View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    acaa72c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a55bcff View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    030713e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    be8736f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a7e49e4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    95c3a7f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    687fd6d View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2020

  1. Configuration menu
    Copy the full SHA
    6a00c78 View commit details
    Browse the repository at this point in the history
  2. Rename incorrectly named RCT1 peep fields (#13528)

    Photo2/3/4 and item extra flags are not present in RCT1, only in RCT2.
    Gymnasiast committed Dec 6, 2020
    Configuration menu
    Copy the full SHA
    7df4f18 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9ed5d6 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #13523 from IntelOrca/fix/13517-date-format

    Fix #13517: Bad formatting of dates
    tupaschoal committed Dec 6, 2020
    Configuration menu
    Copy the full SHA
    3a4ccfe View commit details
    Browse the repository at this point in the history
  5. Merge pull request #13504 from IntelOrca/plugin/more-things

    * Fix #13495: Add properties for park value, guests and company value
    * Add more park attributes to plugin API
    * Fix #13431: [Plugin] UI disabled widgets can still be interacted with.
    * Fix #13078: [Plugin] Add colour picker widget
    * Fix: #13509 [Plugin] Add ability to format strings
    * Fix #13510: [Plugin] list view scroll resets when items is set.
    * Fix #13512: [Plugin] Add item separators to list view
    IntelOrca committed Dec 6, 2020
    Configuration menu
    Copy the full SHA
    05622fd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ee9ede6 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2020

  1. Configuration menu
    Copy the full SHA
    80f442c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6072911 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    03a9ac9 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #13533 from duncanspumpkin/serial_2

    FileIndex Serialise Cleanup
    Gymnasiast committed Dec 7, 2020
    Configuration menu
    Copy the full SHA
    f4bd903 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2020

  1. Configuration menu
    Copy the full SHA
    9cefafd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14ed150 View commit details
    Browse the repository at this point in the history
  3. Fix #13552: Incorrect value for highscore pointer (#13554)

    This was causing an invalid pointer dereference
    duncanspumpkin committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    b59bf6d View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2020

  1. Merge LitterType into the shop item descriptor (#13513)

    * Merge LitterType into the shop item descriptor
    
    * Merge ConsumptionTime into ShopItem descriptor
    
    * Merge in DiscardContainer into ShopItemDiscriptor
    
    * Simplify itemOrderPreference
    
    * Simplify guest code by using 64bit flags
    
    * Remove operators for ShopItem
    
    * Move PeepThoughtType TooMuch GoodValue into ShopItemDescriptor
    
    * Reorg Get Flags and Has functions to make intention clear
    
    * Constexpr shop item descriptors
    
    * Constexpr shop item descriptors to compile time gen constants
    
    * Fix formatting and spelling
    
    * Revert operator++ removal
    duncanspumpkin committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    c12e163 View commit details
    Browse the repository at this point in the history
  2. Peep::ItemFlags merging (#13511)

    * Merge standard and extra item flags for peeps
    
    * Update replays
    duncanspumpkin committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    9cbdae2 View commit details
    Browse the repository at this point in the history
  3. Fix spelling of 'theming'

    Gymnasiast committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    4a21127 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    22063ec View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2020

  1. Configuration menu
    Copy the full SHA
    5a849ed View commit details
    Browse the repository at this point in the history
  2. Split actions hpp files into separate h and cpp files (#13548)

    * Split up SmallSceneryPlace/Remove
    
    Added undo function for Remove Scenery
    
    * Refactor: Balloon and Banner actions hpp=>h/cpp
    
    * Refactor: rename all action *.hpp files to *.cpp
    
    This is preparation for separation in later commits. Note that without
    the complete set of commits in this branch, the code will not build.
    
    * Refactor Clear, Climate, Custom, and Footpath actions hpp=>h/cpp
    
    * VSCode: add src subdirectories to includePath
    
    * Refactor Guest actions hpp=>h/cpp
    
    * Refactor Land actions hpp=>h/cpp
    
    * Refactor LargeScenery actions hpp=>h/cpp
    
    * Refactor Load, Maze, Network actions hpp=>h/cpp
    
    * Refactor Park actions hpp=>h/cpp
    
    * Refactor/style: move private function declarations in actions *.h
    
    Previous action .h files included private function declarations with
    private member variables, before public function declarations. This
    commit re-orders the header files to the following order:
    - public member variables
    - private member variables
    - public functions
    - private functions
    
    * Refactor Pause action hpp=>h/cpp
    
    * Refactor Peep, Place, Player actions hpp=>h/cpp
    
    * Refactor Ride actions hpp=>h/cpp
    
    * Refactor Scenario, Set*, Sign* actions hpp=>h/cpp
    
    * Refactor SmallScenerySetColourAction hpp=>h/cpp
    
    * Refactor Staff actions hpp=>h/cpp
    
    * Refactor Surface, Tile, Track* actions hpp=>h/cpp
    
    * Refactor Wall and Water actions hpp=>h/cpp
    
    * Fix various includes and other compile errors
    
    Update includes for tests.
    Move static function declarations to .h files
    Add explicit includes to various files that were previously implicit
    (the required header was a nested include in an action hpp file, and the
    action .h file does not include that header)
    Move RideSetStatus string enum to the cpp file to avoid unused imports
    
    * Xcode: modify project file for actions refactor
    
    * Cleanup whitespace and end-of-file newlines
    
    Co-authored-by: duncanspumpkin <duncans_pumpkin@hotmail.co.uk>
    adam-bloom and duncanspumpkin committed Dec 10, 2020
    Configuration menu
    Copy the full SHA
    f09b14e View commit details
    Browse the repository at this point in the history
  3. Close #12443: Refactor TITLE_SCRIPT to use strong enum (#13540)

    Close #12443: Refactor TITLE_SCRIPT to use strong enum
    mysterious1223 committed Dec 10, 2020
    Configuration menu
    Copy the full SHA
    3feefb0 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2020

  1. Move remaining game actions logic from header to source (#13573)

    * Moving all definitions from R...Actions to source
    
    * Moving all definitions from S...Actions to source
    
    * Moving all definitions from T...Actions to source
    
    * Moving all definitions from W...Actions to source
    tupaschoal committed Dec 12, 2020
    Configuration menu
    Copy the full SHA
    9ef4931 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    abd7bab View commit details
    Browse the repository at this point in the history
  3. Fix #13576: Remove unrequired code and casts from sprite export

    As not all objects load images in the same order the previous code could end up with sprite index's that were incorrect. There also was no reason to make the code object specific as we can just access the image table directly.
    duncanspumpkin committed Dec 12, 2020
    Configuration menu
    Copy the full SHA
    04b2663 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2020

  1. Move some game actions logic from header to source (#13571)

    * Moving all definitions from B...Actions to source
    
    * Moving all definitions from C...Actions to source
    
    * Moving all definitions from F...Actions to source
    
    * Moving all definitions from G...Actions to source
    
    * Moving all definitions from L...Actions to source
    
    * Moving all definitions from M...Actions to source
    
    * Moving all definitions from N...Actions to source
    
    * Moving all definitions from P...Actions to source
    tupaschoal committed Dec 13, 2020
    Configuration menu
    Copy the full SHA
    8fc167a View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2020

  1. Configuration menu
    Copy the full SHA
    d246e4a View commit details
    Browse the repository at this point in the history
  2. Close #12449: Refactor DUCK_STATE to use strong enum (#13585)

    * Refactor DUCK_STATE to use strong enum
    msxuxf committed Dec 14, 2020
    Configuration menu
    Copy the full SHA
    14bc3b6 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2020

  1. Configuration menu
    Copy the full SHA
    b60d418 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2020

  1. Configuration menu
    Copy the full SHA
    f1e19ed View commit details
    Browse the repository at this point in the history
  2. Cmdsprite 2 (#13590)

    * Merge all cmdsprite global state into single struct
    
    * Move MakeEntries into a member function
    
    * Use std::optional for sprite file open
    
    * Move sprite_file_save to a member function
    
    * Make sprite_file_close a member function and rename open
    
    * Remove global variable
    
    * Make Entries a vector
    
    * Make Data a vector
    
    * Use FileStream for Open
    
    * Use FileStream for Save
    
    * Renmae Image Import/Export functions and cleanup
    
    * Extract out common item AddImage
    
    * Simplify SpriteFile::AddImage
    
    * Header and struct cleanup
    
    * Make suggested changes
    duncanspumpkin committed Dec 16, 2020
    Configuration menu
    Copy the full SHA
    5b24a9a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af6512d View commit details
    Browse the repository at this point in the history
  4. Fix incorrect formatting of input and output of g2.dat (#13599)

    * Fix incorrect formatting of input and output of g2.dat
    
    * Fix entry offsets and empty data
    duncanspumpkin committed Dec 16, 2020
    Configuration menu
    Copy the full SHA
    3f53961 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2020

  1. Configuration menu
    Copy the full SHA
    dea4792 View commit details
    Browse the repository at this point in the history
  2. Fix #13567: Added ability for peeps to stop eating certain food const…

    …anly (#13592)
    
    * Fix #13567: Cure guests of severe gluttony
    
    Incorrect assumption that bitscanforward itertated over 64 bits meant that food that was previously within the ExtraItemFlags would never get removed from the peeps inventory. bitscanforward function has been replaced with a 64bit version
    
    * Bump network version
    duncanspumpkin committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    7440d7e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82fd850 View commit details
    Browse the repository at this point in the history
  4. Update changelog

    Gymnasiast committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    10d47d6 View commit details
    Browse the repository at this point in the history
  5. Fix typo in changelog

    Gymnasiast committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    15765b7 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2020

  1. Configuration menu
    Copy the full SHA
    24f2a12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c28a1fc View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2020

  1. Configuration menu
    Copy the full SHA
    4ee47b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d0afa79 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ec61fa View commit details
    Browse the repository at this point in the history
  4. Restore extra cheat track pieces for some rides; intended to fix #13324

    Includes:
    * Corkscrew Roller Coaster
    * Hypercoaster
    * Steel Wild Mouse
    * Spinning Wild Mouse
    * Water Coaster
    * Car Ride
    * Monster Trucks
    
    Some pieces are incorrectly labelled (log bumps and rotation control toggle),
    and need to be investigated further
    RQWorldblender committed Dec 19, 2020
    Configuration menu
    Copy the full SHA
    b86c28a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f293dee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6a095f3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8e4dbcb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6568735 View commit details
    Browse the repository at this point in the history
  9. Fix formatting

    Gymnasiast authored and RQWorldblender committed Dec 19, 2020
    Configuration menu
    Copy the full SHA
    bcf0e15 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d118620 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2020

  1. Configuration menu
    Copy the full SHA
    150f243 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #13586 from RQWorldblender/fix/more-cheat-pieces

    Restore extra cheat track pieces for some rides; intended to fix #13324
    Gymnasiast committed Dec 20, 2020
    Configuration menu
    Copy the full SHA
    45e32c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    235afc4 View commit details
    Browse the repository at this point in the history