1d92e3d7ab
Conflicts: projects/openrct2.vcxproj projects/openrct2.vcxproj.filters src/audio/audio.c src/audio/mixer.h src/game.c src/ride/vehicle.c src/windows/finances.c src/windows/research.c |
||
---|---|---|
.. | ||
audio | ||
drawing | ||
interface | ||
localisation | ||
management | ||
peep | ||
platform | ||
ride | ||
util | ||
windows | ||
world | ||
addresses.h | ||
common.h | ||
config.c | ||
config.h | ||
cursors.h | ||
editor.c | ||
editor.h | ||
game.c | ||
game.h | ||
hook.c | ||
hook.h | ||
input.c | ||
input.h | ||
intro.c | ||
intro.h | ||
object.c | ||
object.h | ||
object_list.c | ||
rct2.c | ||
rct2.h | ||
readme.md | ||
scenario.c | ||
scenario.h | ||
scenario_list.c | ||
sprites.h | ||
title.c | ||
title.h | ||
tutorial.c | ||
tutorial.h |
readme.md
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.