From 25bc798ff8bebdbda2b4c4620936118c76b1186d Mon Sep 17 00:00:00 2001 From: Ted John Date: Wed, 28 Dec 2016 01:26:18 +0000 Subject: [PATCH] Move contents of src into project sub directory --- src/{ => openrct2}/FileClassifier.cpp | 0 src/{ => openrct2}/FileClassifier.h | 0 src/{ => openrct2}/OpenRCT2.cpp | 0 src/{ => openrct2}/OpenRCT2.h | 0 src/{ => openrct2}/PlatformEnvironment.cpp | 0 src/{ => openrct2}/PlatformEnvironment.h | 0 src/{ => openrct2}/audio/AudioChannel.cpp | 0 src/{ => openrct2}/audio/AudioChannel.h | 0 src/{ => openrct2}/audio/AudioFormat.h | 0 src/{ => openrct2}/audio/AudioMixer.cpp | 0 src/{ => openrct2}/audio/AudioMixer.h | 0 src/{ => openrct2}/audio/AudioSource.h | 0 src/{ => openrct2}/audio/FileAudioSource.cpp | 0 src/{ => openrct2}/audio/MemoryAudioSource.cpp | 0 src/{ => openrct2}/audio/NullAudioSource.cpp | 0 src/{ => openrct2}/audio/audio.c | 0 src/{ => openrct2}/audio/audio.h | 0 src/{ => openrct2}/cheats.c | 0 src/{ => openrct2}/cheats.h | 0 src/{ => openrct2}/cmdline/CommandLine.cpp | 0 src/{ => openrct2}/cmdline/CommandLine.hpp | 0 src/{ => openrct2}/cmdline/ConvertCommand.cpp | 0 src/{ => openrct2}/cmdline/RootCommands.cpp | 0 src/{ => openrct2}/cmdline/ScreenshotCommands.cpp | 0 src/{ => openrct2}/cmdline/SpriteCommands.cpp | 0 src/{ => openrct2}/cmdline_sprite.c | 0 src/{ => openrct2}/cmdline_sprite.h | 0 src/{ => openrct2}/common.h | 0 src/{ => openrct2}/config.c | 0 src/{ => openrct2}/config.h | 0 src/{ => openrct2}/core/Collections.hpp | 0 src/{ => openrct2}/core/Console.cpp | 0 src/{ => openrct2}/core/Console.hpp | 0 src/{ => openrct2}/core/Diagnostics.cpp | 0 src/{ => openrct2}/core/Diagnostics.hpp | 0 src/{ => openrct2}/core/Exception.hpp | 0 src/{ => openrct2}/core/File.cpp | 0 src/{ => openrct2}/core/File.h | 0 src/{ => openrct2}/core/FileScanner.cpp | 0 src/{ => openrct2}/core/FileScanner.h | 0 src/{ => openrct2}/core/FileStream.hpp | 0 src/{ => openrct2}/core/Guard.cpp | 0 src/{ => openrct2}/core/Guard.hpp | 0 src/{ => openrct2}/core/IStream.cpp | 0 src/{ => openrct2}/core/IStream.hpp | 0 src/{ => openrct2}/core/Json.cpp | 0 src/{ => openrct2}/core/Json.hpp | 0 src/{ => openrct2}/core/Math.hpp | 0 src/{ => openrct2}/core/Memory.hpp | 0 src/{ => openrct2}/core/MemoryStream.cpp | 0 src/{ => openrct2}/core/MemoryStream.h | 0 src/{ => openrct2}/core/Nullable.hpp | 0 src/{ => openrct2}/core/Path.cpp | 0 src/{ => openrct2}/core/Path.hpp | 0 src/{ => openrct2}/core/Stopwatch.cpp | 0 src/{ => openrct2}/core/Stopwatch.hpp | 0 src/{ => openrct2}/core/String.cpp | 0 src/{ => openrct2}/core/String.hpp | 0 src/{ => openrct2}/core/StringBuilder.hpp | 0 src/{ => openrct2}/core/StringReader.hpp | 0 src/{ => openrct2}/core/Util.hpp | 0 src/{ => openrct2}/core/Zip.cpp | 0 src/{ => openrct2}/core/Zip.h | 0 src/{ => openrct2}/core/stopwatch.h | 0 src/{ => openrct2}/core/textinputbuffer.c | 0 src/{ => openrct2}/core/textinputbuffer.h | 0 src/{ => openrct2}/diagnostic.c | 0 src/{ => openrct2}/diagnostic.h | 0 src/{ => openrct2}/drawing/IDrawingContext.h | 0 src/{ => openrct2}/drawing/IDrawingEngine.h | 0 src/{ => openrct2}/drawing/Image.cpp | 0 src/{ => openrct2}/drawing/NewDrawing.cpp | 0 src/{ => openrct2}/drawing/NewDrawing.h | 0 src/{ => openrct2}/drawing/Rain.cpp | 0 src/{ => openrct2}/drawing/Rain.h | 0 src/{ => openrct2}/drawing/drawing.c | 0 src/{ => openrct2}/drawing/drawing.h | 0 src/{ => openrct2}/drawing/drawing_fast.cpp | 0 src/{ => openrct2}/drawing/engines/SoftwareDrawingEngine.cpp | 0 .../drawing/engines/opengl/CopyFramebufferShader.cpp | 0 src/{ => openrct2}/drawing/engines/opengl/CopyFramebufferShader.h | 0 src/{ => openrct2}/drawing/engines/opengl/DrawCommands.h | 0 src/{ => openrct2}/drawing/engines/opengl/DrawImageShader.cpp | 0 src/{ => openrct2}/drawing/engines/opengl/DrawImageShader.h | 0 src/{ => openrct2}/drawing/engines/opengl/DrawLineShader.cpp | 0 src/{ => openrct2}/drawing/engines/opengl/DrawLineShader.h | 0 src/{ => openrct2}/drawing/engines/opengl/FillRectShader.cpp | 0 src/{ => openrct2}/drawing/engines/opengl/FillRectShader.h | 0 src/{ => openrct2}/drawing/engines/opengl/GLSLTypes.h | 0 src/{ => openrct2}/drawing/engines/opengl/OpenGLAPI.cpp | 0 src/{ => openrct2}/drawing/engines/opengl/OpenGLAPI.h | 0 src/{ => openrct2}/drawing/engines/opengl/OpenGLDrawingEngine.cpp | 0 src/{ => openrct2}/drawing/engines/opengl/OpenGLFramebuffer.cpp | 0 src/{ => openrct2}/drawing/engines/opengl/OpenGLFramebuffer.h | 0 src/{ => openrct2}/drawing/engines/opengl/OpenGLShaderProgram.cpp | 0 src/{ => openrct2}/drawing/engines/opengl/OpenGLShaderProgram.h | 0 src/{ => openrct2}/drawing/engines/opengl/SwapFramebuffer.cpp | 0 src/{ => openrct2}/drawing/engines/opengl/SwapFramebuffer.h | 0 src/{ => openrct2}/drawing/engines/opengl/TextureCache.cpp | 0 src/{ => openrct2}/drawing/engines/opengl/TextureCache.h | 0 src/{ => openrct2}/drawing/font.c | 0 src/{ => openrct2}/drawing/font.h | 0 src/{ => openrct2}/drawing/lightfx.c | 0 src/{ => openrct2}/drawing/lightfx.h | 0 src/{ => openrct2}/drawing/line.c | 0 src/{ => openrct2}/drawing/rect.c | 0 src/{ => openrct2}/drawing/scrolling_text.c | 0 src/{ => openrct2}/drawing/sprite.c | 0 src/{ => openrct2}/drawing/string.c | 0 src/{ => openrct2}/editor.c | 0 src/{ => openrct2}/editor.h | 0 src/{ => openrct2}/game.c | 0 src/{ => openrct2}/game.h | 0 src/{ => openrct2}/image_io.c | 0 src/{ => openrct2}/image_io.h | 0 src/{ => openrct2}/input.c | 0 src/{ => openrct2}/input.h | 0 src/{ => openrct2}/interface/CursorData.cpp | 0 src/{ => openrct2}/interface/Cursors.cpp | 0 src/{ => openrct2}/interface/Cursors.h | 0 src/{ => openrct2}/interface/Fonts.cpp | 0 src/{ => openrct2}/interface/Fonts.h | 0 src/{ => openrct2}/interface/Theme.cpp | 0 src/{ => openrct2}/interface/chat.c | 0 src/{ => openrct2}/interface/chat.h | 0 src/{ => openrct2}/interface/colour.c | 0 src/{ => openrct2}/interface/colour.h | 0 src/{ => openrct2}/interface/console.c | 0 src/{ => openrct2}/interface/console.h | 0 src/{ => openrct2}/interface/graph.c | 0 src/{ => openrct2}/interface/graph.h | 0 src/{ => openrct2}/interface/keyboard_shortcut.c | 0 src/{ => openrct2}/interface/keyboard_shortcut.h | 0 src/{ => openrct2}/interface/screenshot.c | 0 src/{ => openrct2}/interface/screenshot.h | 0 src/{ => openrct2}/interface/themes.h | 0 src/{ => openrct2}/interface/viewport.c | 0 src/{ => openrct2}/interface/viewport.h | 0 src/{ => openrct2}/interface/viewport_interaction.c | 0 src/{ => openrct2}/interface/widget.c | 0 src/{ => openrct2}/interface/widget.h | 0 src/{ => openrct2}/interface/window.c | 0 src/{ => openrct2}/interface/window.h | 0 src/{ => openrct2}/intro.c | 0 src/{ => openrct2}/intro.h | 0 src/{ => openrct2}/localisation/LanguagePack.cpp | 0 src/{ => openrct2}/localisation/LanguagePack.h | 0 src/{ => openrct2}/localisation/convert.c | 0 src/{ => openrct2}/localisation/currency.c | 0 src/{ => openrct2}/localisation/currency.h | 0 src/{ => openrct2}/localisation/date.c | 0 src/{ => openrct2}/localisation/date.h | 0 src/{ => openrct2}/localisation/format_codes.c | 0 src/{ => openrct2}/localisation/format_codes.h | 0 src/{ => openrct2}/localisation/language.cpp | 0 src/{ => openrct2}/localisation/language.h | 0 src/{ => openrct2}/localisation/localisation.c | 0 src/{ => openrct2}/localisation/localisation.h | 0 src/{ => openrct2}/localisation/real_names.c | 0 src/{ => openrct2}/localisation/string_ids.h | 0 src/{ => openrct2}/localisation/user.c | 0 src/{ => openrct2}/localisation/user.h | 0 src/{ => openrct2}/localisation/utf8.c | 0 src/{ => openrct2}/management/award.c | 0 src/{ => openrct2}/management/award.h | 0 src/{ => openrct2}/management/finance.c | 0 src/{ => openrct2}/management/finance.h | 0 src/{ => openrct2}/management/marketing.c | 0 src/{ => openrct2}/management/marketing.h | 0 src/{ => openrct2}/management/news_item.c | 0 src/{ => openrct2}/management/news_item.h | 0 src/{ => openrct2}/management/research.c | 0 src/{ => openrct2}/management/research.h | 0 src/{ => openrct2}/network/NetworkAction.cpp | 0 src/{ => openrct2}/network/NetworkAction.h | 0 src/{ => openrct2}/network/NetworkConnection.cpp | 0 src/{ => openrct2}/network/NetworkConnection.h | 0 src/{ => openrct2}/network/NetworkGroup.cpp | 0 src/{ => openrct2}/network/NetworkGroup.h | 0 src/{ => openrct2}/network/NetworkKey.cpp | 0 src/{ => openrct2}/network/NetworkKey.h | 0 src/{ => openrct2}/network/NetworkPacket.cpp | 0 src/{ => openrct2}/network/NetworkPacket.h | 0 src/{ => openrct2}/network/NetworkPlayer.cpp | 0 src/{ => openrct2}/network/NetworkPlayer.h | 0 src/{ => openrct2}/network/NetworkServerAdvertiser.cpp | 0 src/{ => openrct2}/network/NetworkServerAdvertiser.h | 0 src/{ => openrct2}/network/NetworkTypes.h | 0 src/{ => openrct2}/network/NetworkUser.cpp | 0 src/{ => openrct2}/network/NetworkUser.h | 0 src/{ => openrct2}/network/TcpSocket.cpp | 0 src/{ => openrct2}/network/TcpSocket.h | 0 src/{ => openrct2}/network/http.cpp | 0 src/{ => openrct2}/network/http.h | 0 src/{ => openrct2}/network/network.cpp | 0 src/{ => openrct2}/network/network.h | 0 src/{ => openrct2}/network/twitch.cpp | 0 src/{ => openrct2}/network/twitch.h | 0 src/{ => openrct2}/object.h | 0 src/{ => openrct2}/object/BannerObject.cpp | 0 src/{ => openrct2}/object/BannerObject.h | 0 src/{ => openrct2}/object/EntranceObject.cpp | 0 src/{ => openrct2}/object/EntranceObject.h | 0 src/{ => openrct2}/object/FootpathItemObject.cpp | 0 src/{ => openrct2}/object/FootpathItemObject.h | 0 src/{ => openrct2}/object/FootpathObject.cpp | 0 src/{ => openrct2}/object/FootpathObject.h | 0 src/{ => openrct2}/object/ImageTable.cpp | 0 src/{ => openrct2}/object/ImageTable.h | 0 src/{ => openrct2}/object/LargeSceneryObject.cpp | 0 src/{ => openrct2}/object/LargeSceneryObject.h | 0 src/{ => openrct2}/object/Object.cpp | 0 src/{ => openrct2}/object/Object.h | 0 src/{ => openrct2}/object/ObjectFactory.cpp | 0 src/{ => openrct2}/object/ObjectFactory.h | 0 src/{ => openrct2}/object/ObjectManager.cpp | 0 src/{ => openrct2}/object/ObjectManager.h | 0 src/{ => openrct2}/object/ObjectRepository.cpp | 0 src/{ => openrct2}/object/ObjectRepository.h | 0 src/{ => openrct2}/object/RideObject.cpp | 0 src/{ => openrct2}/object/RideObject.h | 0 src/{ => openrct2}/object/SceneryGroupObject.cpp | 0 src/{ => openrct2}/object/SceneryGroupObject.h | 0 src/{ => openrct2}/object/SceneryObject.h | 0 src/{ => openrct2}/object/SmallSceneryObject.cpp | 0 src/{ => openrct2}/object/SmallSceneryObject.h | 0 src/{ => openrct2}/object/StexObject.cpp | 0 src/{ => openrct2}/object/StexObject.h | 0 src/{ => openrct2}/object/StringTable.cpp | 0 src/{ => openrct2}/object/StringTable.h | 0 src/{ => openrct2}/object/WallObject.cpp | 0 src/{ => openrct2}/object/WallObject.h | 0 src/{ => openrct2}/object/WaterObject.cpp | 0 src/{ => openrct2}/object/WaterObject.h | 0 src/{ => openrct2}/object_list.c | 0 src/{ => openrct2}/object_list.h | 0 src/{ => openrct2}/paint/map_element/banner.c | 0 src/{ => openrct2}/paint/map_element/entrance.c | 0 src/{ => openrct2}/paint/map_element/fence.c | 0 src/{ => openrct2}/paint/map_element/map_element.c | 0 src/{ => openrct2}/paint/map_element/map_element.h | 0 src/{ => openrct2}/paint/map_element/path.c | 0 src/{ => openrct2}/paint/map_element/scenery.c | 0 src/{ => openrct2}/paint/map_element/scenery_multiple.c | 0 src/{ => openrct2}/paint/map_element/surface.c | 0 src/{ => openrct2}/paint/map_element/surface.h | 0 src/{ => openrct2}/paint/paint.c | 0 src/{ => openrct2}/paint/paint.h | 0 src/{ => openrct2}/paint/paint_helpers.c | 0 src/{ => openrct2}/paint/sprite/litter.c | 0 src/{ => openrct2}/paint/sprite/misc.c | 0 src/{ => openrct2}/paint/sprite/peep.c | 0 src/{ => openrct2}/paint/sprite/sprite.c | 0 src/{ => openrct2}/paint/sprite/sprite.h | 0 src/{ => openrct2}/paint/supports.c | 0 src/{ => openrct2}/paint/supports.h | 0 src/{ => openrct2}/peep/peep.c | 0 src/{ => openrct2}/peep/peep.h | 0 src/{ => openrct2}/peep/peep_data.c | 0 src/{ => openrct2}/peep/staff.c | 0 src/{ => openrct2}/peep/staff.h | 0 src/{ => openrct2}/platform/crash.cpp | 0 src/{ => openrct2}/platform/crash.h | 0 src/{ => openrct2}/platform/linux.c | 0 src/{ => openrct2}/platform/macos.m | 0 src/{ => openrct2}/platform/platform.h | 0 src/{ => openrct2}/platform/posix.c | 0 src/{ => openrct2}/platform/shared.c | 0 src/{ => openrct2}/platform/windows.c | 0 src/{ => openrct2}/rct1.c | 0 src/{ => openrct2}/rct1.h | 0 src/{ => openrct2}/rct1/S4Importer.cpp | 0 src/{ => openrct2}/rct1/S4Importer.h | 0 src/{ => openrct2}/rct1/Tables.h | 0 src/{ => openrct2}/rct1/tables.cpp | 0 src/{ => openrct2}/rct2.c | 0 src/{ => openrct2}/rct2.h | 0 src/{ => openrct2}/rct2/S6Exporter.cpp | 0 src/{ => openrct2}/rct2/S6Exporter.h | 0 src/{ => openrct2}/rct2/S6Importer.cpp | 0 src/{ => openrct2}/rct2/S6Importer.h | 0 src/{ => openrct2}/rct2/addresses.c | 0 src/{ => openrct2}/rct2/addresses.h | 0 src/{ => openrct2}/rct2/hook.c | 0 src/{ => openrct2}/rct2/hook.h | 0 src/{ => openrct2}/rct2/interop.c | 0 src/{ => openrct2}/rct2/interop.h | 0 src/{ => openrct2}/readme.md | 0 src/{ => openrct2}/ride/TrackDesignRepository.cpp | 0 src/{ => openrct2}/ride/TrackDesignRepository.h | 0 src/{ => openrct2}/ride/cable_lift.c | 0 src/{ => openrct2}/ride/cable_lift.h | 0 src/{ => openrct2}/ride/coaster/air_powered_vertical_coaster.c | 0 src/{ => openrct2}/ride/coaster/bobsleigh_coaster.c | 0 src/{ => openrct2}/ride/coaster/bolliger_mabillard_track.c | 0 src/{ => openrct2}/ride/coaster/bolliger_mabillard_track.h | 0 src/{ => openrct2}/ride/coaster/compact_inverted_coaster.c | 0 src/{ => openrct2}/ride/coaster/corkscrew_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/flying_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/giga_coaster.c | 0 src/{ => openrct2}/ride/coaster/heartline_twister_coaster.c | 0 src/{ => openrct2}/ride/coaster/inverted_hairpin_coaster.c | 0 src/{ => openrct2}/ride/coaster/inverted_impulse_coaster.c | 0 src/{ => openrct2}/ride/coaster/inverted_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/junior_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/junior_roller_coaster.h | 0 src/{ => openrct2}/ride/coaster/lay_down_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/lim_launched_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/looping_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/mine_ride.c | 0 src/{ => openrct2}/ride/coaster/mine_train_coaster.c | 0 src/{ => openrct2}/ride/coaster/mini_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/mini_suspended_coaster.c | 0 src/{ => openrct2}/ride/coaster/multi_dimension_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/reverse_freefall_coaster.c | 0 src/{ => openrct2}/ride/coaster/reverser_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/side_friction_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/spiral_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/stand_up_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/steeplechase.c | 0 src/{ => openrct2}/ride/coaster/suspended_swinging_coaster.c | 0 src/{ => openrct2}/ride/coaster/twister_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/vertical_drop_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/virginia_reel.c | 0 src/{ => openrct2}/ride/coaster/wild_mouse.c | 0 src/{ => openrct2}/ride/coaster/wooden_roller_coaster.c | 0 src/{ => openrct2}/ride/coaster/wooden_wild_mouse.c | 0 src/{ => openrct2}/ride/gentle/car_ride.c | 0 src/{ => openrct2}/ride/gentle/circus_show.c | 0 src/{ => openrct2}/ride/gentle/crooked_house.c | 0 src/{ => openrct2}/ride/gentle/dodgems.c | 0 src/{ => openrct2}/ride/gentle/ferris_wheel.c | 0 src/{ => openrct2}/ride/gentle/flying_saucers.c | 0 src/{ => openrct2}/ride/gentle/ghost_train.c | 0 src/{ => openrct2}/ride/gentle/haunted_house.c | 0 src/{ => openrct2}/ride/gentle/maze.c | 0 src/{ => openrct2}/ride/gentle/merry_go_round.c | 0 src/{ => openrct2}/ride/gentle/mini_golf.c | 0 src/{ => openrct2}/ride/gentle/mini_helicopters.c | 0 src/{ => openrct2}/ride/gentle/monorail_cycles.c | 0 src/{ => openrct2}/ride/gentle/observation_tower.c | 0 src/{ => openrct2}/ride/gentle/space_rings.c | 0 src/{ => openrct2}/ride/gentle/spiral_slide.c | 0 src/{ => openrct2}/ride/ride.c | 0 src/{ => openrct2}/ride/ride.h | 0 src/{ => openrct2}/ride/ride_data.c | 0 src/{ => openrct2}/ride/ride_data.h | 0 src/{ => openrct2}/ride/ride_ratings.c | 0 src/{ => openrct2}/ride/ride_ratings.h | 0 src/{ => openrct2}/ride/shops/facility.c | 0 src/{ => openrct2}/ride/shops/misc.c | 0 src/{ => openrct2}/ride/shops/shop.c | 0 src/{ => openrct2}/ride/station.c | 0 src/{ => openrct2}/ride/station.h | 0 src/{ => openrct2}/ride/thrill/3d_cinema.c | 0 src/{ => openrct2}/ride/thrill/enterprise.c | 0 src/{ => openrct2}/ride/thrill/go_karts.c | 0 src/{ => openrct2}/ride/thrill/launched_freefall.c | 0 src/{ => openrct2}/ride/thrill/magic_carpet.c | 0 src/{ => openrct2}/ride/thrill/motion_simulator.c | 0 src/{ => openrct2}/ride/thrill/pirate_ship.c | 0 src/{ => openrct2}/ride/thrill/roto_drop.c | 0 src/{ => openrct2}/ride/thrill/swinging_inverter_ship.c | 0 src/{ => openrct2}/ride/thrill/top_spin.c | 0 src/{ => openrct2}/ride/thrill/twist.c | 0 src/{ => openrct2}/ride/track.c | 0 src/{ => openrct2}/ride/track.h | 0 src/{ => openrct2}/ride/track_data.c | 0 src/{ => openrct2}/ride/track_data.h | 0 src/{ => openrct2}/ride/track_data_old.c | 0 src/{ => openrct2}/ride/track_design.c | 0 src/{ => openrct2}/ride/track_design.h | 0 src/{ => openrct2}/ride/track_design_save.c | 0 src/{ => openrct2}/ride/track_paint.c | 0 src/{ => openrct2}/ride/track_paint.h | 0 src/{ => openrct2}/ride/transport/chairlift.c | 0 src/{ => openrct2}/ride/transport/lift.c | 0 src/{ => openrct2}/ride/transport/miniature_railway.c | 0 src/{ => openrct2}/ride/transport/monorail.c | 0 src/{ => openrct2}/ride/transport/suspended_monorail.c | 0 src/{ => openrct2}/ride/vehicle.c | 0 src/{ => openrct2}/ride/vehicle.h | 0 src/{ => openrct2}/ride/vehicle_data.c | 0 src/{ => openrct2}/ride/vehicle_data.h | 0 src/{ => openrct2}/ride/vehicle_paint.c | 0 src/{ => openrct2}/ride/vehicle_paint.h | 0 src/{ => openrct2}/ride/water/boat_ride.c | 0 src/{ => openrct2}/ride/water/dingy_slide.c | 0 src/{ => openrct2}/ride/water/log_flume.c | 0 src/{ => openrct2}/ride/water/river_rafts.c | 0 src/{ => openrct2}/ride/water/river_rapids.c | 0 src/{ => openrct2}/ride/water/splash_boats.c | 0 src/{ => openrct2}/ride/water/submarine_ride.c | 0 src/{ => openrct2}/ride/water/water_coaster.c | 0 src/{ => openrct2}/scenario/ScenarioRepository.cpp | 0 src/{ => openrct2}/scenario/ScenarioRepository.h | 0 src/{ => openrct2}/scenario/ScenarioSources.cpp | 0 src/{ => openrct2}/scenario/ScenarioSources.h | 0 src/{ => openrct2}/scenario/scenario.c | 0 src/{ => openrct2}/scenario/scenario.h | 0 src/{ => openrct2}/sprites.h | 0 src/{ => openrct2}/title/TitleScreen.cpp | 0 src/{ => openrct2}/title/TitleScreen.h | 0 src/{ => openrct2}/title/TitleSequence.cpp | 0 src/{ => openrct2}/title/TitleSequence.h | 0 src/{ => openrct2}/title/TitleSequenceManager.cpp | 0 src/{ => openrct2}/title/TitleSequenceManager.h | 0 src/{ => openrct2}/title/TitleSequencePlayer.cpp | 0 src/{ => openrct2}/title/TitleSequencePlayer.h | 0 src/{ => openrct2}/util/sawyercoding.c | 0 src/{ => openrct2}/util/sawyercoding.h | 0 src/{ => openrct2}/util/util.c | 0 src/{ => openrct2}/util/util.h | 0 src/{ => openrct2}/version.c | 0 src/{ => openrct2}/version.h | 0 src/{ => openrct2}/windows/about.c | 0 src/{ => openrct2}/windows/banner.c | 0 src/{ => openrct2}/windows/changelog.c | 0 src/{ => openrct2}/windows/cheats.c | 0 src/{ => openrct2}/windows/clear_scenery.c | 0 src/{ => openrct2}/windows/custom_currency.c | 0 src/{ => openrct2}/windows/debug_paint.c | 0 src/{ => openrct2}/windows/demolish_ride_prompt.c | 0 src/{ => openrct2}/windows/dropdown.c | 0 src/{ => openrct2}/windows/dropdown.h | 0 src/{ => openrct2}/windows/editor_bottom_toolbar.c | 0 src/{ => openrct2}/windows/editor_inventions_list.c | 0 src/{ => openrct2}/windows/editor_main.c | 0 src/{ => openrct2}/windows/editor_object_selection.c | 0 src/{ => openrct2}/windows/editor_objective_options.c | 0 src/{ => openrct2}/windows/editor_scenario_options.c | 0 src/{ => openrct2}/windows/error.c | 0 src/{ => openrct2}/windows/error.h | 0 src/{ => openrct2}/windows/finances.c | 0 src/{ => openrct2}/windows/footpath.c | 0 src/{ => openrct2}/windows/game_bottom_toolbar.c | 0 src/{ => openrct2}/windows/guest.c | 0 src/{ => openrct2}/windows/guest_list.c | 0 src/{ => openrct2}/windows/install_track.c | 0 src/{ => openrct2}/windows/land.c | 0 src/{ => openrct2}/windows/land_rights.c | 0 src/{ => openrct2}/windows/loadsave.c | 0 src/{ => openrct2}/windows/main.c | 0 src/{ => openrct2}/windows/map.c | 0 src/{ => openrct2}/windows/map_tooltip.c | 0 src/{ => openrct2}/windows/mapgen.c | 0 src/{ => openrct2}/windows/maze_construction.c | 0 src/{ => openrct2}/windows/multiplayer.c | 0 src/{ => openrct2}/windows/music_credits.c | 0 src/{ => openrct2}/windows/network_status.c | 0 src/{ => openrct2}/windows/new_campaign.c | 0 src/{ => openrct2}/windows/new_ride.c | 0 src/{ => openrct2}/windows/news.c | 0 src/{ => openrct2}/windows/news_options.c | 0 src/{ => openrct2}/windows/options.c | 0 src/{ => openrct2}/windows/park.c | 0 src/{ => openrct2}/windows/player.c | 0 src/{ => openrct2}/windows/publisher_credits.c | 0 src/{ => openrct2}/windows/research.c | 0 src/{ => openrct2}/windows/ride.c | 0 src/{ => openrct2}/windows/ride_construction.c | 0 src/{ => openrct2}/windows/ride_list.c | 0 src/{ => openrct2}/windows/save_prompt.c | 0 src/{ => openrct2}/windows/scenery.c | 0 src/{ => openrct2}/windows/server_list.c | 0 src/{ => openrct2}/windows/server_start.c | 0 src/{ => openrct2}/windows/shortcut_key_change.c | 0 src/{ => openrct2}/windows/shortcut_keys.c | 0 src/{ => openrct2}/windows/sign.c | 0 src/{ => openrct2}/windows/staff.c | 0 src/{ => openrct2}/windows/staff_fire_prompt.c | 0 src/{ => openrct2}/windows/staff_list.c | 0 src/{ => openrct2}/windows/text_input.c | 0 src/{ => openrct2}/windows/themes.c | 0 src/{ => openrct2}/windows/tile_inspector.c | 0 src/{ => openrct2}/windows/title_command_editor.c | 0 src/{ => openrct2}/windows/title_editor.c | 0 src/{ => openrct2}/windows/title_exit.c | 0 src/{ => openrct2}/windows/title_logo.c | 0 src/{ => openrct2}/windows/title_menu.c | 0 src/{ => openrct2}/windows/title_options.c | 0 src/{ => openrct2}/windows/title_scenarioselect.c | 0 src/{ => openrct2}/windows/tooltip.c | 0 src/{ => openrct2}/windows/tooltip.h | 0 src/{ => openrct2}/windows/top_toolbar.c | 0 src/{ => openrct2}/windows/track_list.c | 0 src/{ => openrct2}/windows/track_manage.c | 0 src/{ => openrct2}/windows/track_place.c | 0 src/{ => openrct2}/windows/viewport.c | 0 src/{ => openrct2}/windows/water.c | 0 src/{ => openrct2}/world/balloon.c | 0 src/{ => openrct2}/world/banner.c | 0 src/{ => openrct2}/world/banner.h | 0 src/{ => openrct2}/world/climate.c | 0 src/{ => openrct2}/world/climate.h | 0 src/{ => openrct2}/world/duck.c | 0 src/{ => openrct2}/world/entrance.h | 0 src/{ => openrct2}/world/footpath.c | 0 src/{ => openrct2}/world/footpath.h | 0 src/{ => openrct2}/world/fountain.c | 0 src/{ => openrct2}/world/fountain.h | 0 src/{ => openrct2}/world/map.c | 0 src/{ => openrct2}/world/map.h | 0 src/{ => openrct2}/world/map_animation.c | 0 src/{ => openrct2}/world/map_animation.h | 0 src/{ => openrct2}/world/map_helpers.c | 0 src/{ => openrct2}/world/map_helpers.h | 0 src/{ => openrct2}/world/mapgen.c | 0 src/{ => openrct2}/world/mapgen.h | 0 src/{ => openrct2}/world/money_effect.c | 0 src/{ => openrct2}/world/park.c | 0 src/{ => openrct2}/world/park.h | 0 src/{ => openrct2}/world/particle.c | 0 src/{ => openrct2}/world/scenery.c | 0 src/{ => openrct2}/world/scenery.h | 0 src/{ => openrct2}/world/sprite.c | 0 src/{ => openrct2}/world/sprite.h | 0 src/{ => openrct2}/world/water.h | 0 518 files changed, 0 insertions(+), 0 deletions(-) rename src/{ => openrct2}/FileClassifier.cpp (100%) rename src/{ => openrct2}/FileClassifier.h (100%) rename src/{ => openrct2}/OpenRCT2.cpp (100%) rename src/{ => openrct2}/OpenRCT2.h (100%) rename src/{ => openrct2}/PlatformEnvironment.cpp (100%) rename src/{ => openrct2}/PlatformEnvironment.h (100%) rename src/{ => openrct2}/audio/AudioChannel.cpp (100%) rename src/{ => openrct2}/audio/AudioChannel.h (100%) rename src/{ => openrct2}/audio/AudioFormat.h (100%) rename src/{ => openrct2}/audio/AudioMixer.cpp (100%) rename src/{ => openrct2}/audio/AudioMixer.h (100%) rename src/{ => openrct2}/audio/AudioSource.h (100%) rename src/{ => openrct2}/audio/FileAudioSource.cpp (100%) rename src/{ => openrct2}/audio/MemoryAudioSource.cpp (100%) rename src/{ => openrct2}/audio/NullAudioSource.cpp (100%) rename src/{ => openrct2}/audio/audio.c (100%) rename src/{ => openrct2}/audio/audio.h (100%) rename src/{ => openrct2}/cheats.c (100%) rename src/{ => openrct2}/cheats.h (100%) rename src/{ => openrct2}/cmdline/CommandLine.cpp (100%) rename src/{ => openrct2}/cmdline/CommandLine.hpp (100%) rename src/{ => openrct2}/cmdline/ConvertCommand.cpp (100%) rename src/{ => openrct2}/cmdline/RootCommands.cpp (100%) rename src/{ => openrct2}/cmdline/ScreenshotCommands.cpp (100%) rename src/{ => openrct2}/cmdline/SpriteCommands.cpp (100%) rename src/{ => openrct2}/cmdline_sprite.c (100%) rename src/{ => openrct2}/cmdline_sprite.h (100%) rename src/{ => openrct2}/common.h (100%) rename src/{ => openrct2}/config.c (100%) rename src/{ => openrct2}/config.h (100%) rename src/{ => openrct2}/core/Collections.hpp (100%) rename src/{ => openrct2}/core/Console.cpp (100%) rename src/{ => openrct2}/core/Console.hpp (100%) rename src/{ => openrct2}/core/Diagnostics.cpp (100%) rename src/{ => openrct2}/core/Diagnostics.hpp (100%) rename src/{ => openrct2}/core/Exception.hpp (100%) rename src/{ => openrct2}/core/File.cpp (100%) rename src/{ => openrct2}/core/File.h (100%) rename src/{ => openrct2}/core/FileScanner.cpp (100%) rename src/{ => openrct2}/core/FileScanner.h (100%) rename src/{ => openrct2}/core/FileStream.hpp (100%) rename src/{ => openrct2}/core/Guard.cpp (100%) rename src/{ => openrct2}/core/Guard.hpp (100%) rename src/{ => openrct2}/core/IStream.cpp (100%) rename src/{ => openrct2}/core/IStream.hpp (100%) rename src/{ => openrct2}/core/Json.cpp (100%) rename src/{ => openrct2}/core/Json.hpp (100%) rename src/{ => openrct2}/core/Math.hpp (100%) rename src/{ => openrct2}/core/Memory.hpp (100%) rename src/{ => openrct2}/core/MemoryStream.cpp (100%) rename src/{ => openrct2}/core/MemoryStream.h (100%) rename src/{ => openrct2}/core/Nullable.hpp (100%) rename src/{ => openrct2}/core/Path.cpp (100%) rename src/{ => openrct2}/core/Path.hpp (100%) rename src/{ => openrct2}/core/Stopwatch.cpp (100%) rename src/{ => openrct2}/core/Stopwatch.hpp (100%) rename src/{ => openrct2}/core/String.cpp (100%) rename src/{ => openrct2}/core/String.hpp (100%) rename src/{ => openrct2}/core/StringBuilder.hpp (100%) rename src/{ => openrct2}/core/StringReader.hpp (100%) rename src/{ => openrct2}/core/Util.hpp (100%) rename src/{ => openrct2}/core/Zip.cpp (100%) rename src/{ => openrct2}/core/Zip.h (100%) rename src/{ => openrct2}/core/stopwatch.h (100%) rename src/{ => openrct2}/core/textinputbuffer.c (100%) rename src/{ => openrct2}/core/textinputbuffer.h (100%) rename src/{ => openrct2}/diagnostic.c (100%) rename src/{ => openrct2}/diagnostic.h (100%) rename src/{ => openrct2}/drawing/IDrawingContext.h (100%) rename src/{ => openrct2}/drawing/IDrawingEngine.h (100%) rename src/{ => openrct2}/drawing/Image.cpp (100%) rename src/{ => openrct2}/drawing/NewDrawing.cpp (100%) rename src/{ => openrct2}/drawing/NewDrawing.h (100%) rename src/{ => openrct2}/drawing/Rain.cpp (100%) rename src/{ => openrct2}/drawing/Rain.h (100%) rename src/{ => openrct2}/drawing/drawing.c (100%) rename src/{ => openrct2}/drawing/drawing.h (100%) rename src/{ => openrct2}/drawing/drawing_fast.cpp (100%) rename src/{ => openrct2}/drawing/engines/SoftwareDrawingEngine.cpp (100%) rename src/{ => openrct2}/drawing/engines/opengl/CopyFramebufferShader.cpp (100%) rename src/{ => openrct2}/drawing/engines/opengl/CopyFramebufferShader.h (100%) rename src/{ => openrct2}/drawing/engines/opengl/DrawCommands.h (100%) rename src/{ => openrct2}/drawing/engines/opengl/DrawImageShader.cpp (100%) rename src/{ => openrct2}/drawing/engines/opengl/DrawImageShader.h (100%) rename src/{ => openrct2}/drawing/engines/opengl/DrawLineShader.cpp (100%) rename src/{ => openrct2}/drawing/engines/opengl/DrawLineShader.h (100%) rename src/{ => openrct2}/drawing/engines/opengl/FillRectShader.cpp (100%) rename src/{ => openrct2}/drawing/engines/opengl/FillRectShader.h (100%) rename src/{ => openrct2}/drawing/engines/opengl/GLSLTypes.h (100%) rename src/{ => openrct2}/drawing/engines/opengl/OpenGLAPI.cpp (100%) rename src/{ => openrct2}/drawing/engines/opengl/OpenGLAPI.h (100%) rename src/{ => openrct2}/drawing/engines/opengl/OpenGLDrawingEngine.cpp (100%) rename src/{ => openrct2}/drawing/engines/opengl/OpenGLFramebuffer.cpp (100%) rename src/{ => openrct2}/drawing/engines/opengl/OpenGLFramebuffer.h (100%) rename src/{ => openrct2}/drawing/engines/opengl/OpenGLShaderProgram.cpp (100%) rename src/{ => openrct2}/drawing/engines/opengl/OpenGLShaderProgram.h (100%) rename src/{ => openrct2}/drawing/engines/opengl/SwapFramebuffer.cpp (100%) rename src/{ => openrct2}/drawing/engines/opengl/SwapFramebuffer.h (100%) rename src/{ => openrct2}/drawing/engines/opengl/TextureCache.cpp (100%) rename src/{ => openrct2}/drawing/engines/opengl/TextureCache.h (100%) rename src/{ => openrct2}/drawing/font.c (100%) rename src/{ => openrct2}/drawing/font.h (100%) rename src/{ => openrct2}/drawing/lightfx.c (100%) rename src/{ => openrct2}/drawing/lightfx.h (100%) rename src/{ => openrct2}/drawing/line.c (100%) rename src/{ => openrct2}/drawing/rect.c (100%) rename src/{ => openrct2}/drawing/scrolling_text.c (100%) rename src/{ => openrct2}/drawing/sprite.c (100%) rename src/{ => openrct2}/drawing/string.c (100%) rename src/{ => openrct2}/editor.c (100%) rename src/{ => openrct2}/editor.h (100%) rename src/{ => openrct2}/game.c (100%) rename src/{ => openrct2}/game.h (100%) rename src/{ => openrct2}/image_io.c (100%) rename src/{ => openrct2}/image_io.h (100%) rename src/{ => openrct2}/input.c (100%) rename src/{ => openrct2}/input.h (100%) rename src/{ => openrct2}/interface/CursorData.cpp (100%) rename src/{ => openrct2}/interface/Cursors.cpp (100%) rename src/{ => openrct2}/interface/Cursors.h (100%) rename src/{ => openrct2}/interface/Fonts.cpp (100%) rename src/{ => openrct2}/interface/Fonts.h (100%) rename src/{ => openrct2}/interface/Theme.cpp (100%) rename src/{ => openrct2}/interface/chat.c (100%) rename src/{ => openrct2}/interface/chat.h (100%) rename src/{ => openrct2}/interface/colour.c (100%) rename src/{ => openrct2}/interface/colour.h (100%) rename src/{ => openrct2}/interface/console.c (100%) rename src/{ => openrct2}/interface/console.h (100%) rename src/{ => openrct2}/interface/graph.c (100%) rename src/{ => openrct2}/interface/graph.h (100%) rename src/{ => openrct2}/interface/keyboard_shortcut.c (100%) rename src/{ => openrct2}/interface/keyboard_shortcut.h (100%) rename src/{ => openrct2}/interface/screenshot.c (100%) rename src/{ => openrct2}/interface/screenshot.h (100%) rename src/{ => openrct2}/interface/themes.h (100%) rename src/{ => openrct2}/interface/viewport.c (100%) rename src/{ => openrct2}/interface/viewport.h (100%) rename src/{ => openrct2}/interface/viewport_interaction.c (100%) rename src/{ => openrct2}/interface/widget.c (100%) rename src/{ => openrct2}/interface/widget.h (100%) rename src/{ => openrct2}/interface/window.c (100%) rename src/{ => openrct2}/interface/window.h (100%) rename src/{ => openrct2}/intro.c (100%) rename src/{ => openrct2}/intro.h (100%) rename src/{ => openrct2}/localisation/LanguagePack.cpp (100%) rename src/{ => openrct2}/localisation/LanguagePack.h (100%) rename src/{ => openrct2}/localisation/convert.c (100%) rename src/{ => openrct2}/localisation/currency.c (100%) rename src/{ => openrct2}/localisation/currency.h (100%) rename src/{ => openrct2}/localisation/date.c (100%) rename src/{ => openrct2}/localisation/date.h (100%) rename src/{ => openrct2}/localisation/format_codes.c (100%) rename src/{ => openrct2}/localisation/format_codes.h (100%) rename src/{ => openrct2}/localisation/language.cpp (100%) rename src/{ => openrct2}/localisation/language.h (100%) rename src/{ => openrct2}/localisation/localisation.c (100%) rename src/{ => openrct2}/localisation/localisation.h (100%) rename src/{ => openrct2}/localisation/real_names.c (100%) rename src/{ => openrct2}/localisation/string_ids.h (100%) rename src/{ => openrct2}/localisation/user.c (100%) rename src/{ => openrct2}/localisation/user.h (100%) rename src/{ => openrct2}/localisation/utf8.c (100%) rename src/{ => openrct2}/management/award.c (100%) rename src/{ => openrct2}/management/award.h (100%) rename src/{ => openrct2}/management/finance.c (100%) rename src/{ => openrct2}/management/finance.h (100%) rename src/{ => openrct2}/management/marketing.c (100%) rename src/{ => openrct2}/management/marketing.h (100%) rename src/{ => openrct2}/management/news_item.c (100%) rename src/{ => openrct2}/management/news_item.h (100%) rename src/{ => openrct2}/management/research.c (100%) rename src/{ => openrct2}/management/research.h (100%) rename src/{ => openrct2}/network/NetworkAction.cpp (100%) rename src/{ => openrct2}/network/NetworkAction.h (100%) rename src/{ => openrct2}/network/NetworkConnection.cpp (100%) rename src/{ => openrct2}/network/NetworkConnection.h (100%) rename src/{ => openrct2}/network/NetworkGroup.cpp (100%) rename src/{ => openrct2}/network/NetworkGroup.h (100%) rename src/{ => openrct2}/network/NetworkKey.cpp (100%) rename src/{ => openrct2}/network/NetworkKey.h (100%) rename src/{ => openrct2}/network/NetworkPacket.cpp (100%) rename src/{ => openrct2}/network/NetworkPacket.h (100%) rename src/{ => openrct2}/network/NetworkPlayer.cpp (100%) rename src/{ => openrct2}/network/NetworkPlayer.h (100%) rename src/{ => openrct2}/network/NetworkServerAdvertiser.cpp (100%) rename src/{ => openrct2}/network/NetworkServerAdvertiser.h (100%) rename src/{ => openrct2}/network/NetworkTypes.h (100%) rename src/{ => openrct2}/network/NetworkUser.cpp (100%) rename src/{ => openrct2}/network/NetworkUser.h (100%) rename src/{ => openrct2}/network/TcpSocket.cpp (100%) rename src/{ => openrct2}/network/TcpSocket.h (100%) rename src/{ => openrct2}/network/http.cpp (100%) rename src/{ => openrct2}/network/http.h (100%) rename src/{ => openrct2}/network/network.cpp (100%) rename src/{ => openrct2}/network/network.h (100%) rename src/{ => openrct2}/network/twitch.cpp (100%) rename src/{ => openrct2}/network/twitch.h (100%) rename src/{ => openrct2}/object.h (100%) rename src/{ => openrct2}/object/BannerObject.cpp (100%) rename src/{ => openrct2}/object/BannerObject.h (100%) rename src/{ => openrct2}/object/EntranceObject.cpp (100%) rename src/{ => openrct2}/object/EntranceObject.h (100%) rename src/{ => openrct2}/object/FootpathItemObject.cpp (100%) rename src/{ => openrct2}/object/FootpathItemObject.h (100%) rename src/{ => openrct2}/object/FootpathObject.cpp (100%) rename src/{ => openrct2}/object/FootpathObject.h (100%) rename src/{ => openrct2}/object/ImageTable.cpp (100%) rename src/{ => openrct2}/object/ImageTable.h (100%) rename src/{ => openrct2}/object/LargeSceneryObject.cpp (100%) rename src/{ => openrct2}/object/LargeSceneryObject.h (100%) rename src/{ => openrct2}/object/Object.cpp (100%) rename src/{ => openrct2}/object/Object.h (100%) rename src/{ => openrct2}/object/ObjectFactory.cpp (100%) rename src/{ => openrct2}/object/ObjectFactory.h (100%) rename src/{ => openrct2}/object/ObjectManager.cpp (100%) rename src/{ => openrct2}/object/ObjectManager.h (100%) rename src/{ => openrct2}/object/ObjectRepository.cpp (100%) rename src/{ => openrct2}/object/ObjectRepository.h (100%) rename src/{ => openrct2}/object/RideObject.cpp (100%) rename src/{ => openrct2}/object/RideObject.h (100%) rename src/{ => openrct2}/object/SceneryGroupObject.cpp (100%) rename src/{ => openrct2}/object/SceneryGroupObject.h (100%) rename src/{ => openrct2}/object/SceneryObject.h (100%) rename src/{ => openrct2}/object/SmallSceneryObject.cpp (100%) rename src/{ => openrct2}/object/SmallSceneryObject.h (100%) rename src/{ => openrct2}/object/StexObject.cpp (100%) rename src/{ => openrct2}/object/StexObject.h (100%) rename src/{ => openrct2}/object/StringTable.cpp (100%) rename src/{ => openrct2}/object/StringTable.h (100%) rename src/{ => openrct2}/object/WallObject.cpp (100%) rename src/{ => openrct2}/object/WallObject.h (100%) rename src/{ => openrct2}/object/WaterObject.cpp (100%) rename src/{ => openrct2}/object/WaterObject.h (100%) rename src/{ => openrct2}/object_list.c (100%) rename src/{ => openrct2}/object_list.h (100%) rename src/{ => openrct2}/paint/map_element/banner.c (100%) rename src/{ => openrct2}/paint/map_element/entrance.c (100%) rename src/{ => openrct2}/paint/map_element/fence.c (100%) rename src/{ => openrct2}/paint/map_element/map_element.c (100%) rename src/{ => openrct2}/paint/map_element/map_element.h (100%) rename src/{ => openrct2}/paint/map_element/path.c (100%) rename src/{ => openrct2}/paint/map_element/scenery.c (100%) rename src/{ => openrct2}/paint/map_element/scenery_multiple.c (100%) rename src/{ => openrct2}/paint/map_element/surface.c (100%) rename src/{ => openrct2}/paint/map_element/surface.h (100%) rename src/{ => openrct2}/paint/paint.c (100%) rename src/{ => openrct2}/paint/paint.h (100%) rename src/{ => openrct2}/paint/paint_helpers.c (100%) rename src/{ => openrct2}/paint/sprite/litter.c (100%) rename src/{ => openrct2}/paint/sprite/misc.c (100%) rename src/{ => openrct2}/paint/sprite/peep.c (100%) rename src/{ => openrct2}/paint/sprite/sprite.c (100%) rename src/{ => openrct2}/paint/sprite/sprite.h (100%) rename src/{ => openrct2}/paint/supports.c (100%) rename src/{ => openrct2}/paint/supports.h (100%) rename src/{ => openrct2}/peep/peep.c (100%) rename src/{ => openrct2}/peep/peep.h (100%) rename src/{ => openrct2}/peep/peep_data.c (100%) rename src/{ => openrct2}/peep/staff.c (100%) rename src/{ => openrct2}/peep/staff.h (100%) rename src/{ => openrct2}/platform/crash.cpp (100%) rename src/{ => openrct2}/platform/crash.h (100%) rename src/{ => openrct2}/platform/linux.c (100%) rename src/{ => openrct2}/platform/macos.m (100%) rename src/{ => openrct2}/platform/platform.h (100%) rename src/{ => openrct2}/platform/posix.c (100%) rename src/{ => openrct2}/platform/shared.c (100%) rename src/{ => openrct2}/platform/windows.c (100%) rename src/{ => openrct2}/rct1.c (100%) rename src/{ => openrct2}/rct1.h (100%) rename src/{ => openrct2}/rct1/S4Importer.cpp (100%) rename src/{ => openrct2}/rct1/S4Importer.h (100%) rename src/{ => openrct2}/rct1/Tables.h (100%) rename src/{ => openrct2}/rct1/tables.cpp (100%) rename src/{ => openrct2}/rct2.c (100%) rename src/{ => openrct2}/rct2.h (100%) rename src/{ => openrct2}/rct2/S6Exporter.cpp (100%) rename src/{ => openrct2}/rct2/S6Exporter.h (100%) rename src/{ => openrct2}/rct2/S6Importer.cpp (100%) rename src/{ => openrct2}/rct2/S6Importer.h (100%) rename src/{ => openrct2}/rct2/addresses.c (100%) rename src/{ => openrct2}/rct2/addresses.h (100%) rename src/{ => openrct2}/rct2/hook.c (100%) rename src/{ => openrct2}/rct2/hook.h (100%) rename src/{ => openrct2}/rct2/interop.c (100%) rename src/{ => openrct2}/rct2/interop.h (100%) rename src/{ => openrct2}/readme.md (100%) rename src/{ => openrct2}/ride/TrackDesignRepository.cpp (100%) rename src/{ => openrct2}/ride/TrackDesignRepository.h (100%) rename src/{ => openrct2}/ride/cable_lift.c (100%) rename src/{ => openrct2}/ride/cable_lift.h (100%) rename src/{ => openrct2}/ride/coaster/air_powered_vertical_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/bobsleigh_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/bolliger_mabillard_track.c (100%) rename src/{ => openrct2}/ride/coaster/bolliger_mabillard_track.h (100%) rename src/{ => openrct2}/ride/coaster/compact_inverted_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/corkscrew_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/flying_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/giga_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/heartline_twister_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/inverted_hairpin_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/inverted_impulse_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/inverted_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/junior_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/junior_roller_coaster.h (100%) rename src/{ => openrct2}/ride/coaster/lay_down_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/lim_launched_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/looping_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/mine_ride.c (100%) rename src/{ => openrct2}/ride/coaster/mine_train_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/mini_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/mini_suspended_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/multi_dimension_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/reverse_freefall_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/reverser_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/side_friction_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/spiral_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/stand_up_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/steeplechase.c (100%) rename src/{ => openrct2}/ride/coaster/suspended_swinging_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/twister_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/vertical_drop_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/virginia_reel.c (100%) rename src/{ => openrct2}/ride/coaster/wild_mouse.c (100%) rename src/{ => openrct2}/ride/coaster/wooden_roller_coaster.c (100%) rename src/{ => openrct2}/ride/coaster/wooden_wild_mouse.c (100%) rename src/{ => openrct2}/ride/gentle/car_ride.c (100%) rename src/{ => openrct2}/ride/gentle/circus_show.c (100%) rename src/{ => openrct2}/ride/gentle/crooked_house.c (100%) rename src/{ => openrct2}/ride/gentle/dodgems.c (100%) rename src/{ => openrct2}/ride/gentle/ferris_wheel.c (100%) rename src/{ => openrct2}/ride/gentle/flying_saucers.c (100%) rename src/{ => openrct2}/ride/gentle/ghost_train.c (100%) rename src/{ => openrct2}/ride/gentle/haunted_house.c (100%) rename src/{ => openrct2}/ride/gentle/maze.c (100%) rename src/{ => openrct2}/ride/gentle/merry_go_round.c (100%) rename src/{ => openrct2}/ride/gentle/mini_golf.c (100%) rename src/{ => openrct2}/ride/gentle/mini_helicopters.c (100%) rename src/{ => openrct2}/ride/gentle/monorail_cycles.c (100%) rename src/{ => openrct2}/ride/gentle/observation_tower.c (100%) rename src/{ => openrct2}/ride/gentle/space_rings.c (100%) rename src/{ => openrct2}/ride/gentle/spiral_slide.c (100%) rename src/{ => openrct2}/ride/ride.c (100%) rename src/{ => openrct2}/ride/ride.h (100%) rename src/{ => openrct2}/ride/ride_data.c (100%) rename src/{ => openrct2}/ride/ride_data.h (100%) rename src/{ => openrct2}/ride/ride_ratings.c (100%) rename src/{ => openrct2}/ride/ride_ratings.h (100%) rename src/{ => openrct2}/ride/shops/facility.c (100%) rename src/{ => openrct2}/ride/shops/misc.c (100%) rename src/{ => openrct2}/ride/shops/shop.c (100%) rename src/{ => openrct2}/ride/station.c (100%) rename src/{ => openrct2}/ride/station.h (100%) rename src/{ => openrct2}/ride/thrill/3d_cinema.c (100%) rename src/{ => openrct2}/ride/thrill/enterprise.c (100%) rename src/{ => openrct2}/ride/thrill/go_karts.c (100%) rename src/{ => openrct2}/ride/thrill/launched_freefall.c (100%) rename src/{ => openrct2}/ride/thrill/magic_carpet.c (100%) rename src/{ => openrct2}/ride/thrill/motion_simulator.c (100%) rename src/{ => openrct2}/ride/thrill/pirate_ship.c (100%) rename src/{ => openrct2}/ride/thrill/roto_drop.c (100%) rename src/{ => openrct2}/ride/thrill/swinging_inverter_ship.c (100%) rename src/{ => openrct2}/ride/thrill/top_spin.c (100%) rename src/{ => openrct2}/ride/thrill/twist.c (100%) rename src/{ => openrct2}/ride/track.c (100%) rename src/{ => openrct2}/ride/track.h (100%) rename src/{ => openrct2}/ride/track_data.c (100%) rename src/{ => openrct2}/ride/track_data.h (100%) rename src/{ => openrct2}/ride/track_data_old.c (100%) rename src/{ => openrct2}/ride/track_design.c (100%) rename src/{ => openrct2}/ride/track_design.h (100%) rename src/{ => openrct2}/ride/track_design_save.c (100%) rename src/{ => openrct2}/ride/track_paint.c (100%) rename src/{ => openrct2}/ride/track_paint.h (100%) rename src/{ => openrct2}/ride/transport/chairlift.c (100%) rename src/{ => openrct2}/ride/transport/lift.c (100%) rename src/{ => openrct2}/ride/transport/miniature_railway.c (100%) rename src/{ => openrct2}/ride/transport/monorail.c (100%) rename src/{ => openrct2}/ride/transport/suspended_monorail.c (100%) rename src/{ => openrct2}/ride/vehicle.c (100%) rename src/{ => openrct2}/ride/vehicle.h (100%) rename src/{ => openrct2}/ride/vehicle_data.c (100%) rename src/{ => openrct2}/ride/vehicle_data.h (100%) rename src/{ => openrct2}/ride/vehicle_paint.c (100%) rename src/{ => openrct2}/ride/vehicle_paint.h (100%) rename src/{ => openrct2}/ride/water/boat_ride.c (100%) rename src/{ => openrct2}/ride/water/dingy_slide.c (100%) rename src/{ => openrct2}/ride/water/log_flume.c (100%) rename src/{ => openrct2}/ride/water/river_rafts.c (100%) rename src/{ => openrct2}/ride/water/river_rapids.c (100%) rename src/{ => openrct2}/ride/water/splash_boats.c (100%) rename src/{ => openrct2}/ride/water/submarine_ride.c (100%) rename src/{ => openrct2}/ride/water/water_coaster.c (100%) rename src/{ => openrct2}/scenario/ScenarioRepository.cpp (100%) rename src/{ => openrct2}/scenario/ScenarioRepository.h (100%) rename src/{ => openrct2}/scenario/ScenarioSources.cpp (100%) rename src/{ => openrct2}/scenario/ScenarioSources.h (100%) rename src/{ => openrct2}/scenario/scenario.c (100%) rename src/{ => openrct2}/scenario/scenario.h (100%) rename src/{ => openrct2}/sprites.h (100%) rename src/{ => openrct2}/title/TitleScreen.cpp (100%) rename src/{ => openrct2}/title/TitleScreen.h (100%) rename src/{ => openrct2}/title/TitleSequence.cpp (100%) rename src/{ => openrct2}/title/TitleSequence.h (100%) rename src/{ => openrct2}/title/TitleSequenceManager.cpp (100%) rename src/{ => openrct2}/title/TitleSequenceManager.h (100%) rename src/{ => openrct2}/title/TitleSequencePlayer.cpp (100%) rename src/{ => openrct2}/title/TitleSequencePlayer.h (100%) rename src/{ => openrct2}/util/sawyercoding.c (100%) rename src/{ => openrct2}/util/sawyercoding.h (100%) rename src/{ => openrct2}/util/util.c (100%) rename src/{ => openrct2}/util/util.h (100%) rename src/{ => openrct2}/version.c (100%) rename src/{ => openrct2}/version.h (100%) rename src/{ => openrct2}/windows/about.c (100%) rename src/{ => openrct2}/windows/banner.c (100%) rename src/{ => openrct2}/windows/changelog.c (100%) rename src/{ => openrct2}/windows/cheats.c (100%) rename src/{ => openrct2}/windows/clear_scenery.c (100%) rename src/{ => openrct2}/windows/custom_currency.c (100%) rename src/{ => openrct2}/windows/debug_paint.c (100%) rename src/{ => openrct2}/windows/demolish_ride_prompt.c (100%) rename src/{ => openrct2}/windows/dropdown.c (100%) rename src/{ => openrct2}/windows/dropdown.h (100%) rename src/{ => openrct2}/windows/editor_bottom_toolbar.c (100%) rename src/{ => openrct2}/windows/editor_inventions_list.c (100%) rename src/{ => openrct2}/windows/editor_main.c (100%) rename src/{ => openrct2}/windows/editor_object_selection.c (100%) rename src/{ => openrct2}/windows/editor_objective_options.c (100%) rename src/{ => openrct2}/windows/editor_scenario_options.c (100%) rename src/{ => openrct2}/windows/error.c (100%) rename src/{ => openrct2}/windows/error.h (100%) rename src/{ => openrct2}/windows/finances.c (100%) rename src/{ => openrct2}/windows/footpath.c (100%) rename src/{ => openrct2}/windows/game_bottom_toolbar.c (100%) rename src/{ => openrct2}/windows/guest.c (100%) rename src/{ => openrct2}/windows/guest_list.c (100%) rename src/{ => openrct2}/windows/install_track.c (100%) rename src/{ => openrct2}/windows/land.c (100%) rename src/{ => openrct2}/windows/land_rights.c (100%) rename src/{ => openrct2}/windows/loadsave.c (100%) rename src/{ => openrct2}/windows/main.c (100%) rename src/{ => openrct2}/windows/map.c (100%) rename src/{ => openrct2}/windows/map_tooltip.c (100%) rename src/{ => openrct2}/windows/mapgen.c (100%) rename src/{ => openrct2}/windows/maze_construction.c (100%) rename src/{ => openrct2}/windows/multiplayer.c (100%) rename src/{ => openrct2}/windows/music_credits.c (100%) rename src/{ => openrct2}/windows/network_status.c (100%) rename src/{ => openrct2}/windows/new_campaign.c (100%) rename src/{ => openrct2}/windows/new_ride.c (100%) rename src/{ => openrct2}/windows/news.c (100%) rename src/{ => openrct2}/windows/news_options.c (100%) rename src/{ => openrct2}/windows/options.c (100%) rename src/{ => openrct2}/windows/park.c (100%) rename src/{ => openrct2}/windows/player.c (100%) rename src/{ => openrct2}/windows/publisher_credits.c (100%) rename src/{ => openrct2}/windows/research.c (100%) rename src/{ => openrct2}/windows/ride.c (100%) rename src/{ => openrct2}/windows/ride_construction.c (100%) rename src/{ => openrct2}/windows/ride_list.c (100%) rename src/{ => openrct2}/windows/save_prompt.c (100%) rename src/{ => openrct2}/windows/scenery.c (100%) rename src/{ => openrct2}/windows/server_list.c (100%) rename src/{ => openrct2}/windows/server_start.c (100%) rename src/{ => openrct2}/windows/shortcut_key_change.c (100%) rename src/{ => openrct2}/windows/shortcut_keys.c (100%) rename src/{ => openrct2}/windows/sign.c (100%) rename src/{ => openrct2}/windows/staff.c (100%) rename src/{ => openrct2}/windows/staff_fire_prompt.c (100%) rename src/{ => openrct2}/windows/staff_list.c (100%) rename src/{ => openrct2}/windows/text_input.c (100%) rename src/{ => openrct2}/windows/themes.c (100%) rename src/{ => openrct2}/windows/tile_inspector.c (100%) rename src/{ => openrct2}/windows/title_command_editor.c (100%) rename src/{ => openrct2}/windows/title_editor.c (100%) rename src/{ => openrct2}/windows/title_exit.c (100%) rename src/{ => openrct2}/windows/title_logo.c (100%) rename src/{ => openrct2}/windows/title_menu.c (100%) rename src/{ => openrct2}/windows/title_options.c (100%) rename src/{ => openrct2}/windows/title_scenarioselect.c (100%) rename src/{ => openrct2}/windows/tooltip.c (100%) rename src/{ => openrct2}/windows/tooltip.h (100%) rename src/{ => openrct2}/windows/top_toolbar.c (100%) rename src/{ => openrct2}/windows/track_list.c (100%) rename src/{ => openrct2}/windows/track_manage.c (100%) rename src/{ => openrct2}/windows/track_place.c (100%) rename src/{ => openrct2}/windows/viewport.c (100%) rename src/{ => openrct2}/windows/water.c (100%) rename src/{ => openrct2}/world/balloon.c (100%) rename src/{ => openrct2}/world/banner.c (100%) rename src/{ => openrct2}/world/banner.h (100%) rename src/{ => openrct2}/world/climate.c (100%) rename src/{ => openrct2}/world/climate.h (100%) rename src/{ => openrct2}/world/duck.c (100%) rename src/{ => openrct2}/world/entrance.h (100%) rename src/{ => openrct2}/world/footpath.c (100%) rename src/{ => openrct2}/world/footpath.h (100%) rename src/{ => openrct2}/world/fountain.c (100%) rename src/{ => openrct2}/world/fountain.h (100%) rename src/{ => openrct2}/world/map.c (100%) rename src/{ => openrct2}/world/map.h (100%) rename src/{ => openrct2}/world/map_animation.c (100%) rename src/{ => openrct2}/world/map_animation.h (100%) rename src/{ => openrct2}/world/map_helpers.c (100%) rename src/{ => openrct2}/world/map_helpers.h (100%) rename src/{ => openrct2}/world/mapgen.c (100%) rename src/{ => openrct2}/world/mapgen.h (100%) rename src/{ => openrct2}/world/money_effect.c (100%) rename src/{ => openrct2}/world/park.c (100%) rename src/{ => openrct2}/world/park.h (100%) rename src/{ => openrct2}/world/particle.c (100%) rename src/{ => openrct2}/world/scenery.c (100%) rename src/{ => openrct2}/world/scenery.h (100%) rename src/{ => openrct2}/world/sprite.c (100%) rename src/{ => openrct2}/world/sprite.h (100%) rename src/{ => openrct2}/world/water.h (100%) diff --git a/src/FileClassifier.cpp b/src/openrct2/FileClassifier.cpp similarity index 100% rename from src/FileClassifier.cpp rename to src/openrct2/FileClassifier.cpp diff --git a/src/FileClassifier.h b/src/openrct2/FileClassifier.h similarity index 100% rename from src/FileClassifier.h rename to src/openrct2/FileClassifier.h diff --git a/src/OpenRCT2.cpp b/src/openrct2/OpenRCT2.cpp similarity index 100% rename from src/OpenRCT2.cpp rename to src/openrct2/OpenRCT2.cpp diff --git a/src/OpenRCT2.h b/src/openrct2/OpenRCT2.h similarity index 100% rename from src/OpenRCT2.h rename to src/openrct2/OpenRCT2.h diff --git a/src/PlatformEnvironment.cpp b/src/openrct2/PlatformEnvironment.cpp similarity index 100% rename from src/PlatformEnvironment.cpp rename to src/openrct2/PlatformEnvironment.cpp diff --git a/src/PlatformEnvironment.h b/src/openrct2/PlatformEnvironment.h similarity index 100% rename from src/PlatformEnvironment.h rename to src/openrct2/PlatformEnvironment.h diff --git a/src/audio/AudioChannel.cpp b/src/openrct2/audio/AudioChannel.cpp similarity index 100% rename from src/audio/AudioChannel.cpp rename to src/openrct2/audio/AudioChannel.cpp diff --git a/src/audio/AudioChannel.h b/src/openrct2/audio/AudioChannel.h similarity index 100% rename from src/audio/AudioChannel.h rename to src/openrct2/audio/AudioChannel.h diff --git a/src/audio/AudioFormat.h b/src/openrct2/audio/AudioFormat.h similarity index 100% rename from src/audio/AudioFormat.h rename to src/openrct2/audio/AudioFormat.h diff --git a/src/audio/AudioMixer.cpp b/src/openrct2/audio/AudioMixer.cpp similarity index 100% rename from src/audio/AudioMixer.cpp rename to src/openrct2/audio/AudioMixer.cpp diff --git a/src/audio/AudioMixer.h b/src/openrct2/audio/AudioMixer.h similarity index 100% rename from src/audio/AudioMixer.h rename to src/openrct2/audio/AudioMixer.h diff --git a/src/audio/AudioSource.h b/src/openrct2/audio/AudioSource.h similarity index 100% rename from src/audio/AudioSource.h rename to src/openrct2/audio/AudioSource.h diff --git a/src/audio/FileAudioSource.cpp b/src/openrct2/audio/FileAudioSource.cpp similarity index 100% rename from src/audio/FileAudioSource.cpp rename to src/openrct2/audio/FileAudioSource.cpp diff --git a/src/audio/MemoryAudioSource.cpp b/src/openrct2/audio/MemoryAudioSource.cpp similarity index 100% rename from src/audio/MemoryAudioSource.cpp rename to src/openrct2/audio/MemoryAudioSource.cpp diff --git a/src/audio/NullAudioSource.cpp b/src/openrct2/audio/NullAudioSource.cpp similarity index 100% rename from src/audio/NullAudioSource.cpp rename to src/openrct2/audio/NullAudioSource.cpp diff --git a/src/audio/audio.c b/src/openrct2/audio/audio.c similarity index 100% rename from src/audio/audio.c rename to src/openrct2/audio/audio.c diff --git a/src/audio/audio.h b/src/openrct2/audio/audio.h similarity index 100% rename from src/audio/audio.h rename to src/openrct2/audio/audio.h diff --git a/src/cheats.c b/src/openrct2/cheats.c similarity index 100% rename from src/cheats.c rename to src/openrct2/cheats.c diff --git a/src/cheats.h b/src/openrct2/cheats.h similarity index 100% rename from src/cheats.h rename to src/openrct2/cheats.h diff --git a/src/cmdline/CommandLine.cpp b/src/openrct2/cmdline/CommandLine.cpp similarity index 100% rename from src/cmdline/CommandLine.cpp rename to src/openrct2/cmdline/CommandLine.cpp diff --git a/src/cmdline/CommandLine.hpp b/src/openrct2/cmdline/CommandLine.hpp similarity index 100% rename from src/cmdline/CommandLine.hpp rename to src/openrct2/cmdline/CommandLine.hpp diff --git a/src/cmdline/ConvertCommand.cpp b/src/openrct2/cmdline/ConvertCommand.cpp similarity index 100% rename from src/cmdline/ConvertCommand.cpp rename to src/openrct2/cmdline/ConvertCommand.cpp diff --git a/src/cmdline/RootCommands.cpp b/src/openrct2/cmdline/RootCommands.cpp similarity index 100% rename from src/cmdline/RootCommands.cpp rename to src/openrct2/cmdline/RootCommands.cpp diff --git a/src/cmdline/ScreenshotCommands.cpp b/src/openrct2/cmdline/ScreenshotCommands.cpp similarity index 100% rename from src/cmdline/ScreenshotCommands.cpp rename to src/openrct2/cmdline/ScreenshotCommands.cpp diff --git a/src/cmdline/SpriteCommands.cpp b/src/openrct2/cmdline/SpriteCommands.cpp similarity index 100% rename from src/cmdline/SpriteCommands.cpp rename to src/openrct2/cmdline/SpriteCommands.cpp diff --git a/src/cmdline_sprite.c b/src/openrct2/cmdline_sprite.c similarity index 100% rename from src/cmdline_sprite.c rename to src/openrct2/cmdline_sprite.c diff --git a/src/cmdline_sprite.h b/src/openrct2/cmdline_sprite.h similarity index 100% rename from src/cmdline_sprite.h rename to src/openrct2/cmdline_sprite.h diff --git a/src/common.h b/src/openrct2/common.h similarity index 100% rename from src/common.h rename to src/openrct2/common.h diff --git a/src/config.c b/src/openrct2/config.c similarity index 100% rename from src/config.c rename to src/openrct2/config.c diff --git a/src/config.h b/src/openrct2/config.h similarity index 100% rename from src/config.h rename to src/openrct2/config.h diff --git a/src/core/Collections.hpp b/src/openrct2/core/Collections.hpp similarity index 100% rename from src/core/Collections.hpp rename to src/openrct2/core/Collections.hpp diff --git a/src/core/Console.cpp b/src/openrct2/core/Console.cpp similarity index 100% rename from src/core/Console.cpp rename to src/openrct2/core/Console.cpp diff --git a/src/core/Console.hpp b/src/openrct2/core/Console.hpp similarity index 100% rename from src/core/Console.hpp rename to src/openrct2/core/Console.hpp diff --git a/src/core/Diagnostics.cpp b/src/openrct2/core/Diagnostics.cpp similarity index 100% rename from src/core/Diagnostics.cpp rename to src/openrct2/core/Diagnostics.cpp diff --git a/src/core/Diagnostics.hpp b/src/openrct2/core/Diagnostics.hpp similarity index 100% rename from src/core/Diagnostics.hpp rename to src/openrct2/core/Diagnostics.hpp diff --git a/src/core/Exception.hpp b/src/openrct2/core/Exception.hpp similarity index 100% rename from src/core/Exception.hpp rename to src/openrct2/core/Exception.hpp diff --git a/src/core/File.cpp b/src/openrct2/core/File.cpp similarity index 100% rename from src/core/File.cpp rename to src/openrct2/core/File.cpp diff --git a/src/core/File.h b/src/openrct2/core/File.h similarity index 100% rename from src/core/File.h rename to src/openrct2/core/File.h diff --git a/src/core/FileScanner.cpp b/src/openrct2/core/FileScanner.cpp similarity index 100% rename from src/core/FileScanner.cpp rename to src/openrct2/core/FileScanner.cpp diff --git a/src/core/FileScanner.h b/src/openrct2/core/FileScanner.h similarity index 100% rename from src/core/FileScanner.h rename to src/openrct2/core/FileScanner.h diff --git a/src/core/FileStream.hpp b/src/openrct2/core/FileStream.hpp similarity index 100% rename from src/core/FileStream.hpp rename to src/openrct2/core/FileStream.hpp diff --git a/src/core/Guard.cpp b/src/openrct2/core/Guard.cpp similarity index 100% rename from src/core/Guard.cpp rename to src/openrct2/core/Guard.cpp diff --git a/src/core/Guard.hpp b/src/openrct2/core/Guard.hpp similarity index 100% rename from src/core/Guard.hpp rename to src/openrct2/core/Guard.hpp diff --git a/src/core/IStream.cpp b/src/openrct2/core/IStream.cpp similarity index 100% rename from src/core/IStream.cpp rename to src/openrct2/core/IStream.cpp diff --git a/src/core/IStream.hpp b/src/openrct2/core/IStream.hpp similarity index 100% rename from src/core/IStream.hpp rename to src/openrct2/core/IStream.hpp diff --git a/src/core/Json.cpp b/src/openrct2/core/Json.cpp similarity index 100% rename from src/core/Json.cpp rename to src/openrct2/core/Json.cpp diff --git a/src/core/Json.hpp b/src/openrct2/core/Json.hpp similarity index 100% rename from src/core/Json.hpp rename to src/openrct2/core/Json.hpp diff --git a/src/core/Math.hpp b/src/openrct2/core/Math.hpp similarity index 100% rename from src/core/Math.hpp rename to src/openrct2/core/Math.hpp diff --git a/src/core/Memory.hpp b/src/openrct2/core/Memory.hpp similarity index 100% rename from src/core/Memory.hpp rename to src/openrct2/core/Memory.hpp diff --git a/src/core/MemoryStream.cpp b/src/openrct2/core/MemoryStream.cpp similarity index 100% rename from src/core/MemoryStream.cpp rename to src/openrct2/core/MemoryStream.cpp diff --git a/src/core/MemoryStream.h b/src/openrct2/core/MemoryStream.h similarity index 100% rename from src/core/MemoryStream.h rename to src/openrct2/core/MemoryStream.h diff --git a/src/core/Nullable.hpp b/src/openrct2/core/Nullable.hpp similarity index 100% rename from src/core/Nullable.hpp rename to src/openrct2/core/Nullable.hpp diff --git a/src/core/Path.cpp b/src/openrct2/core/Path.cpp similarity index 100% rename from src/core/Path.cpp rename to src/openrct2/core/Path.cpp diff --git a/src/core/Path.hpp b/src/openrct2/core/Path.hpp similarity index 100% rename from src/core/Path.hpp rename to src/openrct2/core/Path.hpp diff --git a/src/core/Stopwatch.cpp b/src/openrct2/core/Stopwatch.cpp similarity index 100% rename from src/core/Stopwatch.cpp rename to src/openrct2/core/Stopwatch.cpp diff --git a/src/core/Stopwatch.hpp b/src/openrct2/core/Stopwatch.hpp similarity index 100% rename from src/core/Stopwatch.hpp rename to src/openrct2/core/Stopwatch.hpp diff --git a/src/core/String.cpp b/src/openrct2/core/String.cpp similarity index 100% rename from src/core/String.cpp rename to src/openrct2/core/String.cpp diff --git a/src/core/String.hpp b/src/openrct2/core/String.hpp similarity index 100% rename from src/core/String.hpp rename to src/openrct2/core/String.hpp diff --git a/src/core/StringBuilder.hpp b/src/openrct2/core/StringBuilder.hpp similarity index 100% rename from src/core/StringBuilder.hpp rename to src/openrct2/core/StringBuilder.hpp diff --git a/src/core/StringReader.hpp b/src/openrct2/core/StringReader.hpp similarity index 100% rename from src/core/StringReader.hpp rename to src/openrct2/core/StringReader.hpp diff --git a/src/core/Util.hpp b/src/openrct2/core/Util.hpp similarity index 100% rename from src/core/Util.hpp rename to src/openrct2/core/Util.hpp diff --git a/src/core/Zip.cpp b/src/openrct2/core/Zip.cpp similarity index 100% rename from src/core/Zip.cpp rename to src/openrct2/core/Zip.cpp diff --git a/src/core/Zip.h b/src/openrct2/core/Zip.h similarity index 100% rename from src/core/Zip.h rename to src/openrct2/core/Zip.h diff --git a/src/core/stopwatch.h b/src/openrct2/core/stopwatch.h similarity index 100% rename from src/core/stopwatch.h rename to src/openrct2/core/stopwatch.h diff --git a/src/core/textinputbuffer.c b/src/openrct2/core/textinputbuffer.c similarity index 100% rename from src/core/textinputbuffer.c rename to src/openrct2/core/textinputbuffer.c diff --git a/src/core/textinputbuffer.h b/src/openrct2/core/textinputbuffer.h similarity index 100% rename from src/core/textinputbuffer.h rename to src/openrct2/core/textinputbuffer.h diff --git a/src/diagnostic.c b/src/openrct2/diagnostic.c similarity index 100% rename from src/diagnostic.c rename to src/openrct2/diagnostic.c diff --git a/src/diagnostic.h b/src/openrct2/diagnostic.h similarity index 100% rename from src/diagnostic.h rename to src/openrct2/diagnostic.h diff --git a/src/drawing/IDrawingContext.h b/src/openrct2/drawing/IDrawingContext.h similarity index 100% rename from src/drawing/IDrawingContext.h rename to src/openrct2/drawing/IDrawingContext.h diff --git a/src/drawing/IDrawingEngine.h b/src/openrct2/drawing/IDrawingEngine.h similarity index 100% rename from src/drawing/IDrawingEngine.h rename to src/openrct2/drawing/IDrawingEngine.h diff --git a/src/drawing/Image.cpp b/src/openrct2/drawing/Image.cpp similarity index 100% rename from src/drawing/Image.cpp rename to src/openrct2/drawing/Image.cpp diff --git a/src/drawing/NewDrawing.cpp b/src/openrct2/drawing/NewDrawing.cpp similarity index 100% rename from src/drawing/NewDrawing.cpp rename to src/openrct2/drawing/NewDrawing.cpp diff --git a/src/drawing/NewDrawing.h b/src/openrct2/drawing/NewDrawing.h similarity index 100% rename from src/drawing/NewDrawing.h rename to src/openrct2/drawing/NewDrawing.h diff --git a/src/drawing/Rain.cpp b/src/openrct2/drawing/Rain.cpp similarity index 100% rename from src/drawing/Rain.cpp rename to src/openrct2/drawing/Rain.cpp diff --git a/src/drawing/Rain.h b/src/openrct2/drawing/Rain.h similarity index 100% rename from src/drawing/Rain.h rename to src/openrct2/drawing/Rain.h diff --git a/src/drawing/drawing.c b/src/openrct2/drawing/drawing.c similarity index 100% rename from src/drawing/drawing.c rename to src/openrct2/drawing/drawing.c diff --git a/src/drawing/drawing.h b/src/openrct2/drawing/drawing.h similarity index 100% rename from src/drawing/drawing.h rename to src/openrct2/drawing/drawing.h diff --git a/src/drawing/drawing_fast.cpp b/src/openrct2/drawing/drawing_fast.cpp similarity index 100% rename from src/drawing/drawing_fast.cpp rename to src/openrct2/drawing/drawing_fast.cpp diff --git a/src/drawing/engines/SoftwareDrawingEngine.cpp b/src/openrct2/drawing/engines/SoftwareDrawingEngine.cpp similarity index 100% rename from src/drawing/engines/SoftwareDrawingEngine.cpp rename to src/openrct2/drawing/engines/SoftwareDrawingEngine.cpp diff --git a/src/drawing/engines/opengl/CopyFramebufferShader.cpp b/src/openrct2/drawing/engines/opengl/CopyFramebufferShader.cpp similarity index 100% rename from src/drawing/engines/opengl/CopyFramebufferShader.cpp rename to src/openrct2/drawing/engines/opengl/CopyFramebufferShader.cpp diff --git a/src/drawing/engines/opengl/CopyFramebufferShader.h b/src/openrct2/drawing/engines/opengl/CopyFramebufferShader.h similarity index 100% rename from src/drawing/engines/opengl/CopyFramebufferShader.h rename to src/openrct2/drawing/engines/opengl/CopyFramebufferShader.h diff --git a/src/drawing/engines/opengl/DrawCommands.h b/src/openrct2/drawing/engines/opengl/DrawCommands.h similarity index 100% rename from src/drawing/engines/opengl/DrawCommands.h rename to src/openrct2/drawing/engines/opengl/DrawCommands.h diff --git a/src/drawing/engines/opengl/DrawImageShader.cpp b/src/openrct2/drawing/engines/opengl/DrawImageShader.cpp similarity index 100% rename from src/drawing/engines/opengl/DrawImageShader.cpp rename to src/openrct2/drawing/engines/opengl/DrawImageShader.cpp diff --git a/src/drawing/engines/opengl/DrawImageShader.h b/src/openrct2/drawing/engines/opengl/DrawImageShader.h similarity index 100% rename from src/drawing/engines/opengl/DrawImageShader.h rename to src/openrct2/drawing/engines/opengl/DrawImageShader.h diff --git a/src/drawing/engines/opengl/DrawLineShader.cpp b/src/openrct2/drawing/engines/opengl/DrawLineShader.cpp similarity index 100% rename from src/drawing/engines/opengl/DrawLineShader.cpp rename to src/openrct2/drawing/engines/opengl/DrawLineShader.cpp diff --git a/src/drawing/engines/opengl/DrawLineShader.h b/src/openrct2/drawing/engines/opengl/DrawLineShader.h similarity index 100% rename from src/drawing/engines/opengl/DrawLineShader.h rename to src/openrct2/drawing/engines/opengl/DrawLineShader.h diff --git a/src/drawing/engines/opengl/FillRectShader.cpp b/src/openrct2/drawing/engines/opengl/FillRectShader.cpp similarity index 100% rename from src/drawing/engines/opengl/FillRectShader.cpp rename to src/openrct2/drawing/engines/opengl/FillRectShader.cpp diff --git a/src/drawing/engines/opengl/FillRectShader.h b/src/openrct2/drawing/engines/opengl/FillRectShader.h similarity index 100% rename from src/drawing/engines/opengl/FillRectShader.h rename to src/openrct2/drawing/engines/opengl/FillRectShader.h diff --git a/src/drawing/engines/opengl/GLSLTypes.h b/src/openrct2/drawing/engines/opengl/GLSLTypes.h similarity index 100% rename from src/drawing/engines/opengl/GLSLTypes.h rename to src/openrct2/drawing/engines/opengl/GLSLTypes.h diff --git a/src/drawing/engines/opengl/OpenGLAPI.cpp b/src/openrct2/drawing/engines/opengl/OpenGLAPI.cpp similarity index 100% rename from src/drawing/engines/opengl/OpenGLAPI.cpp rename to src/openrct2/drawing/engines/opengl/OpenGLAPI.cpp diff --git a/src/drawing/engines/opengl/OpenGLAPI.h b/src/openrct2/drawing/engines/opengl/OpenGLAPI.h similarity index 100% rename from src/drawing/engines/opengl/OpenGLAPI.h rename to src/openrct2/drawing/engines/opengl/OpenGLAPI.h diff --git a/src/drawing/engines/opengl/OpenGLDrawingEngine.cpp b/src/openrct2/drawing/engines/opengl/OpenGLDrawingEngine.cpp similarity index 100% rename from src/drawing/engines/opengl/OpenGLDrawingEngine.cpp rename to src/openrct2/drawing/engines/opengl/OpenGLDrawingEngine.cpp diff --git a/src/drawing/engines/opengl/OpenGLFramebuffer.cpp b/src/openrct2/drawing/engines/opengl/OpenGLFramebuffer.cpp similarity index 100% rename from src/drawing/engines/opengl/OpenGLFramebuffer.cpp rename to src/openrct2/drawing/engines/opengl/OpenGLFramebuffer.cpp diff --git a/src/drawing/engines/opengl/OpenGLFramebuffer.h b/src/openrct2/drawing/engines/opengl/OpenGLFramebuffer.h similarity index 100% rename from src/drawing/engines/opengl/OpenGLFramebuffer.h rename to src/openrct2/drawing/engines/opengl/OpenGLFramebuffer.h diff --git a/src/drawing/engines/opengl/OpenGLShaderProgram.cpp b/src/openrct2/drawing/engines/opengl/OpenGLShaderProgram.cpp similarity index 100% rename from src/drawing/engines/opengl/OpenGLShaderProgram.cpp rename to src/openrct2/drawing/engines/opengl/OpenGLShaderProgram.cpp diff --git a/src/drawing/engines/opengl/OpenGLShaderProgram.h b/src/openrct2/drawing/engines/opengl/OpenGLShaderProgram.h similarity index 100% rename from src/drawing/engines/opengl/OpenGLShaderProgram.h rename to src/openrct2/drawing/engines/opengl/OpenGLShaderProgram.h diff --git a/src/drawing/engines/opengl/SwapFramebuffer.cpp b/src/openrct2/drawing/engines/opengl/SwapFramebuffer.cpp similarity index 100% rename from src/drawing/engines/opengl/SwapFramebuffer.cpp rename to src/openrct2/drawing/engines/opengl/SwapFramebuffer.cpp diff --git a/src/drawing/engines/opengl/SwapFramebuffer.h b/src/openrct2/drawing/engines/opengl/SwapFramebuffer.h similarity index 100% rename from src/drawing/engines/opengl/SwapFramebuffer.h rename to src/openrct2/drawing/engines/opengl/SwapFramebuffer.h diff --git a/src/drawing/engines/opengl/TextureCache.cpp b/src/openrct2/drawing/engines/opengl/TextureCache.cpp similarity index 100% rename from src/drawing/engines/opengl/TextureCache.cpp rename to src/openrct2/drawing/engines/opengl/TextureCache.cpp diff --git a/src/drawing/engines/opengl/TextureCache.h b/src/openrct2/drawing/engines/opengl/TextureCache.h similarity index 100% rename from src/drawing/engines/opengl/TextureCache.h rename to src/openrct2/drawing/engines/opengl/TextureCache.h diff --git a/src/drawing/font.c b/src/openrct2/drawing/font.c similarity index 100% rename from src/drawing/font.c rename to src/openrct2/drawing/font.c diff --git a/src/drawing/font.h b/src/openrct2/drawing/font.h similarity index 100% rename from src/drawing/font.h rename to src/openrct2/drawing/font.h diff --git a/src/drawing/lightfx.c b/src/openrct2/drawing/lightfx.c similarity index 100% rename from src/drawing/lightfx.c rename to src/openrct2/drawing/lightfx.c diff --git a/src/drawing/lightfx.h b/src/openrct2/drawing/lightfx.h similarity index 100% rename from src/drawing/lightfx.h rename to src/openrct2/drawing/lightfx.h diff --git a/src/drawing/line.c b/src/openrct2/drawing/line.c similarity index 100% rename from src/drawing/line.c rename to src/openrct2/drawing/line.c diff --git a/src/drawing/rect.c b/src/openrct2/drawing/rect.c similarity index 100% rename from src/drawing/rect.c rename to src/openrct2/drawing/rect.c diff --git a/src/drawing/scrolling_text.c b/src/openrct2/drawing/scrolling_text.c similarity index 100% rename from src/drawing/scrolling_text.c rename to src/openrct2/drawing/scrolling_text.c diff --git a/src/drawing/sprite.c b/src/openrct2/drawing/sprite.c similarity index 100% rename from src/drawing/sprite.c rename to src/openrct2/drawing/sprite.c diff --git a/src/drawing/string.c b/src/openrct2/drawing/string.c similarity index 100% rename from src/drawing/string.c rename to src/openrct2/drawing/string.c diff --git a/src/editor.c b/src/openrct2/editor.c similarity index 100% rename from src/editor.c rename to src/openrct2/editor.c diff --git a/src/editor.h b/src/openrct2/editor.h similarity index 100% rename from src/editor.h rename to src/openrct2/editor.h diff --git a/src/game.c b/src/openrct2/game.c similarity index 100% rename from src/game.c rename to src/openrct2/game.c diff --git a/src/game.h b/src/openrct2/game.h similarity index 100% rename from src/game.h rename to src/openrct2/game.h diff --git a/src/image_io.c b/src/openrct2/image_io.c similarity index 100% rename from src/image_io.c rename to src/openrct2/image_io.c diff --git a/src/image_io.h b/src/openrct2/image_io.h similarity index 100% rename from src/image_io.h rename to src/openrct2/image_io.h diff --git a/src/input.c b/src/openrct2/input.c similarity index 100% rename from src/input.c rename to src/openrct2/input.c diff --git a/src/input.h b/src/openrct2/input.h similarity index 100% rename from src/input.h rename to src/openrct2/input.h diff --git a/src/interface/CursorData.cpp b/src/openrct2/interface/CursorData.cpp similarity index 100% rename from src/interface/CursorData.cpp rename to src/openrct2/interface/CursorData.cpp diff --git a/src/interface/Cursors.cpp b/src/openrct2/interface/Cursors.cpp similarity index 100% rename from src/interface/Cursors.cpp rename to src/openrct2/interface/Cursors.cpp diff --git a/src/interface/Cursors.h b/src/openrct2/interface/Cursors.h similarity index 100% rename from src/interface/Cursors.h rename to src/openrct2/interface/Cursors.h diff --git a/src/interface/Fonts.cpp b/src/openrct2/interface/Fonts.cpp similarity index 100% rename from src/interface/Fonts.cpp rename to src/openrct2/interface/Fonts.cpp diff --git a/src/interface/Fonts.h b/src/openrct2/interface/Fonts.h similarity index 100% rename from src/interface/Fonts.h rename to src/openrct2/interface/Fonts.h diff --git a/src/interface/Theme.cpp b/src/openrct2/interface/Theme.cpp similarity index 100% rename from src/interface/Theme.cpp rename to src/openrct2/interface/Theme.cpp diff --git a/src/interface/chat.c b/src/openrct2/interface/chat.c similarity index 100% rename from src/interface/chat.c rename to src/openrct2/interface/chat.c diff --git a/src/interface/chat.h b/src/openrct2/interface/chat.h similarity index 100% rename from src/interface/chat.h rename to src/openrct2/interface/chat.h diff --git a/src/interface/colour.c b/src/openrct2/interface/colour.c similarity index 100% rename from src/interface/colour.c rename to src/openrct2/interface/colour.c diff --git a/src/interface/colour.h b/src/openrct2/interface/colour.h similarity index 100% rename from src/interface/colour.h rename to src/openrct2/interface/colour.h diff --git a/src/interface/console.c b/src/openrct2/interface/console.c similarity index 100% rename from src/interface/console.c rename to src/openrct2/interface/console.c diff --git a/src/interface/console.h b/src/openrct2/interface/console.h similarity index 100% rename from src/interface/console.h rename to src/openrct2/interface/console.h diff --git a/src/interface/graph.c b/src/openrct2/interface/graph.c similarity index 100% rename from src/interface/graph.c rename to src/openrct2/interface/graph.c diff --git a/src/interface/graph.h b/src/openrct2/interface/graph.h similarity index 100% rename from src/interface/graph.h rename to src/openrct2/interface/graph.h diff --git a/src/interface/keyboard_shortcut.c b/src/openrct2/interface/keyboard_shortcut.c similarity index 100% rename from src/interface/keyboard_shortcut.c rename to src/openrct2/interface/keyboard_shortcut.c diff --git a/src/interface/keyboard_shortcut.h b/src/openrct2/interface/keyboard_shortcut.h similarity index 100% rename from src/interface/keyboard_shortcut.h rename to src/openrct2/interface/keyboard_shortcut.h diff --git a/src/interface/screenshot.c b/src/openrct2/interface/screenshot.c similarity index 100% rename from src/interface/screenshot.c rename to src/openrct2/interface/screenshot.c diff --git a/src/interface/screenshot.h b/src/openrct2/interface/screenshot.h similarity index 100% rename from src/interface/screenshot.h rename to src/openrct2/interface/screenshot.h diff --git a/src/interface/themes.h b/src/openrct2/interface/themes.h similarity index 100% rename from src/interface/themes.h rename to src/openrct2/interface/themes.h diff --git a/src/interface/viewport.c b/src/openrct2/interface/viewport.c similarity index 100% rename from src/interface/viewport.c rename to src/openrct2/interface/viewport.c diff --git a/src/interface/viewport.h b/src/openrct2/interface/viewport.h similarity index 100% rename from src/interface/viewport.h rename to src/openrct2/interface/viewport.h diff --git a/src/interface/viewport_interaction.c b/src/openrct2/interface/viewport_interaction.c similarity index 100% rename from src/interface/viewport_interaction.c rename to src/openrct2/interface/viewport_interaction.c diff --git a/src/interface/widget.c b/src/openrct2/interface/widget.c similarity index 100% rename from src/interface/widget.c rename to src/openrct2/interface/widget.c diff --git a/src/interface/widget.h b/src/openrct2/interface/widget.h similarity index 100% rename from src/interface/widget.h rename to src/openrct2/interface/widget.h diff --git a/src/interface/window.c b/src/openrct2/interface/window.c similarity index 100% rename from src/interface/window.c rename to src/openrct2/interface/window.c diff --git a/src/interface/window.h b/src/openrct2/interface/window.h similarity index 100% rename from src/interface/window.h rename to src/openrct2/interface/window.h diff --git a/src/intro.c b/src/openrct2/intro.c similarity index 100% rename from src/intro.c rename to src/openrct2/intro.c diff --git a/src/intro.h b/src/openrct2/intro.h similarity index 100% rename from src/intro.h rename to src/openrct2/intro.h diff --git a/src/localisation/LanguagePack.cpp b/src/openrct2/localisation/LanguagePack.cpp similarity index 100% rename from src/localisation/LanguagePack.cpp rename to src/openrct2/localisation/LanguagePack.cpp diff --git a/src/localisation/LanguagePack.h b/src/openrct2/localisation/LanguagePack.h similarity index 100% rename from src/localisation/LanguagePack.h rename to src/openrct2/localisation/LanguagePack.h diff --git a/src/localisation/convert.c b/src/openrct2/localisation/convert.c similarity index 100% rename from src/localisation/convert.c rename to src/openrct2/localisation/convert.c diff --git a/src/localisation/currency.c b/src/openrct2/localisation/currency.c similarity index 100% rename from src/localisation/currency.c rename to src/openrct2/localisation/currency.c diff --git a/src/localisation/currency.h b/src/openrct2/localisation/currency.h similarity index 100% rename from src/localisation/currency.h rename to src/openrct2/localisation/currency.h diff --git a/src/localisation/date.c b/src/openrct2/localisation/date.c similarity index 100% rename from src/localisation/date.c rename to src/openrct2/localisation/date.c diff --git a/src/localisation/date.h b/src/openrct2/localisation/date.h similarity index 100% rename from src/localisation/date.h rename to src/openrct2/localisation/date.h diff --git a/src/localisation/format_codes.c b/src/openrct2/localisation/format_codes.c similarity index 100% rename from src/localisation/format_codes.c rename to src/openrct2/localisation/format_codes.c diff --git a/src/localisation/format_codes.h b/src/openrct2/localisation/format_codes.h similarity index 100% rename from src/localisation/format_codes.h rename to src/openrct2/localisation/format_codes.h diff --git a/src/localisation/language.cpp b/src/openrct2/localisation/language.cpp similarity index 100% rename from src/localisation/language.cpp rename to src/openrct2/localisation/language.cpp diff --git a/src/localisation/language.h b/src/openrct2/localisation/language.h similarity index 100% rename from src/localisation/language.h rename to src/openrct2/localisation/language.h diff --git a/src/localisation/localisation.c b/src/openrct2/localisation/localisation.c similarity index 100% rename from src/localisation/localisation.c rename to src/openrct2/localisation/localisation.c diff --git a/src/localisation/localisation.h b/src/openrct2/localisation/localisation.h similarity index 100% rename from src/localisation/localisation.h rename to src/openrct2/localisation/localisation.h diff --git a/src/localisation/real_names.c b/src/openrct2/localisation/real_names.c similarity index 100% rename from src/localisation/real_names.c rename to src/openrct2/localisation/real_names.c diff --git a/src/localisation/string_ids.h b/src/openrct2/localisation/string_ids.h similarity index 100% rename from src/localisation/string_ids.h rename to src/openrct2/localisation/string_ids.h diff --git a/src/localisation/user.c b/src/openrct2/localisation/user.c similarity index 100% rename from src/localisation/user.c rename to src/openrct2/localisation/user.c diff --git a/src/localisation/user.h b/src/openrct2/localisation/user.h similarity index 100% rename from src/localisation/user.h rename to src/openrct2/localisation/user.h diff --git a/src/localisation/utf8.c b/src/openrct2/localisation/utf8.c similarity index 100% rename from src/localisation/utf8.c rename to src/openrct2/localisation/utf8.c diff --git a/src/management/award.c b/src/openrct2/management/award.c similarity index 100% rename from src/management/award.c rename to src/openrct2/management/award.c diff --git a/src/management/award.h b/src/openrct2/management/award.h similarity index 100% rename from src/management/award.h rename to src/openrct2/management/award.h diff --git a/src/management/finance.c b/src/openrct2/management/finance.c similarity index 100% rename from src/management/finance.c rename to src/openrct2/management/finance.c diff --git a/src/management/finance.h b/src/openrct2/management/finance.h similarity index 100% rename from src/management/finance.h rename to src/openrct2/management/finance.h diff --git a/src/management/marketing.c b/src/openrct2/management/marketing.c similarity index 100% rename from src/management/marketing.c rename to src/openrct2/management/marketing.c diff --git a/src/management/marketing.h b/src/openrct2/management/marketing.h similarity index 100% rename from src/management/marketing.h rename to src/openrct2/management/marketing.h diff --git a/src/management/news_item.c b/src/openrct2/management/news_item.c similarity index 100% rename from src/management/news_item.c rename to src/openrct2/management/news_item.c diff --git a/src/management/news_item.h b/src/openrct2/management/news_item.h similarity index 100% rename from src/management/news_item.h rename to src/openrct2/management/news_item.h diff --git a/src/management/research.c b/src/openrct2/management/research.c similarity index 100% rename from src/management/research.c rename to src/openrct2/management/research.c diff --git a/src/management/research.h b/src/openrct2/management/research.h similarity index 100% rename from src/management/research.h rename to src/openrct2/management/research.h diff --git a/src/network/NetworkAction.cpp b/src/openrct2/network/NetworkAction.cpp similarity index 100% rename from src/network/NetworkAction.cpp rename to src/openrct2/network/NetworkAction.cpp diff --git a/src/network/NetworkAction.h b/src/openrct2/network/NetworkAction.h similarity index 100% rename from src/network/NetworkAction.h rename to src/openrct2/network/NetworkAction.h diff --git a/src/network/NetworkConnection.cpp b/src/openrct2/network/NetworkConnection.cpp similarity index 100% rename from src/network/NetworkConnection.cpp rename to src/openrct2/network/NetworkConnection.cpp diff --git a/src/network/NetworkConnection.h b/src/openrct2/network/NetworkConnection.h similarity index 100% rename from src/network/NetworkConnection.h rename to src/openrct2/network/NetworkConnection.h diff --git a/src/network/NetworkGroup.cpp b/src/openrct2/network/NetworkGroup.cpp similarity index 100% rename from src/network/NetworkGroup.cpp rename to src/openrct2/network/NetworkGroup.cpp diff --git a/src/network/NetworkGroup.h b/src/openrct2/network/NetworkGroup.h similarity index 100% rename from src/network/NetworkGroup.h rename to src/openrct2/network/NetworkGroup.h diff --git a/src/network/NetworkKey.cpp b/src/openrct2/network/NetworkKey.cpp similarity index 100% rename from src/network/NetworkKey.cpp rename to src/openrct2/network/NetworkKey.cpp diff --git a/src/network/NetworkKey.h b/src/openrct2/network/NetworkKey.h similarity index 100% rename from src/network/NetworkKey.h rename to src/openrct2/network/NetworkKey.h diff --git a/src/network/NetworkPacket.cpp b/src/openrct2/network/NetworkPacket.cpp similarity index 100% rename from src/network/NetworkPacket.cpp rename to src/openrct2/network/NetworkPacket.cpp diff --git a/src/network/NetworkPacket.h b/src/openrct2/network/NetworkPacket.h similarity index 100% rename from src/network/NetworkPacket.h rename to src/openrct2/network/NetworkPacket.h diff --git a/src/network/NetworkPlayer.cpp b/src/openrct2/network/NetworkPlayer.cpp similarity index 100% rename from src/network/NetworkPlayer.cpp rename to src/openrct2/network/NetworkPlayer.cpp diff --git a/src/network/NetworkPlayer.h b/src/openrct2/network/NetworkPlayer.h similarity index 100% rename from src/network/NetworkPlayer.h rename to src/openrct2/network/NetworkPlayer.h diff --git a/src/network/NetworkServerAdvertiser.cpp b/src/openrct2/network/NetworkServerAdvertiser.cpp similarity index 100% rename from src/network/NetworkServerAdvertiser.cpp rename to src/openrct2/network/NetworkServerAdvertiser.cpp diff --git a/src/network/NetworkServerAdvertiser.h b/src/openrct2/network/NetworkServerAdvertiser.h similarity index 100% rename from src/network/NetworkServerAdvertiser.h rename to src/openrct2/network/NetworkServerAdvertiser.h diff --git a/src/network/NetworkTypes.h b/src/openrct2/network/NetworkTypes.h similarity index 100% rename from src/network/NetworkTypes.h rename to src/openrct2/network/NetworkTypes.h diff --git a/src/network/NetworkUser.cpp b/src/openrct2/network/NetworkUser.cpp similarity index 100% rename from src/network/NetworkUser.cpp rename to src/openrct2/network/NetworkUser.cpp diff --git a/src/network/NetworkUser.h b/src/openrct2/network/NetworkUser.h similarity index 100% rename from src/network/NetworkUser.h rename to src/openrct2/network/NetworkUser.h diff --git a/src/network/TcpSocket.cpp b/src/openrct2/network/TcpSocket.cpp similarity index 100% rename from src/network/TcpSocket.cpp rename to src/openrct2/network/TcpSocket.cpp diff --git a/src/network/TcpSocket.h b/src/openrct2/network/TcpSocket.h similarity index 100% rename from src/network/TcpSocket.h rename to src/openrct2/network/TcpSocket.h diff --git a/src/network/http.cpp b/src/openrct2/network/http.cpp similarity index 100% rename from src/network/http.cpp rename to src/openrct2/network/http.cpp diff --git a/src/network/http.h b/src/openrct2/network/http.h similarity index 100% rename from src/network/http.h rename to src/openrct2/network/http.h diff --git a/src/network/network.cpp b/src/openrct2/network/network.cpp similarity index 100% rename from src/network/network.cpp rename to src/openrct2/network/network.cpp diff --git a/src/network/network.h b/src/openrct2/network/network.h similarity index 100% rename from src/network/network.h rename to src/openrct2/network/network.h diff --git a/src/network/twitch.cpp b/src/openrct2/network/twitch.cpp similarity index 100% rename from src/network/twitch.cpp rename to src/openrct2/network/twitch.cpp diff --git a/src/network/twitch.h b/src/openrct2/network/twitch.h similarity index 100% rename from src/network/twitch.h rename to src/openrct2/network/twitch.h diff --git a/src/object.h b/src/openrct2/object.h similarity index 100% rename from src/object.h rename to src/openrct2/object.h diff --git a/src/object/BannerObject.cpp b/src/openrct2/object/BannerObject.cpp similarity index 100% rename from src/object/BannerObject.cpp rename to src/openrct2/object/BannerObject.cpp diff --git a/src/object/BannerObject.h b/src/openrct2/object/BannerObject.h similarity index 100% rename from src/object/BannerObject.h rename to src/openrct2/object/BannerObject.h diff --git a/src/object/EntranceObject.cpp b/src/openrct2/object/EntranceObject.cpp similarity index 100% rename from src/object/EntranceObject.cpp rename to src/openrct2/object/EntranceObject.cpp diff --git a/src/object/EntranceObject.h b/src/openrct2/object/EntranceObject.h similarity index 100% rename from src/object/EntranceObject.h rename to src/openrct2/object/EntranceObject.h diff --git a/src/object/FootpathItemObject.cpp b/src/openrct2/object/FootpathItemObject.cpp similarity index 100% rename from src/object/FootpathItemObject.cpp rename to src/openrct2/object/FootpathItemObject.cpp diff --git a/src/object/FootpathItemObject.h b/src/openrct2/object/FootpathItemObject.h similarity index 100% rename from src/object/FootpathItemObject.h rename to src/openrct2/object/FootpathItemObject.h diff --git a/src/object/FootpathObject.cpp b/src/openrct2/object/FootpathObject.cpp similarity index 100% rename from src/object/FootpathObject.cpp rename to src/openrct2/object/FootpathObject.cpp diff --git a/src/object/FootpathObject.h b/src/openrct2/object/FootpathObject.h similarity index 100% rename from src/object/FootpathObject.h rename to src/openrct2/object/FootpathObject.h diff --git a/src/object/ImageTable.cpp b/src/openrct2/object/ImageTable.cpp similarity index 100% rename from src/object/ImageTable.cpp rename to src/openrct2/object/ImageTable.cpp diff --git a/src/object/ImageTable.h b/src/openrct2/object/ImageTable.h similarity index 100% rename from src/object/ImageTable.h rename to src/openrct2/object/ImageTable.h diff --git a/src/object/LargeSceneryObject.cpp b/src/openrct2/object/LargeSceneryObject.cpp similarity index 100% rename from src/object/LargeSceneryObject.cpp rename to src/openrct2/object/LargeSceneryObject.cpp diff --git a/src/object/LargeSceneryObject.h b/src/openrct2/object/LargeSceneryObject.h similarity index 100% rename from src/object/LargeSceneryObject.h rename to src/openrct2/object/LargeSceneryObject.h diff --git a/src/object/Object.cpp b/src/openrct2/object/Object.cpp similarity index 100% rename from src/object/Object.cpp rename to src/openrct2/object/Object.cpp diff --git a/src/object/Object.h b/src/openrct2/object/Object.h similarity index 100% rename from src/object/Object.h rename to src/openrct2/object/Object.h diff --git a/src/object/ObjectFactory.cpp b/src/openrct2/object/ObjectFactory.cpp similarity index 100% rename from src/object/ObjectFactory.cpp rename to src/openrct2/object/ObjectFactory.cpp diff --git a/src/object/ObjectFactory.h b/src/openrct2/object/ObjectFactory.h similarity index 100% rename from src/object/ObjectFactory.h rename to src/openrct2/object/ObjectFactory.h diff --git a/src/object/ObjectManager.cpp b/src/openrct2/object/ObjectManager.cpp similarity index 100% rename from src/object/ObjectManager.cpp rename to src/openrct2/object/ObjectManager.cpp diff --git a/src/object/ObjectManager.h b/src/openrct2/object/ObjectManager.h similarity index 100% rename from src/object/ObjectManager.h rename to src/openrct2/object/ObjectManager.h diff --git a/src/object/ObjectRepository.cpp b/src/openrct2/object/ObjectRepository.cpp similarity index 100% rename from src/object/ObjectRepository.cpp rename to src/openrct2/object/ObjectRepository.cpp diff --git a/src/object/ObjectRepository.h b/src/openrct2/object/ObjectRepository.h similarity index 100% rename from src/object/ObjectRepository.h rename to src/openrct2/object/ObjectRepository.h diff --git a/src/object/RideObject.cpp b/src/openrct2/object/RideObject.cpp similarity index 100% rename from src/object/RideObject.cpp rename to src/openrct2/object/RideObject.cpp diff --git a/src/object/RideObject.h b/src/openrct2/object/RideObject.h similarity index 100% rename from src/object/RideObject.h rename to src/openrct2/object/RideObject.h diff --git a/src/object/SceneryGroupObject.cpp b/src/openrct2/object/SceneryGroupObject.cpp similarity index 100% rename from src/object/SceneryGroupObject.cpp rename to src/openrct2/object/SceneryGroupObject.cpp diff --git a/src/object/SceneryGroupObject.h b/src/openrct2/object/SceneryGroupObject.h similarity index 100% rename from src/object/SceneryGroupObject.h rename to src/openrct2/object/SceneryGroupObject.h diff --git a/src/object/SceneryObject.h b/src/openrct2/object/SceneryObject.h similarity index 100% rename from src/object/SceneryObject.h rename to src/openrct2/object/SceneryObject.h diff --git a/src/object/SmallSceneryObject.cpp b/src/openrct2/object/SmallSceneryObject.cpp similarity index 100% rename from src/object/SmallSceneryObject.cpp rename to src/openrct2/object/SmallSceneryObject.cpp diff --git a/src/object/SmallSceneryObject.h b/src/openrct2/object/SmallSceneryObject.h similarity index 100% rename from src/object/SmallSceneryObject.h rename to src/openrct2/object/SmallSceneryObject.h diff --git a/src/object/StexObject.cpp b/src/openrct2/object/StexObject.cpp similarity index 100% rename from src/object/StexObject.cpp rename to src/openrct2/object/StexObject.cpp diff --git a/src/object/StexObject.h b/src/openrct2/object/StexObject.h similarity index 100% rename from src/object/StexObject.h rename to src/openrct2/object/StexObject.h diff --git a/src/object/StringTable.cpp b/src/openrct2/object/StringTable.cpp similarity index 100% rename from src/object/StringTable.cpp rename to src/openrct2/object/StringTable.cpp diff --git a/src/object/StringTable.h b/src/openrct2/object/StringTable.h similarity index 100% rename from src/object/StringTable.h rename to src/openrct2/object/StringTable.h diff --git a/src/object/WallObject.cpp b/src/openrct2/object/WallObject.cpp similarity index 100% rename from src/object/WallObject.cpp rename to src/openrct2/object/WallObject.cpp diff --git a/src/object/WallObject.h b/src/openrct2/object/WallObject.h similarity index 100% rename from src/object/WallObject.h rename to src/openrct2/object/WallObject.h diff --git a/src/object/WaterObject.cpp b/src/openrct2/object/WaterObject.cpp similarity index 100% rename from src/object/WaterObject.cpp rename to src/openrct2/object/WaterObject.cpp diff --git a/src/object/WaterObject.h b/src/openrct2/object/WaterObject.h similarity index 100% rename from src/object/WaterObject.h rename to src/openrct2/object/WaterObject.h diff --git a/src/object_list.c b/src/openrct2/object_list.c similarity index 100% rename from src/object_list.c rename to src/openrct2/object_list.c diff --git a/src/object_list.h b/src/openrct2/object_list.h similarity index 100% rename from src/object_list.h rename to src/openrct2/object_list.h diff --git a/src/paint/map_element/banner.c b/src/openrct2/paint/map_element/banner.c similarity index 100% rename from src/paint/map_element/banner.c rename to src/openrct2/paint/map_element/banner.c diff --git a/src/paint/map_element/entrance.c b/src/openrct2/paint/map_element/entrance.c similarity index 100% rename from src/paint/map_element/entrance.c rename to src/openrct2/paint/map_element/entrance.c diff --git a/src/paint/map_element/fence.c b/src/openrct2/paint/map_element/fence.c similarity index 100% rename from src/paint/map_element/fence.c rename to src/openrct2/paint/map_element/fence.c diff --git a/src/paint/map_element/map_element.c b/src/openrct2/paint/map_element/map_element.c similarity index 100% rename from src/paint/map_element/map_element.c rename to src/openrct2/paint/map_element/map_element.c diff --git a/src/paint/map_element/map_element.h b/src/openrct2/paint/map_element/map_element.h similarity index 100% rename from src/paint/map_element/map_element.h rename to src/openrct2/paint/map_element/map_element.h diff --git a/src/paint/map_element/path.c b/src/openrct2/paint/map_element/path.c similarity index 100% rename from src/paint/map_element/path.c rename to src/openrct2/paint/map_element/path.c diff --git a/src/paint/map_element/scenery.c b/src/openrct2/paint/map_element/scenery.c similarity index 100% rename from src/paint/map_element/scenery.c rename to src/openrct2/paint/map_element/scenery.c diff --git a/src/paint/map_element/scenery_multiple.c b/src/openrct2/paint/map_element/scenery_multiple.c similarity index 100% rename from src/paint/map_element/scenery_multiple.c rename to src/openrct2/paint/map_element/scenery_multiple.c diff --git a/src/paint/map_element/surface.c b/src/openrct2/paint/map_element/surface.c similarity index 100% rename from src/paint/map_element/surface.c rename to src/openrct2/paint/map_element/surface.c diff --git a/src/paint/map_element/surface.h b/src/openrct2/paint/map_element/surface.h similarity index 100% rename from src/paint/map_element/surface.h rename to src/openrct2/paint/map_element/surface.h diff --git a/src/paint/paint.c b/src/openrct2/paint/paint.c similarity index 100% rename from src/paint/paint.c rename to src/openrct2/paint/paint.c diff --git a/src/paint/paint.h b/src/openrct2/paint/paint.h similarity index 100% rename from src/paint/paint.h rename to src/openrct2/paint/paint.h diff --git a/src/paint/paint_helpers.c b/src/openrct2/paint/paint_helpers.c similarity index 100% rename from src/paint/paint_helpers.c rename to src/openrct2/paint/paint_helpers.c diff --git a/src/paint/sprite/litter.c b/src/openrct2/paint/sprite/litter.c similarity index 100% rename from src/paint/sprite/litter.c rename to src/openrct2/paint/sprite/litter.c diff --git a/src/paint/sprite/misc.c b/src/openrct2/paint/sprite/misc.c similarity index 100% rename from src/paint/sprite/misc.c rename to src/openrct2/paint/sprite/misc.c diff --git a/src/paint/sprite/peep.c b/src/openrct2/paint/sprite/peep.c similarity index 100% rename from src/paint/sprite/peep.c rename to src/openrct2/paint/sprite/peep.c diff --git a/src/paint/sprite/sprite.c b/src/openrct2/paint/sprite/sprite.c similarity index 100% rename from src/paint/sprite/sprite.c rename to src/openrct2/paint/sprite/sprite.c diff --git a/src/paint/sprite/sprite.h b/src/openrct2/paint/sprite/sprite.h similarity index 100% rename from src/paint/sprite/sprite.h rename to src/openrct2/paint/sprite/sprite.h diff --git a/src/paint/supports.c b/src/openrct2/paint/supports.c similarity index 100% rename from src/paint/supports.c rename to src/openrct2/paint/supports.c diff --git a/src/paint/supports.h b/src/openrct2/paint/supports.h similarity index 100% rename from src/paint/supports.h rename to src/openrct2/paint/supports.h diff --git a/src/peep/peep.c b/src/openrct2/peep/peep.c similarity index 100% rename from src/peep/peep.c rename to src/openrct2/peep/peep.c diff --git a/src/peep/peep.h b/src/openrct2/peep/peep.h similarity index 100% rename from src/peep/peep.h rename to src/openrct2/peep/peep.h diff --git a/src/peep/peep_data.c b/src/openrct2/peep/peep_data.c similarity index 100% rename from src/peep/peep_data.c rename to src/openrct2/peep/peep_data.c diff --git a/src/peep/staff.c b/src/openrct2/peep/staff.c similarity index 100% rename from src/peep/staff.c rename to src/openrct2/peep/staff.c diff --git a/src/peep/staff.h b/src/openrct2/peep/staff.h similarity index 100% rename from src/peep/staff.h rename to src/openrct2/peep/staff.h diff --git a/src/platform/crash.cpp b/src/openrct2/platform/crash.cpp similarity index 100% rename from src/platform/crash.cpp rename to src/openrct2/platform/crash.cpp diff --git a/src/platform/crash.h b/src/openrct2/platform/crash.h similarity index 100% rename from src/platform/crash.h rename to src/openrct2/platform/crash.h diff --git a/src/platform/linux.c b/src/openrct2/platform/linux.c similarity index 100% rename from src/platform/linux.c rename to src/openrct2/platform/linux.c diff --git a/src/platform/macos.m b/src/openrct2/platform/macos.m similarity index 100% rename from src/platform/macos.m rename to src/openrct2/platform/macos.m diff --git a/src/platform/platform.h b/src/openrct2/platform/platform.h similarity index 100% rename from src/platform/platform.h rename to src/openrct2/platform/platform.h diff --git a/src/platform/posix.c b/src/openrct2/platform/posix.c similarity index 100% rename from src/platform/posix.c rename to src/openrct2/platform/posix.c diff --git a/src/platform/shared.c b/src/openrct2/platform/shared.c similarity index 100% rename from src/platform/shared.c rename to src/openrct2/platform/shared.c diff --git a/src/platform/windows.c b/src/openrct2/platform/windows.c similarity index 100% rename from src/platform/windows.c rename to src/openrct2/platform/windows.c diff --git a/src/rct1.c b/src/openrct2/rct1.c similarity index 100% rename from src/rct1.c rename to src/openrct2/rct1.c diff --git a/src/rct1.h b/src/openrct2/rct1.h similarity index 100% rename from src/rct1.h rename to src/openrct2/rct1.h diff --git a/src/rct1/S4Importer.cpp b/src/openrct2/rct1/S4Importer.cpp similarity index 100% rename from src/rct1/S4Importer.cpp rename to src/openrct2/rct1/S4Importer.cpp diff --git a/src/rct1/S4Importer.h b/src/openrct2/rct1/S4Importer.h similarity index 100% rename from src/rct1/S4Importer.h rename to src/openrct2/rct1/S4Importer.h diff --git a/src/rct1/Tables.h b/src/openrct2/rct1/Tables.h similarity index 100% rename from src/rct1/Tables.h rename to src/openrct2/rct1/Tables.h diff --git a/src/rct1/tables.cpp b/src/openrct2/rct1/tables.cpp similarity index 100% rename from src/rct1/tables.cpp rename to src/openrct2/rct1/tables.cpp diff --git a/src/rct2.c b/src/openrct2/rct2.c similarity index 100% rename from src/rct2.c rename to src/openrct2/rct2.c diff --git a/src/rct2.h b/src/openrct2/rct2.h similarity index 100% rename from src/rct2.h rename to src/openrct2/rct2.h diff --git a/src/rct2/S6Exporter.cpp b/src/openrct2/rct2/S6Exporter.cpp similarity index 100% rename from src/rct2/S6Exporter.cpp rename to src/openrct2/rct2/S6Exporter.cpp diff --git a/src/rct2/S6Exporter.h b/src/openrct2/rct2/S6Exporter.h similarity index 100% rename from src/rct2/S6Exporter.h rename to src/openrct2/rct2/S6Exporter.h diff --git a/src/rct2/S6Importer.cpp b/src/openrct2/rct2/S6Importer.cpp similarity index 100% rename from src/rct2/S6Importer.cpp rename to src/openrct2/rct2/S6Importer.cpp diff --git a/src/rct2/S6Importer.h b/src/openrct2/rct2/S6Importer.h similarity index 100% rename from src/rct2/S6Importer.h rename to src/openrct2/rct2/S6Importer.h diff --git a/src/rct2/addresses.c b/src/openrct2/rct2/addresses.c similarity index 100% rename from src/rct2/addresses.c rename to src/openrct2/rct2/addresses.c diff --git a/src/rct2/addresses.h b/src/openrct2/rct2/addresses.h similarity index 100% rename from src/rct2/addresses.h rename to src/openrct2/rct2/addresses.h diff --git a/src/rct2/hook.c b/src/openrct2/rct2/hook.c similarity index 100% rename from src/rct2/hook.c rename to src/openrct2/rct2/hook.c diff --git a/src/rct2/hook.h b/src/openrct2/rct2/hook.h similarity index 100% rename from src/rct2/hook.h rename to src/openrct2/rct2/hook.h diff --git a/src/rct2/interop.c b/src/openrct2/rct2/interop.c similarity index 100% rename from src/rct2/interop.c rename to src/openrct2/rct2/interop.c diff --git a/src/rct2/interop.h b/src/openrct2/rct2/interop.h similarity index 100% rename from src/rct2/interop.h rename to src/openrct2/rct2/interop.h diff --git a/src/readme.md b/src/openrct2/readme.md similarity index 100% rename from src/readme.md rename to src/openrct2/readme.md diff --git a/src/ride/TrackDesignRepository.cpp b/src/openrct2/ride/TrackDesignRepository.cpp similarity index 100% rename from src/ride/TrackDesignRepository.cpp rename to src/openrct2/ride/TrackDesignRepository.cpp diff --git a/src/ride/TrackDesignRepository.h b/src/openrct2/ride/TrackDesignRepository.h similarity index 100% rename from src/ride/TrackDesignRepository.h rename to src/openrct2/ride/TrackDesignRepository.h diff --git a/src/ride/cable_lift.c b/src/openrct2/ride/cable_lift.c similarity index 100% rename from src/ride/cable_lift.c rename to src/openrct2/ride/cable_lift.c diff --git a/src/ride/cable_lift.h b/src/openrct2/ride/cable_lift.h similarity index 100% rename from src/ride/cable_lift.h rename to src/openrct2/ride/cable_lift.h diff --git a/src/ride/coaster/air_powered_vertical_coaster.c b/src/openrct2/ride/coaster/air_powered_vertical_coaster.c similarity index 100% rename from src/ride/coaster/air_powered_vertical_coaster.c rename to src/openrct2/ride/coaster/air_powered_vertical_coaster.c diff --git a/src/ride/coaster/bobsleigh_coaster.c b/src/openrct2/ride/coaster/bobsleigh_coaster.c similarity index 100% rename from src/ride/coaster/bobsleigh_coaster.c rename to src/openrct2/ride/coaster/bobsleigh_coaster.c diff --git a/src/ride/coaster/bolliger_mabillard_track.c b/src/openrct2/ride/coaster/bolliger_mabillard_track.c similarity index 100% rename from src/ride/coaster/bolliger_mabillard_track.c rename to src/openrct2/ride/coaster/bolliger_mabillard_track.c diff --git a/src/ride/coaster/bolliger_mabillard_track.h b/src/openrct2/ride/coaster/bolliger_mabillard_track.h similarity index 100% rename from src/ride/coaster/bolliger_mabillard_track.h rename to src/openrct2/ride/coaster/bolliger_mabillard_track.h diff --git a/src/ride/coaster/compact_inverted_coaster.c b/src/openrct2/ride/coaster/compact_inverted_coaster.c similarity index 100% rename from src/ride/coaster/compact_inverted_coaster.c rename to src/openrct2/ride/coaster/compact_inverted_coaster.c diff --git a/src/ride/coaster/corkscrew_roller_coaster.c b/src/openrct2/ride/coaster/corkscrew_roller_coaster.c similarity index 100% rename from src/ride/coaster/corkscrew_roller_coaster.c rename to src/openrct2/ride/coaster/corkscrew_roller_coaster.c diff --git a/src/ride/coaster/flying_roller_coaster.c b/src/openrct2/ride/coaster/flying_roller_coaster.c similarity index 100% rename from src/ride/coaster/flying_roller_coaster.c rename to src/openrct2/ride/coaster/flying_roller_coaster.c diff --git a/src/ride/coaster/giga_coaster.c b/src/openrct2/ride/coaster/giga_coaster.c similarity index 100% rename from src/ride/coaster/giga_coaster.c rename to src/openrct2/ride/coaster/giga_coaster.c diff --git a/src/ride/coaster/heartline_twister_coaster.c b/src/openrct2/ride/coaster/heartline_twister_coaster.c similarity index 100% rename from src/ride/coaster/heartline_twister_coaster.c rename to src/openrct2/ride/coaster/heartline_twister_coaster.c diff --git a/src/ride/coaster/inverted_hairpin_coaster.c b/src/openrct2/ride/coaster/inverted_hairpin_coaster.c similarity index 100% rename from src/ride/coaster/inverted_hairpin_coaster.c rename to src/openrct2/ride/coaster/inverted_hairpin_coaster.c diff --git a/src/ride/coaster/inverted_impulse_coaster.c b/src/openrct2/ride/coaster/inverted_impulse_coaster.c similarity index 100% rename from src/ride/coaster/inverted_impulse_coaster.c rename to src/openrct2/ride/coaster/inverted_impulse_coaster.c diff --git a/src/ride/coaster/inverted_roller_coaster.c b/src/openrct2/ride/coaster/inverted_roller_coaster.c similarity index 100% rename from src/ride/coaster/inverted_roller_coaster.c rename to src/openrct2/ride/coaster/inverted_roller_coaster.c diff --git a/src/ride/coaster/junior_roller_coaster.c b/src/openrct2/ride/coaster/junior_roller_coaster.c similarity index 100% rename from src/ride/coaster/junior_roller_coaster.c rename to src/openrct2/ride/coaster/junior_roller_coaster.c diff --git a/src/ride/coaster/junior_roller_coaster.h b/src/openrct2/ride/coaster/junior_roller_coaster.h similarity index 100% rename from src/ride/coaster/junior_roller_coaster.h rename to src/openrct2/ride/coaster/junior_roller_coaster.h diff --git a/src/ride/coaster/lay_down_roller_coaster.c b/src/openrct2/ride/coaster/lay_down_roller_coaster.c similarity index 100% rename from src/ride/coaster/lay_down_roller_coaster.c rename to src/openrct2/ride/coaster/lay_down_roller_coaster.c diff --git a/src/ride/coaster/lim_launched_roller_coaster.c b/src/openrct2/ride/coaster/lim_launched_roller_coaster.c similarity index 100% rename from src/ride/coaster/lim_launched_roller_coaster.c rename to src/openrct2/ride/coaster/lim_launched_roller_coaster.c diff --git a/src/ride/coaster/looping_roller_coaster.c b/src/openrct2/ride/coaster/looping_roller_coaster.c similarity index 100% rename from src/ride/coaster/looping_roller_coaster.c rename to src/openrct2/ride/coaster/looping_roller_coaster.c diff --git a/src/ride/coaster/mine_ride.c b/src/openrct2/ride/coaster/mine_ride.c similarity index 100% rename from src/ride/coaster/mine_ride.c rename to src/openrct2/ride/coaster/mine_ride.c diff --git a/src/ride/coaster/mine_train_coaster.c b/src/openrct2/ride/coaster/mine_train_coaster.c similarity index 100% rename from src/ride/coaster/mine_train_coaster.c rename to src/openrct2/ride/coaster/mine_train_coaster.c diff --git a/src/ride/coaster/mini_roller_coaster.c b/src/openrct2/ride/coaster/mini_roller_coaster.c similarity index 100% rename from src/ride/coaster/mini_roller_coaster.c rename to src/openrct2/ride/coaster/mini_roller_coaster.c diff --git a/src/ride/coaster/mini_suspended_coaster.c b/src/openrct2/ride/coaster/mini_suspended_coaster.c similarity index 100% rename from src/ride/coaster/mini_suspended_coaster.c rename to src/openrct2/ride/coaster/mini_suspended_coaster.c diff --git a/src/ride/coaster/multi_dimension_roller_coaster.c b/src/openrct2/ride/coaster/multi_dimension_roller_coaster.c similarity index 100% rename from src/ride/coaster/multi_dimension_roller_coaster.c rename to src/openrct2/ride/coaster/multi_dimension_roller_coaster.c diff --git a/src/ride/coaster/reverse_freefall_coaster.c b/src/openrct2/ride/coaster/reverse_freefall_coaster.c similarity index 100% rename from src/ride/coaster/reverse_freefall_coaster.c rename to src/openrct2/ride/coaster/reverse_freefall_coaster.c diff --git a/src/ride/coaster/reverser_roller_coaster.c b/src/openrct2/ride/coaster/reverser_roller_coaster.c similarity index 100% rename from src/ride/coaster/reverser_roller_coaster.c rename to src/openrct2/ride/coaster/reverser_roller_coaster.c diff --git a/src/ride/coaster/side_friction_roller_coaster.c b/src/openrct2/ride/coaster/side_friction_roller_coaster.c similarity index 100% rename from src/ride/coaster/side_friction_roller_coaster.c rename to src/openrct2/ride/coaster/side_friction_roller_coaster.c diff --git a/src/ride/coaster/spiral_roller_coaster.c b/src/openrct2/ride/coaster/spiral_roller_coaster.c similarity index 100% rename from src/ride/coaster/spiral_roller_coaster.c rename to src/openrct2/ride/coaster/spiral_roller_coaster.c diff --git a/src/ride/coaster/stand_up_roller_coaster.c b/src/openrct2/ride/coaster/stand_up_roller_coaster.c similarity index 100% rename from src/ride/coaster/stand_up_roller_coaster.c rename to src/openrct2/ride/coaster/stand_up_roller_coaster.c diff --git a/src/ride/coaster/steeplechase.c b/src/openrct2/ride/coaster/steeplechase.c similarity index 100% rename from src/ride/coaster/steeplechase.c rename to src/openrct2/ride/coaster/steeplechase.c diff --git a/src/ride/coaster/suspended_swinging_coaster.c b/src/openrct2/ride/coaster/suspended_swinging_coaster.c similarity index 100% rename from src/ride/coaster/suspended_swinging_coaster.c rename to src/openrct2/ride/coaster/suspended_swinging_coaster.c diff --git a/src/ride/coaster/twister_roller_coaster.c b/src/openrct2/ride/coaster/twister_roller_coaster.c similarity index 100% rename from src/ride/coaster/twister_roller_coaster.c rename to src/openrct2/ride/coaster/twister_roller_coaster.c diff --git a/src/ride/coaster/vertical_drop_roller_coaster.c b/src/openrct2/ride/coaster/vertical_drop_roller_coaster.c similarity index 100% rename from src/ride/coaster/vertical_drop_roller_coaster.c rename to src/openrct2/ride/coaster/vertical_drop_roller_coaster.c diff --git a/src/ride/coaster/virginia_reel.c b/src/openrct2/ride/coaster/virginia_reel.c similarity index 100% rename from src/ride/coaster/virginia_reel.c rename to src/openrct2/ride/coaster/virginia_reel.c diff --git a/src/ride/coaster/wild_mouse.c b/src/openrct2/ride/coaster/wild_mouse.c similarity index 100% rename from src/ride/coaster/wild_mouse.c rename to src/openrct2/ride/coaster/wild_mouse.c diff --git a/src/ride/coaster/wooden_roller_coaster.c b/src/openrct2/ride/coaster/wooden_roller_coaster.c similarity index 100% rename from src/ride/coaster/wooden_roller_coaster.c rename to src/openrct2/ride/coaster/wooden_roller_coaster.c diff --git a/src/ride/coaster/wooden_wild_mouse.c b/src/openrct2/ride/coaster/wooden_wild_mouse.c similarity index 100% rename from src/ride/coaster/wooden_wild_mouse.c rename to src/openrct2/ride/coaster/wooden_wild_mouse.c diff --git a/src/ride/gentle/car_ride.c b/src/openrct2/ride/gentle/car_ride.c similarity index 100% rename from src/ride/gentle/car_ride.c rename to src/openrct2/ride/gentle/car_ride.c diff --git a/src/ride/gentle/circus_show.c b/src/openrct2/ride/gentle/circus_show.c similarity index 100% rename from src/ride/gentle/circus_show.c rename to src/openrct2/ride/gentle/circus_show.c diff --git a/src/ride/gentle/crooked_house.c b/src/openrct2/ride/gentle/crooked_house.c similarity index 100% rename from src/ride/gentle/crooked_house.c rename to src/openrct2/ride/gentle/crooked_house.c diff --git a/src/ride/gentle/dodgems.c b/src/openrct2/ride/gentle/dodgems.c similarity index 100% rename from src/ride/gentle/dodgems.c rename to src/openrct2/ride/gentle/dodgems.c diff --git a/src/ride/gentle/ferris_wheel.c b/src/openrct2/ride/gentle/ferris_wheel.c similarity index 100% rename from src/ride/gentle/ferris_wheel.c rename to src/openrct2/ride/gentle/ferris_wheel.c diff --git a/src/ride/gentle/flying_saucers.c b/src/openrct2/ride/gentle/flying_saucers.c similarity index 100% rename from src/ride/gentle/flying_saucers.c rename to src/openrct2/ride/gentle/flying_saucers.c diff --git a/src/ride/gentle/ghost_train.c b/src/openrct2/ride/gentle/ghost_train.c similarity index 100% rename from src/ride/gentle/ghost_train.c rename to src/openrct2/ride/gentle/ghost_train.c diff --git a/src/ride/gentle/haunted_house.c b/src/openrct2/ride/gentle/haunted_house.c similarity index 100% rename from src/ride/gentle/haunted_house.c rename to src/openrct2/ride/gentle/haunted_house.c diff --git a/src/ride/gentle/maze.c b/src/openrct2/ride/gentle/maze.c similarity index 100% rename from src/ride/gentle/maze.c rename to src/openrct2/ride/gentle/maze.c diff --git a/src/ride/gentle/merry_go_round.c b/src/openrct2/ride/gentle/merry_go_round.c similarity index 100% rename from src/ride/gentle/merry_go_round.c rename to src/openrct2/ride/gentle/merry_go_round.c diff --git a/src/ride/gentle/mini_golf.c b/src/openrct2/ride/gentle/mini_golf.c similarity index 100% rename from src/ride/gentle/mini_golf.c rename to src/openrct2/ride/gentle/mini_golf.c diff --git a/src/ride/gentle/mini_helicopters.c b/src/openrct2/ride/gentle/mini_helicopters.c similarity index 100% rename from src/ride/gentle/mini_helicopters.c rename to src/openrct2/ride/gentle/mini_helicopters.c diff --git a/src/ride/gentle/monorail_cycles.c b/src/openrct2/ride/gentle/monorail_cycles.c similarity index 100% rename from src/ride/gentle/monorail_cycles.c rename to src/openrct2/ride/gentle/monorail_cycles.c diff --git a/src/ride/gentle/observation_tower.c b/src/openrct2/ride/gentle/observation_tower.c similarity index 100% rename from src/ride/gentle/observation_tower.c rename to src/openrct2/ride/gentle/observation_tower.c diff --git a/src/ride/gentle/space_rings.c b/src/openrct2/ride/gentle/space_rings.c similarity index 100% rename from src/ride/gentle/space_rings.c rename to src/openrct2/ride/gentle/space_rings.c diff --git a/src/ride/gentle/spiral_slide.c b/src/openrct2/ride/gentle/spiral_slide.c similarity index 100% rename from src/ride/gentle/spiral_slide.c rename to src/openrct2/ride/gentle/spiral_slide.c diff --git a/src/ride/ride.c b/src/openrct2/ride/ride.c similarity index 100% rename from src/ride/ride.c rename to src/openrct2/ride/ride.c diff --git a/src/ride/ride.h b/src/openrct2/ride/ride.h similarity index 100% rename from src/ride/ride.h rename to src/openrct2/ride/ride.h diff --git a/src/ride/ride_data.c b/src/openrct2/ride/ride_data.c similarity index 100% rename from src/ride/ride_data.c rename to src/openrct2/ride/ride_data.c diff --git a/src/ride/ride_data.h b/src/openrct2/ride/ride_data.h similarity index 100% rename from src/ride/ride_data.h rename to src/openrct2/ride/ride_data.h diff --git a/src/ride/ride_ratings.c b/src/openrct2/ride/ride_ratings.c similarity index 100% rename from src/ride/ride_ratings.c rename to src/openrct2/ride/ride_ratings.c diff --git a/src/ride/ride_ratings.h b/src/openrct2/ride/ride_ratings.h similarity index 100% rename from src/ride/ride_ratings.h rename to src/openrct2/ride/ride_ratings.h diff --git a/src/ride/shops/facility.c b/src/openrct2/ride/shops/facility.c similarity index 100% rename from src/ride/shops/facility.c rename to src/openrct2/ride/shops/facility.c diff --git a/src/ride/shops/misc.c b/src/openrct2/ride/shops/misc.c similarity index 100% rename from src/ride/shops/misc.c rename to src/openrct2/ride/shops/misc.c diff --git a/src/ride/shops/shop.c b/src/openrct2/ride/shops/shop.c similarity index 100% rename from src/ride/shops/shop.c rename to src/openrct2/ride/shops/shop.c diff --git a/src/ride/station.c b/src/openrct2/ride/station.c similarity index 100% rename from src/ride/station.c rename to src/openrct2/ride/station.c diff --git a/src/ride/station.h b/src/openrct2/ride/station.h similarity index 100% rename from src/ride/station.h rename to src/openrct2/ride/station.h diff --git a/src/ride/thrill/3d_cinema.c b/src/openrct2/ride/thrill/3d_cinema.c similarity index 100% rename from src/ride/thrill/3d_cinema.c rename to src/openrct2/ride/thrill/3d_cinema.c diff --git a/src/ride/thrill/enterprise.c b/src/openrct2/ride/thrill/enterprise.c similarity index 100% rename from src/ride/thrill/enterprise.c rename to src/openrct2/ride/thrill/enterprise.c diff --git a/src/ride/thrill/go_karts.c b/src/openrct2/ride/thrill/go_karts.c similarity index 100% rename from src/ride/thrill/go_karts.c rename to src/openrct2/ride/thrill/go_karts.c diff --git a/src/ride/thrill/launched_freefall.c b/src/openrct2/ride/thrill/launched_freefall.c similarity index 100% rename from src/ride/thrill/launched_freefall.c rename to src/openrct2/ride/thrill/launched_freefall.c diff --git a/src/ride/thrill/magic_carpet.c b/src/openrct2/ride/thrill/magic_carpet.c similarity index 100% rename from src/ride/thrill/magic_carpet.c rename to src/openrct2/ride/thrill/magic_carpet.c diff --git a/src/ride/thrill/motion_simulator.c b/src/openrct2/ride/thrill/motion_simulator.c similarity index 100% rename from src/ride/thrill/motion_simulator.c rename to src/openrct2/ride/thrill/motion_simulator.c diff --git a/src/ride/thrill/pirate_ship.c b/src/openrct2/ride/thrill/pirate_ship.c similarity index 100% rename from src/ride/thrill/pirate_ship.c rename to src/openrct2/ride/thrill/pirate_ship.c diff --git a/src/ride/thrill/roto_drop.c b/src/openrct2/ride/thrill/roto_drop.c similarity index 100% rename from src/ride/thrill/roto_drop.c rename to src/openrct2/ride/thrill/roto_drop.c diff --git a/src/ride/thrill/swinging_inverter_ship.c b/src/openrct2/ride/thrill/swinging_inverter_ship.c similarity index 100% rename from src/ride/thrill/swinging_inverter_ship.c rename to src/openrct2/ride/thrill/swinging_inverter_ship.c diff --git a/src/ride/thrill/top_spin.c b/src/openrct2/ride/thrill/top_spin.c similarity index 100% rename from src/ride/thrill/top_spin.c rename to src/openrct2/ride/thrill/top_spin.c diff --git a/src/ride/thrill/twist.c b/src/openrct2/ride/thrill/twist.c similarity index 100% rename from src/ride/thrill/twist.c rename to src/openrct2/ride/thrill/twist.c diff --git a/src/ride/track.c b/src/openrct2/ride/track.c similarity index 100% rename from src/ride/track.c rename to src/openrct2/ride/track.c diff --git a/src/ride/track.h b/src/openrct2/ride/track.h similarity index 100% rename from src/ride/track.h rename to src/openrct2/ride/track.h diff --git a/src/ride/track_data.c b/src/openrct2/ride/track_data.c similarity index 100% rename from src/ride/track_data.c rename to src/openrct2/ride/track_data.c diff --git a/src/ride/track_data.h b/src/openrct2/ride/track_data.h similarity index 100% rename from src/ride/track_data.h rename to src/openrct2/ride/track_data.h diff --git a/src/ride/track_data_old.c b/src/openrct2/ride/track_data_old.c similarity index 100% rename from src/ride/track_data_old.c rename to src/openrct2/ride/track_data_old.c diff --git a/src/ride/track_design.c b/src/openrct2/ride/track_design.c similarity index 100% rename from src/ride/track_design.c rename to src/openrct2/ride/track_design.c diff --git a/src/ride/track_design.h b/src/openrct2/ride/track_design.h similarity index 100% rename from src/ride/track_design.h rename to src/openrct2/ride/track_design.h diff --git a/src/ride/track_design_save.c b/src/openrct2/ride/track_design_save.c similarity index 100% rename from src/ride/track_design_save.c rename to src/openrct2/ride/track_design_save.c diff --git a/src/ride/track_paint.c b/src/openrct2/ride/track_paint.c similarity index 100% rename from src/ride/track_paint.c rename to src/openrct2/ride/track_paint.c diff --git a/src/ride/track_paint.h b/src/openrct2/ride/track_paint.h similarity index 100% rename from src/ride/track_paint.h rename to src/openrct2/ride/track_paint.h diff --git a/src/ride/transport/chairlift.c b/src/openrct2/ride/transport/chairlift.c similarity index 100% rename from src/ride/transport/chairlift.c rename to src/openrct2/ride/transport/chairlift.c diff --git a/src/ride/transport/lift.c b/src/openrct2/ride/transport/lift.c similarity index 100% rename from src/ride/transport/lift.c rename to src/openrct2/ride/transport/lift.c diff --git a/src/ride/transport/miniature_railway.c b/src/openrct2/ride/transport/miniature_railway.c similarity index 100% rename from src/ride/transport/miniature_railway.c rename to src/openrct2/ride/transport/miniature_railway.c diff --git a/src/ride/transport/monorail.c b/src/openrct2/ride/transport/monorail.c similarity index 100% rename from src/ride/transport/monorail.c rename to src/openrct2/ride/transport/monorail.c diff --git a/src/ride/transport/suspended_monorail.c b/src/openrct2/ride/transport/suspended_monorail.c similarity index 100% rename from src/ride/transport/suspended_monorail.c rename to src/openrct2/ride/transport/suspended_monorail.c diff --git a/src/ride/vehicle.c b/src/openrct2/ride/vehicle.c similarity index 100% rename from src/ride/vehicle.c rename to src/openrct2/ride/vehicle.c diff --git a/src/ride/vehicle.h b/src/openrct2/ride/vehicle.h similarity index 100% rename from src/ride/vehicle.h rename to src/openrct2/ride/vehicle.h diff --git a/src/ride/vehicle_data.c b/src/openrct2/ride/vehicle_data.c similarity index 100% rename from src/ride/vehicle_data.c rename to src/openrct2/ride/vehicle_data.c diff --git a/src/ride/vehicle_data.h b/src/openrct2/ride/vehicle_data.h similarity index 100% rename from src/ride/vehicle_data.h rename to src/openrct2/ride/vehicle_data.h diff --git a/src/ride/vehicle_paint.c b/src/openrct2/ride/vehicle_paint.c similarity index 100% rename from src/ride/vehicle_paint.c rename to src/openrct2/ride/vehicle_paint.c diff --git a/src/ride/vehicle_paint.h b/src/openrct2/ride/vehicle_paint.h similarity index 100% rename from src/ride/vehicle_paint.h rename to src/openrct2/ride/vehicle_paint.h diff --git a/src/ride/water/boat_ride.c b/src/openrct2/ride/water/boat_ride.c similarity index 100% rename from src/ride/water/boat_ride.c rename to src/openrct2/ride/water/boat_ride.c diff --git a/src/ride/water/dingy_slide.c b/src/openrct2/ride/water/dingy_slide.c similarity index 100% rename from src/ride/water/dingy_slide.c rename to src/openrct2/ride/water/dingy_slide.c diff --git a/src/ride/water/log_flume.c b/src/openrct2/ride/water/log_flume.c similarity index 100% rename from src/ride/water/log_flume.c rename to src/openrct2/ride/water/log_flume.c diff --git a/src/ride/water/river_rafts.c b/src/openrct2/ride/water/river_rafts.c similarity index 100% rename from src/ride/water/river_rafts.c rename to src/openrct2/ride/water/river_rafts.c diff --git a/src/ride/water/river_rapids.c b/src/openrct2/ride/water/river_rapids.c similarity index 100% rename from src/ride/water/river_rapids.c rename to src/openrct2/ride/water/river_rapids.c diff --git a/src/ride/water/splash_boats.c b/src/openrct2/ride/water/splash_boats.c similarity index 100% rename from src/ride/water/splash_boats.c rename to src/openrct2/ride/water/splash_boats.c diff --git a/src/ride/water/submarine_ride.c b/src/openrct2/ride/water/submarine_ride.c similarity index 100% rename from src/ride/water/submarine_ride.c rename to src/openrct2/ride/water/submarine_ride.c diff --git a/src/ride/water/water_coaster.c b/src/openrct2/ride/water/water_coaster.c similarity index 100% rename from src/ride/water/water_coaster.c rename to src/openrct2/ride/water/water_coaster.c diff --git a/src/scenario/ScenarioRepository.cpp b/src/openrct2/scenario/ScenarioRepository.cpp similarity index 100% rename from src/scenario/ScenarioRepository.cpp rename to src/openrct2/scenario/ScenarioRepository.cpp diff --git a/src/scenario/ScenarioRepository.h b/src/openrct2/scenario/ScenarioRepository.h similarity index 100% rename from src/scenario/ScenarioRepository.h rename to src/openrct2/scenario/ScenarioRepository.h diff --git a/src/scenario/ScenarioSources.cpp b/src/openrct2/scenario/ScenarioSources.cpp similarity index 100% rename from src/scenario/ScenarioSources.cpp rename to src/openrct2/scenario/ScenarioSources.cpp diff --git a/src/scenario/ScenarioSources.h b/src/openrct2/scenario/ScenarioSources.h similarity index 100% rename from src/scenario/ScenarioSources.h rename to src/openrct2/scenario/ScenarioSources.h diff --git a/src/scenario/scenario.c b/src/openrct2/scenario/scenario.c similarity index 100% rename from src/scenario/scenario.c rename to src/openrct2/scenario/scenario.c diff --git a/src/scenario/scenario.h b/src/openrct2/scenario/scenario.h similarity index 100% rename from src/scenario/scenario.h rename to src/openrct2/scenario/scenario.h diff --git a/src/sprites.h b/src/openrct2/sprites.h similarity index 100% rename from src/sprites.h rename to src/openrct2/sprites.h diff --git a/src/title/TitleScreen.cpp b/src/openrct2/title/TitleScreen.cpp similarity index 100% rename from src/title/TitleScreen.cpp rename to src/openrct2/title/TitleScreen.cpp diff --git a/src/title/TitleScreen.h b/src/openrct2/title/TitleScreen.h similarity index 100% rename from src/title/TitleScreen.h rename to src/openrct2/title/TitleScreen.h diff --git a/src/title/TitleSequence.cpp b/src/openrct2/title/TitleSequence.cpp similarity index 100% rename from src/title/TitleSequence.cpp rename to src/openrct2/title/TitleSequence.cpp diff --git a/src/title/TitleSequence.h b/src/openrct2/title/TitleSequence.h similarity index 100% rename from src/title/TitleSequence.h rename to src/openrct2/title/TitleSequence.h diff --git a/src/title/TitleSequenceManager.cpp b/src/openrct2/title/TitleSequenceManager.cpp similarity index 100% rename from src/title/TitleSequenceManager.cpp rename to src/openrct2/title/TitleSequenceManager.cpp diff --git a/src/title/TitleSequenceManager.h b/src/openrct2/title/TitleSequenceManager.h similarity index 100% rename from src/title/TitleSequenceManager.h rename to src/openrct2/title/TitleSequenceManager.h diff --git a/src/title/TitleSequencePlayer.cpp b/src/openrct2/title/TitleSequencePlayer.cpp similarity index 100% rename from src/title/TitleSequencePlayer.cpp rename to src/openrct2/title/TitleSequencePlayer.cpp diff --git a/src/title/TitleSequencePlayer.h b/src/openrct2/title/TitleSequencePlayer.h similarity index 100% rename from src/title/TitleSequencePlayer.h rename to src/openrct2/title/TitleSequencePlayer.h diff --git a/src/util/sawyercoding.c b/src/openrct2/util/sawyercoding.c similarity index 100% rename from src/util/sawyercoding.c rename to src/openrct2/util/sawyercoding.c diff --git a/src/util/sawyercoding.h b/src/openrct2/util/sawyercoding.h similarity index 100% rename from src/util/sawyercoding.h rename to src/openrct2/util/sawyercoding.h diff --git a/src/util/util.c b/src/openrct2/util/util.c similarity index 100% rename from src/util/util.c rename to src/openrct2/util/util.c diff --git a/src/util/util.h b/src/openrct2/util/util.h similarity index 100% rename from src/util/util.h rename to src/openrct2/util/util.h diff --git a/src/version.c b/src/openrct2/version.c similarity index 100% rename from src/version.c rename to src/openrct2/version.c diff --git a/src/version.h b/src/openrct2/version.h similarity index 100% rename from src/version.h rename to src/openrct2/version.h diff --git a/src/windows/about.c b/src/openrct2/windows/about.c similarity index 100% rename from src/windows/about.c rename to src/openrct2/windows/about.c diff --git a/src/windows/banner.c b/src/openrct2/windows/banner.c similarity index 100% rename from src/windows/banner.c rename to src/openrct2/windows/banner.c diff --git a/src/windows/changelog.c b/src/openrct2/windows/changelog.c similarity index 100% rename from src/windows/changelog.c rename to src/openrct2/windows/changelog.c diff --git a/src/windows/cheats.c b/src/openrct2/windows/cheats.c similarity index 100% rename from src/windows/cheats.c rename to src/openrct2/windows/cheats.c diff --git a/src/windows/clear_scenery.c b/src/openrct2/windows/clear_scenery.c similarity index 100% rename from src/windows/clear_scenery.c rename to src/openrct2/windows/clear_scenery.c diff --git a/src/windows/custom_currency.c b/src/openrct2/windows/custom_currency.c similarity index 100% rename from src/windows/custom_currency.c rename to src/openrct2/windows/custom_currency.c diff --git a/src/windows/debug_paint.c b/src/openrct2/windows/debug_paint.c similarity index 100% rename from src/windows/debug_paint.c rename to src/openrct2/windows/debug_paint.c diff --git a/src/windows/demolish_ride_prompt.c b/src/openrct2/windows/demolish_ride_prompt.c similarity index 100% rename from src/windows/demolish_ride_prompt.c rename to src/openrct2/windows/demolish_ride_prompt.c diff --git a/src/windows/dropdown.c b/src/openrct2/windows/dropdown.c similarity index 100% rename from src/windows/dropdown.c rename to src/openrct2/windows/dropdown.c diff --git a/src/windows/dropdown.h b/src/openrct2/windows/dropdown.h similarity index 100% rename from src/windows/dropdown.h rename to src/openrct2/windows/dropdown.h diff --git a/src/windows/editor_bottom_toolbar.c b/src/openrct2/windows/editor_bottom_toolbar.c similarity index 100% rename from src/windows/editor_bottom_toolbar.c rename to src/openrct2/windows/editor_bottom_toolbar.c diff --git a/src/windows/editor_inventions_list.c b/src/openrct2/windows/editor_inventions_list.c similarity index 100% rename from src/windows/editor_inventions_list.c rename to src/openrct2/windows/editor_inventions_list.c diff --git a/src/windows/editor_main.c b/src/openrct2/windows/editor_main.c similarity index 100% rename from src/windows/editor_main.c rename to src/openrct2/windows/editor_main.c diff --git a/src/windows/editor_object_selection.c b/src/openrct2/windows/editor_object_selection.c similarity index 100% rename from src/windows/editor_object_selection.c rename to src/openrct2/windows/editor_object_selection.c diff --git a/src/windows/editor_objective_options.c b/src/openrct2/windows/editor_objective_options.c similarity index 100% rename from src/windows/editor_objective_options.c rename to src/openrct2/windows/editor_objective_options.c diff --git a/src/windows/editor_scenario_options.c b/src/openrct2/windows/editor_scenario_options.c similarity index 100% rename from src/windows/editor_scenario_options.c rename to src/openrct2/windows/editor_scenario_options.c diff --git a/src/windows/error.c b/src/openrct2/windows/error.c similarity index 100% rename from src/windows/error.c rename to src/openrct2/windows/error.c diff --git a/src/windows/error.h b/src/openrct2/windows/error.h similarity index 100% rename from src/windows/error.h rename to src/openrct2/windows/error.h diff --git a/src/windows/finances.c b/src/openrct2/windows/finances.c similarity index 100% rename from src/windows/finances.c rename to src/openrct2/windows/finances.c diff --git a/src/windows/footpath.c b/src/openrct2/windows/footpath.c similarity index 100% rename from src/windows/footpath.c rename to src/openrct2/windows/footpath.c diff --git a/src/windows/game_bottom_toolbar.c b/src/openrct2/windows/game_bottom_toolbar.c similarity index 100% rename from src/windows/game_bottom_toolbar.c rename to src/openrct2/windows/game_bottom_toolbar.c diff --git a/src/windows/guest.c b/src/openrct2/windows/guest.c similarity index 100% rename from src/windows/guest.c rename to src/openrct2/windows/guest.c diff --git a/src/windows/guest_list.c b/src/openrct2/windows/guest_list.c similarity index 100% rename from src/windows/guest_list.c rename to src/openrct2/windows/guest_list.c diff --git a/src/windows/install_track.c b/src/openrct2/windows/install_track.c similarity index 100% rename from src/windows/install_track.c rename to src/openrct2/windows/install_track.c diff --git a/src/windows/land.c b/src/openrct2/windows/land.c similarity index 100% rename from src/windows/land.c rename to src/openrct2/windows/land.c diff --git a/src/windows/land_rights.c b/src/openrct2/windows/land_rights.c similarity index 100% rename from src/windows/land_rights.c rename to src/openrct2/windows/land_rights.c diff --git a/src/windows/loadsave.c b/src/openrct2/windows/loadsave.c similarity index 100% rename from src/windows/loadsave.c rename to src/openrct2/windows/loadsave.c diff --git a/src/windows/main.c b/src/openrct2/windows/main.c similarity index 100% rename from src/windows/main.c rename to src/openrct2/windows/main.c diff --git a/src/windows/map.c b/src/openrct2/windows/map.c similarity index 100% rename from src/windows/map.c rename to src/openrct2/windows/map.c diff --git a/src/windows/map_tooltip.c b/src/openrct2/windows/map_tooltip.c similarity index 100% rename from src/windows/map_tooltip.c rename to src/openrct2/windows/map_tooltip.c diff --git a/src/windows/mapgen.c b/src/openrct2/windows/mapgen.c similarity index 100% rename from src/windows/mapgen.c rename to src/openrct2/windows/mapgen.c diff --git a/src/windows/maze_construction.c b/src/openrct2/windows/maze_construction.c similarity index 100% rename from src/windows/maze_construction.c rename to src/openrct2/windows/maze_construction.c diff --git a/src/windows/multiplayer.c b/src/openrct2/windows/multiplayer.c similarity index 100% rename from src/windows/multiplayer.c rename to src/openrct2/windows/multiplayer.c diff --git a/src/windows/music_credits.c b/src/openrct2/windows/music_credits.c similarity index 100% rename from src/windows/music_credits.c rename to src/openrct2/windows/music_credits.c diff --git a/src/windows/network_status.c b/src/openrct2/windows/network_status.c similarity index 100% rename from src/windows/network_status.c rename to src/openrct2/windows/network_status.c diff --git a/src/windows/new_campaign.c b/src/openrct2/windows/new_campaign.c similarity index 100% rename from src/windows/new_campaign.c rename to src/openrct2/windows/new_campaign.c diff --git a/src/windows/new_ride.c b/src/openrct2/windows/new_ride.c similarity index 100% rename from src/windows/new_ride.c rename to src/openrct2/windows/new_ride.c diff --git a/src/windows/news.c b/src/openrct2/windows/news.c similarity index 100% rename from src/windows/news.c rename to src/openrct2/windows/news.c diff --git a/src/windows/news_options.c b/src/openrct2/windows/news_options.c similarity index 100% rename from src/windows/news_options.c rename to src/openrct2/windows/news_options.c diff --git a/src/windows/options.c b/src/openrct2/windows/options.c similarity index 100% rename from src/windows/options.c rename to src/openrct2/windows/options.c diff --git a/src/windows/park.c b/src/openrct2/windows/park.c similarity index 100% rename from src/windows/park.c rename to src/openrct2/windows/park.c diff --git a/src/windows/player.c b/src/openrct2/windows/player.c similarity index 100% rename from src/windows/player.c rename to src/openrct2/windows/player.c diff --git a/src/windows/publisher_credits.c b/src/openrct2/windows/publisher_credits.c similarity index 100% rename from src/windows/publisher_credits.c rename to src/openrct2/windows/publisher_credits.c diff --git a/src/windows/research.c b/src/openrct2/windows/research.c similarity index 100% rename from src/windows/research.c rename to src/openrct2/windows/research.c diff --git a/src/windows/ride.c b/src/openrct2/windows/ride.c similarity index 100% rename from src/windows/ride.c rename to src/openrct2/windows/ride.c diff --git a/src/windows/ride_construction.c b/src/openrct2/windows/ride_construction.c similarity index 100% rename from src/windows/ride_construction.c rename to src/openrct2/windows/ride_construction.c diff --git a/src/windows/ride_list.c b/src/openrct2/windows/ride_list.c similarity index 100% rename from src/windows/ride_list.c rename to src/openrct2/windows/ride_list.c diff --git a/src/windows/save_prompt.c b/src/openrct2/windows/save_prompt.c similarity index 100% rename from src/windows/save_prompt.c rename to src/openrct2/windows/save_prompt.c diff --git a/src/windows/scenery.c b/src/openrct2/windows/scenery.c similarity index 100% rename from src/windows/scenery.c rename to src/openrct2/windows/scenery.c diff --git a/src/windows/server_list.c b/src/openrct2/windows/server_list.c similarity index 100% rename from src/windows/server_list.c rename to src/openrct2/windows/server_list.c diff --git a/src/windows/server_start.c b/src/openrct2/windows/server_start.c similarity index 100% rename from src/windows/server_start.c rename to src/openrct2/windows/server_start.c diff --git a/src/windows/shortcut_key_change.c b/src/openrct2/windows/shortcut_key_change.c similarity index 100% rename from src/windows/shortcut_key_change.c rename to src/openrct2/windows/shortcut_key_change.c diff --git a/src/windows/shortcut_keys.c b/src/openrct2/windows/shortcut_keys.c similarity index 100% rename from src/windows/shortcut_keys.c rename to src/openrct2/windows/shortcut_keys.c diff --git a/src/windows/sign.c b/src/openrct2/windows/sign.c similarity index 100% rename from src/windows/sign.c rename to src/openrct2/windows/sign.c diff --git a/src/windows/staff.c b/src/openrct2/windows/staff.c similarity index 100% rename from src/windows/staff.c rename to src/openrct2/windows/staff.c diff --git a/src/windows/staff_fire_prompt.c b/src/openrct2/windows/staff_fire_prompt.c similarity index 100% rename from src/windows/staff_fire_prompt.c rename to src/openrct2/windows/staff_fire_prompt.c diff --git a/src/windows/staff_list.c b/src/openrct2/windows/staff_list.c similarity index 100% rename from src/windows/staff_list.c rename to src/openrct2/windows/staff_list.c diff --git a/src/windows/text_input.c b/src/openrct2/windows/text_input.c similarity index 100% rename from src/windows/text_input.c rename to src/openrct2/windows/text_input.c diff --git a/src/windows/themes.c b/src/openrct2/windows/themes.c similarity index 100% rename from src/windows/themes.c rename to src/openrct2/windows/themes.c diff --git a/src/windows/tile_inspector.c b/src/openrct2/windows/tile_inspector.c similarity index 100% rename from src/windows/tile_inspector.c rename to src/openrct2/windows/tile_inspector.c diff --git a/src/windows/title_command_editor.c b/src/openrct2/windows/title_command_editor.c similarity index 100% rename from src/windows/title_command_editor.c rename to src/openrct2/windows/title_command_editor.c diff --git a/src/windows/title_editor.c b/src/openrct2/windows/title_editor.c similarity index 100% rename from src/windows/title_editor.c rename to src/openrct2/windows/title_editor.c diff --git a/src/windows/title_exit.c b/src/openrct2/windows/title_exit.c similarity index 100% rename from src/windows/title_exit.c rename to src/openrct2/windows/title_exit.c diff --git a/src/windows/title_logo.c b/src/openrct2/windows/title_logo.c similarity index 100% rename from src/windows/title_logo.c rename to src/openrct2/windows/title_logo.c diff --git a/src/windows/title_menu.c b/src/openrct2/windows/title_menu.c similarity index 100% rename from src/windows/title_menu.c rename to src/openrct2/windows/title_menu.c diff --git a/src/windows/title_options.c b/src/openrct2/windows/title_options.c similarity index 100% rename from src/windows/title_options.c rename to src/openrct2/windows/title_options.c diff --git a/src/windows/title_scenarioselect.c b/src/openrct2/windows/title_scenarioselect.c similarity index 100% rename from src/windows/title_scenarioselect.c rename to src/openrct2/windows/title_scenarioselect.c diff --git a/src/windows/tooltip.c b/src/openrct2/windows/tooltip.c similarity index 100% rename from src/windows/tooltip.c rename to src/openrct2/windows/tooltip.c diff --git a/src/windows/tooltip.h b/src/openrct2/windows/tooltip.h similarity index 100% rename from src/windows/tooltip.h rename to src/openrct2/windows/tooltip.h diff --git a/src/windows/top_toolbar.c b/src/openrct2/windows/top_toolbar.c similarity index 100% rename from src/windows/top_toolbar.c rename to src/openrct2/windows/top_toolbar.c diff --git a/src/windows/track_list.c b/src/openrct2/windows/track_list.c similarity index 100% rename from src/windows/track_list.c rename to src/openrct2/windows/track_list.c diff --git a/src/windows/track_manage.c b/src/openrct2/windows/track_manage.c similarity index 100% rename from src/windows/track_manage.c rename to src/openrct2/windows/track_manage.c diff --git a/src/windows/track_place.c b/src/openrct2/windows/track_place.c similarity index 100% rename from src/windows/track_place.c rename to src/openrct2/windows/track_place.c diff --git a/src/windows/viewport.c b/src/openrct2/windows/viewport.c similarity index 100% rename from src/windows/viewport.c rename to src/openrct2/windows/viewport.c diff --git a/src/windows/water.c b/src/openrct2/windows/water.c similarity index 100% rename from src/windows/water.c rename to src/openrct2/windows/water.c diff --git a/src/world/balloon.c b/src/openrct2/world/balloon.c similarity index 100% rename from src/world/balloon.c rename to src/openrct2/world/balloon.c diff --git a/src/world/banner.c b/src/openrct2/world/banner.c similarity index 100% rename from src/world/banner.c rename to src/openrct2/world/banner.c diff --git a/src/world/banner.h b/src/openrct2/world/banner.h similarity index 100% rename from src/world/banner.h rename to src/openrct2/world/banner.h diff --git a/src/world/climate.c b/src/openrct2/world/climate.c similarity index 100% rename from src/world/climate.c rename to src/openrct2/world/climate.c diff --git a/src/world/climate.h b/src/openrct2/world/climate.h similarity index 100% rename from src/world/climate.h rename to src/openrct2/world/climate.h diff --git a/src/world/duck.c b/src/openrct2/world/duck.c similarity index 100% rename from src/world/duck.c rename to src/openrct2/world/duck.c diff --git a/src/world/entrance.h b/src/openrct2/world/entrance.h similarity index 100% rename from src/world/entrance.h rename to src/openrct2/world/entrance.h diff --git a/src/world/footpath.c b/src/openrct2/world/footpath.c similarity index 100% rename from src/world/footpath.c rename to src/openrct2/world/footpath.c diff --git a/src/world/footpath.h b/src/openrct2/world/footpath.h similarity index 100% rename from src/world/footpath.h rename to src/openrct2/world/footpath.h diff --git a/src/world/fountain.c b/src/openrct2/world/fountain.c similarity index 100% rename from src/world/fountain.c rename to src/openrct2/world/fountain.c diff --git a/src/world/fountain.h b/src/openrct2/world/fountain.h similarity index 100% rename from src/world/fountain.h rename to src/openrct2/world/fountain.h diff --git a/src/world/map.c b/src/openrct2/world/map.c similarity index 100% rename from src/world/map.c rename to src/openrct2/world/map.c diff --git a/src/world/map.h b/src/openrct2/world/map.h similarity index 100% rename from src/world/map.h rename to src/openrct2/world/map.h diff --git a/src/world/map_animation.c b/src/openrct2/world/map_animation.c similarity index 100% rename from src/world/map_animation.c rename to src/openrct2/world/map_animation.c diff --git a/src/world/map_animation.h b/src/openrct2/world/map_animation.h similarity index 100% rename from src/world/map_animation.h rename to src/openrct2/world/map_animation.h diff --git a/src/world/map_helpers.c b/src/openrct2/world/map_helpers.c similarity index 100% rename from src/world/map_helpers.c rename to src/openrct2/world/map_helpers.c diff --git a/src/world/map_helpers.h b/src/openrct2/world/map_helpers.h similarity index 100% rename from src/world/map_helpers.h rename to src/openrct2/world/map_helpers.h diff --git a/src/world/mapgen.c b/src/openrct2/world/mapgen.c similarity index 100% rename from src/world/mapgen.c rename to src/openrct2/world/mapgen.c diff --git a/src/world/mapgen.h b/src/openrct2/world/mapgen.h similarity index 100% rename from src/world/mapgen.h rename to src/openrct2/world/mapgen.h diff --git a/src/world/money_effect.c b/src/openrct2/world/money_effect.c similarity index 100% rename from src/world/money_effect.c rename to src/openrct2/world/money_effect.c diff --git a/src/world/park.c b/src/openrct2/world/park.c similarity index 100% rename from src/world/park.c rename to src/openrct2/world/park.c diff --git a/src/world/park.h b/src/openrct2/world/park.h similarity index 100% rename from src/world/park.h rename to src/openrct2/world/park.h diff --git a/src/world/particle.c b/src/openrct2/world/particle.c similarity index 100% rename from src/world/particle.c rename to src/openrct2/world/particle.c diff --git a/src/world/scenery.c b/src/openrct2/world/scenery.c similarity index 100% rename from src/world/scenery.c rename to src/openrct2/world/scenery.c diff --git a/src/world/scenery.h b/src/openrct2/world/scenery.h similarity index 100% rename from src/world/scenery.h rename to src/openrct2/world/scenery.h diff --git a/src/world/sprite.c b/src/openrct2/world/sprite.c similarity index 100% rename from src/world/sprite.c rename to src/openrct2/world/sprite.c diff --git a/src/world/sprite.h b/src/openrct2/world/sprite.h similarity index 100% rename from src/world/sprite.h rename to src/openrct2/world/sprite.h diff --git a/src/world/water.h b/src/openrct2/world/water.h similarity index 100% rename from src/world/water.h rename to src/openrct2/world/water.h