1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-10 17:42:29 +01:00

organisation: move files and update project

This commit is contained in:
IntelOrca
2014-10-06 10:17:26 +01:00
parent 95027654fc
commit 554e1fe70e
115 changed files with 624 additions and 560 deletions

View File

@@ -14,143 +14,6 @@
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\src\addresses.h" />
<ClInclude Include="..\src\audio.h" />
<ClInclude Include="..\src\award.h" />
<ClInclude Include="..\src\climate.h" />
<ClInclude Include="..\src\config.h" />
<ClInclude Include="..\src\currency.h" />
<ClInclude Include="..\src\cursors.h" />
<ClInclude Include="..\src\date.h" />
<ClInclude Include="..\src\editor.h" />
<ClInclude Include="..\src\finance.h" />
<ClInclude Include="..\src\game.h" />
<ClInclude Include="..\src\gfx.h" />
<ClInclude Include="..\src\graph.h" />
<ClInclude Include="..\src\hook.h" />
<ClInclude Include="..\src\input.h" />
<ClInclude Include="..\src\intro.h" />
<ClInclude Include="..\src\language.h" />
<ClInclude Include="..\src\map.h" />
<ClInclude Include="..\src\marketing.h" />
<ClInclude Include="..\src\mixer.h" />
<ClInclude Include="..\src\news_item.h" />
<ClInclude Include="..\src\object.h" />
<ClInclude Include="..\src\osinterface.h" />
<ClInclude Include="..\src\park.h" />
<ClInclude Include="..\src\peep.h" />
<ClInclude Include="..\src\rct2.h" />
<ClInclude Include="..\src\ride.h" />
<ClInclude Include="..\src\ride_data.h" />
<ClInclude Include="..\src\ride_ratings.h" />
<ClInclude Include="..\src\sawyercoding.h" />
<ClInclude Include="..\src\scenario.h" />
<ClInclude Include="..\src\scenery.h" />
<ClInclude Include="..\src\screenshot.h" />
<ClInclude Include="..\src\sprite.h" />
<ClInclude Include="..\src\sprites.h" />
<ClInclude Include="..\src\string_ids.h" />
<ClInclude Include="..\src\title.h" />
<ClInclude Include="..\src\track.h" />
<ClInclude Include="..\src\tutorial.h" />
<ClInclude Include="..\src\util.h" />
<ClInclude Include="..\src\vehicle.h" />
<ClInclude Include="..\src\viewport.h" />
<ClInclude Include="..\src\widget.h" />
<ClInclude Include="..\src\window.h" />
<ClInclude Include="..\src\window_dropdown.h" />
<ClInclude Include="..\src\window_error.h" />
<ClInclude Include="..\src\window_scenery.h" />
<ClInclude Include="..\src\window_tooltip.h" />
<ClInclude Include="resource.h" />
<ClInclude Include="..\src\staff.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\libspeex\resample.c" />
<ClCompile Include="..\lodepng\lodepng.c" />
<ClCompile Include="..\src\audio.c" />
<ClCompile Include="..\src\award.c" />
<ClCompile Include="..\src\climate.c" />
<ClCompile Include="..\src\config.c" />
<ClCompile Include="..\src\currency.c" />
<ClCompile Include="..\src\date.c" />
<ClCompile Include="..\src\editor.c" />
<ClCompile Include="..\src\finance.c" />
<ClCompile Include="..\src\game.c" />
<ClCompile Include="..\src\gfx.c" />
<ClCompile Include="..\src\graph.c" />
<ClCompile Include="..\src\hook.c" />
<ClCompile Include="..\src\input.c" />
<ClCompile Include="..\src\intro.c" />
<ClCompile Include="..\src\language.c" />
<ClCompile Include="..\src\map.c" />
<ClCompile Include="..\src\marketing.c" />
<ClCompile Include="..\src\mixer.cpp" />
<ClCompile Include="..\src\news_item.c" />
<ClCompile Include="..\src\object.c" />
<ClCompile Include="..\src\object_list.c" />
<ClCompile Include="..\src\osinterface.c" />
<ClCompile Include="..\src\park.c" />
<ClCompile Include="..\src\peep.c" />
<ClCompile Include="..\src\rct2.c" />
<ClCompile Include="..\src\ride.c" />
<ClCompile Include="..\src\ride_data.c" />
<ClCompile Include="..\src\ride_ratings.c" />
<ClCompile Include="..\src\sawyercoding.c" />
<ClCompile Include="..\src\scenario.c" />
<ClCompile Include="..\src\scenario_list.c" />
<ClCompile Include="..\src\screenshot.c" />
<ClCompile Include="..\src\sprite.c" />
<ClCompile Include="..\src\string_ids.c" />
<ClCompile Include="..\src\title.c" />
<ClCompile Include="..\src\track.c" />
<ClCompile Include="..\src\tutorial.c" />
<ClCompile Include="..\src\util.c" />
<ClCompile Include="..\src\vehicle.c" />
<ClCompile Include="..\src\viewport.c" />
<ClCompile Include="..\src\widget.c" />
<ClCompile Include="..\src\window.c" />
<ClCompile Include="..\src\window_about.c" />
<ClCompile Include="..\src\window_banner.c" />
<ClCompile Include="..\src\window_cheats.c" />
<ClCompile Include="..\src\window_clear_scenery.c" />
<ClCompile Include="..\src\window_error.c" />
<ClCompile Include="..\src\window_game_bottom_toolbar.c" />
<ClCompile Include="..\src\window_dropdown.c" />
<ClCompile Include="..\src\window_guest_list.c" />
<ClCompile Include="..\src\window_land.c" />
<ClCompile Include="..\src\window_new_campaign.c" />
<ClCompile Include="..\src\window_news.c" />
<ClCompile Include="..\src\window_park.c" />
<ClCompile Include="..\src\window_finances.c" />
<ClCompile Include="..\src\window_footpath.c" />
<ClCompile Include="..\src\window_map.c" />
<ClCompile Include="..\src\window_new_ride.c" />
<ClCompile Include="..\src\window_options.c" />
<ClCompile Include="..\src\window_peep.c" />
<ClCompile Include="..\src\window_publisher_credits.c" />
<ClCompile Include="..\src\window_research.c" />
<ClCompile Include="..\src\window_ride.c" />
<ClCompile Include="..\src\window_ride_list.c" />
<ClCompile Include="..\src\window_save_prompt.c" />
<ClCompile Include="..\src\window_staff.c" />
<ClCompile Include="..\src\window_staff_peep.c" />
<ClCompile Include="..\src\window_title_exit.c" />
<ClCompile Include="..\src\window_title_logo.c" />
<ClCompile Include="..\src\window_main.c" />
<ClCompile Include="..\src\window_title_menu.c" />
<ClCompile Include="..\src\window_title_scenarioselect.c" />
<ClCompile Include="..\src\window_game_top_toolbar.c" />
<ClCompile Include="..\src\window_tooltip.c" />
<ClCompile Include="..\src\window_track_list.c" />
<ClCompile Include="..\src\window_track_manage.c" />
<ClCompile Include="..\src\window_track_place.c" />
<ClCompile Include="..\src\window_water.c" />
<ClCompile Include="..\src\staff.c" />
<ClCompile Include="..\src\window_scenery.c" />
<ClCompile Include="..\src\window_music_credits.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\openrct2.exe" />
</ItemGroup>
@@ -164,6 +27,140 @@
<Text Include="..\data\language\spanish_sp.txt" />
<Text Include="..\data\language\swedish.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\audio\audio.c" />
<ClCompile Include="..\src\audio\mixer.cpp" />
<ClCompile Include="..\src\config.c" />
<ClCompile Include="..\src\drawing\gfx.c" />
<ClCompile Include="..\src\editor.c" />
<ClCompile Include="..\src\game.c" />
<ClCompile Include="..\src\hook.c" />
<ClCompile Include="..\src\input.c" />
<ClCompile Include="..\src\interface\graph.c" />
<ClCompile Include="..\src\interface\screenshot.c" />
<ClCompile Include="..\src\interface\viewport.c" />
<ClCompile Include="..\src\interface\widget.c" />
<ClCompile Include="..\src\interface\window.c" />
<ClCompile Include="..\src\intro.c" />
<ClCompile Include="..\src\localisation\currency.c" />
<ClCompile Include="..\src\localisation\date.c" />
<ClCompile Include="..\src\localisation\language.c" />
<ClCompile Include="..\src\localisation\string_ids.c" />
<ClCompile Include="..\src\management\award.c" />
<ClCompile Include="..\src\management\finance.c" />
<ClCompile Include="..\src\management\marketing.c" />
<ClCompile Include="..\src\management\news_item.c" />
<ClCompile Include="..\src\object.c" />
<ClCompile Include="..\src\object_list.c" />
<ClCompile Include="..\src\platform\osinterface.c" />
<ClCompile Include="..\src\rct2.c" />
<ClCompile Include="..\src\ride\ride.c" />
<ClCompile Include="..\src\ride\ride_data.c" />
<ClCompile Include="..\src\ride\ride_ratings.c" />
<ClCompile Include="..\src\ride\track.c" />
<ClCompile Include="..\src\ride\vehicle.c" />
<ClCompile Include="..\src\scenario.c" />
<ClCompile Include="..\src\scenario_list.c" />
<ClCompile Include="..\src\title.c" />
<ClCompile Include="..\src\tutorial.c" />
<ClCompile Include="..\src\util\sawyercoding.c" />
<ClCompile Include="..\src\util\util.c" />
<ClCompile Include="..\src\windows\about.c" />
<ClCompile Include="..\src\windows\banner.c" />
<ClCompile Include="..\src\windows\cheats.c" />
<ClCompile Include="..\src\windows\clear_scenery.c" />
<ClCompile Include="..\src\windows\dropdown.c" />
<ClCompile Include="..\src\windows\error.c" />
<ClCompile Include="..\src\windows\finances.c" />
<ClCompile Include="..\src\windows\footpath.c" />
<ClCompile Include="..\src\windows\game_bottom_toolbar.c" />
<ClCompile Include="..\src\windows\game_top_toolbar.c" />
<ClCompile Include="..\src\windows\guest_list.c" />
<ClCompile Include="..\src\windows\land.c" />
<ClCompile Include="..\src\windows\main.c" />
<ClCompile Include="..\src\windows\map.c" />
<ClCompile Include="..\src\windows\music_credits.c" />
<ClCompile Include="..\src\windows\news.c" />
<ClCompile Include="..\src\windows\new_campaign.c" />
<ClCompile Include="..\src\windows\new_ride.c" />
<ClCompile Include="..\src\windows\options.c" />
<ClCompile Include="..\src\windows\park.c" />
<ClCompile Include="..\src\windows\peep.c" />
<ClCompile Include="..\src\windows\publisher_credits.c" />
<ClCompile Include="..\src\windows\research.c" />
<ClCompile Include="..\src\windows\ride.c" />
<ClCompile Include="..\src\windows\ride_list.c" />
<ClCompile Include="..\src\windows\save_prompt.c" />
<ClCompile Include="..\src\windows\scenery.c" />
<ClCompile Include="..\src\windows\staff.c" />
<ClCompile Include="..\src\windows\staff_peep.c" />
<ClCompile Include="..\src\windows\title_exit.c" />
<ClCompile Include="..\src\windows\title_logo.c" />
<ClCompile Include="..\src\windows\title_menu.c" />
<ClCompile Include="..\src\windows\title_scenarioselect.c" />
<ClCompile Include="..\src\windows\tooltip.c" />
<ClCompile Include="..\src\windows\track_list.c" />
<ClCompile Include="..\src\windows\track_manage.c" />
<ClCompile Include="..\src\windows\track_place.c" />
<ClCompile Include="..\src\windows\water.c" />
<ClCompile Include="..\src\world\climate.c" />
<ClCompile Include="..\src\world\map.c" />
<ClCompile Include="..\src\world\park.c" />
<ClCompile Include="..\src\world\peep.c" />
<ClCompile Include="..\src\world\sprite.c" />
<ClCompile Include="..\src\world\staff.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\src\addresses.h" />
<ClInclude Include="..\src\audio\audio.h" />
<ClInclude Include="..\src\audio\mixer.h" />
<ClInclude Include="..\src\config.h" />
<ClInclude Include="..\src\cursors.h" />
<ClInclude Include="..\src\drawing\gfx.h" />
<ClInclude Include="..\src\editor.h" />
<ClInclude Include="..\src\game.h" />
<ClInclude Include="..\src\hook.h" />
<ClInclude Include="..\src\input.h" />
<ClInclude Include="..\src\interface\graph.h" />
<ClInclude Include="..\src\interface\screenshot.h" />
<ClInclude Include="..\src\interface\viewport.h" />
<ClInclude Include="..\src\interface\widget.h" />
<ClInclude Include="..\src\interface\window.h" />
<ClInclude Include="..\src\intro.h" />
<ClInclude Include="..\src\localisation\currency.h" />
<ClInclude Include="..\src\localisation\date.h" />
<ClInclude Include="..\src\localisation\language.h" />
<ClInclude Include="..\src\localisation\string_ids.h" />
<ClInclude Include="..\src\management\award.h" />
<ClInclude Include="..\src\management\finance.h" />
<ClInclude Include="..\src\management\marketing.h" />
<ClInclude Include="..\src\management\news_item.h" />
<ClInclude Include="..\src\object.h" />
<ClInclude Include="..\src\platform\osinterface.h" />
<ClInclude Include="..\src\rct2.h" />
<ClInclude Include="..\src\ride\ride.h" />
<ClInclude Include="..\src\ride\ride_data.h" />
<ClInclude Include="..\src\ride\ride_ratings.h" />
<ClInclude Include="..\src\ride\track.h" />
<ClInclude Include="..\src\ride\vehicle.h" />
<ClInclude Include="..\src\scenario.h" />
<ClInclude Include="..\src\sprites.h" />
<ClInclude Include="..\src\title.h" />
<ClInclude Include="..\src\tutorial.h" />
<ClInclude Include="..\src\util\sawyercoding.h" />
<ClInclude Include="..\src\util\util.h" />
<ClInclude Include="..\src\windows\dropdown.h" />
<ClInclude Include="..\src\windows\error.h" />
<ClInclude Include="..\src\windows\scenery.h" />
<ClInclude Include="..\src\windows\tooltip.h" />
<ClInclude Include="..\src\world\climate.h" />
<ClInclude Include="..\src\world\map.h" />
<ClInclude Include="..\src\world\park.h" />
<ClInclude Include="..\src\world\peep.h" />
<ClInclude Include="..\src\world\scenery.h" />
<ClInclude Include="..\src\world\sprite.h" />
<ClInclude Include="..\src\world\staff.h" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{D24D94F6-2A74-480C-B512-629C306CE92F}</ProjectGuid>
<RootNamespace>openrct2</RootNamespace>

View File

@@ -1,430 +1,58 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="Windows">
<UniqueIdentifier>{611458dc-7dd2-4c37-af0f-306cf9d85fb9}</UniqueIdentifier>
<Filter Include="Libraries">
<UniqueIdentifier>{29bd2abb-0a50-4c58-9031-bee3f966b249}</UniqueIdentifier>
</Filter>
<Filter Include="Data">
<Filter Include="Libraries\lodepng">
<UniqueIdentifier>{e9219aff-1bb5-4065-8204-427a97344a43}</UniqueIdentifier>
</Filter>
<Filter Include="Libraries\libspeex">
<UniqueIdentifier>{3c824fc4-8242-4127-a4b4-248435ff9058}</UniqueIdentifier>
</Filter>
<Filter Include="Source">
<UniqueIdentifier>{4c8348c7-dfe9-4368-9d87-29733fe5950a}</UniqueIdentifier>
</Filter>
<Filter Include="Source\Audio">
<UniqueIdentifier>{8e15cd5b-d7a7-4bda-a58a-e1158ad6ffb4}</UniqueIdentifier>
</Filter>
<Filter Include="Source\Data">
<UniqueIdentifier>{ee2e3a6f-1209-407b-8000-a6a4b88d28d9}</UniqueIdentifier>
</Filter>
<Filter Include="Data\Language">
<Filter Include="Source\Data\Language">
<UniqueIdentifier>{b344ca0f-b412-4924-be08-54bb6f83c3dd}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\src\addresses.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\game.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\intro.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\osinterface.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\rct2.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\title.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\window.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\audio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\gfx.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="resource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\string_ids.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\peep.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\sprite.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\news_item.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\viewport.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\widget.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\sprites.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\scenario.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\config.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\ride.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\ride_data.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\ride_ratings.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\park.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\map.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\date.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\climate.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\window_dropdown.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\tutorial.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\editor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\sawyercoding.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\object.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\util.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\track.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\window_tooltip.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\window_error.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\screenshot.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\finance.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\vehicle.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\marketing.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\award.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\currency.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\cursors.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\graph.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\language.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\staff.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\input.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\scenery.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\window_scenery.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\hook.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\mixer.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\game.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\intro.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\osinterface.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\rct2.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\title.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\audio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\gfx.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\peep.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\news_item.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\viewport.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_main.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_title_menu.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_title_logo.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_title_exit.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\widget.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_title_scenarioselect.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\scenario.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\string_ids.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\config.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\park.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\ride.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\ride_data.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\ride_ratings.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\map.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\date.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\climate.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_dropdown.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\tutorial.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\editor.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\sawyercoding.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\object.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_game_bottom_toolbar.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_game_top_toolbar.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_land.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_water.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_park.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_cheats.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\util.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_clear_scenery.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_ride_list.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\track.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_tooltip.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_error.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\screenshot.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_about.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\lodepng\lodepng.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_footpath.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_save_prompt.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_news.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_guest_list.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\finance.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_finances.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_staff.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_banner.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_new_ride.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_options.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_map.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\scenario_list.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\object_list.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\vehicle.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\sprite.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\marketing.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\award.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_peep.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\currency.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\graph.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_new_campaign.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\language.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_research.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_staff_peep.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\staff.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_scenery.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\input.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_ride.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_music_credits.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_publisher_credits.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\libspeex\resample.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\hook.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\mixer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\window_track_list.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_track_manage.c">
<Filter>Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\window_track_place.c">
<Filter>Windows</Filter>
</ClCompile>
<Filter Include="Source\Drawing">
<UniqueIdentifier>{8a9b8831-4ba9-4104-b13f-949981e10c22}</UniqueIdentifier>
</Filter>
<Filter Include="Source\Management">
<UniqueIdentifier>{97950d17-f655-49bb-85f4-309feb332b02}</UniqueIdentifier>
</Filter>
<Filter Include="Source\Interface">
<UniqueIdentifier>{9ac1caf2-4edc-4237-b441-16cc8923d9e3}</UniqueIdentifier>
</Filter>
<Filter Include="Source\Localisation">
<UniqueIdentifier>{7f7d04b9-188e-4086-a2a2-5b7b2eb2310b}</UniqueIdentifier>
</Filter>
<Filter Include="Source\Platform">
<UniqueIdentifier>{22415bda-c4d8-425c-bd06-4c5bbdffe6d7}</UniqueIdentifier>
</Filter>
<Filter Include="Source\Ride">
<UniqueIdentifier>{3af99868-3e47-4832-bf01-409aec0b08e7}</UniqueIdentifier>
</Filter>
<Filter Include="Source\Util">
<UniqueIdentifier>{2f881d9d-1f7e-40bf-ad3d-92db3a31ce90}</UniqueIdentifier>
</Filter>
<Filter Include="Source\World">
<UniqueIdentifier>{6c8e1ad1-9d13-41f8-a9db-64501ad65503}</UniqueIdentifier>
</Filter>
<Filter Include="Source\Windows">
<UniqueIdentifier>{81716f5d-b396-4a82-a450-76fee56d982b}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="..\openrct2.exe">
@@ -433,28 +61,422 @@
</ItemGroup>
<ItemGroup>
<Text Include="..\data\language\dutch.txt">
<Filter>Data\Language</Filter>
<Filter>Source\Data\Language</Filter>
</Text>
<Text Include="..\data\language\english_uk.txt">
<Filter>Data\Language</Filter>
<Filter>Source\Data\Language</Filter>
</Text>
<Text Include="..\data\language\english_us.txt">
<Filter>Data\Language</Filter>
<Filter>Source\Data\Language</Filter>
</Text>
<Text Include="..\data\language\french.txt">
<Filter>Data\Language</Filter>
<Filter>Source\Data\Language</Filter>
</Text>
<Text Include="..\data\language\hungarian.txt">
<Filter>Data\Language</Filter>
<Filter>Source\Data\Language</Filter>
</Text>
<Text Include="..\data\language\polish.txt">
<Filter>Data\Language</Filter>
<Filter>Source\Data\Language</Filter>
</Text>
<Text Include="..\data\language\spanish_sp.txt">
<Filter>Data\Language</Filter>
<Filter>Source\Data\Language</Filter>
</Text>
<Text Include="..\data\language\swedish.txt">
<Filter>Data\Language</Filter>
<Filter>Source\Data\Language</Filter>
</Text>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\management\award.c">
<Filter>Source\Management</Filter>
</ClCompile>
<ClCompile Include="..\src\management\finance.c">
<Filter>Source\Management</Filter>
</ClCompile>
<ClCompile Include="..\src\management\marketing.c">
<Filter>Source\Management</Filter>
</ClCompile>
<ClCompile Include="..\src\management\news_item.c">
<Filter>Source\Management</Filter>
</ClCompile>
<ClCompile Include="..\src\audio\audio.c">
<Filter>Source\Audio</Filter>
</ClCompile>
<ClCompile Include="..\src\audio\mixer.cpp">
<Filter>Source\Audio</Filter>
</ClCompile>
<ClCompile Include="..\src\drawing\gfx.c">
<Filter>Source\Drawing</Filter>
</ClCompile>
<ClCompile Include="..\src\interface\graph.c">
<Filter>Source\Interface</Filter>
</ClCompile>
<ClCompile Include="..\src\interface\screenshot.c">
<Filter>Source\Interface</Filter>
</ClCompile>
<ClCompile Include="..\src\interface\viewport.c">
<Filter>Source\Interface</Filter>
</ClCompile>
<ClCompile Include="..\src\interface\widget.c">
<Filter>Source\Interface</Filter>
</ClCompile>
<ClCompile Include="..\src\interface\window.c">
<Filter>Source\Interface</Filter>
</ClCompile>
<ClCompile Include="..\src\world\climate.c">
<Filter>Source\World</Filter>
</ClCompile>
<ClCompile Include="..\src\world\map.c">
<Filter>Source\World</Filter>
</ClCompile>
<ClCompile Include="..\src\world\park.c">
<Filter>Source\World</Filter>
</ClCompile>
<ClCompile Include="..\src\world\peep.c">
<Filter>Source\World</Filter>
</ClCompile>
<ClCompile Include="..\src\world\sprite.c">
<Filter>Source\World</Filter>
</ClCompile>
<ClCompile Include="..\src\world\staff.c">
<Filter>Source\World</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\about.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\banner.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\cheats.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\clear_scenery.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\dropdown.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\error.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\finances.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\footpath.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\game_bottom_toolbar.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\game_top_toolbar.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\guest_list.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\land.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\main.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\map.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\music_credits.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\new_campaign.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\new_ride.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\news.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\options.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\park.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\peep.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\publisher_credits.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\research.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\ride.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\ride_list.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\save_prompt.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\scenery.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\staff.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\staff_peep.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\title_exit.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\title_logo.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\title_menu.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\title_scenarioselect.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\tooltip.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\track_list.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\track_manage.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\track_place.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\windows\water.c">
<Filter>Source\Windows</Filter>
</ClCompile>
<ClCompile Include="..\src\localisation\currency.c">
<Filter>Source\Localisation</Filter>
</ClCompile>
<ClCompile Include="..\src\localisation\language.c">
<Filter>Source\Localisation</Filter>
</ClCompile>
<ClCompile Include="..\src\localisation\string_ids.c">
<Filter>Source\Localisation</Filter>
</ClCompile>
<ClCompile Include="..\src\platform\osinterface.c">
<Filter>Source\Platform</Filter>
</ClCompile>
<ClCompile Include="..\src\ride\ride.c">
<Filter>Source\Ride</Filter>
</ClCompile>
<ClCompile Include="..\src\ride\ride_data.c">
<Filter>Source\Ride</Filter>
</ClCompile>
<ClCompile Include="..\src\ride\ride_ratings.c">
<Filter>Source\Ride</Filter>
</ClCompile>
<ClCompile Include="..\src\ride\track.c">
<Filter>Source\Ride</Filter>
</ClCompile>
<ClCompile Include="..\src\ride\vehicle.c">
<Filter>Source\Ride</Filter>
</ClCompile>
<ClCompile Include="..\src\util\sawyercoding.c">
<Filter>Source\Util</Filter>
</ClCompile>
<ClCompile Include="..\src\util\util.c">
<Filter>Source\Util</Filter>
</ClCompile>
<ClCompile Include="..\src\config.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="..\src\editor.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="..\src\game.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="..\src\hook.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="..\src\input.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="..\src\intro.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="..\src\object.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="..\src\object_list.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="..\src\rct2.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="..\src\scenario.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="..\src\scenario_list.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="..\src\title.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="..\src\tutorial.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="..\src\localisation\date.c">
<Filter>Source\Localisation</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\src\management\award.h">
<Filter>Source\Management</Filter>
</ClInclude>
<ClInclude Include="..\src\management\finance.h">
<Filter>Source\Management</Filter>
</ClInclude>
<ClInclude Include="..\src\management\marketing.h">
<Filter>Source\Management</Filter>
</ClInclude>
<ClInclude Include="..\src\management\news_item.h">
<Filter>Source\Management</Filter>
</ClInclude>
<ClInclude Include="..\src\audio\audio.h">
<Filter>Source\Audio</Filter>
</ClInclude>
<ClInclude Include="..\src\audio\mixer.h">
<Filter>Source\Audio</Filter>
</ClInclude>
<ClInclude Include="..\src\drawing\gfx.h">
<Filter>Source\Drawing</Filter>
</ClInclude>
<ClInclude Include="..\src\interface\graph.h">
<Filter>Source\Interface</Filter>
</ClInclude>
<ClInclude Include="..\src\interface\screenshot.h">
<Filter>Source\Interface</Filter>
</ClInclude>
<ClInclude Include="..\src\interface\viewport.h">
<Filter>Source\Interface</Filter>
</ClInclude>
<ClInclude Include="..\src\interface\widget.h">
<Filter>Source\Interface</Filter>
</ClInclude>
<ClInclude Include="..\src\interface\window.h">
<Filter>Source\Interface</Filter>
</ClInclude>
<ClInclude Include="..\src\world\climate.h">
<Filter>Source\World</Filter>
</ClInclude>
<ClInclude Include="..\src\world\map.h">
<Filter>Source\World</Filter>
</ClInclude>
<ClInclude Include="..\src\world\park.h">
<Filter>Source\World</Filter>
</ClInclude>
<ClInclude Include="..\src\world\peep.h">
<Filter>Source\World</Filter>
</ClInclude>
<ClInclude Include="..\src\world\scenery.h">
<Filter>Source\World</Filter>
</ClInclude>
<ClInclude Include="..\src\world\sprite.h">
<Filter>Source\World</Filter>
</ClInclude>
<ClInclude Include="..\src\world\staff.h">
<Filter>Source\World</Filter>
</ClInclude>
<ClInclude Include="..\src\windows\dropdown.h">
<Filter>Source\Windows</Filter>
</ClInclude>
<ClInclude Include="..\src\windows\error.h">
<Filter>Source\Windows</Filter>
</ClInclude>
<ClInclude Include="..\src\windows\scenery.h">
<Filter>Source\Windows</Filter>
</ClInclude>
<ClInclude Include="..\src\windows\tooltip.h">
<Filter>Source\Windows</Filter>
</ClInclude>
<ClInclude Include="..\src\localisation\currency.h">
<Filter>Source\Localisation</Filter>
</ClInclude>
<ClInclude Include="..\src\localisation\language.h">
<Filter>Source\Localisation</Filter>
</ClInclude>
<ClInclude Include="..\src\localisation\string_ids.h">
<Filter>Source\Localisation</Filter>
</ClInclude>
<ClInclude Include="..\src\platform\osinterface.h">
<Filter>Source\Platform</Filter>
</ClInclude>
<ClInclude Include="..\src\ride\ride.h">
<Filter>Source\Ride</Filter>
</ClInclude>
<ClInclude Include="..\src\ride\ride_data.h">
<Filter>Source\Ride</Filter>
</ClInclude>
<ClInclude Include="..\src\ride\ride_ratings.h">
<Filter>Source\Ride</Filter>
</ClInclude>
<ClInclude Include="..\src\ride\track.h">
<Filter>Source\Ride</Filter>
</ClInclude>
<ClInclude Include="..\src\ride\vehicle.h">
<Filter>Source\Ride</Filter>
</ClInclude>
<ClInclude Include="..\src\util\sawyercoding.h">
<Filter>Source\Util</Filter>
</ClInclude>
<ClInclude Include="..\src\util\util.h">
<Filter>Source\Util</Filter>
</ClInclude>
<ClInclude Include="..\src\addresses.h">
<Filter>Source</Filter>
</ClInclude>
<ClInclude Include="..\src\config.h">
<Filter>Source</Filter>
</ClInclude>
<ClInclude Include="..\src\cursors.h">
<Filter>Source</Filter>
</ClInclude>
<ClInclude Include="..\src\editor.h">
<Filter>Source</Filter>
</ClInclude>
<ClInclude Include="..\src\game.h">
<Filter>Source</Filter>
</ClInclude>
<ClInclude Include="..\src\hook.h">
<Filter>Source</Filter>
</ClInclude>
<ClInclude Include="..\src\input.h">
<Filter>Source</Filter>
</ClInclude>
<ClInclude Include="..\src\intro.h">
<Filter>Source</Filter>
</ClInclude>
<ClInclude Include="..\src\object.h">
<Filter>Source</Filter>
</ClInclude>
<ClInclude Include="..\src\rct2.h">
<Filter>Source</Filter>
</ClInclude>
<ClInclude Include="..\src\scenario.h">
<Filter>Source</Filter>
</ClInclude>
<ClInclude Include="..\src\sprites.h">
<Filter>Source</Filter>
</ClInclude>
<ClInclude Include="..\src\title.h">
<Filter>Source</Filter>
</ClInclude>
<ClInclude Include="..\src\tutorial.h">
<Filter>Source</Filter>
</ClInclude>
<ClInclude Include="..\src\localisation\date.h">
<Filter>Source\Localisation</Filter>
</ClInclude>
</ItemGroup>
</Project>

45
src/readme.md Normal file
View File

@@ -0,0 +1,45 @@
# Source directory structure
- **audio**
Contains files for mixing and playing music and sound.
- **drawing**
Low level drawing logic and palette tables.
- **interface**
Window and widget logic, includes high level drawing and input.
- **localisation**
String IDs, currency and date logic.
- **network**
Network and multiplayer logic, includes management of network games and downloading / uploading of content.
- **management**
Park management logic such as finance, marketing and research.
- **platform**
Compiler and operating system specific code such as type definitions, message handling and file input / output.
- **ride**
Data and logic for rides, vehicles and track.
- **util**
Utility and helper functions.
- **windows**
Definitions and logic for all the windows in the game.
- **world**
World objects and mechanics such as the climate, landscape, sprites and park.

Some files were not shown because too many files have changed in this diff Show More