mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-22 22:34:33 +01:00
organisation: move files and update project
This commit is contained in:
45
src/readme.md
Normal file
45
src/readme.md
Normal 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
Reference in New Issue
Block a user