Merge branch 'develop'
@@ -62,7 +62,7 @@ IncludeCategories:
|
||||
- Regex: '^<'
|
||||
Priority: 2
|
||||
IndentCaseLabels: true
|
||||
IndentPPDirectives: AfterHash
|
||||
IndentPPDirectives: BeforeHash
|
||||
IndentWidth: 4
|
||||
IndentWrappedFunctionNames: true
|
||||
KeepEmptyLinesAtTheStartOfBlocks: false
|
||||
|
||||
@@ -7,7 +7,7 @@ Checks: >
|
||||
readability-uppercase-literal-suffix
|
||||
CheckOptions:
|
||||
- key: cppcoreguidelines-macro-usage.AllowedRegexp
|
||||
value: 'validate_global_widx|NETWORK_STREAM_VERSION'
|
||||
value: 'validate_global_widx|NETWORK_STREAM_VERSION|SFL_ASSERT|SFL_CATCH'
|
||||
- key: readability-uppercase-literal-suffix.NewSuffixes
|
||||
value: 'u;L;uL;LL;uLL'
|
||||
WarningsAsErrors: true
|
||||
|
||||
128
.github/workflows/ci.yml
vendored
@@ -16,6 +16,17 @@ on:
|
||||
- '.github/workflows/localisation.yml'
|
||||
- '.gitignore'
|
||||
- '.vscode/**'
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
sign:
|
||||
description: Sign binaries
|
||||
type: choice
|
||||
options:
|
||||
- 'no'
|
||||
- test-signing
|
||||
- release-signing
|
||||
default: test-signing
|
||||
|
||||
defaults:
|
||||
run:
|
||||
shell: bash
|
||||
@@ -34,6 +45,11 @@ jobs:
|
||||
build_variables:
|
||||
name: Get version info
|
||||
runs-on: ubuntu-latest
|
||||
# We want to sign tagged releases with release certificates, but it is only allowed to be ran manually.
|
||||
# Disable automatic runs for tags and force release signing for tags.
|
||||
if: |
|
||||
(startsWith(github.ref, 'refs/tags/v') && github.event_name == 'workflow_dispatch' && github.event.inputs.sign == 'release-signing') ||
|
||||
(!startsWith(github.ref, 'refs/tags/v') && github.event.inputs.sign != 'release-signing')
|
||||
outputs:
|
||||
name: ${{ steps.artifact-name.outputs.name }}
|
||||
describe: ${{ steps.ghd.outputs.describe }}
|
||||
@@ -41,6 +57,8 @@ jobs:
|
||||
distance: ${{ steps.ghd.outputs.distance }}
|
||||
tag: ${{ steps.ghd.outputs.tag }}
|
||||
push: ${{ steps.setenv.outputs.push }}
|
||||
sign: ${{ steps.sign.outputs.sign }}
|
||||
certificate: ${{ steps.sign.outputs.certificate }}
|
||||
steps:
|
||||
# We need to fetch entire repo to get the tags and correctly run `describe`
|
||||
- name: Check out code
|
||||
@@ -51,8 +69,8 @@ jobs:
|
||||
- name: Git describe
|
||||
id: ghd
|
||||
run: |
|
||||
TAG=$(git describe --abbrev=0)
|
||||
DESCRIBE=$(git describe)
|
||||
TAG=$(git describe --tags --abbrev=0)
|
||||
DESCRIBE=$(git describe --tags)
|
||||
SHORT_SHA=$(git rev-parse --short HEAD)
|
||||
DISTANCE=$(git rev-list --count $TAG..HEAD)
|
||||
echo "tag=$TAG"
|
||||
@@ -75,6 +93,22 @@ jobs:
|
||||
run: |
|
||||
echo "name=${{ steps.ghd.outputs.describe }}"
|
||||
echo "name=${{ steps.ghd.outputs.describe }}" >> $GITHUB_OUTPUT
|
||||
- name: Sign
|
||||
id: sign
|
||||
run: |
|
||||
sign=${{ env.SIGNPATH_API_TOKEN != '' && github.event.inputs.sign != 'no' && (needs.build_variables.outputs.push || startsWith(github.ref, 'refs/tags/v')) }}
|
||||
# if using workflow_dispatch, use the provided certificate
|
||||
if [[ "$GITHUB_EVENT_NAME" == "workflow_dispatch" ]]; then
|
||||
certificate=${{ github.event.inputs.sign }}
|
||||
else
|
||||
# Default to no signing
|
||||
certificate=no
|
||||
sign=false
|
||||
fi
|
||||
echo "sign=$sign"
|
||||
echo "certificate=$certificate"
|
||||
echo "sign=$sign" >> $GITHUB_OUTPUT
|
||||
echo "certificate=$certificate" >> $GITHUB_OUTPUT
|
||||
lint-commit:
|
||||
name: Lint Commit Message
|
||||
if: github.event_name == 'pull_request'
|
||||
@@ -139,13 +173,14 @@ jobs:
|
||||
windows:
|
||||
name: Windows
|
||||
runs-on: windows-latest
|
||||
needs: [check-code-formatting, build_variables]
|
||||
needs: [check-code-formatting, build_variables, g2dat]
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
platform: [win32, x64, arm64]
|
||||
env:
|
||||
PLATFORM: ${{ matrix.platform }}
|
||||
DISTANCE_FROM_TAG: ${{ needs.build_variables.outputs.distance }}
|
||||
steps:
|
||||
- name: Setup environment
|
||||
run: |
|
||||
@@ -161,12 +196,50 @@ jobs:
|
||||
uses: ammaraskar/msvc-problem-matcher@master
|
||||
- name: Build OpenRCT2
|
||||
run: . scripts/setenv && build
|
||||
- name: Upload unsigned binaries
|
||||
id: upload-windows-binaries-unsigned
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: OpenRCT2-${{ needs.build_variables.outputs.name }}-windows-unsigned-${{ matrix.platform }}
|
||||
path: |
|
||||
bin/openrct2.exe
|
||||
bin/openrct2.com
|
||||
# Sign the binaries first, so that all other artifacts (portable, installer, symbols) use signed binaries
|
||||
- name: Sign binaries
|
||||
id: sign-binaries
|
||||
env:
|
||||
SIGNPATH_API_TOKEN: ${{ secrets.SIGNPATH_API_TOKEN }}
|
||||
if: ${{ needs.build_variables.outputs.sign == 'true' }}
|
||||
uses: signpath/github-action-submit-signing-request@v1
|
||||
with:
|
||||
api-token: '${{ secrets.SIGNPATH_API_TOKEN }}'
|
||||
organization-id: 645b821f-6283-45e1-8198-264997072801
|
||||
project-slug: OpenRCT2
|
||||
signing-policy-slug: ${{ needs.build_variables.outputs.certificate }}
|
||||
artifact-configuration-slug: 'binaries'
|
||||
github-artifact-id: ${{ steps.upload-windows-binaries-unsigned.outputs.artifact-id }}
|
||||
wait-for-completion: true
|
||||
output-artifact-directory: files-signed
|
||||
parameters: |
|
||||
version: "${{ env.OPENRCT2_VERSION }}.${{ needs.build_variables.outputs.distance }}-${{ needs.build_variables.outputs.short-sha }}"
|
||||
- name: Use signed binaries
|
||||
if: ${{ needs.build_variables.outputs.sign == 'true' }}
|
||||
run: |
|
||||
mv files-signed/openrct2.com bin/openrct2.com
|
||||
mv files-signed/openrct2.exe bin/openrct2.exe
|
||||
- name: Download g2.dat on ARM64
|
||||
if: matrix.platform == 'arm64'
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: g2-${{ needs.build_variables.outputs.name }}.dat
|
||||
path: bin/data/g2.dat
|
||||
- name: Build artifacts
|
||||
run: |
|
||||
. scripts/setenv -q
|
||||
build-portable
|
||||
build-symbols
|
||||
build-installer -i
|
||||
echo "OPENRCT2_VERSION_EXTRA=$OPENRCT2_VERSION_EXTRA" >> "$GITHUB_ENV"
|
||||
- name: Rename artifacts
|
||||
run: |
|
||||
mv artifacts/openrct2-portable-*.zip artifacts/OpenRCT2-${{ needs.build_variables.outputs.name }}-windows-portable-$PLATFORM.zip
|
||||
@@ -178,11 +251,36 @@ jobs:
|
||||
name: OpenRCT2-${{ needs.build_variables.outputs.name }}-${{ runner.os }}-portable-${{ matrix.platform }}
|
||||
path: artifacts/OpenRCT2-${{ needs.build_variables.outputs.name }}-windows-portable-${{ matrix.platform }}.zip
|
||||
if-no-files-found: error
|
||||
- name: Upload installer artifact (CI)
|
||||
- name: Upload unsigned installer artifact (CI)
|
||||
id: upload-windows-installer-unsigned
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: OpenRCT2-${{ needs.build_variables.outputs.name }}-${{ runner.os }}-installer-${{ matrix.platform }}-unsigned
|
||||
path: artifacts/OpenRCT2-${{ needs.build_variables.outputs.name }}-windows-installer-${{ matrix.platform }}.exe
|
||||
if-no-files-found: error
|
||||
- name: Sign installer
|
||||
id: sign-installer
|
||||
if: ${{ needs.build_variables.outputs.sign == 'true' }}
|
||||
uses: signpath/github-action-submit-signing-request@v1
|
||||
with:
|
||||
api-token: '${{ secrets.SIGNPATH_API_TOKEN }}'
|
||||
organization-id: 645b821f-6283-45e1-8198-264997072801
|
||||
project-slug: OpenRCT2
|
||||
signing-policy-slug: ${{ needs.build_variables.outputs.certificate }}
|
||||
artifact-configuration-slug: 'installer'
|
||||
github-artifact-id: ${{ steps.upload-windows-installer-unsigned.outputs.artifact-id }}
|
||||
wait-for-completion: true
|
||||
output-artifact-directory: files-signed
|
||||
parameters: |
|
||||
version: "${{ env.OPENRCT2_VERSION }}${{ env.OPENRCT2_VERSION_EXTRA }}"
|
||||
product: "OpenRCT2 ${{ matrix.platform }} Installer for Windows 7 and later"
|
||||
- name: Upload signed installer artifact (CI)
|
||||
id: upload-windows-installer-signed
|
||||
if: ${{ needs.build_variables.outputs.sign == 'true' }}
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: OpenRCT2-${{ needs.build_variables.outputs.name }}-${{ runner.os }}-installer-${{ matrix.platform }}
|
||||
path: artifacts/OpenRCT2-${{ needs.build_variables.outputs.name }}-windows-installer-${{ matrix.platform }}.exe
|
||||
path: files-signed/OpenRCT2-${{ needs.build_variables.outputs.name }}-windows-installer-${{ matrix.platform }}.exe
|
||||
if-no-files-found: error
|
||||
- name: Upload symbols artifact (CI)
|
||||
uses: actions/upload-artifact@v4
|
||||
@@ -245,7 +343,7 @@ jobs:
|
||||
macos-cmake:
|
||||
name: macOS (${{ matrix.arch }}) using CMake
|
||||
runs-on: macos-14
|
||||
needs: check-code-formatting
|
||||
needs: [check-code-formatting, build_variables]
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
@@ -417,8 +515,8 @@ jobs:
|
||||
if-no-files-found: error
|
||||
linux-docker:
|
||||
name: Ubuntu Linux (Docker)
|
||||
needs: check-code-formatting
|
||||
if: github.repository == 'OpenRCT2/OpenRCT2'
|
||||
needs: [check-code-formatting, build_variables]
|
||||
if: github.repository == 'OpenRCT2/OpenRCT2' && github.ref == 'refs/heads/develop'
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout image
|
||||
@@ -443,7 +541,7 @@ jobs:
|
||||
linux-clang:
|
||||
name: Ubuntu Linux (noble, debug, [http, network, flac, vorbis OpenGL] disabled) using clang
|
||||
runs-on: ubuntu-latest
|
||||
needs: check-code-formatting
|
||||
needs: [check-code-formatting, build_variables]
|
||||
container: openrct2/openrct2-build:16-noble
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -471,7 +569,7 @@ jobs:
|
||||
- name: Install GCC problem matcher
|
||||
uses: ammaraskar/gcc-problem-matcher@master
|
||||
- name: Build OpenRCT2
|
||||
run: . scripts/setenv && build -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS="-fprofile-instr-generate -fcoverage-mapping" -DWITH_TESTS=on
|
||||
run: . scripts/setenv && build -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=Debug -DENABLE_HEADERS_CHECK=on -DCMAKE_CXX_FLAGS="-fprofile-instr-generate -fcoverage-mapping" -DWITH_TESTS=on
|
||||
- name: Run Tests
|
||||
run: . scripts/setenv -q && LLVM_PROFILE_FILE="openrct2-coverage-%p.profraw" run-tests
|
||||
- name: Test Summary
|
||||
@@ -539,6 +637,10 @@ jobs:
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
merge-multiple: true
|
||||
# Having multiple artifacts named the same might be confusing to the users. Drop the unsigned versions.
|
||||
- name: Remove unsigned artifacts
|
||||
run: |
|
||||
rm -rf *unsigned*
|
||||
- name: Concatenate sha1 files
|
||||
run: |
|
||||
ls -lR
|
||||
@@ -551,11 +653,16 @@ jobs:
|
||||
sed -n '1,/^$/p' distribution/changelog.txt >> release_notes.txt
|
||||
echo "" >> release_notes.txt
|
||||
|
||||
echo "Release created in ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}" >> release_notes.txt
|
||||
echo "" >> release_notes.txt
|
||||
|
||||
echo "SHA1 checksums:" >> release_notes.txt
|
||||
echo "\`\`\`" >> release_notes.txt
|
||||
cat OpenRCT2-${{ needs.build_variables.outputs.name }}-sha1sums.txt >> release_notes.txt
|
||||
echo "\`\`\`" >> release_notes.txt
|
||||
echo "" >> release_notes.txt
|
||||
|
||||
cat release_notes.txt
|
||||
# Only upload tagged releases, mark them as draft for manual verification
|
||||
- name: Create tagged release
|
||||
uses: softprops/action-gh-release@v2
|
||||
@@ -563,7 +670,6 @@ jobs:
|
||||
with:
|
||||
draft: true
|
||||
files: |
|
||||
OpenRCT2-${{ needs.build_variables.outputs.name }}-sha1sums.txt
|
||||
OpenRCT2-${{ needs.build_variables.outputs.name }}-*
|
||||
body_path: release_notes.txt
|
||||
tag_name: ${{ needs.build_variables.outputs.tag }}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
# CMAKE project for openrct2
|
||||
cmake_minimum_required(VERSION 3.9)
|
||||
cmake_minimum_required(VERSION 3.10)
|
||||
|
||||
if (CMAKE_BINARY_DIR STREQUAL CMAKE_SOURCE_DIR)
|
||||
message(FATAL_ERROR "Building in-source is not supported! Create a build dir and remove ${CMAKE_SOURCE_DIR}/CMakeCache.txt")
|
||||
endif()
|
||||
@@ -68,9 +69,9 @@ set(TITLE_SEQUENCE_VERSION "0.4.14")
|
||||
set(TITLE_SEQUENCE_URL "https://github.com/OpenRCT2/title-sequences/releases/download/v${TITLE_SEQUENCE_VERSION}/title-sequences.zip")
|
||||
set(TITLE_SEQUENCE_SHA1 "6c04781b959b468e1f65ec2d2f21f5aaa5e5724d")
|
||||
|
||||
set(OBJECTS_VERSION "1.4.10")
|
||||
set(OBJECTS_VERSION "1.4.11")
|
||||
set(OBJECTS_URL "https://github.com/OpenRCT2/objects/releases/download/v${OBJECTS_VERSION}/objects.zip")
|
||||
set(OBJECTS_SHA1 "e4953075d8dbe13ef48e8c4e87621cf3503a9d23")
|
||||
set(OBJECTS_SHA1 "da04330679de2eff53a94a6505802512bfec6403")
|
||||
|
||||
set(OPENSFX_VERSION "1.0.5")
|
||||
set(OPENSFX_URL "https://github.com/OpenRCT2/OpenSoundEffects/releases/download/v${OPENSFX_VERSION}/opensound.zip")
|
||||
@@ -80,9 +81,9 @@ set(OPENMSX_VERSION "1.6")
|
||||
set(OPENMSX_URL "https://github.com/OpenRCT2/OpenMusic/releases/download/v${OPENMSX_VERSION}/openmusic.zip")
|
||||
set(OPENMSX_SHA1 "ba170fa6d777b309c15420f4b6eb3fa25082a9d1")
|
||||
|
||||
set(REPLAYS_VERSION "0.0.83")
|
||||
set(REPLAYS_VERSION "0.0.84")
|
||||
set(REPLAYS_URL "https://github.com/OpenRCT2/replays/releases/download/v${REPLAYS_VERSION}/replays.zip")
|
||||
set(REPLAYS_SHA1 "FFC98C36AFEC68DC6A48E863413D4E2364A202B3")
|
||||
set(REPLAYS_SHA1 "90B848AB344E29A2CF1E3E48539F06F5845772C3")
|
||||
|
||||
option(FORCE32 "Force 32-bit build. It will add `-m32` to compiler flags.")
|
||||
option(WITH_TESTS "Build tests")
|
||||
@@ -112,9 +113,10 @@ option(DISABLE_TTF "Disable support for TTF provided by freetype2.")
|
||||
option(ENABLE_SCRIPTING "Enable script / plugin support." ON)
|
||||
option(ENABLE_ASAN "Enable the AddressSanitizer.")
|
||||
option(ENABLE_UBSAN "Enable the UndefinedBehaviourSanitizer.")
|
||||
|
||||
option(ENABLE_HEADERS_CHECK "Check if include directives in header files are correct. Only works with clang" OFF)
|
||||
option(DISABLE_GUI "Don't build GUI. (Headless only.)")
|
||||
|
||||
|
||||
if (FORCE32)
|
||||
set(TARGET_M "-m32")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${TARGET_M}")
|
||||
@@ -434,6 +436,7 @@ if (NOT MACOS_BUNDLE OR (MACOS_BUNDLE AND WITH_TESTS))
|
||||
add_definitions(-DDOCDIR="${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DOCDIR}")
|
||||
file(GLOB DOC_FILES "${ROOT_DIR}/distribution/*.txt")
|
||||
list(APPEND DOC_FILES "${ROOT_DIR}/contributors.md"
|
||||
"${ROOT_DIR}/PRIVACY.md"
|
||||
"${ROOT_DIR}/licence.txt"
|
||||
"${ROOT_DIR}/distribution/scripting.md"
|
||||
"${ROOT_DIR}/distribution/openrct2.d.ts")
|
||||
|
||||
55
PRIVACY.md
Normal file
@@ -0,0 +1,55 @@
|
||||
# Privacy Policy
|
||||
|
||||
## Overview
|
||||
This document describes how this project collects, handles, and processes data.
|
||||
|
||||
## Data Collection
|
||||
- No personal information is collected without explicit user consent
|
||||
- For multiplayer functionality, we only collect necessary data:
|
||||
- Username
|
||||
- Game session data
|
||||
- Network connection details
|
||||
|
||||
## Data Storage
|
||||
- User preferences and settings are stored locally on your device
|
||||
- No sensitive data is transmitted to external servers
|
||||
- Game saves and configurations remain on your local system
|
||||
|
||||
## Network Communications
|
||||
- Multiplayer sessions only transmit game-relevant data
|
||||
- Server connections are used solely for gameplay functionality
|
||||
- No tracking or analytics services are implemented
|
||||
|
||||
## Crash Reporting
|
||||
- Crash dumps may be sent to Backtrace.io for diagnostic purposes
|
||||
- Each crash report transfer requires explicit user consent
|
||||
- Crash dumps contain:
|
||||
- System information
|
||||
- Machine hostname
|
||||
- System username
|
||||
- Technical data about the crash
|
||||
- In-game screenshot
|
||||
- This data helps improve software stability
|
||||
- Users can decline sending crash reports without limiting gameplay functionality
|
||||
- Only team members have access to crash reports
|
||||
|
||||
## Third-Party Services
|
||||
If you use optional features:
|
||||
- Server hosting services may collect connection data
|
||||
- Plugin systems operate under their own privacy terms
|
||||
|
||||
## User Rights
|
||||
You have the right to:
|
||||
- Access your data
|
||||
- Delete your data
|
||||
- Opt out of any data collection
|
||||
- Request information about stored data
|
||||
|
||||
## Changes to Privacy Policy
|
||||
- Users will be notified of any privacy policy updates
|
||||
- Changes will be documented in the project's changelog
|
||||
|
||||
## Contact
|
||||
For privacy concerns or questions, please open an issue in the project repository or contact the team via [Discord](https://discord.gg/ZXZd8D8)
|
||||
|
||||
Last updated: 2024-11-18
|
||||
@@ -99,7 +99,9 @@ STR_0094 :Muntanya russa d’un sol rail
|
||||
STR_0095 :Muntanya russa alpina
|
||||
STR_0096 :Muntanya russa clàssica de fusta
|
||||
STR_0097 :Muntanya russa a peu dret clàssica
|
||||
STR_0098 :Muntanya russa d’impuls LSM
|
||||
STR_0607 :Una muntanya russa d’estil antic i d’acer molt intensa on els passatgers van com si estiguessin de peu.
|
||||
STR_0608 :Els cotxes acceleren amb motors síncrons lineals i circulen a gran velocitat per girs i corbes tancades.
|
||||
STR_0512 :Muntanya russa compacta amb una pujada en espiral i caigudes sinuoses suaus.
|
||||
STR_0513 :Muntanya russa amb inversions en la qual els passatgers es mantenen drets.
|
||||
STR_0514 :Els cotxes que pengen per sota dels rails es balancegen cap a fora en les corbes.
|
||||
@@ -1045,10 +1047,10 @@ STR_1653 :«…i aquí estem en {STRINGID}!»
|
||||
STR_1654 :{WINDOW_COLOUR_2}Pensaments recents:
|
||||
STR_1655 :Construeix camí al terra
|
||||
STR_1656 :Construeix camí al pont o al túnel
|
||||
STR_1657 :{WINDOW_COLOUR_2}Atracció preferida
|
||||
STR_1658 :{WINDOW_COLOUR_2}intensitat: {BLACK}menys de {COMMA16}
|
||||
STR_1659 :{WINDOW_COLOUR_2}intensitat: {BLACK}entre {COMMA16} i {COMMA16}
|
||||
STR_1660 :{WINDOW_COLOUR_2}intensitat: {BLACK}més de {COMMA16}
|
||||
STR_1657 :{WINDOW_COLOUR_2}Atraccions preferides:
|
||||
STR_1658 :{WINDOW_COLOUR_2}De {BLACK}menys de {COMMA16} {WINDOW_COLOUR_2}d’intensitat
|
||||
STR_1659 :{WINDOW_COLOUR_2}D’{BLACK}entre {COMMA16} i {COMMA16} {WINDOW_COLOUR_2}d’intensitat
|
||||
STR_1660 :{WINDOW_COLOUR_2}De {BLACK}més de {COMMA16} {WINDOW_COLOUR_2}d’intensitat
|
||||
STR_1661 :{WINDOW_COLOUR_2}Tolerància a la nàusea: {BLACK}{STRINGID}
|
||||
STR_1662 :{WINDOW_COLOUR_2}Felicitat:
|
||||
STR_1663 :{WINDOW_COLOUR_2}Nàusea:
|
||||
@@ -1742,7 +1744,7 @@ STR_2382 :Terra
|
||||
STR_2383 :Aigua
|
||||
STR_2384 :{WINDOW_COLOUR_2}El vostre objectiu:
|
||||
STR_2385 :{BLACK}Cap
|
||||
STR_2386 :{BLACK}Tenir almenys {COMMA32} visitants al parc al final de {MONTHYEAR}, amb una valoració del parc d’almenys 600.
|
||||
STR_2386 :{BLACK}Tenir almenys {COMMA32} visitants al parc al final de {MONTHYEAR}, amb una valoració del parc almenys de 600.
|
||||
STR_2387 :{BLACK}Aconseguir una valoració del parc d’almenys {POP16}{POP16}{CURRENCY} al final de {PUSH16}{PUSH16}{PUSH16}{PUSH16}{PUSH16}{MONTHYEAR}.
|
||||
STR_2388 :{BLACK}Divertiu-vos!
|
||||
STR_2389 :{BLACK}Construïu el millor {STRINGID} que pugueu!
|
||||
@@ -1913,8 +1915,8 @@ STR_2670 :Bloq Despl
|
||||
STR_2680 :S’han completat totes les recerques.
|
||||
STR_2684 :Arriba un grup gran de visitants.
|
||||
STR_2685 :Paràmetres de soroll del símplex
|
||||
STR_2686 :Baix:
|
||||
STR_2687 :Alt:
|
||||
STR_2686 :Altura del terreny mín.:
|
||||
STR_2687 :Altura del terreny màx.:
|
||||
STR_2688 :Freqüència base:
|
||||
STR_2689 :Octaves:
|
||||
STR_2690 :Generació del mapa
|
||||
@@ -2150,8 +2152,8 @@ STR_3107 :Tanca
|
||||
STR_3108 :Prova
|
||||
STR_3109 :Obre
|
||||
STR_3110 :{WINDOW_COLOUR_2}Seccions de bloc: {BLACK}{COMMA16}
|
||||
STR_3111 :Cliqueu el disseny per a construir-lo.
|
||||
STR_3112 :Cliqueu el disseny per a canviar-ne el nom o per a esborrar-lo.
|
||||
STR_3111 :Feu clic al disseny per a construir-lo.
|
||||
STR_3112 :Feu clic al disseny per a canviar-ne el nom o per a esborrar-lo.
|
||||
STR_3113 :Selecciona un altre disseny
|
||||
STR_3114 :Torna a la finestra de selecció de dissenys.
|
||||
STR_3115 :Desa el disseny de via
|
||||
@@ -2171,7 +2173,7 @@ STR_3128 :Desa el disseny de via
|
||||
STR_3129 :Desa el disseny de via i el decorat
|
||||
STR_3130 :Desa
|
||||
STR_3131 :Cancel·la
|
||||
STR_3132 :{BLACK}Cliqueu elements del decorat per a seleccionar-los i desar-los amb el disseny de via.
|
||||
STR_3132 :{BLACK}Feu clic als elements del decorat per a seleccionar-los i desar-los amb el disseny de via.
|
||||
STR_3133 :No es pot construir a sobre d’un pendent.
|
||||
STR_3134 :{RED}(El disseny inclou algun decorat no disponible)
|
||||
STR_3135 :{RED}(Disseny de vehicle no disponible - Això pot afectar al rendiment de l’atracció)
|
||||
@@ -2440,7 +2442,7 @@ STR_5149 :Mostra les trampes que es poden fer a la partida.
|
||||
STR_5150 :Activa les eines de depuració
|
||||
STR_5151 :.
|
||||
STR_5152 :,
|
||||
STR_5153 :Edita temes…
|
||||
STR_5153 :Edita els temes…
|
||||
STR_5154 :Renderitzat per maquinari
|
||||
STR_5155 :Permet provar atraccions sense acabar
|
||||
STR_5156 :Permet provar la majoria d’atraccions fins i tot si la via no està acabada. No s’aplica als modes de bloc de seccions.
|
||||
@@ -2607,8 +2609,8 @@ STR_5357 :{BLACK}Tolerància a la nàusea:
|
||||
STR_5358 :{BLACK}Orina:
|
||||
STR_5359 :Treu visitants
|
||||
STR_5360 :Elimina tots els visitants del mapa.
|
||||
STR_5361 :Dóna a tots els visitants:
|
||||
STR_5362 :{BLACK}Estableix la intensitat preferida dels visitants a:
|
||||
STR_5361 :Afegeix a l’inventari dels visitants
|
||||
STR_5362 :{BLACK}Intensitat preferida dels visitants:
|
||||
STR_5363 :Més d’1
|
||||
STR_5364 :Menys de 15
|
||||
STR_5365 :{BLACK}Velocitat dels empleats:
|
||||
@@ -2638,7 +2640,7 @@ STR_5457 :Desactiva els límits dels suports
|
||||
STR_5458 :Gira en sentit horari
|
||||
STR_5459 :Gira en sentit antihorari
|
||||
STR_5460 :Gira la vista en sentit antihorari
|
||||
STR_5461 :Estableix els paràmetres dels visitants
|
||||
STR_5461 :Estableix els paràmetres de tots els visitants
|
||||
STR_5462 :{CURRENCY}
|
||||
STR_5463 :Objectiu: Divertiu-vos!
|
||||
STR_5464 :General
|
||||
@@ -3170,9 +3172,9 @@ STR_6041 :{BLACK}No s’han contractat mecànics!
|
||||
STR_6042 :Carrega el mapa d’alçades
|
||||
STR_6043 :Selecciona el mapa d’alçades
|
||||
STR_6044 :Suavitza el mapa d’alçades
|
||||
STR_6045 :Força
|
||||
STR_6045 :Força:
|
||||
STR_6046 :Normalitza el mapa d’alçades
|
||||
STR_6047 :Suavitza les caselles
|
||||
STR_6047 :Suavitza les vores de les caselles
|
||||
STR_6048 :Error del mapa d’alçades
|
||||
STR_6049 :S’ha produït un error mentre es llegia el fitxer PNG.
|
||||
STR_6050 :S’ha produït un error mentre es llegia el bitmap.
|
||||
@@ -3614,7 +3616,7 @@ STR_6537 :Permet fer servir els camins normals per a fer cues
|
||||
STR_6538 :Mostra els camins normals al menú desplegable de les cues de la finestra de construcció corresponent.
|
||||
STR_6539 :Fre tancat
|
||||
STR_6540 :{WINDOW_COLOUR_2}Donem les gràcies a les companyies següents per permetre fer servir les seves imatges:
|
||||
STR_6541 :{WINDOW_COLOUR_2}Rocky Mountain Construction Group, Josef Wiegand GmbH & Co. KG
|
||||
STR_6541 :{WINDOW_COLOUR_2}Rocky Mountain Construction Group, Josef Wiegand GmbH & Co. KG, Intamin Amusement Rides Int. Corp. Est.
|
||||
STR_6542 :Col·laboradors
|
||||
STR_6543 :Col·laboradors…
|
||||
STR_6544 :El préstec no pot ser negatiu!
|
||||
@@ -3736,3 +3738,51 @@ STR_6659 :Els visitants ignoren els preus
|
||||
STR_6660 :Els visitants ignoraran els preus de les atraccions i paradetes.
|
||||
STR_6661 :Aleatoritza’ls tots
|
||||
STR_6662 :Aleatoritza els colors de cada cotxe o vehicle.
|
||||
STR_6663 :Trampes de dates
|
||||
STR_6664 :Mostra les trampes de dates
|
||||
STR_6665 :Trampes de clima/natura
|
||||
STR_6666 :Mostra les trampes de clima/natura
|
||||
STR_6667 :Fauna
|
||||
STR_6668 :Trampes dels encarregats
|
||||
STR_6669 :Mostra les trampes sobre encarregats
|
||||
STR_6670 :Comportament dels visitants
|
||||
STR_6671 :Mostra noms «reals» dels encarregats
|
||||
STR_6672 :Commuta entre mostra noms «reals» dels encarregats o el seu número.
|
||||
STR_6673 :Transparència
|
||||
STR_6674 :{MONTH} de l’any {COMMA16}
|
||||
STR_6675 :Noms de persones
|
||||
STR_6676 :Cal escollir com a mínim un objecte de noms de persona.
|
||||
STR_6677 :Afegeix platges al voltant de les masses d’aigua
|
||||
STR_6678 :Origen del mapa d’alçades:
|
||||
STR_6679 :Terreny pla
|
||||
STR_6680 :Soroll símplex
|
||||
STR_6681 :Fitxer del mapa d’alçades
|
||||
STR_6682 :Generador de mapes - Generador
|
||||
STR_6683 :Generador de mapes - Terreny
|
||||
STR_6684 :Generador de mapes - Aigua
|
||||
STR_6685 :Generador de mapes - Boscos
|
||||
STR_6686 :Proporció arbres/terreny:
|
||||
STR_6687 :Altura mín. per als arbres:
|
||||
STR_6688 :Altura màx. per als arbres:
|
||||
STR_6689 :{UINT16} %
|
||||
STR_6690 :Altura mínima del terreny
|
||||
STR_6691 :Escriviu una altura mínima del terreny entre {COMMA16} i {COMMA16}
|
||||
STR_6692 :Altura màxima del terreny
|
||||
STR_6693 :Escriviu una altura màxima del terreny entre {COMMA16} i {COMMA16}
|
||||
STR_6694 :Altura mínima per als arbres
|
||||
STR_6695 :Escriviu una altura mínima per als arbres entre {COMMA16} i {COMMA16}
|
||||
STR_6696 :Altura màxima per als arbres
|
||||
STR_6697 :Escriviu una altura màxima per als arbres entre {COMMA16} i {COMMA16}
|
||||
STR_6698 :Proporció arbres/terreny
|
||||
STR_6699 :Escriviu una proporció arbres/terreny entre {COMMA16} i {COMMA16}
|
||||
STR_6700 :Freqüència base del símplex
|
||||
STR_6701 :Escriviu una freqüència base del símplex entre {COMMA2DP32} i {COMMA2DP32}
|
||||
STR_6702 :Octaves del símplex
|
||||
STR_6703 :Escriviu octaves entre {COMMA16} i {COMMA16}
|
||||
STR_6704 :{COMMA2DP32}
|
||||
STR_6705 :Navega…
|
||||
STR_6706 :{WINDOW_COLOUR_2}Fitxer d’imatge actual: {BLACK}{STRING}
|
||||
STR_6707 :(cap de seleccionat)
|
||||
STR_6708 :Força suau
|
||||
STR_6709 :Escriviu una força suau entre {COMMA16} i {COMMA16}
|
||||
|
||||
|
||||
@@ -98,6 +98,8 @@ STR_0093 :Hybrid Rutschebane
|
||||
STR_0094 :Enkelt skinde rutchebane
|
||||
STR_0095 :Alpin rutchebane
|
||||
STR_0096 :Klassisk træ rutsjebane
|
||||
STR_0097 :Klassisk Stå-op Rutschebane
|
||||
STR_0098 :LSM Accelereret Rutschebane
|
||||
STR_0512 :En kompakt rutschebane med en spiral stigning og bløde, snoede fald.
|
||||
STR_0513 :En loopende rutschebane hvor passagerne er i en stående position
|
||||
STR_0514 :Vogne suspenderet under rutschebane sporet, svinger ud til siden i svingene
|
||||
@@ -181,6 +183,8 @@ STR_0603 :En rutsjebane i træ stil, med stål spor, Med stejle fald og hurti
|
||||
STR_0604 :Gæster sider i en enkelt række, på et smalt monorail spor, imens de suser igennem skarpe sving ,snoninger og hurtige vridninger.
|
||||
STR_0605 :Ryttere kælker ned ad en bugtende stålbane og bremser for at kontrollere deres hastighed
|
||||
STR_0606 :En ældre stils trærutsjebane med en hurtig og ujævn tur med masser af luft tid, laterale G'er, og designet til at føles som ‘ude-af-kontrol’
|
||||
STR_0607 :En intens, Klassisk stål-stil, loopende rutschebane hvor passagerne er i en stående position
|
||||
STR_0608 :Rutsjebanetog accelereres ud af stationen af lineære synkronmotorer, for at suse gennem snoede inversioner og sving
|
||||
STR_0767 :Gæst {INT32}
|
||||
STR_0768 :Handymand {INT32}
|
||||
STR_0769 :Mekaniker {INT32}
|
||||
@@ -3247,7 +3251,7 @@ STR_6134 :Ryd sceneri
|
||||
STR_6135 :Klienten sendte en ugyldig anmodning
|
||||
STR_6136 :Serveren sendte en ugyldig anmodning
|
||||
STR_6137 :OpenRCT2, en gratis, open source genskabelse af Roller Coaster Tycoon 2.
|
||||
STR_6138 :OpenRCT2 er et samarbejde imellem mange forfattere, en komplet liste kan findes under “bidragudere” knappen. Du kan finde flere oplysninger på http://github.com/OpenRCT2/OpenRCT2
|
||||
STR_6138 :OpenRCT2 er et samarbejde imellem mange forfattere, en komplet liste kan findes under “bidragydere” knappen. Du kan finde flere oplysninger på http://github.com/OpenRCT2/OpenRCT2
|
||||
STR_6139 :Alle produkt- og firmanavne tilhører deres respektive indehavere. Brug af dem indebærer ikke nogen tilknytning til eller godkendelse af dem.
|
||||
STR_6140 :Ændringslog…
|
||||
STR_6141 :RCT1 bund værktøjslinje
|
||||
@@ -3607,7 +3611,7 @@ STR_6537 :Tillad almindelige stier som køområde
|
||||
STR_6538 :Viser almindelige gangstier i rullemenuen Køer i sti vinduet.
|
||||
STR_6539 :Bremser lukket
|
||||
STR_6540 :{WINDOW_COLOUR_2}Særlig tak til følgende virksomheder for at tillade deres lighed:
|
||||
STR_6541 :{WINDOW_COLOUR_2}Rocky Mountain Construction Group, Josef Wiegand GmbH & Co. KG
|
||||
STR_6541 :{WINDOW_COLOUR_2}Rocky Mountain Construction Group, Josef Wiegand GmbH & Co. KG, Intamin Amusement Rides Int. Corp. Est.
|
||||
STR_6542 :Bidragydere
|
||||
STR_6543 :Bidragydere…
|
||||
STR_6544 :Lån kan ikke være negativ!
|
||||
@@ -3690,3 +3694,91 @@ STR_6619 :Objekttype kan ikke begrænses!
|
||||
STR_6620 :Objektet blev ikke fundet!
|
||||
STR_6621 :Begræns
|
||||
STR_6622 :Begræns objekt til scenarieeditoren og sandkassetilstanden.
|
||||
STR_6623 :Skriv 'help' for at få en liste over tilgængelige kommandoer. Skriv 'hide' for at skjule konsollen.
|
||||
STR_6624 :Fliseinspektør: Sortér elementer
|
||||
STR_6625 :Ugyldig farve
|
||||
STR_6626 :Animation er baglæns
|
||||
STR_6627 :Sporhastighed er for høj!
|
||||
STR_6628 :Kan kun placeres på stikanter!
|
||||
STR_6629 :Juster værktøjslinjeknapper vandret centreret
|
||||
STR_6630 :Denne indstilling justerer værktøjslinjeknapperne vandret i midten af skærmen. Den traditionelle måde at justere dem på er i venstre og højre hjørne.
|
||||
STR_6631 :Indlæser…
|
||||
STR_6632 :Kontrollerer objekt filer…
|
||||
STR_6633 :Kontrollerer scenarie filer…
|
||||
STR_6634 :Kontrollerer banedesign filer…
|
||||
STR_6635 :Kontrollerer aktivpakker…
|
||||
STR_6636 :Kontrollerer titel sekvenser…
|
||||
STR_6637 :Indlæser titel sekvens…
|
||||
STR_6638 :Forstørret UI
|
||||
STR_6639 :Ændrer grænsefladen, så den er mere velegnet til touchskærm
|
||||
STR_6640 :Rediger aktivpakker…
|
||||
STR_6641 :Indlæsning/Fremskridt vindue
|
||||
STR_6642 :{STRING} ({COMMA32} / {COMMA32})
|
||||
STR_6643 :{STRING} ({COMMA32} / {COMMA32} KiB)
|
||||
STR_6644 :Touch-forbedringer
|
||||
STR_6645 :Gør nogle UI-elementer større, så de er nemmere at klikke eller trykke på.
|
||||
STR_6646 :Forfatter: {STRING}
|
||||
STR_6647 :Forfattere: {STRING}
|
||||
STR_6648 :Indlæser udvidelsesmodul…
|
||||
STR_6649 :Indlæser scenarie…
|
||||
STR_6650 :Indlæser gemt spil…
|
||||
STR_6651 :{STRING} ({COMMA32}%)
|
||||
STR_6652 :Fejlvindue
|
||||
STR_6653 :Alle kilder vist
|
||||
STR_6654 :Viser {POP16}{UINT16} kilder
|
||||
STR_6655 :Kun ‘{POP16}{STRINGID}’
|
||||
STR_6656 :Fjern alle hegn fra parken
|
||||
STR_6657 :Land Ikke Ejet
|
||||
STR_6658 :Sæt land til at ikke være ejet af parken, heller ikke muligt at købe land
|
||||
STR_6659 :Gæster ignorerer priser
|
||||
STR_6660 :Gæsterne vil ignorere priserne for forlystelser og stande.
|
||||
STR_6661 :Alt tilfældigt
|
||||
STR_6662 :Gør farverne tilfældige for hver Randomise colours for every train or vehicle.
|
||||
STR_6663 :Dato snyd
|
||||
STR_6664 :Vis dato snyd
|
||||
STR_6665 :Natur/vejr Snyd
|
||||
STR_6666 :Vis natur/vejr snyd
|
||||
STR_6667 :Fauna
|
||||
STR_6668 :Ansatte snyd
|
||||
STR_6669 :Vis snyd med ansatte
|
||||
STR_6670 :Gæste opførsel
|
||||
STR_6671 :Vis ‘rigtige’ navne på ansatte
|
||||
STR_6672 :Skift imellem at vise ‘rigtige’ navne på ansatte og ansatte numre
|
||||
STR_6673 :Gennemsigtig
|
||||
# Used as part of a sentence (see https://github.com/OpenRCT2/OpenRCT2/issues/22072).
|
||||
STR_6674 :{MONTH}, År {COMMA16}
|
||||
STR_6675 :Peep Navne
|
||||
STR_6676 :Mindst et peep navne objekt skal være valgt
|
||||
STR_6677 :Tilføj strand omkring vandområder
|
||||
STR_6678 :Højdekort kilde:
|
||||
STR_6679 :Fladland
|
||||
STR_6680 :Simpeleks støj
|
||||
STR_6681 :Højdekort fil
|
||||
STR_6682 :Kort Generator - Generator
|
||||
STR_6683 :Kort Generator - Terræn
|
||||
STR_6684 :Kort Generator - Vand
|
||||
STR_6685 :Kort Generator - Skove
|
||||
STR_6686 :Træ til land rate:
|
||||
STR_6687 :Min. trægrænse:
|
||||
STR_6688 :Maks. trægrænse:
|
||||
STR_6689 :{UINT16}%
|
||||
STR_6690 :Minimum landskabshøjde
|
||||
STR_6691 :Angiv min. landskabshøjde imellem {COMMA16} og {COMMA16}
|
||||
STR_6692 :Maksimum landskabshøjde
|
||||
STR_6693 :Angiv maks. landskabshøjde imellem {COMMA16} og {COMMA16}
|
||||
STR_6694 :Minimum trægrænse
|
||||
STR_6695 :Angiv min. trægrænse imellem {COMMA16} og {COMMA16}
|
||||
STR_6696 :Maksimum trægrænse
|
||||
STR_6697 :Angiv maks. trægrænse imellem {COMMA16} og {COMMA16}
|
||||
STR_6698 :Træ til land rate
|
||||
STR_6699 :Angiv træ til land rate imellem {COMMA16} og {COMMA16}
|
||||
STR_6700 :Simpleks Base Frekvens
|
||||
STR_6701 :Angiv Base Frekvens imellem {COMMA2DP32} og {COMMA2DP32}
|
||||
STR_6702 :Simpleks oktaver
|
||||
STR_6703 :Angiv Oktaver imellem {COMMA16} og {COMMA16}
|
||||
STR_6704 :{COMMA2DP32}
|
||||
STR_6705 :Gennemse...
|
||||
STR_6706 :{WINDOW_COLOUR_2}Nuværende billedfil: {BLACK}{STRING}
|
||||
STR_6707 :(Ingen valgt)
|
||||
STR_6708 :Udglatnings Styrke
|
||||
STR_6709 :Angiv udglatnings styrke imellem {COMMA16} og {COMMA16}
|
||||
|
||||
@@ -100,6 +100,7 @@ STR_0095 :Alpine Coaster
|
||||
STR_0096 :Classic Wooden Roller Coaster
|
||||
STR_0097 :Classic Stand-up Roller Coaster
|
||||
STR_0098 :LSM Launched Roller Coaster
|
||||
STR_0099 :Classic Wooden Twister Roller Coaster
|
||||
STR_0512 :A compact roller coaster with a spiral lift hill and smooth, twisting drops.
|
||||
STR_0513 :A looping roller coaster where the riders ride in a standing position
|
||||
STR_0514 :Trains suspended beneath the roller coaster track swing out to the side around corners
|
||||
@@ -185,6 +186,7 @@ STR_0605 :Riders toboggan down a meandering steel track, braking to control t
|
||||
STR_0606 :An older-style wooden roller coaster with a fast and rough ride, with plenty of air-time, some lateral G’s, and designed to feel ‘out-of-control’
|
||||
STR_0607 :An intense, older-style steel looping roller coaster where the riders ride in a standing position
|
||||
STR_0608 :Roller coaster trains are accelerated by linear synchronous motors, speeding through tight twists and turns
|
||||
STR_0609 :An older-style wooden roller coaster with a fast and rough ride featuring articulated trains, plenty of air-time and twisting track
|
||||
STR_0767 :Guest {INT32}
|
||||
STR_0768 :Handyman {INT32}
|
||||
STR_0769 :Mechanic {INT32}
|
||||
@@ -3783,3 +3785,4 @@ STR_6706 :{WINDOW_COLOUR_2}Current image file: {BLACK}{STRING}
|
||||
STR_6707 :(none selected)
|
||||
STR_6708 :Smooth Strength
|
||||
STR_6709 :Enter Smooth Strength between {COMMA16} and {COMMA16}
|
||||
STR_6710 :Stable sort
|
||||
|
||||
@@ -99,6 +99,7 @@ STR_0094 :Onda Fervojo kun Unuopa Relo
|
||||
STR_0095 :Alpa Onda Fervojo
|
||||
STR_0096 :Klasika Ligna Onda Fervojo
|
||||
STR_0097 :Klasika Staranta Onda Fervojo
|
||||
STR_0098 :Onda Fervojo Lanĉita per Linearaj Sinkronaj Motoroj
|
||||
STR_0512 :Onda fervojo kompakta kun helikforma lifto kaj glataj kurboplenaj malleviĝoj.
|
||||
STR_0513 :Onda fervojo kun lopoj, sur kiun la rajdantoj rajdas starante
|
||||
STR_0514 :Trajnoj penditaj sub la trako de la onda fervojo svingiĝas flanken ĉe anguloj
|
||||
@@ -183,6 +184,7 @@ STR_0604 :Rajdantoj rajdas anservice sur mallarĝa monorela trako, dum ili ve
|
||||
STR_0605 :Rajdantoj toboganas malsupren serpentuman ŝtalan trakon, bremsante por regi ilian rapidecon.
|
||||
STR_0606 :Maljuna-stila ligna onda fervojo kun rapida kaj malglata rajdo, kun sufiĉe da ‘en-aeraj periodoj’, kelka flanka graviteco, kaj desegnita sentiĝi ‘nedirektebla’
|
||||
STR_0607 :Intensa, malnovstila ŝtala onda fervojo kun lopoj, sur kiun la rajdantoj rajdas starante
|
||||
STR_0608 :Linearaj sinkronaj motoroj plirapidigas la trajnojn de la onda fervojo, kiuj tiam trapasas krutajn inversigojn kaj kurbiĝojn
|
||||
STR_0767 :Gasto {INT32}
|
||||
STR_0768 :Faktoto {INT32}
|
||||
STR_0769 :Mekanikisto {INT32}
|
||||
@@ -3609,7 +3611,7 @@ STR_6537 :Permesi uzante regulajn trotuarojn kiel atendovico
|
||||
STR_6538 :Montras regulajn trotuarojn en la atendovicoj-fallisto de la Trotuaroj-fenestro.
|
||||
STR_6539 :Bremso Fermita
|
||||
STR_6540 :{WINDOW_COLOUR_2}Specialan dankon al la sekvantaj firmaoj por permesi ilian similecon:
|
||||
STR_6541 :{WINDOW_COLOUR_2}Rocky Mountain Construction Group, Josef Wiegand GmbH & Co. KG
|
||||
STR_6541 :{WINDOW_COLOUR_2}Rocky Mountain Construction Group, Josef Wiegand GmbH & Co. KG, Intamin Amusement Rides Int. Corp. Est.
|
||||
STR_6542 :Kontribuantoj
|
||||
STR_6543 :Kontribuantoj…
|
||||
STR_6544 :Prunto ne povas esti negativa!
|
||||
|
||||
@@ -3747,3 +3747,5 @@ STR_6671 :Mostrar nombres ‘reales’ de empleados
|
||||
STR_6672 :Alternar entre mostrar nombres ‘reales’ y números de empleados
|
||||
STR_6673 :Translúcido
|
||||
STR_6674 :{MONTH}, Año {COMMA16}
|
||||
STR_6675 :Nombres de Personitas
|
||||
STR_6676 :Se debe seleccionar al menos un objeto de nombre de personita
|
||||
|
||||
3783
data/language/gl-ES.txt
Normal file
@@ -99,6 +99,7 @@ STR_0094 :Ottovolante a binario singolo
|
||||
STR_0095 :Ottovolante Alpino
|
||||
STR_0096 :Ottovolante di legno classico
|
||||
STR_0097 :Ottovolante in piedi classico
|
||||
STR_0098 :Ottovolante a lancio LSM
|
||||
STR_0512 :Un ottovolante compatto con una salita a spirale e cadute fluide e tortuose.
|
||||
STR_0513 :Un ottovolante con giro della morte dove i passeggeri si trovano in una posizione eretta
|
||||
STR_0514 :I treni, sospesi sotto l’ottovolante, durante le curve oscillano lateralmente
|
||||
@@ -183,6 +184,7 @@ STR_0604 :I visitatori viaggiano lungo un sottile tracciato da monorotaia, at
|
||||
STR_0605 :I visitatori scendono lungo una rotaia piena di curve, frenando per controllare la velocità del loro vagone
|
||||
STR_0606 :Un ottovolante di legno vecchio stile con un percorso veloce e turbolento, con molto air-time, G laterali, progettato per farti sentire “fuori controllo”
|
||||
STR_0607 :Un intenso ottovolante d’acciaio vecchio stile, nel quale i passeggeri sono in posizione eretta
|
||||
STR_0608 :I treni dell’ottovolante sono lanciati da motori sincroni lineari e corrono attraverso curve e avvitamenti stretti
|
||||
STR_0767 :Visitatore {INT32}
|
||||
STR_0768 :Tuttofare {INT32}
|
||||
STR_0769 :Meccanico {INT32}
|
||||
@@ -1913,11 +1915,11 @@ STR_2670 :Scorr
|
||||
STR_2680 :Tutte le ricerche sono completate
|
||||
STR_2684 :Fa arrivare una folla di visitatori
|
||||
STR_2685 :Simplex Noise Parameters
|
||||
STR_2686 :Basso:
|
||||
STR_2687 :Alto:
|
||||
STR_2688 :Frequenza Base:
|
||||
STR_2689 :Ottavi:
|
||||
STR_2690 :Generazione Mappa
|
||||
STR_2686 :Altezza min. terreno:
|
||||
STR_2687 :Altezza max. terreno:
|
||||
STR_2688 :Frequenza base:
|
||||
STR_2689 :Ottave:
|
||||
STR_2690 :Generazione mappa
|
||||
STR_2691 :Base height:
|
||||
STR_2692 :Livello acqua:
|
||||
STR_2693 :Terreno:
|
||||
@@ -3168,19 +3170,19 @@ STR_6038 :Se RCT1 è installato, selezionarne la cartella per caricarne gli s
|
||||
STR_6039 :Demolizione veloce percorso
|
||||
STR_6040 :Modifica opzioni scenario
|
||||
STR_6041 :{BLACK}Non è stato assunto alcun meccanico!
|
||||
STR_6042 :Carica heightmap
|
||||
STR_6043 :Seleziona heightmap
|
||||
STR_6044 :Ammorbidisci heightmap
|
||||
STR_6045 :Forza
|
||||
STR_6046 :Normalizza heightmap
|
||||
STR_6047 :Ammorbidisci celle
|
||||
STR_6048 :Errore nella heightmap
|
||||
STR_6042 :Carica mappa altimetrica
|
||||
STR_6043 :Seleziona mappa altimetrica
|
||||
STR_6044 :Ammorbidisci mappa altimetrica
|
||||
STR_6045 :Forza:
|
||||
STR_6046 :Normalizza mappa altimetrica
|
||||
STR_6047 :Ammorbidisci bordi celle
|
||||
STR_6048 :Errore nella mappa altimetrica
|
||||
STR_6049 :Errore nella lettura del PNG
|
||||
STR_6050 :Errore nella lettura della bitmap
|
||||
STR_6052 :La heightmap è troppo grande e sarà tagliata
|
||||
STR_6053 :La heightmap non può essere normalizzata
|
||||
STR_6052 :La mappa altimetrica è troppo grande e sarà tagliata
|
||||
STR_6053 :La mappa altimetrica non può essere normalizzata
|
||||
STR_6054 :Sono supportate solo le bitmap a 24 bit
|
||||
STR_6055 :File di heightmap di OpenRCT2
|
||||
STR_6055 :File mappa altimetrica di OpenRCT2
|
||||
STR_6056 :Muto
|
||||
STR_6057 :Mostra un bottone separato per l’opzione Muto nella barra degli strumenti
|
||||
STR_6058 :Muto
|
||||
@@ -3615,7 +3617,7 @@ STR_6537 :Usa sentieri normali come code
|
||||
STR_6538 :Mostra i percorsi regolari nel menu a cascata della finestra dei Sentieri.
|
||||
STR_6539 :Freno chiuso
|
||||
STR_6540 :{WINDOW_COLOUR_2}Un ringraziamento speciale alle seguenti aziende per aver concesso l'utilizzo della loro immagine:
|
||||
STR_6541 :{WINDOW_COLOUR_2}Rocky Mountain Construction Group, Josef Wiegand GmbH & Co. KG
|
||||
STR_6541 :{WINDOW_COLOUR_2}Rocky Mountain Construction Group, Josef Wiegand GmbH & Co. KG, Intamin Amusement Rides Int. Corp. Est.
|
||||
STR_6542 :Collaboratori
|
||||
STR_6543 :Collaboratori…
|
||||
STR_6544 :I prestiti non posso essere negativi!
|
||||
@@ -3748,3 +3750,41 @@ STR_6669 :Mostra i trucchi sul personale
|
||||
STR_6670 :Comportamento visitatori
|
||||
STR_6671 :Mostra i “veri” nomi del personale
|
||||
STR_6672 :Alterna tra i nomi “veri” del personale e i loro numeri
|
||||
STR_6673 :Trasparente
|
||||
STR_6674 :{MONTH}, anno {COMMA16}
|
||||
STR_6675 :Nomi visitatori
|
||||
STR_6676 :È necessario selezionare almeno un oggetto nomi visitatori
|
||||
STR_6677 :Aggiungi spiagge attorno agli specchi d’acqua
|
||||
STR_6678 :Fonte mappa altimetrica:
|
||||
STR_6679 :Pianura
|
||||
STR_6680 :Rumore Simplex
|
||||
STR_6681 :File mappa altimetrica
|
||||
STR_6682 :Generatore mappa - Generatore
|
||||
STR_6683 :Generatore mappa - Terreno
|
||||
STR_6684 :Generatore mappa - Acqua
|
||||
STR_6685 :Generatore mappa - Foreste
|
||||
STR_6686 :Rapporto alberi/terreno:
|
||||
STR_6687 :Altitudine min. alberi:
|
||||
STR_6688 :Altitudine max. alberi:
|
||||
STR_6689 :{UINT16}%
|
||||
STR_6690 :Altezza terreno minima
|
||||
STR_6691 :Inserisci un’altezza min. terreno tra {COMMA16} e {COMMA16}
|
||||
STR_6692 :Altezza terreno massima
|
||||
STR_6693 :Inserisci un’altezza max. terreno tra {COMMA16} e {COMMA16}
|
||||
STR_6694 :Altitudine minima alberi
|
||||
STR_6695 :Inserisci altitudine min. alberi tra {COMMA16} e {COMMA16}
|
||||
STR_6696 :Altitudine massima alberi
|
||||
STR_6697 :Inserisci altitudine max. alberi tra {COMMA16} e {COMMA16}
|
||||
STR_6698 :Rapporto alberi/terreno
|
||||
STR_6699 :Inserisci un rapporto alberi/terreno tra {COMMA16} e {COMMA16}
|
||||
STR_6700 :Frequenza di base Simplex
|
||||
STR_6701 :Inserisci una frequenza di base tra {COMMA2DP32} e {COMMA2DP32}
|
||||
STR_6702 :Ottave Simplex
|
||||
STR_6703 :Inserisci ottave tra {COMMA16} e {COMMA16}
|
||||
STR_6704 :{COMMA2DP32}
|
||||
STR_6705 :Sfoglia…
|
||||
STR_6706 :{WINDOW_COLOUR_2}File immagine attuale: {BLACK}{STRING}
|
||||
STR_6707 :(nessuno selezionato)
|
||||
STR_6708 :Forza addolcimento
|
||||
STR_6709 :Inserisci una forza addolcimento tra {COMMA16} e {COMMA16}
|
||||
|
||||
|
||||
@@ -99,6 +99,7 @@ STR_0094 :모노레일 롤러코스터
|
||||
STR_0095 :알파인 코스터
|
||||
STR_0096 :클래식 우든 롤러코스터
|
||||
STR_0097 :클래식 스탠드 업 롤러코스터
|
||||
STR_0098 :LSM 발진 롤러코스터
|
||||
STR_0512 :나선형 리프트 힐과 부드럽게 꼬인 낙하를 가진 알찬 구성의 롤러코스터입니다.
|
||||
STR_0513 :일어선 자세로 탑승하는 루핑 롤러코스터입니다.
|
||||
STR_0514 :코너를 돌 때 롤러코스터 트랙 아래에 매달린 차량이 좌우로 흔들리는 열차입니다.
|
||||
@@ -183,6 +184,7 @@ STR_0604 :탑승객들은 폭이 좁은 모노레일 트랙 위에 한 줄로
|
||||
STR_0605 :탑승객들이 구불구불한 철제 트랙을 따라 썰매 모양의 차량을 타고 스스로 속력을 조절하며 내려오는 놀이기구입니다.
|
||||
STR_0606 :빠르고 거친 승차감과 충분한 에어 타임, 약간의 측면 중력이 있으며 '통제되지 않는 느낌'을 느낄 수 있도록 설계된 구식 목재 롤러코스터입니다.
|
||||
STR_0607 :탑승객들이 일어선 자세로 탑승하는, 격렬한 구식 스타일의 철제 루핑 롤러코스터입니다.
|
||||
STR_0608 :선형 동기 모터로 가속되어 급커브와 커브를 빠르게 도는 롤러코스터 열차입니다.
|
||||
STR_0767 :손님 {INT32}
|
||||
STR_0768 :미화원 {INT32}
|
||||
STR_0769 :정비기술자 {INT32}
|
||||
@@ -3612,7 +3614,7 @@ STR_6537 :일반 보도를 대기줄로 사용
|
||||
STR_6538 :보도 창의 대기줄 메뉴 밑에 일반 보도를 표시합니다.
|
||||
STR_6539 :브레이크 닫힘
|
||||
STR_6540 :{WINDOW_COLOUR_2}외관 사용을 허락해주신 다음 회사에도 감사를 드립니다:
|
||||
STR_6541 :{WINDOW_COLOUR_2}Rocky Mountain Construction Group, Josef Wiegand GmbH & Co. KG
|
||||
STR_6541 :{WINDOW_COLOUR_2}Rocky Mountain Construction Group, Josef Wiegand GmbH & Co. KG, Intamin Amusement Rides Int. Corp. Est.
|
||||
STR_6542 :기여하신 분들
|
||||
STR_6543 :기여하신 분들…
|
||||
STR_6544 :대출은 음수일 수 없습니다!
|
||||
|
||||
@@ -96,6 +96,8 @@ STR_0094 :Achtbaan met enkele rail
|
||||
STR_0095 :Rodelachtbaan
|
||||
STR_0096 :Klassieke houten achtbaan
|
||||
STR_0097 :Klassieke staande achtbaan
|
||||
STR_0098 :LSM-lanceringsachtbaan
|
||||
STR_0099 :Klassieke houten twisterachtbaan
|
||||
STR_0512 :Een compacte achtbaan met een spiraalvormige kettingheuvel en soepele, kronkelende afdalingen.
|
||||
STR_0513 :Een achtbaan met loopings waar de passagiers in de karretjes staan.
|
||||
STR_0514 :Treinen hangen onder de baan en zwaaien naar buiten in de bochten.
|
||||
@@ -180,6 +182,8 @@ STR_0604 :Passagiers zitten achter elkaar op een smalle baan met één rail,
|
||||
STR_0605 :Passagiers rodelen over een kronkelende stalen baan, waarbij ze zelf kunnen beslissen hoe snel ze gaan.
|
||||
STR_0606 :Een ouder type houten achtbaan met een snelle en ruwe loop, veel airtime, enige zijwaartse G-krachten en het gevoel van controleverlies.
|
||||
STR_0607 :Een intens ouder type achtbaan waarin de passagiers staan.
|
||||
STR_0608 :Achtbaan worden door lineaire synchroonmotoren gelanceerd en razen door een kronkelende baan die vaak over de kop gaat.
|
||||
STR_0609 :Een ouder type houten achtbaan met een snelle en ruwe loop, veel airtime en een kronkelende baan, waar de passagiers doorheen razen in een gelede trein.
|
||||
STR_0767 :Bezoeker {INT32}
|
||||
STR_0768 :Klusjesman {INT32}
|
||||
STR_0769 :Monteur {INT32}
|
||||
@@ -3608,7 +3612,7 @@ STR_6537 :Gewone paden als wachtrij bruikbaar maken
|
||||
STR_6538 :Zorgt ervoor dat je wachtrijen kunt bouwen met paden die daar niet voor bedoeld zijn.
|
||||
STR_6539 :Rem is gesloten
|
||||
STR_6540 :{WINDOW_COLOUR_2}Onze dank gaat uit naar de volgende bedrijven voor hun toestemming om voertuigen op hun ontwerpen te baseren:
|
||||
STR_6541 :{WINDOW_COLOUR_2}Rocky Mountain Construction Group, Josef Wiegand GmbH & Co. KG
|
||||
STR_6541 :{WINDOW_COLOUR_2}Rocky Mountain Construction Group, Josef Wiegand GmbH & Co. KG, Intamin Amusement Rides Int. Corp. Est.
|
||||
STR_6542 :Deelnemers
|
||||
STR_6543 :Deelnemers…
|
||||
STR_6544 :Lening kan niet negatief zijn!
|
||||
|
||||
@@ -99,6 +99,7 @@ STR_0094 :Montanha-Russa de Trilho Único
|
||||
STR_0095 :Montanha-Russa Alpina
|
||||
STR_0096 :Montanha-Russa de Madeira Clássica
|
||||
STR_0097 :Montanha-Russa em Pé Clássica
|
||||
STR_0098 :Montanha-Russa acelerada por LSM
|
||||
STR_0512 :Uma montanha russa compacta com subida de elevação em espiral e quedas suaves e retorcidas
|
||||
STR_0513 :Uma montanha russa de looping onde passageiros andam em pé
|
||||
STR_0514 :Trens suspensos abaixo do trilho da montanha-russa balançam para fora nas curvas
|
||||
@@ -183,6 +184,7 @@ STR_0604 :Passageiros andam numa fila única em uma pista estreita de monotri
|
||||
STR_0605 :Passageiros descem de tobogã por um trilho de aço sinuoso, freando para controlar suas velocidades
|
||||
STR_0606 :Uma montanha-russa de madeira de estilo mais antigo com um trajeto rápido e duro, com muito ‘tempo no ar’, alguma força G lateral e projetada para um sentimento de ‘perda de controle’
|
||||
STR_0607 :Uma montanha-russa de aço intensa e de estilo antigo onde os passageiros andam em pé
|
||||
STR_0608 :Os trens da montanha-russa são acelerados por motores síncronos lineares, acelerando por curvas e giros estreitos
|
||||
STR_0767 :Visitante {INT32}
|
||||
STR_0768 :Faxineiro {INT32}
|
||||
STR_0769 :Mecânico {INT32}
|
||||
@@ -3609,7 +3611,7 @@ STR_6537 :Permitir o uso de caminhos normais como filas de espera
|
||||
STR_6538 :Mostra caminhos normais na lista da janela de Caminhos.
|
||||
STR_6539 :Freio Travado
|
||||
STR_6540 :{WINDOW_COLOUR_2}Agradecimento especial às seguintes empresas por permitirem semelhança com elas:
|
||||
STR_6541 :{WINDOW_COLOUR_2}Rocky Mountain Construction Group, Josef Wiegand GmbH & Co. KG
|
||||
STR_6541 :{WINDOW_COLOUR_2}Rocky Mountain Construction Group, Josef Wiegand GmbH & Co. KG, Intamin Amusement Rides Int. Corp. Est.
|
||||
STR_6542 :Contribuidores
|
||||
STR_6543 :Contribuidores…
|
||||
STR_6544 :Empréstimo não pode ser negativo!
|
||||
|
||||
31
data/scenario_patches/0b8cc95.parkpatch
Normal file
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"scenario_name": "Rollercoaster Heaven",
|
||||
"sha256": "0b8cc952c399e1515546a4ababe5ba2f7aace83915a7e51c56ee901568c9ef56",
|
||||
"elements_to_delete": [
|
||||
{
|
||||
"element_index": 0,
|
||||
"coordinates": [
|
||||
[ 23, 79 ], [ 24, 79 ]
|
||||
]
|
||||
},
|
||||
{
|
||||
"element_index": 1,
|
||||
"coordinates": [
|
||||
[ 87, 13 ]
|
||||
]
|
||||
}
|
||||
],
|
||||
"paths": [
|
||||
{
|
||||
"railings": "rct2.footpath_railings.concrete",
|
||||
"surface": "rct2.footpath_surface.crazy_paving",
|
||||
"coordinates": [ [ 24, 79, 14 ], [ 87, 13, 18 ] ]
|
||||
},
|
||||
{
|
||||
"railings": "rct2.footpath_railings.concrete",
|
||||
"surface": "rct2.footpath_surface.crazy_paving",
|
||||
"coordinates": [ [ 23, 79, 12 ] ],
|
||||
"slope_direction": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -18,5 +18,20 @@
|
||||
[ 140, 74 ], [ 141, 74 ], [ 142, 74 ], [ 143, 74 ], [ 144, 74 ], [ 145, 74 ], [ 146, 74 ], [ 147, 74 ]
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"elements_to_delete": [
|
||||
{
|
||||
"element_index": 1,
|
||||
"coordinates": [
|
||||
[ 86, 75 ], [ 86, 77 ], [ 86, 78 ]
|
||||
]
|
||||
}
|
||||
],
|
||||
"paths": [
|
||||
{
|
||||
"railings": "rct2.footpath_railings.bamboo_brown",
|
||||
"surface": "rct2.footpath_surface.dirt",
|
||||
"coordinates": [ [ 86, 74, 12 ], [ 86, 75, 12 ], [ 86, 76, 12 ], [ 86, 77, 12 ], [ 86, 78, 12 ] ]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
21
data/scenario_patches/2980c28.parkpatch
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"scenario_name": "Mines of Africa",
|
||||
"sha256": "2980c287d81e4e96a46db30d1a80e6bfa0caace6a14488dddc6f20ac71676cff",
|
||||
"elements_to_delete": [
|
||||
{
|
||||
"element_index": 1,
|
||||
"coordinates": [
|
||||
[ 43, 46 ]
|
||||
]
|
||||
}
|
||||
],
|
||||
"paths": [
|
||||
{
|
||||
"railings": "rct2.footpath_railings.concrete",
|
||||
"surface": "rct2.footpath_surface.queue_yellow",
|
||||
"coordinates": [ [ 43, 46, 6 ] ],
|
||||
"slope_direction": 3,
|
||||
"queue": true
|
||||
}
|
||||
]
|
||||
}
|
||||
40
data/scenario_patches/4a762ae.parkpatch
Normal file
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"scenario_name": "Iceberg Islands",
|
||||
"sha256": "4a762ae89bf279dbcaead9e457c21014a9e39eb4a46cf1cbf63304450f9ed050",
|
||||
"elements_to_delete": [
|
||||
{
|
||||
"element_index": 2,
|
||||
"coordinates": [
|
||||
[ 49, 43 ], [ 50, 43 ], [ 51, 43 ], [ 44, 55 ]
|
||||
]
|
||||
},
|
||||
{
|
||||
"element_index": 1,
|
||||
"coordinates": [
|
||||
[ 44, 54 ], [ 44, 53 ]
|
||||
]
|
||||
}
|
||||
],
|
||||
"paths": [
|
||||
{
|
||||
"railings": "rct2.footpath_railings.concrete",
|
||||
"surface": "rct1.footpath_surface.queue_blue",
|
||||
"coordinates": [ [ 51, 43, 24 ], [ 44, 55, 20 ] ],
|
||||
"queue": true
|
||||
},
|
||||
{
|
||||
"railings": "rct2.footpath_railings.concrete",
|
||||
"surface": "rct1.footpath_surface.queue_blue",
|
||||
"coordinates": [ [ 50, 43, 24 ], [ 49, 43, 26 ] ],
|
||||
"slope_direction": 0,
|
||||
"queue": true
|
||||
},
|
||||
{
|
||||
"railings": "rct2.footpath_railings.concrete",
|
||||
"surface": "rct1.footpath_surface.queue_blue",
|
||||
"coordinates": [ [ 44, 54, 18 ], [ 44, 53, 16 ] ],
|
||||
"slope_direction": 1,
|
||||
"queue": true
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -7,5 +7,18 @@
|
||||
[ 11, 31 ], [ 68, 112 ], [ 72, 118 ]
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"paths": [
|
||||
{
|
||||
"railings": "rct2.footpath_railings.wood",
|
||||
"surface": "rct1.footpath_surface.crazy_paving",
|
||||
"coordinates": [ [ 83, 81, 22 ] ]
|
||||
},
|
||||
{
|
||||
"railings": "rct2.footpath_railings.wood",
|
||||
"surface": "rct1.footpath_surface.crazy_paving",
|
||||
"coordinates": [ [ 85, 77, 22 ] ],
|
||||
"slope_direction": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
"land_ownership": {
|
||||
"available": {
|
||||
"coordinates": [
|
||||
[ 104, 190 ], [ 105, 190 ], [ 108, 197 ],
|
||||
[ 75, 167 ],
|
||||
[ 104, 190 ], [ 105, 190 ], [ 108, 197 ],
|
||||
[ 75, 167 ],
|
||||
[ 61, 92 ], [ 61, 93 ], [ 61, 94 ], [ 61, 95 ], [ 62, 90 ], [ 62, 91 ], [ 62, 92 ], [ 62, 93 ], [ 62, 94 ],
|
||||
[ 92, 57 ], [ 93, 57 ],
|
||||
[ 89, 40 ], [ 89, 41 ], [ 89, 42 ], [ 88, 42 ],
|
||||
[ 89, 40 ], [ 89, 41 ], [ 89, 42 ], [ 88, 42 ],
|
||||
[ 168, 20 ], [ 169, 20 ],
|
||||
[ 46, 51 ], [ 58, 159 ], [ 71, 201 ], [ 126, 15 ], [ 190, 6 ]
|
||||
]
|
||||
@@ -21,5 +21,12 @@
|
||||
[ 103, 76 ], [ 104, 76 ]
|
||||
]
|
||||
}
|
||||
],
|
||||
"paths": [
|
||||
{
|
||||
"railings": "rct2.footpath_railings.bamboo_brown",
|
||||
"surface": "rct2.footpath_surface.dirt",
|
||||
"coordinates": [ [ 144, 100, 34 ] ]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
"land_ownership": {
|
||||
"available": {
|
||||
"coordinates": [
|
||||
[ 104, 190 ], [ 105, 190 ], [ 108, 197 ],
|
||||
[ 75, 167 ],
|
||||
[ 104, 190 ], [ 105, 190 ], [ 108, 197 ],
|
||||
[ 75, 167 ],
|
||||
[ 61, 92 ], [ 61, 93 ], [ 61, 94 ], [ 61, 95 ], [ 62, 90 ], [ 62, 91 ], [ 62, 92 ], [ 62, 93 ], [ 62, 94 ],
|
||||
[ 92, 57 ], [ 93, 57 ],
|
||||
[ 89, 40 ], [ 89, 41 ], [ 89, 42 ], [ 88, 42 ],
|
||||
[ 89, 40 ], [ 89, 41 ], [ 89, 42 ], [ 88, 42 ],
|
||||
[ 168, 20 ], [ 169, 20 ],
|
||||
[ 46, 51 ], [ 58, 159 ], [ 71, 201 ], [ 126, 15 ], [ 190, 6 ]
|
||||
]
|
||||
@@ -21,5 +21,12 @@
|
||||
[ 103, 76 ], [ 104, 76 ]
|
||||
]
|
||||
}
|
||||
],
|
||||
"paths": [
|
||||
{
|
||||
"railings": "rct2.footpath_railings.bamboo_brown",
|
||||
"surface": "rct2.footpath_surface.dirt",
|
||||
"coordinates": [ [ 144, 100, 34 ] ]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
21
data/scenario_patches/b080197.parkpatch
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"scenario_name": "Mines of Africa (.sea)",
|
||||
"sha256": "b080197d430a6ded46945035a95c8f2d9e3064637e9119e68270554eda48e747",
|
||||
"elements_to_delete": [
|
||||
{
|
||||
"element_index": 1,
|
||||
"coordinates": [
|
||||
[ 43, 46 ]
|
||||
]
|
||||
}
|
||||
],
|
||||
"paths": [
|
||||
{
|
||||
"railings": "rct2.footpath_railings.concrete",
|
||||
"surface": "rct2.footpath_surface.queue_yellow",
|
||||
"coordinates": [ [ 43, 46, 6 ] ],
|
||||
"slope_direction": 3,
|
||||
"queue": true
|
||||
}
|
||||
]
|
||||
}
|
||||
40
data/scenario_patches/b20bd80.parkpatch
Normal file
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"scenario_name": "Iceberg Islands (.sea)",
|
||||
"sha256": "b20bd803c0a99c8748b48688501ba6ef8a5ce5d746540a486617e0564aa407d5",
|
||||
"elements_to_delete": [
|
||||
{
|
||||
"element_index": 2,
|
||||
"coordinates": [
|
||||
[ 49, 43 ], [ 50, 43 ], [ 51, 43 ], [ 44, 55 ]
|
||||
]
|
||||
},
|
||||
{
|
||||
"element_index": 1,
|
||||
"coordinates": [
|
||||
[ 44, 54 ], [ 44, 53 ]
|
||||
]
|
||||
}
|
||||
],
|
||||
"paths": [
|
||||
{
|
||||
"railings": "rct2.footpath_railings.concrete",
|
||||
"surface": "rct2.footpath_surface.queue_yellow",
|
||||
"coordinates": [ [ 51, 43, 24 ], [ 44, 55, 20 ] ],
|
||||
"queue": true
|
||||
},
|
||||
{
|
||||
"railings": "rct2.footpath_railings.concrete",
|
||||
"surface": "rct2.footpath_surface.queue_yellow",
|
||||
"coordinates": [ [ 50, 43, 24 ], [ 49, 43, 26 ] ],
|
||||
"slope_direction": 0,
|
||||
"queue": true
|
||||
},
|
||||
{
|
||||
"railings": "rct2.footpath_railings.concrete",
|
||||
"surface": "rct2.footpath_surface.queue_yellow",
|
||||
"coordinates": [ [ 44, 54, 18 ], [ 44, 53, 16 ] ],
|
||||
"slope_direction": 1,
|
||||
"queue": true
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -4,11 +4,11 @@
|
||||
"land_ownership": {
|
||||
"available": {
|
||||
"coordinates": [
|
||||
[ 104, 190 ], [ 105, 190 ], [ 108, 197 ],
|
||||
[ 75, 167 ],
|
||||
[ 104, 190 ], [ 105, 190 ], [ 108, 197 ],
|
||||
[ 75, 167 ],
|
||||
[ 61, 92 ], [ 61, 93 ], [ 61, 94 ], [ 61, 95 ], [ 62, 90 ], [ 62, 91 ], [ 62, 92 ], [ 62, 93 ], [ 62, 94 ],
|
||||
[ 92, 57 ], [ 93, 57 ],
|
||||
[ 89, 40 ], [ 89, 41 ], [ 89, 42 ], [ 88, 42 ],
|
||||
[ 89, 40 ], [ 89, 41 ], [ 89, 42 ], [ 88, 42 ],
|
||||
[ 168, 20 ], [ 169, 20 ],
|
||||
[ 46, 51 ], [ 58, 159 ], [ 71, 201 ], [ 126, 15 ], [ 190, 6 ]
|
||||
]
|
||||
@@ -21,5 +21,12 @@
|
||||
[ 103, 76 ], [ 104, 76 ]
|
||||
]
|
||||
}
|
||||
],
|
||||
"paths": [
|
||||
{
|
||||
"railings": "rct2.footpath_railings.bamboo_brown",
|
||||
"surface": "rct2.footpath_surface.dirt",
|
||||
"coordinates": [ [ 144, 100, 34 ] ]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
"land_ownership": {
|
||||
"available": {
|
||||
"coordinates": [
|
||||
[ 104, 190 ], [ 105, 190 ], [ 108, 197 ],
|
||||
[ 75, 167 ],
|
||||
[ 104, 190 ], [ 105, 190 ], [ 108, 197 ],
|
||||
[ 75, 167 ],
|
||||
[ 61, 92 ], [ 61, 93 ], [ 61, 94 ], [ 61, 95 ], [ 62, 90 ], [ 62, 91 ], [ 62, 92 ], [ 62, 93 ], [ 62, 94 ],
|
||||
[ 92, 57 ], [ 93, 57 ],
|
||||
[ 89, 40 ], [ 89, 41 ], [ 89, 42 ], [ 88, 42 ],
|
||||
[ 89, 40 ], [ 89, 41 ], [ 89, 42 ], [ 88, 42 ],
|
||||
[ 168, 20 ], [ 169, 20 ],
|
||||
[ 46, 51 ], [ 58, 159 ], [ 71, 201 ], [ 126, 15 ], [ 190, 6 ]
|
||||
]
|
||||
@@ -21,5 +21,12 @@
|
||||
[ 103, 76 ], [ 104, 76 ]
|
||||
]
|
||||
}
|
||||
],
|
||||
"paths": [
|
||||
{
|
||||
"railings": "rct2.footpath_railings.bamboo_brown",
|
||||
"surface": "rct2.footpath_surface.dirt",
|
||||
"coordinates": [ [ 144, 100, 34 ] ]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
31
data/scenario_patches/eabcb3d.parkpatch
Normal file
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"scenario_name": "Rollercoaster Heaven (.sea)",
|
||||
"sha256": "eabcb3d924e8e3438bfd90f6758a723c89df4136a817533d34985598d58ba38f",
|
||||
"elements_to_delete": [
|
||||
{
|
||||
"element_index": 0,
|
||||
"coordinates": [
|
||||
[ 23, 79 ], [ 24, 79 ]
|
||||
]
|
||||
},
|
||||
{
|
||||
"element_index": 1,
|
||||
"coordinates": [
|
||||
[ 87, 13 ]
|
||||
]
|
||||
}
|
||||
],
|
||||
"paths": [
|
||||
{
|
||||
"railings": "rct2.footpath_railings.concrete",
|
||||
"surface": "rct2.footpath_surface.crazy_paving",
|
||||
"coordinates": [ [ 24, 79, 14 ], [ 87, 13, 18 ] ]
|
||||
},
|
||||
{
|
||||
"railings": "rct2.footpath_railings.concrete",
|
||||
"surface": "rct2.footpath_surface.crazy_paving",
|
||||
"coordinates": [ [ 23, 79, 12 ] ],
|
||||
"slope_direction": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -39,6 +39,8 @@
|
||||
'fcc15f9c9b42bdd4aa8761c3a6df17c1293aa616780bc4aadd348d191e275112'],
|
||||
'Lost City Founder': ['13e81f2',
|
||||
'13e81f23ab1a7051b5465e4a7bb214b4188f2264d499f8f7e106372c3a984331'],
|
||||
'Mines of Africa': ['2980c28',
|
||||
'2980c287d81e4e96a46db30d1a80e6bfa0caace6a14488dddc6f20ac71676cff'],
|
||||
'Mirage Madness': ['2696a05',
|
||||
'2696a059c2c1b23c60cbfcc293fd29cfec45d7e3da7f3b38bc2b52aff834fd34'],
|
||||
'Mythological Madness': ['ef0c020',
|
||||
@@ -51,6 +53,8 @@
|
||||
'33bac63d13aa7513ac8536d865cbc6fa4a2189c79e3943869e6380072e71bce7'],
|
||||
'Rock ‘n’ Roll Revival': ['d48bbfe',
|
||||
'd48bbfe4833347dfbf5befe63eb3795df3bce36cdc9152048ee7851e36d45ad9'],
|
||||
'Rollercoaster Heaven': ['0b8cc95',
|
||||
'0b8cc952c399e1515546a4ababe5ba2f7aace83915a7e51c56ee901568c9ef56'],
|
||||
'Schneider Shores': ['e57112f',
|
||||
'e57112f58a7710d3e80242e867fb65d720e0cd3b67bebfd6b7df8b404fc7ea2b'],
|
||||
'Sherwood Forest': ['825134a',
|
||||
@@ -87,6 +91,8 @@
|
||||
'102a1c52853e77b6efd448a44572a862fa440615b4ea9ae5d7fb31c48c96aac9'],
|
||||
'Hydro Hills': ['bfbd61f',
|
||||
'bfbd61f6d22cdc5f2e017935f4e9e5969dece159218a08c695bfd727382cc717'],
|
||||
'Iceberg Islands': ['4a762ae',
|
||||
'4a762ae89bf279dbcaead9e457c21014a9e39eb4a46cf1cbf63304450f9ed050'],
|
||||
'katie\'s dreamland': ['73d0921',
|
||||
'73d0921f1d49388ffb4deb300c6ebb3920564410c2239580a7d1145fa54c2d4a'],
|
||||
'Leafy Lake': ['83bd798',
|
||||
@@ -130,7 +136,9 @@
|
||||
'Haunted Harbour': ['b2cebe1',
|
||||
'b2cebe149b2330e071a028d079f6632af144fb44e076a5eca89780eb4007e136'],
|
||||
'hydro hills': ['ce24961',
|
||||
'ce249614e735c560c5019318bc6fa8603ba6630576f7fb038def0bdac3e143ef']
|
||||
'ce249614e735c560c5019318bc6fa8603ba6630576f7fb038def0bdac3e143ef'],
|
||||
'Iceberg Islands': ['b20bd80',
|
||||
'b20bd803c0a99c8748b48688501ba6ef8a5ce5d746540a486617e0564aa407d5'],
|
||||
'katie\'s dreamland': ['b8b572d',
|
||||
'b8b572d394b145535cdb20f66b0bee9a497683a5885e4d78af6773c5bc0323ff'],
|
||||
'mel\'s world': ['bfaf504',
|
||||
@@ -195,6 +203,8 @@
|
||||
'adffe2ff1e06ebeb821bbf01263125dc40311a8350722c62908be8d1c8852259'],
|
||||
'Lost City Founder': ['70ce3e1',
|
||||
'70ce3e11f1dd59929a6d82d0f6f88897c95b94d1f9d4efd6ef3a0c6c449f966f'],
|
||||
'Mines of Africa': ['b080197',
|
||||
'b080197d430a6ded46945035a95c8f2d9e3064637e9119e68270554eda48e747'],
|
||||
'Mirage Madness': ['82aeaf6',
|
||||
'82aeaf6bd628bf26dabd1ca87455b667f3081598bcf4d4c7751e2bdfbd266ac2'],
|
||||
'Mythological Madness': ['6633d17',
|
||||
@@ -207,6 +217,8 @@
|
||||
'b43b07e47f2e6cb762a86760ac0242595617aa59bfd9811cec7e2dcc121ae367'],
|
||||
'Rock ‘n’ Roll Revival': ['f71c978',
|
||||
'f71c9788ab40ac591d5c96397fad8b12d9d3ac7830eac53f6ee5dc024c8c2bcf'],
|
||||
'Rollercoaster Heaven': ['eabcb3d',
|
||||
'eabcb3d924e8e3438bfd90f6758a723c89df4136a817533d34985598d58ba38f'],
|
||||
'Schneider Shores': ['0d53bdc',
|
||||
'0d53bdc076d75d86b31b6b3e6948e3d45671cf5aeff6b2b3c07a7618923223f5'],
|
||||
'Sherwood Forest': ['a04b536',
|
||||
@@ -220,4 +232,4 @@
|
||||
'Six Flags over Texas': ['6226822',
|
||||
'62268223a1539c92b7494973263457c9e9bf386c1e68eef21d377854f0ac0e38'],
|
||||
'Wacky Waikiki': ['72cf3d2',
|
||||
'72cf3d220740fd64f7681d3533320598cf6d3b71dff484bc43045e8d9d7a1a4b'],
|
||||
'72cf3d220740fd64f7681d3533320598cf6d3b71dff484bc43045e8d9d7a1a4b'],
|
||||
|
||||
2
debian/control
vendored
@@ -4,7 +4,7 @@ Section: misc
|
||||
Priority: optional
|
||||
Standards-Version: 3.9.2
|
||||
Multi-Arch: same
|
||||
Build-Depends: debhelper (>= 9), cmake (>= 3.8), libsdl2-dev, g++ (>= 4:10), pkg-config, nlohmann-json3-dev (>= 3.6.0), libspeex-dev, libspeexdsp-dev, libcurl4-openssl-dev, libcrypto++-dev, libfontconfig1-dev, libfreetype6-dev, libpng-dev, libssl-dev, libzip-dev (>= 1.0.0), libicu-dev (>= 59.0), libflac-dev, libvorbis-dev
|
||||
Build-Depends: debhelper (>= 9), cmake (>= 3.8), libsdl2-dev, g++ (>= 4:10), pkg-config, nlohmann-json3-dev (>= 3.9.0), libspeex-dev, libspeexdsp-dev, libcurl4-openssl-dev, libcrypto++-dev, libfontconfig1-dev, libfreetype6-dev, libpng-dev, libssl-dev, libzip-dev (>= 1.0.0), libicu-dev (>= 59.0), libflac-dev, libvorbis-dev
|
||||
|
||||
Package: openrct2
|
||||
Architecture: any
|
||||
|
||||
@@ -1,6 +1,25 @@
|
||||
0.4.17 (in development)
|
||||
------------------------------------------------------------------------
|
||||
- Feature: [#23166] Add Galician translation.
|
||||
- Feature: [#23227] Add Classic Wooden Twister roller coaster, for better compatibility with RCT1.
|
||||
- Improved: [#23051] Add large sloped turns and new inversions to the Twister, Vertical Drop, Hyper and Flying Roller Coasters.
|
||||
- Improved: [#23123] Improve sorting of roller coasters in build new ride menu.
|
||||
- Improved: [#23211] Add boosters to classic wooden roller coaster (cheats only).
|
||||
- Improved: [#23229] Add debug option for making the sprite sorting algorithm stable.
|
||||
- Improved: [#23233] Add diagonal booster to LSM Launched Coaster.
|
||||
- Improved: [#23277] Add small, medium and large turns, diagonal track and S-bends to the Boat Hire.
|
||||
- Fix: [#20070, #22972] Missing and mismatched flat and sloped footpaths on several scenarios.
|
||||
- Fix: [#22726] ‘Force park rating’ cheat is not saved with the park.
|
||||
- Fix: [#23064] Stand-Up Roller Coaster unbanked to banked track pieces are misaligned.
|
||||
- Fix: [#23066] Stand-Up Roller Coaster has many supports that don't join up to the track.
|
||||
- Fix: [#23206] Multiplayer desyncs when FPS is uncapped.
|
||||
- Fix: [#23238] Updating a guest’s favourite ride works differently from vanilla RCT2.
|
||||
- Fix: [objects#355] Fix colour preset settings of the Stand-Up Roller Coaster trains.
|
||||
- Fix: [objects#355] Fix colour preset settings of many vehicles from Wacky Worlds and Time Twister.
|
||||
|
||||
0.4.16 (2024-11-03)
|
||||
------------------------------------------------------------------------
|
||||
- Feature: [#20810] New ride type: LSM Launched Roller Coaster.
|
||||
- Feature: [#22797] New ride type: LSM Launched Roller Coaster.
|
||||
- Improved: [#22937] Add banked sloped turns and many other pieces to the Corkscrew, Hypercoaster and Lay-down Roller Coaster.
|
||||
- Improved: [#22967] Add medium and large half loops to the Wooden and Classic Wooden Roller Coasters.
|
||||
- Improved: [#23010] Make AppImage compatible with Ubuntu 22.04 and Debian Bookworm again.
|
||||
@@ -17,7 +36,7 @@
|
||||
- Fix: [#23015] Crash when loading a save game when the construction window is still open.
|
||||
- Fix: [#23018] Crash when loading a new game when the construction window is still open.
|
||||
- Fix: [#23023] Large scenery clearance height interpreted as negative when greater than 127.
|
||||
- Fix: [#23044] "remove_unused_objects" command causes blank peep names.
|
||||
- Fix: [#23044] “remove_unused_objects” command causes blank peep names.
|
||||
- Fix: [#23048] Map generator allows map sizes out of range through text input.
|
||||
- Fix: [#23058] [Plugin] Changing window colours doesn’t trigger the window to be fully redrawn.
|
||||
- Fix: [#23085] LIM Launched Roller Coaster medium half loops clip into each other when built back-to-back.
|
||||
|
||||
@@ -5,7 +5,19 @@
|
||||
<project_license>GPL-3.0</project_license>
|
||||
<name>OpenRCT2</name>
|
||||
<summary>Amusement park simulation</summary>
|
||||
<summary xml:lang="ca">Simulador de parcs d’atraccions</summary>
|
||||
<summary xml:lang="de">Freizeitparksimulation</summary>
|
||||
<summary xml:lang="gl">Simulador de parques de atraccións</summary>
|
||||
<summary xml:lang="ko">놀이공원 시뮬레이션</summary>
|
||||
<summary xml:lang="pl">Symulator parku rozrywki</summary>
|
||||
<summary xml:lang="pt">Simulador de parque de diversões</summary>
|
||||
<developer_name>The OpenRCT2 Team</developer_name>
|
||||
<developer_name xml:lang="ca">Equip de l’OpenRCT2</developer_name>
|
||||
<developer_name xml:lang="de">Das OpenRCT2-Team</developer_name>
|
||||
<developer_name xml:lang="gl">O equipo OpenRCT2</developer_name>
|
||||
<developer_name xml:lang="ko">OpenRCT2 팀</developer_name>
|
||||
<developer_name xml:lang="pl">Zespół OpenRCT2</developer_name>
|
||||
<developer_name xml:lang="pt">Equipe do OpenRCT2</developer_name>
|
||||
<launchable type="desktop-id">openrct2.desktop</launchable>
|
||||
<description>
|
||||
<p>
|
||||
@@ -17,28 +29,190 @@
|
||||
objective in a set time limit whilst sandbox allows the player to build a more
|
||||
flexible park with optionally no restrictions or finance.
|
||||
</p>
|
||||
<p xml:lang="ca">
|
||||
L’OpenRCT2 és una reimplementació de codi obert del RollerCoaster Tycoon 2 (RCT2).
|
||||
El joc consisteix en construir i mantenir un parc d’atraccions i gestionar-ne també
|
||||
les paradetes i instal·lacions. El jugador ha d’obtenir beneficis i mantenir una bona
|
||||
reputació del seu parc i alhora fer que els seus visitants siguin feliços. L’OpenRCT2
|
||||
permet jugar en escenaris o en mode lliure. Als escenaris, el jugador ha de completar
|
||||
alguns objectius en un determinat període de temps, mentre que al mode lliure pot
|
||||
construir amb més flexibilitat, fins i tot sense restriccions.
|
||||
</p>
|
||||
<p xml:lang="de">
|
||||
OpenRCT2 ist eine Open-Source-Reimplementierung von RollerCoaster Tycoon 2 (RCT2).
|
||||
Im Spiel geht es um den Bau und die Verwaltung eines Freizeitparks mit Attraktionen,
|
||||
Läden und Einrichtungen. Der Spieler muss versuchen, Profit zu erwirtschaften und
|
||||
eine gute Parkreputation aufrecht zu erhalten, während die Gäste bei Laune gehalten
|
||||
werden. In OpenRCT2 kann mal sowohl Szenarien als auch in einen Sandboxmodus
|
||||
spielen. In Szenarien muss der Spieler ein bestimmtes Ziel innerhalb eines Zeitlimits
|
||||
erfüllen. In der Sandbox kann der Spieler einen flexibleren Park bauen – falls
|
||||
gewünscht ohne Einschränkungen.
|
||||
</p>
|
||||
<p xml:lang="gl">
|
||||
OpenRCT2 é unha reimplementación de código aberto de RollerCoaster Tycoon 2 (RCT2).
|
||||
O xogo centrase na construción e mantemento dun parque de atraccións que conten
|
||||
atraccións, tendas e instalacións. O xogador debe tentar obter beneficios e manter
|
||||
unha boa reputación do parque mentres mantén ledos aos visitantes. OpenRCT2 permite
|
||||
xogar en escenario ou libre. Escenarios requiren que o xogador complete un determinado
|
||||
obxectivo nun límite de tempo establecido mentres co libre permite ao xogador crear un
|
||||
parque máis flexible, sen restriccións ou con opcións de finanzas sen límites.
|
||||
</p>
|
||||
<p xml:lang="ko">
|
||||
OpenRCT는 RollerCoaster Tycoon 2 (RCT2)의 오픈 소스 재구현판입니다.
|
||||
놀이기구, 상점, 매점 등을 건설하고 유지하는 것이 게임 플레이의 중심이 됩니다.
|
||||
플레이어는 수익을 내고 손님을 만족시키는 동시에 좋은 공원 평판을 유지해야 합니다.
|
||||
OpenRCT2에서는 시나리오나 모래상자 플레이를 모두 플레이할 수 있습니다.
|
||||
시나리오에서는 플레이어가 정해진 시간 이내에 특정 목표를 완수해야 하는 반면,
|
||||
모래상자에서는 플레이어가 자금이타 금지 행위에 대한 제한 없이 더 유연한 공원을
|
||||
만들 수 있습니다.
|
||||
</p>
|
||||
<p xml:lang="pl">
|
||||
OpenRCT2 to open-source'owa reimplementacja gry RollerCoaster Tycoon 2 (RCT2).
|
||||
Rozgrywka polega na budowaniu i zarządzaniu parkiem rozrywki zawierającym
|
||||
przeróżne atrakcje, sklepy i udogodnienia. Gracz musi starać się osiągnąć zysk i utrzymać
|
||||
dobrą reputację parku, jednocześnie dbając o zadowolenie gości. OpenRCT2 umożliwia
|
||||
rozgrywkę w scenariuszach oraz w trybie sandbox. Scenariusze wymagają od gracza ukończenia
|
||||
określonego celu w wyznaczonym czasie, podczas gdy tryb sandbox pozwala na
|
||||
swobodne budowanie parku, z możliwością wyłączenia ograniczeń i finansów.
|
||||
</p>
|
||||
<p xml:lang="pt">
|
||||
OpenRCT2 é uma reimplementação de código aberto do RollerCoaster Tycoon 2 (RCT2).
|
||||
A dinâmica de jogo gira em torno de construir e manter um parque de diversões contendo
|
||||
atrações, lojas e instalações. O jogador deve tentar gerar lucro e manter uma boa
|
||||
reputação para o parque, enquanto tenta fazer com que os visitantes continuem felizes.
|
||||
O OpenRCT2 permite tanto jogos em cenários quanto em “caixa de areia”. Os cenários
|
||||
demandam que o jogador atinja um certo objetivo em um determinado prazo, enquanto a
|
||||
“caixa de areia” deixa o jogador construir um parque mais flexível, opcionalmente sem
|
||||
restrições ou finanças.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
OpenRCT2 features many changes compared to the original RollerCoaster Tycoon 2 game. A few of them are listed here.
|
||||
</p>
|
||||
<p xml:lang="ca">
|
||||
L’OpenRCT2 té molts canvis respecte al joc RollerCoaster Tycoon 2 original, com ara:
|
||||
</p>
|
||||
<p xml:lang="de">
|
||||
OpenRCT2 hat viele Änderungen im Verleich mit dem Originalspiel RollerCoaster Tycoon 2. Hier sind einige von ihnen aufgelistet.
|
||||
</p>
|
||||
<p xml:lang="gl">
|
||||
OpenRCT2 presenta moitos cambios en comparación co xogo orixinal de RollerCoaster Tycoon 2. Algúns deles son:
|
||||
</p>
|
||||
<p xml:lang="ko">
|
||||
OpenRCT2는 오리지널 RollerCoaster Tycoon 2 게임에 비해 많은 기능적 변화가 있습니다. 여기에 일부 기능이 나열되어 있습니다.
|
||||
</p>
|
||||
<p xml:lang="pl">
|
||||
OpenRCT2 zawiera wiele zmian w porównaniu do oryginalnej gry RollerCoaster Tycoon 2. Oto kilka z nich:
|
||||
</p>
|
||||
<p xml:lang="pt">
|
||||
O OpenRCT2 conta com muitas mudanças quando comparado ao jogo RollerCoaster Tycoon 2 original. Aqui são listadas algumas delas.
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>User Interface theming.</li>
|
||||
<li xml:lang="ca">Temes per a la interfície gràfica</li>
|
||||
<li xml:lang="de">Thematische User-Interface-Anpassung.</li>
|
||||
<li xml:lang="gl">Personalización da interface de usuario.</li>
|
||||
<li xml:lang="ko">유저 인터페이스 커스터마이징</li>
|
||||
<li xml:lang="pl">Edycja motywów interfejsu użytkownika</li>
|
||||
<li xml:lang="pt">Customização por temas da interface de usuário.</li>
|
||||
|
||||
<li>Fast-forwarding gameplay.</li>
|
||||
<li xml:lang="ca">Diferents velocitats de joc disponibles durant la partida</li>
|
||||
<li xml:lang="de">Spielsimulation beschleunigen.</li>
|
||||
<li xml:lang="gl">Avance rápido no xogo.</li>
|
||||
<li xml:lang="ko">게임 속도 조절</li>
|
||||
<li xml:lang="pl">Przyspieszanie rozgrywki</li>
|
||||
<li xml:lang="pt">Dinâmica de jogo acelerável.</li>
|
||||
|
||||
<li>Multiplayer support.</li>
|
||||
<li xml:lang="ca">Suport multijugador</li>
|
||||
<li xml:lang="de">Mehrspielerunterstützung.</li>
|
||||
<li xml:lang="gl">Soporte multixogador.</li>
|
||||
<li xml:lang="ko">멀티플레이 지원</li>
|
||||
<li xml:lang="pl">Tryb wieloosobowy</li>
|
||||
<li xml:lang="pt">Suporte multijogador.</li>
|
||||
|
||||
<li>Multilingual. Improved translations.</li>
|
||||
<li xml:lang="ca">Traduït a diversos idiomes i amb traduccions millorades</li>
|
||||
<li xml:lang="de">Mehrsprachig. Verbesserte Übersetzungen.</li>
|
||||
<li xml:lang="gl">Traducido a varias linguas e con traducións melloradas.</li>
|
||||
<li xml:lang="ko">다국어 지원 및 번역 개선</li>
|
||||
<li xml:lang="pl">Wielojęzyczność i ulepszone tłumaczenia</li>
|
||||
<li xml:lang="pt">Multilíngue. Traduções aperfeiçoadas.</li>
|
||||
|
||||
<li>OpenGL hardware rendering.</li>
|
||||
<li xml:lang="ca">Renderització OpenGL per maquinari</li>
|
||||
<li xml:lang="de">OpenGL-Hardwarerendering.</li>
|
||||
<li xml:lang="gl">Renderizado OpenGL por soporte fisico.</li>
|
||||
<li xml:lang="ko">OpenGL 하드웨어 렌더링</li>
|
||||
<li xml:lang="pl">Obsługa renderowania OpenGL</li>
|
||||
<li xml:lang="pt">Renderização por hardware OpenGL.</li>
|
||||
|
||||
<li>Various fixes and improvements for bugs in the original game.</li>
|
||||
<li xml:lang="ca">Correccions i millores dels errors del joc original</li>
|
||||
<li xml:lang="de">Diverse Fehlerkorrekturen und Verbesserungen für Fehler im Originalspiel.</li>
|
||||
<li xml:lang="gl">Correccións e melloras de erros do xogo orixinal.</li>
|
||||
<li xml:lang="ko">오리지널 게임에 있던 다양한 버그 수정 및 개선</li>
|
||||
<li xml:lang="pl">Poprawki błędów i usprawnienia względem oryginalnej gry</li>
|
||||
<li xml:lang="pt">Várias correções e melhorias para problemas no jogo original.</li>
|
||||
|
||||
<li>Native support for Linux and macOS.</li>
|
||||
<li xml:lang="ca">Suport natiu per a Linux i macOS</li>
|
||||
<li xml:lang="de">Native Unterstützung für Linux und macOS.</li>
|
||||
<li xml:lang="gl">Soporte nativo para Linux e macOS.</li>
|
||||
<li xml:lang="ko">Linux 및 macOS 자체 지원</li>
|
||||
<li xml:lang="pl">Natywna obsługa systemów Linux i macOS</li>
|
||||
<li xml:lang="pt">Suporte nativo para Linux e macOS.</li>
|
||||
|
||||
<li>Added hacks and cheats.</li>
|
||||
<li xml:lang="ca">Es poden fer trucs i trampes</li>
|
||||
<li xml:lang="de">Eingebaute Hacks und Cheats.</li>
|
||||
<li xml:lang="gl">Engadidos trucos e trampas</li>
|
||||
<li xml:lang="ko">치트 기능 지원</li>
|
||||
<li xml:lang="pl">Kody i hacki</li>
|
||||
<li xml:lang="pt">Trapaças e hacks adicionados.</li>
|
||||
|
||||
<li>Auto-saving and giant screenshots.</li>
|
||||
<li xml:lang="ca">Desades automàtiques i captures de pantalla gegants</li>
|
||||
<li xml:lang="de">Automatisches Speichern und gigantische Screenshots.</li>
|
||||
<li xml:lang="gl">Gardado automático e capturas de pantalla xigantes.</li>
|
||||
<li xml:lang="ko">자동 저장 및 대형 스크린 샷</li>
|
||||
<li xml:lang="pl">Autozapis i możliwość robienia ogromnych zrzutów ekranu</li>
|
||||
<li xml:lang="pt">Salvamento automático e capturas de tela gigantes.</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
Original RollerCoaster Tycoon 2 or RollerCoaster Tycoon Classic game files are required in order to play OpenRCT2.
|
||||
</p>
|
||||
<p xml:lang="ca">
|
||||
Per a jugar a l’OpenRCT2, fan falta els fitxers originals del RollerCoaster Tycoon 2 o del RollerCoaster Tycoon clàssic.
|
||||
</p>
|
||||
<p xml:lang="de">
|
||||
Die Originaldateien von RollerCoaster Tycoon 2 oder RollerCoaster Tycoon Classic werden benötigt, um OpenRCT2 zu spielen.
|
||||
</p>
|
||||
<p xml:lang="gl">
|
||||
Os ficheiros do xogo RollerCoaster Tycoon 2 ou RollerCoaster Tycoon Classic son necesarios para xogar a OpenRCT2.
|
||||
</p>
|
||||
<p xml:lang="ko">
|
||||
OpenRCT2를 플레이하기 위해서는 오리지널 RollerCoaster Tycoon 2 또는 RollerCoaster Tycoon Classic 게임 파일이 필요합니다.
|
||||
</p>
|
||||
<p xml:lang="pl">
|
||||
Do działania OpenRCT2 wymagane są pliki z RollerCoaster Tycoon 2 lub RollerCoaster Tycoon Classic.
|
||||
</p>
|
||||
<p xml:lang="pt">
|
||||
Arquivos dos jogos originais RollerCoaster Tycoon 2 ou RollerCoaster Tycoon Classic são necessários para jogar OpenRCT2.
|
||||
</p>
|
||||
</description>
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
<image>https://camo.githubusercontent.com/f513bc551e2c9e04e292724113ea4789726d23921d286f21dad39a6e955b5a56/68747470733a2f2f692e696d6775722e636f6d2f6537434b3553632e706e67</image>
|
||||
<caption>Amusement park featuring an inverted roller coaster, a river rapids ride and custom scenery</caption>
|
||||
<caption xml:lang="de">Freizeitpark mit einer umgekehrten Achterbahn, einer Stromschnellenattraktion und einer eigens errichteten Szenerie</caption>
|
||||
<caption xml:lang="gl">Parque de atraccións con montañas rusas invertidas, un percorrido de rápidos e escenarios personalizados.</caption>
|
||||
<caption xml:lang="ko">인버티드 롤러코스터를 구현한 놀이공원과 리버 래피드 기구 및 커스텀 풍경 오브젝트</caption>
|
||||
<caption xml:lang="pl">Park rozrywki z odwróconą kolejką górską, spływem rwącą rzeką i niestandardową scenerią</caption>
|
||||
<caption xml:lang="pt">Parque de diversões que conta com uma montanha-russa invertida, corredeira de rio e cenários customizados</caption>
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
<url type="homepage">https://openrct2.io/</url>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Last updated: 2024-08-04
|
||||
Last updated: 2024-11-19
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
||||
@@ -13,7 +13,8 @@ Table of contents
|
||||
6.0) Translation
|
||||
7.0) Troubleshooting
|
||||
8.0) Licensing
|
||||
9.0) Credits
|
||||
9.0) Privacy policy
|
||||
10.0) Credits
|
||||
|
||||
1.0) About
|
||||
---- -----
|
||||
@@ -153,9 +154,14 @@ SDL2 | zlib licence.
|
||||
zlib | zlib licence.
|
||||
Google Test | BSD 3 clause licence.
|
||||
Google Benchmark | Apache 2.0 licence.
|
||||
sfl | zlib licence.
|
||||
|
||||
Licences for sub-libraries used by the above may vary. For more information, visit the libraries' respective official websites.
|
||||
|
||||
9.0) Credits
|
||||
9.0) Privacy policy
|
||||
|
||||
For privacy policy, see the file 'PRIVACY.md'.
|
||||
|
||||
10.0) Credits
|
||||
---- -------
|
||||
For the full list of contributors to OpenRCT2, see the file 'contributors.md'.
|
||||
|
||||
@@ -35,7 +35,7 @@ SetCompressor LZMA
|
||||
|
||||
; Version Info
|
||||
VIProductVersion "${APPVERSIONINTERNAL}"
|
||||
VIAddVersionKey "ProductName" "OpenRCT2 ${APPBITS}-bit Installer for ${SUPPORTED_OS}"
|
||||
VIAddVersionKey "ProductName" "OpenRCT2 ${PLATFORM} Installer for ${SUPPORTED_OS}"
|
||||
VIAddVersionKey "Comments" "Installs ${APPNAMEANDVERSION}"
|
||||
VIAddVersionKey "CompanyName" "OpenRCT2 Developers"
|
||||
VIAddVersionKey "FileDescription" "Installs ${APPNAMEANDVERSION}"
|
||||
@@ -44,7 +44,7 @@ VIAddVersionKey "InternalName" "InstOpenRCT2-${APPARCH}"
|
||||
VIAddVersionKey "FileVersion" "${APPVERSION}-${APPARCH}"
|
||||
VIAddVersionKey "LegalCopyright" " "
|
||||
; Main Install settings
|
||||
Name "${APPNAMEANDVERSION} ${APPBITS}-bit for ${SUPPORTED_OS}"
|
||||
Name "${APPNAMEANDVERSION} ${PLATFORM} for ${SUPPORTED_OS}"
|
||||
|
||||
; NOTE: Keep trailing backslash!
|
||||
InstallDirRegKey HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\OpenRCT2" "Install Folder"
|
||||
@@ -170,6 +170,9 @@ Section "!OpenRCT2" Section1
|
||||
File ..\..\contributors.md
|
||||
Push "$INSTDIR\contributors.md"
|
||||
Call unix2dos
|
||||
File ..\..\PRIVACY.md
|
||||
Push "$INSTDIR\PRIVACY.md"
|
||||
Call unix2dos
|
||||
File ..\scripting.md
|
||||
Push "$INSTDIR\scripting.md"
|
||||
Call unix2dos
|
||||
@@ -204,6 +207,7 @@ Section "!OpenRCT2" Section1
|
||||
CreateShortCut "$SMPROGRAMS\$SHORTCUTS\Readme.lnk" "$INSTDIR\Readme.txt"
|
||||
CreateShortCut "$SMPROGRAMS\$SHORTCUTS\Changelog.lnk" "$INSTDIR\Changelog.txt"
|
||||
CreateShortCut "$SMPROGRAMS\$SHORTCUTS\Contributors.lnk" "$INSTDIR\contributors.md"
|
||||
CreateShortCut "$SMPROGRAMS\$SHORTCUTS\Privacy Policy.lnk" "$INSTDIR\PRIVACY.md"
|
||||
!insertmacro MUI_STARTMENU_WRITE_END
|
||||
SectionEnd
|
||||
|
||||
@@ -240,12 +244,14 @@ Section "Uninstall"
|
||||
Delete "$SMPROGRAMS\$SHORTCUTS\Readme.lnk"
|
||||
Delete "$SMPROGRAMS\$SHORTCUTS\Changelog.lnk"
|
||||
Delete "$SMPROGRAMS\$SHORTCUTS\Contributors.lnk"
|
||||
Delete "$SMPROGRAMS\$SHORTCUTS\Privacy Policy.lnk"
|
||||
|
||||
; Clean up OpenRCT2 dir
|
||||
Delete "$INSTDIR\changelog.txt"
|
||||
Delete "$INSTDIR\licence.txt"
|
||||
Delete "$INSTDIR\readme.txt"
|
||||
Delete "$INSTDIR\contributors.md"
|
||||
Delete "$INSTDIR\PRIVACY.md"
|
||||
Delete "$INSTDIR\scripting.md"
|
||||
Delete "$INSTDIR\openrct2.d.ts"
|
||||
Delete "$INSTDIR\${OPENRCT2_EXE}"
|
||||
|
||||
@@ -45,14 +45,14 @@
|
||||
<LibsSha1 Condition="'$(Platform)'=='Win32'">9984c1e317dcfb3aaf8e17f1db2ebb0f771e2373</LibsSha1>
|
||||
<TitleSequencesUrl>https://github.com/OpenRCT2/title-sequences/releases/download/v0.4.14/title-sequences.zip</TitleSequencesUrl>
|
||||
<TitleSequencesSha1>6c04781b959b468e1f65ec2d2f21f5aaa5e5724d</TitleSequencesSha1>
|
||||
<ObjectsUrl>https://github.com/OpenRCT2/objects/releases/download/v1.4.10/objects.zip</ObjectsUrl>
|
||||
<ObjectsSha1>e4953075d8dbe13ef48e8c4e87621cf3503a9d23</ObjectsSha1>
|
||||
<ObjectsUrl>https://github.com/OpenRCT2/objects/releases/download/v1.4.11/objects.zip</ObjectsUrl>
|
||||
<ObjectsSha1>da04330679de2eff53a94a6505802512bfec6403</ObjectsSha1>
|
||||
<OpenSFXUrl>https://github.com/OpenRCT2/OpenSoundEffects/releases/download/v1.0.5/opensound.zip</OpenSFXUrl>
|
||||
<OpenSFXSha1>b1b1f1b241d2cbff63a1889c4dc5a09bdf769bfb</OpenSFXSha1>
|
||||
<OpenMSXUrl>https://github.com/OpenRCT2/OpenMusic/releases/download/v1.6/openmusic.zip</OpenMSXUrl>
|
||||
<OpenMSXSha1>ba170fa6d777b309c15420f4b6eb3fa25082a9d1</OpenMSXSha1>
|
||||
<ReplaysUrl>https://github.com/OpenRCT2/replays/releases/download/v0.0.83/replays.zip</ReplaysUrl>
|
||||
<ReplaysSha1>FFC98C36AFEC68DC6A48E863413D4E2364A202B3</ReplaysSha1>
|
||||
<ReplaysUrl>https://github.com/OpenRCT2/replays/releases/download/v0.0.84/replays.zip</ReplaysUrl>
|
||||
<ReplaysSha1>90B848AB344E29A2CF1E3E48539F06F5845772C3</ReplaysSha1>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
46
readme.md
@@ -52,9 +52,13 @@ If you want to help translate the game to your language, please stop by the Loca
|
||||
- 4.4 - [Graphics](#44-graphics)
|
||||
- 4.5 - [Audio](#45-audio)
|
||||
- 4.6 - [Scenarios](#46-scenarios)
|
||||
- 5 - [Licence](#5-licence)
|
||||
- 6 - [More information](#6-more-information)
|
||||
- 7 - [Sponsors](#7-sponsors)
|
||||
- 5 - [Policies](#5-policies)
|
||||
- 5.1 - [Code of conduct](#51-code-of-conduct)
|
||||
- 5.2 - [Code signing policy](#52-code-signing-policy)
|
||||
- 5.3 - [Privacy policy](#53-privacy-policy)
|
||||
- 6 - [Licence](#6-licence)
|
||||
- 7 - [More information](#7-more-information)
|
||||
- 8 - [Sponsors](#8-sponsors)
|
||||
|
||||
---
|
||||
|
||||
@@ -128,7 +132,7 @@ OpenRCT2 requires original files of RollerCoaster Tycoon 2 to play. It can be bo
|
||||
- libpng (>= 1.2)
|
||||
- speexdsp (only for UI client)
|
||||
- curl (only if building with http support)
|
||||
- nlohmann-json (>= 3.6.0)
|
||||
- nlohmann-json (>= 3.9.0)
|
||||
- openssl (>= 1.0; only if building with multiplayer support)
|
||||
- icu (>= 59.0)
|
||||
- zlib
|
||||
@@ -246,12 +250,32 @@ We would also like to distribute additional scenarios with the game, when the ti
|
||||
|
||||
---
|
||||
|
||||
# 5. Licence
|
||||
# 5. Policies
|
||||
|
||||
## 5.1 Code of Conduct
|
||||
|
||||
We have a [Code of Conduct](CODE_OF_CONDUCT.md) that applies to all OpenRCT2 projects. Please read it.
|
||||
|
||||
## 5.2 Code signing policy
|
||||
|
||||
We sign our releases with a digital certificate provided by SignPath Foundation.
|
||||
|
||||
Free code signing provided by [SignPath.io](https://about.signpath.io/), certificate by [SignPath Foundation](https://signpath.org/).
|
||||
|
||||
Signed releases can only be done by member of the [development team](https://github.com/OpenRCT2/OpenRCT2/blob/develop/contributors.md#development-team).
|
||||
|
||||
## 5.3 Privacy policy
|
||||
|
||||
See [PRIVACY.md](PRIVACY.md) for more information.
|
||||
|
||||
---
|
||||
|
||||
# 6. Licence
|
||||
**OpenRCT2** is licensed under the GNU General Public License version 3 or (at your option) any later version. See the [`licence.txt`](licence.txt) file for more details.
|
||||
|
||||
---
|
||||
|
||||
# 6. More information
|
||||
# 7. More information
|
||||
- [GitHub](https://github.com/OpenRCT2/OpenRCT2)
|
||||
- [OpenRCT2.org](https://openrct2.org)
|
||||
- [Forums](https://openrct2.org/forums/)
|
||||
@@ -266,11 +290,11 @@ We would also like to distribute additional scenarios with the game, when the ti
|
||||
| [](https://github.com/OpenLoco/OpenLoco) | [](https://github.com/OpenTTD/OpenTTD) | [](https://github.com/SFTtech/openage) | [](https://github.com/OpenRA/OpenRA) |
|
||||
| Chris Sawyer's Locomotion | Transport Tycoon Deluxe | Age of Empires 2 | Red Alert |
|
||||
|
||||
# 7. Sponsors
|
||||
# 8. Sponsors
|
||||
|
||||
Companies that kindly allow us to use their stuff:
|
||||
|
||||
| [DigitalOcean](https://www.digitalocean.com/) | [JetBrains](https://www.jetbrains.com/) | [Backtrace](https://backtrace.io/) |
|
||||
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| [](https://www.digitalocean.com/) | [](https://www.jetbrains.com/) | [](https://backtrace.io/) |
|
||||
| Hosting of various services | CLion and other products | Minidump uploads and inspection |
|
||||
| [DigitalOcean](https://www.digitalocean.com/) | [JetBrains](https://www.jetbrains.com/) | [Backtrace](https://backtrace.io/) | [SignPath](https://signpath.org/) |
|
||||
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------|
|
||||
| [](https://www.digitalocean.com/) | [](https://www.jetbrains.com/) | [](https://backtrace.io/) | [](https://signpath.org/) |
|
||||
| Hosting of various services | CLion and other products | Minidump uploads and inspection | Free code signing provided by [SignPath.io](https://about.signpath.io/), certificate by [SignPath Foundation](https://signpath.org/). |
|
||||
|
||||
BIN
resources/g2/track/bm/flat_to_gentle_up_left_bank_diag_1_1.png
Normal file
|
After Width: | Height: | Size: 1003 B |
BIN
resources/g2/track/bm/flat_to_gentle_up_left_bank_diag_1_2.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
resources/g2/track/bm/flat_to_gentle_up_left_bank_diag_2.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
resources/g2/track/bm/flat_to_gentle_up_left_bank_diag_3.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
resources/g2/track/bm/flat_to_gentle_up_left_bank_diag_4.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
resources/g2/track/bm/flat_to_gentle_up_right_bank_diag_1.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
resources/g2/track/bm/flat_to_gentle_up_right_bank_diag_2.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
resources/g2/track/bm/flat_to_gentle_up_right_bank_diag_3_1.png
Normal file
|
After Width: | Height: | Size: 1003 B |
BIN
resources/g2/track/bm/flat_to_gentle_up_right_bank_diag_3_2.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
resources/g2/track/bm/flat_to_gentle_up_right_bank_diag_4.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
resources/g2/track/bm/gentle_up_left_bank_diag_1.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
resources/g2/track/bm/gentle_up_left_bank_diag_2.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
resources/g2/track/bm/gentle_up_left_bank_diag_3.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
resources/g2/track/bm/gentle_up_left_bank_diag_4.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
resources/g2/track/bm/gentle_up_left_bank_to_flat_diag_1_1.png
Normal file
|
After Width: | Height: | Size: 1003 B |
BIN
resources/g2/track/bm/gentle_up_left_bank_to_flat_diag_1_2.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
resources/g2/track/bm/gentle_up_left_bank_to_flat_diag_2.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
resources/g2/track/bm/gentle_up_left_bank_to_flat_diag_3.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
resources/g2/track/bm/gentle_up_left_bank_to_flat_diag_4.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1021 B |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
BIN
resources/g2/track/bm/gentle_up_right_bank_diag_1.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
resources/g2/track/bm/gentle_up_right_bank_diag_2.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
resources/g2/track/bm/gentle_up_right_bank_diag_3.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
resources/g2/track/bm/gentle_up_right_bank_diag_4.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
resources/g2/track/bm/gentle_up_right_bank_to_flat_diag_1.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
resources/g2/track/bm/gentle_up_right_bank_to_flat_diag_2.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
resources/g2/track/bm/gentle_up_right_bank_to_flat_diag_3_1.png
Normal file
|
After Width: | Height: | Size: 1012 B |
BIN
resources/g2/track/bm/gentle_up_right_bank_to_flat_diag_3_2.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
resources/g2/track/bm/gentle_up_right_bank_to_flat_diag_4.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1016 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
BIN
resources/g2/track/bm/large_corkscrew_left_1_1.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
resources/g2/track/bm/large_corkscrew_left_1_2.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
resources/g2/track/bm/large_corkscrew_left_1_3.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
resources/g2/track/bm/large_corkscrew_left_1_4.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
resources/g2/track/bm/large_corkscrew_left_1_5.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
resources/g2/track/bm/large_corkscrew_left_2_1.png
Normal file
|
After Width: | Height: | Size: 5.1 KiB |
BIN
resources/g2/track/bm/large_corkscrew_left_2_2.png
Normal file
|
After Width: | Height: | Size: 5.1 KiB |