1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-22 07:13:07 +01:00

Merge branch 'develop'

This commit is contained in:
Michał Janiszewski
2019-10-28 21:12:02 +01:00
874 changed files with 36324 additions and 29280 deletions

View File

@@ -54,7 +54,6 @@ ForEachMacros:
- FOR_ALL_PEEPS - FOR_ALL_PEEPS
- FOR_ALL_GUESTS - FOR_ALL_GUESTS
- FOR_ALL_STAFF - FOR_ALL_STAFF
- FOR_ALL_RIDES
IncludeBlocks: 'Regroup' IncludeBlocks: 'Regroup'
IncludeCategories: IncludeCategories:
- Regex: '^"' - Regex: '^"'

View File

@@ -2,7 +2,7 @@
Fill in the placeholders below. Delete any headings and placeholders that you do not fill in. Fill in the placeholders below. Delete any headings and placeholders that you do not fill in.
--> -->
**OS:** [e.g. Windows 10] **OS:** [e.g. Windows 10]
**Version:** [e.g. 0.2.2] **Version:** [e.g. 0.2.3]
**Commit/Build:** [e.g. 426e106] **Commit/Build:** [e.g. 426e106]
<!-- Explanation of the issue --> <!-- Explanation of the issue -->

35
.github/workflows/ci.yml vendored Normal file
View File

@@ -0,0 +1,35 @@
name: CI
on: [push]
jobs:
build-appimage:
name: Build AppImage
runs-on: ubuntu-latest
container:
image: openrct2/openrct2:ubuntu_amd64
steps:
- uses: actions/checkout@v1
- name: Get pre-reqs
run: |
git clone https://github.com/discordapp/discord-rpc -b v3.4.0
git clone https://github.com/janisozaur/rapidjson discord-rpc/thirdparty/rapidjson -b patch-1
mkdir bin && cd bin
apt-get update
apt-get install -y wget libcairo2
wget https://github.com/TheAssassin/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage
chmod +x linuxdeploy*.AppImage
- name: Build OpenRCT2
working-directory: bin
run: |
cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
ninja -v
DESTDIR=AppDir ninja install
- name: Build AppImage
working-directory: bin
run: |
./linuxdeploy*.AppImage --appimage-extract-and-run --appdir AppDir/ --output appimage --desktop-file AppDir/usr/share/applications/openrct2.desktop
mkdir artifacts
mv OpenRCT2*.AppImage artifacts
- uses: actions/upload-artifact@master
with:
name: OpenRCT2-AppImage
path: bin/artifacts

View File

@@ -19,7 +19,7 @@ sudo: required
dist: trusty dist: trusty
env: env:
global: global:
- OPENRCT2_VERSION="0.2.2" - OPENRCT2_VERSION="0.2.3"
# CURL timeouts in [seconds] (https://ec.haxx.se/usingcurl-timeouts.html) # CURL timeouts in [seconds] (https://ec.haxx.se/usingcurl-timeouts.html)
- CURL_MAX_TIME=300 - CURL_MAX_TIME=300
- CURL_CONNECT_TIMEOUT=5 - CURL_CONNECT_TIMEOUT=5
@@ -27,12 +27,12 @@ env:
matrix: matrix:
include: include:
- os: linux - os: linux
name: Ubuntu amd64 GCC RelWithDebInfo name: Ubuntu amd64 GCC MinSizeRel
if: type != cron if: type != cron
services: services:
- docker - docker
env: env:
- OPENRCT2_CMAKE_OPTS="-G Ninja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX=OpenRCT2 -DPORTABLE=ON -DCMAKE_CXX_FLAGS=\"-gz\"" TARGET=ubuntu_amd64 - OPENRCT2_CMAKE_OPTS="-G Ninja -DCMAKE_BUILD_TYPE=MinSizeRel -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX=OpenRCT2 -DPORTABLE=ON -DCMAKE_CXX_FLAGS=\"-g -gz\"" TARGET=ubuntu_amd64
- secure: "S3u2VCE2Vy8KNXoeh+DhnzjCmgTX0r95uEZrXDU+IKANOOCKn7Dg4OFDZE3LY/i1y2/EUDpnR5yLC38Ks795EUP/sv/OoMl4tjQ20yERjqWh+gcIRrgx7SdVabuAh3t4aBdaLD4Pfnj5avxeCt6rL7yGnj0wdbrbJSBZPsgSnuQ=" - secure: "S3u2VCE2Vy8KNXoeh+DhnzjCmgTX0r95uEZrXDU+IKANOOCKn7Dg4OFDZE3LY/i1y2/EUDpnR5yLC38Ks795EUP/sv/OoMl4tjQ20yERjqWh+gcIRrgx7SdVabuAh3t4aBdaLD4Pfnj5avxeCt6rL7yGnj0wdbrbJSBZPsgSnuQ="
after_success: after_success:
- sudo chown -R $USER build - sudo chown -R $USER build
@@ -41,13 +41,14 @@ matrix:
- mv OpenRCT2/bin/openrct2 OpenRCT2/ && mv OpenRCT2/bin/openrct2-cli OpenRCT2/ && mv OpenRCT2/bin/libopenrct2.so OpenRCT2/ && mv OpenRCT2/share/openrct2 OpenRCT2/data && mv OpenRCT2/share/doc/openrct2 OpenRCT2/doc && mv OpenRCT2/bin/libdiscord-rpc.so OpenRCT2/ - mv OpenRCT2/bin/openrct2 OpenRCT2/ && mv OpenRCT2/bin/openrct2-cli OpenRCT2/ && mv OpenRCT2/bin/libopenrct2.so OpenRCT2/ && mv OpenRCT2/share/openrct2 OpenRCT2/data && mv OpenRCT2/share/doc/openrct2 OpenRCT2/doc && mv OpenRCT2/bin/libdiscord-rpc.so OpenRCT2/
- rm -rf OpenRCT2/bin OpenRCT2/share # remove empty dirs - rm -rf OpenRCT2/bin OpenRCT2/share # remove empty dirs
- tar cvzf openrct2-linux.tar.gz OpenRCT2/ - tar cvzf openrct2-linux.tar.gz OpenRCT2/
- ls -lR
- if [[ "z${TRAVIS_TAG}" != "z" ]] ; then - if [[ "z${TRAVIS_TAG}" != "z" ]] ; then
export PUSH_BRANCH=master ; export PUSH_BRANCH=master ;
else export PUSH_BRANCH=$TRAVIS_BRANCH ; export FILENAME_PART=-${TRAVIS_BRANCH}-$(git rev-parse --short HEAD) ; else export PUSH_BRANCH=$TRAVIS_BRANCH ; export FILENAME_PART=-${TRAVIS_BRANCH}-$(git rev-parse --short HEAD) ;
fi fi
- curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT --upload-file openrct2-linux.tar.gz https://transfer.sh/openrct2-linux-x86_64.tar.gz -o link && cat link && echo || echo "Failed transfer.sh upload"
- if [[ "z$OPENRCT2_ORG_TOKEN" != "z" && "$TRAVIS_PULL_REQUEST" == "false" && ("${TRAVIS_BRANCH}" =~ ^(develop|push/) || "z${TRAVIS_TAG}" != "z") ]] ; then - if [[ "z$OPENRCT2_ORG_TOKEN" != "z" && "$TRAVIS_PULL_REQUEST" == "false" && ("${TRAVIS_BRANCH}" =~ ^(develop|push/) || "z${TRAVIS_TAG}" != "z") ]] ; then
curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT -o - -v --form "key=$OPENRCT2_ORG_TOKEN" --form "fileName=OpenRCT2-${OPENRCT2_VERSION}${FILENAME_PART}-linux-x86_64.tar.gz" --form "version=${OPENRCT2_VERSION}" --form "gitHash=$TRAVIS_COMMIT" --form "gitBranch=$PUSH_BRANCH" --form "flavourId=9" --form "file=@openrct2-linux.tar.gz" "https://openrct2.org/altapi/?command=push-build"; curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT -o - -v --form "key=$OPENRCT2_ORG_TOKEN" --form "fileName=OpenRCT2-${OPENRCT2_VERSION}${FILENAME_PART}-linux-x86_64.tar.gz" --form "version=${OPENRCT2_VERSION}" --form "gitHash=$TRAVIS_COMMIT" --form "gitBranch=$PUSH_BRANCH" --form "flavourId=9" --form "file=@openrct2-linux.tar.gz" "https://openrct2.org/altapi/?command=push-build";
else curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT --upload-file openrct2-linux.tar.gz https://transfer.sh/openrct2-linux-x86_64.tar.gz -o link && cat link || if [[ $? ]] ; then echo "Failed transfer.sh upload" ; fi;
fi fi
- os: linux - os: linux
name: Ubuntu i686 GCC Debug m32 no-build-shared-libs name: Ubuntu i686 GCC Debug m32 no-build-shared-libs
@@ -65,13 +66,14 @@ matrix:
- mv OpenRCT2/bin/openrct2 OpenRCT2/ && mv OpenRCT2/share/openrct2 OpenRCT2/data && mv OpenRCT2/share/doc/openrct2 OpenRCT2/doc - mv OpenRCT2/bin/openrct2 OpenRCT2/ && mv OpenRCT2/share/openrct2 OpenRCT2/data && mv OpenRCT2/share/doc/openrct2 OpenRCT2/doc
- rm -rf OpenRCT2/bin OpenRCT2/share # remove empty dirs - rm -rf OpenRCT2/bin OpenRCT2/share # remove empty dirs
- tar cvzf openrct2-linux.tar.gz OpenRCT2/ - tar cvzf openrct2-linux.tar.gz OpenRCT2/
- ls -lR
- if [[ "z${TRAVIS_TAG}" != "z" ]] ; then - if [[ "z${TRAVIS_TAG}" != "z" ]] ; then
export PUSH_BRANCH=master ; export PUSH_BRANCH=master ;
else export PUSH_BRANCH=$TRAVIS_BRANCH ; export FILENAME_PART=-${TRAVIS_BRANCH}-$(git rev-parse --short HEAD) ; else export PUSH_BRANCH=$TRAVIS_BRANCH ; export FILENAME_PART=-${TRAVIS_BRANCH}-$(git rev-parse --short HEAD) ;
fi fi
- curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT --upload-file openrct2-linux.tar.gz https://transfer.sh/openrct2-linux-i686.tar.gz -o link && cat link && echo || echo "Failed transfer.sh upload"
- if [[ "z$OPENRCT2_ORG_TOKEN" != "z" && "$TRAVIS_PULL_REQUEST" == "false" && ("${TRAVIS_BRANCH}" =~ ^(develop|push/) || "z${TRAVIS_TAG}" != "z") ]] ; then - if [[ "z$OPENRCT2_ORG_TOKEN" != "z" && "$TRAVIS_PULL_REQUEST" == "false" && ("${TRAVIS_BRANCH}" =~ ^(develop|push/) || "z${TRAVIS_TAG}" != "z") ]] ; then
curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT -o - -v --form "key=$OPENRCT2_ORG_TOKEN" --form "fileName=OpenRCT2-${OPENRCT2_VERSION}${FILENAME_PART}-linux-i686.tar.gz" --form "version=${OPENRCT2_VERSION}" --form "gitHash=$TRAVIS_COMMIT" --form "gitBranch=$PUSH_BRANCH" --form "flavourId=4" --form "file=@openrct2-linux.tar.gz" "https://openrct2.org/altapi/?command=push-build"; curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT -o - -v --form "key=$OPENRCT2_ORG_TOKEN" --form "fileName=OpenRCT2-${OPENRCT2_VERSION}${FILENAME_PART}-linux-i686.tar.gz" --form "version=${OPENRCT2_VERSION}" --form "gitHash=$TRAVIS_COMMIT" --form "gitBranch=$PUSH_BRANCH" --form "flavourId=4" --form "file=@openrct2-linux.tar.gz" "https://openrct2.org/altapi/?command=push-build";
else curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT --upload-file openrct2-linux.tar.gz https://transfer.sh/openrct2-linux-i686.tar.gz -o link && cat link || if [[ $? ]] ; then echo "Failed transfer.sh upload" ; fi;
fi fi
- os: linux - os: linux
name: Ubuntu amd64 Clang name: Ubuntu amd64 Clang
@@ -114,9 +116,9 @@ matrix:
export PUSH_BRANCH=master ; export PUSH_BRANCH=master ;
else export PUSH_BRANCH=$TRAVIS_BRANCH ; export FILENAME_PART=-${TRAVIS_BRANCH}-$(git rev-parse --short HEAD) ; else export PUSH_BRANCH=$TRAVIS_BRANCH ; export FILENAME_PART=-${TRAVIS_BRANCH}-$(git rev-parse --short HEAD) ;
fi fi
- curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT --upload-file openrct2-macos.zip https://transfer.sh/openrct2-macos.zip -o link && cat link && echo || echo "Failed transfer.sh upload"
- if [[ "z$OPENRCT2_ORG_TOKEN" != "z" && "$TRAVIS_PULL_REQUEST" == "false" && ("${TRAVIS_BRANCH}" =~ ^(develop|push/) || "z${TRAVIS_TAG}" != "z") ]] ; then - if [[ "z$OPENRCT2_ORG_TOKEN" != "z" && "$TRAVIS_PULL_REQUEST" == "false" && ("${TRAVIS_BRANCH}" =~ ^(develop|push/) || "z${TRAVIS_TAG}" != "z") ]] ; then
curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT -o - -v --form "key=$OPENRCT2_ORG_TOKEN" --form "fileName=OpenRCT2-${OPENRCT2_VERSION}${FILENAME_PART}-macos.zip" --form "version=${OPENRCT2_VERSION}" --form "gitHash=$TRAVIS_COMMIT" --form "gitBranch=$PUSH_BRANCH" --form "flavourId=3" --form "file=@openrct2-macos.zip" "https://openrct2.org/altapi/?command=push-build"; curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT -o - -v --form "key=$OPENRCT2_ORG_TOKEN" --form "fileName=OpenRCT2-${OPENRCT2_VERSION}${FILENAME_PART}-macos.zip" --form "version=${OPENRCT2_VERSION}" --form "gitHash=$TRAVIS_COMMIT" --form "gitBranch=$PUSH_BRANCH" --form "flavourId=3" --form "file=@openrct2-macos.zip" "https://openrct2.org/altapi/?command=push-build";
else curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT --upload-file openrct2-macos.zip https://transfer.sh/openrct2-macos.zip -o link && cat link || if [[ $? ]] ; then echo "Failed transfer.sh upload" ; fi;
fi fi
- os: linux - os: linux
name: Android name: Android
@@ -162,8 +164,8 @@ matrix:
after_success: after_success:
# Only run Android jobs when triggered from cron or on tag, otherwise skip # Only run Android jobs when triggered from cron or on tag, otherwise skip
- if [[ "$OPENRCT2_ANDROID" != "true" ]] && [[ "z${TRAVIS_TAG}" == "z" ]] ; then exit 0 ; fi - if [[ "$OPENRCT2_ANDROID" != "true" ]] && [[ "z${TRAVIS_TAG}" == "z" ]] ; then exit 0 ; fi
- curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT --upload-file app/build/outputs/apk/arm/pr/app-arm-pr.apk https://transfer.sh/openrct2-android-arm.apk -o link && cat link || if [[ $? ]] ; then echo "Failed transfer.sh upload" ; fi; - curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT --upload-file app/build/outputs/apk/arm/pr/app-arm-pr.apk https://transfer.sh/openrct2-android-arm.apk -o link && cat link && echo|| if [[ $? ]] ; then echo "Failed transfer.sh upload" ; fi;
- curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT --upload-file app/build/outputs/apk/x86/pr/app-x86-pr.apk https://transfer.sh/openrct2-android-x86.apk -o link && cat link || if [[ $? ]] ; then echo "Failed transfer.sh upload" ; fi; - curl -m $CURL_MAX_TIME --connect-timeout $CURL_CONNECT_TIMEOUT --upload-file app/build/outputs/apk/x86/pr/app-x86-pr.apk https://transfer.sh/openrct2-android-x86.apk -o link && cat link && echo || if [[ $? ]] ; then echo "Failed transfer.sh upload" ; fi;
- if [[ "z${TRAVIS_TAG}" != "z" ]] ; then - if [[ "z${TRAVIS_TAG}" != "z" ]] ; then
export PUSH_BRANCH=master ; export PUSH_BRANCH=master ;
else export PUSH_BRANCH=$TRAVIS_BRANCH ; export FILENAME_PART=-${TRAVIS_BRANCH}-$(git rev-parse --short HEAD) ; else export PUSH_BRANCH=$TRAVIS_BRANCH ; export FILENAME_PART=-${TRAVIS_BRANCH}-$(git rev-parse --short HEAD) ;

View File

@@ -32,7 +32,8 @@
"/usr/include", "/usr/include",
"/usr/local/include", "/usr/local/include",
"${workspaceRoot}", "${workspaceRoot}",
"${workspaceRoot}/src" "${workspaceRoot}/src",
"${workspaceRoot}/bin/googletest-distribution-prefix/src/googletest-distribution/googletest/include/gtest"
], ],
"defines": [], "defines": [],
"intelliSenseMode": "clang-x64", "intelliSenseMode": "clang-x64",

2
.vscode/launch.json vendored
View File

@@ -11,7 +11,7 @@
"stopAtEntry": false, "stopAtEntry": false,
"cwd": "${workspaceFolder}/bin", "cwd": "${workspaceFolder}/bin",
"environment": [], "environment": [],
"externalConsole": true, "externalConsole": false,
"setupCommands": [ "setupCommands": [
{ {
"description": "Enable pretty-printing for gdb", "description": "Enable pretty-printing for gdb",

View File

@@ -7,6 +7,7 @@ endif()
project(openrct2 CXX) project(openrct2 CXX)
include(cmake/platform.cmake) include(cmake/platform.cmake)
include(CMakeDependentOption)
if (NOT MSVC) if (NOT MSVC)
include(FindPkgConfig) include(FindPkgConfig)
@@ -20,17 +21,22 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(ROOT_DIR "${CMAKE_CURRENT_LIST_DIR}") set(ROOT_DIR "${CMAKE_CURRENT_LIST_DIR}")
set(CMAKE_MACOSX_RPATH 1) set(CMAKE_MACOSX_RPATH 1)
set(TITLE_SEQUENCE_URL "https://github.com/OpenRCT2/title-sequences/releases/download/v0.1.2/title-sequence-v0.1.2.zip") set(TITLE_SEQUENCE_URL "https://github.com/OpenRCT2/title-sequences/releases/download/v0.1.2c/title-sequences.zip")
set(TITLE_SEQUENCE_SHA1 "1136ef92bfb05cd1cba9831ba6dc4a653d87a246") set(TITLE_SEQUENCE_SHA1 "304d13a126c15bf2c86ff13b81a2f2cc1856ac8d")
set(OBJECTS_URL "https://github.com/OpenRCT2/objects/releases/download/v1.0.9/objects.zip") set(OBJECTS_URL "https://github.com/OpenRCT2/objects/releases/download/v1.0.12/objects.zip")
set(OBJECTS_SHA1 "be0bcb454505e4f7c56d21d6804f81faf8a0a652") set(OBJECTS_SHA1 "56b5d22ed7da0afa750b3dcb5ac22de61e3597c2")
set(REPLAYS_URL "https://github.com/OpenRCT2/replays/releases/download/v0.0.4/replays.zip")
set(REPLAYS_SHA1 "6584368CD04EC42FDC2EB5DF26FECE9A964C27B7")
option(FORCE32 "Force 32-bit build. It will add `-m32` to compiler flags.") option(FORCE32 "Force 32-bit build. It will add `-m32` to compiler flags.")
option(WITH_TESTS "Build tests") option(WITH_TESTS "Build tests")
option(PORTABLE "Create a portable build (-rpath=$ORIGIN)" OFF) option(PORTABLE "Create a portable build (-rpath=$ORIGIN)" OFF)
option(DOWNLOAD_TITLE_SEQUENCES "Download title sequences during installation." ON) option(DOWNLOAD_TITLE_SEQUENCES "Download title sequences during installation." ON)
option(DOWNLOAD_OBJECTS "Download objects during installation." ON) option(DOWNLOAD_OBJECTS "Download objects during installation." ON)
CMAKE_DEPENDENT_OPTION(DOWNLOAD_REPLAYS "Download replays during installation." ON
"WITH_TESTS" OFF)
# Options # Options
option(STATIC "Create a static build.") option(STATIC "Create a static build.")
@@ -175,8 +181,10 @@ if (MSVC)
add_definitions(-D_CRT_SECURE_NO_WARNINGS) add_definitions(-D_CRT_SECURE_NO_WARNINGS)
add_definitions(-D_SCL_SECURE_NO_WARNINGS) add_definitions(-D_SCL_SECURE_NO_WARNINGS)
add_definitions(-D__SSE4_1__) if ((CMAKE_VS_PLATFORM_NAME STREQUAL "Win32") OR (CMAKE_VS_PLATFORM_NAME STREQUAL "x64"))
add_definitions(-D__AVX2__) add_definitions(-D__SSE4_1__)
add_definitions(-D__AVX2__)
endif ()
add_definitions(-DNOMINMAX) add_definitions(-DNOMINMAX)
else () else ()
ADD_CHECK_CXX_COMPILER_FLAG(CMAKE_CXX_FLAGS CXX_WARN_NULL_DEREFERENCE -Wnull-dereference) ADD_CHECK_CXX_COMPILER_FLAG(CMAKE_CXX_FLAGS CXX_WARN_NULL_DEREFERENCE -Wnull-dereference)
@@ -287,6 +295,16 @@ if (DOWNLOAD_OBJECTS)
file(REMOVE \$ENV{DESTDIR}/${CMAKE_INSTALL_FULL_DATADIR}/${PROJECT}/object/objects.zip)\n\ file(REMOVE \$ENV{DESTDIR}/${CMAKE_INSTALL_FULL_DATADIR}/${PROJECT}/object/objects.zip)\n\
endif ()") endif ()")
endif () endif ()
if (DOWNLOAD_REPLAYS)
install(CODE
"if (EXISTS \${CMAKE_CURRENT_BINARY_DIR}/testdata/replays/)\n\
message(\"Using cached replays\")\n\
else () \n\
file(DOWNLOAD ${REPLAYS_URL} \${CMAKE_CURRENT_BINARY_DIR}/testdata/replays/replays.zip EXPECTED_HASH SHA1=${REPLAYS_SHA1} SHOW_PROGRESS)\n\
execute_process(COMMAND \"${CMAKE_COMMAND}\" -E chdir \${CMAKE_CURRENT_BINARY_DIR}/testdata/replays/ \"${CMAKE_COMMAND}\" -E tar xf replays.zip)\n\
file(REMOVE \${CMAKE_CURRENT_BINARY_DIR}/testdata/replays/replays.zip)\n\
endif ()")
endif ()
install(TARGETS "libopenrct2" LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" install(TARGETS "libopenrct2" LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}") ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}")
if(NOT DISABLE_GUI) if(NOT DISABLE_GUI)

5
OpenRCT2.entitlements Normal file
View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict/>
</plist>

View File

@@ -21,30 +21,27 @@
/* End PBXAggregateTarget section */ /* End PBXAggregateTarget section */
/* Begin PBXBuildFile section */ /* Begin PBXBuildFile section */
01C6F0C222FD519E0057E2F7 /* TrackImporter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01C6F0C022FD519E0057E2F7 /* TrackImporter.cpp */; };
01C6F0C422FD51B70057E2F7 /* T4Importer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01C6F0C322FD51B70057E2F7 /* T4Importer.cpp */; };
01C6F0C822FD51FC0057E2F7 /* T6Exporter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01C6F0C522FD51FC0057E2F7 /* T6Exporter.cpp */; };
01C6F0C922FD51FC0057E2F7 /* T6Importer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01C6F0C622FD51FC0057E2F7 /* T6Importer.cpp */; };
01DDFE6522FD608500221318 /* Window_internal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01DDFE6422FD608500221318 /* Window_internal.cpp */; };
2A1F4FE0221FF4B0003CA045 /* Twitch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C840F1EC4E7CC00FA49E2 /* Twitch.cpp */; }; 2A1F4FE0221FF4B0003CA045 /* Twitch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C840F1EC4E7CC00FA49E2 /* Twitch.cpp */; };
2A1F4FE1221FF4B0003CA045 /* Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C83571EC4E7CC00FA49E2 /* Audio.cpp */; }; 2A1F4FE1221FF4B0003CA045 /* Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C83571EC4E7CC00FA49E2 /* Audio.cpp */; };
2A1F4FE2221FF4B0003CA045 /* macos.mm in Sources */ = {isa = PBXBuildFile; fileRef = F76C845D1EC4E7CC00FA49E2 /* macos.mm */; }; 2A1F4FE2221FF4B0003CA045 /* macos.mm in Sources */ = {isa = PBXBuildFile; fileRef = F76C845D1EC4E7CC00FA49E2 /* macos.mm */; };
2A43D2BA2225B8D900E8F73B /* RideSetVehiclesAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2A43D2B72225B8D900E8F73B /* RideSetVehiclesAction.hpp */; };
2A43D2BB2225B8D900E8F73B /* SmallSceneryPlaceAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2A43D2B82225B8D900E8F73B /* SmallSceneryPlaceAction.hpp */; };
2A43D2BC2225B8D900E8F73B /* LoadOrQuitAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2A43D2B92225B8D900E8F73B /* LoadOrQuitAction.hpp */; };
2A43D2C02225B91A00E8F73B /* RideSetVehiclesAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2A43D2BD2225B91A00E8F73B /* RideSetVehiclesAction.hpp */; };
2A43D2C12225B91A00E8F73B /* RideEntranceExitRemoveAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2A43D2BE2225B91A00E8F73B /* RideEntranceExitRemoveAction.hpp */; };
2A43D2C22225B91A00E8F73B /* LoadOrQuitAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2A43D2BF2225B91A00E8F73B /* LoadOrQuitAction.hpp */; };
2A5354E922099C4F00A5440F /* Network.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A5354E822099C4F00A5440F /* Network.cpp */; }; 2A5354E922099C4F00A5440F /* Network.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A5354E822099C4F00A5440F /* Network.cpp */; };
2A5C1368221E9F9000F8C245 /* TrackRemoveAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2A5C1367221E9F9000F8C245 /* TrackRemoveAction.hpp */; }; 2ADE2F27224418B2002598AF /* Random.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2ADE2F21224418B1002598AF /* Random.hpp */; };
2A61CAFB2229E5C50095AD67 /* RideEntranceExitPlaceAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2A61CAFA2229E5C50095AD67 /* RideEntranceExitPlaceAction.hpp */; }; 2ADE2F28224418B2002598AF /* DataSerialiserTag.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ADE2F22224418B1002598AF /* DataSerialiserTag.h */; };
2A61CAF92229E59F0095AD67 /* WaterSetHeightAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2A61CAF82229E59F0095AD67 /* WaterSetHeightAction.hpp */; }; 2ADE2F29224418B2002598AF /* Numerics.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2ADE2F23224418B1002598AF /* Numerics.hpp */; };
2A61CAF52229E5720095AD67 /* FootpathSceneryPlaceAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2A61CAF22229E5720095AD67 /* FootpathSceneryPlaceAction.hpp */; }; 2ADE2F2A224418B2002598AF /* Meta.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2ADE2F24224418B2002598AF /* Meta.hpp */; };
2A61CAF62229E5720095AD67 /* FootpathSceneryRemoveAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2A61CAF32229E5720095AD67 /* FootpathSceneryRemoveAction.hpp */; }; 2ADE2F2B224418B2002598AF /* JobPool.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2ADE2F25224418B2002598AF /* JobPool.hpp */; };
2A61CAF72229E5720095AD67 /* FootpathPlaceAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2A61CAF42229E5720095AD67 /* FootpathPlaceAction.hpp */; }; 2ADE2F2C224418B2002598AF /* FileIndex.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2ADE2F26224418B2002598AF /* FileIndex.hpp */; };
2AA050322209A8E300D3A922 /* StaffSetCostumeAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2AA050302209A8E300D3A922 /* StaffSetCostumeAction.hpp */; }; 2ADE2F2E224418E7002598AF /* ConversionTables.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ADE2F2D224418E7002598AF /* ConversionTables.h */; };
2AA050332209A8E300D3A922 /* StaffSetOrdersAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2AA050312209A8E300D3A922 /* StaffSetOrdersAction.hpp */; }; 2ADE2F3122441905002598AF /* DiscordService.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ADE2F2F22441905002598AF /* DiscordService.h */; };
2AAFD7FA220DD2DC002461A4 /* TrackPlaceAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2AAFD7F9220DD2DC002461A4 /* TrackPlaceAction.hpp */; }; 2ADE2F3222441905002598AF /* DiscordService.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2ADE2F3022441905002598AF /* DiscordService.cpp */; };
2AAFD7FC220DD336002461A4 /* RideSetPriceAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2AAFD7FB220DD336002461A4 /* RideSetPriceAction.hpp */; }; 2ADE2F342244191E002598AF /* VirtualFloor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ADE2F332244191E002598AF /* VirtualFloor.h */; };
2AAFD7FE220DD374002461A4 /* PauseToggleAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2AAFD7FD220DD374002461A4 /* PauseToggleAction.hpp */; }; 2ADE2F3622441960002598AF /* RideTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ADE2F352244195F002598AF /* RideTypes.h */; };
2AAFD800220DD3D2002461A4 /* LandSetHeightAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2AAFD7FF220DD3D2002461A4 /* LandSetHeightAction.hpp */; }; 2ADE2F382244198B002598AF /* SpriteBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ADE2F372244198A002598AF /* SpriteBase.h */; };
2ACBAB172226850A0034FB91 /* RideSetSetting.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2ACBAB162226850A0034FB91 /* RideSetSetting.hpp */; };
2AF7893D220B253E0072754A /* RideSetAppearanceAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2AF7893C220B253E0072754A /* RideSetAppearanceAction.hpp */; };
4C29DEB3218C6AE500E8707F /* RCT12.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C29DEB2218C6AE500E8707F /* RCT12.cpp */; }; 4C29DEB3218C6AE500E8707F /* RCT12.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C29DEB2218C6AE500E8707F /* RCT12.cpp */; };
4C358E5221C445F700ADE6BC /* ReplayManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C358E5021C445F700ADE6BC /* ReplayManager.cpp */; }; 4C358E5221C445F700ADE6BC /* ReplayManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C358E5021C445F700ADE6BC /* ReplayManager.cpp */; };
4C3B4236205914F7000C5BB7 /* InGameConsole.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C3B4234205914F7000C5BB7 /* InGameConsole.cpp */; }; 4C3B4236205914F7000C5BB7 /* InGameConsole.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C3B4234205914F7000C5BB7 /* InGameConsole.cpp */; };
@@ -61,6 +58,9 @@
9308DA03209908090079EE96 /* Surface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9308D9FB209908080079EE96 /* Surface.cpp */; }; 9308DA03209908090079EE96 /* Surface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9308D9FB209908080079EE96 /* Surface.cpp */; };
9308DA04209908090079EE96 /* TileElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 9308D9FC209908080079EE96 /* TileElement.h */; }; 9308DA04209908090079EE96 /* TileElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 9308D9FC209908080079EE96 /* TileElement.h */; };
9308DA05209908090079EE96 /* Surface.h in Headers */ = {isa = PBXBuildFile; fileRef = 9308D9FD209908090079EE96 /* Surface.h */; }; 9308DA05209908090079EE96 /* Surface.h in Headers */ = {isa = PBXBuildFile; fileRef = 9308D9FD209908090079EE96 /* Surface.h */; };
932A211E22D73CFA00C57EDB /* GameActionCompat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 932A20CF22D73CEE00C57EDB /* GameActionCompat.cpp */; };
932A211F22D73CFA00C57EDB /* GameActionRegistration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 932A20D322D73CEF00C57EDB /* GameActionRegistration.cpp */; };
932A212022D73CFA00C57EDB /* GameAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 932A211C22D73CFA00C57EDB /* GameAction.cpp */; };
933CBDB520CB1ACD00134678 /* Widget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 933CBDB120CB1ACC00134678 /* Widget.cpp */; }; 933CBDB520CB1ACD00134678 /* Widget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 933CBDB120CB1ACC00134678 /* Widget.cpp */; };
933CBDB620CB1ACD00134678 /* Theme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 933CBDB220CB1ACD00134678 /* Theme.cpp */; }; 933CBDB620CB1ACD00134678 /* Theme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 933CBDB220CB1ACD00134678 /* Theme.cpp */; };
933CBDBB20CB1B3F00134678 /* TitleSequencePlayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 933CBDB920CB1B3F00134678 /* TitleSequencePlayer.cpp */; }; 933CBDBB20CB1B3F00134678 /* TitleSequencePlayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 933CBDB920CB1B3F00134678 /* TitleSequencePlayer.cpp */; };
@@ -78,6 +78,8 @@
9346F9DB208A191900C77D91 /* GuestPathfinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9346F9D7208A191900C77D91 /* GuestPathfinding.cpp */; }; 9346F9DB208A191900C77D91 /* GuestPathfinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9346F9D7208A191900C77D91 /* GuestPathfinding.cpp */; };
9346F9DC208A191900C77D91 /* GuestPathfinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9346F9D7208A191900C77D91 /* GuestPathfinding.cpp */; }; 9346F9DC208A191900C77D91 /* GuestPathfinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9346F9D7208A191900C77D91 /* GuestPathfinding.cpp */; };
9346F9DD208A191900C77D91 /* GuestPathfinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9346F9D7208A191900C77D91 /* GuestPathfinding.cpp */; }; 9346F9DD208A191900C77D91 /* GuestPathfinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9346F9D7208A191900C77D91 /* GuestPathfinding.cpp */; };
937A92132242CCB300B09278 /* LandBuyRightsAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 937A92122242CCB300B09278 /* LandBuyRightsAction.hpp */; };
937A92152242CDAA00B09278 /* LandSmoothAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 937A92142242CDAA00B09278 /* LandSmoothAction.hpp */; };
939A359A20C12FC800630B3F /* Paint.Litter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 939A359720C12FC700630B3F /* Paint.Litter.cpp */; }; 939A359A20C12FC800630B3F /* Paint.Litter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 939A359720C12FC700630B3F /* Paint.Litter.cpp */; };
939A359B20C12FC800630B3F /* Paint.Misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 939A359820C12FC700630B3F /* Paint.Misc.cpp */; }; 939A359B20C12FC800630B3F /* Paint.Misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 939A359820C12FC700630B3F /* Paint.Misc.cpp */; };
939A359C20C12FC800630B3F /* Paint.Sprite.h in Headers */ = {isa = PBXBuildFile; fileRef = 939A359920C12FC700630B3F /* Paint.Sprite.h */; }; 939A359C20C12FC800630B3F /* Paint.Sprite.h in Headers */ = {isa = PBXBuildFile; fileRef = 939A359920C12FC700630B3F /* Paint.Sprite.h */; };
@@ -134,14 +136,6 @@
C6352B841F477022006CCEE3 /* DataSerialiser.h in Headers */ = {isa = PBXBuildFile; fileRef = C6352B811F477022006CCEE3 /* DataSerialiser.h */; }; C6352B841F477022006CCEE3 /* DataSerialiser.h in Headers */ = {isa = PBXBuildFile; fileRef = C6352B811F477022006CCEE3 /* DataSerialiser.h */; };
C6352B851F477022006CCEE3 /* DataSerialiserTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = C6352B821F477022006CCEE3 /* DataSerialiserTraits.h */; }; C6352B851F477022006CCEE3 /* DataSerialiserTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = C6352B821F477022006CCEE3 /* DataSerialiserTraits.h */; };
C6352B861F477022006CCEE3 /* Endianness.h in Headers */ = {isa = PBXBuildFile; fileRef = C6352B831F477022006CCEE3 /* Endianness.h */; }; C6352B861F477022006CCEE3 /* Endianness.h in Headers */ = {isa = PBXBuildFile; fileRef = C6352B831F477022006CCEE3 /* Endianness.h */; };
C6352B901F477032006CCEE3 /* GameAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C6352B881F477032006CCEE3 /* GameAction.cpp */; };
C6352B911F477032006CCEE3 /* GameAction.h in Headers */ = {isa = PBXBuildFile; fileRef = C6352B891F477032006CCEE3 /* GameAction.h */; };
C6352B921F477032006CCEE3 /* GameActionCompat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C6352B8A1F477032006CCEE3 /* GameActionCompat.cpp */; };
C6352B931F477032006CCEE3 /* GameActionRegistration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C6352B8B1F477032006CCEE3 /* GameActionRegistration.cpp */; };
C6352B941F477032006CCEE3 /* PlaceParkEntranceAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = C6352B8C1F477032006CCEE3 /* PlaceParkEntranceAction.hpp */; };
C6352B951F477032006CCEE3 /* RideCreateAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = C6352B8D1F477032006CCEE3 /* RideCreateAction.hpp */; };
C6352B961F477032006CCEE3 /* RideSetStatus.hpp in Headers */ = {isa = PBXBuildFile; fileRef = C6352B8E1F477032006CCEE3 /* RideSetStatus.hpp */; };
C6352B971F477032006CCEE3 /* SetParkEntranceFeeAction.hpp in Headers */ = {isa = PBXBuildFile; fileRef = C6352B8F1F477032006CCEE3 /* SetParkEntranceFeeAction.hpp */; };
C64644F81F3FA4120026AC2D /* ClearScenery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C64644EE1F3FA4120026AC2D /* ClearScenery.cpp */; }; C64644F81F3FA4120026AC2D /* ClearScenery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C64644EE1F3FA4120026AC2D /* ClearScenery.cpp */; };
C64644F91F3FA4120026AC2D /* EditorInventionsList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C64644EF1F3FA4120026AC2D /* EditorInventionsList.cpp */; }; C64644F91F3FA4120026AC2D /* EditorInventionsList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C64644EF1F3FA4120026AC2D /* EditorInventionsList.cpp */; };
C64644FA1F3FA4120026AC2D /* EditorObjectiveOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C64644F01F3FA4120026AC2D /* EditorObjectiveOptions.cpp */; }; C64644FA1F3FA4120026AC2D /* EditorObjectiveOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C64644F01F3FA4120026AC2D /* EditorObjectiveOptions.cpp */; };
@@ -286,7 +280,6 @@
C68878A020289B200084B384 /* LanguagePack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C7B53B31FFF935B00A52E21 /* LanguagePack.cpp */; }; C68878A020289B200084B384 /* LanguagePack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C7B53B31FFF935B00A52E21 /* LanguagePack.cpp */; };
C68878A120289B200084B384 /* Localisation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C7B53B51FFF935B00A52E21 /* Localisation.cpp */; }; C68878A120289B200084B384 /* Localisation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C7B53B51FFF935B00A52E21 /* Localisation.cpp */; };
C68878A220289B200084B384 /* RealNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C7B53B71FFF935B00A52E21 /* RealNames.cpp */; }; C68878A220289B200084B384 /* RealNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C7B53B71FFF935B00A52E21 /* RealNames.cpp */; };
C68878A320289B200084B384 /* User.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C7B53B91FFF935B00A52E21 /* User.cpp */; };
C68878A420289B200084B384 /* UTF8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C7B53BB1FFF935B00A52E21 /* UTF8.cpp */; }; C68878A420289B200084B384 /* UTF8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C7B53BB1FFF935B00A52E21 /* UTF8.cpp */; };
C68878A520289B2A0084B384 /* Award.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C93F1B01F8E185600A9330D /* Award.cpp */; }; C68878A520289B2A0084B384 /* Award.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C93F1B01F8E185600A9330D /* Award.cpp */; };
C68878A620289B2A0084B384 /* Finance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C93F1B21F8E185600A9330D /* Finance.cpp */; }; C68878A620289B2A0084B384 /* Finance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C93F1B21F8E185600A9330D /* Finance.cpp */; };
@@ -409,6 +402,7 @@
C6E415511FAFD6DC00D4A52A /* RideConstruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C6E415501FAFD6DB00D4A52A /* RideConstruction.cpp */; }; C6E415511FAFD6DC00D4A52A /* RideConstruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C6E415501FAFD6DB00D4A52A /* RideConstruction.cpp */; };
C6E96E361E0408B40076A04F /* libzip.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = C6E96E351E0408B40076A04F /* libzip.dylib */; }; C6E96E361E0408B40076A04F /* libzip.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = C6E96E351E0408B40076A04F /* libzip.dylib */; };
C6E96E371E040E040076A04F /* libzip.dylib in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = C6E96E351E0408B40076A04F /* libzip.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; C6E96E371E040E040076A04F /* libzip.dylib in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = C6E96E351E0408B40076A04F /* libzip.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
C9C630B62235A22D009AD16E /* GameStateSnapshots.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C9C630B52235A22C009AD16E /* GameStateSnapshots.cpp */; };
D41B73EF1C2101890080A7B9 /* libcurl.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = D41B73EE1C2101890080A7B9 /* libcurl.tbd */; }; D41B73EF1C2101890080A7B9 /* libcurl.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = D41B73EE1C2101890080A7B9 /* libcurl.tbd */; };
D41B741D1C210A7A0080A7B9 /* libiconv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = D41B741C1C210A7A0080A7B9 /* libiconv.tbd */; }; D41B741D1C210A7A0080A7B9 /* libiconv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = D41B741C1C210A7A0080A7B9 /* libiconv.tbd */; };
D41B74731C2125E50080A7B9 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D41B74721C2125E50080A7B9 /* Assets.xcassets */; }; D41B74731C2125E50080A7B9 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D41B74721C2125E50080A7B9 /* Assets.xcassets */; };
@@ -470,7 +464,7 @@
F76C86551EC4E88300FA49E2 /* NetworkServerAdvertiser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C84061EC4E7CC00FA49E2 /* NetworkServerAdvertiser.cpp */; }; F76C86551EC4E88300FA49E2 /* NetworkServerAdvertiser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C84061EC4E7CC00FA49E2 /* NetworkServerAdvertiser.cpp */; };
F76C86581EC4E88300FA49E2 /* NetworkUser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C84091EC4E7CC00FA49E2 /* NetworkUser.cpp */; }; F76C86581EC4E88300FA49E2 /* NetworkUser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C84091EC4E7CC00FA49E2 /* NetworkUser.cpp */; };
F76C865A1EC4E88300FA49E2 /* ServerList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C840B1EC4E7CC00FA49E2 /* ServerList.cpp */; }; F76C865A1EC4E88300FA49E2 /* ServerList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C840B1EC4E7CC00FA49E2 /* ServerList.cpp */; };
F76C865C1EC4E88300FA49E2 /* TcpSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C840D1EC4E7CC00FA49E2 /* TcpSocket.cpp */; }; F76C865C1EC4E88300FA49E2 /* Socket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C840D1EC4E7CC00FA49E2 /* Socket.cpp */; };
F76C86601EC4E88300FA49E2 /* BannerObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C84121EC4E7CC00FA49E2 /* BannerObject.cpp */; }; F76C86601EC4E88300FA49E2 /* BannerObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C84121EC4E7CC00FA49E2 /* BannerObject.cpp */; };
F76C86621EC4E88300FA49E2 /* EntranceObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C84141EC4E7CC00FA49E2 /* EntranceObject.cpp */; }; F76C86621EC4E88300FA49E2 /* EntranceObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C84141EC4E7CC00FA49E2 /* EntranceObject.cpp */; };
F76C86641EC4E88300FA49E2 /* FootpathItemObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C84161EC4E7CC00FA49E2 /* FootpathItemObject.cpp */; }; F76C86641EC4E88300FA49E2 /* FootpathItemObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F76C84161EC4E7CC00FA49E2 /* FootpathItemObject.cpp */; };
@@ -633,6 +627,13 @@
/* End PBXCopyFilesBuildPhase section */ /* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */ /* Begin PBXFileReference section */
01C6F0C022FD519E0057E2F7 /* TrackImporter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TrackImporter.cpp; sourceTree = "<group>"; };
01C6F0C122FD519E0057E2F7 /* TrackImporter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TrackImporter.h; sourceTree = "<group>"; };
01C6F0C322FD51B70057E2F7 /* T4Importer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = T4Importer.cpp; sourceTree = "<group>"; };
01C6F0C522FD51FC0057E2F7 /* T6Exporter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = T6Exporter.cpp; sourceTree = "<group>"; };
01C6F0C622FD51FC0057E2F7 /* T6Importer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = T6Importer.cpp; sourceTree = "<group>"; };
01C6F0C722FD51FC0057E2F7 /* T6Exporter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = T6Exporter.h; sourceTree = "<group>"; };
01DDFE6422FD608500221318 /* Window_internal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Window_internal.cpp; sourceTree = "<group>"; };
2A43D2B72225B8D900E8F73B /* RideSetVehiclesAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideSetVehiclesAction.hpp; sourceTree = "<group>"; }; 2A43D2B72225B8D900E8F73B /* RideSetVehiclesAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideSetVehiclesAction.hpp; sourceTree = "<group>"; };
2A43D2B82225B8D900E8F73B /* SmallSceneryPlaceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SmallSceneryPlaceAction.hpp; sourceTree = "<group>"; }; 2A43D2B82225B8D900E8F73B /* SmallSceneryPlaceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SmallSceneryPlaceAction.hpp; sourceTree = "<group>"; };
2A43D2B92225B8D900E8F73B /* LoadOrQuitAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LoadOrQuitAction.hpp; sourceTree = "<group>"; }; 2A43D2B92225B8D900E8F73B /* LoadOrQuitAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LoadOrQuitAction.hpp; sourceTree = "<group>"; };
@@ -641,21 +642,18 @@
2A43D2BF2225B91A00E8F73B /* LoadOrQuitAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LoadOrQuitAction.hpp; sourceTree = "<group>"; }; 2A43D2BF2225B91A00E8F73B /* LoadOrQuitAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LoadOrQuitAction.hpp; sourceTree = "<group>"; };
2A5354E822099C4F00A5440F /* Network.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Network.cpp; sourceTree = "<group>"; }; 2A5354E822099C4F00A5440F /* Network.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Network.cpp; sourceTree = "<group>"; };
2A5354EA22099C7200A5440F /* CircularBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CircularBuffer.h; sourceTree = "<group>"; }; 2A5354EA22099C7200A5440F /* CircularBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CircularBuffer.h; sourceTree = "<group>"; };
2A5354EB22099D7700A5440F /* SignSetStyleAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SignSetStyleAction.hpp; sourceTree = "<group>"; }; 2ADE2F21224418B1002598AF /* Random.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Random.hpp; sourceTree = "<group>"; };
2A5C1367221E9F9000F8C245 /* TrackRemoveAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TrackRemoveAction.hpp; sourceTree = "<group>"; }; 2ADE2F22224418B1002598AF /* DataSerialiserTag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataSerialiserTag.h; sourceTree = "<group>"; };
2A61CAFA2229E5C50095AD67 /* RideEntranceExitPlaceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideEntranceExitPlaceAction.hpp; sourceTree = "<group>"; }; 2ADE2F23224418B1002598AF /* Numerics.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Numerics.hpp; sourceTree = "<group>"; };
2A61CAF82229E59F0095AD67 /* WaterSetHeightAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = WaterSetHeightAction.hpp; sourceTree = "<group>"; }; 2ADE2F24224418B2002598AF /* Meta.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Meta.hpp; sourceTree = "<group>"; };
2A61CAF22229E5720095AD67 /* FootpathSceneryPlaceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FootpathSceneryPlaceAction.hpp; sourceTree = "<group>"; }; 2ADE2F25224418B2002598AF /* JobPool.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = JobPool.hpp; sourceTree = "<group>"; };
2A61CAF32229E5720095AD67 /* FootpathSceneryRemoveAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FootpathSceneryRemoveAction.hpp; sourceTree = "<group>"; }; 2ADE2F26224418B2002598AF /* FileIndex.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FileIndex.hpp; sourceTree = "<group>"; };
2A61CAF42229E5720095AD67 /* FootpathPlaceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FootpathPlaceAction.hpp; sourceTree = "<group>"; }; 2ADE2F2D224418E7002598AF /* ConversionTables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConversionTables.h; sourceTree = "<group>"; };
2AA050302209A8E300D3A922 /* StaffSetCostumeAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StaffSetCostumeAction.hpp; sourceTree = "<group>"; }; 2ADE2F2F22441905002598AF /* DiscordService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DiscordService.h; sourceTree = "<group>"; };
2AA050312209A8E300D3A922 /* StaffSetOrdersAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StaffSetOrdersAction.hpp; sourceTree = "<group>"; }; 2ADE2F3022441905002598AF /* DiscordService.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DiscordService.cpp; sourceTree = "<group>"; };
2AAFD7F9220DD2DC002461A4 /* TrackPlaceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TrackPlaceAction.hpp; sourceTree = "<group>"; }; 2ADE2F332244191E002598AF /* VirtualFloor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VirtualFloor.h; sourceTree = "<group>"; };
2AAFD7FB220DD336002461A4 /* RideSetPriceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideSetPriceAction.hpp; sourceTree = "<group>"; }; 2ADE2F352244195F002598AF /* RideTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RideTypes.h; sourceTree = "<group>"; };
2AAFD7FD220DD374002461A4 /* PauseToggleAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PauseToggleAction.hpp; sourceTree = "<group>"; }; 2ADE2F372244198A002598AF /* SpriteBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SpriteBase.h; sourceTree = "<group>"; };
2AAFD7FF220DD3D2002461A4 /* LandSetHeightAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LandSetHeightAction.hpp; sourceTree = "<group>"; };
2ACBAB162226850A0034FB91 /* RideSetSetting.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideSetSetting.hpp; sourceTree = "<group>"; };
2AF7893C220B253E0072754A /* RideSetAppearanceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideSetAppearanceAction.hpp; sourceTree = "<group>"; };
4C04D69F2056AA9600F82EBA /* linenoise.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = linenoise.hpp; sourceTree = "<group>"; }; 4C04D69F2056AA9600F82EBA /* linenoise.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = linenoise.hpp; sourceTree = "<group>"; };
4C1A53EC205FD19F000F8EF5 /* SceneryObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SceneryObject.cpp; sourceTree = "<group>"; }; 4C1A53EC205FD19F000F8EF5 /* SceneryObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SceneryObject.cpp; sourceTree = "<group>"; };
4C29DEB2218C6AE500E8707F /* RCT12.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RCT12.cpp; sourceTree = "<group>"; }; 4C29DEB2218C6AE500E8707F /* RCT12.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RCT12.cpp; sourceTree = "<group>"; };
@@ -705,8 +703,6 @@
4C7B53B61FFF935B00A52E21 /* Localisation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Localisation.h; sourceTree = "<group>"; }; 4C7B53B61FFF935B00A52E21 /* Localisation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Localisation.h; sourceTree = "<group>"; };
4C7B53B71FFF935B00A52E21 /* RealNames.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RealNames.cpp; sourceTree = "<group>"; }; 4C7B53B71FFF935B00A52E21 /* RealNames.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RealNames.cpp; sourceTree = "<group>"; };
4C7B53B81FFF935B00A52E21 /* StringIds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringIds.h; sourceTree = "<group>"; }; 4C7B53B81FFF935B00A52E21 /* StringIds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringIds.h; sourceTree = "<group>"; };
4C7B53B91FFF935B00A52E21 /* User.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = User.cpp; sourceTree = "<group>"; };
4C7B53BA1FFF935B00A52E21 /* user.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = user.h; sourceTree = "<group>"; };
4C7B53BB1FFF935B00A52E21 /* UTF8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UTF8.cpp; sourceTree = "<group>"; }; 4C7B53BB1FFF935B00A52E21 /* UTF8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UTF8.cpp; sourceTree = "<group>"; };
4C7B53C61FFF94F900A52E21 /* ConversionTables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConversionTables.cpp; sourceTree = "<group>"; }; 4C7B53C61FFF94F900A52E21 /* ConversionTables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConversionTables.cpp; sourceTree = "<group>"; };
4C7B53C91FFF991000A52E21 /* Language.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Language.h; sourceTree = "<group>"; }; 4C7B53C91FFF991000A52E21 /* Language.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Language.h; sourceTree = "<group>"; };
@@ -920,6 +916,87 @@
9308D9FB209908080079EE96 /* Surface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Surface.cpp; sourceTree = "<group>"; }; 9308D9FB209908080079EE96 /* Surface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Surface.cpp; sourceTree = "<group>"; };
9308D9FC209908080079EE96 /* TileElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TileElement.h; sourceTree = "<group>"; }; 9308D9FC209908080079EE96 /* TileElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TileElement.h; sourceTree = "<group>"; };
9308D9FD209908090079EE96 /* Surface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Surface.h; sourceTree = "<group>"; }; 9308D9FD209908090079EE96 /* Surface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Surface.h; sourceTree = "<group>"; };
932A20CD22D73CEE00C57EDB /* GuestSetNameAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = GuestSetNameAction.hpp; sourceTree = "<group>"; };
932A20CE22D73CEE00C57EDB /* RideSetVehiclesAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideSetVehiclesAction.hpp; sourceTree = "<group>"; };
932A20CF22D73CEE00C57EDB /* GameActionCompat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GameActionCompat.cpp; sourceTree = "<group>"; };
932A20D022D73CEE00C57EDB /* RideSetSetting.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideSetSetting.hpp; sourceTree = "<group>"; };
932A20D122D73CEF00C57EDB /* WallPlaceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = WallPlaceAction.hpp; sourceTree = "<group>"; };
932A20D222D73CEF00C57EDB /* SmallSceneryRemoveAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SmallSceneryRemoveAction.hpp; sourceTree = "<group>"; };
932A20D322D73CEF00C57EDB /* GameActionRegistration.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GameActionRegistration.cpp; sourceTree = "<group>"; };
932A20D422D73CEF00C57EDB /* RideSetName.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideSetName.hpp; sourceTree = "<group>"; };
932A20D522D73CEF00C57EDB /* PlacePeepSpawnAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PlacePeepSpawnAction.hpp; sourceTree = "<group>"; };
932A20D622D73CEF00C57EDB /* LandSetRightsAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LandSetRightsAction.hpp; sourceTree = "<group>"; };
932A20D722D73CEF00C57EDB /* RideCreateAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideCreateAction.hpp; sourceTree = "<group>"; };
932A20D822D73CEF00C57EDB /* ParkEntranceRemoveAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ParkEntranceRemoveAction.hpp; sourceTree = "<group>"; };
932A20D922D73CEF00C57EDB /* ParkSetLoanAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ParkSetLoanAction.hpp; sourceTree = "<group>"; };
932A20DA22D73CF000C57EDB /* LandLowerAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LandLowerAction.hpp; sourceTree = "<group>"; };
932A20DB22D73CF000C57EDB /* FootpathPlaceFromTrackAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FootpathPlaceFromTrackAction.hpp; sourceTree = "<group>"; };
932A20DC22D73CF000C57EDB /* PlayerKickAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PlayerKickAction.hpp; sourceTree = "<group>"; };
932A20DD22D73CF000C57EDB /* RideDemolishAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideDemolishAction.hpp; sourceTree = "<group>"; };
932A20DE22D73CF000C57EDB /* ClimateSetAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ClimateSetAction.hpp; sourceTree = "<group>"; };
932A20DF22D73CF000C57EDB /* PauseToggleAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PauseToggleAction.hpp; sourceTree = "<group>"; };
932A20E022D73CF000C57EDB /* LargeSceneryPlaceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LargeSceneryPlaceAction.hpp; sourceTree = "<group>"; };
932A20E122D73CF000C57EDB /* LandSetHeightAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LandSetHeightAction.hpp; sourceTree = "<group>"; };
932A20E222D73CF100C57EDB /* StaffSetColourAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StaffSetColourAction.hpp; sourceTree = "<group>"; };
932A20E322D73CF100C57EDB /* StaffSetCostumeAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StaffSetCostumeAction.hpp; sourceTree = "<group>"; };
932A20E422D73CF100C57EDB /* StaffSetNameAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StaffSetNameAction.hpp; sourceTree = "<group>"; };
932A20E522D73CF100C57EDB /* BannerPlaceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = BannerPlaceAction.hpp; sourceTree = "<group>"; };
932A20E622D73CF100C57EDB /* MazeSetTrackAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MazeSetTrackAction.hpp; sourceTree = "<group>"; };
932A20E722D73CF100C57EDB /* StaffHireNewAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StaffHireNewAction.hpp; sourceTree = "<group>"; };
932A20E822D73CF100C57EDB /* RideSetPriceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideSetPriceAction.hpp; sourceTree = "<group>"; };
932A20E922D73CF200C57EDB /* WaterLowerAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = WaterLowerAction.hpp; sourceTree = "<group>"; };
932A20EA22D73CF200C57EDB /* ParkSetParameterAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ParkSetParameterAction.hpp; sourceTree = "<group>"; };
932A20EB22D73CF200C57EDB /* SmallSceneryPlaceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SmallSceneryPlaceAction.hpp; sourceTree = "<group>"; };
932A20EC22D73CF200C57EDB /* LargeScenerySetColourAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LargeScenerySetColourAction.hpp; sourceTree = "<group>"; };
932A20ED22D73CF200C57EDB /* ParkSetResearchFundingAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ParkSetResearchFundingAction.hpp; sourceTree = "<group>"; };
932A20EE22D73CF200C57EDB /* ScenarioSetSettingAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ScenarioSetSettingAction.hpp; sourceTree = "<group>"; };
932A20EF22D73CF200C57EDB /* TrackRemoveAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TrackRemoveAction.hpp; sourceTree = "<group>"; };
932A20F022D73CF300C57EDB /* SignSetNameAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SignSetNameAction.hpp; sourceTree = "<group>"; };
932A20F122D73CF300C57EDB /* RideEntranceExitRemoveAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideEntranceExitRemoveAction.hpp; sourceTree = "<group>"; };
932A20F222D73CF300C57EDB /* SetParkEntranceFeeAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SetParkEntranceFeeAction.hpp; sourceTree = "<group>"; };
932A20F322D73CF300C57EDB /* FootpathRemoveAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FootpathRemoveAction.hpp; sourceTree = "<group>"; };
932A20F422D73CF300C57EDB /* RideSetAppearanceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideSetAppearanceAction.hpp; sourceTree = "<group>"; };
932A20F522D73CF300C57EDB /* GameAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GameAction.h; sourceTree = "<group>"; };
932A20F622D73CF300C57EDB /* RideEntranceExitPlaceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideEntranceExitPlaceAction.hpp; sourceTree = "<group>"; };
932A20F722D73CF300C57EDB /* FootpathPlaceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FootpathPlaceAction.hpp; sourceTree = "<group>"; };
932A20F822D73CF400C57EDB /* SignSetStyleAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SignSetStyleAction.hpp; sourceTree = "<group>"; };
932A20F922D73CF400C57EDB /* SmallScenerySetColourAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SmallScenerySetColourAction.hpp; sourceTree = "<group>"; };
932A20FA22D73CF400C57EDB /* SurfaceSetStyleAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SurfaceSetStyleAction.hpp; sourceTree = "<group>"; };
932A20FB22D73CF400C57EDB /* RideSetStatus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideSetStatus.hpp; sourceTree = "<group>"; };
932A20FC22D73CF400C57EDB /* ParkSetNameAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ParkSetNameAction.hpp; sourceTree = "<group>"; };
932A20FD22D73CF500C57EDB /* LandBuyRightsAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LandBuyRightsAction.hpp; sourceTree = "<group>"; };
932A20FE22D73CF500C57EDB /* StaffSetPatrolAreaAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StaffSetPatrolAreaAction.hpp; sourceTree = "<group>"; };
932A20FF22D73CF500C57EDB /* PeepPickupAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PeepPickupAction.hpp; sourceTree = "<group>"; };
932A210022D73CF500C57EDB /* BannerSetNameAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = BannerSetNameAction.hpp; sourceTree = "<group>"; };
932A210122D73CF500C57EDB /* SetCheatAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SetCheatAction.hpp; sourceTree = "<group>"; };
932A210222D73CF600C57EDB /* ParkMarketingAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ParkMarketingAction.hpp; sourceTree = "<group>"; };
932A210322D73CF600C57EDB /* StaffSetOrdersAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StaffSetOrdersAction.hpp; sourceTree = "<group>"; };
932A210422D73CF600C57EDB /* BannerSetColourAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = BannerSetColourAction.hpp; sourceTree = "<group>"; };
932A210522D73CF600C57EDB /* FootpathSceneryRemoveAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FootpathSceneryRemoveAction.hpp; sourceTree = "<group>"; };
932A210622D73CF600C57EDB /* GuestSetFlagsAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = GuestSetFlagsAction.hpp; sourceTree = "<group>"; };
932A210722D73CF600C57EDB /* TrackPlaceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TrackPlaceAction.hpp; sourceTree = "<group>"; };
932A210822D73CF700C57EDB /* PlaceParkEntranceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PlaceParkEntranceAction.hpp; sourceTree = "<group>"; };
932A210922D73CF700C57EDB /* FootpathSceneryPlaceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FootpathSceneryPlaceAction.hpp; sourceTree = "<group>"; };
932A210A22D73CF700C57EDB /* BannerRemoveAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = BannerRemoveAction.hpp; sourceTree = "<group>"; };
932A210B22D73CF700C57EDB /* LandRaiseAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LandRaiseAction.hpp; sourceTree = "<group>"; };
932A210C22D73CF700C57EDB /* LoadOrQuitAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LoadOrQuitAction.hpp; sourceTree = "<group>"; };
932A210D22D73CF700C57EDB /* StaffFireAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StaffFireAction.hpp; sourceTree = "<group>"; };
932A210E22D73CF800C57EDB /* ParkSetDateAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ParkSetDateAction.hpp; sourceTree = "<group>"; };
932A210F22D73CF800C57EDB /* WallSetColourAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = WallSetColourAction.hpp; sourceTree = "<group>"; };
932A211022D73CF800C57EDB /* WaterSetHeightAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = WaterSetHeightAction.hpp; sourceTree = "<group>"; };
932A211122D73CF800C57EDB /* RideSetColourScheme.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideSetColourScheme.hpp; sourceTree = "<group>"; };
932A211222D73CF800C57EDB /* WaterRaiseAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = WaterRaiseAction.hpp; sourceTree = "<group>"; };
932A211322D73CF800C57EDB /* WallRemoveAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = WallRemoveAction.hpp; sourceTree = "<group>"; };
932A211422D73CF800C57EDB /* LandSmoothAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LandSmoothAction.hpp; sourceTree = "<group>"; };
932A211522D73CF900C57EDB /* BalloonPressAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = BalloonPressAction.hpp; sourceTree = "<group>"; };
932A211622D73CF900C57EDB /* ClearAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ClearAction.hpp; sourceTree = "<group>"; };
932A211722D73CF900C57EDB /* BannerSetStyleAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = BannerSetStyleAction.hpp; sourceTree = "<group>"; };
932A211822D73CF900C57EDB /* NetworkModifyGroupAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = NetworkModifyGroupAction.hpp; sourceTree = "<group>"; };
932A211922D73CF900C57EDB /* PlayerSetGroupAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PlayerSetGroupAction.hpp; sourceTree = "<group>"; };
932A211A22D73CFA00C57EDB /* TileModifyAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TileModifyAction.hpp; sourceTree = "<group>"; };
932A211B22D73CFA00C57EDB /* TrackSetBrakeSpeedAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TrackSetBrakeSpeedAction.hpp; sourceTree = "<group>"; };
932A211C22D73CFA00C57EDB /* GameAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GameAction.cpp; sourceTree = "<group>"; };
932A211D22D73CFA00C57EDB /* LargeSceneryRemoveAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LargeSceneryRemoveAction.hpp; sourceTree = "<group>"; };
933CBDB120CB1ACC00134678 /* Widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Widget.cpp; sourceTree = "<group>"; }; 933CBDB120CB1ACC00134678 /* Widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Widget.cpp; sourceTree = "<group>"; };
933CBDB220CB1ACD00134678 /* Theme.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Theme.cpp; sourceTree = "<group>"; }; 933CBDB220CB1ACD00134678 /* Theme.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Theme.cpp; sourceTree = "<group>"; };
933CBDB320CB1ACD00134678 /* Theme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Theme.h; sourceTree = "<group>"; }; 933CBDB320CB1ACD00134678 /* Theme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Theme.h; sourceTree = "<group>"; };
@@ -1160,6 +1237,9 @@
9350B52720B46E0900897BC5 /* ftbdf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ftbdf.h; sourceTree = "<group>"; }; 9350B52720B46E0900897BC5 /* ftbdf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ftbdf.h; sourceTree = "<group>"; };
9350B52820B46E0900897BC5 /* ftrender.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ftrender.h; sourceTree = "<group>"; }; 9350B52820B46E0900897BC5 /* ftrender.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ftrender.h; sourceTree = "<group>"; };
9350B52920B46E0900897BC5 /* ft2build.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ft2build.h; sourceTree = "<group>"; }; 9350B52920B46E0900897BC5 /* ft2build.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ft2build.h; sourceTree = "<group>"; };
9391535A22D74359008E0780 /* OpenRCT2.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = OpenRCT2.entitlements; sourceTree = "<group>"; };
937A92122242CCB300B09278 /* LandBuyRightsAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LandBuyRightsAction.hpp; sourceTree = "<group>"; };
937A92142242CDAA00B09278 /* LandSmoothAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LandSmoothAction.hpp; sourceTree = "<group>"; };
939A359720C12FC700630B3F /* Paint.Litter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Paint.Litter.cpp; sourceTree = "<group>"; }; 939A359720C12FC700630B3F /* Paint.Litter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Paint.Litter.cpp; sourceTree = "<group>"; };
939A359820C12FC700630B3F /* Paint.Misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Paint.Misc.cpp; sourceTree = "<group>"; }; 939A359820C12FC700630B3F /* Paint.Misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Paint.Misc.cpp; sourceTree = "<group>"; };
939A359920C12FC700630B3F /* Paint.Sprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Paint.Sprite.h; sourceTree = "<group>"; }; 939A359920C12FC700630B3F /* Paint.Sprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Paint.Sprite.h; sourceTree = "<group>"; };
@@ -1208,14 +1288,6 @@
C6352B811F477022006CCEE3 /* DataSerialiser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataSerialiser.h; sourceTree = "<group>"; }; C6352B811F477022006CCEE3 /* DataSerialiser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataSerialiser.h; sourceTree = "<group>"; };
C6352B821F477022006CCEE3 /* DataSerialiserTraits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataSerialiserTraits.h; sourceTree = "<group>"; }; C6352B821F477022006CCEE3 /* DataSerialiserTraits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataSerialiserTraits.h; sourceTree = "<group>"; };
C6352B831F477022006CCEE3 /* Endianness.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Endianness.h; sourceTree = "<group>"; }; C6352B831F477022006CCEE3 /* Endianness.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Endianness.h; sourceTree = "<group>"; };
C6352B881F477032006CCEE3 /* GameAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GameAction.cpp; sourceTree = "<group>"; };
C6352B891F477032006CCEE3 /* GameAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GameAction.h; sourceTree = "<group>"; };
C6352B8A1F477032006CCEE3 /* GameActionCompat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GameActionCompat.cpp; sourceTree = "<group>"; };
C6352B8B1F477032006CCEE3 /* GameActionRegistration.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GameActionRegistration.cpp; sourceTree = "<group>"; };
C6352B8C1F477032006CCEE3 /* PlaceParkEntranceAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PlaceParkEntranceAction.hpp; sourceTree = "<group>"; };
C6352B8D1F477032006CCEE3 /* RideCreateAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideCreateAction.hpp; sourceTree = "<group>"; };
C6352B8E1F477032006CCEE3 /* RideSetStatus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RideSetStatus.hpp; sourceTree = "<group>"; };
C6352B8F1F477032006CCEE3 /* SetParkEntranceFeeAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SetParkEntranceFeeAction.hpp; sourceTree = "<group>"; };
C64644EE1F3FA4120026AC2D /* ClearScenery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ClearScenery.cpp; sourceTree = "<group>"; }; C64644EE1F3FA4120026AC2D /* ClearScenery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ClearScenery.cpp; sourceTree = "<group>"; };
C64644EF1F3FA4120026AC2D /* EditorInventionsList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EditorInventionsList.cpp; sourceTree = "<group>"; }; C64644EF1F3FA4120026AC2D /* EditorInventionsList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EditorInventionsList.cpp; sourceTree = "<group>"; };
C64644F01F3FA4120026AC2D /* EditorObjectiveOptions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EditorObjectiveOptions.cpp; sourceTree = "<group>"; }; C64644F01F3FA4120026AC2D /* EditorObjectiveOptions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EditorObjectiveOptions.cpp; sourceTree = "<group>"; };
@@ -1303,6 +1375,13 @@
C6E96E331E0408A80076A04F /* zip.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = zip.h; sourceTree = "<group>"; }; C6E96E331E0408A80076A04F /* zip.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = zip.h; sourceTree = "<group>"; };
C6E96E341E0408A80076A04F /* zipconf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = zipconf.h; sourceTree = "<group>"; }; C6E96E341E0408A80076A04F /* zipconf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = zipconf.h; sourceTree = "<group>"; };
C6E96E351E0408B40076A04F /* libzip.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = libzip.dylib; sourceTree = "<group>"; }; C6E96E351E0408B40076A04F /* libzip.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = libzip.dylib; sourceTree = "<group>"; };
C9C630B42235A22C009AD16E /* GameStateSnapshots.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GameStateSnapshots.h; sourceTree = "<group>"; };
C9C630B52235A22C009AD16E /* GameStateSnapshots.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GameStateSnapshots.cpp; sourceTree = "<group>"; };
C9C630B92235A7E7009AD16E /* LandRaiseAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LandRaiseAction.hpp; sourceTree = "<group>"; };
C9C630BA2235A7E7009AD16E /* LandLowerAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LandLowerAction.hpp; sourceTree = "<group>"; };
C9C630BB2235A7F9009AD16E /* WaterLowerAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = WaterLowerAction.hpp; sourceTree = "<group>"; };
C9C630BC2235A7F9009AD16E /* WaterRaiseAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = WaterRaiseAction.hpp; sourceTree = "<group>"; };
C9C630BD2235A9C6009AD16E /* FootpathPlaceFromTrackAction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FootpathPlaceFromTrackAction.hpp; sourceTree = "<group>"; };
D41B73EE1C2101890080A7B9 /* libcurl.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libcurl.tbd; path = usr/lib/libcurl.tbd; sourceTree = SDKROOT; }; D41B73EE1C2101890080A7B9 /* libcurl.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libcurl.tbd; path = usr/lib/libcurl.tbd; sourceTree = SDKROOT; };
D41B741C1C210A7A0080A7B9 /* libiconv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libiconv.tbd; path = usr/lib/libiconv.tbd; sourceTree = SDKROOT; }; D41B741C1C210A7A0080A7B9 /* libiconv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libiconv.tbd; path = usr/lib/libiconv.tbd; sourceTree = SDKROOT; };
D41B74721C2125E50080A7B9 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = distribution/macos/Assets.xcassets; sourceTree = SOURCE_ROOT; }; D41B74721C2125E50080A7B9 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = distribution/macos/Assets.xcassets; sourceTree = SOURCE_ROOT; };
@@ -1570,10 +1649,10 @@
F76C840A1EC4E7CC00FA49E2 /* NetworkUser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NetworkUser.h; sourceTree = "<group>"; }; F76C840A1EC4E7CC00FA49E2 /* NetworkUser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NetworkUser.h; sourceTree = "<group>"; };
F76C840B1EC4E7CC00FA49E2 /* ServerList.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ServerList.cpp; sourceTree = "<group>"; }; F76C840B1EC4E7CC00FA49E2 /* ServerList.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ServerList.cpp; sourceTree = "<group>"; };
F76C840C1EC4E7CC00FA49E2 /* ServerList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ServerList.h; sourceTree = "<group>"; }; F76C840C1EC4E7CC00FA49E2 /* ServerList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ServerList.h; sourceTree = "<group>"; };
F76C840D1EC4E7CC00FA49E2 /* TcpSocket.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TcpSocket.cpp; sourceTree = "<group>"; }; F76C840D1EC4E7CC00FA49E2 /* Socket.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Socket.cpp; sourceTree = "<group>"; };
F76C840E1EC4E7CC00FA49E2 /* TcpSocket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TcpSocket.h; sourceTree = "<group>"; }; F76C840E1EC4E7CC00FA49E2 /* Socket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Socket.h; sourceTree = "<group>"; };
F76C840F1EC4E7CC00FA49E2 /* Twitch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Twitch.cpp; sourceTree = "<group>"; }; F76C840F1EC4E7CC00FA49E2 /* Twitch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Twitch.cpp; sourceTree = "<group>"; };
F76C84101EC4E7CC00FA49E2 /* twitch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = twitch.h; sourceTree = "<group>"; }; F76C84101EC4E7CC00FA49E2 /* Twitch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Twitch.h; sourceTree = "<group>"; };
F76C84121EC4E7CC00FA49E2 /* BannerObject.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = BannerObject.cpp; sourceTree = "<group>"; }; F76C84121EC4E7CC00FA49E2 /* BannerObject.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = BannerObject.cpp; sourceTree = "<group>"; };
F76C84131EC4E7CC00FA49E2 /* BannerObject.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BannerObject.h; sourceTree = "<group>"; }; F76C84131EC4E7CC00FA49E2 /* BannerObject.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BannerObject.h; sourceTree = "<group>"; };
F76C84141EC4E7CC00FA49E2 /* EntranceObject.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = EntranceObject.cpp; sourceTree = "<group>"; }; F76C84141EC4E7CC00FA49E2 /* EntranceObject.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = EntranceObject.cpp; sourceTree = "<group>"; };
@@ -2034,35 +2113,87 @@
C6352B871F477032006CCEE3 /* actions */ = { C6352B871F477032006CCEE3 /* actions */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
2A61CAFA2229E5C50095AD67 /* RideEntranceExitPlaceAction.hpp */, 932A211522D73CF900C57EDB /* BalloonPressAction.hpp */,
2A61CAF82229E59F0095AD67 /* WaterSetHeightAction.hpp */, 932A20E522D73CF100C57EDB /* BannerPlaceAction.hpp */,
2A61CAF42229E5720095AD67 /* FootpathPlaceAction.hpp */, 932A210A22D73CF700C57EDB /* BannerRemoveAction.hpp */,
2A61CAF22229E5720095AD67 /* FootpathSceneryPlaceAction.hpp */, 932A210422D73CF600C57EDB /* BannerSetColourAction.hpp */,
2A61CAF32229E5720095AD67 /* FootpathSceneryRemoveAction.hpp */, 932A210022D73CF500C57EDB /* BannerSetNameAction.hpp */,
2ACBAB162226850A0034FB91 /* RideSetSetting.hpp */, 932A211722D73CF900C57EDB /* BannerSetStyleAction.hpp */,
2A43D2B92225B8D900E8F73B /* LoadOrQuitAction.hpp */, 932A211622D73CF900C57EDB /* ClearAction.hpp */,
2A43D2B72225B8D900E8F73B /* RideSetVehiclesAction.hpp */, 932A20DE22D73CF000C57EDB /* ClimateSetAction.hpp */,
2A43D2B82225B8D900E8F73B /* SmallSceneryPlaceAction.hpp */, 932A20F722D73CF300C57EDB /* FootpathPlaceAction.hpp */,
2A43D2BF2225B91A00E8F73B /* LoadOrQuitAction.hpp */, 932A20DB22D73CF000C57EDB /* FootpathPlaceFromTrackAction.hpp */,
2A43D2BE2225B91A00E8F73B /* RideEntranceExitRemoveAction.hpp */, 932A20F322D73CF300C57EDB /* FootpathRemoveAction.hpp */,
2A43D2BD2225B91A00E8F73B /* RideSetVehiclesAction.hpp */, 932A210922D73CF700C57EDB /* FootpathSceneryPlaceAction.hpp */,
2A5C1367221E9F9000F8C245 /* TrackRemoveAction.hpp */, 932A210522D73CF600C57EDB /* FootpathSceneryRemoveAction.hpp */,
2AAFD7FF220DD3D2002461A4 /* LandSetHeightAction.hpp */, 932A211C22D73CFA00C57EDB /* GameAction.cpp */,
2AAFD7FB220DD336002461A4 /* RideSetPriceAction.hpp */, 932A20F522D73CF300C57EDB /* GameAction.h */,
2AAFD7FD220DD374002461A4 /* PauseToggleAction.hpp */, 932A20CF22D73CEE00C57EDB /* GameActionCompat.cpp */,
2AAFD7F9220DD2DC002461A4 /* TrackPlaceAction.hpp */, 932A20D322D73CEF00C57EDB /* GameActionRegistration.cpp */,
2AF7893C220B253E0072754A /* RideSetAppearanceAction.hpp */, 932A210622D73CF600C57EDB /* GuestSetFlagsAction.hpp */,
2A5354EB22099D7700A5440F /* SignSetStyleAction.hpp */, 932A20CD22D73CEE00C57EDB /* GuestSetNameAction.hpp */,
2AA050302209A8E300D3A922 /* StaffSetCostumeAction.hpp */, 932A20FD22D73CF500C57EDB /* LandBuyRightsAction.hpp */,
2AA050312209A8E300D3A922 /* StaffSetOrdersAction.hpp */, 932A20DA22D73CF000C57EDB /* LandLowerAction.hpp */,
C6352B881F477032006CCEE3 /* GameAction.cpp */, 932A210B22D73CF700C57EDB /* LandRaiseAction.hpp */,
C6352B891F477032006CCEE3 /* GameAction.h */, 932A20E122D73CF000C57EDB /* LandSetHeightAction.hpp */,
C6352B8A1F477032006CCEE3 /* GameActionCompat.cpp */, 932A20D622D73CEF00C57EDB /* LandSetRightsAction.hpp */,
C6352B8B1F477032006CCEE3 /* GameActionRegistration.cpp */, 932A211422D73CF800C57EDB /* LandSmoothAction.hpp */,
C6352B8C1F477032006CCEE3 /* PlaceParkEntranceAction.hpp */, 932A20E022D73CF000C57EDB /* LargeSceneryPlaceAction.hpp */,
C6352B8D1F477032006CCEE3 /* RideCreateAction.hpp */, 932A211D22D73CFA00C57EDB /* LargeSceneryRemoveAction.hpp */,
C6352B8E1F477032006CCEE3 /* RideSetStatus.hpp */, 932A20EC22D73CF200C57EDB /* LargeScenerySetColourAction.hpp */,
C6352B8F1F477032006CCEE3 /* SetParkEntranceFeeAction.hpp */, 932A210C22D73CF700C57EDB /* LoadOrQuitAction.hpp */,
932A20E622D73CF100C57EDB /* MazeSetTrackAction.hpp */,
932A211822D73CF900C57EDB /* NetworkModifyGroupAction.hpp */,
932A20D822D73CEF00C57EDB /* ParkEntranceRemoveAction.hpp */,
932A210222D73CF600C57EDB /* ParkMarketingAction.hpp */,
932A210E22D73CF800C57EDB /* ParkSetDateAction.hpp */,
932A20D922D73CEF00C57EDB /* ParkSetLoanAction.hpp */,
932A20FC22D73CF400C57EDB /* ParkSetNameAction.hpp */,
932A20EA22D73CF200C57EDB /* ParkSetParameterAction.hpp */,
932A20ED22D73CF200C57EDB /* ParkSetResearchFundingAction.hpp */,
932A20DF22D73CF000C57EDB /* PauseToggleAction.hpp */,
932A20FF22D73CF500C57EDB /* PeepPickupAction.hpp */,
932A210822D73CF700C57EDB /* PlaceParkEntranceAction.hpp */,
932A20D522D73CEF00C57EDB /* PlacePeepSpawnAction.hpp */,
932A20DC22D73CF000C57EDB /* PlayerKickAction.hpp */,
932A211922D73CF900C57EDB /* PlayerSetGroupAction.hpp */,
932A20D722D73CEF00C57EDB /* RideCreateAction.hpp */,
932A20DD22D73CF000C57EDB /* RideDemolishAction.hpp */,
932A20F622D73CF300C57EDB /* RideEntranceExitPlaceAction.hpp */,
932A20F122D73CF300C57EDB /* RideEntranceExitRemoveAction.hpp */,
932A20F422D73CF300C57EDB /* RideSetAppearanceAction.hpp */,
932A211122D73CF800C57EDB /* RideSetColourScheme.hpp */,
932A20D422D73CEF00C57EDB /* RideSetName.hpp */,
932A20E822D73CF100C57EDB /* RideSetPriceAction.hpp */,
932A20D022D73CEE00C57EDB /* RideSetSetting.hpp */,
932A20FB22D73CF400C57EDB /* RideSetStatus.hpp */,
932A20CE22D73CEE00C57EDB /* RideSetVehiclesAction.hpp */,
932A20EE22D73CF200C57EDB /* ScenarioSetSettingAction.hpp */,
932A210122D73CF500C57EDB /* SetCheatAction.hpp */,
932A20F222D73CF300C57EDB /* SetParkEntranceFeeAction.hpp */,
932A20F022D73CF300C57EDB /* SignSetNameAction.hpp */,
932A20F822D73CF400C57EDB /* SignSetStyleAction.hpp */,
932A20EB22D73CF200C57EDB /* SmallSceneryPlaceAction.hpp */,
932A20D222D73CEF00C57EDB /* SmallSceneryRemoveAction.hpp */,
932A20F922D73CF400C57EDB /* SmallScenerySetColourAction.hpp */,
932A210D22D73CF700C57EDB /* StaffFireAction.hpp */,
932A20E722D73CF100C57EDB /* StaffHireNewAction.hpp */,
932A20E222D73CF100C57EDB /* StaffSetColourAction.hpp */,
932A20E322D73CF100C57EDB /* StaffSetCostumeAction.hpp */,
932A20E422D73CF100C57EDB /* StaffSetNameAction.hpp */,
932A210322D73CF600C57EDB /* StaffSetOrdersAction.hpp */,
932A20FE22D73CF500C57EDB /* StaffSetPatrolAreaAction.hpp */,
932A20FA22D73CF400C57EDB /* SurfaceSetStyleAction.hpp */,
932A211A22D73CFA00C57EDB /* TileModifyAction.hpp */,
932A210722D73CF600C57EDB /* TrackPlaceAction.hpp */,
932A20EF22D73CF200C57EDB /* TrackRemoveAction.hpp */,
932A211B22D73CFA00C57EDB /* TrackSetBrakeSpeedAction.hpp */,
932A20D122D73CEF00C57EDB /* WallPlaceAction.hpp */,
932A211322D73CF800C57EDB /* WallRemoveAction.hpp */,
932A210F22D73CF800C57EDB /* WallSetColourAction.hpp */,
932A20E922D73CF200C57EDB /* WaterLowerAction.hpp */,
932A211222D73CF800C57EDB /* WaterRaiseAction.hpp */,
932A211022D73CF800C57EDB /* WaterSetHeightAction.hpp */,
); );
path = actions; path = actions;
sourceTree = "<group>"; sourceTree = "<group>";
@@ -2300,6 +2431,7 @@
D497D06F1C20FD52002BF46A = { D497D06F1C20FD52002BF46A = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
9391535A22D74359008E0780 /* OpenRCT2.entitlements */,
4CF67196206B7E720034ADDD /* object */, 4CF67196206B7E720034ADDD /* object */,
D41B72431C21015A0080A7B9 /* Sources */, D41B72431C21015A0080A7B9 /* Sources */,
D497D07A1C20FD52002BF46A /* Resources */, D497D07A1C20FD52002BF46A /* Resources */,
@@ -2391,6 +2523,10 @@
F76C83551EC4E7CC00FA49E2 /* libopenrct2 */ = { F76C83551EC4E7CC00FA49E2 /* libopenrct2 */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
01C6F0C022FD519E0057E2F7 /* TrackImporter.cpp */,
01C6F0C122FD519E0057E2F7 /* TrackImporter.h */,
C9C630B52235A22C009AD16E /* GameStateSnapshots.cpp */,
C9C630B42235A22C009AD16E /* GameStateSnapshots.h */,
4C358E5021C445F700ADE6BC /* ReplayManager.cpp */, 4C358E5021C445F700ADE6BC /* ReplayManager.cpp */,
4C358E5121C445F700ADE6BC /* ReplayManager.h */, 4C358E5121C445F700ADE6BC /* ReplayManager.h */,
C6352B871F477032006CCEE3 /* actions */, C6352B871F477032006CCEE3 /* actions */,
@@ -2508,6 +2644,12 @@
F76C83781EC4E7CC00FA49E2 /* core */ = { F76C83781EC4E7CC00FA49E2 /* core */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
2ADE2F22224418B1002598AF /* DataSerialiserTag.h */,
2ADE2F26224418B2002598AF /* FileIndex.hpp */,
2ADE2F25224418B2002598AF /* JobPool.hpp */,
2ADE2F24224418B2002598AF /* Meta.hpp */,
2ADE2F23224418B1002598AF /* Numerics.hpp */,
2ADE2F21224418B1002598AF /* Random.hpp */,
2A5354EA22099C7200A5440F /* CircularBuffer.h */, 2A5354EA22099C7200A5440F /* CircularBuffer.h */,
F76C83791EC4E7CC00FA49E2 /* Collections.hpp */, F76C83791EC4E7CC00FA49E2 /* Collections.hpp */,
F76C837A1EC4E7CC00FA49E2 /* Console.cpp */, F76C837A1EC4E7CC00FA49E2 /* Console.cpp */,
@@ -2590,6 +2732,7 @@
F76C83BB1EC4E7CC00FA49E2 /* interface */ = { F76C83BB1EC4E7CC00FA49E2 /* interface */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
01DDFE6422FD608500221318 /* Window_internal.cpp */,
4C7B53DD200143C200A52E21 /* Chat.cpp */, 4C7B53DD200143C200A52E21 /* Chat.cpp */,
4C7B53DE200143C200A52E21 /* Chat.h */, 4C7B53DE200143C200A52E21 /* Chat.h */,
4C7B53DF200143C200A52E21 /* Colour.cpp */, 4C7B53DF200143C200A52E21 /* Colour.cpp */,
@@ -2617,6 +2760,7 @@
F76C83D71EC4E7CC00FA49E2 /* localisation */ = { F76C83D71EC4E7CC00FA49E2 /* localisation */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
2ADE2F2D224418E7002598AF /* ConversionTables.h */,
4C7B53C61FFF94F900A52E21 /* ConversionTables.cpp */, 4C7B53C61FFF94F900A52E21 /* ConversionTables.cpp */,
4C7B53AA1FFF935B00A52E21 /* Convert.cpp */, 4C7B53AA1FFF935B00A52E21 /* Convert.cpp */,
4C7B53AB1FFF935B00A52E21 /* Currency.cpp */, 4C7B53AB1FFF935B00A52E21 /* Currency.cpp */,
@@ -2635,8 +2779,6 @@
4C7B53B61FFF935B00A52E21 /* Localisation.h */, 4C7B53B61FFF935B00A52E21 /* Localisation.h */,
4C7B53B71FFF935B00A52E21 /* RealNames.cpp */, 4C7B53B71FFF935B00A52E21 /* RealNames.cpp */,
4C7B53B81FFF935B00A52E21 /* StringIds.h */, 4C7B53B81FFF935B00A52E21 /* StringIds.h */,
4C7B53B91FFF935B00A52E21 /* User.cpp */,
4C7B53BA1FFF935B00A52E21 /* user.h */,
4C7B53BB1FFF935B00A52E21 /* UTF8.cpp */, 4C7B53BB1FFF935B00A52E21 /* UTF8.cpp */,
); );
path = localisation; path = localisation;
@@ -2662,6 +2804,8 @@
F76C83F51EC4E7CC00FA49E2 /* network */ = { F76C83F51EC4E7CC00FA49E2 /* network */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
2ADE2F3022441905002598AF /* DiscordService.cpp */,
2ADE2F2F22441905002598AF /* DiscordService.h */,
F76C83F61EC4E7CC00FA49E2 /* Http.cpp */, F76C83F61EC4E7CC00FA49E2 /* Http.cpp */,
F76C83F71EC4E7CC00FA49E2 /* http.h */, F76C83F71EC4E7CC00FA49E2 /* http.h */,
F76C83F81EC4E7CC00FA49E2 /* Network.cpp */, F76C83F81EC4E7CC00FA49E2 /* Network.cpp */,
@@ -2685,10 +2829,10 @@
F76C840A1EC4E7CC00FA49E2 /* NetworkUser.h */, F76C840A1EC4E7CC00FA49E2 /* NetworkUser.h */,
F76C840B1EC4E7CC00FA49E2 /* ServerList.cpp */, F76C840B1EC4E7CC00FA49E2 /* ServerList.cpp */,
F76C840C1EC4E7CC00FA49E2 /* ServerList.h */, F76C840C1EC4E7CC00FA49E2 /* ServerList.h */,
F76C840D1EC4E7CC00FA49E2 /* TcpSocket.cpp */, F76C840D1EC4E7CC00FA49E2 /* Socket.cpp */,
F76C840E1EC4E7CC00FA49E2 /* TcpSocket.h */, F76C840E1EC4E7CC00FA49E2 /* Socket.h */,
F76C840F1EC4E7CC00FA49E2 /* Twitch.cpp */, F76C840F1EC4E7CC00FA49E2 /* Twitch.cpp */,
F76C84101EC4E7CC00FA49E2 /* twitch.h */, F76C84101EC4E7CC00FA49E2 /* Twitch.h */,
); );
path = network; path = network;
sourceTree = "<group>"; sourceTree = "<group>";
@@ -2750,6 +2894,7 @@
F76C843A1EC4E7CC00FA49E2 /* paint */ = { F76C843A1EC4E7CC00FA49E2 /* paint */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
2ADE2F332244191E002598AF /* VirtualFloor.h */,
F76C84491EC4E7CC00FA49E2 /* sprite */, F76C84491EC4E7CC00FA49E2 /* sprite */,
F76C843B1EC4E7CC00FA49E2 /* tile_element */, F76C843B1EC4E7CC00FA49E2 /* tile_element */,
4C6A66AE1FE278C900694CB6 /* Paint.cpp */, 4C6A66AE1FE278C900694CB6 /* Paint.cpp */,
@@ -2832,6 +2977,7 @@
F76C84661EC4E7CC00FA49E2 /* rct1 */ = { F76C84661EC4E7CC00FA49E2 /* rct1 */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
01C6F0C322FD51B70057E2F7 /* T4Importer.cpp */,
4C7B54022004C57400A52E21 /* RCT1.h */, 4C7B54022004C57400A52E21 /* RCT1.h */,
F76C84671EC4E7CC00FA49E2 /* S4Importer.cpp */, F76C84671EC4E7CC00FA49E2 /* S4Importer.cpp */,
F76C84681EC4E7CC00FA49E2 /* Tables.cpp */, F76C84681EC4E7CC00FA49E2 /* Tables.cpp */,
@@ -2860,6 +3006,9 @@
F76C84761EC4E7CC00FA49E2 /* rct2 */ = { F76C84761EC4E7CC00FA49E2 /* rct2 */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
01C6F0C522FD51FC0057E2F7 /* T6Exporter.cpp */,
01C6F0C722FD51FC0057E2F7 /* T6Exporter.h */,
01C6F0C622FD51FC0057E2F7 /* T6Importer.cpp */,
4C7B54042004C58200A52E21 /* RCT2.h */, 4C7B54042004C58200A52E21 /* RCT2.h */,
F76C847D1EC4E7CC00FA49E2 /* S6Exporter.cpp */, F76C847D1EC4E7CC00FA49E2 /* S6Exporter.cpp */,
F76C847E1EC4E7CC00FA49E2 /* S6Exporter.h */, F76C847E1EC4E7CC00FA49E2 /* S6Exporter.h */,
@@ -2871,6 +3020,7 @@
F76C84831EC4E7CC00FA49E2 /* ride */ = { F76C84831EC4E7CC00FA49E2 /* ride */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
2ADE2F352244195F002598AF /* RideTypes.h */,
F76C84861EC4E7CC00FA49E2 /* coaster */, F76C84861EC4E7CC00FA49E2 /* coaster */,
F76C84A91EC4E7CC00FA49E2 /* gentle */, F76C84A91EC4E7CC00FA49E2 /* gentle */,
F76C84C01EC4E7CC00FA49E2 /* shops */, F76C84C01EC4E7CC00FA49E2 /* shops */,
@@ -3095,6 +3245,7 @@
F76C855B1EC4E7CD00FA49E2 /* world */ = { F76C855B1EC4E7CD00FA49E2 /* world */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
2ADE2F372244198A002598AF /* SpriteBase.h */,
4C7B541D2007646A00A52E21 /* Balloon.cpp */, 4C7B541D2007646A00A52E21 /* Balloon.cpp */,
4C7B541E2007646A00A52E21 /* Banner.cpp */, 4C7B541E2007646A00A52E21 /* Banner.cpp */,
4C7B541F2007646A00A52E21 /* Banner.h */, 4C7B541F2007646A00A52E21 /* Banner.h */,
@@ -3347,50 +3498,36 @@
isa = PBXHeadersBuildPhase; isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
2A43D2C12225B91A00E8F73B /* RideEntranceExitRemoveAction.hpp in Headers */, 2ADE2F3122441905002598AF /* DiscordService.h in Headers */,
C67B28172002D67A00109C93 /* Viewport.h in Headers */, C67B28172002D67A00109C93 /* Viewport.h in Headers */,
939A359C20C12FC800630B3F /* Paint.Sprite.h in Headers */, 939A359C20C12FC800630B3F /* Paint.Sprite.h in Headers */,
9308DA04209908090079EE96 /* TileElement.h in Headers */, 9308DA04209908090079EE96 /* TileElement.h in Headers */,
C67B28152002D67A00109C93 /* Widget.h in Headers */, C67B28152002D67A00109C93 /* Widget.h in Headers */,
C6352B951F477032006CCEE3 /* RideCreateAction.hpp in Headers */,
C6352B851F477022006CCEE3 /* DataSerialiserTraits.h in Headers */, C6352B851F477022006CCEE3 /* DataSerialiserTraits.h in Headers */,
939A359F20C12FDE00630B3F /* Paint.Surface.h in Headers */, 939A359F20C12FDE00630B3F /* Paint.Surface.h in Headers */,
2A61CAF62229E5720095AD67 /* FootpathSceneryRemoveAction.hpp in Headers */,
C67B28192002D7F200109C93 /* Window_internal.h in Headers */, C67B28192002D7F200109C93 /* Window_internal.h in Headers */,
C6352B971F477032006CCEE3 /* SetParkEntranceFeeAction.hpp in Headers */, 2ADE2F28224418B2002598AF /* DataSerialiserTag.h in Headers */,
2AA050332209A8E300D3A922 /* StaffSetOrdersAction.hpp in Headers */, 2ADE2F2E224418E7002598AF /* ConversionTables.h in Headers */,
2AAFD7FA220DD2DC002461A4 /* TrackPlaceAction.hpp in Headers */,
2A61CAF92229E59F0095AD67 /* WaterSetHeightAction.hpp in Headers */,
933F2CBB20935668001B33FD /* LocalisationService.h in Headers */, 933F2CBB20935668001B33FD /* LocalisationService.h in Headers */,
2A5C1368221E9F9000F8C245 /* TrackRemoveAction.hpp in Headers */,
2A61CAFB2229E5C50095AD67 /* RideEntranceExitPlaceAction.hpp in Headers */,
C6352B861F477022006CCEE3 /* Endianness.h in Headers */, C6352B861F477022006CCEE3 /* Endianness.h in Headers */,
2ADE2F2C224418B2002598AF /* FileIndex.hpp in Headers */,
93CBA4CC20A7504500867D56 /* ImageImporter.h in Headers */, 93CBA4CC20A7504500867D56 /* ImageImporter.h in Headers */,
2AAFD7FE220DD374002461A4 /* PauseToggleAction.hpp in Headers */, 2ADE2F29224418B2002598AF /* Numerics.hpp in Headers */,
C6352B941F477032006CCEE3 /* PlaceParkEntranceAction.hpp in Headers */, 2ADE2F382244198B002598AF /* SpriteBase.h in Headers */,
C6352B911F477032006CCEE3 /* GameAction.h in Headers */,
2A43D2BA2225B8D900E8F73B /* RideSetVehiclesAction.hpp in Headers */,
2A43D2C02225B91A00E8F73B /* RideSetVehiclesAction.hpp in Headers */,
2AA050322209A8E300D3A922 /* StaffSetCostumeAction.hpp in Headers */,
2A61CAF72229E5720095AD67 /* FootpathPlaceAction.hpp in Headers */,
2A43D2C22225B91A00E8F73B /* LoadOrQuitAction.hpp in Headers */,
C62D838B1FD36D6F008C04F1 /* EditorObjectSelectionSession.h in Headers */, C62D838B1FD36D6F008C04F1 /* EditorObjectSelectionSession.h in Headers */,
2A43D2BC2225B8D900E8F73B /* LoadOrQuitAction.hpp in Headers */, 2ADE2F27224418B2002598AF /* Random.hpp in Headers */,
9344BEF920C1E6180047D165 /* Crypt.h in Headers */, 9344BEF920C1E6180047D165 /* Crypt.h in Headers */,
939A35A220C12FFD00630B3F /* InteractiveConsole.h in Headers */, 939A35A220C12FFD00630B3F /* InteractiveConsole.h in Headers */,
2ACBAB172226850A0034FB91 /* RideSetSetting.hpp in Headers */,
93CBA4C320A7502E00867D56 /* Imaging.h in Headers */, 93CBA4C320A7502E00867D56 /* Imaging.h in Headers */,
2A61CAF52229E5720095AD67 /* FootpathSceneryPlaceAction.hpp in Headers */, 2ADE2F2B224418B2002598AF /* JobPool.hpp in Headers */,
2ADE2F3622441960002598AF /* RideTypes.h in Headers */,
9308DA05209908090079EE96 /* Surface.h in Headers */, 9308DA05209908090079EE96 /* Surface.h in Headers */,
93DE9753209C3C1000FB1CC8 /* GameState.h in Headers */, 93DE9753209C3C1000FB1CC8 /* GameState.h in Headers */,
2ADE2F2A224418B2002598AF /* Meta.hpp in Headers */,
C6352B841F477022006CCEE3 /* DataSerialiser.h in Headers */, C6352B841F477022006CCEE3 /* DataSerialiser.h in Headers */,
939A35A020C12FDE00630B3F /* Paint.TileElement.h in Headers */, 939A35A020C12FDE00630B3F /* Paint.TileElement.h in Headers */,
2AF7893D220B253E0072754A /* RideSetAppearanceAction.hpp in Headers */,
2AAFD7FC220DD336002461A4 /* RideSetPriceAction.hpp in Headers */,
C67B28162002D67A00109C93 /* Window.h in Headers */, C67B28162002D67A00109C93 /* Window.h in Headers */,
C6352B961F477032006CCEE3 /* RideSetStatus.hpp in Headers */, 2ADE2F342244191E002598AF /* VirtualFloor.h in Headers */,
2A43D2BB2225B8D900E8F73B /* SmallSceneryPlaceAction.hpp in Headers */,
2AAFD800220DD3D2002461A4 /* LandSetHeightAction.hpp in Headers */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@@ -3467,7 +3604,7 @@
D497D0701C20FD52002BF46A /* Project object */ = { D497D0701C20FD52002BF46A /* Project object */ = {
isa = PBXProject; isa = PBXProject;
attributes = { attributes = {
LastUpgradeCheck = 1010; LastUpgradeCheck = 1020;
ORGANIZATIONNAME = OpenRCT2; ORGANIZATIONNAME = OpenRCT2;
TargetAttributes = { TargetAttributes = {
C68B2D431EC790690020651C = { C68B2D431EC790690020651C = {
@@ -3476,6 +3613,11 @@
}; };
D497D0771C20FD52002BF46A = { D497D0771C20FD52002BF46A = {
CreatedOnToolsVersion = 7.2; CreatedOnToolsVersion = 7.2;
SystemCapabilities = {
com.apple.HardenedRuntime = {
enabled = 1;
};
};
}; };
F76C80991EC4D9FA00FA49E2 = { F76C80991EC4D9FA00FA49E2 = {
CreatedOnToolsVersion = 8.3.2; CreatedOnToolsVersion = 8.3.2;
@@ -3489,9 +3631,10 @@
}; };
buildConfigurationList = D497D0731C20FD52002BF46A /* Build configuration list for PBXProject "OpenRCT2" */; buildConfigurationList = D497D0731C20FD52002BF46A /* Build configuration list for PBXProject "OpenRCT2" */;
compatibilityVersion = "Xcode 10.0"; compatibilityVersion = "Xcode 10.0";
developmentRegion = English; developmentRegion = en;
hasScannedForEncodings = 0; hasScannedForEncodings = 0;
knownRegions = ( knownRegions = (
English,
en, en,
Base, Base,
); );
@@ -3545,7 +3688,7 @@
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh; shellPath = /bin/sh;
shellScript = "version=\"1.0.9\"\nzipname=\"objects.zip\"\nliburl=\"https://github.com/OpenRCT2/objects/releases/download/v$version/$zipname\"\n\n[[ ! -d \"${SRCROOT}/data/object\" || ! -e \"${SRCROOT}/objectsversion\" || $(head -n 1 \"${SRCROOT}/objectsversion\") != $version ]]\noutdated=$?\n\nif [[ $outdated -eq 0 ]]; then\nif [[ -d \"${SRCROOT}/data/object\" ]]; then rm -r \"${SRCROOT}/data/object\"; fi\nmkdir -p \"${SRCROOT}/data/object\"\n\ncurl -L -o \"${SRCROOT}/data/object/$zipname\" \"$liburl\"\nunzip -uaq -d \"${SRCROOT}/data/object\" \"${SRCROOT}/data/object/$zipname\"\nrm \"${SRCROOT}/data/object/$zipname\"\n\necho $version > \"${SRCROOT}/objectsversion\"\nfi"; shellScript = "version=\"1.0.12\"\nzipname=\"objects.zip\"\nliburl=\"https://github.com/OpenRCT2/objects/releases/download/v$version/$zipname\"\n\n[[ ! -d \"${SRCROOT}/data/object\" || ! -e \"${SRCROOT}/objectsversion\" || $(head -n 1 \"${SRCROOT}/objectsversion\") != $version ]]\noutdated=$?\n\nif [[ $outdated -eq 0 ]]; then\nif [[ -d \"${SRCROOT}/data/object\" ]]; then rm -r \"${SRCROOT}/data/object\"; fi\nmkdir -p \"${SRCROOT}/data/object\"\n\ncurl -L -o \"${SRCROOT}/data/object/$zipname\" \"$liburl\"\nunzip -uaq -d \"${SRCROOT}/data/object\" \"${SRCROOT}/data/object/$zipname\"\nrm \"${SRCROOT}/data/object/$zipname\"\n\necho $version > \"${SRCROOT}/objectsversion\"\nfi";
}; };
C68B2D471EC790710020651C /* Download Libraries */ = { C68B2D471EC790710020651C /* Download Libraries */ = {
isa = PBXShellScriptBuildPhase; isa = PBXShellScriptBuildPhase;
@@ -3559,7 +3702,7 @@
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh; shellPath = /bin/sh;
shellScript = "version=\"17\"\nzipname=\"openrct2-libs-macos.zip\"\nliburl=\"https://github.com/OpenRCT2/Dependencies/releases/download/v$version/$zipname\"\n\n[[ ! -d \"${SRCROOT}/libxc\" || ! -e \"${SRCROOT}/libversion\" || $(head -n 1 \"${SRCROOT}/libversion\") != $version ]]\noutdated=$?\n\nif [[ $outdated -eq 0 ]]; then\nif [[ -d \"${SRCROOT}/libxc\" ]]; then rm -r \"${SRCROOT}/libxc\"; fi\nmkdir \"${SRCROOT}/libxc\"\n\ncurl -L -o \"${SRCROOT}/libxc/$zipname\" \"$liburl\"\nunzip -uaq -d \"${SRCROOT}/libxc\" \"${SRCROOT}/libxc/$zipname\"\nrm \"${SRCROOT}/libxc/$zipname\"\n\necho $version > \"${SRCROOT}/libversion\"\nfi"; shellScript = "version=\"19\"\nzipname=\"openrct2-libs-v19-x64-macos-dylibs.zip\"\nliburl=\"https://github.com/OpenRCT2/Dependencies/releases/download/v$version/$zipname\"\n\n[[ ! -d \"${SRCROOT}/libxc\" || ! -e \"${SRCROOT}/libversion\" || $(head -n 1 \"${SRCROOT}/libversion\") != $version ]]\noutdated=$?\n\nif [[ $outdated -eq 0 ]]; then\nif [[ -d \"${SRCROOT}/libxc\" ]]; then rm -r \"${SRCROOT}/libxc\"; fi\nmkdir \"${SRCROOT}/libxc\"\n\ncurl -L -o \"${SRCROOT}/libxc/$zipname\" \"$liburl\"\nunzip -uaq -d \"${SRCROOT}/libxc\" \"${SRCROOT}/libxc/$zipname\"\nrm \"${SRCROOT}/libxc/$zipname\"\n\necho $version > \"${SRCROOT}/libversion\"\nfi\n";
}; };
D42C09D21C254F4E00309751 /* Build g2.dat */ = { D42C09D21C254F4E00309751 /* Build g2.dat */ = {
isa = PBXShellScriptBuildPhase; isa = PBXShellScriptBuildPhase;
@@ -3606,7 +3749,7 @@
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh; shellPath = /bin/sh;
shellScript = "version=\"0.1.2\"\nzipname=\"title-sequence-v$version.zip\"\nliburl=\"https://github.com/OpenRCT2/title-sequences/releases/download/v$version/$zipname\"\n\n[[ ! -d \"${SRCROOT}/data/title\" || ! -e \"${SRCROOT}/sequencesversion\" || $(head -n 1 \"${SRCROOT}/sequencesversion\") != $version ]]\noutdated=$?\n\nif [[ $outdated -eq 0 ]]; then\nif [[ -d \"${SRCROOT}/data/title\" ]]; then rm -r \"${SRCROOT}/data/title\"; fi\nmkdir -p \"${SRCROOT}/data/title\"\n\ncurl -L -o \"${SRCROOT}/data/title/$zipname\" \"$liburl\"\nunzip -uaq -d \"${SRCROOT}/data/title\" \"${SRCROOT}/data/title/$zipname\"\nrm \"${SRCROOT}/data/title/$zipname\"\n\necho $version > \"${SRCROOT}/sequencesversion\"\nfi"; shellScript = "version=\"0.1.2c\"\nzipname=\"title-sequences.zip\"\nliburl=\"https://github.com/OpenRCT2/title-sequences/releases/download/v$version/$zipname\"\n\n[[ ! -d \"${SRCROOT}/data/title\" || ! -e \"${SRCROOT}/sequencesversion\" || $(head -n 1 \"${SRCROOT}/sequencesversion\") != $version ]]\noutdated=$?\n\nif [[ $outdated -eq 0 ]]; then\nif [[ -d \"${SRCROOT}/data/title\" ]]; then rm -r \"${SRCROOT}/data/title\"; fi\nmkdir -p \"${SRCROOT}/data/title\"\n\ncurl -L -o \"${SRCROOT}/data/title/$zipname\" \"$liburl\"\nunzip -uaq -d \"${SRCROOT}/data/title\" \"${SRCROOT}/data/title/$zipname\"\nrm \"${SRCROOT}/data/title/$zipname\"\n\necho $version > \"${SRCROOT}/sequencesversion\"\nfi";
}; };
D4EC012A1C25532B00DAFE69 /* Setup AppIcon */ = { D4EC012A1C25532B00DAFE69 /* Setup AppIcon */ = {
isa = PBXShellScriptBuildPhase; isa = PBXShellScriptBuildPhase;
@@ -3687,6 +3830,7 @@
C654DF2E1F69C0430040F43D /* DemolishRidePrompt.cpp in Sources */, C654DF2E1F69C0430040F43D /* DemolishRidePrompt.cpp in Sources */,
C6D2BEE21F9BAA6C008B557C /* Ride.cpp in Sources */, C6D2BEE21F9BAA6C008B557C /* Ride.cpp in Sources */,
C666EE7C1F37ACB10061AA04 /* TitleLogo.cpp in Sources */, C666EE7C1F37ACB10061AA04 /* TitleLogo.cpp in Sources */,
932A212022D73CFA00C57EDB /* GameAction.cpp in Sources */,
F76C88781EC5324E00FA49E2 /* AudioChannel.cpp in Sources */, F76C88781EC5324E00FA49E2 /* AudioChannel.cpp in Sources */,
C666EE6D1F37ACB10061AA04 /* Cheats.cpp in Sources */, C666EE6D1F37ACB10061AA04 /* Cheats.cpp in Sources */,
C685E5191F8907850090598F /* NewRide.cpp in Sources */, C685E5191F8907850090598F /* NewRide.cpp in Sources */,
@@ -3722,13 +3866,16 @@
4C93F1AF1F8CD9F600A9330D /* KeyboardShortcut.cpp in Sources */, 4C93F1AF1F8CD9F600A9330D /* KeyboardShortcut.cpp in Sources */,
C654DF3D1F69C0430040F43D /* TrackDesignPlace.cpp in Sources */, C654DF3D1F69C0430040F43D /* TrackDesignPlace.cpp in Sources */,
C666EE721F37ACB10061AA04 /* Multiplayer.cpp in Sources */, C666EE721F37ACB10061AA04 /* Multiplayer.cpp in Sources */,
01C6F0C822FD51FC0057E2F7 /* T6Exporter.cpp in Sources */,
C654DF371F69C0430040F43D /* Sign.cpp in Sources */, C654DF371F69C0430040F43D /* Sign.cpp in Sources */,
93CBA4C920A7504500867D56 /* ImageImporter.cpp in Sources */, 93CBA4C920A7504500867D56 /* ImageImporter.cpp in Sources */,
933CBDB620CB1ACD00134678 /* Theme.cpp in Sources */, 933CBDB620CB1ACD00134678 /* Theme.cpp in Sources */,
93CBA4C020A74FF200867D56 /* BitmapReader.cpp in Sources */, 93CBA4C020A74FF200867D56 /* BitmapReader.cpp in Sources */,
01DDFE6522FD608500221318 /* Window_internal.cpp in Sources */,
C68878CC20289B710084B384 /* SoftwareDrawingEngine.cpp in Sources */, C68878CC20289B710084B384 /* SoftwareDrawingEngine.cpp in Sources */,
C67CCD681FBBD138004FAE4C /* EditorMain.cpp in Sources */, C67CCD681FBBD138004FAE4C /* EditorMain.cpp in Sources */,
C6E415511FAFD6DC00D4A52A /* RideConstruction.cpp in Sources */, C6E415511FAFD6DC00D4A52A /* RideConstruction.cpp in Sources */,
932A211F22D73CFA00C57EDB /* GameActionRegistration.cpp in Sources */,
933CBDBD20CB1BA900134678 /* ViewportInteraction.cpp in Sources */, 933CBDBD20CB1BA900134678 /* ViewportInteraction.cpp in Sources */,
C685E51B1F8907850090598F /* Guest.cpp in Sources */, C685E51B1F8907850090598F /* Guest.cpp in Sources */,
C64644F91F3FA4120026AC2D /* EditorInventionsList.cpp in Sources */, C64644F91F3FA4120026AC2D /* EditorInventionsList.cpp in Sources */,
@@ -3752,13 +3899,16 @@
C666ED761F33DBB20061AA04 /* ShortcutKeyChange.cpp in Sources */, C666ED761F33DBB20061AA04 /* ShortcutKeyChange.cpp in Sources */,
C685E51C1F8907850090598F /* Map.cpp in Sources */, C685E51C1F8907850090598F /* Map.cpp in Sources */,
F7CB864A1EEDA1330030C877 /* KeyboardShortcuts.cpp in Sources */, F7CB864A1EEDA1330030C877 /* KeyboardShortcuts.cpp in Sources */,
01C6F0C922FD51FC0057E2F7 /* T6Importer.cpp in Sources */,
C654DF381F69C0430040F43D /* StaffFirePrompt.cpp in Sources */, C654DF381F69C0430040F43D /* StaffFirePrompt.cpp in Sources */,
C68313D51FDB4F4C006DB3D8 /* Graph.cpp in Sources */, C68313D51FDB4F4C006DB3D8 /* Graph.cpp in Sources */,
C685E51D1F8907850090598F /* Research.cpp in Sources */, C685E51D1F8907850090598F /* Research.cpp in Sources */,
01C6F0C422FD51B70057E2F7 /* T4Importer.cpp in Sources */,
C64644FB1F3FA4120026AC2D /* EditorScenarioOptions.cpp in Sources */, C64644FB1F3FA4120026AC2D /* EditorScenarioOptions.cpp in Sources */,
93F60050213DD7E400EEB83E /* StationObject.cpp in Sources */, 93F60050213DD7E400EEB83E /* StationObject.cpp in Sources */,
C654DF321F69C0430040F43D /* InstallTrack.cpp in Sources */, C654DF321F69C0430040F43D /* InstallTrack.cpp in Sources */,
C64644FF1F3FA4120026AC2D /* StaffList.cpp in Sources */, C64644FF1F3FA4120026AC2D /* StaffList.cpp in Sources */,
932A211E22D73CFA00C57EDB /* GameActionCompat.cpp in Sources */,
4C29DEB3218C6AE500E8707F /* RCT12.cpp in Sources */, 4C29DEB3218C6AE500E8707F /* RCT12.cpp in Sources */,
C6D2BEE81F9BAACE008B557C /* MazeConstruction.cpp in Sources */, C6D2BEE81F9BAACE008B557C /* MazeConstruction.cpp in Sources */,
C666EE771F37ACB10061AA04 /* SavePrompt.cpp in Sources */, C666EE771F37ACB10061AA04 /* SavePrompt.cpp in Sources */,
@@ -3780,6 +3930,7 @@
C68878C320289B710084B384 /* DrawRectShader.cpp in Sources */, C68878C320289B710084B384 /* DrawRectShader.cpp in Sources */,
C666EE751F37ACB10061AA04 /* NewsOptions.cpp in Sources */, C666EE751F37ACB10061AA04 /* NewsOptions.cpp in Sources */,
C654DF311F69C0430040F43D /* GuestList.cpp in Sources */, C654DF311F69C0430040F43D /* GuestList.cpp in Sources */,
01C6F0C222FD519E0057E2F7 /* TrackImporter.cpp in Sources */,
4C93F1AD1F8CD9F000A9330D /* Input.cpp in Sources */, 4C93F1AD1F8CD9F000A9330D /* Input.cpp in Sources */,
C666EE761F37ACB10061AA04 /* Options.cpp in Sources */, C666EE761F37ACB10061AA04 /* Options.cpp in Sources */,
2A5354E922099C4F00A5440F /* Network.cpp in Sources */, 2A5354E922099C4F00A5440F /* Network.cpp in Sources */,
@@ -3799,6 +3950,7 @@
C68878C220289B710084B384 /* DrawLineShader.cpp in Sources */, C68878C220289B710084B384 /* DrawLineShader.cpp in Sources */,
F76C888B1EC5324E00FA49E2 /* Ui.cpp in Sources */, F76C888B1EC5324E00FA49E2 /* Ui.cpp in Sources */,
C685E51A1F8907850090598F /* Staff.cpp in Sources */, C685E51A1F8907850090598F /* Staff.cpp in Sources */,
C9C630B62235A22D009AD16E /* GameStateSnapshots.cpp in Sources */,
F76C888C1EC5324E00FA49E2 /* UiContext.cpp in Sources */, F76C888C1EC5324E00FA49E2 /* UiContext.cpp in Sources */,
C666EE7D1F37ACB10061AA04 /* TitleMenu.cpp in Sources */, C666EE7D1F37ACB10061AA04 /* TitleMenu.cpp in Sources */,
93F6004C213DD7DD00EEB83E /* TerrainSurfaceObject.cpp in Sources */, 93F6004C213DD7DD00EEB83E /* TerrainSurfaceObject.cpp in Sources */,
@@ -3816,7 +3968,6 @@
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
F7C44AF82030E8D3007E099F /* AVX2Drawing.cpp in Sources */, F7C44AF82030E8D3007E099F /* AVX2Drawing.cpp in Sources */,
C68878A320289B200084B384 /* User.cpp in Sources */,
F70839931FFC0B61002DCEFA /* Scenario.cpp in Sources */, F70839931FFC0B61002DCEFA /* Scenario.cpp in Sources */,
C688791C20289B9B0084B384 /* Facility.cpp in Sources */, C688791C20289B9B0084B384 /* Facility.cpp in Sources */,
C688790C20289B9B0084B384 /* CarRide.cpp in Sources */, C688790C20289B9B0084B384 /* CarRide.cpp in Sources */,
@@ -3832,7 +3983,6 @@
C688788820289ADE0084B384 /* X8DrawingEngine.cpp in Sources */, C688788820289ADE0084B384 /* X8DrawingEngine.cpp in Sources */,
F775F5381EE3725C001F00E7 /* DummyAudioContext.cpp in Sources */, F775F5381EE3725C001F00E7 /* DummyAudioContext.cpp in Sources */,
F775F5351EE35A89001F00E7 /* DummyUiContext.cpp in Sources */, F775F5351EE35A89001F00E7 /* DummyUiContext.cpp in Sources */,
C6352B931F477032006CCEE3 /* GameActionRegistration.cpp in Sources */,
2A1F4FE1221FF4B0003CA045 /* Audio.cpp in Sources */, 2A1F4FE1221FF4B0003CA045 /* Audio.cpp in Sources */,
C688790920289B9B0084B384 /* WildMouse.cpp in Sources */, C688790920289B9B0084B384 /* WildMouse.cpp in Sources */,
C688791420289B9B0084B384 /* Maze.cpp in Sources */, C688791420289B9B0084B384 /* Maze.cpp in Sources */,
@@ -3944,7 +4094,7 @@
93F76EFF20BFF77B00D4512C /* Paint.Wall.cpp in Sources */, 93F76EFF20BFF77B00D4512C /* Paint.Wall.cpp in Sources */,
F76C86581EC4E88300FA49E2 /* NetworkUser.cpp in Sources */, F76C86581EC4E88300FA49E2 /* NetworkUser.cpp in Sources */,
F76C865A1EC4E88300FA49E2 /* ServerList.cpp in Sources */, F76C865A1EC4E88300FA49E2 /* ServerList.cpp in Sources */,
F76C865C1EC4E88300FA49E2 /* TcpSocket.cpp in Sources */, F76C865C1EC4E88300FA49E2 /* Socket.cpp in Sources */,
C688784B202899B90084B384 /* Intro.cpp in Sources */, C688784B202899B90084B384 /* Intro.cpp in Sources */,
C68878FD20289B9B0084B384 /* MiniRollerCoaster.cpp in Sources */, C68878FD20289B9B0084B384 /* MiniRollerCoaster.cpp in Sources */,
2A1F4FE0221FF4B0003CA045 /* Twitch.cpp in Sources */, 2A1F4FE0221FF4B0003CA045 /* Twitch.cpp in Sources */,
@@ -4050,7 +4200,6 @@
C688790A20289B9B0084B384 /* WoodenRollerCoaster.cpp in Sources */, C688790A20289B9B0084B384 /* WoodenRollerCoaster.cpp in Sources */,
C688787220289A780084B384 /* MusicList.cpp in Sources */, C688787220289A780084B384 /* MusicList.cpp in Sources */,
93F76F0220BFF77B00D4512C /* Paint.Surface.cpp in Sources */, 93F76F0220BFF77B00D4512C /* Paint.Surface.cpp in Sources */,
C6352B921F477032006CCEE3 /* GameActionCompat.cpp in Sources */,
F76C871C1EC4E88400FA49E2 /* TrackDesignRepository.cpp in Sources */, F76C871C1EC4E88400FA49E2 /* TrackDesignRepository.cpp in Sources */,
C68878FA20289B9B0084B384 /* LoopingRollerCoaster.cpp in Sources */, C68878FA20289B9B0084B384 /* LoopingRollerCoaster.cpp in Sources */,
C68878A720289B2A0084B384 /* Marketing.cpp in Sources */, C68878A720289B2A0084B384 /* Marketing.cpp in Sources */,
@@ -4071,6 +4220,7 @@
C688790E20289B9B0084B384 /* CrookedHouse.cpp in Sources */, C688790E20289B9B0084B384 /* CrookedHouse.cpp in Sources */,
C68878F520289B9B0084B384 /* InvertedImpulseCoaster.cpp in Sources */, C68878F520289B9B0084B384 /* InvertedImpulseCoaster.cpp in Sources */,
C688793020289B9B0084B384 /* LogFlume.cpp in Sources */, C688793020289B9B0084B384 /* LogFlume.cpp in Sources */,
2ADE2F3222441905002598AF /* DiscordService.cpp in Sources */,
C688786620289A430084B384 /* Intent.cpp in Sources */, C688786620289A430084B384 /* Intent.cpp in Sources */,
C68878E520289B9B0084B384 /* Platform.Android.cpp in Sources */, C68878E520289B9B0084B384 /* Platform.Android.cpp in Sources */,
C68878EA20289B9B0084B384 /* Shared.cpp in Sources */, C68878EA20289B9B0084B384 /* Shared.cpp in Sources */,
@@ -4088,7 +4238,6 @@
C688792120289B9B0084B384 /* LaunchedFreefall.cpp in Sources */, C688792120289B9B0084B384 /* LaunchedFreefall.cpp in Sources */,
C688791920289B9B0084B384 /* ObservationTower.cpp in Sources */, C688791920289B9B0084B384 /* ObservationTower.cpp in Sources */,
93F76EF020BFF71700D4512C /* InteractiveConsole.cpp in Sources */, 93F76EF020BFF71700D4512C /* InteractiveConsole.cpp in Sources */,
C6352B901F477032006CCEE3 /* GameAction.cpp in Sources */,
C6887853202899F00084B384 /* Sprite.cpp in Sources */, C6887853202899F00084B384 /* Sprite.cpp in Sources */,
C688786F20289A6F0084B384 /* VehicleData.cpp in Sources */, C688786F20289A6F0084B384 /* VehicleData.cpp in Sources */,
C688786520289A400084B384 /* _legacy.cpp in Sources */, C688786520289A400084B384 /* _legacy.cpp in Sources */,
@@ -4287,6 +4436,7 @@
CLANG_WARN_UNREACHABLE_CODE = NO; CLANG_WARN_UNREACHABLE_CODE = NO;
CLANG_X86_VECTOR_INSTRUCTIONS = default; CLANG_X86_VECTOR_INSTRUCTIONS = default;
COMBINE_HIDPI_IMAGES = YES; COMBINE_HIDPI_IMAGES = YES;
ENABLE_HARDENED_RUNTIME = YES;
GCC_C_LANGUAGE_STANDARD = gnu11; GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_PREPROCESSOR_DEFINITIONS = ( GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)", "$(inherited)",
@@ -4329,6 +4479,7 @@
CLANG_WARN_UNREACHABLE_CODE = NO; CLANG_WARN_UNREACHABLE_CODE = NO;
CLANG_X86_VECTOR_INSTRUCTIONS = default; CLANG_X86_VECTOR_INSTRUCTIONS = default;
COMBINE_HIDPI_IMAGES = YES; COMBINE_HIDPI_IMAGES = YES;
ENABLE_HARDENED_RUNTIME = YES;
GCC_C_LANGUAGE_STANDARD = gnu11; GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_PREPROCESSOR_DEFINITIONS = ( GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)", "$(inherited)",

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<Scheme <Scheme
LastUpgradeVersion = "1010" LastUpgradeVersion = "1020"
version = "1.3"> version = "1.3">
<BuildAction <BuildAction
parallelizeBuildables = "YES" parallelizeBuildables = "YES"

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<Scheme <Scheme
LastUpgradeVersion = "1010" LastUpgradeVersion = "1020"
version = "1.3"> version = "1.3">
<BuildAction <BuildAction
parallelizeBuildables = "YES" parallelizeBuildables = "YES"

View File

@@ -1,4 +1,4 @@
version: 0.2.2.{build} version: 0.2.3.{build}
image: image:
- Visual Studio 2017 - Visual Studio 2017
cache: cache:
@@ -7,16 +7,19 @@ cache:
- secure-file -> scripts\ps\appveyor_install.ps1 - secure-file -> scripts\ps\appveyor_install.ps1
environment: environment:
OPENRCT2_ORG_TOKEN: OPENRCT2_ORG_TOKEN:
secure: leQX3xCQpmBLGuMqrxjFlzexDt96ypNRMM5TTRVHbGE8PwVg9crgeykLc2BIZU6HDHveJCHqh2cGMdHtHYJYcw== secure: esyy5+5PRKZNYZ1hx1w/JpJGVwEC/YsJXnPp3cH98Yu7sW6/a03z/oJ1m9jhM/nDv5HL0swVK7pi9qQsN0utRg==
BUILD_SERVER: AppVeyor BUILD_SERVER: AppVeyor
PATH: C:\ProgramData\chocolatey\bin;$(PATH);C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin PATH: C:\ProgramData\chocolatey\bin;$(PATH);C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
install: install:
- ps: >- - ps: >-
.\scripts\ps\appveyor_install.ps1 .\scripts\ps\appveyor_install.ps1
platform: platform:
- Win32
- x64 - x64
- Win32
configuration: Release configuration: Release
before_build:
- ps: Set-Content -Path '.\resources\version.h' -Value "#define OPENRCT2_FILE_VERSION $($env:APPVEYOR_BUILD_VERSION -replace "\.", ",")"
- ps: Add-Content -Path '.\resources\version.h' -Value "#define OPENRCT2_PRODUCT_VERSION `"$($env:APPVEYOR_BUILD_VERSION)-$($env:APPVEYOR_REPO_COMMIT.Substring(0,10))`""
build: build:
parallel: true parallel: true
project: openrct2.proj project: openrct2.proj

View File

@@ -77,6 +77,7 @@ The following people are not part of the development team, but have been contrib
* Albert Morgese (Fusxfaranto) - Shop auto-rotation, unicode uppercasing. * Albert Morgese (Fusxfaranto) - Shop auto-rotation, unicode uppercasing.
* Olivier Wervers (oli414) - Remove unused objects command, various bugfixes * Olivier Wervers (oli414) - Remove unused objects command, various bugfixes
* Christian Schubert (Osmodium) - Ensuring custom user content folders, incl. open folder. * Christian Schubert (Osmodium) - Ensuring custom user content folders, incl. open folder.
* (Xkeeper0) - Improved banner tooltips; multiplayer status in toolbar.
## Bug fixes ## Bug fixes
* (halfbro) * (halfbro)
@@ -104,6 +105,7 @@ The following people are not part of the development team, but have been contrib
* (telk5093) * (telk5093)
* Ethan Smith (ethanhs) - Refactor MAX_PATH * Ethan Smith (ethanhs) - Refactor MAX_PATH
* Robert Lewicki (rlewicki) * Robert Lewicki (rlewicki)
* Liam Parker (elInfidel)
* Tyler Ruckinger (TyPR124) * Tyler Ruckinger (TyPR124)
* Justin Gottula (jgottula) * Justin Gottula (jgottula)
* Seongsik Park (pss9205) * Seongsik Park (pss9205)
@@ -116,6 +118,24 @@ The following people are not part of the development team, but have been contrib
* Øystein Dale (oystedal) * Øystein Dale (oystedal)
* Christian Schubert (Osmodium) * Christian Schubert (Osmodium)
* James Lord (RCTMASTA) * James Lord (RCTMASTA)
* Brian Massino (Nazey)
* Lauren Watson (lwatson2016)
* Jason Myre (jmyre1999)
* Nicole Wright (nicolewright)
* Josh Tucker (joshtucker132)
* Hussein Okasha (Hokasha2016)
* Brandon Dupree (Bdupree5)
* Zetao Ye (ZbrettonYe)
* Jordan Arevalos (Jarevalos2017)
* Florian Will (w-flo)
* Trevor Harkness (tharkne)
* Steve Xu (stevexu-umich)
* (aw20368)
* Jim Armstrong (41northstudios)
* Kenny Castro-Monroy (kennycastro007)
* Joseph Atkins-Turkish (Spacerat)
* Tulio Paschoalin Leao (tupaschoal)
* Denis Khabenkov (kodmord)
## Toolchain ## Toolchain
* (Balletie) - macOS * (Balletie) - macOS
@@ -125,6 +145,7 @@ The following people are not part of the development team, but have been contrib
* Ted John (IntelOrca) - Windows * Ted John (IntelOrca) - Windows
* Michał Janiszewski (janisozaur) - Linux, Travis CI * Michał Janiszewski (janisozaur) - Linux, Travis CI
* Lewis Fox (LRFLEW) - macOS * Lewis Fox (LRFLEW) - macOS
* Andrew Rimpici (Andy608) - macOS
## Documentation ## Documentation
* (honzi) * (honzi)
@@ -151,12 +172,12 @@ The following people are not part of the development team, but have been contrib
* Finnish - (DJHasis), (Zode), (TheWing) * Finnish - (DJHasis), (Zode), (TheWing)
* French - (fbourigault), Joël Troch (JoelTroch), Michael Steenbeek (Gymnasiast), Romain Vigier (rvgr), (AziasYur), Hugo Courtial (s0r00t), David Delobel (incyclum), Nicolas Hawrysh (xp4xbox) * French - (fbourigault), Joël Troch (JoelTroch), Michael Steenbeek (Gymnasiast), Romain Vigier (rvgr), (AziasYur), Hugo Courtial (s0r00t), David Delobel (incyclum), Nicolas Hawrysh (xp4xbox)
* German - (danidoedel), (atmaxinger), (Yepoleb), Daniel Kessel (dkessel), Leon (AllGoodNamesAreTaken), (raidcookie) * German - (danidoedel), (atmaxinger), (Yepoleb), Daniel Kessel (dkessel), Leon (AllGoodNamesAreTaken), (raidcookie)
* Italian - Luca Andrea Rossi (LucaRed) * Italian - Luca Andrea Rossi (LucaRed), Precious Ugo Abara (48cfu)
* Japanese - Aaron van Geffen (AaronVanGeffen), Nick Hall (nickhall), (jhako), Harry Lam (daihakken) * Japanese - Aaron van Geffen (AaronVanGeffen), Nick Hall (nickhall), (jhako), Harry Lam (daihakken)
* Korean - (telk5093), (NeverDruid); small fixes: (kexplo) * Korean - (telk5093), (NeverDruid); small fixes: (kexplo)
* Norwegian - Hugo Wallenburg (Goddesen) * Norwegian - Hugo Wallenburg (Goddesen)
* Polish - Adrian Wielgosik (adrian17), (lopezloo), Michał Janiszewski (janisozaur) * Polish - Adrian Wielgosik (adrian17), (lopezloo), Michał Janiszewski (janisozaur)
* Portuguese (BR) - (kaudy), (renansimoes) * Portuguese (BR) - (kaudy), (renansimoes), Tulio Paschoalin Leao (tupaschoal)
* Russian - (Soosisya) * Russian - (Soosisya)
* Spanish - (mdtrooper), Josué Acevedo (Wirlie), Daniel Trujillo Viedma (gDanix); small fixes: (teapartycthulu) * Spanish - (mdtrooper), Josué Acevedo (Wirlie), Daniel Trujillo Viedma (gDanix); small fixes: (teapartycthulu)
* Swedish - (Jinxit), (mharrys), (Slimeyo), Matte Andersson (Nubbie) * Swedish - (Jinxit), (mharrys), (Slimeyo), Matte Andersson (Nubbie)

View File

@@ -552,8 +552,8 @@ STR_1167 :...لا يمكن زيادة مستوي الماء هنا
STR_1168 :الإعدادات STR_1168 :الإعدادات
STR_1169 :(لا شئ) STR_1169 :(لا شئ)
STR_1170 :{STRING} STR_1170 :{STRING}
STR_1171 :{RED} مغلق - - STR_1171 :{RED} مغلق
STR_1172 :{YELLOW}{STRINGID} - - STR_1172 :{YELLOW}{STRINGID}
STR_1173 :{SMALLFONT}{BLACK} ابني ممشي وخطوط إنتظار STR_1173 :{SMALLFONT}{BLACK} ابني ممشي وخطوط إنتظار
STR_1174 :Banner sign in the way STR_1174 :Banner sign in the way
STR_1175 :Can't build this on sloped footpath STR_1175 :Can't build this on sloped footpath
@@ -1109,7 +1109,7 @@ STR_1726 :الأرض ليست للبيع!
STR_1727 :حقوق الإنشاء ليست للبيع! STR_1727 :حقوق الإنشاء ليست للبيع!
STR_1728 :Can't buy construction rights here... STR_1728 :Can't buy construction rights here...
STR_1729 :الأرض ليست مملوكة للحديقة! STR_1729 :الأرض ليست مملوكة للحديقة!
STR_1730 :{RED}مغلقة - - STR_1730 :{RED}مغلقة
STR_1731 :{WHITE}{STRINGID} - - STR_1731 :{WHITE}{STRINGID} - -
STR_1732 :بناء STR_1732 :بناء
STR_1733 :الوضع STR_1733 :الوضع
@@ -2240,19 +2240,19 @@ STR_2977 :Staff member name
STR_2978 :Enter new name for this member of staff: STR_2978 :Enter new name for this member of staff:
STR_2979 :Can't name staff member... STR_2979 :Can't name staff member...
STR_2980 :Too many banners in game STR_2980 :Too many banners in game
STR_2981 :{RED}No entry - - STR_2981 :{RED}لا دخول
STR_2982 :Banner text STR_2982 :Banner text
STR_2983 :Enter new text for this banner: STR_2983 :Enter new text for this banner:
STR_2984 :Can't set new text for banner... STR_2984 :Can't set new text for banner...
STR_2985 :Banner STR_2985 :يافطة
STR_2986 :{SMALLFONT}{BLACK}Change text on banner STR_2986 :{SMALLFONT}{BLACK}غير الكلام علي اليافطة
STR_2987 :{SMALLFONT}{BLACK}Set this banner as a 'no-entry' sign for guests STR_2987 :{SMALLFONT}{BLACK}Set this banner as a 'no-entry' sign for guests
STR_2988 :{SMALLFONT}{BLACK}Demolish this banner STR_2988 :{SMALLFONT}{BLACK}دمر هذه اليافطة
STR_2989 :{SMALLFONT}{BLACK}حدد اللون الأساسي STR_2989 :{SMALLFONT}{BLACK}حدد اللون الأساسي
STR_2990 :{SMALLFONT}{BLACK}حدد لون الكتابة STR_2990 :{SMALLFONT}{BLACK}حدد لون الكتابة
STR_2991 :يافطة STR_2991 :يافطة
STR_2992 :الكلام علي اليافطة STR_2992 :الكلام علي اليافطة
STR_2993 :أدخل كلام جديد لكتابته علي اليافطة: STR_2993 ::أدخل كلام جديد لكتابته علي اليافطة
STR_2994 :{SMALLFONT}{BLACK}تغيير االكلام علي اليافطة STR_2994 :{SMALLFONT}{BLACK}تغيير االكلام علي اليافطة
STR_2995 :{SMALLFONT}{BLACK}تدمير هذه اليافطة STR_2995 :{SMALLFONT}{BLACK}تدمير هذه اليافطة
STR_2996 :{BLACK}ABC STR_2996 :{BLACK}ABC
@@ -2269,7 +2269,7 @@ STR_3006 :{PALEGOLD}ABC
STR_3007 :{LIGHTPINK}ABC STR_3007 :{LIGHTPINK}ABC
STR_3008 :{PEARLAQUA}ABC STR_3008 :{PEARLAQUA}ABC
STR_3009 :{PALESILVER}ABC STR_3009 :{PALESILVER}ABC
STR_3010 :غير قادر علي تحميل الملف... STR_3010 :...غير قادر علي تحميل الملف
STR_3011 :الملف يحتوي علي بيانات خاطئة STR_3011 :الملف يحتوي علي بيانات خاطئة
STR_3012 :Dodgems beat style STR_3012 :Dodgems beat style
STR_3013 :Fairground organ style STR_3013 :Fairground organ style
@@ -2419,7 +2419,6 @@ STR_3190 :Path Extras
STR_3191 :Scenery Groups STR_3191 :Scenery Groups
STR_3192 :Park Entrance STR_3192 :Park Entrance
STR_3193 :Water STR_3193 :Water
STR_3194 :Scenario Description
STR_3195 :Invention List STR_3195 :Invention List
STR_3196 :{WINDOW_COLOUR_2}Research Group: {BLACK}{STRINGID} STR_3196 :{WINDOW_COLOUR_2}Research Group: {BLACK}{STRINGID}
STR_3197 :{WINDOW_COLOUR_2}Items pre-invented at start of game: STR_3197 :{WINDOW_COLOUR_2}Items pre-invented at start of game:
@@ -2519,7 +2518,7 @@ STR_3290 :بارد ومبتل
STR_3291 :دافئ STR_3291 :دافئ
STR_3292 :حار وجاف STR_3292 :حار وجاف
STR_3293 :بارد STR_3293 :بارد
STR_3294 :تغيير... STR_3294 :...تغيير
STR_3295 :{SMALLFONT}{BLACK}Change name of park STR_3295 :{SMALLFONT}{BLACK}Change name of park
STR_3296 :{SMALLFONT}{BLACK}Change name of scenario STR_3296 :{SMALLFONT}{BLACK}Change name of scenario
STR_3297 :{SMALLFONT}{BLACK}Change detail notes about park / scenario STR_3297 :{SMALLFONT}{BLACK}Change detail notes about park / scenario
@@ -3587,8 +3586,8 @@ STR_6125 :نوع العنصر
STR_6126 :نوع غير معروف STR_6126 :نوع غير معروف
STR_6127 :{STRING}:الملف STR_6127 :{STRING}:الملف
STR_6128 :.الملف لا يمكن تحملية لأن هناك بعض العناصر المُشار إليها فيه مفقودة أو ربما تكون متضررة. قائمة بهذه العناصر معروضة في الأسفل STR_6128 :.الملف لا يمكن تحملية لأن هناك بعض العناصر المُشار إليها فيه مفقودة أو ربما تكون متضررة. قائمة بهذه العناصر معروضة في الأسفل
STR_6129 :إنسخ المحدد إلي الحافظة STR_6129 :إنسخ
STR_6130 :إنسخ القائمة كاملة إلي الحافظة STR_6130 :إنسخ الكل
STR_6131 :مصدر العنصر STR_6131 :مصدر العنصر
STR_6132 :تجاهل حالة التطوير STR_6132 :تجاهل حالة التطوير
STR_6133 :{SMALLFONT}{BLACK}Access rides and scenery that have not yet been invented STR_6133 :{SMALLFONT}{BLACK}Access rides and scenery that have not yet been invented
@@ -3728,12 +3727,60 @@ STR_6270 :أسطح التضاريس
STR_6271 :حواف التضاريس STR_6271 :حواف التضاريس
STR_6272 :المحطات STR_6272 :المحطات
STR_6273 :الموسيقي STR_6273 :الموسيقي
STR_6274 :لا يمكن تحديد مخطط اللون... STR_6274 :...لا يمكن تحديد مخطط اللون
STR_6275 :{WINDOW_COLOUR_2}نمط المحطة STR_6275 :{WINDOW_COLOUR_2}نمط المحطة
STR_6276 :{RED}{STRINGID} هل علق الزوار؟ ربما يكون هذا بسبب أفعوانية غير صالحة أو وضع تشغيل غير صالح. STR_6276 :{RED}{STRINGID} .هل علق الزوار؟ ربما يكون هذا بسبب أفعوانية غير صالحة أو وضع تشغيل غير صالح
STR_6277 :{WINDOW_COLOUR_2}فهرسة المحطة: {BLACK}{COMMA16} STR_6277 :{WINDOW_COLOUR_2} {BLACK}{COMMA16} :فهرسة المحطة
STR_6278 :عدد ملفات الحفظ التلقائي STR_6278 :عدد ملفات الحفظ التلقائي
STR_6279 :{SMALLFONT}{BLACK}عدد ملفات الحفظ التلقائي التي يجب إبقائها في المرة الواحدة STR_6279 :{SMALLFONT}{BLACK}عدد ملفات الحفظ التلقائي التي يجب إبقائها في المرة الواحدة
STR_6280 :{SMALLFONT}{BLACK}الدردشة
STR_6281 :{SMALLFONT}{BLACK}أظهر زر منفصل لنافذة الدردشة في شريط الأدوات
STR_6282 :الدردشة
STR_6283 :الدردشة غير متوفرة حالياً. هل أنت متصل بالسرفر؟
STR_6284 :الشبكة
STR_6285 :معلومات الشبكة
STR_6286 :يستقبل
STR_6287 :يُرسل
STR_6288 :إجمالي المُستقبل
STR_6289 :إجمالي المُرسل
STR_6290 :البرتكول الأساسي
STR_6291 :الأوامر
STR_6292 :الخريطة
STR_6293 :بايت
STR_6294 :كيلو بايت
STR_6295 :ميجا بايت
STR_6296 :جيجا بايت
STR_6297 :تيرا بايت
STR_6298 :{STRING}/ثانية
STR_6299 :حمل الكل
STR_6300 :{SMALLFONT}{BLACK}.حمل كل العناصر المفقودة إذا كانت متوفرة علي الإنترنت
STR_6301 :{SMALLFONT}{BLACK}.إنسخ أسم العنصر المُحدد إلي الحافظة
STR_6302 :{SMALLFONT}{BLACK}.إنسخ قائمة العناصر المفقودة كلها إلي الحافظة
STR_6303 :({COMMA16} / {COMMA16}): [{STRING}] يُحمل العنصر
STR_6304 :إفتح مُحدد المشهد
STR_6305 :المعالجة المتعددة
STR_6306 :{SMALLFONT}{BLACK}.اعداد إختباري لإستخدام عدة معالجات لكي ترسم المشهد، ربما يسبب عدم الإتزان
STR_6307 :{BLACK}{STRINGID} :نمط اللون
STR_6309 :إعادة الإتصال
STR_6310 :{WINDOW_COLOUR_2} {BLACK}{INT32} {INT32} {INT32} :الموقع
STR_6311 :{WINDOW_COLOUR_2} {BLACK}{INT32} {INT32} {INT32} :التالي
STR_6312 :(السطح)
STR_6313 :({INT32} الإنحدار)
STR_6314 :{WINDOW_COLOUR_2}مسافة: {BLACK}{INT32}, {INT32} تفاوت {INT32}
STR_6315 :{WINDOW_COLOUR_2}هدف مُحدد المسار: {BLACK}{INT32}, {INT32}, {INT32} dir {INT32}
STR_6316 :{WINDOW_COLOUR_2}تاريخ مُحدد المسار:
STR_6317 :{BLACK}{INT32}، {INT32}، {INT32} مسار {INT32}
STR_6318 :{STRING} :ملف السجل {NEWLINE}.تم إكتشاف إنفصال عن الشبكة
STR_6319 :{WINDOW_COLOUR_2}مكابح البلوك مغلقة
STR_6320 :{WINDOW_COLOUR_2}غير قابل للتدمير
STR_6321 :{WINDOW_COLOUR_2}الإضافة متضررة
STR_6322 :{WINDOW_COLOUR_2} {BLACK}{INT32} :رقم النقش المتحرك
STR_6323 :يُحاكي
STR_6324 :حاكي
STR_6325 :{SMALLFONT}{BLACK}حاكي الرحلة/المزار
STR_6326 :...{POP16}{POP16}{POP16}{STRINGID} لا يمكن محاكاة
STR_6327 :خلفية شفافة للقطات الشاشة العملاقة
STR_6328 :{SMALLFONT}{BLACK}.مع هذا الإعداد، صور لقطة الشاشة العملاقة ستحصل علي خلفية شفافة بدلاً من الخلفية السوداء الإفتراضية
############# #############
# Scenarios # # Scenarios #

View File

@@ -552,8 +552,8 @@ STR_1167 :No es pot pujar el nivell d'aigua...
STR_1168 :Opcions STR_1168 :Opcions
STR_1169 :(Cap) STR_1169 :(Cap)
STR_1170 :{STRING} STR_1170 :{STRING}
STR_1171 :{RED}Tancada - - STR_1171 :{RED}Tancada
STR_1172 :{YELLOW}{STRINGID} - - STR_1172 :{YELLOW}{STRINGID}
STR_1173 :{SMALLFONT}{BLACK}Construir camins i cues STR_1173 :{SMALLFONT}{BLACK}Construir camins i cues
STR_1174 :Hi ha un cartell pel mig. STR_1174 :Hi ha un cartell pel mig.
STR_1175 :Això no es pot construir a sobre d'un pendent. STR_1175 :Això no es pot construir a sobre d'un pendent.
@@ -1109,7 +1109,7 @@ STR_1726 :El terreny no està en venda!
STR_1727 :Els drets de construcció no estan a la venda! STR_1727 :Els drets de construcció no estan a la venda!
STR_1728 :No se'n poden comprar els drets de construcció... STR_1728 :No se'n poden comprar els drets de construcció...
STR_1729 :El terreny no és propietat del parc! STR_1729 :El terreny no és propietat del parc!
STR_1730 :{RED}Tancat - - STR_1730 :{RED}Tancat
STR_1731 :{WHITE}{STRINGID} - - STR_1731 :{WHITE}{STRINGID} - -
STR_1732 :Construeix STR_1732 :Construeix
STR_1733 :Mode STR_1733 :Mode
@@ -2078,7 +2078,7 @@ STR_2739 :Cap
STR_2740 :RollerCoaster Tycoon 1 STR_2740 :RollerCoaster Tycoon 1
STR_2741 :RollerCoaster Tycoon 2 STR_2741 :RollerCoaster Tycoon 2
STR_2742 :El fitxer «css50.dat» no s'ha trobat. STR_2742 :El fitxer «css50.dat» no s'ha trobat.
STR_2743 :Copieu «data/css17.dat» de la vostra instal·lació del RCT1 en «data/css50.dat» a la instal·lació del RCT2, o establiu correctament el camí del RCT1 a la pestanya d'altres opcions. STR_2743 :Copieu «data/css17.dat» de la vostra instal·lació del RCT1 en «data/css50.dat» a la instal·lació del RCT2, o establiu correctament el camí del RCT1 a la pestanya «Avançat» de les opcions de configuració.
STR_2744 :[ STR_2744 :[
STR_2745 :\ STR_2745 :\
STR_2746 :] STR_2746 :]
@@ -2095,8 +2095,8 @@ STR_2756 :Neteja escombraries
STR_2763 :??? STR_2763 :???
STR_2765 :Molts visitants STR_2765 :Molts visitants
STR_2766 :Objectiu STR_2766 :Objectiu
STR_2767 :Manté el clima STR_2767 :Mantén l'actual estat meteorològic
STR_2768 :Clima canviant STR_2768 :Estableix una meteorologia canviant
STR_2769 :Obre el parc STR_2769 :Obre el parc
STR_2770 :Tanca el parc STR_2770 :Tanca el parc
STR_2773 :Finestra STR_2773 :Finestra
@@ -2240,7 +2240,7 @@ STR_2977 :Posa nom a l'empleat
STR_2978 :Escriviu un nom per aquest empleat: STR_2978 :Escriviu un nom per aquest empleat:
STR_2979 :No es pot posar el nom a l'empleat... STR_2979 :No es pot posar el nom a l'empleat...
STR_2980 :Hi ha massa cartells a la partida. STR_2980 :Hi ha massa cartells a la partida.
STR_2981 :{RED}No passeu - - STR_2981 :{RED}No passeu
STR_2982 :Text del cartell STR_2982 :Text del cartell
STR_2983 :Escriviu el nou text del cartell: STR_2983 :Escriviu el nou text del cartell:
STR_2984 :No es pot establir aquest text per al cartell... STR_2984 :No es pot establir aquest text per al cartell...
@@ -2333,18 +2333,6 @@ STR_3074 :{RED}Avís: La valoració del parc continua per sota de 700!{NEWLIN
STR_3075 :{RED}Avís: La valoració del parc continua per sota de 700!{NEWLINE}Només us queden 2 setmanes per millorar-la o clausuraran el parc. STR_3075 :{RED}Avís: La valoració del parc continua per sota de 700!{NEWLINE}Només us queden 2 setmanes per millorar-la o clausuraran el parc.
STR_3076 :{RED}Últim avís: La valoració del parc continua per sota de 700!{NEWLINE}En set dies, es clausurarà el parc si la valoració no millora suficientment. STR_3076 :{RED}Últim avís: La valoració del parc continua per sota de 700!{NEWLINE}En set dies, es clausurarà el parc si la valoració no millora suficientment.
STR_3077 :{RED}Avís de tancament: El parc tanca definitivament les seves portes! STR_3077 :{RED}Avís de tancament: El parc tanca definitivament les seves portes!
STR_3078 :Estil senzill
STR_3079 :De fusta
STR_3080 :Carpa de circ
STR_3081 :Castell gris
STR_3082 :Castell marró
STR_3083 :Estil selvàtic
STR_3084 :Cabana de fusta
STR_3085 :Estil clàssic/romà
STR_3086 :Estil abstracte
STR_3087 :Amb gel i neu
STR_3088 :Estil pagoda
STR_3089 :Estil espacial
STR_3090 :{SMALLFONT}{BLACK}Trieu el tipus d'entrada, de sortida i d'estació. STR_3090 :{SMALLFONT}{BLACK}Trieu el tipus d'entrada, de sortida i d'estació.
STR_3091 :No teniu permís per treure aquesta secció! STR_3091 :No teniu permís per treure aquesta secció!
STR_3092 :No teniu permís per moure o modificar l'estació d'aquesta atracció! STR_3092 :No teniu permís per moure o modificar l'estació d'aquesta atracció!
@@ -2431,7 +2419,6 @@ STR_3190 :Extres dels camins
STR_3191 :Grups de decoracions STR_3191 :Grups de decoracions
STR_3192 :Entrada al parc STR_3192 :Entrada al parc
STR_3193 :Aigua STR_3193 :Aigua
STR_3194 :Descripció de l'escenari
STR_3195 :Llista de recerques STR_3195 :Llista de recerques
STR_3196 :{WINDOW_COLOUR_2}Grup de recerca: {BLACK}{STRINGID} STR_3196 :{WINDOW_COLOUR_2}Grup de recerca: {BLACK}{STRINGID}
STR_3197 :{WINDOW_COLOUR_2}Elements ja recercats a l'inici de la partida: STR_3197 :{WINDOW_COLOUR_2}Elements ja recercats a l'inici de la partida:
@@ -2973,7 +2960,7 @@ STR_5461 :Estableix els paràmetres dels visitants
STR_5462 :{CURRENCY} STR_5462 :{CURRENCY}
STR_5463 :Objectiu: Divertiu-vos! STR_5463 :Objectiu: Divertiu-vos!
STR_5464 :General STR_5464 :General
STR_5465 :Clima STR_5465 :Estat meteorològic
STR_5466 :Empleats STR_5466 :Empleats
STR_5467 :ALT + STR_5467 :ALT +
STR_5468 :Missatges recents STR_5468 :Missatges recents
@@ -3126,7 +3113,7 @@ STR_5616 :{SMALLFONT}{BLACK}Últim element per bandera de casella.
STR_5617 :{SMALLFONT}{BLACK}Mou l'element seleccionat amunt. STR_5617 :{SMALLFONT}{BLACK}Mou l'element seleccionat amunt.
STR_5618 :{SMALLFONT}{BLACK}Mou l'element seleccionat avall. STR_5618 :{SMALLFONT}{BLACK}Mou l'element seleccionat avall.
STR_5619 :RollerCoaster Tycoon STR_5619 :RollerCoaster Tycoon
STR_5620 :Atraccions afegides STR_5620 :Added attractions
STR_5621 :Loopy Landscapes STR_5621 :Loopy Landscapes
STR_5622 :RollerCoaster Tycoon 2 STR_5622 :RollerCoaster Tycoon 2
STR_5623 :Wacky Worlds STR_5623 :Wacky Worlds
@@ -3198,7 +3185,7 @@ STR_5721 :Ennuvolat
STR_5722 :Pluja STR_5722 :Pluja
STR_5723 :Pluja forta STR_5723 :Pluja forta
STR_5724 :Tempesta STR_5724 :Tempesta
STR_5725 :{BLACK}Força el clima: STR_5725 :{BLACK}Força l'estat meteorològic:
STR_5726 :{SMALLFONT}{BLACK}Escolliu el temps que farà al parc. STR_5726 :{SMALLFONT}{BLACK}Escolliu el temps que farà al parc.
STR_5727 :Qualitat d'escalat: STR_5727 :Qualitat d'escalat:
STR_5728 :Requereix l'opció de renderitzat amb maquinari STR_5728 :Requereix l'opció de renderitzat amb maquinari
@@ -3599,8 +3586,8 @@ STR_6125 :Tipus d'objecte
STR_6126 :Tipus desconegut STR_6126 :Tipus desconegut
STR_6127 :Arxiu: {STRING} STR_6127 :Arxiu: {STRING}
STR_6128 :L'arxiu no s'ha pogut carregar ja que està danyat o bé els objectes referenciats són desconeguts. Se'n dóna una llista a continuació. STR_6128 :L'arxiu no s'ha pogut carregar ja que està danyat o bé els objectes referenciats són desconeguts. Se'n dóna una llista a continuació.
STR_6129 :Copia l'objecte seleccionat al porta-retalls STR_6129 :Copia
STR_6130 :Copia la llista sencera al porta-retalls STR_6130 :Copia'ls tots
STR_6131 :Origen de l'objecte STR_6131 :Origen de l'objecte
STR_6132 :Ignora recerques pendents STR_6132 :Ignora recerques pendents
STR_6133 :{SMALLFONT}{BLACK}Permet l'accés a atraccions i decoracions que encara no s'han recercat. STR_6133 :{SMALLFONT}{BLACK}Permet l'accés a atraccions i decoracions que encara no s'han recercat.
@@ -3738,6 +3725,67 @@ STR_6264 :Empra sempre l'explorador d'arxius del sistema
STR_6265 :{SMALLFONT}{BLACK}Quan està activat, s'emprarà l'explorador d'arxius del vostre sistema, en lloc del de l'OpenRCT2. STR_6265 :{SMALLFONT}{BLACK}Quan està activat, s'emprarà l'explorador d'arxius del vostre sistema, en lloc del de l'OpenRCT2.
STR_6266 :Obre la carpeta de contingut personalitzat STR_6266 :Obre la carpeta de contingut personalitzat
STR_6267 :Obre l'inspecció de casella STR_6267 :Obre l'inspecció de casella
STR_6268 :Avança un tic
STR_6269 :ID d'estat meteorològic no vàlid
STR_6270 :Superfícies del terreny
STR_6271 :Vores i separadors de caselles
STR_6272 :Estacions
STR_6273 :Música
STR_6274 :No es poden establir els colors...
STR_6275 :{WINDOW_COLOUR_2}Estil d'estació:
STR_6276 :{RED}Hi ha visitants bloquejats en {STRINGID}, probablement a causa d'un tipus d'atracció no vàlid o un mode d'operació incorrecte.
STR_6277 :{WINDOW_COLOUR_2}Índex d'estació: {BLACK}{COMMA16}
STR_6278 :Nombre de desades automàtiques:
STR_6279 :{SMALLFONT}{BLACK}Nombre de desades automàtiques que es mantindran.
STR_6280 :{SMALLFONT}{BLACK}Xat
STR_6281 :{SMALLFONT}{BLACK}Mostra un botó per la finestra del xat a la barra d'eines.
STR_6282 :Xat
STR_6283 :Ara mateix el xat no està disponible. Esteu connectats al servidor?
STR_6284 :Xarxa
STR_6285 :Informació de la xarxa
STR_6286 :Rebut
STR_6287 :Enviat
STR_6288 :Total rebut
STR_6289 :Total enviat
STR_6290 :Protocol base
STR_6291 :Ordres
STR_6292 :Mapa
STR_6293 :B
STR_6294 :KiB
STR_6295 :MiB
STR_6296 :GiB
STR_6297 :TiB
STR_6298 :{STRING}/seg
STR_6299 :Descarrega-ho tot
STR_6300 :{SMALLFONT}{BLACK}Descarrega tots els elements que falten si estan disponibles en línia.
STR_6301 :{SMALLFONT}{BLACK}Copia el nom de l'element seleccionat al porta-retalls.
STR_6302 :{SMALLFONT}{BLACK}Copia la llista completa d'elements que falten al porta-retalls.
STR_6303 :Descarregant element ({COMMA16} / {COMMA16}): [{STRING}]
STR_6304 :Obre el seleccionador de decoracions
STR_6305 :Multifil
STR_6306 :{SMALLFONT}{BLACK}Opció experimental per usar diferents fils per renderitzar. Pot causar problemes durant les partides.
STR_6307 :Colors: {BLACK}{STRINGID}
STR_6308 :«{STRINGID}{OUTLINE}{TOPAZ}»{NEWLINE}{STRINGID}
STR_6309 :Reconnecta
STR_6310 :{WINDOW_COLOUR_2}Posició: {BLACK}{INT32} {INT32} {INT32}
STR_6311 :{WINDOW_COLOUR_2}Propera: {BLACK}{INT32} {INT32} {INT32}
STR_6312 :(superfície)
STR_6313 :(pendent {INT32})
STR_6314 :{WINDOW_COLOUR_2}Destinació: {BLACK}{INT32}, {INT32} tolerància {INT32}
STR_6315 :{WINDOW_COLOUR_2}Objectiu de l'encaminador: {BLACK}{INT32}, {INT32}, {INT32} dir {INT32}
STR_6316 :{WINDOW_COLOUR_2}Historial de l'encaminador:
STR_6317 :{BLACK}{INT32}, {INT32}, {INT32} dir {INT32}
STR_6318 :S'ha detectat una dessincronització amb la xarxa.{NEWLINE}Fitxer de registre: {STRING}
STR_6319 :{WINDOW_COLOUR_2}Frens de bloc tancats
STR_6320 :{WINDOW_COLOUR_2}Indestructible
STR_6321 :{WINDOW_COLOUR_2}L'adició està trencada
STR_6322 :{WINDOW_COLOUR_2}ID de l'sprite: {BLACK}{INT32}
STR_6323 :S'està simulant
STR_6324 :Simula
STR_6325 :{SMALLFONT}{BLACK}Simula l'atracció
STR_6326 :No es pot simular {POP16}{POP16}{POP16}{STRINGID}...
STR_6327 :Fons transparent per captures de pantalla gegants
STR_6328 :{SMALLFONT}{BLACK}Si s'activa, les captures de pantalla gegants tindran un fons transparent en lloc del color negre per defecte.
############# #############
# Scenarios # # Scenarios #

View File

@@ -552,8 +552,8 @@ STR_1167 :Tady nelze zvýšit hladinu vody...
STR_1168 :Nastavení STR_1168 :Nastavení
STR_1169 :(None) STR_1169 :(None)
STR_1170 :{STRING} STR_1170 :{STRING}
STR_1171 :{RED}Zavřeno - - STR_1171 :{RED}Zavřeno
STR_1172 :{YELLOW}{STRINGID} - - STR_1172 :{YELLOW}{STRINGID}
STR_1173 :{SMALLFONT}{BLACK}Nástroj pro cesty a fronty STR_1173 :{SMALLFONT}{BLACK}Nástroj pro cesty a fronty
STR_1174 :Banner v cestě STR_1174 :Banner v cestě
STR_1175 :Toto nelze postavit na strmé cestě STR_1175 :Toto nelze postavit na strmé cestě
@@ -1111,8 +1111,8 @@ STR_1726 :Pozemek není na prodej!
STR_1727 :Stavební práva nejsou na prodej! STR_1727 :Stavební práva nejsou na prodej!
STR_1728 :Tyto stavební práva nelze zakoupit... STR_1728 :Tyto stavební práva nelze zakoupit...
STR_1729 :Pozemek není ve vlastnictví parku! STR_1729 :Pozemek není ve vlastnictví parku!
STR_1730 :{RED}Zavřeno - - STR_1730 :{RED}Zavřeno
STR_1731 :{WHITE}{STRINGID} - - STR_1731 :{WHITE}{STRINGID}
STR_1732 :Stavět STR_1732 :Stavět
STR_1733 :Mód STR_1733 :Mód
STR_1734 :{WINDOW_COLOUR_2}Počet kol: STR_1734 :{WINDOW_COLOUR_2}Počet kol:
@@ -2242,7 +2242,7 @@ STR_2977 :Přejmenovat zaměstnance
STR_2978 :Zadejte nové jméno tohoto zaměstnance: STR_2978 :Zadejte nové jméno tohoto zaměstnance:
STR_2979 :Nelze přejmenovat zaměstnance... STR_2979 :Nelze přejmenovat zaměstnance...
STR_2980 :Příliš mnoho bannerů ve hře STR_2980 :Příliš mnoho bannerů ve hře
STR_2981 :{RED}Zákaz vstupu - - STR_2981 :{RED}Zákaz vstupu
STR_2982 :Text banneru STR_2982 :Text banneru
STR_2983 :Zadejte nový text banneru: STR_2983 :Zadejte nový text banneru:
STR_2984 :Nelze změnit text banneru... STR_2984 :Nelze změnit text banneru...
@@ -2433,7 +2433,6 @@ STR_3190 :Doplňky cest
STR_3191 :Skupiny kulis STR_3191 :Skupiny kulis
STR_3192 :Vstup do parku STR_3192 :Vstup do parku
STR_3193 :Voda STR_3193 :Voda
STR_3194 :Popis scénáře
STR_3195 :Seznam výzkumů STR_3195 :Seznam výzkumů
STR_3196 :{WINDOW_COLOUR_2}Skupina výzkumu: {BLACK}{STRINGID} STR_3196 :{WINDOW_COLOUR_2}Skupina výzkumu: {BLACK}{STRINGID}
STR_3197 :{WINDOW_COLOUR_2}Položky vyzkoumané před začátkem hry: STR_3197 :{WINDOW_COLOUR_2}Položky vyzkoumané před začátkem hry:
@@ -3236,7 +3235,7 @@ STR_5762 :Čínský jüan (CN¥)
STR_5763 :Všechny soubory STR_5763 :Všechny soubory
STR_5764 :Neplatný typ atrakce STR_5764 :Neplatný typ atrakce
STR_5765 :Nelze upravovat atrakce neplatného typu STR_5765 :Nelze upravovat atrakce neplatného typu
STR_5766 :<available string id> STR_5766 :Maďarský Forint (Ft)
STR_5767 :Příjem STR_5767 :Příjem
STR_5768 :Celkem zákazníků STR_5768 :Celkem zákazníků
STR_5769 :Celkový zisk STR_5769 :Celkový zisk
@@ -3772,6 +3771,35 @@ STR_6300 :{SMALLFONT}{BLACK}Stáhnout všechny chybějící objekty dostupné
STR_6301 :{SMALLFONT}{BLACK}Kopírovat název vybraného objektu do schránky. STR_6301 :{SMALLFONT}{BLACK}Kopírovat název vybraného objektu do schránky.
STR_6302 :{SMALLFONT}{BLACK}Kopírovat seznam objektů do schránky STR_6302 :{SMALLFONT}{BLACK}Kopírovat seznam objektů do schránky
STR_6303 :Stahování objektu ({COMMA16} / {COMMA16}): [{STRING}] STR_6303 :Stahování objektu ({COMMA16} / {COMMA16}): [{STRING}]
STR_6304 :Otevřít výběr kulis
STR_6305 :Multithreading
STR_6306 :{SMALLFONT}{BLACK}Experimentální podpora více vláken pro vykreslování obrazu, může způsobit nestabilitu.
STR_6307 :Barevné schéma: {BLACK}{STRINGID}
STR_6308 :“{STRINGID}{OUTLINE}{TOPAZ}”{NEWLINE}{STRINGID}
STR_6309 :Znovu připojit
STR_6310 :{WINDOW_COLOUR_2}Pozice: {BLACK}{INT32} {INT32} {INT32}
STR_6311 :{WINDOW_COLOUR_2}Další: {BLACK}{INT32} {INT32} {INT32}
STR_6312 :(povrch)
STR_6313 :(sklon {INT32})
STR_6314 :{WINDOW_COLOUR_2}Cíl: {BLACK}{INT32}, {INT32} tolerance {INT32}
STR_6315 :{WINDOW_COLOUR_2}Cíl hledání cesty: {BLACK}{INT32}, {INT32}, {INT32} směr {INT32}
STR_6316 :{WINDOW_COLOUR_2}Historie hledání cest:
STR_6317 :{BLACK}{INT32}, {INT32}, {INT32} směr {INT32}
STR_6318 :Detekována síťová desynchronizace.{NEWLINE}Log: {STRING}
STR_6319 :{WINDOW_COLOUR_2}Uzavřený brzdný blok
STR_6320 :{WINDOW_COLOUR_2}Nezničitelné
STR_6321 :{WINDOW_COLOUR_2}Rozbitá část
STR_6322 :{WINDOW_COLOUR_2}Sprite Id: {BLACK}{INT32}
STR_6323 :Probíhá simulace
STR_6324 :Simulovat
STR_6325 :{SMALLFONT}{BLACK}Simulovat atrakci
STR_6326 :Nelze simulovat {POP16}{POP16}{POP16}{STRINGID}...
STR_6327 :Průhledné pozadí pro velké screenshoty
STR_6328 :{SMALLFONT}{BLACK}Velké snímky obrazovky budou mít průhledné pozadí namísto výchozí černé barvy.
STR_6329 :{STRING}{STRINGID}
STR_6330 :Stahování [{STRING}] od {STRING} ({COMMA16} / {COMMA16})
STR_6331 :Přivolat kachny
STR_6332 :Zmizet kachny
############################################################################### ###############################################################################
## RCT2 Scenarios ## RCT2 Scenarios

View File

@@ -552,8 +552,8 @@ STR_1167 :Kan ikke hæve vand her...
STR_1168 :Indstillinger STR_1168 :Indstillinger
STR_1169 :(ingen) STR_1169 :(ingen)
STR_1170 :{STRING} STR_1170 :{STRING}
STR_1171 :{RED}Lukket - - STR_1171 :{RED}Lukket
STR_1172 :{YELLOW}{STRINGID} - - STR_1172 :{YELLOW}{STRINGID}
STR_1173 :{SMALLFONT}{BLACK}Byg stier og kø linjer STR_1173 :{SMALLFONT}{BLACK}Byg stier og kø linjer
STR_1174 :Banner skilt i vejen STR_1174 :Banner skilt i vejen
STR_1175 :Kan ikke bygge dette på en skrå sti STR_1175 :Kan ikke bygge dette på en skrå sti
@@ -1110,7 +1110,7 @@ STR_1726 :Land er ikke til salg!
STR_1727 :Byggetilladelse er ikke til salg! STR_1727 :Byggetilladelse er ikke til salg!
STR_1728 :Kan ikke købe byggetilladelse her... STR_1728 :Kan ikke købe byggetilladelse her...
STR_1729 :Land ikke ejet af parken! STR_1729 :Land ikke ejet af parken!
STR_1730 :{RED}Lukket - - STR_1730 :{RED}Lukket
STR_1731 :{WHITE}{STRINGID} - - STR_1731 :{WHITE}{STRINGID} - -
STR_1732 :Byg STR_1732 :Byg
STR_1733 :Tilstand STR_1733 :Tilstand
@@ -2242,7 +2242,7 @@ STR_2977 :Navn på ansat
STR_2978 :Angiv et navn for denne ansat: STR_2978 :Angiv et navn for denne ansat:
STR_2979 :Kan ikke navngive ansat... STR_2979 :Kan ikke navngive ansat...
STR_2980 :For mange bannere i spillet STR_2980 :For mange bannere i spillet
STR_2981 :{RED}Ingen indhold - - STR_2981 :{RED}Ingen indhold
STR_2982 :Banner tekst STR_2982 :Banner tekst
STR_2983 :Angiv ny tekst på dette banner: STR_2983 :Angiv ny tekst på dette banner:
STR_2984 :Kan ikke sætte ny tekst på banner... STR_2984 :Kan ikke sætte ny tekst på banner...
@@ -3237,7 +3237,7 @@ STR_5762 :Chinese Yuan (CN¥)
STR_5763 :Alle filer STR_5763 :Alle filer
STR_5764 :Ugyldig forlystelses type STR_5764 :Ugyldig forlystelses type
STR_5765 :Kan ikke redigere ugyldige forlystelses typer STR_5765 :Kan ikke redigere ugyldige forlystelses typer
STR_5766 :<available string id> STR_5766 :Ungarsk Forint (Ft)
STR_5767 :Indkomst STR_5767 :Indkomst
STR_5768 :Total kunder STR_5768 :Total kunder
STR_5769 :Total profit STR_5769 :Total profit
@@ -3774,6 +3774,35 @@ STR_6300 :{SMALLFONT}{BLACK}Hent alle manglende objekter hvis de er tilgænge
STR_6301 :{SMALLFONT}{BLACK}Kopier det valgte objekt til udklipsholder. STR_6301 :{SMALLFONT}{BLACK}Kopier det valgte objekt til udklipsholder.
STR_6302 :{SMALLFONT}{BLACK}Kopier hele listen af manglende objekter til udklipsholderen. STR_6302 :{SMALLFONT}{BLACK}Kopier hele listen af manglende objekter til udklipsholderen.
STR_6303 :Henter objekt ({COMMA16} / {COMMA16}): [{STRING}] STR_6303 :Henter objekt ({COMMA16} / {COMMA16}): [{STRING}]
STR_6304 :Åben scenarie vælger
STR_6305 :Multi-tråde
STR_6306 :{SMALLFONT}{BLACK}Eksperimentel indstilling, brug flere processor kerner til at gengive spillet, kan påvirke stabiliteten.
STR_6307 :Farve tema: {BLACK}{STRINGID}
STR_6308 :“{STRINGID}{OUTLINE}{TOPAZ}”{NEWLINE}{STRINGID}
STR_6309 :Forbind igen
STR_6310 :{WINDOW_COLOUR_2}Position: {BLACK}{INT32} {INT32} {INT32}
STR_6311 :{WINDOW_COLOUR_2}Næste: {BLACK}{INT32} {INT32} {INT32}
STR_6312 :(overflade)
STR_6313 :(skråning {INT32})
STR_6314 :{WINDOW_COLOUR_2}Dest: {BLACK}{INT32}, {INT32} tolerance {INT32}
STR_6315 :{WINDOW_COLOUR_2}Stisøger Goal: {BLACK}{INT32}, {INT32}, {INT32} ret {INT32}
STR_6316 :{WINDOW_COLOUR_2}Stisøger historie:
STR_6317 :{BLACK}{INT32}, {INT32}, {INT32} ret {INT32}
STR_6318 :Netværks synkroniseringsfejl.{NEWLINE}Log fil: {STRING}
STR_6319 :{WINDOW_COLOUR_2}Blok Bremse tilkoblet
STR_6320 :{WINDOW_COLOUR_2}Uforgængelig
STR_6321 :{WINDOW_COLOUR_2}Tilføjelse defekt
STR_6322 :{WINDOW_COLOUR_2}Sprite Id: {BLACK}{INT32}
STR_6323 :Simulérer
STR_6324 :Simulér
STR_6325 :{SMALLFONT}{BLACK}Simulér forlystelse/attraktion
STR_6326 :Kan ikke simulére {POP16}{POP16}{POP16}{STRINGID}...
STR_6327 :Transparent baggrund for gigantisk Skærmbillede
STR_6328 :{SMALLFONT}{BLACK}Med denne indstilling aktiveret, vil gigantisk skærmbillede have transparent baggrund i stedet for en standard sort baggrund.
STR_6329 :{STRING}{STRINGID}
STR_6330 :Henter [{STRING}] fra {STRING} ({COMMA16} / {COMMA16})
STR_6331 :Anbring ænder
STR_6332 :Fjern ænder
############# #############
# Scenarios # # Scenarios #
@@ -3894,152 +3923,152 @@ STR_DTLS :Kun for sjov!
<Whispering Cliffs> <Whispering Cliffs>
STR_SCNR :Whispering Cliffs STR_SCNR :Whispering Cliffs
STR_PARK :Whispering Cliffs STR_PARK :Whispering Cliffs
STR_DTLS :Develop the seaside cliffs into a thriving amusement park STR_DTLS :Udvikel denne klippe ud mod havet, til en blomstrende forlystelsespark
<Three Monkeys Park> <Three Monkeys Park>
STR_SCNR :Three Monkeys Park STR_SCNR :Three Monkeys Park
STR_PARK :Three Monkeys Park STR_PARK :Three Monkeys Park
STR_DTLS :Central to this large developing park is a giant triple-track racing/duelling steel coaster STR_DTLS :Centralt i denne store udviklingspark, er en kæmpe tredobbelt-Track Racing/Duelling stål rutchebane
<Canary Mines> <Canary Mines>
STR_SCNR :Canary Mines STR_SCNR :Canary Mines
STR_PARK :Canary Mines STR_PARK :Canary Mines
STR_DTLS :This abandoned mine already has the makings of a tourist attraction with its miniature railway and a pair of vertical drop rutschebaner STR_DTLS :Denne forladte mine er allerede en turistattraktion med sin miniature jernbane og et par lodrette fald rutschebaner
<Barony Bridge> <Barony Bridge>
STR_SCNR :Barony Bridge STR_SCNR :Barony Bridge
STR_PARK :Barony Bridge STR_PARK :Barony Bridge
STR_DTLS :An old redundant bridge is yours to develop into an amusement park STR_DTLS :Få denne gamle udtjente bro, til at udvikle sig til en forlystelsespark
<Funtopia> <Funtopia>
STR_SCNR :Funtopia STR_SCNR :Funtopia
STR_PARK :Funtopia STR_PARK :Funtopia
STR_DTLS :Covering land both sides of a highway, this park has several forlystelser already operating STR_DTLS :Med land begge sider af en motorvej, har denne park allerede flere fungerende forlystelser
<Haunted Harbour> <Haunted Harbour>
STR_SCNR :Haunted Harbour STR_SCNR :Haunted Harbour
STR_PARK :Haunted Harbour STR_PARK :Haunted Harbour
STR_DTLS :The local authority has agreed to sell nearby land cheaply to this small seaside park, on the condition that certain forlystelser are preserved STR_DTLS :De lokale myndigheder har indvilliget i at sælge nærliggende land billigt, til denne lille kystpark, på betingelse af, at visse forlystelser bliver bevaret
<Fun Fortress> <Fun Fortress>
STR_SCNR :Fun Fortress STR_SCNR :Fun Fortress
STR_PARK :Fun Fortress STR_PARK :Fun Fortress
STR_DTLS :This castle is all yours to turn into a theme park STR_DTLS :Denne borg, kan du forvandle til en forlystelspark
<Future World> <Future World>
STR_SCNR :Future World STR_SCNR :Future World
STR_PARK :Future World STR_PARK :Future World
STR_DTLS :This futuristic park has plenty of space for new forlystelser on its alien landscape STR_DTLS :Denne futuristiske forlystelsespark, har masser af plads til nye forlystelser på sit fremmede landskab
<Gentle Glen> <Gentle Glen>
STR_SCNR :Gentle Glen STR_SCNR :Gentle Glen
STR_PARK :Gentle Glen STR_PARK :Gentle Glen
STR_DTLS :The local population prefer gentle and relaxing forlystelser, so it is your job to expand this park to suit their tastes STR_DTLS :Den lokale befolkning foretrækker blide og afslappende forlystelser, så det er dit job at udvide denne forlystelsespark, så den passer til deres smag
<Jolly Jungle> <Jolly Jungle>
STR_SCNR :Jolly Jungle STR_SCNR :Jolly Jungle
STR_PARK :Jolly Jungle STR_PARK :Jolly Jungle
STR_DTLS :Deep in the jungle lies a large area of land ready to be turned into a theme park STR_DTLS :Dybt inde i junglen ligger et stort landområde, klar til at blive omdannet til en forlystelsespark
<Hydro Hills> <Hydro Hills>
STR_SCNR :Hydro Hills STR_SCNR :Hydro Hills
STR_PARK :Hydro Hills STR_PARK :Hydro Hills
STR_DTLS :A series of stepped lakes form the basis for this new park STR_DTLS :En række forskudte søer, danner grundlaget for denne nye forlystelsespark
<Sprightly Park> <Sprightly Park>
STR_SCNR :Sprightly Park STR_SCNR :Sprightly Park
STR_PARK :Sprightly Park STR_PARK :Sprightly Park
STR_DTLS :This elderly park has many historical forlystelser but is badly in debt STR_DTLS :Denne aldrene Park har mange historiske forlystelser, men er forgældet
<Magic Quarters> <Magic Quarters>
STR_SCNR :Magic Quarters STR_SCNR :Magic Quarters
STR_PARK :Magic Quarters STR_PARK :Magic Quarters
STR_DTLS :A large area of land has been cleared and partially themed ready for you to develop into a landscaped theme park STR_DTLS :Et stort område af jord er blevet ryddet og delvist tematiseret, klar til at udvikle sig til en anlagt forlystelsespark
<Fruit Farm> <Fruit Farm>
STR_SCNR :Fruit Farm STR_SCNR :Fruit Farm
STR_PARK :Fruit Farm STR_PARK :Fruit Farm
STR_DTLS :A thriving fruit farm has built a railroad to boost its income, your job is to develop it into a full-blown amusement park STR_DTLS :En blomstrende frugt gård har bygget en jernbane for at øge sin indkomst, dit job er at udvikle det til en lækker forlystelsespark
<Butterfly Dam> <Butterfly Dam>
STR_SCNR :Butterfly Dam STR_SCNR :Butterfly Dam
STR_PARK :Butterfly Dam STR_PARK :Butterfly Dam
STR_DTLS :The area around a dam is available for you to develop into an amusement park STR_DTLS :Området omkring en dæmning er til rådighed for dig, til at udvikle en forlystelsespark
<Coaster Canyon> <Coaster Canyon>
STR_SCNR :Coaster Canyon STR_SCNR :Coaster Canyon
STR_PARK :Coaster Canyon STR_PARK :Coaster Canyon
STR_DTLS :A vast canyon is yours to turn into a theme park STR_DTLS :En stor kløft er din, til at forvandle den til en forlystelsespark
<Thunderstorm Park> <Thunderstorm Park>
STR_SCNR :Thunderstorm Park STR_SCNR :Thunderstorm Park
STR_PARK :Thunderstorm Park STR_PARK :Thunderstorm Park
STR_DTLS :The weather is so wet here that a giant pyramid has been built to allow some forlystelser to be built under cover STR_DTLS :Vejret er så vådt her, at der er bygget en gigantisk pyramide, for at nogle forlystelser kan blive bygget under den.
<Harmonic Hills> <Harmonic Hills>
STR_SCNR :Harmonic Hills STR_SCNR :Harmonic Hills
STR_PARK :Harmonic Hills STR_PARK :Harmonic Hills
STR_DTLS :The local authority won't allow you to build above tree height in this park STR_DTLS :Den lokale myndighed vil ikke tillade dig at bygge over træ højde i denne forlystelsespark
<Roman Village> <Roman Village>
STR_SCNR :Roman Village STR_SCNR :Roman Village
STR_PARK :Roman Village STR_PARK :Roman Village
STR_DTLS :Develop this Roman-themed park by adding forlystelser and rutschebaner STR_DTLS :Udvikl denne forlystelsespark med et romersk tema, ved at tilføje forlystelser og rutschebaner
<Swamp Cove> <Swamp Cove>
STR_SCNR :Swamp Cove STR_SCNR :Swamp Cove
STR_PARK :Swamp Cove STR_PARK :Swamp Cove
STR_DTLS :Built partly on a series of small islands, this park already has a pair of large rutschebaner as its centrepiece STR_DTLS :Bygget delvist på en række små øer, har denne forlystelsespark allerede et par store rutschebaner som sit centrum
<Adrenaline Heights> <Adrenaline Heights>
STR_SCNR :Adrenaline Heights STR_SCNR :Adrenaline Heights
STR_PARK :Adrenaline Heights STR_PARK :Adrenaline Heights
STR_DTLS :Build a park to appeal to the high-intensity thrill-seeking local people STR_DTLS :Byg en Park for at appellere til den højintensive, gys-søgende, lokale folk
<Utopia Park> <Utopia Park>
STR_SCNR :Utopia Park STR_SCNR :Utopia Park
STR_PARK :Utopia Park STR_PARK :Utopia Park
STR_DTLS :An oasis in the middle of the desert provides an unusual opportunity to build an amusement park STR_DTLS :En oase midt i ørkenen giver en usædvanlig mulighed for at bygge en forlystelsespark
<Rotting Heights> <Rotting Heights>
STR_SCNR :Rotting Heights STR_SCNR :Rotting Heights
STR_PARK :Rotting Heights STR_PARK :Rotting Heights
STR_DTLS :Overgrown and dilapidated, can you resurrect this once-great amusement park? STR_DTLS :Overgroet og nedslidt, kan du genoplive denne en gang store forlystelsespark?
<Fiasco Forest> <Fiasco Forest>
STR_SCNR :Fiasco Forest STR_SCNR :Fiasco Forest
STR_PARK :Fiasco Forest STR_PARK :Fiasco Forest
STR_DTLS :Full of badly designed and dangerous forlystelser, you have a very limited budget and time to fix the problems and turn the park around STR_DTLS :Fuld af dårligt designede og farlige forlystelser, har du et meget begrænset budget og tid, til at løse problemerne og vende parken rundt
<Pickle Park> <Pickle Park>
STR_SCNR :Pickle Park STR_SCNR :Pickle Park
STR_PARK :Pickle Park STR_PARK :Pickle Park
STR_DTLS :The local authority will not allow any kind of advertising or promotion, so this park must succeed by reputation only STR_DTLS :De lokale myndigheder vil ikke tillade nogen form for reklame eller forfremmelse, så denne forlystelsespark skal lykkes udelukkende på omdømme
<Giggle Downs> <Giggle Downs>
STR_SCNR :Giggle Downs STR_SCNR :Giggle Downs
STR_PARK :Giggle Downs STR_PARK :Giggle Downs
STR_DTLS :A four lane steeplechase ride is the centrepiece of this expanding park STR_DTLS :En fire sporet hestevæddeløbs bane er kernen i denne ekspanderende forlystelsespark
<Mineral Park> <Mineral Park>
STR_SCNR :Mineral Park STR_SCNR :Mineral Park
STR_PARK :Mineral Park STR_PARK :Mineral Park
STR_DTLS :Turn this abandoned stone quarry into a place to attract thrill-seeking tourists STR_DTLS :Forvandel dette forladte stenbrud, til et sted til at tiltrække gys-søgende turister
<Coaster Crazy> <Coaster Crazy>
STR_SCNR :Coaster Crazy STR_SCNR :Coaster Crazy
STR_PARK :Coaster Crazy STR_PARK :Coaster Crazy
STR_DTLS :You have limited funds but unlimited time to turn this mountainside area into a vast rutschebane park STR_DTLS :YDu har begrænsede midler, men ubegrænset tid til at vende dette bjergområde til en stor rutschebane forlystelsespark
<Urban Park> <Urban Park>
STR_SCNR :Urban Park STR_SCNR :Urban Park
STR_PARK :Urban Park STR_PARK :Urban Park
STR_DTLS :A tiny park has done a deal with the nearby town to allow expansion through the town itself STR_DTLS :En lille forlystelsespark har lavet en aftale, med den nærliggende by, for at tillade ekspansion, gennem selve byen
<Geoffrey Gardens> <Geoffrey Gardens>
STR_SCNR :Geoffrey Gardens STR_SCNR :Geoffrey Gardens
STR_PARK :Geoffrey Gardens STR_PARK :Geoffrey Gardens
STR_DTLS :A large garden park needs turning into a thriving theme park STR_DTLS :En stor have park skal forvandles til en blomstrende forlystelsespark
## Loopy Landscapes ## Loopy Landscapes
<Iceberg Islands> <Iceberg Islands>

View File

@@ -551,8 +551,8 @@ STR_1167 :Wasserspiegel kann hier nicht erhöht werden...
STR_1168 :Optionen STR_1168 :Optionen
STR_1169 :(Keine) STR_1169 :(Keine)
STR_1170 :{STRING} STR_1170 :{STRING}
STR_1171 :{RED}Geschlossen - - STR_1171 :{RED}Geschlossen
STR_1172 :{YELLOW}{STRINGID} - - STR_1172 :{YELLOW}{STRINGID}
STR_1173 :{SMALLFONT}{BLACK}Fußwege und Warteschlangenreihen anlegen STR_1173 :{SMALLFONT}{BLACK}Fußwege und Warteschlangenreihen anlegen
STR_1174 :Banner im Weg STR_1174 :Banner im Weg
STR_1175 :Kann nicht auf Fußweg mit Neigung angelegt werden STR_1175 :Kann nicht auf Fußweg mit Neigung angelegt werden
@@ -1109,7 +1109,7 @@ STR_1726 :Land nicht zum Verkauf!
STR_1727 :Baurechte nicht zum Verkauf! STR_1727 :Baurechte nicht zum Verkauf!
STR_1728 :Erwerb von Baurechten hier nicht möglich... STR_1728 :Erwerb von Baurechten hier nicht möglich...
STR_1729 :Land gehört nicht dem Park! STR_1729 :Land gehört nicht dem Park!
STR_1730 :{RED}Geschlossen - - STR_1730 :{RED}Geschlossen
STR_1731 :{WHITE}{STRINGID} - - STR_1731 :{WHITE}{STRINGID} - -
STR_1732 :Bauen STR_1732 :Bauen
STR_1733 :Modus STR_1733 :Modus
@@ -1150,7 +1150,7 @@ STR_1770 :{SMALLFONT}{BLACK}Anzahl kompletter Schwünge
STR_1771 :{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{COMMA16} STR_1771 :{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{COMMA16}
STR_1773 :Nur ein Fahrtfoto-Bereich pro Bahn erlaubt STR_1773 :Nur ein Fahrtfoto-Bereich pro Bahn erlaubt
STR_1774 :Nur ein Kabellifthügel pro Bahn erlaubt STR_1774 :Nur ein Kabellifthügel pro Bahn erlaubt
STR_1777 :{WINDOW_COLOUR_2}Attraktionsmusik STR_1777 :Attraktionsmusik
STR_1778 :{STRINGID} - - STR_1778 :{STRINGID} - -
STR_1779 :{INLINE_SPRITE}{254}{19}{00}{00} Pandakostüm STR_1779 :{INLINE_SPRITE}{254}{19}{00}{00} Pandakostüm
STR_1780 :{INLINE_SPRITE}{255}{19}{00}{00} Tigerkostüm STR_1780 :{INLINE_SPRITE}{255}{19}{00}{00} Tigerkostüm
@@ -1873,7 +1873,7 @@ STR_2533 :Rücktaste
STR_2534 :Tab STR_2534 :Tab
STR_2535 :??? STR_2535 :???
STR_2536 :??? STR_2536 :???
STR_2537 :Entf STR_2537 :Clear
STR_2538 :Eingabetaste STR_2538 :Eingabetaste
STR_2539 :??? STR_2539 :???
STR_2540 :??? STR_2540 :???
@@ -1897,17 +1897,17 @@ STR_2557 :Leertaste
STR_2558 :Bild auf STR_2558 :Bild auf
STR_2559 :Bild ab STR_2559 :Bild ab
STR_2560 :Ende STR_2560 :Ende
STR_2561 :Pos 1 STR_2561 :Pos1
STR_2562 :Links STR_2562 :Links
STR_2563 :Oben STR_2563 :Rauf
STR_2564 :Rechts STR_2564 :Rechts
STR_2565 :Unten STR_2565 :Runter
STR_2566 :Auswählen STR_2566 :Select
STR_2567 :Drucken STR_2567 :Drucken
STR_2568 :Ausführen STR_2568 :Ausführen
STR_2569 :Schnappschuss STR_2569 :Schnappschuss
STR_2570 :Einfügen STR_2570 :Einfügen
STR_2571 :Löschen STR_2571 :Entfernen
STR_2572 :Hilfe STR_2572 :Hilfe
STR_2573 :0 STR_2573 :0
STR_2574 :1 STR_2574 :1
@@ -1957,22 +1957,22 @@ STR_2617 :???
STR_2618 :Menü STR_2618 :Menü
STR_2619 :??? STR_2619 :???
STR_2620 :??? STR_2620 :???
STR_2621 :Zehnertastatur 0 STR_2621 :Ziffernblock 0
STR_2622 :Zehnertastatur 1 STR_2622 :Ziffernblock 1
STR_2623 :Zehnertastatur 2 STR_2623 :Ziffernblock 2
STR_2624 :Zehnertastatur 3 STR_2624 :Ziffernblock 3
STR_2625 :Zehnertastatur 4 STR_2625 :Ziffernblock 4
STR_2626 :Zehnertastatur 5 STR_2626 :Ziffernblock 5
STR_2627 :Zehnertastatur 6 STR_2627 :Ziffernblock 6
STR_2628 :Zehnertastatur 7 STR_2628 :Ziffernblock 7
STR_2629 :Zehnertastatur 8 STR_2629 :Ziffernblock 8
STR_2630 :Zehnertastatur 9 STR_2630 :Ziffernblock 9
STR_2631 :Zehnertastatur * STR_2631 :Ziffernblock *
STR_2632 :Zehnertastatur + STR_2632 :Ziffernblock +
STR_2633 :??? STR_2633 :???
STR_2634 :Zehnertastatur - STR_2634 :Ziffernblock -
STR_2635 :Zehnertastatur . STR_2635 :Ziffernblock .
STR_2636 :Zehnertastatur / STR_2636 :Ziffernblock /
STR_2637 :F1 STR_2637 :F1
STR_2638 :F2 STR_2638 :F2
STR_2639 :F3 STR_2639 :F3
@@ -2005,7 +2005,7 @@ STR_2665 :???
STR_2666 :??? STR_2666 :???
STR_2667 :??? STR_2667 :???
STR_2668 :??? STR_2668 :???
STR_2669 :Num STR_2669 :Numlock
STR_2670 :Rollen STR_2670 :Rollen
STR_2671 :??? STR_2671 :???
STR_2672 :??? STR_2672 :???
@@ -2019,7 +2019,7 @@ STR_2679 :???
STR_2680 :Alle Forschungen beendet STR_2680 :Alle Forschungen beendet
STR_2681 :{MEDIUMFONT}{BLACK}Erhöht Ihren Kontostand um {CURRENCY} STR_2681 :{MEDIUMFONT}{BLACK}Erhöht Ihren Kontostand um {CURRENCY}
STR_2684 :{SMALLFONT}{BLACK}Eine große Gruppe von Besuchern tritt ein STR_2684 :{SMALLFONT}{BLACK}Eine große Gruppe von Besuchern tritt ein
STR_2685 :Simplex Noise“ Param. STR_2685 :Simplexrauschparameter
STR_2686 :Niedrig: STR_2686 :Niedrig:
STR_2687 :Hoch: STR_2687 :Hoch:
STR_2688 :Basisfrequenz: STR_2688 :Basisfrequenz:
@@ -2034,7 +2034,7 @@ STR_2696 :Bäume platzieren
STR_2697 :??? STR_2697 :???
STR_2698 :??? STR_2698 :???
STR_2699 :??? STR_2699 :???
STR_2700 :Autosave-Frequenz: STR_2700 :Autosavefrequenz:
STR_2701 :Jede Minute STR_2701 :Jede Minute
STR_2702 :Alle 5 Minuten STR_2702 :Alle 5 Minuten
STR_2703 :Alle 15 Minuten STR_2703 :Alle 15 Minuten
@@ -2077,7 +2077,7 @@ STR_2739 :Keine
STR_2740 :RollerCoaster Tycoon 1 STR_2740 :RollerCoaster Tycoon 1
STR_2741 :RollerCoaster Tycoon 2 STR_2741 :RollerCoaster Tycoon 2
STR_2742 :css50.dat nicht gefunden STR_2742 :css50.dat nicht gefunden
STR_2743 :Kopieren Sie „data/css17.dat“ aus Ihrem RCT1-Verzeichnis nach „data/css50.dat“ in Ihrem RCT2-Verzeichnis oder versichern Sie sich, dass der Pfad zur RCT1-Installation in den Optionen korrekt angegeben ist. STR_2743 :Kopieren Sie „data/css17.dat“ aus Ihrem RCT1-Verzeichnis nach „data/css50.dat“ in Ihrem RCT2-Verzeichnis oder versichern Sie sich, dass der Pfad zur RCT1-Installation im Tab „Erweitert“ korrekt angegeben ist.
STR_2744 :[ STR_2744 :[
STR_2745 :\ STR_2745 :\
STR_2746 :] STR_2746 :]
@@ -2105,9 +2105,9 @@ STR_2776 :Sprache:
STR_2777 :{MOVE_X}{SMALLFONT}{STRING} STR_2777 :{MOVE_X}{SMALLFONT}{STRING}
STR_2778 :»{MOVE_X}{SMALLFONT}{STRING} STR_2778 :»{MOVE_X}{SMALLFONT}{STRING}
STR_2779 :Ansichtsfenster {COMMA16} STR_2779 :Ansichtsfenster {COMMA16}
STR_2780 :Extra Ansichtsfenster STR_2780 :Zusatz-Ansichtsfenster
# End of new strings # End of new strings
STR_2781 :{STRINGID}:{MOVE_X}{195}{STRINGID} STR_2781 :{STRINGID}:{MOVE_X}{255}{STRINGID}
STR_2782 :UMSCHALT + STR_2782 :UMSCHALT +
STR_2783 :STRG + STR_2783 :STRG +
STR_2784 :Tastaturkürzel ändern STR_2784 :Tastaturkürzel ändern
@@ -2222,7 +2222,7 @@ STR_2896 :{WINDOW_COLOUR_2}Hypothermia: (Allister Brimble) Copyright © Chr
STR_2897 :{WINDOW_COLOUR_2}Last Sleigh Ride: (Allister Brimble) Copyright © Chris Sawyer STR_2897 :{WINDOW_COLOUR_2}Last Sleigh Ride: (Allister Brimble) Copyright © Chris Sawyer
STR_2898 :{WINDOW_COLOUR_2}Pipes of Glencairn: (Allister Brimble) Copyright © Chris Sawyer STR_2898 :{WINDOW_COLOUR_2}Pipes of Glencairn: (Allister Brimble) Copyright © Chris Sawyer
STR_2899 :{WINDOW_COLOUR_2}Traffic Jam: (Allister Brimble) Copyright © Chris Sawyer STR_2899 :{WINDOW_COLOUR_2}Traffic Jam: (Allister Brimble) Copyright © Chris Sawyer
STR_2901 :{WINDOW_COLOUR_2}(Auszüge mit freundlicher Genehmigung von Spectrasonics Liquid Grooves“) STR_2901 :{WINDOW_COLOUR_2}(Auszüge mit freundlicher Genehmigung von Spectrasonics Liquid Grooves“)
STR_2902 :{WINDOW_COLOUR_2}Toccata: (C.M.Widor, gespielt von Peter James Adcock) Aufnahme © Chris Sawyer STR_2902 :{WINDOW_COLOUR_2}Toccata: (C.M.Widor, gespielt von Peter James Adcock) Aufnahme © Chris Sawyer
STR_2903 :{WINDOW_COLOUR_2}Space Rock: (Allister Brimble) Copyright © Chris Sawyer STR_2903 :{WINDOW_COLOUR_2}Space Rock: (Allister Brimble) Copyright © Chris Sawyer
STR_2904 :{WINDOW_COLOUR_2}Manic Mechanic: (Allister Brimble) Copyright © Chris Sawyer STR_2904 :{WINDOW_COLOUR_2}Manic Mechanic: (Allister Brimble) Copyright © Chris Sawyer
@@ -2239,7 +2239,7 @@ STR_2977 :Mitarbeitername
STR_2978 :Neuen Namen für diesen Mitarbeiter eingeben: STR_2978 :Neuen Namen für diesen Mitarbeiter eingeben:
STR_2979 :Dieser Mitarbeiter kann nicht benannt werden... STR_2979 :Dieser Mitarbeiter kann nicht benannt werden...
STR_2980 :Zu viele Banner im Spiel STR_2980 :Zu viele Banner im Spiel
STR_2981 :{RED}Kein Zutritt - - STR_2981 :{RED}Kein Zutritt
STR_2982 :Bannertext STR_2982 :Bannertext
STR_2983 :Neuen Text für dieses Banner eingeben: STR_2983 :Neuen Text für dieses Banner eingeben:
STR_2984 :Neuer Text für das Banner kann nicht erstellt werden... STR_2984 :Neuer Text für das Banner kann nicht erstellt werden...
@@ -2332,18 +2332,6 @@ STR_3074 :{RED}WARNUNG: Ihre Parkbewertung liegt immer noch unter dem Wert 70
STR_3075 :{RED}WARNUNG: Ihre Parkbewertung liegt immer noch unter dem Wert 700!{NEWLINE}Sie haben noch 2 Wochen Zeit, um die Parkbewertung zu erhöhen, oder Ihr Park wird geschlossen STR_3075 :{RED}WARNUNG: Ihre Parkbewertung liegt immer noch unter dem Wert 700!{NEWLINE}Sie haben noch 2 Wochen Zeit, um die Parkbewertung zu erhöhen, oder Ihr Park wird geschlossen
STR_3076 :{RED}LETZTE WARNUNG: Ihre Parkbewertung liegt immer noch unter dem Wert 700!{NEWLINE}In 7 Tagen wird Ihr Park geschlossen, es sei denn, Sie können die Bewertung erhöhen STR_3076 :{RED}LETZTE WARNUNG: Ihre Parkbewertung liegt immer noch unter dem Wert 700!{NEWLINE}In 7 Tagen wird Ihr Park geschlossen, es sei denn, Sie können die Bewertung erhöhen
STR_3077 :{RED}SCHLIESSUNGSNACHRICHT: Ihr Park wurde geschlossen! STR_3077 :{RED}SCHLIESSUNGSNACHRICHT: Ihr Park wurde geschlossen!
STR_3078 :Normaler Eingang
STR_3079 :Holzeingang
STR_3080 :Zelteingang
STR_3081 :Burgeingang (grau)
STR_3082 :Burgeingang (braun)
STR_3083 :Dschungeleingang
STR_3084 :Blockhütteneingang
STR_3085 :Klassischer/Römischer Eingang
STR_3086 :Abstrakter Eingang
STR_3087 :Schnee-/Eis-Eingang
STR_3088 :Pagodeneingang
STR_3089 :Weltraumeingang
STR_3090 :{SMALLFONT}{BLACK}Wählen Sie Stil für den Eingang,{NEWLINE}Ausgang und die Station aus STR_3090 :{SMALLFONT}{BLACK}Wählen Sie Stil für den Eingang,{NEWLINE}Ausgang und die Station aus
STR_3091 :Sie dürfen diesen Abschnitt nicht entfernen! STR_3091 :Sie dürfen diesen Abschnitt nicht entfernen!
STR_3092 :Sie dürfen die Station für diese Bahn nicht verschieben oder verändern! STR_3092 :Sie dürfen die Station für diese Bahn nicht verschieben oder verändern!
@@ -2430,7 +2418,6 @@ STR_3190 :Fußwegextras
STR_3191 :Szeneriegruppen STR_3191 :Szeneriegruppen
STR_3192 :Parkeingang STR_3192 :Parkeingang
STR_3193 :Wasser STR_3193 :Wasser
STR_3194 :Szenariobeschreibung
STR_3195 :Erfindungsliste STR_3195 :Erfindungsliste
STR_3196 :{WINDOW_COLOUR_2}Forschungsgruppe: {BLACK}{STRINGID} STR_3196 :{WINDOW_COLOUR_2}Forschungsgruppe: {BLACK}{STRINGID}
STR_3197 :{WINDOW_COLOUR_2}Vor dem Spielstart erfundene Objekte: STR_3197 :{WINDOW_COLOUR_2}Vor dem Spielstart erfundene Objekte:
@@ -3231,7 +3218,7 @@ STR_5762 :Chinesischer Yuan (CN¥)
STR_5763 :Alle Dateien STR_5763 :Alle Dateien
STR_5764 :Ungültiger Bahntyp STR_5764 :Ungültiger Bahntyp
STR_5765 :Kann Bahnen eines ungültigen Typs nicht bearbeiten STR_5765 :Kann Bahnen eines ungültigen Typs nicht bearbeiten
STR_5766 :<available string id> STR_5766 :Ungarischer Forint (Ft)
STR_5767 :Einkünfte STR_5767 :Einkünfte
STR_5768 :Besucher gesamt STR_5768 :Besucher gesamt
STR_5769 :Gesamtgewinn STR_5769 :Gesamtgewinn
@@ -3322,8 +3309,8 @@ STR_5855 :{SMALLFONT}{BLACK}Fenstermodus, Vollbild oder{NEWLINE}randlose Anze
STR_5856 :{SMALLFONT}{BLACK}Die im Vollbildmodus verwendete{NEWLINE}Auflösung einstellen STR_5856 :{SMALLFONT}{BLACK}Die im Vollbildmodus verwendete{NEWLINE}Auflösung einstellen
STR_5857 :{SMALLFONT}{BLACK}Spieloptionen STR_5857 :{SMALLFONT}{BLACK}Spieloptionen
STR_5858 :{SMALLFONT}{BLACK}GPU anstelle der CPU für die Anzeige verwenden. Verbessert die Kompatibilität mit Aufnahmeprogrammen. Möglicherweise wird die Leistung geringfügig beeinträchtigt STR_5858 :{SMALLFONT}{BLACK}GPU anstelle der CPU für die Anzeige verwenden. Verbessert die Kompatibilität mit Aufnahmeprogrammen. Möglicherweise wird die Leistung geringfügig beeinträchtigt
STR_5859 :{SMALLFONT}{BLACK}Aktiviert Tweening für ein sichtbar flüssigeres Spielverhalten. Wenn deaktiviert läuft das Spiel mit 40 FPS STR_5859 :{SMALLFONT}{BLACK}Aktiviert Tweening für ein sichtbar flüssigeres Spielverhalten. Wenn deaktiviert, läuft das Spiel mit 40 FPS
STR_5860 :Umschalten zwischen original und dekompilierten Streckenbau STR_5860 :Originale/dekompilierte Streckenansicht
STR_5861 :Schlüsselüberprüfung fehlgeschlagen. STR_5861 :Schlüsselüberprüfung fehlgeschlagen.
STR_5862 :Blockiere unbekannte Spieler STR_5862 :Blockiere unbekannte Spieler
STR_5863 :{SMALLFONT}{BLACK}Erlaube nur Spieler, mit bekanntem{NEWLINE}Schlüssel, sich zu verbinden STR_5863 :{SMALLFONT}{BLACK}Erlaube nur Spieler, mit bekanntem{NEWLINE}Schlüssel, sich zu verbinden
@@ -3590,8 +3577,8 @@ STR_6125 :Objekttyp
STR_6126 :Unbekannter Typ STR_6126 :Unbekannter Typ
STR_6127 :Datei: {STRING} STR_6127 :Datei: {STRING}
STR_6128 :Die Datei konnte aufgrund fehlender oder beschädigter Objekte nicht geladen werden. Eine Liste dieser Elemente ist nachstehend aufgeführt. STR_6128 :Die Datei konnte aufgrund fehlender oder beschädigter Objekte nicht geladen werden. Eine Liste dieser Elemente ist nachstehend aufgeführt.
STR_6129 :Ausgewählte Elemente kopieren STR_6129 :Kopieren
STR_6130 :Vollständige Liste kopieren STR_6130 :Alle kopieren
STR_6131 :Objektquelle STR_6131 :Objektquelle
STR_6132 :Forschungsstatus ignorieren STR_6132 :Forschungsstatus ignorieren
STR_6133 :{SMALLFONT}{BLACK}Ermöglicht den Zugriff auf Attraktionen und Szenerie, die bisher noch nicht erforscht wurden STR_6133 :{SMALLFONT}{BLACK}Ermöglicht den Zugriff auf Attraktionen und Szenerie, die bisher noch nicht erforscht wurden
@@ -3626,7 +3613,7 @@ STR_6161 :Gitternetzlinien ein-/ausblenden
STR_6162 :Rotierende Wilde Maus STR_6162 :Rotierende Wilde Maus
STR_6163 :Mausförmige Wagen rasen um enge Kurven und kurze Gefälle herunter, wobei sie sich sanft drehen, um die Fahrgäste zu desorientieren STR_6163 :Mausförmige Wagen rasen um enge Kurven und kurze Gefälle herunter, wobei sie sich sanft drehen, um die Fahrgäste zu desorientieren
STR_6164 :{WHITE}❌ STR_6164 :{WHITE}❌
STR_6165 :Vertikale Synchronisation verwenden STR_6165 :Vertikale Synchr.
STR_6166 :{SMALLFONT}{BLACK}Synchronisiert die angezeigten Frames mit der Bildwiederholrate des Monitors, dies verhindert Screen Tearing STR_6166 :{SMALLFONT}{BLACK}Synchronisiert die angezeigten Frames mit der Bildwiederholrate des Monitors, dies verhindert Screen Tearing
STR_6167 :{SMALLFONT}{BLACK}Erweitert STR_6167 :{SMALLFONT}{BLACK}Erweitert
STR_6168 :Titelsequenz STR_6168 :Titelsequenz
@@ -3717,12 +3704,14 @@ STR_6252 :Twitch-API-URL
STR_6253 :{SMALLFONT}{BLACK}Geben Sie die URL der Twitch-Integrations-API an. Benötigt, um die Twitch-Integration zu aktivieren. STR_6253 :{SMALLFONT}{BLACK}Geben Sie die URL der Twitch-Integrations-API an. Benötigt, um die Twitch-Integration zu aktivieren.
STR_6254 :URL der Twitch-Integrations-API: STR_6254 :URL der Twitch-Integrations-API:
STR_6255 :URL ist nicht gültig STR_6255 :URL ist nicht gültig
STR_6256 :Rendering effects STR_6256 :Rendereffekte
STR_6257 :Gläsern (durchsichtig) STR_6257 :Gläsern (durchsichtig)
STR_6258 :Klar (transparent) STR_6258 :Klar (transparent)
STR_6259 :Deaktiviert STR_6259 :Deaktiviert
STR_6260 :Blockierte Kacheln anzeigen STR_6260 :Blockierte Kacheln anzeigen
STR_6261 :Breite Wege anzeigen STR_6261 :Breite Wege anzeigen
STR_6262 :Hauptlautstärke
STR_6263 :{SMALLFONT}{BLACK}Ton insgesamt ein-/ausschalten
STR_6264 :Verwenden Sie immer den Systemdateibrowser STR_6264 :Verwenden Sie immer den Systemdateibrowser
STR_6265 :{SMALLFONT}{BLACK}Wenn Optionsfeld aktiviert wird, dann wird der Dateibrowser Ihres Systems verwendet im Gegensatz zu dem von OpenRCT2. STR_6265 :{SMALLFONT}{BLACK}Wenn Optionsfeld aktiviert wird, dann wird der Dateibrowser Ihres Systems verwendet im Gegensatz zu dem von OpenRCT2.
STR_6266 :Benutzerdefinierten Inhaltsordner öffnen STR_6266 :Benutzerdefinierten Inhaltsordner öffnen
@@ -3733,8 +3722,65 @@ STR_6270 :Geländeflächen
STR_6271 :Geländekanten STR_6271 :Geländekanten
STR_6272 :Stationen STR_6272 :Stationen
STR_6273 :Musik STR_6273 :Musik
STR_6274 :Farbgebung kann nicht erkannt werden... STR_6274 :Farbschema kann nicht gesetzt werden...
STR_6275 :{WINDOW_COLOUR_2}Stil der Station: STR_6275 :{WINDOW_COLOUR_2}Stil der Station:
STR_6276 :{RED}{STRINGID} hat steckengebliebene Gäste, möglicherweise aufgrund eines ungültigen Streckentyps oder Betriebsmodus.
STR_6277 :{WINDOW_COLOUR_2}Stationsindex: {BLACK}{COMMA16}
STR_6278 :Autosaveanzahl:
STR_6279 :{SMALLFONT}{BLACK}Anzahl der Autosaves, die{NEWLINE}behalten werden sollen
STR_6280 :{SMALLFONT}{BLACK}Chat
STR_6281 :{SMALLFONT}{BLACK}Eine separate Schaltfläche für das Chatfenster in der Symbolleiste anzeigen
STR_6282 :Chat
STR_6283 :Der Chat ist derzeit nicht verfügbar. Sind Sie mit einem Server verbunden?
STR_6284 :Netzwerk
STR_6285 :Netzwerkinformation
STR_6286 :Empfangen
STR_6287 :Senden
STR_6288 :Ges. empfangen
STR_6289 :Ges. gesendet
STR_6290 :Basisprotokoll
STR_6291 :Befehle
STR_6292 :Karte
STR_6293 :B
STR_6294 :KiB
STR_6295 :MiB
STR_6296 :GiB
STR_6297 :TiB
STR_6298 :{STRING}/s
STR_6299 :Alle herunterladen
STR_6300 :{SMALLFONT}{BLACK}Falls online verfügbar, alle fehlenden Objekte herunterladen
STR_6301 :{SMALLFONT}{BLACK}Kopiert den ausgewählten Objektnamen in die Zwischenablage
STR_6302 :{SMALLFONT}{BLACK}Kopiert die gesamte Liste der fehlenden Objekte in die Zwischenablage
STR_6303 :Lädt Objekt herunter ({COMMA16} / {COMMA16}): [{STRING}]
STR_6304 :Szeneriewähler öffnen
STR_6305 :Multithreading
STR_6306 :{SMALLFONT}{BLACK}Experimentelle Option, um mehrere Threads für das Rendern zu verwenden, kann Instabilität verursachen
STR_6307 :Farbschema: {BLACK}{STRINGID}
STR_6308 :„{STRINGID}{OUTLINE}{TOPAZ}“{NEWLINE}{STRINGID}
STR_6309 :Neu verbinden
STR_6310 :{WINDOW_COLOUR_2}Position: {BLACK}{INT32} {INT32} {INT32}
STR_6311 :{WINDOW_COLOUR_2}Nächste: {BLACK}{INT32} {INT32} {INT32}
STR_6312 :(Oberfläche)
STR_6313 :(Hang {INT32})
STR_6314 :{WINDOW_COLOUR_2}Ziel: {BLACK}{INT32}, {INT32} Toleranz {INT32}
STR_6315 :{WINDOW_COLOUR_2}Wegfindungsziel: {BLACK}{INT32}, {INT32}, {INT32} Richt. {INT32}
STR_6316 :{WINDOW_COLOUR_2}Wegfindungshistorie:
STR_6317 :{BLACK}{INT32}, {INT32}, {INT32} Richtung {INT32}
STR_6318 :Netzwerkdesynchronisation erkannt.{NEWLINE}Logdatei: {STRING}
STR_6319 :{WINDOW_COLOUR_2}Blockbremse geschlossen
STR_6320 :{WINDOW_COLOUR_2}Unzerstörbar
STR_6321 :{WINDOW_COLOUR_2}Zusatz ist kaputt
STR_6322 :{WINDOW_COLOUR_2}Sprite-ID: {BLACK}{INT32}
STR_6323 :Simulierend
STR_6324 :Simulieren
STR_6325 :{SMALLFONT}{BLACK}Fahrgeschäft/Attraktion simulieren
STR_6326 :{POP16}{POP16}{POP16}{STRINGID} kann nicht simuliert werden ...
STR_6327 :Transparenter Hintergrund für riesige Screenshots
STR_6328 :{SMALLFONT}{BLACK}Mit dieser Option werden riesige Screenshots einen transparenten Hintergrund statt der standardmäßig verwendeten schwarzen Farbe verwenden.
STR_6329 :{STRING}{STRINGID}
STR_6330 :Lade [{STRING}] von {STRING} herunter ({COMMA16} / {COMMA16})
STR_6331 :Enten erzeugen
STR_6332 :Enten entfernen
############# #############
# Scenarios # # Scenarios #

View File

@@ -551,8 +551,8 @@ STR_1167 :Can't raise water level here...
STR_1168 :Options STR_1168 :Options
STR_1169 :(None) STR_1169 :(None)
STR_1170 :{STRING} STR_1170 :{STRING}
STR_1171 :{RED}Closed - - STR_1171 :{RED}Closed
STR_1172 :{YELLOW}{STRINGID} - - STR_1172 :{YELLOW}{STRINGID}
STR_1173 :{SMALLFONT}{BLACK}Build footpaths and queue lines STR_1173 :{SMALLFONT}{BLACK}Build footpaths and queue lines
STR_1174 :Banner sign in the way STR_1174 :Banner sign in the way
STR_1175 :Can't build this on sloped footpath STR_1175 :Can't build this on sloped footpath
@@ -1108,7 +1108,7 @@ STR_1726 :Land not for sale!
STR_1727 :Construction rights not for sale! STR_1727 :Construction rights not for sale!
STR_1728 :Can't buy construction rights here... STR_1728 :Can't buy construction rights here...
STR_1729 :Land not owned by park! STR_1729 :Land not owned by park!
STR_1730 :{RED}Closed - - STR_1730 :{RED}Closed
STR_1731 :{WHITE}{STRINGID} - - STR_1731 :{WHITE}{STRINGID} - -
STR_1732 :Build STR_1732 :Build
STR_1733 :Mode STR_1733 :Mode
@@ -2237,7 +2237,7 @@ STR_2977 :Staff member name
STR_2978 :Enter new name for this member of staff: STR_2978 :Enter new name for this member of staff:
STR_2979 :Can't name staff member... STR_2979 :Can't name staff member...
STR_2980 :Too many banners in game STR_2980 :Too many banners in game
STR_2981 :{RED}No entry - - STR_2981 :{RED}No entry
STR_2982 :Banner text STR_2982 :Banner text
STR_2983 :Enter new text for this banner: STR_2983 :Enter new text for this banner:
STR_2984 :Can't set new text for banner... STR_2984 :Can't set new text for banner...
@@ -2414,7 +2414,6 @@ STR_3190 :Path Extras
STR_3191 :Scenery Groups STR_3191 :Scenery Groups
STR_3192 :Park Entrance STR_3192 :Park Entrance
STR_3193 :Water STR_3193 :Water
STR_3194 :Scenario Description
STR_3195 :Invention List STR_3195 :Invention List
STR_3196 :{WINDOW_COLOUR_2}Research Group: {BLACK}{STRINGID} STR_3196 :{WINDOW_COLOUR_2}Research Group: {BLACK}{STRINGID}
STR_3197 :{WINDOW_COLOUR_2}Items pre-invented at start of game: STR_3197 :{WINDOW_COLOUR_2}Items pre-invented at start of game:
@@ -3215,6 +3214,7 @@ STR_5762 :Chinese Yuan (CN¥)
STR_5763 :All files STR_5763 :All files
STR_5764 :Invalid ride type STR_5764 :Invalid ride type
STR_5765 :Cannot edit rides of invalid type STR_5765 :Cannot edit rides of invalid type
STR_5766 :Hungarian Forint (Ft)
STR_5767 :Income STR_5767 :Income
STR_5768 :Total customers STR_5768 :Total customers
STR_5769 :Total profit STR_5769 :Total profit
@@ -3751,6 +3751,35 @@ STR_6300 :{SMALLFONT}{BLACK}Download all missing objects if available online.
STR_6301 :{SMALLFONT}{BLACK}Copy the selected object name to the clipboard. STR_6301 :{SMALLFONT}{BLACK}Copy the selected object name to the clipboard.
STR_6302 :{SMALLFONT}{BLACK}Copy the entire list of missing objects to the clipboard. STR_6302 :{SMALLFONT}{BLACK}Copy the entire list of missing objects to the clipboard.
STR_6303 :Downloading object ({COMMA16} / {COMMA16}): [{STRING}] STR_6303 :Downloading object ({COMMA16} / {COMMA16}): [{STRING}]
STR_6304 :Open scenery picker
STR_6305 :Multithreading
STR_6306 :{SMALLFONT}{BLACK}Experimental option to use multiple threads to render, may cause instability.
STR_6307 :Colour scheme: {BLACK}{STRINGID}
STR_6308 :“{STRINGID}{OUTLINE}{TOPAZ}”{NEWLINE}{STRINGID}
STR_6309 :Reconnect
STR_6310 :{WINDOW_COLOUR_2}Position: {BLACK}{INT32} {INT32} {INT32}
STR_6311 :{WINDOW_COLOUR_2}Next: {BLACK}{INT32} {INT32} {INT32}
STR_6312 :(surface)
STR_6313 :(slope {INT32})
STR_6314 :{WINDOW_COLOUR_2}Dest: {BLACK}{INT32}, {INT32} tolerance {INT32}
STR_6315 :{WINDOW_COLOUR_2}Pathfind Goal: {BLACK}{INT32}, {INT32}, {INT32} dir {INT32}
STR_6316 :{WINDOW_COLOUR_2}Pathfind history:
STR_6317 :{BLACK}{INT32}, {INT32}, {INT32} dir {INT32}
STR_6318 :Network desync detected.{NEWLINE}Log file: {STRING}
STR_6319 :{WINDOW_COLOUR_2}Block Brake Closed
STR_6320 :{WINDOW_COLOUR_2}Indestructible
STR_6321 :{WINDOW_COLOUR_2}Addition is broken
STR_6322 :{WINDOW_COLOUR_2}Sprite Id: {BLACK}{INT32}
STR_6323 :Simulating
STR_6324 :Simulate
STR_6325 :{SMALLFONT}{BLACK}Simulate ride/attraction
STR_6326 :Can't simulate {POP16}{POP16}{POP16}{STRINGID}...
STR_6327 :Transparent background for giant screenshots
STR_6328 :{SMALLFONT}{BLACK}With this option enabled, giant screenshots will have a transparent background instead of the default black colour.
STR_6329 :{STRING}{STRINGID}
STR_6330 :Downloading [{STRING}] from {STRING} ({COMMA16} / {COMMA16})
STR_6331 :Create Ducks
STR_6332 :Remove Ducks
############# #############
# Scenarios # # Scenarios #

View File

@@ -22,8 +22,6 @@ STR_0574 :Riders are held in special harnesses in a lying-down position, trav
STR_0976 :Restrooms and Information Kiosks STR_0976 :Restrooms and Information Kiosks
STR_1035 :Local authority won't allow construction above tree-height!
STR_1102 :Traveling at {VELOCITY} STR_1102 :Traveling at {VELOCITY}
STR_1105 :Traveling at {VELOCITY} STR_1105 :Traveling at {VELOCITY}
STR_1108 :Traveling at {VELOCITY} STR_1108 :Traveling at {VELOCITY}
@@ -37,163 +35,16 @@ STR_1138 :{SMALLFONT}{BLACK}Select additional color 2
STR_1139 :{SMALLFONT}{BLACK}Select support structure color STR_1139 :{SMALLFONT}{BLACK}Select support structure color
STR_1140 :{SMALLFONT}{BLACK}Select vehicle color scheme option STR_1140 :{SMALLFONT}{BLACK}Select vehicle color scheme option
STR_1361 :Can't change speed...
STR_1362 :Can't change launch speed...
STR_1363 :Too high for supports!
STR_1364 :Supports for track above can't be extended any further!
STR_1365 :In-line Twist (left)
STR_1366 :In-line Twist (right)
STR_1367 :Half Loop
STR_1368 :Half Corkscrew (left)
STR_1369 :Half Corkscrew (right)
STR_1370 :Barrel Roll (left)
STR_1371 :Barrel Roll (right)
STR_1372 :Launched Lift Hill
STR_1373 :Large Half Loop (left)
STR_1374 :Large Half Loop (right)
STR_1375 :Upper Transfer
STR_1376 :Lower Transfer
STR_1377 :Heartline Roll (left)
STR_1378 :Heartline Roll (right)
STR_1379 :Reverser (left)
STR_1380 :Reverser (right)
STR_1381 :Curved Lift Hill (left)
STR_1382 :Curved Lift Hill (right)
STR_1383 :Quarter Loop
STR_1384 :{YELLOW}{STRINGID}
STR_1385 :{SMALLFONT}{BLACK}Other track configurations
STR_1386 :Special...
STR_1387 :Can't change land type...
STR_1388 :{OUTLINE}{GREEN}+ {CURRENCY}
STR_1389 :{OUTLINE}{RED}- {CURRENCY}
STR_1390 :{CURRENCY2DP}
STR_1391 :{RED}{CURRENCY2DP}
STR_1392 :{SMALLFONT}{BLACK}View of ride/attraction
STR_1393 :{SMALLFONT}{BLACK}Vehicle details and options
STR_1394 :{SMALLFONT}{BLACK}Operating options
STR_1395 :{SMALLFONT}{BLACK}Maintenance options
STR_1396 :{SMALLFONT}{BLACK}Color scheme options STR_1396 :{SMALLFONT}{BLACK}Color scheme options
STR_1397 :{SMALLFONT}{BLACK}Sound & music options
STR_1398 :{SMALLFONT}{BLACK}Measurements and test data
STR_1399 :{SMALLFONT}{BLACK}Graphs
STR_1400 :Entrance
STR_1401 :Exit
STR_1402 :{SMALLFONT}{BLACK}Build or move entrance to ride/attraction
STR_1403 :{SMALLFONT}{BLACK}Build or move exit from ride/attraction
STR_1404 :{SMALLFONT}{BLACK}Rotate 90°
STR_1405 :{SMALLFONT}{BLACK}Mirror image
STR_1406 :{SMALLFONT}{BLACK}Toggle scenery on/off (if available for this design)
STR_1407 :{WINDOW_COLOUR_2}Build this...
STR_1408 :{WINDOW_COLOUR_2}Cost: {BLACK}{CURRENCY}
STR_1409 :Entry/Exit Platform
STR_1410 :Vertical Tower
STR_1411 :{STRINGID} in the way
STR_1412 :{WINDOW_COLOUR_3}Data logging not available for this type of ride
STR_1413 :{WINDOW_COLOUR_3}Data logging will start when next {STRINGID} leaves {STRINGID}
STR_1414 :{SMALLFONT}{BLACK}{DURATION}
STR_1415 :{WINDOW_COLOUR_2}Velocity
STR_1416 :{WINDOW_COLOUR_2}Altitude
STR_1417 :{WINDOW_COLOUR_2}Vert.G's
STR_1418 :{WINDOW_COLOUR_2}Lat.G's
STR_1419 :{SMALLFONT}{BLACK}{VELOCITY}
STR_1420 :{SMALLFONT}{BLACK}{LENGTH}
STR_1421 :{SMALLFONT}{BLACK}{COMMA16}g
STR_1422 :{SMALLFONT}{BLACK}Logging data from {POP16}{STRINGID}
STR_1423 :{SMALLFONT}{BLACK}Queue line path
STR_1424 :{SMALLFONT}{BLACK}Footpath
STR_1425 :Footpath
STR_1426 :Queue Line
STR_1427 :{WINDOW_COLOUR_2}Customers: {BLACK}{COMMA32} per hour
STR_1428 :{WINDOW_COLOUR_2}Admission price:
STR_1429 :{POP16}{POP16}{POP16}{CURRENCY2DP}
STR_1430 :Free
STR_1431 :Walking
STR_1432 :Heading for {STRINGID}
STR_1433 :Queuing for {STRINGID}
STR_1434 :Drowning
STR_1435 :On {STRINGID}
STR_1436 :In {STRINGID}
STR_1437 :At {STRINGID}
STR_1438 :Sitting
STR_1439 :(select location)
STR_1440 :Mowing grass
STR_1441 :Sweeping footpath
STR_1442 :Emptying trash can STR_1442 :Emptying trash can
STR_1443 :Watering gardens
STR_1444 :Watching {STRINGID}
STR_1445 :Watching construction of {STRINGID}
STR_1446 :Looking at scenery
STR_1447 :Leaving the park
STR_1448 :Watching new ride being constructed
STR_1449 :{SPRITE} {STRINGID}{NEWLINE}({STRINGID})
STR_1450 :{INLINE_SPRITE}{09}{20}{00}{00}{SPRITE} {STRINGID}{NEWLINE}({STRINGID})
STR_1451 :{STRINGID}{NEWLINE}({STRINGID})
STR_1452 :Guest's name
STR_1453 :Enter name for this guest:
STR_1454 :Can't name guest...
STR_1455 :Invalid name for guest
STR_1456 :{WINDOW_COLOUR_2}Cash spent: {BLACK}{CURRENCY2DP}
STR_1457 :{WINDOW_COLOUR_2}Cash in pocket: {BLACK}{CURRENCY2DP}
STR_1458 :{WINDOW_COLOUR_2}Time in park: {BLACK}{REALTIME}
STR_1459 :Track style
STR_1460 :{SMALLFONT}{BLACK}'U' shaped open track
STR_1461 :{SMALLFONT}{BLACK}'O' shaped enclosed track
STR_1462 :Too steep for lift hill
STR_1463 :Guests
STR_1464 :Helix up (small)
STR_1465 :Helix up (large)
STR_1466 :Helix down (small)
STR_1467 :Helix down (large)
STR_1468 :Staff
STR_1469 :Ride must start and end with stations
STR_1470 :Station not long enough
STR_1471 :{WINDOW_COLOUR_2}Speed:
STR_1472 :{SMALLFONT}{BLACK}Speed of this ride
STR_1473 :{WINDOW_COLOUR_2}Excitement rating: {BLACK}{COMMA2DP32} ({STRINGID})
STR_1474 :{WINDOW_COLOUR_2}Excitement rating: {BLACK}Not yet available
STR_1475 :{WINDOW_COLOUR_2}Intensity rating: {BLACK}{COMMA2DP32} ({STRINGID})
STR_1476 :{WINDOW_COLOUR_2}Intensity rating: {BLACK}Not yet available
STR_1477 :{WINDOW_COLOUR_2}Intensity rating: {OUTLINE}{RED}{COMMA2DP32} ({STRINGID})
STR_1478 :{WINDOW_COLOUR_2}Nausea rating: {BLACK}{COMMA2DP32} ({STRINGID})
STR_1479 :{WINDOW_COLOUR_2}Nausea rating: {BLACK}Not yet available
STR_1480 :{SMALLFONT}“I can't afford {STRINGID}”
STR_1481 :{SMALLFONT}“I've spent all my money”
STR_1482 :{SMALLFONT}“I feel sick”
STR_1483 :{SMALLFONT}“I feel very sick”
STR_1484 :{SMALLFONT}“I want to go on something more thrilling than {STRINGID}”
STR_1485 :{SMALLFONT}“{STRINGID} looks too intense for me”
STR_1486 :{SMALLFONT}“I haven't finished my {STRINGID} yet”
STR_1487 :{SMALLFONT}“Just looking at {STRINGID} makes me feel sick”
STR_1488 :{SMALLFONT}“I'm not paying that much to go on {STRINGID}”
STR_1489 :{SMALLFONT}“I want to go home”
STR_1490 :{SMALLFONT}“{STRINGID} is a really good value” STR_1490 :{SMALLFONT}“{STRINGID} is a really good value”
STR_1491 :{SMALLFONT}“I've already got {STRINGID}”
STR_1492 :{SMALLFONT}“I can't afford {STRINGID}”
STR_1493 :{SMALLFONT}“I'm not hungry”
STR_1494 :{SMALLFONT}“I'm not thirsty”
STR_1495 :{SMALLFONT}“Help! I'm drowning!”
STR_1496 :{SMALLFONT}“I'm lost!”
STR_1497 :{SMALLFONT}“{STRINGID} was great”
STR_1498 :{SMALLFONT}“I've been queuing for {STRINGID} for ages”
STR_1499 :{SMALLFONT}“I'm tired”
STR_1500 :{SMALLFONT}“I'm hungry”
STR_1501 :{SMALLFONT}“I'm thirsty”
STR_1502 :{SMALLFONT}“I need to go to the bathroom” STR_1502 :{SMALLFONT}“I need to go to the bathroom”
STR_1503 :{SMALLFONT}“I can't find {STRINGID}”
STR_1504 :{SMALLFONT}“I'm not paying that much to use {STRINGID}”
STR_1505 :{SMALLFONT}“I'm not going on {STRINGID} while it's raining”
STR_1506 :{SMALLFONT}“The trash here is really bad” STR_1506 :{SMALLFONT}“The trash here is really bad”
STR_1507 :{SMALLFONT}“I can't find the park exit”
STR_1508 :{SMALLFONT}“I want to get off {STRINGID}”
STR_1509 :{SMALLFONT}“I want to get out of {STRINGID}”
STR_1510 :{SMALLFONT}“I'm not going on {STRINGID} - It isn't safe”
STR_1511 :{SMALLFONT}“This path is disgusting”
STR_1512 :{SMALLFONT}“It's too crowded here”
STR_1513 :{SMALLFONT}“The vandalism here is really bad”
STR_1514 :{SMALLFONT}“Great scenery!”
STR_1515 :{SMALLFONT}“This park is really clean and tidy”
STR_1516 :{SMALLFONT}“The jumping fountains are great”
STR_1517 :{SMALLFONT}“The music is nice here”
STR_1518 :{SMALLFONT}“This balloon from {STRINGID} is a really good value” STR_1518 :{SMALLFONT}“This balloon from {STRINGID} is a really good value”
STR_1519 :{SMALLFONT}“This cuddly toy from {STRINGID} is a really good value” STR_1519 :{SMALLFONT}“This cuddly toy from {STRINGID} is a really good value”
STR_1520 :{SMALLFONT}“This park map from {STRINGID} is a really good value” STR_1520 :{SMALLFONT}“This park map from {STRINGID} is a really good value”
@@ -204,11 +55,9 @@ STR_1524 :{SMALLFONT}“This burger from {STRINGID} is a really good value”
STR_1525 :{SMALLFONT}“These fries from {STRINGID} are a really good value” STR_1525 :{SMALLFONT}“These fries from {STRINGID} are a really good value”
STR_1526 :{SMALLFONT}“This ice cream from {STRINGID} is a really good value” STR_1526 :{SMALLFONT}“This ice cream from {STRINGID} is a really good value”
STR_1527 :{SMALLFONT}“This cotton candy from {STRINGID} is a really good value” STR_1527 :{SMALLFONT}“This cotton candy from {STRINGID} is a really good value”
STR_1528 :
STR_1529 :
STR_1530 :
STR_1531 :{SMALLFONT}“This pizza from {STRINGID} is a really good value” STR_1531 :{SMALLFONT}“This pizza from {STRINGID} is a really good value”
STR_1532 :
STR_1533 :{SMALLFONT}“This popcorn from {STRINGID} is a really good value” STR_1533 :{SMALLFONT}“This popcorn from {STRINGID} is a really good value”
STR_1534 :{SMALLFONT}“This hot dog from {STRINGID} is a really good value” STR_1534 :{SMALLFONT}“This hot dog from {STRINGID} is a really good value”
STR_1535 :{SMALLFONT}“This tentacle from {STRINGID} is a really good value” STR_1535 :{SMALLFONT}“This tentacle from {STRINGID} is a really good value”
@@ -217,49 +66,18 @@ STR_1537 :{SMALLFONT}“This candy apple from {STRINGID} is a really good val
STR_1538 :{SMALLFONT}“This T-shirt from {STRINGID} is a really good value” STR_1538 :{SMALLFONT}“This T-shirt from {STRINGID} is a really good value”
STR_1539 :{SMALLFONT}“This donut from {STRINGID} is a really good value” STR_1539 :{SMALLFONT}“This donut from {STRINGID} is a really good value”
STR_1540 :{SMALLFONT}“This coffee from {STRINGID} is a really good value” STR_1540 :{SMALLFONT}“This coffee from {STRINGID} is a really good value”
STR_1541 :
STR_1542 :{SMALLFONT}“This fried chicken from {STRINGID} is a really good value” STR_1542 :{SMALLFONT}“This fried chicken from {STRINGID} is a really good value”
STR_1543 :{SMALLFONT}“This lemonade from {STRINGID} is a really good value” STR_1543 :{SMALLFONT}“This lemonade from {STRINGID} is a really good value”
STR_1544 :
STR_1545 :
STR_1546 :
STR_1547 :
STR_1548 :
STR_1549 :
STR_1550 :{SMALLFONT}“Wow!”
STR_1551 :{SMALLFONT}“I have the strangest feeling someone is watching me”
STR_1552 :{SMALLFONT}“I'm not paying that much for a balloon from {STRINGID}”
STR_1553 :{SMALLFONT}“I'm not paying that much for a cuddly toy from {STRINGID}”
STR_1554 :{SMALLFONT}“I'm not paying that much for a park map from {STRINGID}”
STR_1555 :{SMALLFONT}“I'm not paying that much for an on-ride photo from {STRINGID}”
STR_1556 :{SMALLFONT}“I'm not paying that much for an umbrella from {STRINGID}”
STR_1557 :{SMALLFONT}“I'm not paying that much for a drink from {STRINGID}”
STR_1558 :{SMALLFONT}“I'm not paying that much for a burger from {STRINGID}”
STR_1559 :{SMALLFONT}“I'm not paying that much for fries from {STRINGID}” STR_1559 :{SMALLFONT}“I'm not paying that much for fries from {STRINGID}”
STR_1560 :{SMALLFONT}“I'm not paying that much for an ice cream from {STRINGID}”
STR_1561 :{SMALLFONT}“I'm not paying that much for cotton candy from {STRINGID}” STR_1561 :{SMALLFONT}“I'm not paying that much for cotton candy from {STRINGID}”
STR_1562 :
STR_1563 :
STR_1564 :
STR_1565 :{SMALLFONT}“I'm not paying that much for pizza from {STRINGID}”
STR_1566 :
STR_1567 :{SMALLFONT}“I'm not paying that much for popcorn from {STRINGID}”
STR_1568 :{SMALLFONT}“I'm not paying that much for a hot dog from {STRINGID}”
STR_1569 :{SMALLFONT}“I'm not paying that much for tentacle from {STRINGID}”
STR_1570 :{SMALLFONT}“I'm not paying that much for a hat from {STRINGID}”
STR_1571 :{SMALLFONT}“I'm not paying that much for a candy apple from {STRINGID}” STR_1571 :{SMALLFONT}“I'm not paying that much for a candy apple from {STRINGID}”
STR_1572 :{SMALLFONT}“I'm not paying that much for a T-shirt from {STRINGID}”
STR_1573 :{SMALLFONT}“I'm not paying that much for a donut from {STRINGID}” STR_1573 :{SMALLFONT}“I'm not paying that much for a donut from {STRINGID}”
STR_1574 :{SMALLFONT}“I'm not paying that much for coffee from {STRINGID}”
STR_1575 :
STR_1576 :{SMALLFONT}“I'm not paying that much for fried chicken from {STRINGID}”
STR_1577 :{SMALLFONT}“I'm not paying that much for lemonade from {STRINGID}”
STR_1578 :
STR_1579 :
STR_1580 :
STR_1581 :
STR_1582 :
STR_1583 :
STR_1584 :{SMALLFONT}“This on-ride photo from {STRINGID} is a really good value” STR_1584 :{SMALLFONT}“This on-ride photo from {STRINGID} is a really good value”
STR_1585 :{SMALLFONT}“This on-ride photo from {STRINGID} is a really good value” STR_1585 :{SMALLFONT}“This on-ride photo from {STRINGID} is a really good value”
STR_1586 :{SMALLFONT}“This on-ride photo from {STRINGID} is a really good value” STR_1586 :{SMALLFONT}“This on-ride photo from {STRINGID} is a really good value”
@@ -277,583 +95,80 @@ STR_1597 :{SMALLFONT}“This soybean milk from {STRINGID} is a really good va
STR_1598 :{SMALLFONT}“This sujeonggwa from {STRINGID} is a really good value” STR_1598 :{SMALLFONT}“This sujeonggwa from {STRINGID} is a really good value”
STR_1599 :{SMALLFONT}“This sub sandwich from {STRINGID} is a really good value” STR_1599 :{SMALLFONT}“This sub sandwich from {STRINGID} is a really good value”
STR_1600 :{SMALLFONT}“This cookie from {STRINGID} is a really good value” STR_1600 :{SMALLFONT}“This cookie from {STRINGID} is a really good value”
STR_1601 :
STR_1602 :
STR_1603 :
STR_1604 :{SMALLFONT}“This roast sausage from {STRINGID} is a really good value” STR_1604 :{SMALLFONT}“This roast sausage from {STRINGID} is a really good value”
STR_1605 :
STR_1606 :
STR_1607 :
STR_1608 :
STR_1609 :
STR_1610 :
STR_1611 :
STR_1612 :
STR_1613 :
STR_1614 :
STR_1615 :
STR_1616 :{SMALLFONT}“I'm not paying that much for an on-ride photo from {STRINGID}”
STR_1617 :{SMALLFONT}“I'm not paying that much for an on-ride photo from {STRINGID}”
STR_1618 :{SMALLFONT}“I'm not paying that much for an on-ride photo from {STRINGID}”
STR_1619 :{SMALLFONT}“I'm not paying that much for a pretzel from {STRINGID}”
STR_1620 :{SMALLFONT}“I'm not paying that much for hot chocolate from {STRINGID}”
STR_1621 :{SMALLFONT}“I'm not paying that much for iced tea from {STRINGID}”
STR_1622 :{SMALLFONT}“I'm not paying that much for a funnel cake from {STRINGID}”
STR_1623 :{SMALLFONT}“I'm not paying that much for sunglasses from {STRINGID}”
STR_1624 :{SMALLFONT}“I'm not paying that much for beef noodles from {STRINGID}”
STR_1625 :{SMALLFONT}“I'm not paying that much for fried rice noodles from {STRINGID}”
STR_1626 :{SMALLFONT}“I'm not paying that much for wonton soup from {STRINGID}”
STR_1627 :{SMALLFONT}“I'm not paying that much for meatball soup from {STRINGID}”
STR_1628 :{SMALLFONT}“I'm not paying that much for fruit juice from {STRINGID}”
STR_1629 :{SMALLFONT}“I'm not paying that much for soybean milk from {STRINGID}”
STR_1630 :{SMALLFONT}“I'm not paying that much for sujeonggwa from {STRINGID}”
STR_1631 :{SMALLFONT}“I'm not paying that much for a sub sandwich from {STRINGID}”
STR_1632 :{SMALLFONT}“I'm not paying that much for a cookie from {STRINGID}”
STR_1633 :
STR_1634 :
STR_1635 :
STR_1636 :{SMALLFONT}“I'm not paying that much for a roast sausage from {STRINGID}”
STR_1637 :
STR_1638 :
STR_1639 :
STR_1640 :
STR_1641 :
STR_1642 :
STR_1643 :
STR_1644 :
STR_1645 :
STR_1646 :
STR_1647 :
STR_1648 :{SMALLFONT}“Help! Put me down!”
STR_1649 :{SMALLFONT}“I'm running out of cash!”
STR_1650 :{SMALLFONT}“Wow! A new ride being built!”
# Two removed inside jokes about Intamin and Phoenix
STR_1653 :{SMALLFONT}“...and here we are on {STRINGID}!”
STR_1654 :{WINDOW_COLOUR_2}Recent thoughts:
STR_1655 :{SMALLFONT}{BLACK}Construct footpath on land
STR_1656 :{SMALLFONT}{BLACK}Construct bridge or tunnel footpath
STR_1657 :{WINDOW_COLOUR_2}Preferred ride
STR_1658 :{WINDOW_COLOUR_2}intensity: {BLACK}less than {COMMA16}
STR_1659 :{WINDOW_COLOUR_2}intensity: {BLACK}between {COMMA16} and {COMMA16}
STR_1660 :{WINDOW_COLOUR_2}intensity: {BLACK}more than {COMMA16}
STR_1661 :{WINDOW_COLOUR_2}Nausea tolerance: {BLACK}{STRINGID}
STR_1662 :{WINDOW_COLOUR_2}Happiness:
STR_1663 :{WINDOW_COLOUR_2}Nausea:
STR_1664 :{WINDOW_COLOUR_2}Energy:
STR_1665 :{WINDOW_COLOUR_2}Hunger:
STR_1666 :{WINDOW_COLOUR_2}Thirst:
STR_1667 :{WINDOW_COLOUR_2}Bathroom: STR_1667 :{WINDOW_COLOUR_2}Bathroom:
STR_1668 :{WINDOW_COLOUR_2}Satisfaction: {BLACK}Unknown
STR_1669 :{WINDOW_COLOUR_2}Satisfaction: {BLACK}{COMMA16}%
STR_1670 :{WINDOW_COLOUR_2}Total customers: {BLACK}{COMMA32}
STR_1671 :{WINDOW_COLOUR_2}Total profit: {BLACK}{CURRENCY2DP}
STR_1672 :Brakes
STR_1673 :Spinning Control Toggle Track
STR_1674 :Brake speed
STR_1675 :{POP16}{VELOCITY}
STR_1676 :{SMALLFONT}{BLACK}Set speed limit for brakes
STR_1677 :{WINDOW_COLOUR_2}Popularity: {BLACK}Unknown
STR_1678 :{WINDOW_COLOUR_2}Popularity: {BLACK}{COMMA16}%
STR_1679 :Helix up (left)
STR_1680 :Helix up (right)
STR_1681 :Helix down (left)
STR_1682 :Helix down (right)
STR_1683 :Base size 2 x 2
STR_1684 :Base size 4 x 4
STR_1685 :Base size 2 x 4
STR_1686 :Base size 5 x 1
STR_1687 :Water splash
STR_1688 :Base size 4 x 1
STR_1689 :Block brakes
STR_1690 :{WINDOW_COLOUR_2}{STRINGID}{NEWLINE}{BLACK}{STRINGID}
STR_1691 :{WINDOW_COLOUR_2} Cost: {BLACK}{CURRENCY}
STR_1692 :{WINDOW_COLOUR_2} Cost: {BLACK}from {CURRENCY}
STR_1693 :{SMALLFONT}{BLACK}Guests
STR_1694 :{SMALLFONT}{BLACK}Staff
STR_1695 :{SMALLFONT}{BLACK}Income and costs
STR_1696 :{SMALLFONT}{BLACK}Customer information
STR_1697 :Cannot place these on queue line area
STR_1698 :Can only place these on queue area
STR_1699 :Too many people in game
STR_1700 :Hire new Handyman
STR_1701 :Hire new Mechanic
STR_1702 :Hire new Security Guard
STR_1703 :Hire new Entertainer
STR_1704 :Can't hire new staff...
STR_1705 :{SMALLFONT}{BLACK}Sack this staff member
STR_1706 :{SMALLFONT}{BLACK}Move this person to a new location
STR_1707 :Too many staff in game
STR_1708 :{SMALLFONT}{BLACK}Set patrol area for this staff member
STR_1709 :Sack staff
STR_1710 :Yes
STR_1711 :{WINDOW_COLOUR_1}Are you sure you want to sack {STRINGID}?
STR_1712 :{INLINE_SPRITE}{247}{19}{00}{00}{WINDOW_COLOUR_2}Sweep footpaths
STR_1713 :{INLINE_SPRITE}{248}{19}{00}{00}{WINDOW_COLOUR_2}Water gardens
STR_1714 :{INLINE_SPRITE}{249}{19}{00}{00}{WINDOW_COLOUR_2}Empty trash cans STR_1714 :{INLINE_SPRITE}{249}{19}{00}{00}{WINDOW_COLOUR_2}Empty trash cans
STR_1715 :{INLINE_SPRITE}{250}{19}{00}{00}{WINDOW_COLOUR_2}Mow grass
STR_1716 :Invalid name for park
STR_1717 :Can't rename park...
STR_1718 :Park Name
STR_1719 :Enter name for park:
STR_1720 :{SMALLFONT}{BLACK}Name park
STR_1721 :Park closed
STR_1722 :Park open
STR_1723 :Can't open park...
STR_1724 :Can't close park...
STR_1725 :Can't buy land...
STR_1726 :Land not for sale!
STR_1727 :Construction rights not for sale!
STR_1728 :Can't buy construction rights here...
STR_1729 :Land not owned by park!
STR_1730 :{RED}Closed - -
STR_1731 :{WHITE}{STRINGID} - -
STR_1732 :Build
STR_1733 :Mode
STR_1734 :{WINDOW_COLOUR_2}Number of laps:
STR_1735 :{SMALLFONT}{BLACK}Number of laps of circuit
STR_1736 :{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{COMMA16}
STR_1738 :Can't change number of laps...
STR_1739 :Race won by guest {INT32}
STR_1740 :Race won by {STRINGID}
STR_1741 :Not yet constructed!
STR_1742 :{WINDOW_COLOUR_2}Max. people on ride:
STR_1743 :{SMALLFONT}{BLACK}Maximum number of people allowed on this ride at one time
STR_1744 :{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{COMMA16}
STR_1746 :Can't change this...
STR_1747 :{WINDOW_COLOUR_2}Time limit:
STR_1748 :{SMALLFONT}{BLACK}Time limit for ride
STR_1749 :{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{DURATION}
STR_1751 :Can't change time limit for ride...
STR_1752 :{SMALLFONT}{BLACK}Show list of individual guests in park
STR_1753 :{SMALLFONT}{BLACK}Show summarized list of guests in park STR_1753 :{SMALLFONT}{BLACK}Show summarized list of guests in park
STR_1754 :{BLACK}{COMMA16} guests
STR_1755 :{BLACK}{COMMA16} guest
STR_1756 :{WINDOW_COLOUR_2}Admission price:
STR_1757 :{WINDOW_COLOUR_2}Reliability: {MOVE_X}{255}{BLACK}{COMMA16}%
STR_1758 :{SMALLFONT}{BLACK}Build mode
STR_1759 :{SMALLFONT}{BLACK}Move mode
STR_1760 :{SMALLFONT}{BLACK}Fill-in mode
STR_1761 :{SMALLFONT}{BLACK}Build maze in this direction
STR_1779 :{INLINE_SPRITE}{254}{19}{00}{00} Panda costume
STR_1780 :{INLINE_SPRITE}{255}{19}{00}{00} Tiger costume
STR_1781 :{INLINE_SPRITE}{00}{20}{00}{00} Elephant costume
STR_1782 :{INLINE_SPRITE}{01}{20}{00}{00} Roman costume
STR_1783 :{INLINE_SPRITE}{02}{20}{00}{00} Gorilla costume
STR_1784 :{INLINE_SPRITE}{03}{20}{00}{00} Snowman costume
STR_1785 :{INLINE_SPRITE}{04}{20}{00}{00} Knight costume
STR_1786 :{INLINE_SPRITE}{05}{20}{00}{00} Astronaut costume
STR_1787 :{INLINE_SPRITE}{06}{20}{00}{00} Bandit costume
STR_1788 :{INLINE_SPRITE}{07}{20}{00}{00} Sheriff costume
STR_1789 :{INLINE_SPRITE}{08}{20}{00}{00} Pirate costume
STR_1790 :{SMALLFONT}{BLACK}Select uniform color for this type of staff STR_1790 :{SMALLFONT}{BLACK}Select uniform color for this type of staff
STR_1791 :{WINDOW_COLOUR_2}Uniform color: STR_1791 :{WINDOW_COLOUR_2}Uniform color:
STR_1792 :Responding to {STRINGID} breakdown call
STR_1793 :Heading to {STRINGID} for an inspection
STR_1794 :Fixing {STRINGID}
STR_1795 :Answering radio call
STR_1796 :Has broken down and requires fixing
STR_1798 :Whirlpool
STR_1799 :{POP16}{POP16}{POP16}{POP16}{POP16}{CURRENCY2DP}
STR_1800 :Safety cut-out
STR_1801 :Restraints stuck closed
STR_1802 :Restraints stuck open
STR_1803 :Doors stuck closed
STR_1804 :Doors stuck open
STR_1805 :Vehicle malfunction
STR_1806 :Brakes failure
STR_1807 :Control failure
STR_1808 :{WINDOW_COLOUR_2}Last breakdown: {BLACK}{STRINGID}
STR_1809 :{WINDOW_COLOUR_2}Current breakdown: {OUTLINE}{RED}{STRINGID}
STR_1810 :{WINDOW_COLOUR_2}Carrying:
STR_1811 :Can't build this here...
STR_1812 :{SMALLFONT}{BLACK}{STRINGID}
STR_1813 :Miscellaneous Objects
STR_1814 :Actions
STR_1815 :Thoughts
STR_1816 :{SMALLFONT}{BLACK}Select information type to show in guest list
STR_1817 :({COMMA16})
STR_1818 :{WINDOW_COLOUR_2}All guests
STR_1819 :{WINDOW_COLOUR_2}All guests (summarized) STR_1819 :{WINDOW_COLOUR_2}All guests (summarized)
STR_1820 :{WINDOW_COLOUR_2}Guests {STRINGID}
STR_1821 :{WINDOW_COLOUR_2}Guests thinking {STRINGID}
STR_1822 :{WINDOW_COLOUR_2}Guests thinking about {POP16}{STRINGID}
STR_1823 :{SMALLFONT}{BLACK}Show guests' thoughts about this ride/attraction
STR_1824 :{SMALLFONT}{BLACK}Show guests on this ride/attraction
STR_1825 :{SMALLFONT}{BLACK}Show guests queuing for this ride/attraction
STR_1826 :Status
STR_1827 :Popularity
STR_1828 :Satisfaction
STR_1829 :Profit
STR_1830 :Queue length
STR_1831 :Queue time
STR_1832 :Reliability
STR_1833 :Down-time
STR_1834 :Guests favorite STR_1834 :Guests favorite
STR_1835 :Popularity: Unknown
STR_1836 :Popularity: {COMMA16}%
STR_1837 :Satisfaction: Unknown
STR_1838 :Satisfaction: {COMMA16}%
STR_1839 :Reliability: {COMMA16}%
STR_1840 :Down-time: {COMMA16}%
STR_1841 :Profit: {CURRENCY2DP} per hour
STR_1842 :Favorite of: {COMMA16} guest STR_1842 :Favorite of: {COMMA16} guest
STR_1843 :Favorite of: {COMMA16} guests STR_1843 :Favorite of: {COMMA16} guests
STR_1844 :{SMALLFONT}{BLACK}Select information type to show in ride/attraction list
STR_1845 :{MONTHYEAR}
STR_1846 :{COMMA16} guests
STR_1847 :{INLINE_SPRITE}{11}{20}{00}{00}{COMMA16} guests
STR_1848 :{INLINE_SPRITE}{10}{20}{00}{00}{COMMA16} guests
STR_1849 :{WINDOW_COLOUR_2}Play music
STR_1850 :{SMALLFONT}{BLACK}Select whether music should be played for this ride
STR_1851 :{WINDOW_COLOUR_2}Running cost: {BLACK}{CURRENCY2DP} per hour
STR_1852 :{WINDOW_COLOUR_2}Running cost: {BLACK}Unknown
STR_1853 :{WINDOW_COLOUR_2}Built: {BLACK}This Year
STR_1854 :{WINDOW_COLOUR_2}Built: {BLACK}Last Year
STR_1855 :{WINDOW_COLOUR_2}Built: {BLACK}{COMMA16} Years Ago
STR_1856 :{WINDOW_COLOUR_2}Profit per item sold: {BLACK}{CURRENCY2DP}
STR_1857 :{WINDOW_COLOUR_2}Loss per item sold: {BLACK}{CURRENCY2DP}
STR_1858 :{WINDOW_COLOUR_2}Cost: {BLACK}{CURRENCY2DP} per month
STR_1859 :Handymen
STR_1860 :Mechanics
STR_1861 :Security Guards
STR_1862 :Entertainers
STR_1863 :Handyman
STR_1864 :Mechanic
STR_1865 :Security Guard
STR_1866 :Entertainer
STR_1867 :{BLACK}{COMMA16} {STRINGID}
STR_1868 :Can't change number of rotations...
STR_1869 :{WINDOW_COLOUR_2}Number of rotations:
STR_1870 :{SMALLFONT}{BLACK}Number of complete rotations
STR_1871 :{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{COMMA16}
STR_1873 :{WINDOW_COLOUR_2}Income: {BLACK}{CURRENCY2DP} per hour
STR_1874 :{WINDOW_COLOUR_2}Profit: {BLACK}{CURRENCY2DP} per hour
STR_1875 :{BLACK} {SPRITE}{BLACK} {STRINGID}
STR_1876 :{WINDOW_COLOUR_2}{INLINE_SPRITE}{251}{19}{00}{00}Inspect Rides
STR_1877 :{WINDOW_COLOUR_2}{INLINE_SPRITE}{252}{19}{00}{00}Fix Rides
STR_1878 :{WINDOW_COLOUR_2}Inspection:
STR_1879 :Every 10 minutes
STR_1880 :Every 20 minutes
STR_1881 :Every 30 minutes
STR_1882 :Every 45 minutes
STR_1883 :Every hour
STR_1884 :Every 2 hours
STR_1885 :Never
STR_1886 :Inspecting {STRINGID}
STR_1887 :{WINDOW_COLOUR_2}Time since last inspection: {BLACK}{COMMA16} minutes
STR_1888 :{WINDOW_COLOUR_2}Time since last inspection: {BLACK}more than 4 hours
STR_1889 :{WINDOW_COLOUR_2}Down-Time: {MOVE_X}{255}{BLACK}{COMMA16}%
STR_1890 :{SMALLFONT}{BLACK}Select how often a mechanic should check this ride
STR_1891 :No {STRINGID} in park yet!
STR_1894 :{WINDOW_COLOUR_2}{STRINGID} sold: {BLACK}{COMMA32}
STR_1895 :{SMALLFONT}{BLACK}Build new ride/attraction
STR_1896 :{WINDOW_COLOUR_2}Expenditure/Income
STR_1897 :{WINDOW_COLOUR_2}Ride construction
STR_1898 :{WINDOW_COLOUR_2}Ride running costs
STR_1899 :{WINDOW_COLOUR_2}Land purchase
STR_1900 :{WINDOW_COLOUR_2}Landscaping
STR_1901 :{WINDOW_COLOUR_2}Park entrance tickets
STR_1902 :{WINDOW_COLOUR_2}Ride tickets
STR_1903 :{WINDOW_COLOUR_2}Shop sales
STR_1904 :{WINDOW_COLOUR_2}Shop stock
STR_1905 :{WINDOW_COLOUR_2}Food/drink sales
STR_1906 :{WINDOW_COLOUR_2}Food/drink stock
STR_1907 :{WINDOW_COLOUR_2}Staff wages
STR_1908 :{WINDOW_COLOUR_2}Marketing
STR_1909 :{WINDOW_COLOUR_2}Research
STR_1910 :{WINDOW_COLOUR_2}Loan interest
STR_1911 :{BLACK} at {COMMA16}% per year
STR_1912 :{MONTH}
STR_1913 :{BLACK}+{CURRENCY2DP}
STR_1914 :{BLACK}{CURRENCY2DP}
STR_1915 :{RED}{CURRENCY2DP}
STR_1916 :{WINDOW_COLOUR_2}Loan:
STR_1917 :{POP16}{POP16}{POP16}{CURRENCY}
STR_1918 :Can't borrow any more money!
STR_1919 :Not enough cash available!
STR_1920 :Can't pay back loan!
STR_1921 :{SMALLFONT}{BLACK}Start a new game
STR_1922 :{SMALLFONT}{BLACK}Continue playing a saved game
STR_1924 :{SMALLFONT}{BLACK}Exit
STR_1925 :Can't place person here...
STR_1926 :{SMALLFONT}
STR_1927 :{YELLOW}{STRINGID} has broken down
STR_1928 :{RED}{STRINGID} has crashed!
STR_1929 :{RED}{STRINGID} still hasn't been fixed{NEWLINE}Check where your mechanics are and consider organizing them better STR_1929 :{RED}{STRINGID} still hasn't been fixed{NEWLINE}Check where your mechanics are and consider organizing them better
STR_1930 :{SMALLFONT}{BLACK}Turn on/off tracking information for this guest - (If tracking is on, guest's movements will be reported in the message area)
STR_1931 :{STRINGID} has joined the queue line for {STRINGID}
STR_1932 :{STRINGID} is on {STRINGID}
STR_1933 :{STRINGID} is in {STRINGID}
STR_1934 :{STRINGID} has left {STRINGID}
STR_1935 :{STRINGID} has left the park
STR_1936 :{STRINGID} has bought {STRINGID}
STR_1937 :{SMALLFONT}{BLACK}Show information about the subject of this message
STR_1938 :{SMALLFONT}{BLACK}Show view of guest
STR_1939 :{SMALLFONT}{BLACK}Show view of staff member
STR_1940 :{SMALLFONT}{BLACK}Show happiness, energy, hunger etc. for this guest
STR_1941 :{SMALLFONT}{BLACK}Show which rides this guest has been on
STR_1942 :{SMALLFONT}{BLACK}Show financial information about this guest
STR_1943 :{SMALLFONT}{BLACK}Show guest's recent thoughts
STR_1944 :{SMALLFONT}{BLACK}Show items guest is carrying
STR_1945 :{SMALLFONT}{BLACK}Show orders and options for this staff member
STR_1946 :{SMALLFONT}{BLACK}Select costume for this entertainer
STR_1947 :{SMALLFONT}{BLACK}Show areas patrolled by selected staff type, and locate the nearest staff member
STR_1948 :{SMALLFONT}{BLACK}Hire a new staff member of the selected type
STR_1949 :Financial Summary
STR_1950 :Financial Graph
STR_1951 :Park Value Graph
STR_1952 :Profit Graph
STR_1953 :Marketing
STR_1954 :Research Funding
STR_1955 :{WINDOW_COLOUR_2}Number of circuits:
STR_1956 :{SMALLFONT}{BLACK}Number of circuits of track per ride
STR_1957 :{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{POP16}{COMMA16}
STR_1958 :{COMMA16}
STR_1959 :Can't change number of circuits...
STR_1960 :{WINDOW_COLOUR_2}Balloon price:
STR_1961 :{WINDOW_COLOUR_2}Cuddly Toy price:
STR_1962 :{WINDOW_COLOUR_2}Park Map price:
STR_1963 :{WINDOW_COLOUR_2}On-Ride Photo price:
STR_1964 :{WINDOW_COLOUR_2}Umbrella price:
STR_1965 :{WINDOW_COLOUR_2}Drink price:
STR_1966 :{WINDOW_COLOUR_2}Burger price:
STR_1967 :{WINDOW_COLOUR_2}Fries price: STR_1967 :{WINDOW_COLOUR_2}Fries price:
STR_1968 :{WINDOW_COLOUR_2}Ice Cream price:
STR_1969 :{WINDOW_COLOUR_2}Cotton Candy price: STR_1969 :{WINDOW_COLOUR_2}Cotton Candy price:
STR_1970 :{WINDOW_COLOUR_2}
STR_1971 :{WINDOW_COLOUR_2}
STR_1972 :{WINDOW_COLOUR_2}
STR_1973 :{WINDOW_COLOUR_2}Pizza price:
STR_1974 :{WINDOW_COLOUR_2}
STR_1975 :{WINDOW_COLOUR_2}Popcorn price:
STR_1976 :{WINDOW_COLOUR_2}Hot Dog price:
STR_1977 :{WINDOW_COLOUR_2}Tentacle price:
STR_1978 :{WINDOW_COLOUR_2}Hat price:
STR_1979 :{WINDOW_COLOUR_2}Candy Apple price: STR_1979 :{WINDOW_COLOUR_2}Candy Apple price:
STR_1980 :{WINDOW_COLOUR_2}T-Shirt price:
STR_1981 :{WINDOW_COLOUR_2}Donut price: STR_1981 :{WINDOW_COLOUR_2}Donut price:
STR_1982 :{WINDOW_COLOUR_2}Coffee price:
STR_1983 :{WINDOW_COLOUR_2}
STR_1984 :{WINDOW_COLOUR_2}Fried Chicken price:
STR_1985 :{WINDOW_COLOUR_2}Lemonade price:
STR_1986 :{WINDOW_COLOUR_2}
STR_1987 :{WINDOW_COLOUR_2}
STR_1988 :Balloon
STR_1989 :Cuddly Toy
STR_1990 :Park Map
STR_1991 :On-Ride Photo
STR_1992 :Umbrella
STR_1993 :Drink
STR_1994 :Burger
STR_1995 :Fries STR_1995 :Fries
STR_1996 :Ice Cream
STR_1997 :Cotton Candy STR_1997 :Cotton Candy
STR_1998 :Empty Can
STR_1999 :Trash STR_1999 :Trash
STR_2000 :Empty Burger Box
STR_2001 :Pizza
STR_2002 :Voucher
STR_2003 :Popcorn
STR_2004 :Hot Dog
STR_2005 :Tentacle
STR_2006 :Hat
STR_2007 :Candy Apple STR_2007 :Candy Apple
STR_2008 :T-Shirt
STR_2009 :Donut STR_2009 :Donut
STR_2010 :Coffee
STR_2011 :Empty Cup
STR_2012 :Fried Chicken
STR_2013 :Lemonade
STR_2014 :Empty Box
STR_2015 :Empty Bottle
STR_2016 :Balloons
STR_2017 :Cuddly Toys
STR_2018 :Park Maps
STR_2019 :On-Ride Photos
STR_2020 :Umbrellas
STR_2021 :Drinks
STR_2022 :Burgers
STR_2023 :Fries STR_2023 :Fries
STR_2024 :Ice Creams
STR_2025 :Cotton Candy STR_2025 :Cotton Candy
STR_2026 :Empty Cans
STR_2027 :Trash STR_2027 :Trash
STR_2028 :Empty Burger Boxes
STR_2029 :Pizzas
STR_2030 :Vouchers
STR_2031 :Popcorn
STR_2032 :Hot Dogs
STR_2033 :Tentacles
STR_2034 :Hats
STR_2035 :Candy Apples STR_2035 :Candy Apples
STR_2036 :T-Shirts
STR_2037 :Donuts STR_2037 :Donuts
STR_2038 :Coffees
STR_2039 :Empty Cups
STR_2040 :Fried Chicken
STR_2041 :Lemonade
STR_2042 :Empty Boxes
STR_2043 :Empty Bottles
STR_2044 :a Balloon
STR_2045 :a Cuddly Toy
STR_2046 :a Park Map
STR_2047 :an On-Ride Photo
STR_2048 :an Umbrella
STR_2049 :a Drink
STR_2050 :a Burger
STR_2051 :some Fries STR_2051 :some Fries
STR_2052 :an Ice Cream
STR_2053 :some Cotton Candy STR_2053 :some Cotton Candy
STR_2054 :an Empty Can
STR_2055 :some Trash STR_2055 :some Trash
STR_2056 :an Empty Burger Box
STR_2057 :a Pizza
STR_2058 :a Voucher
STR_2059 :some Popcorn
STR_2060 :a Hot Dog
STR_2061 :a Tentacle
STR_2062 :a Hat
STR_2063 :a Candy Apple STR_2063 :a Candy Apple
STR_2064 :a T-Shirt
STR_2065 :a Donut STR_2065 :a Donut
STR_2066 :a Coffee
STR_2067 :an Empty Cup
STR_2068 :some Fried Chicken
STR_2069 :some Lemonade
STR_2070 :an Empty Box
STR_2071 :an Empty Bottle
STR_2072 :“{STRINGID}” Balloon
STR_2073 :“{STRINGID}” Cuddly Toy
STR_2074 :Map of {STRINGID}
STR_2075 :On-Ride Photo of {STRINGID}
STR_2076 :“{STRINGID}” Umbrella
STR_2077 :Drink
STR_2078 :Burger
STR_2079 :Fries STR_2079 :Fries
STR_2080 :Ice Cream
STR_2081 :Cotton Candy STR_2081 :Cotton Candy
STR_2082 :Empty Can
STR_2083 :Trash STR_2083 :Trash
STR_2084 :Empty Burger Box
STR_2085 :Pizza
STR_2086 :Voucher for {STRINGID}
STR_2087 :Popcorn
STR_2088 :Hot Dog
STR_2089 :Tentacle
STR_2090 :“{STRINGID}” Hat
STR_2091 :Candy Apple STR_2091 :Candy Apple
STR_2092 :“{STRINGID}” T-Shirt
STR_2093 :Donut STR_2093 :Donut
STR_2094 :Coffee
STR_2095 :Empty Cup
STR_2096 :Fried Chicken
STR_2097 :Lemonade
STR_2098 :Empty Box
STR_2099 :Empty Bottle
STR_2103 :{WINDOW_COLOUR_2}Pretzel price:
STR_2104 :{WINDOW_COLOUR_2}Hot Chocolate price:
STR_2105 :{WINDOW_COLOUR_2}Iced Tea price:
STR_2106 :{WINDOW_COLOUR_2}Funnel Cake price:
STR_2107 :{WINDOW_COLOUR_2}Sunglasses price:
STR_2108 :{WINDOW_COLOUR_2}Beef Noodles price:
STR_2109 :{WINDOW_COLOUR_2}Fried Rice Noodles price:
STR_2110 :{WINDOW_COLOUR_2}Wonton Soup price:
STR_2111 :{WINDOW_COLOUR_2}Meatball Soup price:
STR_2112 :{WINDOW_COLOUR_2}Fruit Juice price:
STR_2113 :{WINDOW_COLOUR_2}Soybean Milk price:
STR_2114 :{WINDOW_COLOUR_2}Sujeonggwa price:
STR_2115 :{WINDOW_COLOUR_2}Sub Sandwich price:
STR_2116 :{WINDOW_COLOUR_2}Cookie price:
STR_2117 :{WINDOW_COLOUR_2}
STR_2118 :{WINDOW_COLOUR_2}
STR_2119 :{WINDOW_COLOUR_2}
STR_2120 :{WINDOW_COLOUR_2}Roast Sausage price:
STR_2121 :{WINDOW_COLOUR_2}
STR_2125 :Pretzel
STR_2126 :Hot Chocolate
STR_2127 :Iced Tea
STR_2128 :Funnel Cake
STR_2129 :Sunglasses
STR_2130 :Beef Noodles
STR_2131 :Fried Rice Noodles
STR_2132 :Wonton Soup
STR_2133 :Meatball Soup
STR_2134 :Fruit Juice
STR_2135 :Soybean Milk
STR_2136 :Sujeonggwa
STR_2137 :Sub Sandwich
STR_2138 :Cookie
STR_2139 :Empty Bowl
STR_2140 :Empty Drink Carton
STR_2141 :Empty Juice Cup
STR_2142 :Roast Sausage
STR_2143 :Empty Bowl
STR_2147 :Pretzels
STR_2148 :Hot Chocolates
STR_2149 :Iced Teas
STR_2150 :Funnel Cakes
STR_2151 :Sunglasses
STR_2152 :Beef Noodles
STR_2153 :Fried Rice Noodles
STR_2154 :Wonton Soups
STR_2155 :Meatball Soups
STR_2156 :Fruit Juices
STR_2157 :Soybean Milks
STR_2158 :Sujeonggwa
STR_2159 :Sub Sandwiches
STR_2160 :Cookies
STR_2161 :Empty Bowls
STR_2162 :Empty Drink Cartons
STR_2163 :Empty Juice cups
STR_2164 :Roast Sausages
STR_2165 :Empty Bowls
STR_2169 :a Pretzel
STR_2170 :a Hot Chocolate
STR_2171 :an Iced Tea
STR_2172 :a Funnel Cake
STR_2173 :a pair of Sunglasses
STR_2174 :some Beef Noodles
STR_2175 :some Fried Rice Noodles
STR_2176 :some Wonton Soup
STR_2177 :some Meatball Soup
STR_2178 :a Fruit Juice
STR_2179 :some Soybean Milk
STR_2180 :some Sujeonggwa
STR_2181 :a Sub Sandwich
STR_2182 :a Cookie
STR_2183 :an Empty Bowl
STR_2184 :an Empty Drink Carton
STR_2185 :an Empty Juice Cup
STR_2186 :a Roast Sausage
STR_2187 :an Empty Bowl
STR_2191 :Pretzel
STR_2192 :Hot Chocolate
STR_2193 :Iced Tea
STR_2194 :Funnel Cake
STR_2195 :Sunglasses
STR_2196 :Beef Noodles
STR_2197 :Fried Rice Noodles
STR_2198 :Wonton Soup
STR_2199 :Meatball Soup
STR_2200 :Fruit Juice
STR_2201 :Soybean Milk
STR_2202 :Sujeonggwa
STR_2203 :Sub Sandwich
STR_2204 :Cookie
STR_2205 :Empty Bowl
STR_2206 :Empty Drink Carton
STR_2207 :Empty Juice Cup
STR_2208 :Roast Sausage
STR_2209 :Empty Bowl
STR_2353 :{WINDOW_COLOUR_2}Trash swept: {BLACK}{COMMA16} STR_2353 :{WINDOW_COLOUR_2}Trash swept: {BLACK}{COMMA16}
STR_2354 :{WINDOW_COLOUR_2}Trash cans emptied: {BLACK}{COMMA16} STR_2354 :{WINDOW_COLOUR_2}Trash cans emptied: {BLACK}{COMMA16}
STR_2707 :Use system dialog window STR_2707 :Use system dialog window
STR_2735 :{COMMA16}km/h
STR_2756 :Remove trash STR_2756 :Remove trash
STR_2806 :{RED}Guests are complaining about the disgusting state of the paths in your park{NEWLINE}Check where your handymen are and consider organizing them better STR_2806 :{RED}Guests are complaining about the disgusting state of the paths in your park{NEWLINE}Check where your handymen are and consider organizing them better
@@ -923,6 +238,8 @@ STR_6166 :{SMALLFONT}{BLACK}Synchronizes each frame displayed to the monitor'
STR_6206 :Gray stucco STR_6206 :Gray stucco
STR_6212 :Gray sandstone STR_6212 :Gray sandstone
STR_6274 :Can't set color scheme... STR_6274 :Can't set color scheme...
STR_6307 :Color scheme: {BLACK}{STRINGID}
STR_6328 :{SMALLFONT}{BLACK}With this option enabled, giant screenshots will have a transparent background instead of the default black color.
############# #############
# Scenarios # # Scenarios #

View File

@@ -552,8 +552,8 @@ STR_1167 :No se puede subir el nivel del agua...
STR_1168 :Opciones STR_1168 :Opciones
STR_1169 :(Ninguno) STR_1169 :(Ninguno)
STR_1170 :{STRING} STR_1170 :{STRING}
STR_1171 :{RED}Cerrada - - STR_1171 :{RED}Cerrada
STR_1172 :{YELLOW}{STRINGID} - - STR_1172 :{YELLOW}{STRINGID}
STR_1173 :{SMALLFONT}{BLACK}Construir senderos STR_1173 :{SMALLFONT}{BLACK}Construir senderos
STR_1174 :Cartel de señal interfiere STR_1174 :Cartel de señal interfiere
STR_1175 :No se puede construir esto sobre una pendiente STR_1175 :No se puede construir esto sobre una pendiente
@@ -1109,7 +1109,7 @@ STR_1726 :¡Terreno no a la venta!
STR_1727 :¡Derechos de construcción no a la venta! STR_1727 :¡Derechos de construcción no a la venta!
STR_1728 :No puedes comprar derechos de construcción aquí... STR_1728 :No puedes comprar derechos de construcción aquí...
STR_1729 :¡El terreno no es propiedad del parque! STR_1729 :¡El terreno no es propiedad del parque!
STR_1730 :{RED}Cerrado - - STR_1730 :{RED}Cerrado
STR_1731 :{WHITE}{STRINGID} - - STR_1731 :{WHITE}{STRINGID} - -
STR_1732 :Construir STR_1732 :Construir
STR_1733 :Modo STR_1733 :Modo
@@ -2237,7 +2237,7 @@ STR_2977 :Nombrar personal
STR_2978 :Escribe un nombre para este miembro STR_2978 :Escribe un nombre para este miembro
STR_2979 :No se puede nombrar este miembro del personal... STR_2979 :No se puede nombrar este miembro del personal...
STR_2980 :Demasiadas banderas en juego STR_2980 :Demasiadas banderas en juego
STR_2981 :{RED}No pasar - - STR_2981 :{RED}No pasar
STR_2982 :Texto del letrero STR_2982 :Texto del letrero
STR_2983 :Introduce nuevo texto para este letrero: STR_2983 :Introduce nuevo texto para este letrero:
STR_2984 :No se puede establecer texto para el letrero... STR_2984 :No se puede establecer texto para el letrero...
@@ -2416,7 +2416,6 @@ STR_3190 :Decoración Senderos
STR_3191 :Escenarios STR_3191 :Escenarios
STR_3192 :Entrada del parque STR_3192 :Entrada del parque
STR_3193 :Agua STR_3193 :Agua
STR_3194 :Descripción del escenario
STR_3195 :Lista de inventos STR_3195 :Lista de inventos
STR_3196 :{WINDOW_COLOUR_2}Grupo Investigación: {BLACK}{STRINGID} STR_3196 :{WINDOW_COLOUR_2}Grupo Investigación: {BLACK}{STRINGID}
STR_3197 :{WINDOW_COLOUR_2}Elementos ya disponibles al comienzo de la partida: STR_3197 :{WINDOW_COLOUR_2}Elementos ya disponibles al comienzo de la partida:
@@ -3224,7 +3223,7 @@ STR_5762 :Yuan Chino (CN¥)
STR_5763 :Todos los archivos STR_5763 :Todos los archivos
STR_5764 :Tipo de Atracción inválido STR_5764 :Tipo de Atracción inválido
STR_5765 :No se puede editar una atracción de un tipo no válido STR_5765 :No se puede editar una atracción de un tipo no válido
STR_5766 :<available string id> STR_5766 :Forinto Húngaro (Ft)
STR_5767 :Ingresos STR_5767 :Ingresos
STR_5768 :Clientes totales STR_5768 :Clientes totales
STR_5769 :Beneficio total STR_5769 :Beneficio total
@@ -3761,6 +3760,31 @@ STR_6300 :{SMALLFONT}{BLACK}Descargar todos los objetos faltantes si están d
STR_6301 :{SMALLFONT}{BLACK}Copia el nombre del objeto seleccionado al portapapeles. STR_6301 :{SMALLFONT}{BLACK}Copia el nombre del objeto seleccionado al portapapeles.
STR_6302 :{SMALLFONT}{BLACK}Copia la lista completa de objetos faltantes en el portapapeles. STR_6302 :{SMALLFONT}{BLACK}Copia la lista completa de objetos faltantes en el portapapeles.
STR_6303 :Descargando objeto ({COMMA16} / {COMMA16}): [{STRING}] STR_6303 :Descargando objeto ({COMMA16} / {COMMA16}): [{STRING}]
STR_6305 :Multihilo
STR_6306 :{SMALLFONT}{BLACK}Opción experimental para usar múltiples hilos en el renderizado, puede causar inestabilidad.
STR_6307 :Esquema de color: {BLACK}{STRINGID}
STR_6309 :Reconectar
STR_6310 :{WINDOW_COLOUR_2}Posición: {BLACK}{INT32} {INT32} {INT32}
STR_6311 :{WINDOW_COLOUR_2}Siguiente: {BLACK}{INT32} {INT32} {INT32}
STR_6312 :(superficie)
STR_6313 :(pendiente {INT32})
STR_6314 :{WINDOW_COLOUR_2}Dest: {BLACK}{INT32}, {INT32} tolerancia {INT32}
STR_6315 :{WINDOW_COLOUR_2}Objetivo busqueda de ruta: {BLACK}{INT32}, {INT32}, {INT32} dir {INT32}
STR_6316 :{WINDOW_COLOUR_2}Historia busqueda de ruta:
STR_6317 :{BLACK}{INT32}, {INT32}, {INT32} dir {INT32}
STR_6318 :Desincronización detectada en la red.{NEWLINE}Archivo de registro: {STRING}
STR_6319 :{WINDOW_COLOUR_2}Bloque de freno cerrado
STR_6320 :{WINDOW_COLOUR_2}Indestructible
STR_6321 :{WINDOW_COLOUR_2}Adición rota
STR_6322 :{WINDOW_COLOUR_2}Id de Sprite: {BLACK}{INT32}
STR_6323 :Simulando
STR_6324 :Simular
STR_6325 :{SMALLFONT}{BLACK}Simular atracción
STR_6326 :No se puede simular {POP16}{POP16}{POP16}{STRINGID}...
STR_6327 :Fondo transparente en capturas enormes
STR_6328 :{SMALLFONT}{BLACK}Si se activa esta opción, las capturas de pantallas enormes tendrán un fondo transparente en lugar del fondo negro por defecto.
STR_6329 :{STRING}{STRINGID}
STR_6330 :Descargando [{STRING}] de {STRING} ({COMMA16} / {COMMA16})
############## ##############
# Escenarios # # Escenarios #

View File

@@ -553,8 +553,8 @@ STR_1167 :Impossible de surélever le niveau de l'eau ici...
STR_1168 :Options STR_1168 :Options
STR_1169 :(Aucun) STR_1169 :(Aucun)
STR_1170 :{STRING} STR_1170 :{STRING}
STR_1171 :{RED}Fermé - - STR_1171 :{RED}Fermé
STR_1172 :{YELLOW}{STRINGID} - - STR_1172 :{YELLOW}{STRINGID}
STR_1173 :{SMALLFONT}{BLACK}Construire des allées et des files d'attentes STR_1173 :{SMALLFONT}{BLACK}Construire des allées et des files d'attentes
STR_1174 :Panneau d'affichage sur le passage STR_1174 :Panneau d'affichage sur le passage
STR_1175 :Impossible de construire ceci sur une allée en pente STR_1175 :Impossible de construire ceci sur une allée en pente
@@ -1111,7 +1111,7 @@ STR_1726 :Ce terrain n'est pas a vendre !
STR_1727 :Les droits de construction ne sont pas à vendre ! STR_1727 :Les droits de construction ne sont pas à vendre !
STR_1728 :Impossible d'acheter les droits de construction ici... STR_1728 :Impossible d'acheter les droits de construction ici...
STR_1729 :Ce terrain n'appartient pas au parc ! STR_1729 :Ce terrain n'appartient pas au parc !
STR_1730 :{RED}Fermé - - STR_1730 :{RED}Fermé
STR_1731 :{WHITE}{STRINGID} - - STR_1731 :{WHITE}{STRINGID} - -
STR_1732 :Construction STR_1732 :Construction
STR_1733 :Mode STR_1733 :Mode
@@ -2241,7 +2241,7 @@ STR_2977 :Nom de l'employé
STR_2978 :Entrer le nouveau nom de cet employé : STR_2978 :Entrer le nouveau nom de cet employé :
STR_2979 :Impossible de renommer cet employé... STR_2979 :Impossible de renommer cet employé...
STR_2980 :Trop de bannières dans cette partie STR_2980 :Trop de bannières dans cette partie
STR_2981 :{RED}Accès interdit - - STR_2981 :{RED}Accès interdit
STR_2982 :Texte bannière STR_2982 :Texte bannière
STR_2983 :Saisir nouveau texte pour cette bannière : STR_2983 :Saisir nouveau texte pour cette bannière :
STR_2984 :Impossible de placer nouveau texte pour la bannière... STR_2984 :Impossible de placer nouveau texte pour la bannière...
@@ -2420,7 +2420,6 @@ STR_3190 :Suppléments allées
STR_3191 :Groupes de décor STR_3191 :Groupes de décor
STR_3192 :Entrée du parc STR_3192 :Entrée du parc
STR_3193 :Etendue d'eau STR_3193 :Etendue d'eau
STR_3194 :Description du scénario
STR_3195 :Liste d'inventions STR_3195 :Liste d'inventions
STR_3196 :{WINDOW_COLOUR_2}Groupe de recherche : {BLACK}{STRINGID} STR_3196 :{WINDOW_COLOUR_2}Groupe de recherche : {BLACK}{STRINGID}
STR_3197 :{WINDOW_COLOUR_2}Eléments pré-inventés au début d'une partie : STR_3197 :{WINDOW_COLOUR_2}Eléments pré-inventés au début d'une partie :
@@ -3226,7 +3225,7 @@ STR_5762 :Yuan Chinois (CN¥)
STR_5763 :Tous les fichiers STR_5763 :Tous les fichiers
STR_5764 :Type d'attraction invalide STR_5764 :Type d'attraction invalide
STR_5765 :Impossible d'éditer les attractions de type invalide STR_5765 :Impossible d'éditer les attractions de type invalide
STR_5766 :<available string id> STR_5766 :Forint Hongrois (Ft)
STR_5767 :Revenu STR_5767 :Revenu
STR_5768 :Clients total STR_5768 :Clients total
STR_5769 :Bénéfice total STR_5769 :Bénéfice total
@@ -3766,6 +3765,35 @@ STR_6300 :{SMALLFONT}{BLACK}Télécharge tous les objets manquants s'ils sont
STR_6301 :{SMALLFONT}{BLACK}Copie les noms des objets sélectionnés dans le presse-papier. STR_6301 :{SMALLFONT}{BLACK}Copie les noms des objets sélectionnés dans le presse-papier.
STR_6302 :{SMALLFONT}{BLACK}Copie la liste des objets manquants dans le presse-papier. STR_6302 :{SMALLFONT}{BLACK}Copie la liste des objets manquants dans le presse-papier.
STR_6303 :Téléchargement de l'objet ({COMMA16} / {COMMA16}): [{STRING}] STR_6303 :Téléchargement de l'objet ({COMMA16} / {COMMA16}): [{STRING}]
STR_6304 :Ouvrir le sélecteur de paysage
STR_6305 :Multithreading
STR_6306 :{SMALLFONT}{BLACK}Option expérimentale pour utiliser plusieurs threads pour le rendu, peut causer des problèmes d'instabilité.
STR_6307 :Palette de couleurs : {BLACK}{STRINGID}
STR_6308 :"{STRINGID}{OUTLINE}{TOPAZ}"{NEWLINE}{STRINGID}
STR_6309 :Reconnecter
STR_6310 :{WINDOW_COLOUR_2}Position : {BLACK}{INT32} {INT32} {INT32}
STR_6311 :{WINDOW_COLOUR_2}Suivant : {BLACK}{INT32} {INT32} {INT32}
STR_6312 :(surface)
STR_6313 :(slope {INT32})
STR_6314 :{WINDOW_COLOUR_2}Destination : {BLACK}{INT32}, {INT32} tolérance {INT32}
STR_6315 :{WINDOW_COLOUR_2}Objectif recherche chemin : {BLACK}{INT32}, {INT32}, {INT32} dir. {INT32}
STR_6316 :{WINDOW_COLOUR_2}Historique recherche chemin :
STR_6317 :{BLACK}{INT32}, {INT32}, {INT32} dir {INT32}
STR_6318 :Desynchronisation réseau détecté.{NEWLINE}Fichier journal : {STRING}
STR_6319 :{WINDOW_COLOUR_2}Bloc de frein fermé
STR_6320 :{WINDOW_COLOUR_2}Indestructible
STR_6321 :{WINDOW_COLOUR_2}L'ajout est cassé
STR_6322 :{WINDOW_COLOUR_2}Identifiant sprite : {BLACK}{INT32}
STR_6323 :Simulation
STR_6324 :Simuler
STR_6325 :{SMALLFONT}{BLACK}Simule l'attraction
STR_6326 :Impossible de similar {POP16}{POP16}{POP16}{STRINGID}...
STR_6327 :Fond transparent pour les captures d'écran géantes
STR_6328 :{SMALLFONT}{BLACK}Quand cette option est activée, les captures d'écran auront un fond transparent plutôt qu'un fond noir.
STR_6329 :{STRING}{STRINGID}
STR_6330 :Téléchargement [{STRING}] depuis {STRING} ({COMMA16} / {COMMA16})
STR_6331 :Créer des canards
STR_6332 :Supprimer des canards
############# #############
# Scenarios # # Scenarios #

File diff suppressed because it is too large Load Diff

View File

@@ -477,7 +477,7 @@ STR_1091 :Modalità spettacolo circense
STR_1092 :Lancio in discesa STR_1092 :Lancio in discesa
STR_1093 :Modalità casa distorta STR_1093 :Modalità casa distorta
STR_1094 :Modalità caduta libera STR_1094 :Modalità caduta libera
STR_1095 :Mod. circuito continuo sezi. a blocchi STR_1095 :Mod. circuito continuo sez. a blocchi
STR_1096 :Lancio a motore (without passing station) STR_1096 :Lancio a motore (without passing station)
STR_1097 :Mod. lancio a motore sez. a blocchi STR_1097 :Mod. lancio a motore sez. a blocchi
STR_1098 :In viaggio verso la fine della {POP16}{STRINGID} STR_1098 :In viaggio verso la fine della {POP16}{STRINGID}
@@ -553,8 +553,8 @@ STR_1167 :Impossibile alzare il livello dell'acqua in questo punto...
STR_1168 :Opzioni STR_1168 :Opzioni
STR_1169 :(Nessuno) STR_1169 :(Nessuno)
STR_1170 :{STRING} STR_1170 :{STRING}
STR_1171 :{RED}Chiuso - - STR_1171 :{RED}Chiuso
STR_1172 :{YELLOW}{STRINGID} - - STR_1172 :{YELLOW}{STRINGID}
STR_1173 :{SMALLFONT}{BLACK}Costruisci sentieri e corsie d'attesa STR_1173 :{SMALLFONT}{BLACK}Costruisci sentieri e corsie d'attesa
STR_1174 :Un'insegna è d'intralcio STR_1174 :Un'insegna è d'intralcio
STR_1175 :Impossibile costruirlo su un sentiero in pendenza STR_1175 :Impossibile costruirlo su un sentiero in pendenza
@@ -1110,8 +1110,8 @@ STR_1726 :Il terreno non è in vendita!
STR_1727 :I diritti di costruzione non sono in vendita! STR_1727 :I diritti di costruzione non sono in vendita!
STR_1728 :Impossibile comprare i diritti di costruzione qui... STR_1728 :Impossibile comprare i diritti di costruzione qui...
STR_1729 :Questo terreno non è di proprietà del parco! STR_1729 :Questo terreno non è di proprietà del parco!
STR_1730 :{RED}Chiuso - - STR_1730 :{RED}Chiuso
STR_1731 :{WHITE}{STRINGID} - - STR_1731 :{WHITE}{STRINGID}
STR_1732 :Costruisci STR_1732 :Costruisci
STR_1733 :Modalità STR_1733 :Modalità
STR_1734 :{WINDOW_COLOUR_2}Numero di giri: STR_1734 :{WINDOW_COLOUR_2}Numero di giri:
@@ -2018,12 +2018,12 @@ STR_2677 :???
STR_2678 :??? STR_2678 :???
STR_2679 :??? STR_2679 :???
STR_2680 :Tutte le ricerche sono completate STR_2680 :Tutte le ricerche sono completate
STR_2681 :{MEDIUMFONT}{BLACK}Increases your money by {CURRENCY} STR_2681 :{MEDIUMFONT}{BLACK}Incrementa il tuo denaro di {CURRENCY}
STR_2684 :{SMALLFONT}{BLACK}Arriva un largo numero di visitatori STR_2684 :{SMALLFONT}{BLACK}Arriva un largo numero di visitatori
STR_2685 :Simplex Noise Parameters STR_2685 :Simplex Noise Parameters
STR_2686 :Basso: STR_2686 :Basso:
STR_2687 :Alto: STR_2687 :Alto:
STR_2688 :Base Frequency: STR_2688 :Frequenza Base:
STR_2689 :Ottavi: STR_2689 :Ottavi:
STR_2690 :Generazione Mappa STR_2690 :Generazione Mappa
STR_2691 :Base height: STR_2691 :Base height:
@@ -2239,7 +2239,7 @@ STR_2977 :Nome del dipendente
STR_2978 :Digita il nome di questo dipendente: STR_2978 :Digita il nome di questo dipendente:
STR_2979 :Impossibile battezzare il dipendente... STR_2979 :Impossibile battezzare il dipendente...
STR_2980 :Troppe insegne nella partita STR_2980 :Troppe insegne nella partita
STR_2981 :{RED}Vietato l'ingresso - - STR_2981 :{RED}Vietato l'ingresso
STR_2982 :Testo dell'insegna STR_2982 :Testo dell'insegna
STR_2983 :Digita il testo di questa insegna: STR_2983 :Digita il testo di questa insegna:
STR_2984 :Impossibile fissare il testo dell'insegna... STR_2984 :Impossibile fissare il testo dell'insegna...
@@ -2418,7 +2418,6 @@ STR_3190 :Percorsi (extra)
STR_3191 :Gruppi di scenari STR_3191 :Gruppi di scenari
STR_3192 :Entrata del parco STR_3192 :Entrata del parco
STR_3193 :Acqua STR_3193 :Acqua
STR_3194 :Descrizione dello scenario
STR_3195 :Lista delle invenzioni STR_3195 :Lista delle invenzioni
STR_3196 :{WINDOW_COLOUR_2}Gruppo di ricerca: {BLACK}{STRINGID} STR_3196 :{WINDOW_COLOUR_2}Gruppo di ricerca: {BLACK}{STRINGID}
STR_3197 :{WINDOW_COLOUR_2}Oggetti già inventati all'avvio della partita STR_3197 :{WINDOW_COLOUR_2}Oggetti già inventati all'avvio della partita
@@ -2553,7 +2552,7 @@ STR_3328 :Impossibile passare alla fase successiva dell'editor...
STR_3329 :L'entrata del parco non è stata ancora costruita STR_3329 :L'entrata del parco non è stata ancora costruita
STR_3330 :Il parco deve possedere del terreno STR_3330 :Il parco deve possedere del terreno
STR_3331 :Il percorso dall'entrata del parco al bordo della mappa non è completo o è troppo complesso. Dev'essere di larghezza singola con il minor numero possibile di collegamenti e curve STR_3331 :Il percorso dall'entrata del parco al bordo della mappa non è completo o è troppo complesso. Dev'essere di larghezza singola con il minor numero possibile di collegamenti e curve
STR_3332 :L'entrata del parco è oriantata nel senso sbagliato o non ha un percorso che conduce al bordo della mappa STR_3332 :L'entrata del parco è orientata nel senso sbagliato o non ha un percorso che conduce al bordo della mappa
STR_3333 :Esporta oggetti di plug-in insieme alle partite salvate STR_3333 :Esporta oggetti di plug-in insieme alle partite salvate
STR_3334 :{SMALLFONT}{BLACK}Scegli se salvare gli eventuali dati necessari degli oggetti di plug-in (dati non forniti con il prodotto principale) all'interno dei file di scenario o delle partite salvate, permettendone così l'accesso anche a chi non possiede questi dati addizionali STR_3334 :{SMALLFONT}{BLACK}Scegli se salvare gli eventuali dati necessari degli oggetti di plug-in (dati non forniti con il prodotto principale) all'interno dei file di scenario o delle partite salvate, permettendone così l'accesso anche a chi non possiede questi dati addizionali
STR_3335 :Editor di percorsi - Selezione tipo percorso e veicoli STR_3335 :Editor di percorsi - Selezione tipo percorso e veicoli
@@ -2754,11 +2753,11 @@ STR_5251 :Pulsante Opzioni Titolo
STR_5252 :Selezione Titolo Scenario STR_5252 :Selezione Titolo Scenario
STR_5253 :Informazioni Parco STR_5253 :Informazioni Parco
STR_5254 :Crea STR_5254 :Crea
STR_5255 :{SMALLFONT}{BLACK}Create a new title sequence from scratch STR_5255 :{SMALLFONT}{BLACK} Crea una nuova sequenza di titoli da zero
STR_5256 :Create a new theme to make changes to STR_5256 :Crea un nuovo tema da modificare
STR_5257 :{SMALLFONT}{BLACK}Create a new theme based on the current one STR_5257 :{SMALLFONT}{BLACK}Crea un nuovo tema basato sul tema corrente
STR_5258 :{SMALLFONT}{BLACK}Delete the current theme STR_5258 :{SMALLFONT}{BLACK}Elimina il tema corrente
STR_5259 :{SMALLFONT}{BLACK}Rename the current theme STR_5259 :{SMALLFONT}{BLACK}Rinomina il tema corrente
STR_5260 :Schermata gigante STR_5260 :Schermata gigante
STR_5261 :Filtro STR_5261 :Filtro
STR_5262 :Wacky Worlds STR_5262 :Wacky Worlds
@@ -2771,8 +2770,8 @@ STR_5268 :{SMALLFONT}{BLACK}Audio
STR_5269 :{SMALLFONT}{BLACK}Controlli e interfaccia STR_5269 :{SMALLFONT}{BLACK}Controlli e interfaccia
STR_5270 :{SMALLFONT}{BLACK}Varie STR_5270 :{SMALLFONT}{BLACK}Varie
STR_5271 :{SMALLFONT}{BLACK}Twitch STR_5271 :{SMALLFONT}{BLACK}Twitch
STR_5272 :{SMALLFONT}{BLACK}Sceneri piccoli STR_5272 :{SMALLFONT}{BLACK}Scenari piccoli
STR_5273 :{SMALLFONT}{BLACK}Sceneri grandi STR_5273 :{SMALLFONT}{BLACK}Scenari grandi
STR_5274 :{SMALLFONT}{BLACK}Percorso STR_5274 :{SMALLFONT}{BLACK}Percorso
STR_5275 :Cerca per oggetti STR_5275 :Cerca per oggetti
STR_5276 :Inserisci il nome di un oggetto da cercare STR_5276 :Inserisci il nome di un oggetto da cercare
@@ -3010,7 +3009,7 @@ STR_5511 :(UNKNOWN)
STR_5512 :Salva partita con nome... STR_5512 :Salva partita con nome...
STR_5513 :Salvataggio veloce STR_5513 :Salvataggio veloce
STR_5514 :Disattiva vandalismi STR_5514 :Disattiva vandalismi
STR_5515 :{SMALLFONT}{BLACK}Impedisce ai visitatori di vandalizzare il parco quando sono arrabbiati STR_5515 :{SMALLFONT}{BLACK}Impedisce ai visitatori del parco di compiere atti vandalici quando sono arrabbiati
STR_5516 :{SMALLFONT}{BLACK}Nero STR_5516 :{SMALLFONT}{BLACK}Nero
STR_5517 :{SMALLFONT}{BLACK}Grigio STR_5517 :{SMALLFONT}{BLACK}Grigio
STR_5518 :{SMALLFONT}{BLACK}Bianco STR_5518 :{SMALLFONT}{BLACK}Bianco
@@ -3226,7 +3225,7 @@ STR_5762 :Yuan cinesi (CN¥)
STR_5763 :Tutti i file STR_5763 :Tutti i file
STR_5764 :Tipo di attrazione non valida STR_5764 :Tipo di attrazione non valida
STR_5765 :Non è possibile modificare attrazioni non valide STR_5765 :Non è possibile modificare attrazioni non valide
STR_5766 :<available string id> STR_5766 :Fiorino Ungherese (Ft)
STR_5767 :Fatturato STR_5767 :Fatturato
STR_5768 :Clienti totali STR_5768 :Clienti totali
STR_5769 :Profitto totale STR_5769 :Profitto totale
@@ -3307,7 +3306,7 @@ STR_5844 :{SMALLFONT}{BLACK}Connettiti al server multigiocatore{NEWLINE}anche
STR_5845 :{SMALLFONT}{BLACK}Aggiungi un pulsante{NEWLINE}per debuggare nella barra.{NEWLINE}Abilita le shortcut nellatastiera per la console sviluppatori STR_5845 :{SMALLFONT}{BLACK}Aggiungi un pulsante{NEWLINE}per debuggare nella barra.{NEWLINE}Abilita le shortcut nellatastiera per la console sviluppatori
STR_5846 :{SMALLFONT}{BLACK}Imposta i salvataggi automatici di OpenRCT2 spesso STR_5846 :{SMALLFONT}{BLACK}Imposta i salvataggi automatici di OpenRCT2 spesso
STR_5847 :{SMALLFONT}{BLACK}Seleziona la sequenza del parco utilizzata nei titoli.{NEWLINE}La sequenza del titolo in RCT1/2 richiede l'importazione degli scenari per funzionare STR_5847 :{SMALLFONT}{BLACK}Seleziona la sequenza del parco utilizzata nei titoli.{NEWLINE}La sequenza del titolo in RCT1/2 richiede l'importazione degli scenari per funzionare
STR_5848 :{SMALLFONT}{BLACK}Crea e gestici sequenze di titoli personalizzate STR_5848 :{SMALLFONT}{BLACK}Crea e gestisci sequenze di titoli personalizzate
STR_5849 :{SMALLFONT}{BLACK}Colloca sulla mappa{NEWLINE}i nuovi membri del personale automaticamente STR_5849 :{SMALLFONT}{BLACK}Colloca sulla mappa{NEWLINE}i nuovi membri del personale automaticamente
STR_5851 :{SMALLFONT}{BLACK}Imposta l'intervallo predefinito di inspezione{NEWLINE}nelle nuove attrazioni STR_5851 :{SMALLFONT}{BLACK}Imposta l'intervallo predefinito di inspezione{NEWLINE}nelle nuove attrazioni
STR_5852 :{SMALLFONT}{BLACK}Imposta il nome del canale TwitchTV che sarà utilizzato per l'integrazione di Twitch STR_5852 :{SMALLFONT}{BLACK}Imposta il nome del canale TwitchTV che sarà utilizzato per l'integrazione di Twitch
@@ -3587,8 +3586,8 @@ STR_6125 :Tipo oggetto
STR_6126 :Tipo sconosciuto STR_6126 :Tipo sconosciuto
STR_6127 :File: {STRING} STR_6127 :File: {STRING}
STR_6128 :Non è stato possibile caricare il file perché alcuni riferimenti ad oggetti presenti sono corrotti o mancanti. Una lista di tali oggetti è riportata qui di seguito. STR_6128 :Non è stato possibile caricare il file perché alcuni riferimenti ad oggetti presenti sono corrotti o mancanti. Una lista di tali oggetti è riportata qui di seguito.
STR_6129 :Copia oggetto selezionato STR_6129 :Copia
STR_6130 :Copia l'intera lista di oggetti STR_6130 :Copia tutti
STR_6131 :Origine oggetto STR_6131 :Origine oggetto
STR_6132 :Ignora stato di ricerca STR_6132 :Ignora stato di ricerca
STR_6133 :{SMALLFONT}{BLACK}Permette di accedere ad attrazioni e scenari non ancora inventati STR_6133 :{SMALLFONT}{BLACK}Permette di accedere ad attrazioni e scenari non ancora inventati
@@ -3736,6 +3735,59 @@ STR_6274 :Impossibile impostare schema colore...
STR_6275 :{WINDOW_COLOUR_2}Stile stazione: STR_6275 :{WINDOW_COLOUR_2}Stile stazione:
STR_6276 :{RED}{STRINGID} ha ospiti bloccati, probabilmente a causa di un errato tipo di attrazione o modalità operativa. STR_6276 :{RED}{STRINGID} ha ospiti bloccati, probabilmente a causa di un errato tipo di attrazione o modalità operativa.
STR_6277 :{WINDOW_COLOUR_2}Indice stazione: {BLACK}{COMMA16} STR_6277 :{WINDOW_COLOUR_2}Indice stazione: {BLACK}{COMMA16}
STR_6278 :Numero autosalvataggi
STR_6279 :{SMALLFONT}{BLACK}Numero di autosalvataggi da mantenere
STR_6280 :{SMALLFONT}{BLACK}Chat
STR_6281 :{SMALLFONT}{BLACK}Mostra un tasto separato nella barra degli strumenti per la finestra di chat
STR_6282 :Chat
STR_6283 :La chat non è disponibile al momento. Si è connessi a un server?
STR_6284 :Rete
STR_6285 :Informazioni di rete
STR_6286 :Ricevi
STR_6287 :Invia
STR_6288 :Totale ricevuto
STR_6289 :Totale inviato
STR_6290 :Protocollo di base
STR_6291 :Comandi
STR_6292 :Mappa
STR_6293 :B
STR_6294 :KiB
STR_6295 :MiB
STR_6296 :GiB
STR_6297 :TiB
STR_6298 :{STRING}/sec
STR_6299 :Scarica tutti
STR_6300 :{SMALLFONT}{BLACK}Scarica tutti gli oggetti mancanti se sono disponibili online.
STR_6301 :{SMALLFONT}{BLACK}Copia il nome dell'oggetto selezionato negli appunti.
STR_6302 :{SMALLFONT}{BLACK}Copia l'intera lista degli oggetti mancanti negli appunti.
STR_6303 :Scaricamento oggetto ({COMMA16} / {COMMA16}): [{STRING}]
STR_6304 :Apri selezione scenario
STR_6305 :Multithreading
STR_6306 :{SMALLFONT}{BLACK}Opzione sperimentale per utilizzare più thread per il rendering, potrebbe causare instabilità.
STR_6307 :Schema colore: {BLACK}{STRINGID}
STR_6308 :“{STRINGID}{OUTLINE}{TOPAZ}”{NEWLINE}{STRINGID}
STR_6309 :Riconnessione
STR_6310 :{WINDOW_COLOUR_2}Posizione: {BLACK}{INT32} {INT32} {INT32}
STR_6311 :{WINDOW_COLOUR_2}Successivo: {BLACK}{INT32} {INT32} {INT32}
STR_6312 :(surface)
STR_6313 :(slope {INT32})
STR_6314 :{WINDOW_COLOUR_2}Dest: {BLACK}{INT32}, {INT32} tolerance {INT32}
STR_6315 :{WINDOW_COLOUR_2}Obiettivo Pathfind: {BLACK}{INT32}, {INT32}, {INT32} dir {INT32}
STR_6316 :{WINDOW_COLOUR_2}Storico Pathfind:
STR_6317 :{BLACK}{INT32}, {INT32}, {INT32} dir {INT32}
STR_6318 :Network desync rilevato.{NEWLINE}File log: {STRING}
STR_6319 :{WINDOW_COLOUR_2}Blocco freno chiuso
STR_6320 :{WINDOW_COLOUR_2}Indistruttibile
STR_6321 :{WINDOW_COLOUR_2}L'aggiunta è rotta
STR_6322 :{WINDOW_COLOUR_2}Sprite Id: {BLACK}{INT32}
STR_6323 :Simulazione
STR_6324 :Simula
STR_6325 :{SMALLFONT}{BLACK}Simula attrazione
STR_6326 :Non è stato possibile simulare {POP16}{POP16}{POP16}{STRINGID}...
STR_6327 :Sfondo trasparente per schermata gigante
STR_6328 :{SMALLFONT}{BLACK}Con questa opzione attivata, le schermate giganti avranno uno sfondo trasparente invece di quello nero
STR_6329 :{STRING}{STRINGID}
STR_6330 :Scaricamento [{STRING}] da {STRING} ({COMMA16} / {COMMA16})
############# #############
# Scenarios # # Scenarios #
@@ -4053,7 +4105,7 @@ STR_DTLS :Un castello con un paio di montagne russe deve diventare un parco t
<Wacky Warren> <Wacky Warren>
STR_SCNR :Wacky Warren STR_SCNR :Wacky Warren
STR_PARK :Wacky Warren STR_PARK :Wacky Warren
STR_DTLS :Un parco che ha molti dei suoi sentieri e montange russe sotterranee STR_DTLS :Un parco che ha molti dei suoi sentieri e montagne russe sotterranee
<Grand Glacier> <Grand Glacier>
STR_SCNR :Grand Glacier STR_SCNR :Grand Glacier

File diff suppressed because it is too large Load Diff

View File

@@ -552,8 +552,8 @@ STR_1167 :Kan ikke heve vannivå her...
STR_1168 :Valg STR_1168 :Valg
STR_1169 :(Ingenting) STR_1169 :(Ingenting)
STR_1170 :{STRING} STR_1170 :{STRING}
STR_1171 :{RED}Stengt - - STR_1171 :{RED}Stengt
STR_1172 :{YELLOW}{STRINGID} - - STR_1172 :{YELLOW}{STRINGID}
STR_1173 :{SMALLFONT}{BLACK}Bygg gangstier og køer STR_1173 :{SMALLFONT}{BLACK}Bygg gangstier og køer
STR_1174 :Skilt i veien STR_1174 :Skilt i veien
STR_1175 :Kan ikke bygges på hellende gangsti STR_1175 :Kan ikke bygges på hellende gangsti
@@ -1109,7 +1109,7 @@ STR_1726 :Land not for sale!
STR_1727 :Construction rights not for sale! STR_1727 :Construction rights not for sale!
STR_1728 :Can't buy construction rights here... STR_1728 :Can't buy construction rights here...
STR_1729 :Land not owned by park! STR_1729 :Land not owned by park!
STR_1730 :{RED}Closed - - STR_1730 :{RED}Closed
STR_1731 :{WHITE}{STRINGID} - - STR_1731 :{WHITE}{STRINGID} - -
STR_1732 :Build STR_1732 :Build
STR_1733 :Mode STR_1733 :Mode
@@ -2240,7 +2240,7 @@ STR_2977 :Staff member name
STR_2978 :Enter new name for this member of staff: STR_2978 :Enter new name for this member of staff:
STR_2979 :Can't name staff member... STR_2979 :Can't name staff member...
STR_2980 :Too many banners in game STR_2980 :Too many banners in game
STR_2981 :{RED}No entry - - STR_2981 :{RED}No entry
STR_2982 :Banner text STR_2982 :Banner text
STR_2983 :Enter new text for this banner: STR_2983 :Enter new text for this banner:
STR_2984 :Can't set new text for banner... STR_2984 :Can't set new text for banner...
@@ -2419,7 +2419,6 @@ STR_3190 :Path Extras
STR_3191 :Scenery Groups STR_3191 :Scenery Groups
STR_3192 :Park Entrance STR_3192 :Park Entrance
STR_3193 :Water STR_3193 :Water
STR_3194 :Scenario Description
STR_3195 :Invention List STR_3195 :Invention List
STR_3196 :{WINDOW_COLOUR_2}Research Group: {BLACK}{STRINGID} STR_3196 :{WINDOW_COLOUR_2}Research Group: {BLACK}{STRINGID}
STR_3197 :{WINDOW_COLOUR_2}Items pre-invented at start of game: STR_3197 :{WINDOW_COLOUR_2}Items pre-invented at start of game:
@@ -3589,8 +3588,8 @@ STR_6125 :Objekttype
STR_6126 :Ukjent type STR_6126 :Ukjent type
STR_6127 :Fil: {STRING} STR_6127 :Fil: {STRING}
STR_6128 :Filen kunne ikke bli lastet, siden noen av objektene den refererer til mangler eller er korrupte. En liste av disse objektene følger. STR_6128 :Filen kunne ikke bli lastet, siden noen av objektene den refererer til mangler eller er korrupte. En liste av disse objektene følger.
STR_6129 :Kopier valgt element til utklippstavlen STR_6129 :Kopier
STR_6130 :Kopier hele listen til utklippstavlen STR_6130 :Kopier alt
STR_6131 :Objektkilde STR_6131 :Objektkilde
STR_6132 :Ignorer forskningsstatus STR_6132 :Ignorer forskningsstatus
STR_6133 :{SMALLFONT}{BLACK}Gir tilgang til attraksjoner og pynt som ikke har blitt funnet opp enda STR_6133 :{SMALLFONT}{BLACK}Gir tilgang til attraksjoner og pynt som ikke har blitt funnet opp enda
@@ -3740,6 +3739,58 @@ STR_6276 :{RED}Gjester sitter fast i {STRINGID}, mulig grunnet ugyldig attrak
STR_6277 :{WINDOW_COLOUR_2}Stasjonsindeks: {BLACK}{COMMA16} STR_6277 :{WINDOW_COLOUR_2}Stasjonsindeks: {BLACK}{COMMA16}
STR_6278 :Antall autolagringer STR_6278 :Antall autolagringer
STR_6279 :{SMALLFONT}{BLACK}Antall automatiske lagringer som blir beholdt STR_6279 :{SMALLFONT}{BLACK}Antall automatiske lagringer som blir beholdt
STR_6280 :{SMALLFONT}{BLACK}Chat
STR_6281 :{SMALLFONT}{BLACK}Vis en separat knapp for chattevinduet i verktøyjinjen
STR_6282 :Chat
STR_6283 :Chat not available at this time. Are you connected to a server?
STR_6283 :Chatten er for øyeblikket ikke tilgjengelig. Er du koblet til en server?
STR_6284 :Nettverk
STR_6285 :Nettverksinformasjon
STR_6286 :Motta
STR_6287 :Sende
STR_6288 :Totalt mottatt
STR_6289 :Totalt sendt
STR_6290 :Base protocol
STR_6291 :Kommandoer
STR_6292 :Kart
STR_6293 :B
STR_6294 :KiB
STR_6295 :MiB
STR_6296 :GiB
STR_6297 :TiB
STR_6298 :{STRING}/s
STR_6299 :Last ned alt
STR_6300 :{SMALLFONT}{BLACK}Last ned manglende objekter hvis de er tilgjengelige på nettet.
STR_6301 :{SMALLFONT}{BLACK}Kopier navnet til det valgte objektet til utklippstavlen.
STR_6302 :{SMALLFONT}{BLACK}Kopier hele listen manglende objekter til utklippstavlen.
STR_6303 :Laster ned objekt ({COMMA16} / {COMMA16}): [{STRING}]
STR_6304 :Åpne pyntvelger
STR_6305 :Multithreading
STR_6306 :{SMALLFONT}{BLACK}Eksperimentelt valg for å bruke flere tråder til rendering. Kan gjøre spillet ustabilt.
STR_6307 :Fargeskjema: {BLACK}{STRINGID}
STR_6308 :“{STRINGID}{OUTLINE}{TOPAZ}”{NEWLINE}{STRINGID}
STR_6309 :Koble til på nytt
STR_6310 :{WINDOW_COLOUR_2}Posisjon: {BLACK}{INT32} {INT32} {INT32}
STR_6311 :{WINDOW_COLOUR_2}Neste: {BLACK}{INT32} {INT32} {INT32}
STR_6312 :(flate)
STR_6313 :(bakke {INT32})
STR_6314 :{WINDOW_COLOUR_2}Destinasjon: {BLACK}{INT32}, {INT32} slingring {INT32}
STR_6315 :{WINDOW_COLOUR_2}Stifinner: {BLACK}{INT32}, {INT32}, {INT32} retning {INT32}
STR_6316 :{WINDOW_COLOUR_2}Stifinnerhistorie:
STR_6317 :{BLACK}{INT32}, {INT32}, {INT32} retning {INT32}
STR_6318 :Mistet synkronisering med server.{NEWLINE}Loggfil: {STRING}
STR_6319 :{WINDOW_COLOUR_2}Blokkbremser stengt
STR_6320 :{WINDOW_COLOUR_2}Kan ikke ødelegges
STR_6321 :{WINDOW_COLOUR_2}Gangstitillegg er ødelagt
STR_6322 :{WINDOW_COLOUR_2}Sprite-ID: {BLACK}{INT32}
STR_6323 :Simulerer
STR_6324 :Simuler
STR_6325 :{SMALLFONT}{BLACK}Simuler attraksjon
STR_6326 :Kan ikke simulere {POP16}{POP16}{POP16}{STRINGID}...
STR_6327 :Gjennomsiktig bakgrunn for gigantiske skjermbilder
STR_6328 :{SMALLFONT}{BLACK}Gigantiske skjermbilder blir lagret med gjennomsiktig bakgrunn istedenfor vanlig svart.
STR_6329 :{STRING}{STRINGID}
STR_6330 :Laster ned [{STRING}] fra {STRING} ({COMMA16} / {COMMA16})
############# #############
# Scenarios # # Scenarios #

View File

@@ -224,7 +224,7 @@ STR_0822 :Kan bestand met grafische gegevens niet openen
STR_0823 :Ontbrekend of ontoegankelijk gegevensbestand STR_0823 :Ontbrekend of ontoegankelijk gegevensbestand
STR_0824 :{BLACK}❌ STR_0824 :{BLACK}❌
STR_0825 :Gekozen naam is al in gebruik STR_0825 :Gekozen naam is al in gebruik
STR_0826 :Teveel namen gedefinieerd STR_0826 :Te veel namen gedefinieerd
STR_0827 :Onvoldoende geld - {CURRENCY2DP} benodigd STR_0827 :Onvoldoende geld - {CURRENCY2DP} benodigd
STR_0828 :{SMALLFONT}{BLACK}Venster sluiten STR_0828 :{SMALLFONT}{BLACK}Venster sluiten
STR_0829 :{SMALLFONT}{BLACK}Venstertitel - Sleep dit om het venster te verplaatsen STR_0829 :{SMALLFONT}{BLACK}Venstertitel - Sleep dit om het venster te verplaatsen
@@ -365,7 +365,7 @@ STR_0983 :Onderzoek & Ontwikkeling
STR_0984 :{WINDOW_COLOUR_2}▲{BLACK} {CURRENCY2DP} STR_0984 :{WINDOW_COLOUR_2}▲{BLACK} {CURRENCY2DP}
STR_0985 :{WINDOW_COLOUR_2}▼{BLACK} {CURRENCY2DP} STR_0985 :{WINDOW_COLOUR_2}▼{BLACK} {CURRENCY2DP}
STR_0986 :{BLACK}{CURRENCY2DP} STR_0986 :{BLACK}{CURRENCY2DP}
STR_0987 :Teveel attracties STR_0987 :Te veel attracties
STR_0988 :Kan geen nieuwe attractie aanmaken… STR_0988 :Kan geen nieuwe attractie aanmaken…
STR_0989 :{STRINGID} STR_0989 :{STRINGID}
STR_0990 :{SMALLFONT}{BLACK}Constructie STR_0990 :{SMALLFONT}{BLACK}Constructie
@@ -549,8 +549,8 @@ STR_1167 :Kan het waterniveau hier niet verhogen…
STR_1168 :Opties STR_1168 :Opties
STR_1169 :(Geen) STR_1169 :(Geen)
STR_1170 :{STRING} STR_1170 :{STRING}
STR_1171 :{RED}Gesloten - - STR_1171 :{RED}Gesloten
STR_1172 :{YELLOW}{STRINGID} - - STR_1172 :{YELLOW}{STRINGID}
STR_1173 :{SMALLFONT}{BLACK}Voetpaden en wachtrijen aanleggen STR_1173 :{SMALLFONT}{BLACK}Voetpaden en wachtrijen aanleggen
STR_1174 :Lichtkrant in de weg STR_1174 :Lichtkrant in de weg
STR_1175 :Kan dit niet op hellend voetpad neerzetten STR_1175 :Kan dit niet op hellend voetpad neerzetten
@@ -1076,7 +1076,7 @@ STR_1695 :{SMALLFONT}{BLACK}Inkomsten en kosten
STR_1696 :{SMALLFONT}{BLACK}Klantinformatie STR_1696 :{SMALLFONT}{BLACK}Klantinformatie
STR_1697 :Dit kan niet op wachtrijen worden geplaatst STR_1697 :Dit kan niet op wachtrijen worden geplaatst
STR_1698 :Dit kan alleen op wachtrijen worden geplaatst STR_1698 :Dit kan alleen op wachtrijen worden geplaatst
STR_1699 :Teveel personen in het spel STR_1699 :Te veel personen in het spel
STR_1700 :Klusjesman aannemen… STR_1700 :Klusjesman aannemen…
STR_1701 :Monteur aannemen… STR_1701 :Monteur aannemen…
STR_1702 :Bewaker aannemen… STR_1702 :Bewaker aannemen…
@@ -1084,7 +1084,7 @@ STR_1703 :Entertainer aannemen…
STR_1704 :Kan geen nieuwe werknemer aannemen… STR_1704 :Kan geen nieuwe werknemer aannemen…
STR_1705 :{SMALLFONT}{BLACK}Deze werknemer ontslaan STR_1705 :{SMALLFONT}{BLACK}Deze werknemer ontslaan
STR_1706 :{SMALLFONT}{BLACK}Deze persoon naar een andere locatie verplaatsen STR_1706 :{SMALLFONT}{BLACK}Deze persoon naar een andere locatie verplaatsen
STR_1707 :Teveel werknemers in dit park STR_1707 :Te veel werknemers in dit park
STR_1708 :{SMALLFONT}{BLACK}Werkgebied van deze werknemer instellen STR_1708 :{SMALLFONT}{BLACK}Werkgebied van deze werknemer instellen
STR_1709 :Werknemer ontslaan STR_1709 :Werknemer ontslaan
STR_1710 :Ja STR_1710 :Ja
@@ -1107,7 +1107,7 @@ STR_1726 :Dit land is niet te koop!
STR_1727 :Voor dit land zijn geen bouwrechten te koop! STR_1727 :Voor dit land zijn geen bouwrechten te koop!
STR_1728 :Kan hier geen bouwrechten kopen… STR_1728 :Kan hier geen bouwrechten kopen…
STR_1729 :Land is geen eigendom van het park! STR_1729 :Land is geen eigendom van het park!
STR_1730 :{RED}Gesloten - - STR_1730 :{RED}Gesloten
STR_1731 :{WHITE}{STRINGID} - - STR_1731 :{WHITE}{STRINGID} - -
STR_1732 :Bouwen STR_1732 :Bouwen
STR_1733 :Modus STR_1733 :Modus
@@ -2234,8 +2234,8 @@ STR_2976 :{SMALLFONT}{BLACK}Met het geselecteerde kleurenschema een onderdeel
STR_2977 :Naam werknemer STR_2977 :Naam werknemer
STR_2978 :Voer een nieuwe naam in voor deze werknemer: STR_2978 :Voer een nieuwe naam in voor deze werknemer:
STR_2979 :Kan de naam van deze werknemer niet veranderen… STR_2979 :Kan de naam van deze werknemer niet veranderen…
STR_2980 :Teveel lichtkranten in dit park STR_2980 :Te veel lichtkranten in dit park
STR_2981 :{RED}Geen toegang - - STR_2981 :{RED}Geen toegang
STR_2982 :Lichtkranttekst STR_2982 :Lichtkranttekst
STR_2983 :Voer een nieuwe tekst in voer deze lichtkrant: STR_2983 :Voer een nieuwe tekst in voer deze lichtkrant:
STR_2984 :Kan de tekst op deze lichtkrant niet veranderen… STR_2984 :Kan de tekst op deze lichtkrant niet veranderen…
@@ -2403,7 +2403,7 @@ STR_3164 :{BLACK}{COMMA16} geselecteerd (maximum: {COMMA16})
STR_3167 :{WINDOW_COLOUR_2}Bevat {BLACK}{COMMA16} objecten STR_3167 :{WINDOW_COLOUR_2}Bevat {BLACK}{COMMA16} objecten
STR_3169 :Data voor de volgende objecten niet gevonden: STR_3169 :Data voor de volgende objecten niet gevonden:
STR_3170 :Niet genoeg ruimte voor graphics. STR_3170 :Niet genoeg ruimte voor graphics.
STR_3171 :er zijn teveel objecten van dit type geselecteerd. STR_3171 :er zijn te veel objecten van dit type geselecteerd.
STR_3172 :De volgende objecten moeten eerst geselecteerd worden: STR_3172 :De volgende objecten moeten eerst geselecteerd worden:
STR_3173 :dit object is momenteel in gebruik. STR_3173 :dit object is momenteel in gebruik.
STR_3174 :een ander object is afhankelijk van dit object. STR_3174 :een ander object is afhankelijk van dit object.
@@ -2426,7 +2426,6 @@ STR_3190 :Extra's voor paden
STR_3191 :Decorgroepen STR_3191 :Decorgroepen
STR_3192 :Parkingang STR_3192 :Parkingang
STR_3193 :Water STR_3193 :Water
STR_3194 :Scenariobeschrijving
STR_3195 :Lijst van uitvindingen STR_3195 :Lijst van uitvindingen
STR_3196 :{WINDOW_COLOUR_2}Onderzoeksgroep: {BLACK}{STRINGID} STR_3196 :{WINDOW_COLOUR_2}Onderzoeksgroep: {BLACK}{STRINGID}
STR_3197 :{WINDOW_COLOUR_2}Items die aan het begin al zijn uitgevonden: STR_3197 :{WINDOW_COLOUR_2}Items die aan het begin al zijn uitgevonden:
@@ -2459,7 +2458,7 @@ STR_3223 :{SMALLFONT}{BLACK}Instellen welk land gekocht kan worden door het p
STR_3224 :{SMALLFONT}{BLACK}Instellen voor welk land bouwrechten te koop zijn STR_3224 :{SMALLFONT}{BLACK}Instellen voor welk land bouwrechten te koop zijn
STR_3225 :{SMALLFONT}{BLACK}Een willekeurig cluster van dit object neerzetten rondom de geselecteerde plek STR_3225 :{SMALLFONT}{BLACK}Een willekeurig cluster van dit object neerzetten rondom de geselecteerde plek
STR_3226 :{SMALLFONT}{BLACK}Parkingang bouwen STR_3226 :{SMALLFONT}{BLACK}Parkingang bouwen
STR_3227 :Teveel parkingangen! STR_3227 :Te veel parkingangen!
STR_3228 :{SMALLFONT}{BLACK}Geef startposities voor bezoekers aan STR_3228 :{SMALLFONT}{BLACK}Geef startposities voor bezoekers aan
STR_3229 :Blokremmen kunnen niet direct na het station geplaatst worden STR_3229 :Blokremmen kunnen niet direct na het station geplaatst worden
STR_3230 :Blokremmen kunnen niet direct achter elkaar gebruikt worden STR_3230 :Blokremmen kunnen niet direct achter elkaar gebruikt worden
@@ -2575,7 +2574,7 @@ STR_3343 :Opgeslagen spel omzetten naar scenario
STR_3344 :Baanontwerper STR_3344 :Baanontwerper
STR_3345 :Baanontwerpbeheer STR_3345 :Baanontwerpbeheer
STR_3346 :Kan baanontwerp niet opslaan STR_3346 :Kan baanontwerp niet opslaan
STR_3347 :Attractie is te groot, bevat teveel elementen of het decor is te ver verspreid STR_3347 :Attractie is te groot, bevat te veel elementen of het decor is te ver verspreid
STR_3348 :Hernoemen STR_3348 :Hernoemen
STR_3349 :Verwijderen STR_3349 :Verwijderen
STR_3350 :Naam baanontwerp STR_3350 :Naam baanontwerp
@@ -2600,7 +2599,7 @@ STR_3370 :{BLACK}= Informatiekiosk
STR_3371 :{BLACK}= Eerste hulp STR_3371 :{BLACK}= Eerste hulp
STR_3372 :{BLACK}= Geldautomaat STR_3372 :{BLACK}= Geldautomaat
STR_3373 :{BLACK}= Toilet STR_3373 :{BLACK}= Toilet
STR_3374 :Waarschuwing: teveel objecten geselecteerd! STR_3374 :Waarschuwing: te veel objecten geselecteerd!
STR_3375 :Niet alle objecten in deze decorgroep kunnen worden geselecteerd STR_3375 :Niet alle objecten in deze decorgroep kunnen worden geselecteerd
STR_3376 :Installeren… STR_3376 :Installeren…
STR_3377 :{SMALLFONT}{BLACK}Bestand met nieuw baanontwerp installeren STR_3377 :{SMALLFONT}{BLACK}Bestand met nieuw baanontwerp installeren
@@ -2765,7 +2764,7 @@ STR_5256 :Maak een nieuw thema aan om wijzigingen aan te brengen.
STR_5257 :{SMALLFONT}{BLACK}Een nieuw thema aanmaken dat is gebaseerd op het huidige STR_5257 :{SMALLFONT}{BLACK}Een nieuw thema aanmaken dat is gebaseerd op het huidige
STR_5258 :{SMALLFONT}{BLACK}Het huidige thema verwijderen STR_5258 :{SMALLFONT}{BLACK}Het huidige thema verwijderen
STR_5259 :{SMALLFONT}{BLACK}Het huidige thema hernoemen STR_5259 :{SMALLFONT}{BLACK}Het huidige thema hernoemen
STR_5260 :Enorm screenshot STR_5260 :Reuzenscreenshot
STR_5261 :Filter STR_5261 :Filter
STR_5262 :Wacky Worlds STR_5262 :Wacky Worlds
STR_5263 :Time Twister STR_5263 :Time Twister
@@ -3232,7 +3231,7 @@ STR_5762 :Chinese yuan (CN¥)
STR_5763 :Alle bestanden STR_5763 :Alle bestanden
STR_5764 :Ongeldig attractietype STR_5764 :Ongeldig attractietype
STR_5765 :Kan attracties met een ongeldig type niet bewerken. STR_5765 :Kan attracties met een ongeldig type niet bewerken.
STR_5766 :<available string id> STR_5766 :Hongaarse forint (Ft)
STR_5767 :Inkomsten STR_5767 :Inkomsten
STR_5768 :Totaal aant. bez. STR_5768 :Totaal aant. bez.
STR_5769 :Totale winst STR_5769 :Totale winst
@@ -3767,6 +3766,35 @@ STR_6300 :{SMALLFONT}{BLACK}Download alle ontbrekende objecten, mits ze onlin
STR_6301 :{SMALLFONT}{BLACK}Kopieert de naam van het geselecteerde object naar het klembord. STR_6301 :{SMALLFONT}{BLACK}Kopieert de naam van het geselecteerde object naar het klembord.
STR_6302 :{SMALLFONT}{BLACK}Kopieert de lijst van ontbrekende objecten naar het klembord. STR_6302 :{SMALLFONT}{BLACK}Kopieert de lijst van ontbrekende objecten naar het klembord.
STR_6303 :Bezig met downloaden van object ({COMMA16} van {COMMA16}): [{STRING}] STR_6303 :Bezig met downloaden van object ({COMMA16} van {COMMA16}): [{STRING}]
STR_6304 :Decorselector openen
STR_6305 :Multithreading
STR_6306 :{SMALLFONT}{BLACK}Experimentele optie om met meerdere threads te renderen. Dit kan de snelheid verhogen, maar ook instabiliteit veroorzaken.
STR_6307 :Kleurenschema: {BLACK}{STRINGID}
STR_6308 :“{STRINGID}{OUTLINE}{TOPAZ}”{NEWLINE}{STRINGID}
STR_6309 :Opnieuw verbinden
STR_6310 :{WINDOW_COLOUR_2}Positie: {BLACK}{INT32} {INT32} {INT32}
STR_6311 :{WINDOW_COLOUR_2}Volgende: {BLACK}{INT32} {INT32} {INT32}
STR_6312 :(oppervlak)
STR_6313 :(helling {INT32})
STR_6314 :{WINDOW_COLOUR_2}Bestemming: {BLACK}{INT32}, {INT32} tolerantie {INT32}
STR_6315 :{WINDOW_COLOUR_2}Pathfind-doel: {BLACK}{INT32}, {INT32}, {INT32} richting {INT32}
STR_6316 :{WINDOW_COLOUR_2}Pathfind-geschiedenis:
STR_6317 :{BLACK}{INT32}, {INT32}, {INT32} richting {INT32}
STR_6318 :Netwerkdesynchronisatie gedetecteerd.{NEWLINE}Logbestand: {STRING}
STR_6319 :{WINDOW_COLOUR_2}Blokrem is gesloten
STR_6320 :{WINDOW_COLOUR_2}Mag niet worden verwijderd
STR_6321 :{WINDOW_COLOUR_2}Straatmeubel is kapot
STR_6322 :{WINDOW_COLOUR_2}Sprite-id: {BLACK}{INT32}
STR_6323 :Simulatie
STR_6324 :Simuleren
STR_6325 :{SMALLFONT}{BLACK}Testrit simuleren
STR_6326 :Kan {POP16}{POP16}{POP16}{STRINGID} niet in simulatiemodus zetten...
STR_6327 :Reuzenscreenshots hebben transparante achtergrond
STR_6328 :{SMALLFONT}{BLACK}Als deze optie is ingeschakeld, worden reuzenscreenshots met een transparante achtergrond genomen, in plaats van de zwarte standaardachtergrond.
STR_6329 :{STRING}{STRINGID}
STR_6330 :[{STRING}] wordt gedownload van {STRING} ({COMMA16} / {COMMA16})
STR_6331 :Eenden aanmaken
STR_6332 :Eenden verw.
############# #############
# Scenarios # # Scenarios #

View File

@@ -10,7 +10,7 @@ STR_0005 :Montanha-Russa Invertida
STR_0006 :Montanha-Russa Junior STR_0006 :Montanha-Russa Junior
STR_0007 :Miniferrovia STR_0007 :Miniferrovia
STR_0008 :Monotrilho STR_0008 :Monotrilho
STR_0009 :Mini-Montanha Suspensa STR_0009 :Minimontanha Suspensa
STR_0010 :Aluguel de Barcos STR_0010 :Aluguel de Barcos
STR_0011 :Rato Maluco de Madeira STR_0011 :Rato Maluco de Madeira
STR_0012 :Corrida de Obstáculos STR_0012 :Corrida de Obstáculos
@@ -64,7 +64,7 @@ STR_0059 :Montanha-Russa Voadora
STR_0060 :Brinquedo Desconhecido (3A) STR_0060 :Brinquedo Desconhecido (3A)
STR_0061 :Virginia Reel STR_0061 :Virginia Reel
STR_0062 :Barcos de Splash STR_0062 :Barcos de Splash
STR_0063 :Mini Helicópteros STR_0063 :Mini-Helicópteros
STR_0064 :Montanha-Russa Deitada STR_0064 :Montanha-Russa Deitada
STR_0065 :Monotrilho Suspenso STR_0065 :Monotrilho Suspenso
STR_0066 :Brinquedo Desconhecido (40) STR_0066 :Brinquedo Desconhecido (40)
@@ -90,7 +90,7 @@ STR_0085 :Brinquedo Desconhecido (53)
STR_0086 :Brinquedo Desconhecido (54) STR_0086 :Brinquedo Desconhecido (54)
STR_0087 :Brinquedo Desconhecido (55) STR_0087 :Brinquedo Desconhecido (55)
STR_0088 :Montanha de Impulso Invertida STR_0088 :Montanha de Impulso Invertida
STR_0089 :Mini Montanha-Russa STR_0089 :Minimontanha-Russa
STR_0090 :Brinquedo de Mina STR_0090 :Brinquedo de Mina
STR_0091 :Brinquedo Desconhecido (59) STR_0091 :Brinquedo Desconhecido (59)
STR_0092 :Montanha-Russa de Indução Linear STR_0092 :Montanha-Russa de Indução Linear
@@ -145,10 +145,10 @@ STR_0562 :Carros motorizados percorrem uma pista de vários níveis passando
STR_0563 :Sentados em trens confortáveis apenas com uma trava simples, passageiros divertem-se em grandes quedas suaves e trilhos retorcidos como também muitos 'tempo no ar' pelas colinas STR_0563 :Sentados em trens confortáveis apenas com uma trava simples, passageiros divertem-se em grandes quedas suaves e trilhos retorcidos como também muitos 'tempo no ar' pelas colinas
STR_0564 :Correndo em trilho de madeira, esta montanha-russa é rápida, selvagem, barulhenta, e dá a sensação de 'fora de controle' com muitos 'tempo no ar' STR_0564 :Correndo em trilho de madeira, esta montanha-russa é rápida, selvagem, barulhenta, e dá a sensação de 'fora de controle' com muitos 'tempo no ar'
STR_0565 :Uma montanha-russa de madeira simples capaz de fazer só ladeiras e curvas suaves, onde os carros são mantidos no trilho pela fricção lateral e gravidade STR_0565 :Uma montanha-russa de madeira simples capaz de fazer só ladeiras e curvas suaves, onde os carros são mantidos no trilho pela fricção lateral e gravidade
STR_0566 :Carros individuais de montanha-russa percorrem em alta velocidade pistas em zig-zag com curvas fechadas e pequenas quedas STR_0566 :Carros individuais de montanha-russa percorrem em alta velocidade pistas em zigue-zague com curvas fechadas e pequenas quedas
STR_0567 :Sentados em cadeiras suspensas de cada lado do trilho, passageiros são lançados para cima enquanto são puxados para baixo em quedas íngremes e viajam por várias inversões STR_0567 :Sentados em cadeiras suspensas de cada lado do trilho, passageiros são lançados para cima enquanto são puxados para baixo em quedas íngremes e viajam por várias inversões
STR_0569 :Passeando embaixo do trilho em travas especiais, passageiros tem a sensação de voo enquanto arrebatam pelo ar STR_0569 :Passeando embaixo do trilho em travas especiais, passageiros tem a sensação de voo enquanto arrebatam pelo ar
STR_0571 :Carros circulares giram enquanto viajam por uma pista de madeira em zig-zag STR_0571 :Carros circulares giram enquanto viajam por uma pista de madeira em zigue-zague
STR_0572 :Barcos de alta capacidade viajam por um largo canal d'água, subindo por uma correia transportadora, acelerando ladeira abaixo para molhar os passageiros com uma onda gigante STR_0572 :Barcos de alta capacidade viajam por um largo canal d'água, subindo por uma correia transportadora, acelerando ladeira abaixo para molhar os passageiros com uma onda gigante
STR_0573 :Carros motorizados em formato de helicópteros correm por um trilho de aço, controlados pelo pedalar dos passageiros STR_0573 :Carros motorizados em formato de helicópteros correm por um trilho de aço, controlados pelo pedalar dos passageiros
STR_0574 :Passageiros são segurados por uma trava especial na posição deitada, viajando por trilhos retorcidos e inversões tanto de costas quanto olhando para o chão STR_0574 :Passageiros são segurados por uma trava especial na posição deitada, viajando por trilhos retorcidos e inversões tanto de costas quanto olhando para o chão
@@ -157,14 +157,14 @@ STR_0577 :Carros correm em trilhos de madeira, virando em seções reversoras
STR_0578 :Carros correm em trilhos envolvidos por anéis, passando por quedas íngremes e giros na 'linha do coração' STR_0578 :Carros correm em trilhos envolvidos por anéis, passando por quedas íngremes e giros na 'linha do coração'
STR_0579 :Um jogo suave de golfe em miniatura STR_0579 :Um jogo suave de golfe em miniatura
STR_0580 :Uma montanha-russa de aço gigante capaz de quedas suaves e colinas maiores que 90m STR_0580 :Uma montanha-russa de aço gigante capaz de quedas suaves e colinas maiores que 90m
STR_0581 :Um anel de assentos é puxado para o topo de uma alta torre enquando gira lentamente, então desce em queda livre, parando suavemente na parte inferior usando freios magnéticos STR_0581 :Um anel de assentos é puxado para o topo de uma alta torre enquanto gira lentamente, então desce em queda livre, parando suavemente na parte inferior usando freios magnéticos
STR_0582 :Veículos aerobarcos guiados pelos passageiros STR_0582 :Veículos aerobarcos guiados pelos passageiros
STR_0583 :Prédio contendo salas tortas e corredores inclinados para desorientar as pessoas que andam por eles STR_0583 :Prédio contendo salas tortas e corredores inclinados para desorientar as pessoas que andam por eles
STR_0584 :Bicicletas especiais correm em uma pista de aço de monotrilho, controladas pelo pedalar dos passageiros STR_0584 :Bicicletas especiais correm em uma pista de aço de monotrilho, controladas pelo pedalar dos passageiros
STR_0585 :Passageiros sentam em um par de cadeiras suspensas abaixo do trilho enquanto fazem loops e giros por inversões estreitas STR_0585 :Passageiros sentam em um par de cadeiras suspensas abaixo do trilho enquanto fazem loops e giros por inversões estreitas
STR_0586 :Carros em formato de barcos correm em um trilho de montanha-russa que permite curvas retorcidas e quedas íngremes, esparrinhando água em seções aquáticas que viram um rio suave. STR_0586 :Carros em formato de barcos correm em um trilho de montanha-russa que permite curvas retorcidas e quedas íngremes, esparrinhando água em seções aquáticas que viram um rio suave.
STR_0587 :Depois de um lançamento de propulsão hidráulica emocionante, o trem acelerado sobe verticalmente, passa pelo topo, e desce verticalmente ao outro lado para voltar à estação STR_0587 :Depois de um lançamento de propulsão hidráulica emocionante, o trem acelerado sobe verticalmente, passa pelo topo, e desce verticalmente ao outro lado para voltar à estação
STR_0588 :Carros individuais correm por baixo de um trilho em zig-zag com curvas fechadas e quedas acentuadas STR_0588 :Carros individuais correm por baixo de um trilho em zigue-zague com curvas fechadas e quedas acentuadas
STR_0589 :Um grande carro tematizado de tapete voador que move para cima e para baixo ciclicamente no extremo de 4 braços STR_0589 :Um grande carro tematizado de tapete voador que move para cima e para baixo ciclicamente no extremo de 4 braços
STR_0590 :Passageiros passeiam em um submarino submergido por um percurso subaquático STR_0590 :Passageiros passeiam em um submarino submergido por um percurso subaquático
STR_0591 :Barcos em forma de balsas serpenteiam delicadamente em uma pista de rio STR_0591 :Barcos em forma de balsas serpenteiam delicadamente em uma pista de rio
@@ -292,7 +292,7 @@ STR_0908 :Giro/Inclinação
STR_0909 :Rot. Banco STR_0909 :Rot. Banco
STR_0910 :{SMALLFONT}{BLACK}Curva em 'S' à Esquerda STR_0910 :{SMALLFONT}{BLACK}Curva em 'S' à Esquerda
STR_0911 :{SMALLFONT}{BLACK}Curva em 'S' à Direita STR_0911 :{SMALLFONT}{BLACK}Curva em 'S' à Direita
STR_0912 :{SMALLFONT}{BLACK}Sem retorção STR_0912 :{SMALLFONT}{BLACK}Sem volta
STR_0913 :{SMALLFONT}{BLACK}Mover para a seção anterior STR_0913 :{SMALLFONT}{BLACK}Mover para a seção anterior
STR_0914 :{SMALLFONT}{BLACK}Mover para a próxima seção STR_0914 :{SMALLFONT}{BLACK}Mover para a próxima seção
STR_0915 :{SMALLFONT}{BLACK}Construir seção destacada STR_0915 :{SMALLFONT}{BLACK}Construir seção destacada
@@ -521,7 +521,7 @@ STR_1137 :{SMALLFONT}{BLACK}Selecione a cor adicional 1
STR_1138 :{SMALLFONT}{BLACK}Selecione a cor adicional 2 STR_1138 :{SMALLFONT}{BLACK}Selecione a cor adicional 2
STR_1139 :{SMALLFONT}{BLACK}Selecione a cor do suporte das estruturas STR_1139 :{SMALLFONT}{BLACK}Selecione a cor do suporte das estruturas
STR_1140 :{SMALLFONT}{BLACK}Selecione a opção do esquema de cor do veículo STR_1140 :{SMALLFONT}{BLACK}Selecione a opção do esquema de cor do veículo
STR_1141 :{SMALLFONT}{BLACK}Selecione o veiculo/trem para modificar STR_1141 :{SMALLFONT}{BLACK}Selecione o veículo/trem para modificar
STR_1142 :{MOVE_X}{SMALLFONT}{STRINGID} STR_1142 :{MOVE_X}{SMALLFONT}{STRINGID}
STR_1143 :»{MOVE_X}{SMALLFONT}{STRINGID} STR_1143 :»{MOVE_X}{SMALLFONT}{STRINGID}
STR_1144 :Impossível construir/mover a entrada dessa atração... STR_1144 :Impossível construir/mover a entrada dessa atração...
@@ -551,8 +551,8 @@ STR_1167 :Impossível aumentar o nível da água aqui...
STR_1168 :Opções STR_1168 :Opções
STR_1169 :(Nenhum) STR_1169 :(Nenhum)
STR_1170 :{STRING} STR_1170 :{STRING}
STR_1171 :{RED}Fechado - - STR_1171 :{RED}Fechado
STR_1172 :{YELLOW}{STRINGID} - - STR_1172 :{YELLOW}{STRINGID}
STR_1173 :{SMALLFONT}{BLACK}Construir calçadas e filas de espera STR_1173 :{SMALLFONT}{BLACK}Construir calçadas e filas de espera
STR_1174 :Banner está no caminho STR_1174 :Banner está no caminho
STR_1175 :Impossível construir isto na calçada inclinada STR_1175 :Impossível construir isto na calçada inclinada
@@ -724,7 +724,7 @@ STR_1340 :{WINDOW_COLOUR_2}Velocidade máx.: {BLACK}{VELOCITY}
STR_1341 :{WINDOW_COLOUR_2}Duração da atração: {BLACK}{STRINGID}{STRINGID}{STRINGID}{STRINGID} STR_1341 :{WINDOW_COLOUR_2}Duração da atração: {BLACK}{STRINGID}{STRINGID}{STRINGID}{STRINGID}
STR_1342 :{DURATION} STR_1342 :{DURATION}
STR_1343 :{DURATION} / STR_1343 :{DURATION} /
STR_1344 :{WINDOW_COLOUR_2}Estensão do percurso: {BLACK}{STRINGID}{STRINGID}{STRINGID}{STRINGID} STR_1344 :{WINDOW_COLOUR_2}Extensão do percurso: {BLACK}{STRINGID}{STRINGID}{STRINGID}{STRINGID}
STR_1345 :{LENGTH} STR_1345 :{LENGTH}
STR_1346 :{LENGTH} / STR_1346 :{LENGTH} /
STR_1347 :{WINDOW_COLOUR_2}Velocidade média: {BLACK}{VELOCITY} STR_1347 :{WINDOW_COLOUR_2}Velocidade média: {BLACK}{VELOCITY}
@@ -738,7 +738,7 @@ STR_1354 :{WINDOW_COLOUR_2}Altura da queda mais alta: {BLACK}{LENGTH}
STR_1355 :{WINDOW_COLOUR_2}Quedas: {BLACK}{COMMA16} STR_1355 :{WINDOW_COLOUR_2}Quedas: {BLACK}{COMMA16}
STR_1356 :{WINDOW_COLOUR_2}Inversões: {BLACK}{COMMA16} STR_1356 :{WINDOW_COLOUR_2}Inversões: {BLACK}{COMMA16}
STR_1357 :{WINDOW_COLOUR_2}Túneis: {BLACK}{COMMA16} STR_1357 :{WINDOW_COLOUR_2}Túneis: {BLACK}{COMMA16}
STR_1358 :{WINDOW_COLOUR_2}'Tempo no Ar' Total: {BLACK}{COMMA2DP32}segs STR_1358 :{WINDOW_COLOUR_2}'Tempo no Ar' Total: {BLACK}{COMMA2DP32}s
STR_1359 :{WINDOW_COLOUR_2}Tempo de espera: {BLACK}{COMMA16} minuto STR_1359 :{WINDOW_COLOUR_2}Tempo de espera: {BLACK}{COMMA16} minuto
STR_1360 :{WINDOW_COLOUR_2}Tempo de espera: {BLACK}{COMMA16} minutos STR_1360 :{WINDOW_COLOUR_2}Tempo de espera: {BLACK}{COMMA16} minutos
STR_1361 :Impossível mudar velocidade... STR_1361 :Impossível mudar velocidade...
@@ -1108,7 +1108,7 @@ STR_1726 :Região não está à venda!
STR_1727 :Direitos de construção não está à venda! STR_1727 :Direitos de construção não está à venda!
STR_1728 :Não pode comprar os direitos de construção aqui... STR_1728 :Não pode comprar os direitos de construção aqui...
STR_1729 :Os terrenos não são propriedade do parque! STR_1729 :Os terrenos não são propriedade do parque!
STR_1730 :{RED}Fechado - - STR_1730 :{RED}Fechado
STR_1731 :{WHITE}{STRINGID} - - STR_1731 :{WHITE}{STRINGID} - -
STR_1732 :Construir STR_1732 :Construir
STR_1733 :Modo STR_1733 :Modo
@@ -1300,7 +1300,7 @@ STR_1929 :{RED}{STRINGID} ainda não foi consertado{NEWLINE}Verifique aonde s
STR_1930 :{SMALLFONT}{BLACK}Ligar/Desligar informações de rastreamento para este visitante - (Se o rastreamento está ligado, movimentos do visitante serão reportados na área de mensagem) STR_1930 :{SMALLFONT}{BLACK}Ligar/Desligar informações de rastreamento para este visitante - (Se o rastreamento está ligado, movimentos do visitante serão reportados na área de mensagem)
STR_1931 :{STRINGID} entrou na fila de espera para {STRINGID} STR_1931 :{STRINGID} entrou na fila de espera para {STRINGID}
STR_1932 :{STRINGID} está no {STRINGID} STR_1932 :{STRINGID} está no {STRINGID}
STR_1933 :{STRINGID} esta no {STRINGID} STR_1933 :{STRINGID} está no {STRINGID}
STR_1934 :{STRINGID} saiu do {STRINGID} STR_1934 :{STRINGID} saiu do {STRINGID}
STR_1935 :{STRINGID} saiu do parque STR_1935 :{STRINGID} saiu do parque
STR_1936 :{STRINGID} comprou {STRINGID} STR_1936 :{STRINGID} comprou {STRINGID}
@@ -1671,7 +1671,7 @@ STR_2316 :{WINDOW_COLOUR_2}Espaço necessário: {BLACK}{COMMA16} x {COMMA16}
STR_2321 :{WINDOW_COLOUR_2}Número de atrações: {BLACK}{COMMA16} STR_2321 :{WINDOW_COLOUR_2}Número de atrações: {BLACK}{COMMA16}
STR_2322 :{WINDOW_COLOUR_2}Funcionário: {BLACK}{COMMA16} STR_2322 :{WINDOW_COLOUR_2}Funcionário: {BLACK}{COMMA16}
STR_2323 :{WINDOW_COLOUR_2}Tamanho do parque: {BLACK}{COMMA32}m² STR_2323 :{WINDOW_COLOUR_2}Tamanho do parque: {BLACK}{COMMA32}m²
STR_2324 :{WINDOW_COLOUR_2}Tamanho do parque: {BLACK}{COMMA32}sq.ft. STR_2324 :{WINDOW_COLOUR_2}Tamanho do parque: {BLACK}{COMMA32}pés².
STR_2325 :{SMALLFONT}{BLACK}Comprar terreno para aumentar o tamanho do parque STR_2325 :{SMALLFONT}{BLACK}Comprar terreno para aumentar o tamanho do parque
STR_2326 :{SMALLFONT}{BLACK}Comprar os direitos de construção para permitir a construção acima ou abaixo do terreno fora do parque STR_2326 :{SMALLFONT}{BLACK}Comprar os direitos de construção para permitir a construção acima ou abaixo do terreno fora do parque
STR_2327 :Opções STR_2327 :Opções
@@ -1685,7 +1685,7 @@ STR_2334 :Libras (£)
STR_2335 :Dólar ($) STR_2335 :Dólar ($)
STR_2336 :Franco (F) STR_2336 :Franco (F)
STR_2337 :Marco Alemão(DM) STR_2337 :Marco Alemão(DM)
STR_2338 :Yen (¥) STR_2338 :Iene (¥)
STR_2339 :Peseta (Pts) STR_2339 :Peseta (Pts)
STR_2340 :Lira (L) STR_2340 :Lira (L)
STR_2341 :Florim Neerlandês (ƒ) STR_2341 :Florim Neerlandês (ƒ)
@@ -2052,19 +2052,19 @@ STR_2716 :/
STR_2717 :' STR_2717 :'
STR_2718 :Voltar Pasta STR_2718 :Voltar Pasta
STR_2719 :Novo Arquivo STR_2719 :Novo Arquivo
STR_2720 :{UINT16}seg STR_2720 :{UINT16}s
STR_2721 :{UINT16}segs STR_2721 :{UINT16}s
STR_2722 :{UINT16}min:{UINT16}seg STR_2722 :{UINT16}min:{UINT16}s
STR_2723 :{UINT16}min:{UINT16}segs STR_2723 :{UINT16}min:{UINT16}s
STR_2724 :{UINT16}mins:{UINT16}seg STR_2724 :{UINT16}mins:{UINT16}s
STR_2725 :{UINT16}mins:{UINT16}segs STR_2725 :{UINT16}mins:{UINT16}s
STR_2726 :{UINT16}min STR_2726 :{UINT16}min
STR_2727 :{UINT16}mins STR_2727 :{UINT16}mins
STR_2728 :{UINT16}hora:{UINT16}min STR_2728 :{UINT16}hora:{UINT16}min
STR_2729 :{UINT16}hora:{UINT16}mins STR_2729 :{UINT16}hora:{UINT16}mins
STR_2730 :{UINT16}horas:{UINT16}min STR_2730 :{UINT16}horas:{UINT16}min
STR_2731 :{UINT16}horas:{UINT16}mins STR_2731 :{UINT16}horas:{UINT16}mins
STR_2732 :{COMMA16}ft STR_2732 :{COMMA16}pés
STR_2733 :{COMMA16}m STR_2733 :{COMMA16}m
STR_2734 :{COMMA16}mph STR_2734 :{COMMA16}mph
STR_2735 :{COMMA16}km/h STR_2735 :{COMMA16}km/h
@@ -2168,7 +2168,7 @@ STR_2840 :{TOPAZ}Seu parque foi premiado por ter a pior comida do país!
STR_2841 :{TOPAZ}Seu parque foi premiado por ter as melhores instalações sanitárias do país! STR_2841 :{TOPAZ}Seu parque foi premiado por ter as melhores instalações sanitárias do país!
STR_2842 :{TOPAZ}Seu parque foi premiado por ser o mais decepcionante do país! STR_2842 :{TOPAZ}Seu parque foi premiado por ser o mais decepcionante do país!
STR_2843 :{TOPAZ}Seu parque foi premiado por ter as melhores atrações aquáticas do país! STR_2843 :{TOPAZ}Seu parque foi premiado por ter as melhores atrações aquáticas do país!
STR_2844 :{TOPAZ}Seu parque foi premiado por ter as melhores atrações pesonalizadas! STR_2844 :{TOPAZ}Seu parque foi premiado por ter as melhores atrações personalizadas!
STR_2845 :{TOPAZ}Seu parque foi premiado por ter a escolha de esquemas de cores mais deslumbrante! STR_2845 :{TOPAZ}Seu parque foi premiado por ter a escolha de esquemas de cores mais deslumbrante!
STR_2846 :{TOPAZ}Seu parque foi premiado por ter o traçado mais confuso'! STR_2846 :{TOPAZ}Seu parque foi premiado por ter o traçado mais confuso'!
STR_2847 :{TOPAZ}Seu parque recebeu um prêmio por ser 'O parque com as melhores atrações tranquilas'! STR_2847 :{TOPAZ}Seu parque recebeu um prêmio por ser 'O parque com as melhores atrações tranquilas'!
@@ -2237,7 +2237,7 @@ STR_2977 :Nome do Funcionário
STR_2978 :Inserir novo nove para este funcionário: STR_2978 :Inserir novo nove para este funcionário:
STR_2979 :Impossível nomear funcionário... STR_2979 :Impossível nomear funcionário...
STR_2980 :Muitos banners no jogo STR_2980 :Muitos banners no jogo
STR_2981 :{RED}Entrada Proibida - - STR_2981 :{RED}Entrada Proibida
STR_2982 :Texto do banner STR_2982 :Texto do banner
STR_2983 :Insira um novo texto para este banner: STR_2983 :Insira um novo texto para este banner:
STR_2984 :Impossível definir novo texto para banner... STR_2984 :Impossível definir novo texto para banner...
@@ -2341,7 +2341,7 @@ STR_3097 :{SMALLFONT}{BLACK}Selecione a velocidade da corrente de elevação
STR_3099 :{SMALLFONT}{BLACK}Selecionar cor STR_3099 :{SMALLFONT}{BLACK}Selecionar cor
STR_3100 :{SMALLFONT}{BLACK}Selecionar segunda cor STR_3100 :{SMALLFONT}{BLACK}Selecionar segunda cor
STR_3101 :{SMALLFONT}{BLACK}Selecionar terceira cor STR_3101 :{SMALLFONT}{BLACK}Selecionar terceira cor
STR_3102 :{SMALLFONT}{BLACK}Repintar cenário colorível no terreno STR_3102 :{SMALLFONT}{BLACK}Repintar cenário colorvel no terreno
STR_3103 :Impossível repintar isto... STR_3103 :Impossível repintar isto...
STR_3104 :{SMALLFONT}{BLACK}Listar atrações STR_3104 :{SMALLFONT}{BLACK}Listar atrações
STR_3105 :{SMALLFONT}{BLACK}Listar lojas e barracas STR_3105 :{SMALLFONT}{BLACK}Listar lojas e barracas
@@ -2397,7 +2397,7 @@ STR_3173 :Este objeto está atualmente em uso
STR_3174 :Este objeto é requisitado por outro objeto STR_3174 :Este objeto é requisitado por outro objeto
STR_3175 :Este objeto é sempre requisitado STR_3175 :Este objeto é sempre requisitado
STR_3176 :Impossível selecionar este objeto STR_3176 :Impossível selecionar este objeto
STR_3177 :Impossível desselecionar este objeto STR_3177 :Impossível deselecionar este objeto
STR_3178 :Pelo menos um caminho deve ser selecionado STR_3178 :Pelo menos um caminho deve ser selecionado
STR_3179 :Pelo menos um objeto de atração/veículo deve ser selecionado STR_3179 :Pelo menos um objeto de atração/veículo deve ser selecionado
STR_3180 :Seleção de objetos inválida STR_3180 :Seleção de objetos inválida
@@ -2414,7 +2414,6 @@ STR_3190 :Caminhos Extras
STR_3191 :Grupo de Cenários STR_3191 :Grupo de Cenários
STR_3192 :Entrada do Parque STR_3192 :Entrada do Parque
STR_3193 :Água STR_3193 :Água
STR_3194 :Descrição do Cenário
STR_3195 :Lista de Invenções STR_3195 :Lista de Invenções
STR_3196 :{WINDOW_COLOUR_2}Grupo de Pesquisa: {BLACK}{STRINGID} STR_3196 :{WINDOW_COLOUR_2}Grupo de Pesquisa: {BLACK}{STRINGID}
STR_3197 :{WINDOW_COLOUR_2}Itens pré-inventados no começo do jogo: STR_3197 :{WINDOW_COLOUR_2}Itens pré-inventados no começo do jogo:
@@ -2589,7 +2588,7 @@ STR_3371 :{BLACK}= Primeiros Socorros
STR_3372 :{BLACK}= Caixa Eletrônico STR_3372 :{BLACK}= Caixa Eletrônico
STR_3373 :{BLACK}= Banheiro STR_3373 :{BLACK}= Banheiro
STR_3374 :Aviso: Muitos objetos selecionados! STR_3374 :Aviso: Muitos objetos selecionados!
STR_3375 :Nem todos os objetos neste grupo de cenário podem ser selecionado STR_3375 :Nem todos os objetos neste grupo de cenário podem ser selecionados
STR_3376 :Instalar novo STR_3376 :Instalar novo
STR_3377 :{SMALLFONT}{BLACK}Instalar um novo arquivo de projeto de pista STR_3377 :{SMALLFONT}{BLACK}Instalar um novo arquivo de projeto de pista
STR_3378 :Instalar STR_3378 :Instalar
@@ -3215,6 +3214,7 @@ STR_5762 :Yuan Chinês(CN¥)
STR_5763 :Todos os arquivos STR_5763 :Todos os arquivos
STR_5764 :Tipo de atração inválida STR_5764 :Tipo de atração inválida
STR_5765 :Não é possível editar atração de tipo inválido STR_5765 :Não é possível editar atração de tipo inválido
STR_5766 :Florim húngaro (Ft)
STR_5767 :Receita STR_5767 :Receita
STR_5768 :Clientes totais STR_5768 :Clientes totais
STR_5769 :Lucro total STR_5769 :Lucro total
@@ -3282,7 +3282,7 @@ STR_5830 :{SMALLFONT}{BLACK}Muda qual língua é usada
STR_5831 :{SMALLFONT}{BLACK}Muda qual formato de{NEWLINE}temperatura é mostrado no jogo STR_5831 :{SMALLFONT}{BLACK}Muda qual formato de{NEWLINE}temperatura é mostrado no jogo
STR_5832 :{SMALLFONT}{BLACK}Mostra altura como unidade genérica ao invés de formato de medida definido em "Distância e Velocidade" STR_5832 :{SMALLFONT}{BLACK}Mostra altura como unidade genérica ao invés de formato de medida definido em "Distância e Velocidade"
STR_5833 :{SMALLFONT}{BLACK}Muda qual formato de data é usado STR_5833 :{SMALLFONT}{BLACK}Muda qual formato de data é usado
STR_5834 :{SMALLFONT}{BLACK}Seleciona qual dispositivo de audio o OpenRCT2 irá usar STR_5834 :{SMALLFONT}{BLACK}Seleciona qual dispositivo de áudio o OpenRCT2 irá usar
STR_5835 :{SMALLFONT}{BLACK}Deixa o jogo mudo se a janela perder foco STR_5835 :{SMALLFONT}{BLACK}Deixa o jogo mudo se a janela perder foco
STR_5836 :{SMALLFONT}{BLACK}Seleciona música que será usada no menu principal.{NEWLINE}Selecionar o tema do RCT1 requer que você copie 'data/css17.dat' da pasta do seu RCT1 para 'data/css50.dat' da pasta do seu RCT2, ou definir o caminho para o RCT1 na aba Variados. STR_5836 :{SMALLFONT}{BLACK}Seleciona música que será usada no menu principal.{NEWLINE}Selecionar o tema do RCT1 requer que você copie 'data/css17.dat' da pasta do seu RCT1 para 'data/css50.dat' da pasta do seu RCT2, ou definir o caminho para o RCT1 na aba Variados.
STR_5837 :{SMALLFONT}{BLACK}Cria e gerencia temas de interface de usuário personalizadas STR_5837 :{SMALLFONT}{BLACK}Cria e gerencia temas de interface de usuário personalizadas
@@ -3552,13 +3552,13 @@ STR_6101 :Atrações não perdem valor ao longo do{NEWLINE}tempo
STR_6102 :{SMALLFONT}{BLACK}O valor de uma atração não diminuirá com o tempo, então visitantes não pensarão de repente que uma atração é muito cara. STR_6102 :{SMALLFONT}{BLACK}O valor de uma atração não diminuirá com o tempo, então visitantes não pensarão de repente que uma atração é muito cara.
STR_6103 :{SMALLFONT}{BLACK}Esta opção é desabilitada durante jogo de rede. STR_6103 :{SMALLFONT}{BLACK}Esta opção é desabilitada durante jogo de rede.
STR_6104 :Montanha-Russa Saca-Rolhas STR_6104 :Montanha-Russa Saca-Rolhas
STR_6105 :Hiper Montanha-Russa STR_6105 :Hipermontanha-Russa
STR_6106 :Passeio de carro STR_6106 :Passeio de carro
STR_6107 :Caminhões Monstruosos STR_6107 :Caminhões Monstruosos
STR_6108 :Tornado de Aço STR_6108 :Tornado de Aço
STR_6109 :Hiper Tornado STR_6109 :Hipertornado
STR_6110 :Montanha-Russa Júnior STR_6110 :Montanha-Russa Júnior
STR_6111 :Mini Montanha-Russa Clássica STR_6111 :Minimontanha-Russa Clássica
STR_6112 :Uma montanha russa de aço compacta onde trens viajam por parafusos e loops STR_6112 :Uma montanha russa de aço compacta onde trens viajam por parafusos e loops
STR_6113 :Uma montanha russa alta que não inverte com grandes quedas, alta velocidade, e trens confortáveis com apenas uma trava de colo STR_6113 :Uma montanha russa alta que não inverte com grandes quedas, alta velocidade, e trens confortáveis com apenas uma trava de colo
STR_6114 :Passageiros viajam devagar em veículos eletrizados ao longo de uma rota baseada em pista STR_6114 :Passageiros viajam devagar em veículos eletrizados ao longo de uma rota baseada em pista
@@ -3613,7 +3613,7 @@ STR_6162 :Rato Maluco Giratório
STR_6163 :Carros no formato de rato correm por curvas fechadas e pequenas quedas, girando suavemente para desorientar os passageiros STR_6163 :Carros no formato de rato correm por curvas fechadas e pequenas quedas, girando suavemente para desorientar os passageiros
STR_6164 :{WHITE}❌ STR_6164 :{WHITE}❌
STR_6165 :Usar sincronização vertical STR_6165 :Usar sincronização vertical
STR_6166 :{SMALLFONT}{BLACK}Sincroniza cada quadro mostrado com a taxa de atualização do monitor, previnindo cortes na tela. STR_6166 :{SMALLFONT}{BLACK}Sincroniza cada quadro mostrado com a taxa de atualização do monitor, prevenindo cortes na tela.
STR_6167 :{SMALLFONT}{BLACK}Avançado STR_6167 :{SMALLFONT}{BLACK}Avançado
STR_6168 :Sequência de Título STR_6168 :Sequência de Título
STR_6169 :Seleção de Cenários STR_6169 :Seleção de Cenários
@@ -3745,12 +3745,41 @@ STR_6294 :KiB
STR_6295 :MiB STR_6295 :MiB
STR_6296 :GiB STR_6296 :GiB
STR_6297 :TiB STR_6297 :TiB
STR_6298 :{STRING}/seg STR_6298 :{STRING}/s
STR_6299 :Baixar todos STR_6299 :Baixar todos
STR_6300 :{SMALLFONT}{BLACK}Baixa todos os objetos faltantes se disponíveis online. STR_6300 :{SMALLFONT}{BLACK}Baixa todos os objetos faltantes se disponíveis online.
STR_6301 :{SMALLFONT}{BLACK}Copia o nome do objeto selecionado para a área de transferência. STR_6301 :{SMALLFONT}{BLACK}Copia o nome do objeto selecionado para a área de transferência.
STR_6302 :{SMALLFONT}{BLACK}Copia toda a lista de objetos faltantes para a área de transferência. STR_6302 :{SMALLFONT}{BLACK}Copia toda a lista de objetos faltantes para a área de transferência.
STR_6303 :Baixando objeto ({COMMA16} / {COMMA16}): [{STRING}] STR_6303 :Baixando objeto ({COMMA16} / {COMMA16}): [{STRING}]
STR_6304 :Abrir seletor de cenário
STR_6305 :Multithreading
STR_6306 :{SMALLFONT}{BLACK}Opção experimental que usa múltiplas threads para desenhar, pode causar instabilidade.
STR_6307 :Esquema de cores: {BLACK}{STRINGID}
STR_6308 :“{STRINGID}{OUTLINE}{TOPAZ}”{NEWLINE}{STRINGID}
STR_6309 :Reconectar
STR_6310 :{WINDOW_COLOUR_2}Posição: {BLACK}{INT32} {INT32} {INT32}
STR_6311 :{WINDOW_COLOUR_2}Próxima: {BLACK}{INT32} {INT32} {INT32}
STR_6312 :(superfície)
STR_6313 :(inclinação {INT32})
STR_6314 :{WINDOW_COLOUR_2}Dest: {BLACK}{INT32}, {INT32} tolerância {INT32}
STR_6315 :{WINDOW_COLOUR_2}Objetivo de Desbravamento: {BLACK}{INT32}, {INT32}, {INT32} dir {INT32}
STR_6316 :{WINDOW_COLOUR_2}Histórico de Desbravamento:
STR_6317 :{BLACK}{INT32}, {INT32}, {INT32} dir {INT32}
STR_6318 :Assincronia de rede detectada.{NEWLINE}Arquivo de registro: {STRING}
STR_6319 :{WINDOW_COLOUR_2}Freios Bloqueadores Fechados
STR_6320 :{WINDOW_COLOUR_2}Indestrutível
STR_6321 :{WINDOW_COLOUR_2}Adição quebrada
STR_6322 :{WINDOW_COLOUR_2}Id da Sprite: {BLACK}{INT32}
STR_6323 :Simulando
STR_6324 :Simular
STR_6325 :{SMALLFONT}{BLACK}Simular brinquedo/atração
STR_6326 :Não é possível simular {POP16}{POP16}{POP16}{STRINGID}..
STR_6327 :Fundo transparente para capturas de tela gigantes
STR_6328 :{SMALLFONT}{BLACK}Com essa opção habilitada, capturas de tela gigantes terão fundo transparente em vez da cor preta padrão.
STR_6329 :{STRING}{STRINGID}
STR_6330 :Baixando [{STRING}] de {STRING} ({COMMA16} / {COMMA16})
STR_6331 :Criar Patos
STR_6332 :Remover Patos
############# #############
# Scenarios # # Scenarios #
@@ -3795,7 +3824,7 @@ STR_DTLS :Algumas ilhas formam a base para este novo parque.
<Katie's Dreamland> <Katie's Dreamland>
STR_SCNR :Mundo de Katie STR_SCNR :Mundo de Katie
STR_PARK :Mundo de Katie STR_PARK :Mundo de Katie
STR_DTLS :Um pequeno parque temático com alguns briquedos e espaço para expansão - Seu objetivo é dobrar o valor do parque. STR_DTLS :Um pequeno parque temático com alguns brinquedos e espaço para expansão - Seu objetivo é dobrar o valor do parque.
<Pokey Park> <Pokey Park>
STR_SCNR :Parque Pequeno STR_SCNR :Parque Pequeno
@@ -3835,7 +3864,7 @@ STR_DTLS :Converta a atração turística Ruínas Egípcias em um próspero p
<Crumbly Woods> <Crumbly Woods>
STR_SCNR :Madeiras Velhas STR_SCNR :Madeiras Velhas
STR_PARK :Madeiras Velhas STR_PARK :Madeiras Velhas
STR_DTLS :Um grande parque com atrações bem projetadas porém muito velhas - Substitua as atrações velhas ou adicione novas para tornar o parque mais popular. STR_DTLS :Um grande parque com atrações bem projetadas, porém muito velhas - Substitua as atrações velhas ou adicione novas para tornar o parque mais popular.
<Paradise Pier> <Paradise Pier>
STR_SCNR :Cais do Paraíso STR_SCNR :Cais do Paraíso
@@ -3926,7 +3955,7 @@ STR_DTLS :Uma série de lagos íngremes formam a base para este novo parque.
<Sprightly Park> <Sprightly Park>
STR_SCNR :Parque Animado STR_SCNR :Parque Animado
STR_PARK :Parque Animado STR_PARK :Parque Animado
STR_DTLS :Este parque ancião tem muitas atrações históricas mas está muito endividado. STR_DTLS :Este parque ancião tem muitas atrações históricas, mas está muito endividado.
<Magic Quarters> <Magic Quarters>
STR_SCNR :Áreas Mágicas STR_SCNR :Áreas Mágicas
@@ -4006,7 +4035,7 @@ STR_DTLS :Transforme esta pedreira abandonada em um lugar para atrair turista
<Coaster Crazy> <Coaster Crazy>
STR_SCNR :Encostas Loucas STR_SCNR :Encostas Loucas
STR_PARK :Encostas Loucas STR_PARK :Encostas Loucas
STR_DTLS :Você tem fundos limitados mas tempo ilimitado para transformar esta área montanhosa em um vasto parque de montanha-russa. STR_DTLS :Você tem fundos limitados, mas tempo ilimitado para transformar esta área montanhosa em um vasto parque de montanha-russa.
<Urban Park> <Urban Park>
STR_SCNR :Parque Urbano STR_SCNR :Parque Urbano
@@ -4033,7 +4062,7 @@ STR_DTLS :Um vulcão dormente é o ambiente para este desafio de construção
<Arid Heights> <Arid Heights>
STR_SCNR :Picos Áridos STR_SCNR :Picos Áridos
STR_PARK :Picos Áridos STR_PARK :Picos Áridos
STR_DTLS :Livre de qualquer limite financeiro,seu desafio é desenvolver este parque desértico enquanto mantém os visitantes felizes. STR_DTLS :Livre de qualquer limite financeiro, seu desafio é desenvolver este parque desértico enquanto mantém os visitantes felizes.
<Razor Rocks> <Razor Rocks>
STR_SCNR :Pedras de Navalha STR_SCNR :Pedras de Navalha
@@ -4048,7 +4077,7 @@ STR_DTLS :Um grande lago numa cratera anciã é o ambiente para este parque.
<Vertigo Views> <Vertigo Views>
STR_SCNR :Visões de Vertigem STR_SCNR :Visões de Vertigem
STR_PARK :Visões de Vertigem STR_PARK :Visões de Vertigem
STR_DTLS :Este grande parque já tem uma excelente montanha-russa hiper, mas sua tarefa é aumentar massivamente seu lucro. STR_DTLS :Este grande parque já tem uma excelente hipermontanha-russa, mas sua tarefa é aumentar massivamente seu lucro.
<Paradise Pier 2> <Paradise Pier 2>
STR_SCNR :Cais do Paraíso 2 STR_SCNR :Cais do Paraíso 2
@@ -4380,7 +4409,7 @@ STR_DTLS :Um parque precariamente aninhado em pedras de lava com vapores de m
<Lucky Lake> <Lucky Lake>
STR_SCNR :Lago da Sorte STR_SCNR :Lago da Sorte
STR_PARK :Lago da Sorte STR_PARK :Lago da Sorte
STR_DTLS :Com fundos ilimitados mas com uma localização desafiadora no lago, este parque será um desafio para expandir e gerenciar STR_DTLS :Com fundos ilimitados, mas com uma localização desafiadora no lago, este parque será um desafio para expandir e gerenciar
<Rainbow Summit> <Rainbow Summit>
STR_SCNR :Cúpula do Arco-Íris STR_SCNR :Cúpula do Arco-Íris
@@ -4433,7 +4462,7 @@ STR_DTLS :Uma barreira foi construída oferecendo energia hidroelétrica bara
<Antarctic - Ecological Salvage> <Antarctic - Ecological Salvage>
STR_SCNR :Antártica - Resgate Ecológico STR_SCNR :Antártica - Resgate Ecológico
STR_PARK :Aventuras Geladas STR_PARK :Aventuras Geladas
STR_DTLS :A agência de ambiente voltou-se para você para transformar uma grande velha refinaria ecológica de petróleo em uma atração turística de alto nível. Terreno é barato mas o juros do empréstimo é alto. Você pode vender os prédios velhos para melhorar a situação. STR_DTLS :Ajude a agência de ambiente a transformar uma grande e velha refinaria ecológica de petróleo em atração turística de alto nível. Terrenos baratos, mas juros do empréstimo não. Pode-se vender os prédios velhos para melhorar a situação.
<Asia - Great Wall of China Tourism Enhancement> <Asia - Great Wall of China Tourism Enhancement>
STR_SCNR :Ásia - Melhorias Turísticas na Grande Muralha da China STR_SCNR :Ásia - Melhorias Turísticas na Grande Muralha da China
@@ -4478,7 +4507,7 @@ STR_DTLS :As pessoas do Havaí estão entediadas de surfar e estão procurand
<North America - Grand Canyon> <North America - Grand Canyon>
STR_SCNR :América do Norte - Grand Canyon STR_SCNR :América do Norte - Grand Canyon
STR_PARK :Calamidades do Canyon STR_PARK :Calamidades do Canyon
STR_DTLS :Você tem que construir um parque num terreno limitado nos dois lados desse tesouro natural - você tem a oportunidade de comprar terrenos vizinhos dos Índios Nativos Americanos. Você precisa completar o objetivo para suprir a população da cidade local. STR_DTLS :Você tem que construir um parque num terreno limitado nos dois lados desse tesouro natural - tenha a oportunidade de comprar terrenos vizinhos dos Índios Nativos Americanos. Você precisa completar o objetivo para suprir a população da cidade local.
<North America - Rollercoaster Heaven> <North America - Rollercoaster Heaven>
STR_SCNR :América do Norte - Paraíso da Montanha-Russa STR_SCNR :América do Norte - Paraíso da Montanha-Russa
@@ -4516,7 +4545,7 @@ STR_DTLS :Para liberar a riqueza dos ricos e distribuir para os necessitados,
<Future - First Encounters> <Future - First Encounters>
STR_SCNR :Futuro - Primeiro Contado STR_SCNR :Futuro - Primeiro Contado
STR_PARK :Extravagância Extraterrestre STR_PARK :Extravagância Extraterrestre
STR_DTLS :Vida foi descoberta em um planeta distante. Construa um parque temático alien para ganhar dinheiro com a onda de juros sem precedentes. STR_DTLS :Vida foi descoberta em um planeta distante. Construa um parque temático alienígena para ganhar dinheiro com a onda de juros sem precedentes.
<Future - Future World> <Future - Future World>
STR_SCNR :Futuro - Mundo Futurista STR_SCNR :Futuro - Mundo Futurista
@@ -4526,7 +4555,7 @@ STR_DTLS :Mostre sua inventiva, utópica visão do futuro - mostre um projeto
<Mythological - Animatronic Film Set> <Mythological - Animatronic Film Set>
STR_SCNR :Mitológico - Set de Filmagem Animatrônico STR_SCNR :Mitológico - Set de Filmagem Animatrônico
STR_PARK :Travessuras Animatrônicas STR_PARK :Travessuras Animatrônicas
STR_DTLS :Você recebeu uma tarefa de gerir e melhorar um parque temático existente, que foi construído num velho set de filme. Construa um tributo para os animadores pioneiros de stop-motion que foram os primeiros a trazer criaturas míticas à vida na tela prateada. STR_DTLS :Você foi designado para gerir e melhorar um parque temático existente, que foi construído num velho set de filme. Faça um tributo aos animadores pioneiros de stop-motion, os primeiros a trazer criaturas míticas à vida na tela prateada.
<Mythological - Cradle of Civilisation> <Mythological - Cradle of Civilisation>
STR_SCNR :Mitológico - Berço da Civilização STR_SCNR :Mitológico - Berço da Civilização
@@ -4546,7 +4575,7 @@ STR_DTLS :Você recebeu a tarefa de construir um parque temático da Era Jur
<Prehistoric - Stone Age> <Prehistoric - Stone Age>
STR_SCNR :Pré-Histórico - Idade da Pedra STR_SCNR :Pré-Histórico - Idade da Pedra
STR_PARK :Passeio Rochoso STR_PARK :Passeio Rochoso
STR_DTLS :Para frustrar os desenvolvedores da rodovia e preservar os misteriosos círculos de pedra antigos, você precisará construir um parque temático da Idade da Pedra e obter lucro. No entanto, atrair visitantes pode representar um desafio, já que o terreno é um pouco inóspito. STR_DTLS :Frustre os construtores da rodovia e preserve os misteriosos círculos de pedra antigos ao construir um parque temático da Idade da Pedra e lucrar. No entanto, atrair visitantes pode ser desafiador, já que o terreno é um pouco inóspito.
<Roaring Twenties - Prison Island> <Roaring Twenties - Prison Island>
STR_SCNR :Anos 20 - Ilha-Prisão STR_SCNR :Anos 20 - Ilha-Prisão

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

4
debian/changelog vendored
View File

@@ -1,5 +1,5 @@
openrct2 (0.2.2-develop-1) unstable; urgency=medium openrct2 (0.2.3-develop-1) unstable; urgency=medium
* Release 2019-03 (Closes: #XXXXXX) * Release 2019-07 (Closes: #XXXXXX)
-- Michał Janiszewski <janisozaur+openrct2@gmail.com> Sun, 10 Jan 2016 23:41:16 +0100 -- Michał Janiszewski <janisozaur+openrct2@gmail.com> Sun, 10 Jan 2016 23:41:16 +0100

View File

@@ -1,3 +1,111 @@
0.2.3+ (in development)
------------------------------------------------------------------------
- Feature: [#9285] Remember current group in scenario list window.
- Feature: [#9918] Increase image list capacity by about 100k units.
- Change: [#1349] Increase the number of ride music played simultaneously from 2 to 32.
- Fix: [#4927] Giant screenshot cut off at bottom and top.
- Fix: [#7572] Queue paths connect to regular paths through fences.
- Fix: [#7690] Problem with guests freezing on certain tiles of path.
- Fix: [#7883] Headless server log is stored incorrectly if server name contains CJK in Ubuntu
- Fix: [#8136] Excessive lateral G penalty is too excessive.
- Fix: [#8584] Duck spawning function does not check tiles with x or y coordinate of 0..64 (Original bug)
- Fix: [#9179] Crash when modifying a ride occasionally.
- Fix: [#9533] Door sounds not playing.
- Fix: [#9574] Text overflow in scenario objective window when using CJK languages.
- Fix: [#9603] Don't render audio when master volume is turned off.
- Fix: [#9625] Show correct cost in scenery selection.
- Fix: [#9669] The tile inspector shortcut key does not work with debugging tools disabled.
- Fix: [#9675] Guest entry point limit can be bypassed in scenario editor.
- Fix: [#9683] Cannot raise water level if part of the tool's area of effect is off of the map.
- Fix: [#9684] Entering custom size for water/land tool allows confirmation with main enter key, but not numpad enter key.
- Fix: [#9690] The keyboard shortcut for rotating the game view can be set to Enter or KP Enter, but not both.
- Fix: [#9717] Scroll bars do not render correctly when using OpenGL renderer.
- Fix: [#9729] Peeps do not take into account height difference when deciding to pathfind to a ride entrance (original bug).
- Fix: [#9902] Doors/Portcullis do not check to make sure doors are open causing double opens.
- Fix: [#9926] Africa - Oasis park has wrong peep spawn (original bug).
- Fix: [#9953] Crash when hacked rides attempt to find the closest mechanic.
- Fix: [#9955] Resizing map in while pause mode does not work and may result in freezes.
- Fix: [#9957] When using 'no money' cheat, guests complain of running out of cash.
- Fix: [#9970] Wait for quarter load fails.
- Fix: [#9994] Game action tick collision during server connect and map load.
- Fix: [#10017] Ghost elements influencing ride excitement.
- Fix: [#10036] Do not allocate large chunks of memory for save file classification.
- Fix: [#10106] Ride circuits should not be used for modes that do not support it.
- Fix: [#10149] Desync in headless mode with rides that create smoke particles.
- Improved: [#9466] Add the rain weather effect to the OpenGL renderer.
- Improved: [#9987] Minimum load rounding.
- Improved: [#10125] Better support for high DPI screens.
0.2.3 (2019-07-10)
------------------------------------------------------------------------
- Feature: [#485] Rides can now be simulated with ghost trains during construction.
- Feature: [#1260] Option for making giant screenshots have a transparent background.
- Feature: [#2339] Find local servers automatically when fetching servers.
- Feature: [#7296] Allow assigning a keyboard shortcut for the scenery picker.
- Feature: [#8029] Add the Hungarian Forint (HUF) to the list of available currencies.
- Feature: [#8481] Multi-threaded rendering.
- Feature: [#8558] Guest debugging tab.
- Feature: [#8659] Banner and sign texts are now shown in tooltips.
- Feature: [#8687] New multiplayer toolbar icon showing network status with reconnect option.
- Feature: [#8791] Improved tile element flag manipulation in Tile Inspector.
- Feature: [#8919] Allow setting ride price from console.
- Feature: [#8963] Add missing Czech letters to sprite font, use sprite font for Czech.
- Feature: [#9154] Change map toolbar icon with current viewport rotation.
- Change: [#7877] Files are now sorted in logical rather than dictionary order.
- Change: [#8427] Ghost elements now show up as white on the mini-map.
- Change: [#8688] Move common actions from debug menu into cheats menu.
- Change: [#9428] Increase maximum height of the Hypercoaster to RCT1 limits.
- Fix: [#2294] Clients crashing the server with invalid object selection.
- Fix: [#4568, #5896] Incorrect fences removed when building a tracked ride through
- Fix: [#5103] OpenGL: ride track preview not rendered.
- Fix: [#5889] Giant screenshot does not work while using OpenGL renderer.
- Fix: [#5579] Network desync immediately after connecting.
- Fix: [#5893] Looking at guest window tabs other than the main tab eventually causes assertion.
- Fix: [#5905] Urban Park merry-go-round has entrance and exit swapped (original bug).
- Fix: [#6006] Objects higher than 6 metres are considered trees (original bug).
- Fix: [#7039] Map window not rendering properly when using OpenGL.
- Fix: [#7045] Theme window's colour pickers not drawn properly on OpenGL.
- Fix: [#7323] Tunnel entrances not rendering in 'highlight path issues' mode if they have benches inside.
- Fix: [#7729] Money Input Prompt breaks on certain values.
- Fix: [#7884] Unfinished preserved rides can be demolished with quick demolish.
- Fix: [#7913] RCT1/RCT2 title sequence timing is off.
- Fix: [#7700, #8079, #8969] Crash when unloading buggy custom rides.
- Fix: [#7829] Rotated information kiosk can cause 'unreachable' messages.
- Fix: [#7878] Scroll shortcut keys ignore SHIFT/CTRL/ALT modifiers.
- Fix: [#8219] Faulty folder recreation in "save" folder.
- Fix: [#8480, #8535] Crash when mirroring track design.
- Fix: [#8507] Incorrect change in vehicle rolling direction.
- Fix: [#8537] Imported RCT1 rides/shops are all numbered 1.
- Fix: [#8553] Scenery removal tool removes fences and paths while paused.
- Fix: [#8598] Taking screenshots fails with some park names.
- Fix: [#8602] Wall piece collision detection deviates from vanilla
- Fix: [#8649] Setting date does not work in multiplayer.
- Fix: [#8873] Potential crash when placing footpaths.
- Fix: [#8882] Submarine Ride does not count as indoors (original bug).
- Fix: [#8900] Peep tracking is not synchronized.
- Fix: [#8909] Potential crash when invoking game actions as server.
- Fix: [#8947] Detection of AVX2 support.
- Fix: [#8988] Character sprite lookup noticeably slows down drawing.
- Fix: [#9000] Show correct error message if not enough money available.
- Fix: [#9067] Land/water tools show prices when money is disabled.
- Fix: [#9124] Disconnected clients can crash the server.
- Fix: [#9132] System file browser cannot open SV4 files.
- Fix: [#9152] Spectators can modify ride colours.
- Fix: [#9202] Artefacts show when changing ride type as client or using in-game console.
- Fix: [#9240] Crash when passing directory instead of save file.
- Fix: [#9245] Headless servers apply Discord Rich Presence.
- Fix: [#9293] Issue with the native load/save dialog.
- Fix: [#9322] Peep crashing the game trying to find a ride to look at.
- Fix: [#9324] Crash trying to remove invalid footpath scenery.
- Fix: [#9402] Ad campaigns disappear when you save and load the game.
- Fix: [#9411] Ad campaigns end too soon.
- Fix: [#9476] Running `simulate` command on park yields `Completed: (null)`.
- Fix: [#9520] Time Twister object artdec29 conversion problem.
- Fix: Guests eating popcorn are drawn as if they're eating pizza.
- Fix: The arbitrary ride type and vehicle dropdown lists are ordered case-sensitively.
- Improved: [#6116] Expose colour scheme for track elements in the tile inspector.
- Improved: Allow the use of numpad enter key for console and chat.
0.2.2 (2019-03-13) 0.2.2 (2019-03-13)
------------------------------------------------------------------------ ------------------------------------------------------------------------
- Feature: [#4418] Allow steep slopes on the side-friction roller coaster. - Feature: [#4418] Allow steep slopes on the side-friction roller coaster.
@@ -31,6 +139,7 @@
- Fix: [#6191] OpenRCT2 fails to run when the path has an emoji in it. - Fix: [#6191] OpenRCT2 fails to run when the path has an emoji in it.
- Fix: [#7439] Placement messages have mixed strings - Fix: [#7439] Placement messages have mixed strings
- Fix: [#7473] Disabling sound effects also disables "Disable audio on focus loss". - Fix: [#7473] Disabling sound effects also disables "Disable audio on focus loss".
- Fix: [#7476] Trying to Change Park Name During MP Session Instantly Crashes Host Game.
- Fix: [#7536] Android builds fail to start. - Fix: [#7536] Android builds fail to start.
- Fix: [#7689] Deleting 0-tile maze gives a MONEY32_UNDEFINED (negative) refund. - Fix: [#7689] Deleting 0-tile maze gives a MONEY32_UNDEFINED (negative) refund.
- Fix: [#7828] Copied entrances and exits stay when demolishing ride. - Fix: [#7828] Copied entrances and exits stay when demolishing ride.
@@ -55,6 +164,7 @@
- Fix: [#8200] Incorrect behaviour when removing entrances and exits that are on the same tile. - Fix: [#8200] Incorrect behaviour when removing entrances and exits that are on the same tile.
- Fix: [#8204] Crash when tile element has no surface elements. - Fix: [#8204] Crash when tile element has no surface elements.
- Fix: [#8264] Rides and scenery placeable outside of map with ZC and Sandbox mode enabled. - Fix: [#8264] Rides and scenery placeable outside of map with ZC and Sandbox mode enabled.
- Fix: [#8300] Crash in UpdateRideMazePathfinding().
- Fix: [#8335] Rides with arbitrary ride types can crash the game when they break down. - Fix: [#8335] Rides with arbitrary ride types can crash the game when they break down.
- Fix: [#8358] Infinite loop when changing vehicle count on stopped ride. - Fix: [#8358] Infinite loop when changing vehicle count on stopped ride.
- Fix: [#8402] Crash closing a window in some cases. - Fix: [#8402] Crash closing a window in some cases.
@@ -74,6 +184,7 @@
- Fix: [#8647] Marketing campaigns check for entry fees below £1 (original bug). - Fix: [#8647] Marketing campaigns check for entry fees below £1 (original bug).
- Fix: [#8653] Crash when peeps attempt to enter a ride with no vehicles. - Fix: [#8653] Crash when peeps attempt to enter a ride with no vehicles.
- Fix: [#8720] Desync due to boats colliding with ghost pieces. - Fix: [#8720] Desync due to boats colliding with ghost pieces.
- Fix: [#8736] Incomplete warning when all ride slots are full.
- Fix: [#8739] Savegame from original game crashes when cruising through map. - Fix: [#8739] Savegame from original game crashes when cruising through map.
- Fix: [#8742] Access violation in vehicle_update_sound_params. - Fix: [#8742] Access violation in vehicle_update_sound_params.
- Fix: [#8804] Raising water shows money effect at the bottom rather than new height. - Fix: [#8804] Raising water shows money effect at the bottom rather than new height.

View File

@@ -13,7 +13,7 @@
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
<string>APPL</string> <string>APPL</string>
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>0.2.2</string> <string>0.2.3</string>
<key>CFBundleSignature</key> <key>CFBundleSignature</key>
<string>ORCT</string> <string>ORCT</string>
<key>LSMinimumSystemVersion</key> <key>LSMinimumSystemVersion</key>

View File

@@ -1,5 +1,5 @@
Last updated: 2019-03-13 Last updated: 2019-07-10
Release version: 0.2.2 Release version: 0.2.3
------------------------------------------------------------------------ ------------------------------------------------------------------------

View File

@@ -36,4 +36,4 @@ RUN \
RUN apt-get -y upgrade RUN apt-get -y upgrade
# clang and gcc already installed # clang and gcc already installed
RUN apt-get install --no-install-recommends -y ccache cmake libsdl2-dev libsdl2-ttf-dev pkg-config libjansson-dev libspeex-dev libspeexdsp-dev libcurl4-openssl-dev libcrypto++-dev libfontconfig1-dev libfreetype6-dev libpng-dev libzip-dev git libssl-dev ninja-build libicu-dev RUN apt-get install --no-install-recommends -y ccache cmake libsdl2-dev libsdl2-ttf-dev pkg-config libjansson-dev libspeex-dev libspeexdsp-dev libcurl4-openssl-dev libcrypto++-dev libfontconfig1-dev libfreetype6-dev libpng-dev libzip-dev git libssl-dev ninja-build libicu-dev libgtest-dev

View File

@@ -9,7 +9,7 @@
<PropertyGroup> <PropertyGroup>
<!-- Allow any version of VS and Windows SDK --> <!-- Allow any version of VS and Windows SDK -->
<PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
<TargetPlatformVersion>10.0.14393.0</TargetPlatformVersion> <TargetPlatformVersion>10.0.17763.0</TargetPlatformVersion>
<CharacterSet>MultiByte</CharacterSet> <CharacterSet>MultiByte</CharacterSet>

View File

@@ -18,7 +18,7 @@
<Platform Condition="'$(PLATFORM)'==''">x64</Platform> <Platform Condition="'$(PLATFORM)'==''">x64</Platform>
<GIT_COMMIT_SHA1_SHORT Condition="'$(GIT_COMMIT_SHA1)'!=''">$(GIT_COMMIT_SHA1.Substring(0, 7))</GIT_COMMIT_SHA1_SHORT> <GIT_COMMIT_SHA1_SHORT Condition="'$(GIT_COMMIT_SHA1)'!=''">$(GIT_COMMIT_SHA1.Substring(0, 7))</GIT_COMMIT_SHA1_SHORT>
<Version>0.2.2</Version> <Version>0.2.3</Version>
<VersionExtra Condition="'$(GIT_BRANCH)'!=''">-$(GIT_BRANCH)-$(GIT_COMMIT_SHA1_SHORT)</VersionExtra> <VersionExtra Condition="'$(GIT_BRANCH)'!=''">-$(GIT_BRANCH)-$(GIT_COMMIT_SHA1_SHORT)</VersionExtra>
<VersionExtra Condition="'$(GIT_TAG)'!=''"></VersionExtra> <VersionExtra Condition="'$(GIT_TAG)'!=''"></VersionExtra>
<TargetLibsVersion>16</TargetLibsVersion> <TargetLibsVersion>16</TargetLibsVersion>
@@ -68,10 +68,12 @@
<GtestVersion>2fe3bd994b3189899d93f1d5a881e725e046fdc2</GtestVersion> <GtestVersion>2fe3bd994b3189899d93f1d5a881e725e046fdc2</GtestVersion>
<GtestUrl>https://github.com/google/googletest/archive/$(GtestVersion).zip</GtestUrl> <GtestUrl>https://github.com/google/googletest/archive/$(GtestVersion).zip</GtestUrl>
<GtestSha1>058b9df80244c03f1633cb06e9f70471a29ebb8e</GtestSha1> <GtestSha1>058b9df80244c03f1633cb06e9f70471a29ebb8e</GtestSha1>
<TitleSequencesUrl>https://github.com/OpenRCT2/title-sequences/releases/download/v0.1.2/title-sequence-v0.1.2.zip</TitleSequencesUrl> <TitleSequencesUrl>https://github.com/OpenRCT2/title-sequences/releases/download/v0.1.2c/title-sequences.zip</TitleSequencesUrl>
<TitleSequencesSha1>1136ef92bfb05cd1cba9831ba6dc4a653d87a246</TitleSequencesSha1> <TitleSequencesSha1>304d13a126c15bf2c86ff13b81a2f2cc1856ac8d</TitleSequencesSha1>
<ObjectsUrl>https://github.com/OpenRCT2/objects/releases/download/v1.0.9/objects.zip</ObjectsUrl> <ObjectsUrl>https://github.com/OpenRCT2/objects/releases/download/v1.0.12/objects.zip</ObjectsUrl>
<ObjectsSha1>be0bcb454505e4f7c56d21d6804f81faf8a0a652</ObjectsSha1> <ObjectsSha1>56b5d22ed7da0afa750b3dcb5ac22de61e3597c2</ObjectsSha1>
<ReplaysUrl>https://github.com/OpenRCT2/replays/releases/download/v0.0.4/replays.zip</ReplaysUrl>
<ReplaysSha1>6584368CD04EC42FDC2EB5DF26FECE9A964C27B7</ReplaysSha1>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
@@ -226,6 +228,15 @@
OutputDirectory="$(TargetDir)data\object" /> OutputDirectory="$(TargetDir)data\object" />
</Target> </Target>
<!-- Target to download replays -->
<Target Name="DownloadReplays" AfterTargets="Build">
<DownloadDependency Name="Replays"
Url="$(ReplaysUrl)"
Sha1="$(ReplaysSha1)"
CheckFile="$(DependenciesCheckFile)"
OutputDirectory="$(TargetDir)testdata\replays" />
</Target>
<!-- Target to publish OpenRCT2 as a portable zip --> <!-- Target to publish OpenRCT2 as a portable zip -->
<Target Name="PublishPortable" DependsOnTargets="Build;g2" Inputs="@(PublishItems)" Outputs="$(PublishZip)" <Target Name="PublishPortable" DependsOnTargets="Build;g2" Inputs="@(PublishItems)" Outputs="$(PublishZip)"
Condition="'$(TestConfig)'!='true'"> Condition="'$(TestConfig)'!='true'">

View File

@@ -153,7 +153,7 @@
if (!String.IsNullOrEmpty(CheckFile)) if (!String.IsNullOrEmpty(CheckFile))
{ {
string checkSha1 = GetSha1FromCheckFile(CheckFile, Name); string checkSha1 = GetSha1FromCheckFile(CheckFile, Name);
if (String.Equals(checkSha1, Sha1, StringComparison.OrdinalIgnoreCase)) if (String.Equals(checkSha1, Sha1, StringComparison.OrdinalIgnoreCase) && Directory.Exists(OutputDirectory))
{ {
Log.LogMessage(MessageImportance.Normal, String.Format("{0} up to date", Name)); Log.LogMessage(MessageImportance.Normal, String.Format("{0} up to date", Name));
return true; return true;

View File

@@ -10,8 +10,8 @@ An open-source re-implementation of RollerCoaster Tycoon 2. A construction and m
### Build Status ### Build Status
| | Windows | Linux / Mac | Download | | | Windows | Linux / Mac | Download |
|-------------|---------|-------------|----------| |-------------|---------|-------------|----------|
| **master** | [![AppVeyor](https://ci.appveyor.com/api/projects/status/7efnemxhon6i5n34/branch/master?svg=true)](https://ci.appveyor.com/project/IntelOrca/openrct2-ject9) | [![Travis CI](https://travis-ci.org/OpenRCT2/OpenRCT2.svg?branch=master)](https://travis-ci.org/OpenRCT2/OpenRCT2) | [![OpenRCT2.org](https://img.shields.io/badge/master-v0.2.2-green.svg)](https://openrct2.org/downloads/master/latest) | | **master** | [![AppVeyor](https://ci.appveyor.com/api/projects/status/7efnemxhon6i5n34/branch/master?svg=true)](https://ci.appveyor.com/project/IntelOrca/openrct2-ject9) | [![Travis CI](https://travis-ci.org/OpenRCT2/OpenRCT2.svg?branch=master)](https://travis-ci.org/OpenRCT2/OpenRCT2) | [![OpenRCT2.org](https://img.shields.io/badge/master-v0.2.3-green.svg)](https://openrct2.org/downloads/master/latest) |
| **develop** | [![AppVeyor](https://ci.appveyor.com/api/projects/status/7efnemxhon6i5n34/branch/develop?svg=true)](https://ci.appveyor.com/project/IntelOrca/openrct2-ject9) | [![Travis CI](https://travis-ci.org/OpenRCT2/OpenRCT2.svg?branch=develop)](https://travis-ci.org/OpenRCT2/OpenRCT2) | [![OpenRCT2.org](https://img.shields.io/badge/develop-v0.2.2+-blue.svg)](https://openrct2.org/downloads/develop/latest) | | **develop** | [![AppVeyor](https://ci.appveyor.com/api/projects/status/7efnemxhon6i5n34/branch/develop?svg=true)](https://ci.appveyor.com/project/IntelOrca/openrct2-ject9) | [![Travis CI](https://travis-ci.org/OpenRCT2/OpenRCT2.svg?branch=develop)](https://travis-ci.org/OpenRCT2/OpenRCT2) | [![OpenRCT2.org](https://img.shields.io/badge/develop-v0.2.3+-blue.svg)](https://openrct2.org/downloads/develop/latest) |
--- ---
@@ -66,7 +66,7 @@ OpenRCT2 requires original files of RollerCoaster Tycoon 2 to play. It can be bo
Some Linux distributions offer native packages already. These packages are usually third-party, but we're trying to resolve issues they are facing. Some Linux distributions offer native packages already. These packages are usually third-party, but we're trying to resolve issues they are facing.
* ArchLinux AUR: [openrct2-git](https://aur.archlinux.org/packages/openrct2-git) and [openrct2](https://aur.archlinux.org/packages/openrct2) * ArchLinux AUR: [openrct2-git](https://aur.archlinux.org/packages/openrct2-git) and [openrct2](https://aur.archlinux.org/packages/openrct2)
* Ubuntu PPA: [`master` branch](https://launchpad.net/~openrct2/+archive/ubuntu/master) and [`develop` branch](https://launchpad.net/~openrct2/+archive/ubuntu/nightly) * Ubuntu PPA: [`develop` branch](https://launchpad.net/~openrct2/+archive/ubuntu/nightly) (nightly builds)
* openSUSE OBS: [games/openrct2](https://software.opensuse.org/download.html?project=games&package=openrct2) * openSUSE OBS: [games/openrct2](https://software.opensuse.org/download.html?project=games&package=openrct2)
* Gentoo (main portage tree): [games-simulation/openrct2](https://packages.gentoo.org/packages/games-simulation/openrct2) * Gentoo (main portage tree): [games-simulation/openrct2](https://packages.gentoo.org/packages/games-simulation/openrct2)
* NixOS (`nixos-unstable` channel): [openrct2](https://github.com/NixOS/nixpkgs/blob/master/pkgs/games/openrct2/default.nix) * NixOS (`nixos-unstable` channel): [openrct2](https://github.com/NixOS/nixpkgs/blob/master/pkgs/games/openrct2/default.nix)
@@ -123,10 +123,12 @@ The program can also be built as a command line program using CMake. This type o
### Windows: ### Windows:
1. Check out the repository. This can be done using [GitHub Desktop](https://desktop.github.com) or [other tools](https://help.github.com/articles/which-remote-url-should-i-use). 1. Check out the repository. This can be done using [GitHub Desktop](https://desktop.github.com) or [other tools](https://help.github.com/articles/which-remote-url-should-i-use).
2. Open a new Developer Command Prompt for VS 2017, then navigate to the repository (e.g. `cd C:\GitHub\OpenRCT2`). 2. Open a new Developer Command Prompt for VS 2017, then navigate to the repository (e.g. `cd C:\GitHub\OpenRCT2`).
3. Run `msbuild openrct2.proj /t:build /p:platform=x64`. 3. To build the 64-bit version, use `msbuild openrct2.proj /t:build /p:platform=x64`.
To build the 32-bit version, use `msbuild openrct2.proj /t:build /p:platform=Win32`.
4. Run the game, `bin\openrct2` 4. Run the game, `bin\openrct2`
Once you have ran msbuild once, further development can be done within Visual Studio by opening `openrct2.sln`. Once you have ran msbuild once, further development can be done within Visual Studio by opening `openrct2.sln`. Make sure to select the correct target platform for which you ran the build in point #3 (`Win32` for the 32-bit version, `x64` for the 64-bit version), otherwise the build will fail in Visual Studio.
Other examples: Other examples:
``` ```
@@ -162,10 +164,13 @@ The standard CMake build procedure is to install the [required libraries](https:
``` ```
mkdir build mkdir build
cd build cd build
cmake ../ # set your standard cmake options, e.g. build type here cmake ../ # set your standard cmake options, e.g. build type here - For example, -DCMAKE_BUILD_TYPE=RelWithDebInfo
make # you can parallelise your build job with e.g. -j8 or consider using ninja make # you can parallelise your build job with e.g. -j8 or consider using ninja
DESTDIR=. make install # the install target creates all the necessary files in places we expect them DESTDIR=. make install # the install target creates all the necessary files in places we expect them
``` ```
You can also use Ninja in place of Make, if you prefer, see Wiki for details.
Detailed instructions can be found on our [wiki](https://github.com/OpenRCT2/OpenRCT2/wiki/Building-OpenRCT2-on-Linux). Detailed instructions can be found on our [wiki](https://github.com/OpenRCT2/OpenRCT2/wiki/Building-OpenRCT2-on-Linux).
--- ---

View File

@@ -1,6 +1,7 @@
// Microsoft Visual C++ generated resource script. // Microsoft Visual C++ generated resource script.
// //
#include "resource.h" #include "resource.h"
#include "version.h"
#define APSTUDIO_READONLY_SYMBOLS #define APSTUDIO_READONLY_SYMBOLS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
@@ -15,8 +16,45 @@
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// English (United Kingdom) resources // English (United Kingdom) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENG) #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) || defined(AFX_TARG_ENG)
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
#pragma code_page(65001)
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION OPENRCT2_FILE_VERSION
PRODUCTVERSION OPENRCT2_FILE_VERSION
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x40004L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "080904b0"
BEGIN
VALUE "CompanyName", "OpenRCT2 Team"
VALUE "FileDescription", "Main executable for OpenRCT2"
VALUE "FileVersion", OPENRCT2_PRODUCT_VERSION
VALUE "LegalCopyright", "Copyright (c) 2014-2019 OpenRCT2 developers"
VALUE "ProductName", "OpenRCT2"
VALUE "ProductVersion", OPENRCT2_PRODUCT_VERSION
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x809, 1200
END
END
#ifdef APSTUDIO_INVOKED #ifdef APSTUDIO_INVOKED
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
@@ -67,3 +105,4 @@ IDI_ICON ICON "logo\\icon.ico"
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED #endif // not APSTUDIO_INVOKED

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 173 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 177 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 177 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 185 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 551 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 577 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 578 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 561 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 976 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 972 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

Before

Width:  |  Height:  |  Size: 387 B

After

Width:  |  Height:  |  Size: 387 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 541 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 500 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 574 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 569 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 811 B

View File

Before

Width:  |  Height:  |  Size: 191 B

After

Width:  |  Height:  |  Size: 191 B

View File

Before

Width:  |  Height:  |  Size: 202 B

After

Width:  |  Height:  |  Size: 202 B

View File

Before

Width:  |  Height:  |  Size: 208 B

After

Width:  |  Height:  |  Size: 208 B

View File

Before

Width:  |  Height:  |  Size: 203 B

After

Width:  |  Height:  |  Size: 203 B

View File

Before

Width:  |  Height:  |  Size: 156 B

After

Width:  |  Height:  |  Size: 156 B

View File

@@ -21,7 +21,7 @@
"path": "icons/map_gen_land.png" "path": "icons/map_gen_land.png"
}, },
{ {
"path": "7.png" "path": "placeholder.png"
}, },
{ {
"path": "icons/zoom_in.png" "path": "icons/zoom_in.png"
@@ -87,16 +87,16 @@
"path": "icons/rct1_open_on_pressed.png" "path": "icons/rct1_open_on_pressed.png"
}, },
{ {
"path": "icons/29.png" "path": "icons/title_restart.png"
}, },
{ {
"path": "icons/30.png" "path": "icons/title_stop.png"
}, },
{ {
"path": "icons/31.png" "path": "icons/title_play.png"
}, },
{ {
"path": "icons/32.png" "path": "icons/title_skip.png"
}, },
{ {
"path": "icons/cheats.png" "path": "icons/cheats.png"
@@ -174,7 +174,7 @@
"path": "track/junior/steep_to_flat_lift_3_2.png" "path": "track/junior/steep_to_flat_lift_3_2.png"
}, },
{ {
"path": "icons/58.png" "path": "icons/news_messages.png"
}, },
{ {
"path": "icons/server_password.png" "path": "icons/server_password.png"
@@ -394,6 +394,59 @@
"x_offset": 2, "x_offset": 2,
"y_offset": 1 "y_offset": 1
}, },
{
"path": "icons/map_north.png"
},
{
"path": "icons/map_north_pressed.png"
},
{
"path": "icons/map_west.png"
},
{
"path": "icons/map_west_pressed.png"
},
{
"path": "icons/map_south.png"
},
{
"path": "icons/map_south_pressed.png"
},
{
"path": "icons/map_east.png"
},
{
"path": "icons/map_east_pressed.png"
},
{
"path": "icons/multiplayer_toolbar.png"
},
{
"path": "icons/multiplayer_toolbar_pressed.png"
},
{
"path": "icons/multiplayer_sync.png"
},
{
"path": "icons/multiplayer_desync.png"
},
{
"path": "icons/simulate.png",
"x_offset": 2,
"y_offset": 2
},
{
"path": "icons/rct1_simulate_off.png"
},
{
"path": "icons/rct1_simulate_off_pressed.png"
},
{
"path": "icons/rct1_simulate_on.png"
},
{
"path": "icons/rct1_simulate_on_pressed.png"
},
{ {
"path": "font/latin/ae-uc-small.png", "path": "font/latin/ae-uc-small.png",
"y_offset": 0, "y_offset": 0,
@@ -796,6 +849,78 @@
"palette": "keep", "palette": "keep",
"forceBmp": true "forceBmp": true
}, },
{
"path": "font/latin/n-caron-uc-small.png",
"y_offset": 0,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/n-caron-small.png",
"y_offset": 0,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/r-caron-uc-small.png",
"y_offset": 0,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/r-caron-small.png",
"y_offset": 0,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/s-caron-uc-small.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/s-caron-small.png",
"y_offset": 0,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/t-caron-uc-small.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/t-caron-small.png",
"y_offset": 1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/u-ring-uc-small.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/u-ring-small.png",
"y_offset": 0,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/z-caron-uc-small.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/z-caron-small.png",
"y_offset": 0,
"palette": "keep",
"forceBmp": true
},
{ {
"path": "font/rouble-small.png", "path": "font/rouble-small.png",
"y_offset": 0, "y_offset": 0,
@@ -1205,6 +1330,78 @@
"palette": "keep", "palette": "keep",
"forceBmp": true "forceBmp": true
}, },
{
"path": "font/latin/n-caron-uc-bold.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/n-caron-bold.png",
"y_offset": 0,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/r-caron-uc-bold.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/r-caron-bold.png",
"y_offset": 0,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/s-caron-uc-bold.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/s-caron-bold.png",
"y_offset": 0,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/t-caron-uc-bold.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/t-caron-bold.png",
"y_offset": 0,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/u-ring-uc-bold.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/u-ring-bold.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/z-caron-uc-bold.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/z-caron-bold.png",
"y_offset": 0,
"palette": "keep",
"forceBmp": true
},
{ {
"path": "font/rouble-bold.png", "path": "font/rouble-bold.png",
"y_offset": 0, "y_offset": 0,
@@ -1622,6 +1819,78 @@
"palette": "keep", "palette": "keep",
"forceBmp": true "forceBmp": true
}, },
{
"path": "font/latin/n-caron-uc-tiny.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/n-caron-tiny.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/r-caron-uc-tiny.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/r-caron-tiny.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/s-caron-uc-tiny.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/s-caron-tiny.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/t-caron-uc-tiny.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/t-caron-tiny.png",
"y_offset": 0,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/u-ring-uc-tiny.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/u-ring-tiny.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/z-caron-uc-tiny.png",
"y_offset": -1,
"palette": "keep",
"forceBmp": true
},
{
"path": "font/latin/z-caron-tiny.png",
"y_offset": 0,
"palette": "keep",
"forceBmp": true
},
{ {
"path": "font/rouble-tiny.png", "path": "font/rouble-tiny.png",
"y_offset": 0, "y_offset": 0,

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