diff --git a/resources/[defaultmaps]/rtx_scenarios/.fxap b/resources/[defaultmaps]/rtx_scenarios/.fxap index f8d3736f1..dff13099a 100644 Binary files a/resources/[defaultmaps]/rtx_scenarios/.fxap and b/resources/[defaultmaps]/rtx_scenarios/.fxap differ diff --git a/resources/[defaultmaps]/rtx_scenarios/stream/pier.ymt b/resources/[defaultmaps]/rtx_scenarios/stream/pier.ymt index 0f03cb630..d68c17ff8 100644 Binary files a/resources/[defaultmaps]/rtx_scenarios/stream/pier.ymt and b/resources/[defaultmaps]/rtx_scenarios/stream/pier.ymt differ diff --git a/resources/[defaultmaps]/rtx_themepark/.fxap b/resources/[defaultmaps]/rtx_themepark/.fxap deleted file mode 100644 index b035da2e1..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/.fxap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/client/attr1.lua b/resources/[defaultmaps]/rtx_themepark/client/attr1.lua deleted file mode 100644 index 8e484fe6d..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/client/attr1.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/client/attr2.lua b/resources/[defaultmaps]/rtx_themepark/client/attr2.lua deleted file mode 100644 index 01809d9bd..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/client/attr2.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/client/attr3.lua b/resources/[defaultmaps]/rtx_themepark/client/attr3.lua deleted file mode 100644 index fe9631d1f..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/client/attr3.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/client/attr4.lua b/resources/[defaultmaps]/rtx_themepark/client/attr4.lua deleted file mode 100644 index c5b6a5ba6..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/client/attr4.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/client/attr5.lua b/resources/[defaultmaps]/rtx_themepark/client/attr5.lua deleted file mode 100644 index 40a631e50..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/client/attr5.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/client/attr6.lua b/resources/[defaultmaps]/rtx_themepark/client/attr6.lua deleted file mode 100644 index 4ab59149d..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/client/attr6.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/client/attr7.lua b/resources/[defaultmaps]/rtx_themepark/client/attr7.lua deleted file mode 100644 index ee279316a..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/client/attr7.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/client/attr8.lua b/resources/[defaultmaps]/rtx_themepark/client/attr8.lua deleted file mode 100644 index 5d7997aed..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/client/attr8.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/client/attr9.lua b/resources/[defaultmaps]/rtx_themepark/client/attr9.lua deleted file mode 100644 index 397404254..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/client/attr9.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/client/main.lua b/resources/[defaultmaps]/rtx_themepark/client/main.lua deleted file mode 100644 index 7b29833df..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/client/main.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/client/paths.lua b/resources/[defaultmaps]/rtx_themepark/client/paths.lua deleted file mode 100644 index f5ccbcaa9..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/client/paths.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/client/sound.lua b/resources/[defaultmaps]/rtx_themepark/client/sound.lua deleted file mode 100644 index 31f836574..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/client/sound.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/server/attr1.lua b/resources/[defaultmaps]/rtx_themepark/server/attr1.lua deleted file mode 100644 index 3de12eeae..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/server/attr1.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/server/attr2.lua b/resources/[defaultmaps]/rtx_themepark/server/attr2.lua deleted file mode 100644 index dca268da9..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/server/attr2.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/server/attr3.lua b/resources/[defaultmaps]/rtx_themepark/server/attr3.lua deleted file mode 100644 index 2ede2d04b..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/server/attr3.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/server/attr4.lua b/resources/[defaultmaps]/rtx_themepark/server/attr4.lua deleted file mode 100644 index 5299e49b2..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/server/attr4.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/server/attr5.lua b/resources/[defaultmaps]/rtx_themepark/server/attr5.lua deleted file mode 100644 index 04899b39b..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/server/attr5.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/server/attr6.lua b/resources/[defaultmaps]/rtx_themepark/server/attr6.lua deleted file mode 100644 index 2ce2db832..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/server/attr6.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/server/attr7.lua b/resources/[defaultmaps]/rtx_themepark/server/attr7.lua deleted file mode 100644 index b34cd4cce..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/server/attr7.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/server/attr8.lua b/resources/[defaultmaps]/rtx_themepark/server/attr8.lua deleted file mode 100644 index 8f94ec48b..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/server/attr8.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/server/attr9.lua b/resources/[defaultmaps]/rtx_themepark/server/attr9.lua deleted file mode 100644 index 8a0d86cf9..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/server/attr9.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark/server/main.lua b/resources/[defaultmaps]/rtx_themepark/server/main.lua deleted file mode 100644 index 88baf6c69..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark/server/main.lua and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/.fxap b/resources/[defaultmaps]/rtx_themepark_dlc/.fxap new file mode 100644 index 000000000..84aedb602 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/.fxap differ diff --git a/resources/[defaultmaps]/rtx_themepark/Readme.txt b/resources/[defaultmaps]/rtx_themepark_dlc/Readme.txt similarity index 54% rename from resources/[defaultmaps]/rtx_themepark/Readme.txt rename to resources/[defaultmaps]/rtx_themepark_dlc/Readme.txt index 8695f7cee..c79799596 100644 --- a/resources/[defaultmaps]/rtx_themepark/Readme.txt +++ b/resources/[defaultmaps]/rtx_themepark_dlc/Readme.txt @@ -1,83 +1,78 @@ -Thank you for purchasing rtx_themepark we're grateful for your support. If you'd ever have a question and / or need our help, please reach out to us by sending an email or go ahead and create a ticket on our discord: https://discord.gg/P6KdaDpgAk - - -Install instructions (Standalone): -1. Put rtx_themepark and rtx_themepark_objects folder to your resources -2. Open config.lua file -3. Configure your config.lua to your preferences -4. Upload sql sql.sql file to your mysql database. (if you want to use theme park management) -5. Open fxmanifest.lua and edit it same like on this screenshot (https://i.imgur.com/LWaYxz7.png) remove -- from line 11, or replace line 11 with '@oxmysql/lib/MySQL.lua', -6. Put rtx_themepark and rtx_themepark_objects to the server.cfg -7. If you want custom ped routes in the park, also put rtx_scenarios to your resources and also put rtx_scenarios to the server.cfg -8. If you have any maps around Del Perro Pier, please check our [Compatibility with other maps] folder to see if any files need to be replaced. - -Install instructions (QBCore): -1. Put rtx_themepark and rtx_themepark_objects folder to your resources -2. Open config.lua file -3. Replace Config.Framework = "standalone" with Config.Framework = "qbcore" -4. Configure your config.lua to your preferences -5. Upload sql sql.sql file to your mysql database. (if you want to use theme park management) -6. Open fxmanifest.lua and edit it same like on this screenshot (https://i.imgur.com/LWaYxz7.png) remove -- from line 11, or replace line 11 with '@oxmysql/lib/MySQL.lua', -7. Put rtx_themepark and rtx_themepark_objects to the server.cfg -8. If you want custom ped routes in the park, also put rtx_scenarios to your resources and also put rtx_scenarios to the server.cfg -9. If you have any maps around Del Perro Pier, please check our [Compatibility with other maps] folder to see if any files need to be replaced. - -Install instructions (ESX): -1. Put rtx_themepark and rtx_themepark_objects folder to your resources. -2. Open config.lua file -3. Replace Config.Framework = "standalone" with Config.Framework = "esx" -4. Configure your config.lua to your preferences -5. Upload sql sql.sql file to your mysql database. (if you want to use theme park management) -6. Open fxmanifest.lua and edit it same like on this screenshot (https://i.imgur.com/yoULcX4.png) remove -- from line 10, or replace line 10 with '@mysql-async/lib/MySQL.lua', -7. Put rtx_themepark and rtx_themepark_objects to the server.cfg -8. If you want custom ped routes in the park, also put rtx_scenarios to your resources and also put rtx_scenarios to the server.cfg -9. If you have any maps around Del Perro Pier, please check our [Compatibility with other maps] folder to see if any files need to be replaced. - -Common issues: - ------------------------------ -2 Ferris wheels in Theme Park: - -If you see 2 Ferris Wheel, it is because you have some IPL loader on the server that loads the old wheel, you need to disable this IPL, here is an example how to disable the old Ferris Wheel in bob74_ipl - -In bob74_ipl/gtav/base.lua at bottom remove RequestIpl("ferris_finale_anim") - -From: -https://i.imgur.com/G8EGoYd.png - -To: -https://i.imgur.com/yM7uJbW.png - ------------------------------ -Need a key to start bumper cars: - -You need to add to your script with vehicle keys, the whitelist for our vehicle, the vehicle name is: rtxbumper - ------------------------------ -Object names for whitelist to anticheat: - -prop_cs_hotdog_02 -prop_cs_burger_01 -sempre_delperropier_popcorn_box -sempre_delperropier_candycotton_prop -sempre_delperropier_balloon_b -sempre_delperropier_balloon_g -sempre_delperropier_balloon_p -sempre_delperropier_balloon_r -sempre_delperropier_bus_blue_screen -sempre_delperropier_bus_red_screen -sempre_delperropier_bus_target - -You can to stream just one scenarios resource on the server which means if you have any other scenarios resource then just take pier.ymt from our scenarios resource and replace it in scenarios resource that you currently have. ------------------------------ -1) if you want to edit the logo of top of the Detonator, just replace our big logo in sempre_delperropier.ytd ------------------------------ -Open signs floating in the air - this problem is because NVE and sadly we cannot do anything about it. Open signs are obviously deleted but NVE somehow adds them on its own. - - -License agreement / Terms of Service -1. Any purchase is non-refundable. -2. Each product is to be used on a singular server, with the exception of a test server. -3. Any form of redistribution of our content is considered copyright infringement. -4. If any of these rules are broken, legal actions can be taken. +Thank you for purchasing rtx_themepark_dlc we're grateful for your support. If you'd ever have a question and / or need our help, please reach out to us by sending an email or go ahead and create a ticket on our discord: https://discord.gg/P6KdaDpgAk + + +Install instructions (Standalone): +!!If you have base Theme Park installed, remove rtx_themepark and rtx_themepark_objects + +1. Put rtx_themepark_dlc and rtx_themepark_dlc_objects folder to your resources +2. Open config.lua file +3. Configure your config.lua to your preferences +4. Upload sql sql.sql file to your mysql database. (if you want to use theme park management) +5. Open fxmanifest.lua and edit it same like on this screenshot (https://i.imgur.com/LWaYxz7.png) remove -- from line 11, or replace line 11 with '@oxmysql/lib/MySQL.lua', +6. Put rtx_themepark_dlc and rtx_themepark_dlc_objects to the server.cfg + +Install instructions (QBCore): +!!If you have base Theme Park installed, remove rtx_themepark and rtx_themepark_objects + +1. Put rtx_themepark_dlc and rtx_themepark_dlc_objects folder to your resources +2. Open config.lua file +3. Replace Config.Framework = "standalone" with Config.Framework = "qbcore" +4. Configure your config.lua to your preferences +5. Upload sql sql.sql file to your mysql database. (if you want to use theme park management) +6. Open fxmanifest.lua and edit it same like on this screenshot (https://i.imgur.com/LWaYxz7.png) remove -- from line 11, or replace line 11 with '@oxmysql/lib/MySQL.lua', +7. Put rtx_themepark_dlc and rtx_themepark_dlc_objects to the server.cfg + +Install instructions (ESX): +!!If you have base Theme Park installed, remove rtx_themepark and rtx_themepark_objects + +1. Put rtx_themepark_dlc and rtx_themepark_dlc_objects folder to your resources. +2. Open config.lua file +3. Replace Config.Framework = "standalone" with Config.Framework = "esx" +4. Configure your config.lua to your preferences +5. Upload sql sql.sql file to your mysql database. (if you want to use theme park management) +6. Open fxmanifest.lua and edit it same like on this screenshot (https://i.imgur.com/yoULcX4.png) remove -- from line 10, or replace line 10 with '@mysql-async/lib/MySQL.lua', +7. Put rtx_themepark_dlc and rtx_themepark_dlc_objects to the server.cfg + +Common issues: + +----------------------------- +2 Ferris wheels in Theme Park: + +If you see 2 Ferris Wheel, it is because you have some IPL loader on the server that loads the old wheel, you need to disable this IPL, here is an example how to disable the old Ferris Wheel in bob74_ipl + +In bob74_ipl/gtav/base.lua at bottom remove RequestIpl("ferris_finale_anim") + +From: +https://i.imgur.com/G8EGoYd.png + +To: +https://i.imgur.com/yM7uJbW.png + +----------------------------- +Need a key to start bumper cars: + +You need to add to your script with vehicle keys, the whitelist for our vehicle, the vehicle name is: rtxbumper + +----------------------------- +Object names for whitelist to anticheat: + +prop_cs_hotdog_02 +prop_cs_burger_01 +prop_plastic_cup_02 +sempre_delperropier_popcorn_box +sempre_delperropier_candycotton_prop +sempre_delperropier_balloon_b +sempre_delperropier_balloon_g +sempre_delperropier_balloon_p +sempre_delperropier_balloon_r +sempre_delperropier_bus_blue_screen +sempre_delperropier_bus_red_screen +sempre_delperropier_bus_target + + +License agreement / Terms of Service +1. Any purchase is non-refundable. +2. Each product is to be used on a singular server, with the exception of a test server. +3. Any form of redistribution of our content is considered copyright infringement. +4. If any of these rules are broken, legal actions can be taken. © 2025 RTX Development, all rights reserved. \ No newline at end of file diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/attr1.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr1.lua new file mode 100644 index 000000000..fa592ba3a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr1.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/attr2.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr2.lua new file mode 100644 index 000000000..319abebdd Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr2.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/attr3.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr3.lua new file mode 100644 index 000000000..7e965ce5d Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr3.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/attr4.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr4.lua new file mode 100644 index 000000000..fbd1b86e1 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr4.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/attr5.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr5.lua new file mode 100644 index 000000000..27a0e9a1a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr5.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/attr6.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr6.lua new file mode 100644 index 000000000..52a724c4e Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr6.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/attr7.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr7.lua new file mode 100644 index 000000000..aeb1d5257 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr7.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/attr8.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr8.lua new file mode 100644 index 000000000..ebd6e03e9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr8.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/attr9.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr9.lua new file mode 100644 index 000000000..f5a1a95e8 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/attr9.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr10.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr10.lua new file mode 100644 index 000000000..3562250e1 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr10.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr11.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr11.lua new file mode 100644 index 000000000..4f66af529 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr11.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr12.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr12.lua new file mode 100644 index 000000000..681e15b71 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr12.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr13.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr13.lua new file mode 100644 index 000000000..bdce8dcbb Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr13.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr14.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr14.lua new file mode 100644 index 000000000..3ee1c11dd Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr14.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr15.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr15.lua new file mode 100644 index 000000000..ad5e9ef42 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr15.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr16.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr16.lua new file mode 100644 index 000000000..0bb30e2f6 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr16.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr17.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr17.lua new file mode 100644 index 000000000..c4be418fa Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr17.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr18.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr18.lua new file mode 100644 index 000000000..30f6b5e3f Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/dlc/attr18.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/main.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/main.lua new file mode 100644 index 000000000..85764b911 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/main.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/paths1.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/paths1.lua new file mode 100644 index 000000000..9d4b1cd56 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/paths1.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/paths2.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/paths2.lua new file mode 100644 index 000000000..e145dee9a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/paths2.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/paths3.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/paths3.lua new file mode 100644 index 000000000..251a992d4 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/paths3.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/client/sound.lua b/resources/[defaultmaps]/rtx_themepark_dlc/client/sound.lua new file mode 100644 index 000000000..8e789f8eb Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/client/sound.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark/config.lua b/resources/[defaultmaps]/rtx_themepark_dlc/config.lua similarity index 67% rename from resources/[defaultmaps]/rtx_themepark/config.lua rename to resources/[defaultmaps]/rtx_themepark_dlc/config.lua index 9a9700173..1cac0a3fb 100644 --- a/resources/[defaultmaps]/rtx_themepark/config.lua +++ b/resources/[defaultmaps]/rtx_themepark_dlc/config.lua @@ -1,677 +1,972 @@ -Config = {} - -Config.Framework = "standalone" -- types (standalone, qbcore, esx) - -Config.ESXFramework = { - newversion = true, -- use this if you using new esx version (if you get error with old esxsharedobjectmethod in console) - getsharedobject = "esx:getSharedObject", - resourcename = "es_extended" -} - -Config.QBCoreFrameworkResourceName = "qb-core" -- qb-core resource name, change this if you have different name of main resource of qbcore - -Config.OxInventory = false -- enable this if you use ox_inventory - -Config.InterfaceColor = "#ff66ff" -- change interface color, color must be in hex - -Config.Language = "English" -- text language from code (English, German, French, Italian, Spanish, Portuguese) - -Config.ThemeParkCanBeOwned = false -- enable this if you want to want to have theme park for sell for players - settings for management can be found in Config.ThemeParkOwnedSettings - -Config.ThemeParkControlAttractions = false -- enable this function if you want to control the attractions manually (after enabling this function, the attractions will no longer turn on automatically) - settings for control attractions can be found in Config.ThemeParkControlMachineSettings - -Config.ThemeParkTicketMachineSettings = {usedistance = 2.0, usekey = "E"} - -Config.ThemeParkItemsSettings = {givedistance = 2.0, givekey = "G", throwkey = "F", buydistance = 2.0, buykey = "E"} - -Config.MaximumParkDistance = 450.0 -- distance of view of attractions - -Config.Target = false -- enable this if you want use target - -Config.Targettype = "qtarget" -- types - qtarget, qbtarget, oxtarget - -Config.TargetIcons = {managmenticon = "fa-solid fa-bars-progress", ticketicon = "fa-solid fa-cart-shopping", buyicon = "fa-solid fa-cart-shopping", seaticon = "fa-solid fa-chair", controlicon = "fa-solid fa-bars-progress"} - -Config.TargetSystemsNames = {qtarget = "qtarget", qbtarget = "qb-target", oxtarget = "ox_target"} - -Config.ThemeParkInteractionSystem = 1 -- 1 == Our custom interact system, 2 == 3D Text Interact, 3 == Gta V Online Interaction Style - -Config.ThemeParkSeatKey = "E" -- theme park key for sit - -Config.ThemeParkExitKey = "F" -- theme park key for exit - -Config.ThemeParkAnimChangeKey = "E" -- theme park key for change anim - -Config.ThemeParkDisableExit = false -- turn this feature on if you don't want players to leave the attraction during the ride. - -Config.ThemeParkPass = false -- -- enable this if you want use theme park pass item, you need create item with name "themeparkpass" in your inventory/framework, also for standalone you need create usable item, example is in server/other.lua - -Config.ThemeParkPassTime = 10 -- time when normal theme park expire when player use it (in minutes) - -Config.ThemeParkAttractionFallChance = false -- enable this feature if you want the chance that the player will fall from the attraction, you can set the chance in Config.ThemeParkFallSettings - -Config.ThemeParkDisabledByDefault = false -- enable this feature if you want to disable all attractions when the server starts, to enable attractions you have to enable them via the /enablethemepark command which is for administrators. (permissions for this command is in other.lua file) - -Config.ThemeParkDisableTicketSystem = false -- enable this feature if you want free entry to all attractions - -Config.ThemeParkDisableSoundForAttractions = false -- enable this if you want disable music for all attractions - -Config.AttractionsSettings = { - gforce = { - disable = false, -- enable this if you dont want to use this attraction - usedistance = 1.5, -- distance for use attraction - waitforplayers = 20000, -- in miliseconds - exitcoords = {coords = vector3(-1640.03, -1075.81, 12.15), heading = 52.5}, -- coordinates for exit the attraction - animcooldown = 1000, -- in miliseconds - ticketprice = 10, -- price for ticket - speedmodifier = 1.0, -- attraction speed, default speed is 1.0 - maxrounds = 10, -- change this you want more rounds at maximum speed (changing this number to a higher number will change the duration of the attraction) - }, - topscan = { - disable = false, -- enable this if you dont want to use this attraction - usedistance = 1.5, -- distance for use attraction - waitforplayers = 20000, -- in miliseconds - exitcoords = {coords = vector3(-1619.91, -1073.14, 12.01), heading = 345.5}, -- coordinates for exit the attraction - animcooldown = 1000, -- in miliseconds - ticketprice = 10, -- price for ticket - speedmodifier = 1.0, -- attraction speed, default speed is 1.0 - maxrounds = 20, -- change this you want more rounds at maximum speed (changing this number to a higher number will change the duration of the attraction) - normalstyle = true, -- change this if you want different style of top scan (Top Scan starts spinning at a different angle) - }, - vortex = { - disable = false, -- enable this if you dont want to use this attraction - usedistance = 1.5, -- distance for use attraction - waitforplayers = 20000, -- in miliseconds - exitcoords = {coords = vector3(-1702.23, -1105.6, 12.15), heading = 321.5}, -- coordinates for exit the attraction - animcooldown = 1000, - ticketprice = 10, -- price for ticket - speedmodifier = 1.0, -- attraction speed, default speed is 1.0 - maxrounds = 2, -- change this you want more rounds at maximum speed (changing this number to a higher number will change the duration of the attraction) - }, - detonator = { - disable = false, -- enable this if you dont want to use this attraction - usedistance = 1.5, -- distance for use attraction - waitforplayers = 20000, -- in miliseconds - exitcoords = {coords = vector3(-1685.04, -1115.26, 12.15), heading = 352.5}, -- coordinates for exit the attraction - ticketprice = 10, -- price for ticket - speedmodifier = 1.0, -- attraction speed, default speed is 1.0 - timeontop = 10000, -- in miliseconds (the time that the detonator will wait at the top before going down.) - }, - boat = { - disable = false, -- enable this if you dont want to use this attraction - usedistance = 1.5, -- distance for use attraction - waitforplayers = 20000, -- in miliseconds - exitcoords = {coords = vector3(-1660.67, -1115.0, 12.04), heading = 50.5}, -- coordinates for exit the attraction - animcooldown = 1000, -- in miliseconds - ticketprice = 10, -- price for ticket - speedmodifier = 1.0, -- attraction speed, default speed is 1.0 - maxrounds = 5, -- change this you want more rounds at maximum speed (changing this number to a higher number will change the duration of the attraction) - }, - bumpercars = { - disable = false, -- enable this if you dont want to use this attraction - bumperdespawncoords = {coords = vector3(-1639.6, -1067.51, 12.5), heading = 230.0}, -- coordinates for exit the attraction - buydistance = 1.5, -- distance for buy ticket - seatdistance = 2.0, -- distance for seat as a passenger. - minminutes = 1, -- minimum minutes in bumper cars - maxminutes = 10, -- max minutes in bumper cars - priceperminute = 10, -- price for ticket per minute - maxplayers = 15, -- maximum number of players for bumper cars - bumperusekey = "E", -- bumper cars key for seat as a passenger. - bumperleavekey = "E",-- bumper cars key for leave bumper cars - disablebumperkeyboard = true, -- turning off the keyboard when driving bumper cars - }, - ferris = { - disable = false, -- enable this if you dont want to use this attraction - usedistance = 2.5, -- distance for use attraction - waitforplayers = 20000, -- in miliseconds - ferrisseatanimcooldown = 1000, -- in miliseconds - ferrisseatwait = 5000, -- in miliseconds - ferrisexitcoords = {coords = vector3(-1686.27, -1098.77, 12.5), heading = 140.0}, -- coordinates for exit the attraction - ticketprice = 10, -- price for ticket - }, - shootingrange = { -- If you have some script which block weapons, you can add some bypass to allow weapon_musket to be used withount inventory item use, we also trigger this event when shooting range is started TriggerEvent("rtx_themepark:Shooter:Started", true) and when shooting range ends TriggerEvent("rtx_themepark:Shooter:Started", false), you can create event handler for our event in your script - disable = false, -- enable this if you dont want to use this attraction - usedistance = 2.0, -- distance for use attraction - maxtargets = 5, -- maximum number of targets - defaultspeed = 0.010, -- base speed of targets - maxspeed = 0.035, -- max speed of targets - maxpeektargets = 50, -- maximum number of target hits - maxmistakes = 5, -- maximum number of mistakes before cancellation - timetoshoot = 5, -- maximum number of seconds to hit the target - shootingrangeweapon = "weapon_snspistol_mk2", -- weapon name which you want to use in shootin range - ticketprice = 10, -- price for ticket - shootingrangeusekey = "E", -- shooting range key for start game. - }, - rollercoaster = { - disable = false, -- enable this if you dont want to use this attraction - soundeffect = true, -- enable this if you want sound effects for rollercoaster - usedistance = 2.0, -- distance for use attraction - waitforplayers = 5000, -- in miliseconds - animcooldown = 1000, -- in miliseconds - ticketprice = 10, -- price for ticket - speedmodifier = 1, -- attraction speed, default speed is 1 (for roller coaster always increase the numbers by 1 digit, do not use decimal numbers) - }, -} - -Config.ThemeParkBlip = { - blip = true, -- enable this if you want display blip on map - blipcoords = vector3(-1646.97, -1083.27, 12.15), -- location of blip - blipiconid = 266, -- icon type - blipdisplay = 4, -- icon display - blipcolor = 3, -- icon color - blipshortrange = true, -- icon range - blipscale = 1.0, -- icon scale - bliptext = "Theme Park", -- text of blip -} - -Config.ThemeParkFallSettings = { - fallchance = 10, -- in percentage 1-1000 - fallchancecheck = 5, -- in seconds (for example it will trigger fall chance every 10 seconds when player is on the attraction) - attractions = { - gforce = true, -- enable this if you want to have chance to fall from this attraction - topscan = true, -- enable this if you want to have chance to fall from this attraction - vortex = true, -- enable this if you want to have chance to fall from this attraction - detonator = true, -- enable this if you want to have chance to fall from this attraction - boat = true, -- enable this if you want to have chance to fall from this attraction - rollercoaster = true, -- enable this if you want to have chance to fall from this attraction - }, -} - -Config.ThemeParkOwnedSettings = { - enablepermissionsystem = false, -- enable this if you want use permissions system via ace, job, identifier (if you enable this function, theme park can no longer be purchased normally) - themeparkcoords = vector3(-1631.3, -1055.77, 13.63), -- coordinates for theme park managment - themeparkprice = 10000, -- price of theme park - themeparkdistance = 2.0, -- distance for theme park managment - themeparkmaxtransferdistance = 2.0, -- maxdistance for transfer theme park - sellmultipler = 0.5, -- sell multipler - ticketmultipler = 0.5, -- the amount the theme park will receive from the ticket - itemmultipler = 0.5, -- the amount the theme park will receive from the item - openmanagmentkey = "E", -- key for open managment menu - disablesell = false, -- enable this if you want disable sell function from managment menu - disabletransfer = false, -- enable this if you want disable transfer function from managment menu - acepermissionsforusemanagmentmenu = {enable = false, permission = "themepark.managment"}, -- enable this if you want to use ace permissions - jobpermissionsforusemanagmentmenu = {enable = false, jobname = "themepark"}, -- enable this if you want to use job permissions (you need create job with name themepark or change the job title to something else) - identifierspermissionsforusemanagmentmenu = false, -- enable this if you want to use identifiers permissions - permissionsviaidentifiers = { -- permisisontypes - license, steam, xbox, live, discord, ip - {permissiontype = "steam", permisisondata = "steam:11000013cc73739"}, -- this is example line - }, -} - -Config.ThemeParkControlMachineSettings = { - usedistance = 2.0, -- distance for theme park control attraction - usekey = "E", -- key for open control attraction menu - acepermissionsforusecontrolmenu = {enable = false, permission = "themepark.managment"}, -- enable this if you want to use ace permissions - jobpermissionsforusecontrolmenu = {enable = false, jobname = "themepark"}, -- enable this if you want to use job permissions (you need create job with name themepark or change the job title to something else) - identifierspermissionsforcontrolmenu = false, -- enable this if you want to use identifiers permissions - permissionsviaidentifiers = { -- permisisontypes - license, steam, xbox, live, discord, ip - {permissiontype = "steam", permisisondata = "steam:11000013cc73739"}, -- this is example line - }, - attractions = { - vortex = { - coords = vector3(-1698.095, -1117.094, 13.12525), -- location of control machine - rotation = vector3(0.0, 0.0, 140.0), -- rotation of control machine - label = "VORTEX", -- label of control machine - musiccoords = vector3(-1711.15, -1116.4, 14.0), -- location of music - musicmaxdistance = 40.0, -- distance of music - disablemusic = false, -- enable this if you want disable music - disablesmoke = false, -- enable this if you want disable smoke - smokecolor = {r = 255, g = 255, b = 255}, -- default color of smoke - smokelocations = { - {coords = vector3(-1704.8, -1115.56, 14.12), scale = 1.50, handler = nil}, - {coords = vector3(-1706.36, -1120.65, 14.12), scale = 1.50, handler = nil}, - {coords = vector3(-1711.06, -1123.14, 14.12), scale = 1.50, handler = nil}, - {coords = vector3(-1716.15, -1121.588, 14.12), scale = 1.50, handler = nil}, - {coords = vector3(-1718.64, -1116.88, 14.12), scale = 1.50, handler = nil}, - {coords = vector3(-1717.08, -1111.8, 14.12), scale = 1.50, handler = nil}, - {coords = vector3(-1712.34, -1109.28, 14.12), scale = 1.50, handler = nil}, - {coords = vector3(-1707.3, -1110.86, 14.12), scale = 1.50, handler = nil}, - {coords = vector3(-1707.3, -1110.86, 14.12), scale = 1.50, handler = nil}, - {coords = vector3(-1711.24, -1115.81, 14.12), scale = 2.0, handler = nil}, - }, - }, - bumpercars = { - coords = vector3(-1634.112, -1056.608, 13.65577), -- location of control machine - rotation = vector3(0.0, 0.0, 50.0), -- rotation of control machine - label = "BUMPER CARS", -- label of control machine - musiccoords = vector3(-1655.44, -1056.54, 14.0), -- location of music - musicmaxdistance = 80.0, -- distance of music - disablemusic = false, -- enable this if you want disable music - disablesmoke = false, -- enable this if you want disable smoke - smokecolor = {r = 255, g = 255, b = 255}, -- default color of smoke - smokelocations = { - {coords = vector3(-1648.12, -1048.92, 14.0), scale = 5.0, handler = nil}, - {coords = vector3(-1657.14, -1059.94, 14.0), scale = 5.0, handler = nil}, - {coords = vector3(-1663.79, -1068.07, 14.0), scale = 5.0, handler = nil}, - {coords = vector3(-1669.39, -1074.92, 14.0), scale = 5.0, handler = nil}, - {coords = vector3(-1632.91, -1042.48, 14.0), scale = 5.0, handler = nil}, - {coords = vector3(-1663.57, -1050.88, 14.0), scale = 5.0, handler = nil}, - {coords = vector3(-1649.68, -1061.85, 14.0), scale = 5.0, handler = nil}, - {coords = vector3(-1662.39, -1076.57, 14.0), scale = 5.0, handler = nil}, - {coords = vector3(-1675.04, -1070.14, 14.0), scale = 5.0, handler = nil}, - {coords = vector3(-1643.33, -1053.85, 14.0), scale = 5.0, handler = nil}, - }, - }, - boat = { - coords = vector3(-1653.704, -1115.887, 15.036606), -- location of control machine - rotation = vector3(0.0, 0.0, 215.0), -- rotation of control machine - label = "BOAT", -- label of control machine - musiccoords = vector3(-1656.05, -1120.58, 20.49), -- location of music - musicmaxdistance = 40.0, -- distance of music - disablemusic = false, -- enable this if you want disable music - disablesmoke = false, -- enable this if you want disable smoke - smokecolor = {r = 255, g = 255, b = 255}, -- default color of smoke - smokelocations = { - {coords = vector3(-1655.72, -1119.99, 15.4), scale = 2.0, handler = nil}, - {coords = vector3(-1659.06, -1122.29, 15.69), scale = 2.0, handler = nil}, - {coords = vector3(-1653.65, -1118.78, 15.4), scale = 2.0, handler = nil}, - }, - }, - rollercoaster = { - coords = vector3(-1643.912, -1121.273, 17.34224), -- location of control machine - rotation = vector3(0.0, 0.0, -40.0), -- rotation of control machine - label = "ROLLERCOASTER", -- label of control machine - musiccoords = vector3(-1646.03, -1127.34, 18.21), -- location of music - musicmaxdistance = 40.0, -- distance of music - disablemusic = false, -- enable this if you want disable music - }, - detonator = { - coords = vector3(-1690.872, -1137.998, 12.9149), -- location of control machine - rotation = vector3(0.0, 0.0, -15.0), -- rotation of control machine - label = "DETONATOR", -- label of control machine - musiccoords = vector3(-1689.36, -1130.81, 35.1), -- location of music - musicmaxdistance = 40.0, -- distance of music - disablemusic = false, -- enable this if you want disable music - }, - gforce = { - coords = vector3(-1643.50, -1082.98, 12.13256), -- location of control machine - rotation = vector3(0.0, 0.0, 230.0), -- rotation of control machine - label = "G-FORCE", -- label of control machine - musiccoords = vector3(-1638.08, -1078.77, 40.45), -- location of music - musicmaxdistance = 40.0, -- distance of music - disablemusic = false, -- enable this if you want disable music - }, - topscan = { - coords = vector3(-1628.918, -1074.719, 12.05341), -- location of control machine - rotation = vector3(0.0, 0.0, 210.0), -- rotation of control machine - label = "TOP SCAN", -- label of control machine - musiccoords = vector3(-1635.18, -1095.14, 35.75), -- location of music - musicmaxdistance = 40.0, -- distance of music - disablemusic = false, -- enable this if you want disable music - }, - ferris = { - coords = vector3(-1679.532, -1099.854, 13.11942), -- location of control machine - rotation = vector3(0.0, 0.0, 320.0), -- rotation of control machine - label = "FERRIS WHEEL", -- label of control machine - musiccoords = vector3(-1683.14, -1096.15, 39.67), -- location of music - musicmaxdistance = 40.0, -- distance of music - disablemusic = false, -- enable this if you want disable music - }, - }, -} - -Config.AttractionsMusic = { - ["gforce"] = { - disable = false, -- enable this if you dont want to play music for this attraction - coords = vector3(-1638.08, -1078.77, 40.45), -- coords for music - maxdistance = 30.0, -- max distance for music - musicvolume = 30, -- max volume for music - playlist = { - {musicurl = "https://www.youtube.com/watch?v=K6pUfRCWkJg"}, - {musicurl = "https://www.youtube.com/watch?v=EiN8adj6Yxk"}, - {musicurl = "https://www.youtube.com/watch?v=HQEXOMjyQ-A"}, - }, - }, - ["topscan"] = { - disable = false, -- enable this if you dont want to play music for this attraction - coords = vector3(-1635.18, -1095.14, 35.75), -- coords for music - maxdistance = 30.0, -- max distance for music - musicvolume = 30, -- max volume for music - playlist = { - {musicurl = "https://youtu.be/FIzqO1oxnOY?si=5EasnFZ-CAmNu1td"}, - {musicurl = "https://youtu.be/Kv4Tnsz8wn0?si=lkm7f_LSSnZU6llV"}, - {musicurl = "https://youtu.be/Dhn5NYR9vXE?si=nkYysah5Suf2xrkf"}, - }, - }, - ["vortex"] = { - disable = false, -- enable this if you dont want to play music for this attraction - coords = vector3(-1711.15, -1116.4, 14.0), -- coords for music - maxdistance = 30.0, -- max distance for music - musicvolume = 30, -- max volume for music - playlist = { - {musicurl = "https://www.youtube.com/watch?v=7BqyPAAhLZE"}, - {musicurl = "https://www.youtube.com/watch?v=jzR9XS1vyiI"}, - {musicurl = "https://www.youtube.com/watch?v=mu8c13Rkj50"}, - }, - }, - ["detonator"] = { - disable = false, -- enable this if you dont want to play music for this attraction - coords = vector3(-1689.36, -1130.81, 35.1), -- coords for music - maxdistance = 30.0, -- max distance for music - musicvolume = 30, -- max volume for music - playlist = { - {musicurl = "https://www.youtube.com/watch?v=eVGf7XhGeKk"}, - {musicurl = "https://youtu.be/GpiOnf47zfw?si=uO1i7YkSl_vVKT47"}, - {musicurl = "https://www.youtube.com/watch?v=XwxLwG2_Sxk"}, - }, - }, - ["boat"] = { - disable = false, -- enable this if you dont want to play music for this attraction - coords = vector3(-1656.05, -1120.58, 20.49), -- coords for music - maxdistance = 30.0, -- max distance for music - musicvolume = 30, -- max volume for music - playlist = { - {musicurl = "https://youtu.be/uirdzltJOlc?si=L4TrNaPsZWKp1FKD"}, - {musicurl = "https://www.youtube.com/watch?v=dfgJYRdNwDE"}, - {musicurl = "https://youtu.be/XFshyenXjsg?si=m_7mRlE4qjTFRJU-"}, - {musicurl = "https://youtu.be/xgWDbkHrI8A?si=HzbpxJEfabD4gCTb"}, - }, - }, - ["bumpercars"] = { - disable = false, -- enable this if you dont want to play music for this attraction - coords = vector3(-1655.44, -1056.54, 14.09), -- coords for music - maxdistance = 40.0, -- max distance for music - musicvolume = 30, -- max volume for music - playlist = { - {musicurl = "https://www.youtube.com/watch?v=AUkp2LiN6JU"}, - {musicurl = "https://youtu.be/aSSNGTSeqCI?si=H7Q5HVYGm8fniOv1"}, - {musicurl = "https://youtu.be/TaZp1538ShI?si=8ZIM2B09jvHZsM8v"}, - {musicurl = "https://www.youtube.com/watch?v=-GVHOPW3mxM"}, - {musicurl = "https://youtu.be/ziX_f7rdFD4?si=QSnYTlD_1YBCsxn1"}, - {musicurl = "https://youtu.be/rw6oxwOOTNM?si=wxBxjagkgMKCkZWj"}, - }, - }, - ["ferris"] = { - disable = false, -- enable this if you dont want to play music for this attraction - coords = vector3(-1683.14, -1096.15, 39.67), -- coords for music - maxdistance = 50.0, -- max distance for music - musicvolume = 40, -- max volume for music - playlist = { - {musicurl = "https://www.youtube.com/watch?v=mAEJNDzHCtM"}, - {musicurl = "https://www.youtube.com/watch?v=GY4Jk6t4Ljg"}, - {musicurl = "https://www.youtube.com/watch?v=3TBSvuWYHwM"}, - }, - }, - ["rollercoaster"] = { - disable = false, -- enable this if you dont want to play music for this attraction - coords = vector3(-1646.03, -1127.34, 18.21), -- coords for music - maxdistance = 50.0, -- max distance for music - musicvolume = 40, -- max volume for music - playlist = { - {musicurl = "https://www.youtube.com/watch?v=SC7XrlhRTco"}, - {musicurl = "https://youtu.be/n6BgM5G8Hp8?si=4iP25aT-VC-VFy5b"}, - {musicurl = "https://youtu.be/eVGf7XhGeKk?si=IcosjKwvMQxi130L"}, - }, - }, -} - -Config.BumperCarsSpawnPoints = { - {coords = vector3(-1665.37, -1084.3, 11.69), heading = 321.5, radius = 2.0}, - {coords = vector3(-1667.66, -1082.97, 11.69), heading = 321.5, radius = 2.0}, - {coords = vector3(-1670.72, -1080.28, 11.69), heading = 321.5, radius = 2.0}, - {coords = vector3(-1674.36, -1077.16, 11.69), heading = 321.5, radius = 2.0}, - {coords = vector3(-1678.63, -1074.1, 11.69), heading = 321.5, radius = 2.0}, - {coords = vector3(-1681.51, -1071.07, 11.69), heading = 321.5, radius = 2.0}, - {coords = vector3(-1628.0, -1042.7, 11.69), heading = 138.0, radius = 2.0}, - {coords = vector3(-1631.84, -1039.84, 11.69), heading = 138.0, radius = 2.0}, - {coords = vector3(-1633.76, -1037.89, 11.69), heading = 138.0, radius = 2.0}, - {coords = vector3(-1637.09, -1034.9, 11.69), heading = 138.0, radius = 2.0}, - {coords = vector3(-1643.35, -1029.65, 11.69), heading = 138.0, radius = 2.0}, - {coords = vector3(-1646.13, -1027.44, 11.69), heading = 138.0, radius = 2.0}, -} - -Config.Stands = { - { - coords = vector3(-1647.5, -1085.73, 12.14), - standtype = "hotdog", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1649.97, -1090.43, 12.12), - standtype = "balloon", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1647.4, -1093.0, 12.08), - standtype = "popcorn", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1635.26, -1103.84, 12.02), - standtype = "cotton", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1616.14, -1056.79, 12.07), - standtype = "balloon", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1618.93, -1060.0, 12.07), - standtype = "popcorn", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1623.27, -1066.29, 12.07), - standtype = "hotdog", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1613.03, -1047.15, 12.11), - standtype = "cotton", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1667.91, -1145.63, 12.01), - standtype = "cotton", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1676.21, -1148.22, 12.01), - standtype = "popcorn", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1683.27, -1149.94, 12.01), - standtype = "balloon", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1696.45, -1098.79, 12.15), - standtype = "balloon", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1694.0, -1100.81, 12.15), - standtype = "hotdog", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1689.2, -1104.85, 12.15), - standtype = "popcorn", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1682.61, -1109.75, 12.15), - standtype = "cotton", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1617.53, -1044.0, 12.15), - standtype = "burger", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1638.56, -1113.89, 12.02), - standtype = "burger", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, - { - coords = vector3(-1691.91, -1111.48, 12.15), - standtype = "burger", -- hotdog, popcorn, cotton, balloon, burger - itemprice = 5, - }, -} - -Config.ShootingRangePrizes = { - { -- score number - minimumscore = 10, -- minimum score - prizetype = "money", -- prize type (you need add your types yourself in server/other.lua - prizedata = 100, -- prize data example money amount - prizelabel = "Money", -- prize label - }, - { -- score number - minimumscore = 100, -- minimum score - prizetype = "money", -- prize type (you need add your types yourself in server/other.lua - prizedata = 1000, -- prize data example money amount - prizelabel = "Money", -- prize label - }, -} - -Config.PlayerLoadedEvent = { -- load methods of theme park - esx = "esx:playerLoaded", - qbcore = "QBCore:Client:OnPlayerLoaded", - standalone = "playerLoaded", - customevent = true, -- enable this if you dont want load theme park after player loaded to server. (enable this for example for servers with multicharacter) - standaloneevent = false, -- enable this if you dont want load theme park after player loaded to server. (for standalone version) -} - -function DrawText3D(x, y, z, text) - local onScreen,_x,_y=World3dToScreen2d(x,y,z) - local px,py,pz=table.unpack(GetGameplayCamCoords()) - if onScreen then - SetTextScale(0.35, 0.35) - SetTextFont(4) - SetTextProportional(1) - SetTextColour(255, 255, 255, 255) - SetTextEntry("STRING") - SetTextCentre(1) - AddTextComponentString(text) - DrawText(_x,_y) - local factor = (string.len(text)) / 240 - DrawRect(_x, _y + 0.0125, 0.015 + factor, 0.03, 255, 102, 255, 150) - end -end - -function Notify(text) - exports["rtx_notify"]:Notify("Theme Park", text, 5000, "info") -- if you get error in this line its because you dont use our notify system buy it here https://rtx.tebex.io/package/5402098 or you can use some other notify system just replace this notify line with your notify system - --exports["mythic_notify"]:SendAlert("inform", text, 5000) -end - -function AddBumperKey(vehicle) - -- if you use some vehicle key system, add here your function for add keys (name of vehicle is rtxbumper) -end - -function RemoveBumperKey(vehicle, plate, model) - -- if you use some vehicle key system, add here your function for remove keys (name of vehicle is rtxbumper) -end - -function IncreaseHunger(itemtype) - if itemtype == "hotdog" then - -- You can add here your function for decrease hunger - elseif itemtype == "burger" then - -- You can add here your function for decrease hunger - end -end - --- If you want to add your own target system / interaction system, edit these functions. - -function AddTargetZone(targettype, targetnamedata, targettypedata, targetheading, targetdistance, targetlabel, targeticon, targetevent) - if Config.Targettype == "qtarget" then - if targettype == "coords" then - local targetcoordsdata = vector3(targettypedata.x, targettypedata.y, targettypedata.z+0.5) - exports[Config.TargetSystemsNames.qtarget]:AddBoxZone(targetnamedata, targetcoordsdata, 2.5, 2.5, { - name = targetnamedata, - heading = targetheading, - debugPoly = false, - minZ = targetcoordsdata.z-1.5, - maxZ = targetcoordsdata.z+1.5, - }, { - options = { - { - event = targetevent, - icon = targeticon, - label = targetlabel - }, - }, - distance = targetdistance - }) - else - exports[Config.TargetSystemsNames.qtarget]:AddTargetModel({GetHashKey(targettypedata)}, { - options = { - { - name = targetnamedata, - event = targetevent, - icon = targeticon, - label = targetlabel, - }, - }, - distance = targetdistance - }) - end - elseif Config.Targettype == "qbtarget" then - if targettype == "coords" then - local targetcoordsdata = vector3(targettypedata.x, targettypedata.y, targettypedata.z+0.5) - exports[Config.TargetSystemsNames.qbtarget]:AddBoxZone(targetnamedata, targetcoordsdata, 2.5, 2.5, { - name = targetnamedata, - heading = targetheading, - debugPoly = false, - minZ = targetcoordsdata.z-1.5, - maxZ = targetcoordsdata.z+1.5, - }, { - options = { - { - type = "client", - action = function(entity) - TriggerEvent(targetevent) - end, - icon = targeticon, - label = targetlabel, - }, - }, - distance = targetdistance - }) - else - exports[Config.TargetSystemsNames.qbtarget]:AddTargetModel({GetHashKey(targettypedata)}, { - options = { - { - name = targetnamedata, - event = targetevent, - icon = targeticon, - label = targetlabel, - }, - }, - distance = targetdistance - }) - end - elseif Config.Targettype == "oxtarget" then - if targettype == "coords" then - local targetcoordsdata = vector3(targettypedata.x, targettypedata.y, targettypedata.z+0.5) - exports[Config.TargetSystemsNames.oxtarget]:addBoxZone({ - coords = targetcoordsdata, - size = vec3(2, 2, 2), - rotation = targetheading, - options = { - { - name = targetnamedata, - event = targetevent, - icon = targeticon, - distance = targetdistance, - label = targetlabel, - canInteract = function(entity, distance, coords, name) - return true - end - } - } - }) - else - exports[Config.TargetSystemsNames.oxtarget]:addModel(GetHashKey(targettypedata), { - { - name = targetnamedata, - event = targetevent, - icon = targeticon, - label = targetlabel, - } - }) - end - end +Config = {} + +Config.Framework = "standalone" -- types (standalone, qbcore, esx) + +Config.ESXFramework = { + newversion = true, -- use this if you using new esx version (if you get error with old esxsharedobjectmethod in console) + getsharedobject = "esx:getSharedObject", + resourcename = "es_extended" +} + +Config.QBCoreFrameworkResourceName = "qb-core" -- qb-core resource name, change this if you have different name of main resource of qbcore + +Config.OxInventory = false -- enable this if you use ox_inventory + +Config.InterfaceColor = "#ff66ff" -- change interface color, color must be in hex + +Config.Language = "English" -- text language from code (English, German, French, Italian, Spanish, Portuguese) + +Config.ThemeParkCanBeOwned = false -- enable this if you want to want to have theme park for sell for players - settings for management can be found in Config.ThemeParkOwnedSettings + +Config.ThemeParkControlAttractions = false -- enable this function if you want to control the attractions manually (after enabling this function, the attractions will no longer turn on automatically) - settings for control attractions can be found in Config.ThemeParkControlMachineSettings + +Config.ThemeParkTicketMachineSettings = {usedistance = 2.0, usekey = "E"} + +Config.ThemeParkItemsSettings = {givedistance = 2.0, givekey = "G", throwkey = "F", buydistance = 2.0, buykey = "E"} + +Config.MaximumParkDistance = 1000.0 -- distance of view of attractions + +Config.Target = false -- enable this if you want use target Do not turn on the target, it will work the day after the release. + +Config.Targettype = "qtarget" -- types - qtarget, qbtarget, oxtarget + +Config.TargetIcons = {managmenticon = "fa-solid fa-bars-progress", ticketicon = "fa-solid fa-cart-shopping", buyicon = "fa-solid fa-cart-shopping", seaticon = "fa-solid fa-chair", controlicon = "fa-solid fa-bars-progress"} + +Config.TargetSystemsNames = {qtarget = "qtarget", qbtarget = "qb-target", oxtarget = "ox_target"} + +Config.ThemeParkInteractionSystem = 1 -- 1 == Our custom interact system, 2 == 3D Text Interact, 3 == Gta V Online Interaction Style + +Config.ThemeParkSeatKey = "E" -- theme park key for sit + +Config.ThemeParkExitKey = "F" -- theme park key for exit + +Config.ThemeParkAnimChangeKey = "E" -- theme park key for change anim + +Config.ThemeParkDisableExit = false -- turn this feature on if you don't want players to leave the attraction during the ride. + +Config.ThemeParkPass = false -- -- enable this if you want use theme park pass item, you need create item with name "themeparkpass" in your inventory/framework, also for standalone you need create usable item, example is in server/other.lua + +Config.ThemeParkPassTime = 10 -- time when normal theme park expire when player use it (in minutes) + +Config.ThemeParkAttractionFallChance = false -- enable this feature if you want the chance that the player will fall from the attraction, you can set the chance in Config.ThemeParkFallSettings + +Config.ThemeParkDisabledByDefault = false -- enable this feature if you want to disable all attractions when the server starts, to enable attractions you have to enable them via the /enablethemepark command which is for administrators. (permissions for this command is in other.lua file) + +Config.ThemeParkDisableTicketSystem = false -- enable this feature if you want free entry to all attractions + +Config.AttractionsSettings = { + gforce = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 1.5, -- distance for use attraction + waitforplayers = 20000, -- in miliseconds + exitcoords = {coords = vector3(-1640.03, -1075.81, 12.15), heading = 52.5}, -- coordinates for exit the attraction + animcooldown = 1000, -- in miliseconds + ticketprice = 10, -- price for ticket + speedmodifier = 1.0, -- attraction speed, default speed is 1.0 + maxrounds = 10, -- change this you want more rounds at maximum speed (changing this number to a higher number will change the duration of the attraction) + }, + topscan = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 1.5, -- distance for use attraction + waitforplayers = 20000, -- in miliseconds + exitcoords = {coords = vector3(-1619.91, -1073.14, 12.01), heading = 345.5}, -- coordinates for exit the attraction + animcooldown = 1000, -- in miliseconds + ticketprice = 10, -- price for ticket + speedmodifier = 1.0, -- attraction speed, default speed is 1.0 + maxrounds = 20, -- change this you want more rounds at maximum speed (changing this number to a higher number will change the duration of the attraction) + normalstyle = true, -- change this if you want different style of top scan (Top Scan starts spinning at a different angle) + }, + vortex = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 1.5, -- distance for use attraction + waitforplayers = 20000, -- in miliseconds + exitcoords = {coords = vector3(-1702.23, -1105.6, 12.15), heading = 321.5}, -- coordinates for exit the attraction + animcooldown = 1000, + ticketprice = 10, -- price for ticket + speedmodifier = 1.0, -- attraction speed, default speed is 1.0 + maxrounds = 2, -- change this you want more rounds at maximum speed (changing this number to a higher number will change the duration of the attraction) + }, + detonator = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 1.5, -- distance for use attraction + waitforplayers = 20000, -- in miliseconds + exitcoords = {coords = vector3(-1685.04, -1115.26, 12.15), heading = 352.5}, -- coordinates for exit the attraction + ticketprice = 10, -- price for ticket + speedmodifier = 1.0, -- attraction speed, default speed is 1.0 + timeontop = 10000, -- in miliseconds (the time that the detonator will wait at the top before going down.) + }, + boat = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 1.5, -- distance for use attraction + waitforplayers = 20000, -- in miliseconds + exitcoords = {coords = vector3(-1660.67, -1115.0, 12.04), heading = 50.5}, -- coordinates for exit the attraction + animcooldown = 1000, -- in miliseconds + ticketprice = 10, -- price for ticket + speedmodifier = 1.0, -- attraction speed, default speed is 1.0 + maxrounds = 5, -- change this you want more rounds at maximum speed (changing this number to a higher number will change the duration of the attraction) + }, + bumpercars = { + disable = false, -- enable this if you dont want to use this attraction + bumperdespawncoords = {coords = vector3(-1639.6, -1067.51, 12.5), heading = 230.0}, -- coordinates for exit the attraction + buydistance = 1.5, -- distance for buy ticket + seatdistance = 2.0, -- distance for seat as a passenger. + minminutes = 1, -- minimum minutes in bumper cars + maxminutes = 10, -- max minutes in bumper cars + priceperminute = 10, -- price for ticket per minute + maxplayers = 15, -- maximum number of players for bumper cars + bumperusekey = "E", -- bumper cars key for seat as a passenger. + bumperleavekey = "E",-- bumper cars key for leave bumper cars + disablebumperkeyboard = true, -- turning off the keyboard when driving bumper cars + }, + ferris = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 2.5, -- distance for use attraction + waitforplayers = 20000, -- in miliseconds + ferrisseatanimcooldown = 1000, -- in miliseconds + ferrisseatwait = 5000, -- in miliseconds + ferrisexitcoords = {coords = vector3(-1686.27, -1098.77, 12.5), heading = 140.0}, -- coordinates for exit the attraction + ticketprice = 10, -- price for ticket + }, + shootingrange = { -- If you have some script which block weapons, you can add some bypass to allow weapon_musket to be used withount inventory item use, we also trigger this event when shooting range is started TriggerEvent("rtx_themepark:Shooter:Started", true) and when shooting range ends TriggerEvent("rtx_themepark:Shooter:Started", false), you can create event handler for our event in your script + disable = false, -- enable this if you dont want to use this attraction + usedistance = 2.0, -- distance for use attraction + maxtargets = 5, -- maximum number of targets + defaultspeed = 0.010, -- base speed of targets + maxspeed = 0.035, -- max speed of targets + maxpeektargets = 50, -- maximum number of target hits + maxmistakes = 5, -- maximum number of mistakes before cancellation + timetoshoot = 5, -- maximum number of seconds to hit the target + shootingrangeweapon = "weapon_musket", -- weapon name which you want to use in shootin range + ticketprice = 10, -- price for ticket + shootingrangeusekey = "E", -- shooting range key for start game. + }, + rollercoaster = { + disable = false, -- enable this if you dont want to use this attraction + soundeffect = true, -- enable this if you want sound effects for rollercoaster + usedistance = 2.0, -- distance for use attraction + waitforplayers = 5000, -- in miliseconds + animcooldown = 1000, -- in miliseconds + ticketprice = 10, -- price for ticket + speedmodifier = 1, -- attraction speed, default speed is 1 (for roller coaster always increase the numbers by 1 digit, do not use decimal numbers) + }, + prater = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 1.5, -- distance for use attraction + waitforplayers = 5000, -- in miliseconds + exitcoords = {coords = vector3(-1640.03, -1075.81, 12.15), heading = 52.5}, -- coordinates for exit the attraction + animcooldown = 1000, -- in miliseconds + ticketprice = 10, -- price for ticket + speedmodifier = 1.0, -- attraction speed, default speed is 1.0 + attractiontime = 60, -- it will stop in 60 seconds + }, + brakedance = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 2.0, -- distance for use attraction + waitforplayers = 5000, -- in miliseconds + exitcoords = {coords = vector3(-1640.03, -1075.81, 12.15), heading = 52.5}, -- coordinates for exit the attraction + animcooldown = 1000, -- in miliseconds + ticketprice = 10, -- price for ticket + speedmodifier = 1.5, -- attraction speed, default speed is 1.0 + maxrounds = 10, -- change this you want more rounds at maximum speed (changing this number to a higher number will change the duration of the attraction) + musicvolume = 40, + musicmaxdistance = 50.0, + changecamera = "B", -- camera change bind. + attractiontime = 60, -- it will stop in 60 seconds + }, + slingshot = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 2.0, -- distance for use attraction + waitforplayers = 5000, -- in miliseconds + exitcoords = {coords = vector3(-1640.03, -1075.81, 12.15), heading = 52.5}, -- coordinates for exit the attraction + animcooldown = 1000, -- in miliseconds + ticketprice = 10, -- price for ticket + speedmodifier = 1.0, -- attraction speed, default speed is 1.0 + maxrounds = 5, -- change this you want more rounds at maximum speed (changing this number to a higher number will change the duration of the attraction) + }, + carousel = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 2.0, -- distance for use attraction + waitforplayers = 5000, -- in miliseconds + exitcoords = {coords = vector3(-1640.03, -1075.81, 12.15), heading = 52.5}, -- coordinates for exit the attraction + animcooldown = 1000, -- in miliseconds + ticketprice = 10, -- price for ticket + speedmodifier = 1.0, -- attraction speed, default speed is 1.0 + attractiontime = 60, -- it will stop in 60 seconds + }, + extasy = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 2.0, -- distance for use attraction + waitforplayers = 5000, -- in miliseconds + exitcoords = {coords = vector3(-1640.03, -1075.81, 12.15), heading = 52.5}, -- coordinates for exit the attraction + animcooldown = 1000, -- in miliseconds + ticketprice = 10, -- price for ticket + speedmodifier = 1.5, -- attraction speed, default speed is 1.0 + maxrounds = 10, -- change this you want more rounds at maximum speed (changing this number to a higher number will change the duration of the attraction) + musicvolume = 40, + musicmaxdistance = 50.0, + changecamera = "B", -- camera change bind. + attractiontime = 60, -- it will stop in 60 seconds + }, + spinride = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 2.0, -- distance for use attraction + waitforplayers = 5000, -- in miliseconds + exitcoords = {coords = vector3(-1640.03, -1075.81, 12.15), heading = 52.5}, -- coordinates for exit the attraction + animcooldown = 1000, -- in miliseconds + ticketprice = 10, -- price for ticket + speedmodifier = 1.5, -- attraction speed, default speed is 1.0 + maxrounds = 10, -- change this you want more rounds at maximum speed (changing this number to a higher number will change the duration of the attraction) + musicvolume = 40, + musicmaxdistance = 50.0, + changecamera = "B", -- camera change bind. + attractiontime = 60, -- it will stop in 60 seconds + }, + hauntedhouse = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 2.0, -- distance for use attraction + waitforplayers = 5000, -- in miliseconds + ticketprice = 10, -- price for ticket + speedmodifier = 1, -- attraction speed, default speed is 1 (for roller coaster always increase the numbers by 1 digit, do not use decimal numbers) + sound = true, + }, + rollercoaster2 = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 2.0, -- distance for use attraction + waitforplayers = 5000, -- in miliseconds + ticketprice = 10, -- price for ticket + speedmodifier = 1, -- attraction speed, default speed is 1 (for roller coaster always increase the numbers by 1 digit, do not use decimal numbers) + sound = true, + }, + cannon = { + disable = false, -- enable this if you dont want to use this attraction + usedistance = 2.0, -- distance for use attraction + ticketprice = 10, -- price for ticket + disableexplosion = true, -- turn this on if you want to disable the explosion for example because of anticheat + }, +} + +Config.AttractionsMusic = { + ["gforce"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1638.08, -1078.77, 40.45), -- coords for music + maxdistance = 30.0, -- max distance for music + musicvolume = 30, -- max volume for music + playlist = { + {musicurl = "https://www.youtube.com/watch?v=K6pUfRCWkJg"}, + {musicurl = "https://www.youtube.com/watch?v=EiN8adj6Yxk"}, + {musicurl = "https://www.youtube.com/watch?v=HQEXOMjyQ-A"}, + }, + }, + ["topscan"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1635.18, -1095.14, 35.75), -- coords for music + maxdistance = 30.0, -- max distance for music + musicvolume = 30, -- max volume for music + playlist = { + {musicurl = "https://youtu.be/FIzqO1oxnOY?si=5EasnFZ-CAmNu1td"}, + {musicurl = "https://youtu.be/Kv4Tnsz8wn0?si=lkm7f_LSSnZU6llV"}, + {musicurl = "https://youtu.be/Dhn5NYR9vXE?si=nkYysah5Suf2xrkf"}, + }, + }, + ["vortex"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1711.15, -1116.4, 14.0), -- coords for music + maxdistance = 30.0, -- max distance for music + musicvolume = 30, -- max volume for music + playlist = { + {musicurl = "https://www.youtube.com/watch?v=7BqyPAAhLZE"}, + {musicurl = "https://www.youtube.com/watch?v=jzR9XS1vyiI"}, + {musicurl = "https://www.youtube.com/watch?v=mu8c13Rkj50"}, + }, + }, + ["detonator"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1689.36, -1130.81, 35.1), -- coords for music + maxdistance = 30.0, -- max distance for music + musicvolume = 30, -- max volume for music + playlist = { + {musicurl = "https://www.youtube.com/watch?v=eVGf7XhGeKk"}, + {musicurl = "https://youtu.be/GpiOnf47zfw?si=uO1i7YkSl_vVKT47"}, + {musicurl = "https://www.youtube.com/watch?v=XwxLwG2_Sxk"}, + }, + }, + ["boat"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1656.05, -1120.58, 20.49), -- coords for music + maxdistance = 30.0, -- max distance for music + musicvolume = 30, -- max volume for music + playlist = { + {musicurl = "https://youtu.be/uirdzltJOlc?si=L4TrNaPsZWKp1FKD"}, + {musicurl = "https://www.youtube.com/watch?v=dfgJYRdNwDE"}, + {musicurl = "https://youtu.be/XFshyenXjsg?si=m_7mRlE4qjTFRJU-"}, + {musicurl = "https://youtu.be/xgWDbkHrI8A?si=HzbpxJEfabD4gCTb"}, + }, + }, + ["bumpercars"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1655.44, -1056.54, 14.09), -- coords for music + maxdistance = 40.0, -- max distance for music + musicvolume = 30, -- max volume for music + playlist = { + {musicurl = "https://www.youtube.com/watch?v=AUkp2LiN6JU"}, + {musicurl = "https://youtu.be/aSSNGTSeqCI?si=H7Q5HVYGm8fniOv1"}, + {musicurl = "https://youtu.be/TaZp1538ShI?si=8ZIM2B09jvHZsM8v"}, + {musicurl = "https://www.youtube.com/watch?v=-GVHOPW3mxM"}, + {musicurl = "https://youtu.be/ziX_f7rdFD4?si=QSnYTlD_1YBCsxn1"}, + {musicurl = "https://youtu.be/rw6oxwOOTNM?si=wxBxjagkgMKCkZWj"}, + }, + }, + ["ferris"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1683.14, -1096.15, 39.67), -- coords for music + maxdistance = 50.0, -- max distance for music + musicvolume = 40, -- max volume for music + playlist = { + {musicurl = "https://www.youtube.com/watch?v=mAEJNDzHCtM"}, + {musicurl = "https://www.youtube.com/watch?v=GY4Jk6t4Ljg"}, + {musicurl = "https://www.youtube.com/watch?v=3TBSvuWYHwM"}, + }, + }, + ["rollercoaster"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1646.03, -1127.34, 18.21), -- coords for music + maxdistance = 50.0, -- max distance for music + musicvolume = 40, -- max volume for music + playlist = { + {musicurl = "https://www.youtube.com/watch?v=SC7XrlhRTco"}, + {musicurl = "https://youtu.be/n6BgM5G8Hp8?si=4iP25aT-VC-VFy5b"}, + {musicurl = "https://youtu.be/eVGf7XhGeKk?si=IcosjKwvMQxi130L"}, + }, + }, + ["prater"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1611.79, -1107.07, 51.62), -- coords for music + maxdistance = 50.0, -- max distance for music + musicvolume = 30, -- max volume for music + playlist = { + {musicurl = "https://www.youtube.com/watch?v=mB8JEqCFJys"}, + {musicurl = "https://www.youtube.com/watch?v=nkzPvART7Vo"}, + {musicurl = "https://www.youtube.com/watch?v=CgeleP7nWN0"}, + }, + }, + ["breakdance"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1574.25, -1114.6, 13.27), -- coords for music + maxdistance = 30.0, -- max distance for music + musicvolume = 30, -- max volume for music + playlist = { + {musicurl = "https://www.youtube.com/watch?v=56xSs4jJLCY"}, + {musicurl = "https://www.youtube.com/watch?v=sVIJ8nu1OUY"}, + {musicurl = "https://www.youtube.com/watch?v=n61OFC-UxBY"}, + {musicurl = "https://youtu.be/eIpLAwON_R4?si=8XFS_Ohr12kcvHds"}, + {musicurl = "https://youtu.be/SrfqYVRqB98?si=K0yTYxqwi0TAIHov"}, + {musicurl = "https://youtu.be/sDW9y1WL59M?si=0i4qRXwOavemT_Bh"}, + {musicurl = "https://www.youtube.com/watch?v=yV8tm-ZPdpE"}, + {musicurl = "https://youtu.be/s2EtWJHRjQU?si=HIUHDlMbONtz6k_f"}, + {musicurl = "https://www.youtube.com/watch?v=3eNCSxMYSrs"}, + {musicurl = "https://www.youtube.com/watch?v=U4PHnUr_5kY"}, + {musicurl = "https://youtu.be/IZeFcTonOjI?si=bhwWxcvi484DQdW0"}, + {musicurl = "https://youtu.be/p2Mfr50zwVs?si=vLI4Y-ysamNKB2QX"}, + {musicurl = "https://youtu.be/UT8cmozrUFw?si=whO0K04dBnpUe5cO"}, + {musicurl = "https://youtu.be/CLchHmZxqic?si=v0YqLbK5fBzhp35P"}, + {musicurl = "https://www.youtube.com/watch?v=AYmi8vqiRi0"}, + {musicurl = "https://youtu.be/hEiZF78d4NE?si=lxdy1A745D-_z3FD"}, + }, + }, + ["slingshot"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1584.81, -1082.94, 52.68), -- coords for music + maxdistance = 50.0, -- max distance for music + musicvolume = 30, -- max volume for music + playlist = { + {musicurl = "https://www.youtube.com/watch?v=uOHdmVmJYsU"}, + {musicurl = "https://www.youtube.com/watch?v=6ibspykTbaM"}, + {musicurl = "https://www.youtube.com/watch?v=VVtnscexMhU"}, + }, + }, + ["carousel"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1630.82, -1169.31, 12.68), -- coords for music + maxdistance = 30.0, -- max distance for music + musicvolume = 30, -- max volume for music + playlist = { + {musicurl = "https://youtu.be/ed-CymQpsAU?si=7a6Pl9-2FXWzEoUk0"}, + {musicurl = "https://youtu.be/bLjfV2gIIic?si=WzlfR1Xamri62GOa"}, + {musicurl = "https://youtu.be/9HFQ82mHkNQ?si=bf8yuXDL9WDia9Lt"}, + {musicurl = "https://youtu.be/CtNPIGWWt80?si=hrzV8Ne1bWK17Hxy"}, + }, + }, + ["extasy"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1633.65, -1137.71, 16.9), -- coords for music + maxdistance = 30.0, -- max distance for music + musicvolume = 30, -- max volume for music + playlist = { + {musicurl = "https://www.youtube.com/watch?v=vKxGXYiXcqs"}, + {musicurl = "https://www.youtube.com/watch?v=hSLlHUBBqvY"}, + {musicurl = "https://www.youtube.com/watch?v=gPMn50SpOuI"}, + }, + }, + ["spinride"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1658.11, -1172.23, 33.26), -- coords for music + maxdistance = 30.0, -- max distance for music + musicvolume = 30, -- max volume for music + playlist = { + {musicurl = "https://www.youtube.com/watch?v=To13f6NOOFM"}, + {musicurl = "https://www.youtube.com/watch?v=rapOi7-_CHE"}, + {musicurl = "https://www.youtube.com/watch?v=xOe-8lBYtXE"}, + }, + }, + ["rollercoaster2"] = { + disable = false, -- enable this if you dont want to play music for this attraction + coords = vector3(-1610.44, -1219.53, 34.99), -- coords for music be/-qSPKz9Rlk¨) + maxdistance = 70.0, -- max distance for music + musicvolume = 20, -- max volume for music + playlist = { + {musicurl = "https://youtu.be/-qSPKz9RlkA?si=cS_BiLga5R-_nSId"}, + {musicurl = "https://youtu.be/w1Smzzw_w7Q?si=mBYpm37Wyc4xUVAT"}, + {musicurl = "https://www.youtube.com/watch?v=J3kXe5wm8FM"}, + }, + }, +} + +Config.ThemeParkBlip = { + blip = true, -- enable this if you want display blip on map + blipcoords = vector3(-1646.97, -1083.27, 12.15), -- location of blip + blipiconid = 266, -- icon type + blipdisplay = 4, -- icon display + blipcolor = 3, -- icon color + blipshortrange = true, -- icon range + blipscale = 1.0, -- icon scale + bliptext = "Theme Park", -- text of blip +} + +Config.ThemeParkFallSettings = { + fallchance = 10, -- in percentage 1-1000 + fallchancecheck = 5, -- in seconds (for example it will trigger fall chance every 10 seconds when player is on the attraction) + attractions = { + gforce = true, -- enable this if you want to have chance to fall from this attraction + topscan = true, -- enable this if you want to have chance to fall from this attraction + vortex = true, -- enable this if you want to have chance to fall from this attraction + detonator = true, -- enable this if you want to have chance to fall from this attraction + boat = true, -- enable this if you want to have chance to fall from this attraction + rollercoaster = true, -- enable this if you want to have chance to fall from this attraction + prater = true, -- enable this if you want to have chance to fall from this attraction + brakedance = true, -- enable this if you want to have chance to fall from this attraction + slingshot = true, -- enable this if you want to have chance to fall from this attraction + carousel = true, -- enable this if you want to have chance to fall from this attraction + extasy = true, -- enable this if you want to have chance to fall from this attraction + spinride = true, -- enable this if you want to have chance to fall from this attraction + rollercoaster2 = true, -- enable this if you want to have chance to fall from this attraction + }, +} + +Config.ThemeParkOwnedSettings = { + enablepermissionsystem = false, -- enable this if you want use permissions system via ace, job, identifier (if you enable this function, theme park can no longer be purchased normally) + themeparkcoords = vector3(-1631.3, -1055.77, 13.63), -- coordinates for theme park managment + themeparkprice = 10000, -- price of theme park + themeparkdistance = 2.0, -- distance for theme park managment + themeparkmaxtransferdistance = 2.0, -- maxdistance for transfer theme park + sellmultipler = 0.5, -- sell multipler + ticketmultipler = 0.5, -- the amount the theme park will receive from the ticket + itemmultipler = 0.5, -- the amount the theme park will receive from the item + openmanagmentkey = "E", -- key for open managment menu + disablesell = false, -- enable this if you want disable sell function from managment menu + disabletransfer = false, -- enable this if you want disable transfer function from managment menu + acepermissionsforusemanagmentmenu = {enable = false, permission = "themepark.managment"}, -- enable this if you want to use ace permissions + jobpermissionsforusemanagmentmenu = {enable = false, jobname = "themepark"}, -- enable this if you want to use job permissions (you need create job with name themepark or change the job title to something else) + identifierspermissionsforusemanagmentmenu = false, -- enable this if you want to use identifiers permissions + permissionsviaidentifiers = { -- permisisontypes - license, steam, xbox, live, discord, ip + {permissiontype = "steam", permisisondata = "steam:11000013cc73739"}, -- this is example line + }, +} + +Config.ThemeParkControlMachineSettings = { + usedistance = 2.0, -- distance for theme park control attraction + usekey = "E", -- key for open control attraction menu + acepermissionsforusecontrolmenu = {enable = false, permission = "themepark.managment"}, -- enable this if you want to use ace permissions + jobpermissionsforusecontrolmenu = {enable = false, jobname = "themepark"}, -- enable this if you want to use job permissions (you need create job with name themepark or change the job title to something else) + identifierspermissionsforcontrolmenu = false, -- enable this if you want to use identifiers permissions + permissionsviaidentifiers = { -- permisisontypes - license, steam, xbox, live, discord, ip + {permissiontype = "steam", permisisondata = "steam:11000013cc73739"}, -- this is example line + }, + attractions = { + vortex = { + coords = vector3(-1698.095, -1117.094, 13.12525), -- location of control machine + rotation = vector3(0.0, 0.0, 140.0), -- rotation of control machine + label = "VORTEX", -- label of control machine + musiccoords = vector3(-1711.15, -1116.4, 14.0), -- location of music + musicmaxdistance = 40.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + disablesmoke = false, -- enable this if you want disable smoke + smokecolor = {r = 255, g = 255, b = 255}, -- default color of smoke + smokelocations = { + {coords = vector3(-1704.8, -1115.56, 14.12), scale = 1.50, handler = nil}, + {coords = vector3(-1706.36, -1120.65, 14.12), scale = 1.50, handler = nil}, + {coords = vector3(-1711.06, -1123.14, 14.12), scale = 1.50, handler = nil}, + {coords = vector3(-1716.15, -1121.588, 14.12), scale = 1.50, handler = nil}, + {coords = vector3(-1718.64, -1116.88, 14.12), scale = 1.50, handler = nil}, + {coords = vector3(-1717.08, -1111.8, 14.12), scale = 1.50, handler = nil}, + {coords = vector3(-1712.34, -1109.28, 14.12), scale = 1.50, handler = nil}, + {coords = vector3(-1707.3, -1110.86, 14.12), scale = 1.50, handler = nil}, + {coords = vector3(-1707.3, -1110.86, 14.12), scale = 1.50, handler = nil}, + {coords = vector3(-1711.24, -1115.81, 14.12), scale = 2.0, handler = nil}, + }, + }, + bumpercars = { + coords = vector3(-1634.112, -1056.608, 13.65577), -- location of control machine + rotation = vector3(0.0, 0.0, 50.0), -- rotation of control machine + label = "BUMPER CARS", -- label of control machine + musiccoords = vector3(-1655.44, -1056.54, 14.0), -- location of music + musicmaxdistance = 80.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + disablesmoke = false, -- enable this if you want disable smoke + smokecolor = {r = 255, g = 255, b = 255}, -- default color of smoke + smokelocations = { + {coords = vector3(-1648.12, -1048.92, 14.0), scale = 5.0, handler = nil}, + {coords = vector3(-1657.14, -1059.94, 14.0), scale = 5.0, handler = nil}, + {coords = vector3(-1663.79, -1068.07, 14.0), scale = 5.0, handler = nil}, + {coords = vector3(-1669.39, -1074.92, 14.0), scale = 5.0, handler = nil}, + {coords = vector3(-1632.91, -1042.48, 14.0), scale = 5.0, handler = nil}, + {coords = vector3(-1663.57, -1050.88, 14.0), scale = 5.0, handler = nil}, + {coords = vector3(-1649.68, -1061.85, 14.0), scale = 5.0, handler = nil}, + {coords = vector3(-1662.39, -1076.57, 14.0), scale = 5.0, handler = nil}, + {coords = vector3(-1675.04, -1070.14, 14.0), scale = 5.0, handler = nil}, + {coords = vector3(-1643.33, -1053.85, 14.0), scale = 5.0, handler = nil}, + }, + }, + boat = { + coords = vector3(-1653.704, -1115.887, 15.036606), -- location of control machine + rotation = vector3(0.0, 0.0, 215.0), -- rotation of control machine + label = "BOAT", -- label of control machine + musiccoords = vector3(-1656.05, -1120.58, 20.49), -- location of music + musicmaxdistance = 40.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + disablesmoke = false, -- enable this if you want disable smoke + smokecolor = {r = 255, g = 255, b = 255}, -- default color of smoke + smokelocations = { + {coords = vector3(-1655.72, -1119.99, 15.4), scale = 2.0, handler = nil}, + {coords = vector3(-1659.06, -1122.29, 15.69), scale = 2.0, handler = nil}, + {coords = vector3(-1653.65, -1118.78, 15.4), scale = 2.0, handler = nil}, + }, + }, + rollercoaster = { + coords = vector3(-1643.912, -1121.273, 17.34224), -- location of control machine + rotation = vector3(0.0, 0.0, -40.0), -- rotation of control machine + label = "ROLLERCOASTER", -- label of control machine + musiccoords = vector3(-1646.03, -1127.34, 18.21), -- location of music + musicmaxdistance = 40.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + }, + detonator = { + coords = vector3(-1690.872, -1137.998, 12.9149), -- location of control machine + rotation = vector3(0.0, 0.0, -15.0), -- rotation of control machine + label = "DETONATOR", -- label of control machine + musiccoords = vector3(-1689.36, -1130.81, 35.1), -- location of music + musicmaxdistance = 40.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + }, + gforce = { + coords = vector3(-1643.50, -1082.98, 12.13256), -- location of control machine + rotation = vector3(0.0, 0.0, 230.0), -- rotation of control machine + label = "G-FORCE", -- label of control machine + musiccoords = vector3(-1638.08, -1078.77, 40.45), -- location of music + musicmaxdistance = 40.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + }, + topscan = { + coords = vector3(-1628.918, -1074.719, 12.05341), -- location of control machine + rotation = vector3(0.0, 0.0, 210.0), -- rotation of control machine + label = "TOP SCAN", -- label of control machine + musiccoords = vector3(-1635.18, -1095.14, 35.75), -- location of music + musicmaxdistance = 40.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + }, + ferris = { + coords = vector3(-1679.532, -1099.854, 13.11942), -- location of control machine + rotation = vector3(0.0, 0.0, 320.0), -- rotation of control machine + label = "FERRIS WHEEL", -- label of control machine + musiccoords = vector3(-1683.14, -1096.15, 39.67), -- location of music + musicmaxdistance = 40.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + }, + prater = { + coords = vector3(-1604.7699, -1117.0010, 12.05341), -- location of control machine + rotation = vector3(0.0, 0.0, 49.1917), -- rotation of control machine + label = "PRATER", -- label of control machine + musiccoords = vector3(-1611.79, -1107.07, 51.62), -- location of music + musicmaxdistance = 50.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + }, + brakedance = { + coords = vector3(-1594.3899, -1114.7417, 12.05341), -- location of control machine + rotation = vector3(0.0, 0.0, 268.9210), -- rotation of control machine + label = "BREAK DANCE", -- label of control machine + musiccoords = vector3(-1574.25, -1114.6, 13.27), -- location of music + musicmaxdistance = 30.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + }, + slingshot = { + coords = vector3(-1587.7870, -1088.3650, 12.05341), -- location of control machine + rotation = vector3(0.0, 0.0, 322.14270), -- rotation of control machine + label = "SLINGSHOT", -- label of control machine + musiccoords = vector3(-1584.81, -1082.94, 52.68), -- location of music + musicmaxdistance = 50.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + }, + carousel = { + coords = vector3(-1625.6858, -1161.9131, 12.05341), -- location of control machine + rotation = vector3(0.0, 0.0, 155.4782), -- rotation of control machine + label = "CAROUSEL", -- label of control machine + musiccoords = vector3(-1630.82, -1169.31, 12.68), -- location of music + musicmaxdistance = 30.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + }, + extasy = { + coords = vector3(-1635.0575, -1148.8358, 12.5), -- location of control machine + rotation = vector3(0.0, 0.0, 358.9469), -- rotation of control machine + label = "EXTASY", -- label of control machine + musiccoords = vector3(-1633.65, -1137.71, 16.9), -- location of music + musicmaxdistance = 30.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + }, + spinride = { + coords = vector3(-1645.6586, -1174.2965, 12.05341), -- location of control machine + rotation = vector3(0.0, 0.0, 47.4081), -- rotation of control machine + label = "SPINRIDE", -- label of control machine + musiccoords = vector3(-1658.11, -1172.23, 33.26), -- location of music + musicmaxdistance = 30.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + }, + hauntedhouse = { + coords = vector3(-1601.0016, -1137.1254, 13.2), -- location of control machine + rotation = vector3(0.0, 0.0, 229.98840), -- rotation of control machine + label = "HAUNTEDHOUSE", -- label of control machine + disablemusic = true, -- enable this if you want disable music + }, + rollercoaster2 = { + coords = vector3(-1621.8944, -1184.1340, 12.05341), -- location of control machine + rotation = vector3(0.0, 0.0, 230.5453), -- rotation of control machine + label = "ROLLERCOASTER 2", -- label of control machine + musiccoords = vector3(-1610.44, -1219.53, 34.99), -- location of music + musicmaxdistance = 70.0, -- distance of music + disablemusic = false, -- enable this if you want disable music + }, + cannon = { + coords = vector3(-1651.1173, -1193.6877, 14.20), -- location of control machine + rotation = vector3(0.0, 0.0, 140.0), -- rotation of control machine + label = "CANNON", -- label of control machine + disablemusic = true, -- enable this if you want disable music + }, + }, +} + +Config.BumperCarsSpawnPoints = { + {coords = vector3(-1665.37, -1084.3, 11.69), heading = 321.5, radius = 2.0}, + {coords = vector3(-1667.66, -1082.97, 11.69), heading = 321.5, radius = 2.0}, + {coords = vector3(-1670.72, -1080.28, 11.69), heading = 321.5, radius = 2.0}, + {coords = vector3(-1674.36, -1077.16, 11.69), heading = 321.5, radius = 2.0}, + {coords = vector3(-1678.63, -1074.1, 11.69), heading = 321.5, radius = 2.0}, + {coords = vector3(-1681.51, -1071.07, 11.69), heading = 321.5, radius = 2.0}, + {coords = vector3(-1628.0, -1042.7, 11.69), heading = 138.0, radius = 2.0}, + {coords = vector3(-1631.84, -1039.84, 11.69), heading = 138.0, radius = 2.0}, + {coords = vector3(-1633.76, -1037.89, 11.69), heading = 138.0, radius = 2.0}, + {coords = vector3(-1637.09, -1034.9, 11.69), heading = 138.0, radius = 2.0}, + {coords = vector3(-1643.35, -1029.65, 11.69), heading = 138.0, radius = 2.0}, + {coords = vector3(-1646.13, -1027.44, 11.69), heading = 138.0, radius = 2.0}, +} + +Config.Stands = { + { + coords = vector3(-1647.5, -1085.73, 12.14), + standtype = "hotdog", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1649.97, -1090.43, 12.12), + standtype = "balloon", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1647.4, -1093.0, 12.08), + standtype = "popcorn", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1635.26, -1103.84, 12.02), + standtype = "cotton", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1616.14, -1056.79, 12.07), + standtype = "balloon", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1618.93, -1060.0, 12.07), + standtype = "popcorn", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1623.27, -1066.29, 12.07), + standtype = "hotdog", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1613.03, -1047.15, 12.11), + standtype = "cotton", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1667.91, -1145.63, 12.01), + standtype = "cotton", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1676.21, -1148.22, 12.01), + standtype = "popcorn", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1683.27, -1149.94, 12.01), + standtype = "balloon", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1696.45, -1098.79, 12.15), + standtype = "balloon", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1694.0, -1100.81, 12.15), + standtype = "hotdog", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1689.2, -1104.85, 12.15), + standtype = "popcorn", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1682.61, -1109.75, 12.15), + standtype = "cotton", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1617.53, -1044.0, 12.15), + standtype = "burger", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1638.56, -1113.89, 12.02), + standtype = "burger", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1691.91, -1111.48, 12.15), + standtype = "burger", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1594.92, -1068.34, 12.56), + standtype = "burger", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1603.84, -1124.47, 12.01), + standtype = "balloon", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1610.33, -1132.26, 12.01), + standtype = "popcorn", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(1616.89, -1140.2, 12.01), + standtype = "cotton", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1651.83, -1145.89, 12.56), + standtype = "burger", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1603.56, -1164.56, 12.56), + standtype = "hotdog", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, + { + coords = vector3(-1628.93, -1118.66, 12.56), + standtype = "juice", -- hotdog, popcorn, cotton, balloon, burger, juice + itemprice = 5, + }, +} + +Config.ShootingRangePrizes = { + { -- score number + minimumscore = 10, -- minimum score + prizetype = "money", -- prize type (you need add your types yourself in server/other.lua + prizedata = 100, -- prize data example money amount + prizelabel = "Money", -- prize label + }, + { -- score number + minimumscore = 100, -- minimum score + prizetype = "money", -- prize type (you need add your types yourself in server/other.lua + prizedata = 1000, -- prize data example money amount + prizelabel = "Money", -- prize label + }, +} + +Config.PlayerLoadedEvent = { -- load methods of theme park + esx = "esx:playerLoaded", + qbcore = "QBCore:Client:OnPlayerLoaded", + standalone = "playerLoaded", + customevent = true, -- enable this if you dont want load theme park after player loaded to server. (enable this for example for servers with multicharacter) + standaloneevent = false, -- enable this if you dont want load theme park after player loaded to server. (for standalone version) +} + +function DrawText3D(x, y, z, text) + local onScreen,_x,_y=World3dToScreen2d(x,y,z) + local px,py,pz=table.unpack(GetGameplayCamCoords()) + if onScreen then + SetTextScale(0.35, 0.35) + SetTextFont(4) + SetTextProportional(1) + SetTextColour(255, 255, 255, 255) + SetTextEntry("STRING") + SetTextCentre(1) + AddTextComponentString(text) + DrawText(_x,_y) + local factor = (string.len(text)) / 240 + DrawRect(_x, _y + 0.0125, 0.015 + factor, 0.03, 255, 102, 255, 150) + end +end + +function Notify(text) + exports["rtx_notify"]:Notify("Theme Park", text, 5000, "info") -- if you get error in this line its because you dont use our notify system buy it here https://rtx.tebex.io/package/5402098 or you can use some other notify system just replace this notify line with your notify system + --exports["mythic_notify"]:SendAlert("inform", text, 5000) +end + +function AddBumperKey(vehicle, plate, model) + -- if you use some vehicle key system, add here your function for add keys (name of vehicle is rtxbumper) +end + +function RemoveBumperKey(vehicle, plate, model) + -- if you use some vehicle key system, add here your function for remove keys (name of vehicle is rtxbumper) +end + +function IncreaseHunger(itemtype) + if itemtype == "hotdog" then + -- You can add here your function for decrease hunger + elseif itemtype == "burger" then + -- You can add here your function for decrease hunger + elseif itemtype == "juice" then + -- You can add here your function for decrease hunger/thirst + end +end + +-- If you want to add your own target system / interaction system, edit these functions. + +function AddTargetZone(targettype, targetnamedata, targettypedata, targetheading, targetdistance, targetlabel, targeticon, targetevent) + if Config.Targettype == "qtarget" then + if targettype == "coords" then + local targetcoordsdata = vector3(targettypedata.x, targettypedata.y, targettypedata.z+0.5) + exports[Config.TargetSystemsNames.qtarget]:AddBoxZone(targetnamedata, targetcoordsdata, 2.5, 2.5, { + name = targetnamedata, + heading = targetheading, + debugPoly = false, + minZ = targetcoordsdata.z-1.5, + maxZ = targetcoordsdata.z+1.5, + }, { + options = { + { + event = targetevent, + icon = targeticon, + label = targetlabel + }, + }, + distance = targetdistance + }) + else + exports[Config.TargetSystemsNames.qtarget]:AddTargetModel({GetHashKey(targettypedata)}, { + options = { + { + name = targetnamedata, + event = targetevent, + icon = targeticon, + label = targetlabel, + }, + }, + distance = targetdistance + }) + end + elseif Config.Targettype == "qbtarget" then + if targettype == "coords" then + local targetcoordsdata = vector3(targettypedata.x, targettypedata.y, targettypedata.z+0.5) + exports[Config.TargetSystemsNames.qbtarget]:AddBoxZone(targetnamedata, targetcoordsdata, 2.5, 2.5, { + name = targetnamedata, + heading = targetheading, + debugPoly = false, + minZ = targetcoordsdata.z-1.5, + maxZ = targetcoordsdata.z+1.5, + }, { + options = { + { + type = "client", + action = function(entity) + TriggerEvent(targetevent) + end, + icon = targeticon, + label = targetlabel, + }, + }, + distance = targetdistance + }) + else + exports[Config.TargetSystemsNames.qbtarget]:AddTargetModel({GetHashKey(targettypedata)}, { + options = { + { + name = targetnamedata, + event = targetevent, + icon = targeticon, + label = targetlabel, + }, + }, + distance = targetdistance + }) + end + elseif Config.Targettype == "oxtarget" then + if targettype == "coords" then + local targetcoordsdata = vector3(targettypedata.x, targettypedata.y, targettypedata.z+0.5) + exports[Config.TargetSystemsNames.oxtarget]:addBoxZone({ + coords = targetcoordsdata, + size = vec3(2, 2, 2), + rotation = targetheading, + options = { + { + name = targetnamedata, + event = targetevent, + icon = targeticon, + distance = targetdistance, + label = targetlabel, + canInteract = function(entity, distance, coords, name) + return true + end + } + } + }) + else + exports[Config.TargetSystemsNames.oxtarget]:addModel(GetHashKey(targettypedata), { + { + name = targetnamedata, + event = targetevent, + icon = targeticon, + label = targetlabel, + } + }) + end + end end \ No newline at end of file diff --git a/resources/[defaultmaps]/rtx_themepark/fxmanifest.lua b/resources/[defaultmaps]/rtx_themepark_dlc/fxmanifest.lua similarity index 60% rename from resources/[defaultmaps]/rtx_themepark/fxmanifest.lua rename to resources/[defaultmaps]/rtx_themepark_dlc/fxmanifest.lua index 4fe72abe2..f55416726 100644 --- a/resources/[defaultmaps]/rtx_themepark/fxmanifest.lua +++ b/resources/[defaultmaps]/rtx_themepark_dlc/fxmanifest.lua @@ -1,69 +1,90 @@ -fx_version 'cerulean' - -game 'gta5' - -description 'RTX THEME PARK' - -version '60.0' - -server_scripts { - --'@mysql-async/lib/MySQL.lua', -- enable this and remove oxmysql line (line 11) if you use mysql-async (only enable this for qbcore/esx framework) - --'@oxmysql/lib/MySQL.lua', -- enable this and remove mysql async line (line 10) if you use oxmysql (only enable this for qbcore/esx framework) - 'config.lua', - 'language/main.lua', - 'server/main.lua', - 'server/attr1.lua', - 'server/attr2.lua', - 'server/attr3.lua', - 'server/attr4.lua', - 'server/attr5.lua', - 'server/attr6.lua', - 'server/attr7.lua', - 'server/attr8.lua', - 'server/attr9.lua', - 'server/other.lua' -} - -client_scripts { - 'config.lua', - 'language/main.lua', - 'client/main.lua', - 'client/sound.lua', - 'client/paths.lua', - 'client/attr1.lua', - 'client/attr2.lua', - 'client/attr3.lua', - 'client/attr4.lua', - 'client/attr5.lua', - 'client/attr6.lua', - 'client/attr7.lua', - 'client/attr8.lua', - 'client/attr9.lua' +fx_version 'cerulean' + +game 'gta5' + +description 'RTX THEME PARK DLC' + +version '50.0' + +server_scripts { + --'@mysql-async/lib/MySQL.lua', -- enable this and remove oxmysql line (line 11) if you use mysql-async (only enable this for qbcore/esx framework) + --'@oxmysql/lib/MySQL.lua', -- enable this and remove mysql async line (line 10) if you use oxmysql (only enable this for qbcore/esx framework) + 'config.lua', + 'language/main.lua', + 'server/main.lua', + 'server/attr1.lua', + 'server/attr2.lua', + 'server/attr3.lua', + 'server/attr4.lua', + 'server/attr5.lua', + 'server/attr6.lua', + 'server/attr7.lua', + 'server/attr8.lua', + 'server/attr9.lua', + 'server/dlc/attr10.lua', + 'server/dlc/attr11.lua', + 'server/dlc/attr12.lua', + 'server/dlc/attr13.lua', + 'server/dlc/attr14.lua', + 'server/dlc/attr15.lua', + 'server/dlc/attr16.lua', + 'server/dlc/attr17.lua', + 'server/dlc/attr18.lua', + 'server/other.lua' } -files { - 'html/ui.html', - 'html/styles.css', - 'html/scripts.js', - 'html/sound.js', - 'html/debounce.min.js', - 'html/jquery.connections.js', - 'html/BebasNeueBold.ttf', - 'html/NakaraRegular.ttf', - 'html/img/*.png' -} - -exports { - 'IsPlayerOnRide', -- exports["rtx_themepark"]:IsPlayerOnRide() -- it will return if player is on some theme park ride -} - -ui_page 'html/ui.html' - -lua54 'yes' - -escrow_ignore { - 'config.lua', - 'language/main.lua', - 'server/other.lua' +client_scripts { + 'config.lua', + 'language/main.lua', + 'client/main.lua', + 'client/sound.lua', + 'client/paths1.lua', + 'client/paths2.lua', + 'client/paths3.lua', + 'client/attr1.lua', + 'client/attr2.lua', + 'client/attr3.lua', + 'client/attr4.lua', + 'client/attr5.lua', + 'client/attr6.lua', + 'client/attr7.lua', + 'client/attr8.lua', + 'client/attr9.lua', + 'client/dlc/attr10.lua', + 'client/dlc/attr11.lua', + 'client/dlc/attr12.lua', + 'client/dlc/attr13.lua', + 'client/dlc/attr14.lua', + 'client/dlc/attr15.lua', + 'client/dlc/attr16.lua', + 'client/dlc/attr17.lua', + 'client/dlc/attr18.lua', +} + +files { + 'html/ui.html', + 'html/styles.css', + 'html/scripts.js', + 'html/sound.js', + 'html/debounce.min.js', + 'html/jquery.connections.js', + 'html/BebasNeueBold.ttf', + 'html/NakaraRegular.ttf', + 'html/img/*.png', + 'html/sounds/*.mp3' +} + +exports { + 'IsPlayerOnRide', -- exports["rtx_themepark_dlc"]:IsPlayerOnRide() -- it will return if player is on some theme park ride +} + +ui_page 'html/ui.html' + +lua54 'yes' + +escrow_ignore { + 'config.lua', + 'language/main.lua', + 'server/other.lua' } dependency '/assetpacks' \ No newline at end of file diff --git a/resources/[defaultmaps]/rtx_themepark/html/BebasNeueBold.ttf b/resources/[defaultmaps]/rtx_themepark_dlc/html/BebasNeueBold.ttf similarity index 100% rename from resources/[defaultmaps]/rtx_themepark/html/BebasNeueBold.ttf rename to resources/[defaultmaps]/rtx_themepark_dlc/html/BebasNeueBold.ttf diff --git a/resources/[defaultmaps]/rtx_themepark/html/NakaraRegular.ttf b/resources/[defaultmaps]/rtx_themepark_dlc/html/NakaraRegular.ttf similarity index 100% rename from resources/[defaultmaps]/rtx_themepark/html/NakaraRegular.ttf rename to resources/[defaultmaps]/rtx_themepark_dlc/html/NakaraRegular.ttf diff --git a/resources/[defaultmaps]/rtx_themepark/html/debounce.min.js b/resources/[defaultmaps]/rtx_themepark_dlc/html/debounce.min.js similarity index 100% rename from resources/[defaultmaps]/rtx_themepark/html/debounce.min.js rename to resources/[defaultmaps]/rtx_themepark_dlc/html/debounce.min.js diff --git a/resources/[defaultmaps]/rtx_themepark/html/img/bumpercarslogo.png b/resources/[defaultmaps]/rtx_themepark_dlc/html/img/bumpercarslogo.png similarity index 100% rename from resources/[defaultmaps]/rtx_themepark/html/img/bumpercarslogo.png rename to resources/[defaultmaps]/rtx_themepark_dlc/html/img/bumpercarslogo.png diff --git a/resources/[defaultmaps]/rtx_themepark/html/img/close.png b/resources/[defaultmaps]/rtx_themepark_dlc/html/img/close.png similarity index 100% rename from resources/[defaultmaps]/rtx_themepark/html/img/close.png rename to resources/[defaultmaps]/rtx_themepark_dlc/html/img/close.png diff --git a/resources/[defaultmaps]/rtx_themepark/html/img/close2.png b/resources/[defaultmaps]/rtx_themepark_dlc/html/img/close2.png similarity index 100% rename from resources/[defaultmaps]/rtx_themepark/html/img/close2.png rename to resources/[defaultmaps]/rtx_themepark_dlc/html/img/close2.png diff --git a/resources/[defaultmaps]/rtx_themepark/html/img/pierlogo.png b/resources/[defaultmaps]/rtx_themepark_dlc/html/img/pierlogo.png similarity index 100% rename from resources/[defaultmaps]/rtx_themepark/html/img/pierlogo.png rename to resources/[defaultmaps]/rtx_themepark_dlc/html/img/pierlogo.png diff --git a/resources/[defaultmaps]/rtx_themepark/html/jquery.connections.js b/resources/[defaultmaps]/rtx_themepark_dlc/html/jquery.connections.js similarity index 100% rename from resources/[defaultmaps]/rtx_themepark/html/jquery.connections.js rename to resources/[defaultmaps]/rtx_themepark_dlc/html/jquery.connections.js diff --git a/resources/[defaultmaps]/rtx_themepark/html/scripts.js b/resources/[defaultmaps]/rtx_themepark_dlc/html/scripts.js similarity index 89% rename from resources/[defaultmaps]/rtx_themepark/html/scripts.js rename to resources/[defaultmaps]/rtx_themepark_dlc/html/scripts.js index f71c0a915..fa7dd61e6 100644 --- a/resources/[defaultmaps]/rtx_themepark/html/scripts.js +++ b/resources/[defaultmaps]/rtx_themepark_dlc/html/scripts.js @@ -1,6 +1,16 @@ var volumeslider = document.getElementById("volumesliderdata"); -var themeparkresourcename = "rtx_themepark"; +var themeparkresourcename = "rtx_themepark_dlc"; + +var soundhandlerhaunted = new Howl({ + src: "sounds/sound1.mp3", + volume: 0.2, +}); + +var soundhandler2haunted = new Howl({ + src: "sounds/sound1.mp3", + volume: 0.2, +}); function closeMain() { $("body").css("display", "none"); @@ -40,6 +50,8 @@ $(".closemusicurl").click(function(){ $("#attractionurlshow").hide(); }); + + window.addEventListener('message', function (event) { var item = event.data; @@ -231,56 +243,7 @@ window.addEventListener('message', function (event) { $("#attractionshow").hide(); $("#parkattractionshow").hide(); $("#attractionurlshow").hide(); - $("#parkmanagmentshow").fadeIn("slow"); - $('#parkmanagmentattraction1').connections({ - to: '#parkattractionconnector1', - 'class': 'related' - }); - - $('#parkmanagmentattraction2').connections({ - to: '#parkattractionconnector2', - 'class': 'related' - }); - - $('#parkmanagmentattraction3').connections({ - to: '#parkattractionconnector3', - 'class': 'related' - }); - - $('#parkmanagmentattraction4').connections({ - to: '#parkattractionconnector4', - 'class': 'related' - }); - - $('#parkmanagmentattraction5').connections({ - to: '#parkattractionconnector5', - 'class': 'related' - }); - - $('#parkmanagmentattraction6').connections({ - to: '#parkattractionconnector6', - 'class': 'related' - }); - - $('#parkmanagmentattraction7').connections({ - to: '#parkattractionconnector7', - 'class': 'related' - }); - - $('#parkmanagmentattraction8').connections({ - to: '#parkattractionconnector8', - 'class': 'related' - }); - - $('#parkmanagmentattraction9').connections({ - to: '#parkattractionconnector9', - 'class': 'related' - }); - - $('#parkmanagmentattraction10').connections({ - to: '#parkattractionconnector10', - 'class': 'related' - }); + $("#parkmanagmentshow").fadeIn("slow"); } if (item.message == "updateparkbalance") { @@ -339,6 +302,16 @@ window.addEventListener('message', function (event) { $("#attractionanimtextshow").show(); } else { $("#attractionanimtextshow").hide(); + } + if (item.attractionbumperchange == true) { + $("#attractioncamtextshow").show(); + } else { + $("#attractioncamtextshow").hide(); + } + if (item.rollercoastercamchange == true) { + $("#attractioncamtextshow2").show(); + } else { + $("#attractioncamtextshow2").hide(); } $("#attractionshow").show(); } @@ -414,16 +387,6 @@ window.addEventListener('message', function (event) { if (item.message == "hidemanagmentmenu") { $("#parkmanagmentmainshow").hide(); $("#parkmanagmentshow").hide(); - $('#parkmanagmentattraction1').connections('remove'); - $('#parkmanagmentattraction2').connections('remove'); - $('#parkmanagmentattraction3').connections('remove'); - $('#parkmanagmentattraction4').connections('remove'); - $('#parkmanagmentattraction5').connections('remove'); - $('#parkmanagmentattraction6').connections('remove'); - $('#parkmanagmentattraction7').connections('remove'); - $('#parkmanagmentattraction8').connections('remove'); - $('#parkmanagmentattraction9').connections('remove'); - $('#parkmanagmentattraction10').connections('remove'); } if (item.message == "hideshooter") { @@ -448,6 +411,26 @@ window.addEventListener('message', function (event) { let root = document.documentElement; root.style.setProperty('--color', item.interfacecolordata); } + + if (item.message == "playsoundhaunted") { + soundhandlerhaunted.stop() + soundhandlerhaunted.volume(item.soundvolume); + soundhandlerhaunted._src = item.soundsrc; + soundhandlerhaunted.load(); + soundhandlerhaunted.play(); + } + + if (item.message == "playsound2haunted") { + soundhandler2haunted.stop() + soundhandler2haunted.volume(item.soundvolume); + soundhandler2haunted._src = item.soundsrc; + soundhandler2haunted.load(); + soundhandler2haunted.play(); + } + + if (item.message == "stopsoundhaunted") { + soundhandlerhaunted.stop() + } if (item.message == "updateattractionmusiclabel") { document.getElementsByClassName("parkattractioncontrolmusictextdata")[0].innerHTML = item.musiclabel; @@ -493,7 +476,7 @@ $(".parkmanagmentsettingsbutton").click(function () { $.post('https://'+themeparkresourcename+'/parkmanagmentsattractions', JSON.stringify({})); }); -for (let int1data = 1; int1data < 11; int1data++) { +for (let int1data = 1; int1data < 20; int1data++) { $("#parkattractionopendata" + int1data + "").click(function () { if (document.getElementById("parkattractionopendata" + int1data + "").checked == false){ document.getElementById("parkattractionopendata" + int1data + "").checked = false; diff --git a/resources/[defaultmaps]/rtx_themepark/html/sound.js b/resources/[defaultmaps]/rtx_themepark_dlc/html/sound.js similarity index 96% rename from resources/[defaultmaps]/rtx_themepark/html/sound.js rename to resources/[defaultmaps]/rtx_themepark_dlc/html/sound.js index 6e04f6238..b0446a5ef 100644 --- a/resources/[defaultmaps]/rtx_themepark/html/sound.js +++ b/resources/[defaultmaps]/rtx_themepark_dlc/html/sound.js @@ -1,236 +1,236 @@ -var themeparkresourcename = "rtx_themepark"; -var soundhandler = {} -var soundcheckerhandler = {} - -window.addEventListener('message', function (event) { - - var item = event.data; - - - if (item.message == "playsoundattraction") { - if (soundhandler[item.soundid] == undefined) { - $("body").append("
"); - soundhandler[item.soundid] = new YT.Player(""+ item.soundid +"", { - - startSeconds:Number, - videoId: item.soundsrc, - origin: window.location.href, - enablejsapi: 1, - width: "0", - height: "0", - playerVars: { - playsinline: 1, - controls: 0, - }, - events: { - 'onReady': function(event){ - event.target.unMute(); - event.target.setVolume(item.soundvolume); - event.target.playVideo(); - }, - 'onError': function(event){ - }, - 'onStateChange': function(event){ - if (event.data == YT.PlayerState.PLAYING) { - - } - if (event.data == YT.PlayerState.ENDED) { - } - if (event.data == YT.PlayerState.ENDED) { - soundhandler[item.soundid].seekTo(0); - soundhandler[item.soundid].playVideo(); - } - } - } - }); - } else { - if (typeof soundhandler[item.soundid].setVolume === 'function') { - soundhandler[item.soundid].setVolume(item.soundvolume); - } - } - } - if (item.message == "playsound") { - if (item.soundcategory == "youtube") { - if (soundhandler[item.soundid] == undefined) { - $("body").append("
"); - soundhandler[item.soundid] = new YT.Player(""+ item.soundid +"", { - - startSeconds:Number, - videoId: item.soundsrc, - origin: window.location.href, - enablejsapi: 1, - width: "0", - height: "0", - playerVars: { - playsinline: 1, - controls: 0, - }, - events: { - 'onReady': function(event){ - event.target.unMute(); - event.target.setVolume(item.soundvolume); - event.target.playVideo(); - }, - 'onError': function(event){ - $.post('https://'+themeparkresourcename+'/sounderror', JSON.stringify({ - soundid: item.soundid - })); - }, - 'onStateChange': function(event){ - if (event.data == YT.PlayerState.PLAYING) { - $.post('https://'+themeparkresourcename+'/updatesounddata', JSON.stringify({ - soundid: item.soundid, - soundname: soundhandler[item.soundid].getVideoData().title, - soundtime: soundhandler[item.soundid].getCurrentTime(), - soundtimemax: soundhandler[item.soundid].getDuration() - })); - } - if (event.data == YT.PlayerState.ENDED) { - $.post('https://'+themeparkresourcename+'/soundend', JSON.stringify({ - soundid: item.soundid - })); - } - } - } - }); - } else { - if (typeof soundhandler[item.soundid].setVolume === 'function') { - soundhandler[item.soundid].setVolume(item.soundvolume); - } - } - } else { - if (soundhandler[item.soundid] == undefined) { - soundhandler[item.soundid] = new Howl({ - src: item.soundsrc, - volume: item.soundvolume, - loop: false, - html5: true, - onplay: function(){ - $.post('https://'+themeparkresourcename+'/updatesounddata', JSON.stringify({ - soundid: item.soundid, - soundname: "MP3", - soundtime: soundhandler[item.soundid].seek(), - soundtimemax: soundhandler[item.soundid].duration() - })); - }, - onend: function() { - $.post('https://'+themeparkresourcename+'/soundend', JSON.stringify({ - soundid: item.soundid - })); - } - }); - - soundhandler[item.soundid].play(); - } else { - if (typeof soundhandler[item.soundid].volume === 'function') { - soundhandler[item.soundid].volume(item.soundvolume); - } - if (soundhandler[item.soundid].playing() == false) { - soundhandler[item.soundid].play(); - } - } - } - } - if (item.message == "checkmusicurl") { - $("body").append("
"); - soundcheckerhandler["videourlcheckyoutube"] = new YT.Player("videourlcheckyoutube", { - startSeconds:Number, - videoId: item.soundsrc, - origin: window.location.href, - enablejsapi: 1, - width: "0", - height: "0", - playerVars: { - playsinline: 1, - controls: 0, - }, - events: { - 'onReady': function(event){ - event.target.setVolume(0); - event.target.playVideo(); - }, - 'onError': function(event){ - $.post('https://'+themeparkresourcename+'/checkdone', JSON.stringify({ - soundallowed: false, - })); - soundcheckerhandler["videourlcheckyoutube"].stopVideo(); - soundcheckerhandler["videourlcheckyoutube"].destroy(); - soundcheckerhandler["videourlcheckyoutube"] = null; - }, - 'onStateChange': function(event){ - if (event.data == YT.PlayerState.PLAYING) { - $.post('https://'+themeparkresourcename+'/checkdone', JSON.stringify({ - soundallowed: true, - })); - soundcheckerhandler["videourlcheckyoutube"].stopVideo(); - soundcheckerhandler["videourlcheckyoutube"].destroy(); - soundcheckerhandler["videourlcheckyoutube"] = null; - } - } - } - }); - } - if (item.message == "updatesounddata") { - if (soundhandler[item.soundid] == undefined) { - } else { - if (item.soundcategorytype == "youtube") { - if (soundhandler[item.soundid].getPlayerState() == 1) { - $.post('https://'+themeparkresourcename+'/updatesounddata', JSON.stringify({ - soundid: item.soundid, - soundname: soundhandler[item.soundid].getVideoData().title, - soundtime: soundhandler[item.soundid].getCurrentTime(), - soundtimemax: soundhandler[item.soundid].getDuration() - })); - } - } else { - if (soundhandler[item.soundid].playing() == true) { - $.post('https://'+themeparkresourcename+'/updatesounddata', JSON.stringify({ - soundid: item.soundid, - soundname: "MP3", - soundtime: soundhandler[item.soundid].seek(), - soundtimemax: soundhandler[item.soundid].duration() - })); - } - } - } - } - - if (item.message == "setsoundtime") { - if (soundhandler[item.soundid] == undefined) { - } else { - if (item.soundcategorytype == "youtube") { - soundhandler[item.soundid].seekTo(item.timedata); - } else { - soundhandler[item.soundid].seek(item.timedata); - } - } - } - - if (item.message == "stopsound") { - if (soundhandler[item.soundid] == undefined) { - } else { - if (item.soundcategorytype == "youtube") { - soundhandler[item.soundid].stopVideo(); - soundhandler[item.soundid].destroy(); - soundhandler[item.soundid] = null; - $("#'"+ item.soundid +"'").remove(); - } else { - soundhandler[item.soundid].stop() - soundhandler[item.soundid] = null; - } - } - } - if (item.message == "stopsoundattraction") { - if (soundhandler[item.soundid] == undefined) { - } else { - soundhandler[item.soundid].stopVideo(); - soundhandler[item.soundid].destroy(); - soundhandler[item.soundid] = null; - } - } - if (item.message == "updateinterfacedata") { - themeparkresourcename = item.themeparkresourcenamedata; - let root = document.documentElement; - root.style.setProperty('--color', item.interfacecolordata); - } +var themeparkresourcename = "rtx_themepark"; +var soundhandler = {} +var soundcheckerhandler = {} + +window.addEventListener('message', function (event) { + + var item = event.data; + + + if (item.message == "playsoundattraction") { + if (soundhandler[item.soundid] == undefined) { + $("body").append("
"); + soundhandler[item.soundid] = new YT.Player(""+ item.soundid +"", { + + startSeconds:Number, + videoId: item.soundsrc, + origin: window.location.href, + enablejsapi: 1, + width: "0", + height: "0", + playerVars: { + playsinline: 1, + controls: 0, + }, + events: { + 'onReady': function(event){ + event.target.unMute(); + event.target.setVolume(item.soundvolume); + event.target.playVideo(); + }, + 'onError': function(event){ + }, + 'onStateChange': function(event){ + if (event.data == YT.PlayerState.PLAYING) { + + } + if (event.data == YT.PlayerState.ENDED) { + } + if (event.data == YT.PlayerState.ENDED) { + soundhandler[item.soundid].seekTo(0); + soundhandler[item.soundid].playVideo(); + } + } + } + }); + } else { + if (typeof soundhandler[item.soundid].setVolume === 'function') { + soundhandler[item.soundid].setVolume(item.soundvolume); + } + } + } + if (item.message == "playsound") { + if (item.soundcategory == "youtube") { + if (soundhandler[item.soundid] == undefined) { + $("body").append("
"); + soundhandler[item.soundid] = new YT.Player(""+ item.soundid +"", { + + startSeconds:Number, + videoId: item.soundsrc, + origin: window.location.href, + enablejsapi: 1, + width: "0", + height: "0", + playerVars: { + playsinline: 1, + controls: 0, + }, + events: { + 'onReady': function(event){ + event.target.unMute(); + event.target.setVolume(item.soundvolume); + event.target.playVideo(); + }, + 'onError': function(event){ + $.post('https://'+themeparkresourcename+'/sounderror', JSON.stringify({ + soundid: item.soundid + })); + }, + 'onStateChange': function(event){ + if (event.data == YT.PlayerState.PLAYING) { + $.post('https://'+themeparkresourcename+'/updatesounddata', JSON.stringify({ + soundid: item.soundid, + soundname: soundhandler[item.soundid].getVideoData().title, + soundtime: soundhandler[item.soundid].getCurrentTime(), + soundtimemax: soundhandler[item.soundid].getDuration() + })); + } + if (event.data == YT.PlayerState.ENDED) { + $.post('https://'+themeparkresourcename+'/soundend', JSON.stringify({ + soundid: item.soundid + })); + } + } + } + }); + } else { + if (typeof soundhandler[item.soundid].setVolume === 'function') { + soundhandler[item.soundid].setVolume(item.soundvolume); + } + } + } else { + if (soundhandler[item.soundid] == undefined) { + soundhandler[item.soundid] = new Howl({ + src: item.soundsrc, + volume: item.soundvolume, + loop: false, + html5: true, + onplay: function(){ + $.post('https://'+themeparkresourcename+'/updatesounddata', JSON.stringify({ + soundid: item.soundid, + soundname: "MP3", + soundtime: soundhandler[item.soundid].seek(), + soundtimemax: soundhandler[item.soundid].duration() + })); + }, + onend: function() { + $.post('https://'+themeparkresourcename+'/soundend', JSON.stringify({ + soundid: item.soundid + })); + } + }); + + soundhandler[item.soundid].play(); + } else { + if (typeof soundhandler[item.soundid].volume === 'function') { + soundhandler[item.soundid].volume(item.soundvolume); + } + if (soundhandler[item.soundid].playing() == false) { + soundhandler[item.soundid].play(); + } + } + } + } + if (item.message == "checkmusicurl") { + $("body").append("
"); + soundcheckerhandler["videourlcheckyoutube"] = new YT.Player("videourlcheckyoutube", { + startSeconds:Number, + videoId: item.soundsrc, + origin: window.location.href, + enablejsapi: 1, + width: "0", + height: "0", + playerVars: { + playsinline: 1, + controls: 0, + }, + events: { + 'onReady': function(event){ + event.target.setVolume(0); + event.target.playVideo(); + }, + 'onError': function(event){ + $.post('https://'+themeparkresourcename+'/checkdone', JSON.stringify({ + soundallowed: false, + })); + soundcheckerhandler["videourlcheckyoutube"].stopVideo(); + soundcheckerhandler["videourlcheckyoutube"].destroy(); + soundcheckerhandler["videourlcheckyoutube"] = null; + }, + 'onStateChange': function(event){ + if (event.data == YT.PlayerState.PLAYING) { + $.post('https://'+themeparkresourcename+'/checkdone', JSON.stringify({ + soundallowed: true, + })); + soundcheckerhandler["videourlcheckyoutube"].stopVideo(); + soundcheckerhandler["videourlcheckyoutube"].destroy(); + soundcheckerhandler["videourlcheckyoutube"] = null; + } + } + } + }); + } + if (item.message == "updatesounddata") { + if (soundhandler[item.soundid] == undefined) { + } else { + if (item.soundcategorytype == "youtube") { + if (soundhandler[item.soundid].getPlayerState() == 1) { + $.post('https://'+themeparkresourcename+'/updatesounddata', JSON.stringify({ + soundid: item.soundid, + soundname: soundhandler[item.soundid].getVideoData().title, + soundtime: soundhandler[item.soundid].getCurrentTime(), + soundtimemax: soundhandler[item.soundid].getDuration() + })); + } + } else { + if (soundhandler[item.soundid].playing() == true) { + $.post('https://'+themeparkresourcename+'/updatesounddata', JSON.stringify({ + soundid: item.soundid, + soundname: "MP3", + soundtime: soundhandler[item.soundid].seek(), + soundtimemax: soundhandler[item.soundid].duration() + })); + } + } + } + } + + if (item.message == "setsoundtime") { + if (soundhandler[item.soundid] == undefined) { + } else { + if (item.soundcategorytype == "youtube") { + soundhandler[item.soundid].seekTo(item.timedata); + } else { + soundhandler[item.soundid].seek(item.timedata); + } + } + } + + if (item.message == "stopsound") { + if (soundhandler[item.soundid] == undefined) { + } else { + if (item.soundcategorytype == "youtube") { + soundhandler[item.soundid].stopVideo(); + soundhandler[item.soundid].destroy(); + soundhandler[item.soundid] = null; + $("#'"+ item.soundid +"'").remove(); + } else { + soundhandler[item.soundid].stop() + soundhandler[item.soundid] = null; + } + } + } + if (item.message == "stopsoundattraction") { + if (soundhandler[item.soundid] == undefined) { + } else { + soundhandler[item.soundid].stopVideo(); + soundhandler[item.soundid].destroy(); + soundhandler[item.soundid] = null; + } + } + if (item.message == "updateinterfacedata") { + themeparkresourcename = item.themeparkresourcenamedata; + let root = document.documentElement; + root.style.setProperty('--color', item.interfacecolordata); + } }); \ No newline at end of file diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/jeskyne.mp3 b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/jeskyne.mp3 new file mode 100644 index 000000000..239597455 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/jeskyne.mp3 differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/jumpscare.mp3 b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/jumpscare.mp3 new file mode 100644 index 000000000..56dcd6866 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/jumpscare.mp3 differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/jumpscarefinal.mp3 b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/jumpscarefinal.mp3 new file mode 100644 index 000000000..ff7bb3c08 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/jumpscarefinal.mp3 differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/jumpscarefinal2.mp3 b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/jumpscarefinal2.mp3 new file mode 100644 index 000000000..e1c410512 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/jumpscarefinal2.mp3 differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/marnice.mp3 b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/marnice.mp3 new file mode 100644 index 000000000..9b26b10ed Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/marnice.mp3 differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/ritual.mp3 b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/ritual.mp3 new file mode 100644 index 000000000..9b027ba66 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/ritual.mp3 differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/valak.mp3 b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/valak.mp3 new file mode 100644 index 000000000..c05cd3fb9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/valak.mp3 differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/vrazdirna.mp3 b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/vrazdirna.mp3 new file mode 100644 index 000000000..71da0a923 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/vrazdirna.mp3 differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/zombie.mp3 b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/zombie.mp3 new file mode 100644 index 000000000..495240b0e Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/html/sounds/zombie.mp3 differ diff --git a/resources/[defaultmaps]/rtx_themepark/html/styles.css b/resources/[defaultmaps]/rtx_themepark_dlc/html/styles.css similarity index 92% rename from resources/[defaultmaps]/rtx_themepark/html/styles.css rename to resources/[defaultmaps]/rtx_themepark_dlc/html/styles.css index 7e66683a0..5035315be 100644 --- a/resources/[defaultmaps]/rtx_themepark/html/styles.css +++ b/resources/[defaultmaps]/rtx_themepark_dlc/html/styles.css @@ -979,21 +979,6 @@ input[type=range]:focus { font-family: BebasNeueBold; } -#parkattractionconnector1 { - width: 1%; - height: 1.0%; - background-color: rgba(255, 255, 255, 1.0); - margin: 0; - position: absolute; - top: 44%; - left: 38%; - margin-right: -50%; - transform: translate(-50%, -50%); - overflow: hidden; - z-index: 9999999; - border-radius: 5px; -} - #parkmanagmentattraction2 { position: absolute; margin: 0; @@ -1015,21 +1000,6 @@ input[type=range]:focus { font-family: BebasNeueBold; } -#parkattractionconnector2 { - width: 1%; - height: 1%; - background-color: rgba(255, 255, 255, 1.0); - margin: 0; - position: absolute; - top: 37%; - left: 37%; - margin-right: -50%; - transform: translate(-50%, -50%); - overflow: hidden; - z-index: 9999999; - border-radius: 5px; -} - #parkmanagmentattraction3 { position: absolute; margin: 0; @@ -1051,21 +1021,6 @@ input[type=range]:focus { font-family: BebasNeueBold; } -#parkattractionconnector3 { - width: 1%; - height: 1%; - background-color: rgba(255, 255, 255, 1.0); - margin: 0; - position: absolute; - top: 30.5%; - left: 50%; - margin-right: -50%; - transform: translate(-50%, -50%); - overflow: hidden; - z-index: 9999999; - border-radius: 5px; -} - #parkmanagmentattraction4 { position: absolute; margin: 0; @@ -1087,21 +1042,6 @@ input[type=range]:focus { font-family: BebasNeueBold; } -#parkattractionconnector4 { - width: 1%; - height: 1%; - background-color: rgba(255, 255, 255, 1.0); - margin: 0; - position: absolute; - top: 37%; - left: 43%; - margin-right: -50%; - transform: translate(-50%, -50%); - overflow: hidden; - z-index: 9999999; - border-radius: 5px; -} - #parkmanagmentattraction5 { position: absolute; margin: 0; @@ -1123,21 +1063,6 @@ input[type=range]:focus { font-family: BebasNeueBold; } -#parkattractionconnector5 { - width: 1%; - height: 1%; - background-color: rgba(255, 255, 255, 1.0); - margin: 0; - position: absolute; - top: 38.5%; - left: 58%; - margin-right: -50%; - transform: translate(-50%, -50%); - overflow: hidden; - z-index: 9999999; - border-radius: 5px; -} - #parkmanagmentattraction6 { position: absolute; margin: 0; @@ -1159,21 +1084,6 @@ input[type=range]:focus { font-family: BebasNeueBold; } -#parkattractionconnector6 { - width: 1%; - height: 1%; - background-color: rgba(255, 255, 255, 1.0); - margin: 0; - position: absolute; - top: 58%; - left: 37%; - margin-right: -50%; - transform: translate(-50%, -50%); - overflow: hidden; - z-index: 9999999; - border-radius: 5px; -} - #parkmanagmentattraction7 { position: absolute; margin: 0; @@ -1195,21 +1105,6 @@ input[type=range]:focus { font-family: BebasNeueBold; } -#parkattractionconnector7 { - width: 1%; - height: 1%; - background-color: rgba(255, 255, 255, 1.0); - margin: 0; - position: absolute; - top: 60%; - left: 60%; - margin-right: -50%; - transform: translate(-50%, -50%); - overflow: hidden; - z-index: 9999999; - border-radius: 5px; -} - #parkmanagmentattraction8 { position: absolute; margin: 0; @@ -1231,21 +1126,6 @@ input[type=range]:focus { font-family: BebasNeueBold; } -#parkattractionconnector8 { - width: 1%; - height: 1%; - background-color: rgba(255, 255, 255, 1.0); - margin: 0; - position: absolute; - top: 68%; - left: 49.8%; - margin-right: -50%; - transform: translate(-50%, -50%); - overflow: hidden; - z-index: 9999999; - border-radius: 5px; -} - #parkmanagmentattraction9 { position: absolute; margin: 0; @@ -1267,21 +1147,6 @@ input[type=range]:focus { font-family: BebasNeueBold; } -#parkattractionconnector9 { - width: 1%; - height: 1%; - background-color: rgba(255, 255, 255, 1.0); - margin: 0; - position: absolute; - top: 47%; - left: 58%; - margin-right: -50%; - transform: translate(-50%, -50%); - overflow: hidden; - z-index: 9999999; - border-radius: 5px; -} - #parkmanagmentattraction10 { position: absolute; margin: 0; @@ -1318,6 +1183,196 @@ input[type=range]:focus { border-radius: 5px; } +#parkmanagmentattraction11 { + position: absolute; + margin: 0; + background-color: rgba(0, 0, 0, 0.8); + border-bottom: 3px solid var(--color); + color: #ffffff; + font-size: 35px; + text-decoration: none; + text-align: center; + top: 30%; + left: 10%; + margin-right: -50%; + transform: translate(-50%, -50%); + overflow: hidden; + z-index: 9999999; + width: 12%; + height: 10%; + border-radius: 5px; + font-family: BebasNeueBold; +} + +#parkmanagmentattraction12 { + position: absolute; + margin: 0; + background-color: rgba(0, 0, 0, 0.8); + border-bottom: 3px solid var(--color); + color: #ffffff; + font-size: 35px; + text-decoration: none; + text-align: center; + top: 30%; + left: 30%; + margin-right: -50%; + transform: translate(-50%, -50%); + overflow: hidden; + z-index: 9999999; + width: 12%; + height: 10%; + border-radius: 5px; + font-family: BebasNeueBold; +} + +#parkmanagmentattraction13 { + position: absolute; + margin: 0; + background-color: rgba(0, 0, 0, 0.8); + border-bottom: 3px solid var(--color); + color: #ffffff; + font-size: 35px; + text-decoration: none; + text-align: center; + top: 30%; + left: 50%; + margin-right: -50%; + transform: translate(-50%, -50%); + overflow: hidden; + z-index: 9999999; + width: 12%; + height: 10%; + border-radius: 5px; + font-family: BebasNeueBold; +} + +#parkmanagmentattraction14 { + position: absolute; + margin: 0; + background-color: rgba(0, 0, 0, 0.8); + border-bottom: 3px solid var(--color); + color: #ffffff; + font-size: 35px; + text-decoration: none; + text-align: center; + top: 30%; + left: 70%; + margin-right: -50%; + transform: translate(-50%, -50%); + overflow: hidden; + z-index: 9999999; + width: 12%; + height: 10%; + border-radius: 5px; + font-family: BebasNeueBold; +} + + +#parkmanagmentattraction15 { + position: absolute; + margin: 0; + background-color: rgba(0, 0, 0, 0.8); + border-bottom: 3px solid var(--color); + color: #ffffff; + font-size: 35px; + text-decoration: none; + text-align: center; + top: 30%; + left: 90%; + margin-right: -50%; + transform: translate(-50%, -50%); + overflow: hidden; + z-index: 9999999; + width: 12%; + height: 10%; + border-radius: 5px; + font-family: BebasNeueBold; +} + +#parkmanagmentattraction16 { + position: absolute; + margin: 0; + background-color: rgba(0, 0, 0, 0.8); + border-bottom: 3px solid var(--color); + color: #ffffff; + font-size: 35px; + text-decoration: none; + text-align: center; + top: 70%; + left: 20%; + margin-right: -50%; + transform: translate(-50%, -50%); + overflow: hidden; + z-index: 9999999; + width: 12%; + height: 10%; + border-radius: 5px; + font-family: BebasNeueBold; +} + +#parkmanagmentattraction17 { + position: absolute; + margin: 0; + background-color: rgba(0, 0, 0, 0.8); + border-bottom: 3px solid var(--color); + color: #ffffff; + font-size: 35px; + text-decoration: none; + text-align: center; + top: 70%; + left: 40%; + margin-right: -50%; + transform: translate(-50%, -50%); + overflow: hidden; + z-index: 9999999; + width: 12%; + height: 10%; + border-radius: 5px; + font-family: BebasNeueBold; +} + +#parkmanagmentattraction18 { + position: absolute; + margin: 0; + background-color: rgba(0, 0, 0, 0.8); + border-bottom: 3px solid var(--color); + color: #ffffff; + font-size: 35px; + text-decoration: none; + text-align: center; + top: 70%; + left: 60%; + margin-right: -50%; + transform: translate(-50%, -50%); + overflow: hidden; + z-index: 9999999; + width: 12%; + height: 10%; + border-radius: 5px; + font-family: BebasNeueBold; +} + +#parkmanagmentattraction19 { + position: absolute; + margin: 0; + background-color: rgba(0, 0, 0, 0.8); + border-bottom: 3px solid var(--color); + color: #ffffff; + font-size: 35px; + text-decoration: none; + text-align: center; + top: 70%; + left: 80%; + margin-right: -50%; + transform: translate(-50%, -50%); + overflow: hidden; + z-index: 9999999; + width: 12%; + height: 10%; + border-radius: 5px; + font-family: BebasNeueBold; +} + .parkattractionname { position: absolute; margin: 0; @@ -1663,6 +1718,52 @@ connection { font-family: BebasNeueBold; } +.attractioncamtext { + position: absolute; + margin: 0; + text-decoration: none; + text-align: center; + top: 95%; + left: 50%; + margin-right: -50%; + transform: translate(-50%, -50%); + font-size: 22px; + color: #ffffff; + text-align:center; + font-family: BebasNeueBold; + display: none; +} + +#attractioncamtextkey { + font-size: 22px; + color: var(--color); + text-align:center; + font-family: BebasNeueBold; +} + +.attractioncamtext2 { + position: absolute; + margin: 0; + text-decoration: none; + text-align: center; + top: 92%; + left: 50%; + margin-right: -50%; + transform: translate(-50%, -50%); + font-size: 22px; + color: #ffffff; + text-align:center; + font-family: BebasNeueBold; + display: none; +} + +#attractioncamtextkey2 { + font-size: 22px; + color: var(--color); + text-align:center; + font-family: BebasNeueBold; +} + .attractionleavetext { position: absolute; margin: 0; diff --git a/resources/[defaultmaps]/rtx_themepark/html/ui.html b/resources/[defaultmaps]/rtx_themepark_dlc/html/ui.html similarity index 75% rename from resources/[defaultmaps]/rtx_themepark/html/ui.html rename to resources/[defaultmaps]/rtx_themepark_dlc/html/ui.html index c943bc9f7..e5959e24b 100644 --- a/resources/[defaultmaps]/rtx_themepark/html/ui.html +++ b/resources/[defaultmaps]/rtx_themepark_dlc/html/ui.html @@ -86,9 +86,7 @@ - -
-
+
Top Scan
Close
@@ -97,9 +95,7 @@ -
-
-
+
Roller coaster
Close
@@ -108,9 +104,7 @@ -
-
-
+
Shooting Range
Close
@@ -119,9 +113,7 @@ -
-
-
+
Shooting Range
Close
@@ -131,8 +123,6 @@
-
-
Bumper Cars
Close
@@ -141,8 +131,6 @@ -
-
Vortex
@@ -152,8 +140,6 @@ -
-
Ferris wheel
@@ -163,9 +149,7 @@ -
-
-
+
Detonator
Close
@@ -174,9 +158,7 @@ -
-
-
+
Boat
Close
@@ -186,8 +168,87 @@
-
+
+
Prater
+
Close
+
Open
+
+
+
Break Dance
+
Close
+
Open
+ +
+
+
Slingshot
+
Close
+
Open
+ +
+
+
Carousel
+
Close
+
Open
+ +
+
+
Extasy
+
Close
+
Open
+ +
+
+
Spinride
+
Close
+
Open
+ +
+
+
Hauntedhouse
+
Close
+
Open
+ +
+
+
Rollercoaster 2
+
Close
+
Open
+ +
+
+
Cannon
+
Close
+
Open
+ +
attractionbuyticket @@ -205,6 +266,8 @@
Press G to pass the item to the player
+
Press B to change the camera
+
Press B to change the camera
Press E to change the animation
Press F to exit the attraction
diff --git a/resources/[defaultmaps]/rtx_themepark/language/main.lua b/resources/[defaultmaps]/rtx_themepark_dlc/language/main.lua similarity index 97% rename from resources/[defaultmaps]/rtx_themepark/language/main.lua rename to resources/[defaultmaps]/rtx_themepark_dlc/language/main.lua index 055e854bd..b65ee7f3d 100644 --- a/resources/[defaultmaps]/rtx_themepark/language/main.lua +++ b/resources/[defaultmaps]/rtx_themepark_dlc/language/main.lua @@ -1,567 +1,591 @@ -Language = { - ["English"] = { - ["pressforuseseat"] = "Press ["..Config.ThemeParkSeatKey.."] for use seat", - ["pressforuseseatinteract"] = "Press "..Config.ThemeParkSeatKey.." for use seat", - ["pressforuseseatinteractclassic"] = "Press ~INPUT_CONTEXT~ for use seat", - ["bindgforceseatuse"] = "GFORCE Use", - ["bindtopscanseatuse"] = "Top Scan Use", - ["bindvortexseatuse"] = "Vortex Use", - ["binddetonatorseatuse"] = "Detonator Use", - ["bindboatseatuse"] = "Boat Use", - ["pressforbuyticket"] = "Press ["..Config.ThemeParkTicketMachineSettings.usekey.."] for buy ticket", - ["pressforbuyticketinteract"] = "Press "..Config.ThemeParkTicketMachineSettings.usekey.." buy ticket", - ["pressforbuyticketinteractclassic"] = "Press ~INPUT_CONTEXT~ buy ticket", - ["bindbuyticket"] = "Buy Ticket", - ["bumpermaxplayers"] = "There is already a maximum number of players in bumper cars", - ["bumperticketpurchased"] = "You purchased ticket for bumper cars", - ["pressforusebumper"] = "Press ["..Config.AttractionsSettings.bumpercars.bumperusekey.."] for use seat", - ["pressforusebumperinteract"] = "Press "..Config.AttractionsSettings.bumpercars.bumperusekey.." for use seat", - ["pressforusebumperinteractclassic"] = "Press ~INPUT_CONTEXT~ for use seat", - ["bindusebumper"] = "Use Bumper", - ["bindleavebumper"] = "Leave Bumper", - ["bumperridend"] = "Your ride is over", - ["bindferrisseatuse"] = "Use Ferris Wheel", - ["bindferrisanimchange"] = "Change Ferris Wheel Anim", - ["bindferrisexit"] = "Exit Ferris Wheel", - ["ferrismoving"] = "You can't get on since the wheel hasn't stopped yet", - ["pressforuseticketferris"] = "Press ["..Config.ThemeParkSeatKey.."] for use seat", - ["pressforuseticketferrisinteract"] = "Press "..Config.ThemeParkSeatKey.." use seat", - ["pressforuseticketferrisinteractclassic"] = "Press ~INPUT_CONTEXT~ use seat", - ["binduseferris"] = "Buy Ticket", - ["prizerewardmoney"] = "You won $%s from Shooting Range", - ["pressforuseshootingrange"] = "Press ["..Config.AttractionsSettings.shootingrange.shootingrangeusekey.."] for play game", - ["pressforuseshootingrangeinteract"] = "Press "..Config.AttractionsSettings.shootingrange.shootingrangeusekey.." for play game", - ["pressforuseshootingrangeinteractclassic"] = "Press ~INPUT_CONTEXT~ for play game", - ["playshootingrange"] = "Play Shooting Range", - ["pressforbuythemepark"] = "Press ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] for open buy menu", - ["pressforbuythemeparkinteract"] = "Press "..Config.ThemeParkOwnedSettings.openmanagmentkey.." for open buy menu", - ["pressforbuythemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for open buy menu", - ["pressformanagmentthemepark"] = "Press ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] for open managment", - ["pressformanagmentthemeparkinteract"] = "Press "..Config.ThemeParkOwnedSettings.openmanagmentkey.." for open managment", - ["pressformanagmentthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for open managment", - ["openthemeparkmanagment"] = "Theme Park Managment Menu", - ["nomoneyenoughthemeparkbuy"] = "You dont have enough money for buy this theme park", - ["youboughtthemepark"] = "You bought theme park for $%s", - ["nomoneywithdrawthemepark"] = "You have no money to withdraw in your theme park", - ["youwithdrawthemepark"] = "You withdraw $%s from theme park", - ["noplayernearbymanagment"] = "No player nearby for theme park", - ["youtransferthemepark"] = "You transfer your theme park to nearby player", - ["themeparkransferredto"] = "Player has transferred theme park to you", - ["yousoldthemepark"] = "You sold your theme park for $%s", - ["attractionclosed"] = "This attraction is closed.", - ["pressforbuyticketthemepark"] = "Press ["..Config.ThemeParkTicketMachineSettings.usekey.."] for buy ticket", - ["pressforbuyticketthemeparkinteract"] = "Press "..Config.ThemeParkTicketMachineSettings.usekey.." for buy ticket", - ["pressforbuyticketthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for buy ticket", - ["openthemeparkticket"] = "Theme Park Ticket Menu", - ["nomoneyenoughthemeparkattraction"] = "You dont have $%s to pay for a ticket for this attraction", - ["ticketthemeparkbought"] = "You paid $%s for a ticket for an attraction", - ["noplayernearbyitem"] = "No player nearby for give item", - ["thisplayerhaveitem"] = "This player already has an item in hand", - ["giveplayeritem"] = "Give item", - ["throwitem"] = "Throw item", - ["pressforbuyitemthemepark"] = "Press ["..Config.ThemeParkItemsSettings.buykey.."] for buy %s", - ["pressforbuyitemthemeparkinteract"] = "Press "..Config.ThemeParkItemsSettings.buykey.." for buy %s", - ["pressforbuyitemthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for buy %s", - ["hotdog"] = "Hot dog", - ["popcorn"] = "Popcorn", - ["cotton"] = "Cotton Candy", - ["balloon"] = "Balloon", - ["burger"] = "Burger", - ["buyitem"] = "Buy item", - ["youhaveitemalready"] = "You already have an item in your hand", - ["nomoneyenoughthemeparkitem"] = "You dont have $%s to pay for a %s", - ["itemthemeparkbought"] = "You paid $%s for a %s", - ["iteminhand"] = "You cannot enter the attraction because you have an item in your hand", - ["bindrollercoasterseatuse"] = "Rollercoaster Use", - ["bindrollercoasteranimchange"] = "Change Rollercoaster Anim", - ["bindattractionanimchange"] = "Change Attraction Anim", - ["bindattractionexitkey"] = "Exit Attraction", - ["pressforcontrolthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for control attraction", - ["pressforcontrolthemepark"] = "Press ["..Config.ThemeParkControlMachineSettings.usekey.."] for control attraction", - ["pressforcontrolthemeparkinteract"] = "Press "..Config.ThemeParkControlMachineSettings.usekey.." for control attraction", - ["controlattraction"] = "Control Attraction", - ["notsupported"] = "This url is not supported", - ["youtubeblock"] = "YouTube has banned this song from being played on the radio", - ["attractioncontrolled"] = "Someone already controls this attraction", - ["nopermission"] = "You are not authorised to operate the attractions", - ["youstartedattraction"] = "You turned on the %s attraction", - ["attractioninprogress"] = "Attraction is already started", - ["inprogress"] = "Attraction is already moving", - ["themeparkpassactivated"] = "You used a Theme Park Pass, which expires in %s minutes", - ["themeparkpassexpired"] = "Your Theme Park Pass has expired", - ["themeparkfall"] = "You fell off the attraction", - ["themeparkallowed"] = "You allowed access to the Theme Park attractions", - ["themeparkblocked"] = "You blocked access to the Theme Park attractions", - }, - - ["German"] = { - ["pressforuseseat"] = "Drücke ["..Config.ThemeParkSeatKey.."] um dich zu setzen", - ["pressforuseseatinteract"] = "Drücke "..Config.ThemeParkSeatKey.." um dich zu setzen", - ["pressforuseseatinteractclassic"] = "Drücke ~INPUT_CONTEXT~ um dich zu setzen", - ["bindgforceseatuse"] = "GFORCE Benutzen", - ["bindtopscanseatuse"] = "Top Scan Benutzen", - ["bindvortexseatuse"] = "Vortex Benutzen", - ["binddetonatorseatuse"] = "Freifallturm Benutzen", - ["bindboatseatuse"] = "Schiffschaukel Benutzen", - ["pressforbuyticket"] = "Drücke ["..Config.ThemeParkTicketMachineSettings.usekey.."] um ein Ticket zu kaufen", - ["pressforbuyticketinteract"] = "Drücke "..Config.ThemeParkTicketMachineSettings.usekey.." um ein Ticket für den Autoscooter zu kaufen", - ["pressforbuyticketinteractclassic"] = "Drücke ~INPUT_CONTEXT~ Um ein Ticket zu kaufen", - ["bindbuyticket"] = "Ticket kaufen", - ["bumpermaxplayers"] = "Der Autoscooter ist Bereits voll besetzt", - ["bumperticketpurchased"] = "Du hast ein Ticket für den Autoscooter Gekauft", - ["pressforusebumper"] = "Drücke ["..Config.AttractionsSettings.bumpercars.bumperusekey.."] um dich zu setzen", - ["pressforusebumperinteract"] = "Drücke "..Config.AttractionsSettings.bumpercars.bumperusekey.." um dich zu setzen", - ["pressforusebumperinteractclassic"] = "Drücke ~INPUT_CONTEXT~ um dich zu setzen", - ["bindusebumper"] = "Autoscooter nutzen", - ["bindleavebumper"] = "Autoscooter verlassen", - ["bumperridend"] = "Deine Fahrt ist vorbei", - ["bindferrisseatuse"] = "Riesenrad benutzen", - ["bindferrisanimchange"] = "Riesenrad Animation wechseln", - ["bindferrisexit"] = "Riesenrad verlassen", - ["ferrismoving"] = "Das Riesenrad ist noch nicht stehengeblieben warte etwas", - ["pressforuseticketferris"] = "Drücke ["..Config.ThemeParkSeatKey.."] um dich zu setzen", - ["pressforuseticketferrisinteract"] = "Drücke "..Config.ThemeParkSeatKey.." um dich zu setzen", - ["pressforuseticketferrisinteractclassic"] = "Drücke ~INPUT_CONTEXT~ um dich zu setzen", - ["binduseferris"] = "Ticket kaufen", - ["prizerewardmoney"] = "Du hast %s$ vom Schießstand gewonnen", - ["pressforuseshootingrange"] = "Drücke ["..Config.AttractionsSettings.shootingrange.shootingrangeusekey.."] um eine runde zu spielen", - ["pressforuseshootingrangeinteract"] = "Drücke "..Config.AttractionsSettings.shootingrange.shootingrangeusekey.." um eine runde zu spielen", - ["pressforuseshootingrangeinteractclassic"] = "Drücke ~INPUT_CONTEXT~ um eine runde zu spielen", - ["playshootingrange"] = "Schießstand Spielen", - ["pressforbuythemepark"] = "Drücke ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] um das Kaufmenü zu öffnen", - ["pressforbuythemeparkinteract"] = "Drücken "..Config.ThemeParkOwnedSettings.openmanagmentkey.." um das Kaufmenü zu öffnen", - ["pressforbuythemeparkinteractclassic"] = "Drücken ~INPUT_CONTEXT~ um das Kaufmenü zu öffnen", - ["pressformanagmentthemepark"] = "Drücke ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] um auf das Parkmanagement zuzugreifen", - ["pressformanagmentthemeparkinteract"] = "Drücke "..Config.ThemeParkOwnedSettings.openmanagmentkey.." um auf das Parkmanagement zuzugreifen", - ["pressformanagmentthemeparkinteractclassic"] = "Drücke ~INPUT_CONTEXT~ um auf das Parkmanagement zuzugreifen", - ["openthemeparkmanagment"] = "Freizeitpark Managementmenü", - ["nomoneyenoughthemeparkbuy"] = "Du hast nicht genug Geld um diesen Freizeitpark zu kaufen", - ["youboughtthemepark"] = "Du hast den Freizeitpark für %s$ gekauft", - ["nomoneywithdrawthemepark"] = "You have no money to withdraw in your theme park", - ["youwithdrawthemepark"] = "Du hast %s$ vom Firmenkonto abgebucht", - ["noplayernearbymanagment"] = "Es ist kein Spieler in der Nähe", - ["youtransferthemepark"] = "Du hast den Park zu dem Spieler in deiner nähe übergeben", - ["themeparkransferredto"] = "Ein Spieler hat dir den Freizeitpark gegeben", - ["yousoldthemepark"] = "Du hast deinen Freizeitpark für %s$ verkauft", - ["attractionclosed"] = "Diese Attraktion ist Geschlossen.", - ["pressforbuyticketthemepark"] = "Drücke ["..Config.ThemeParkTicketMachineSettings.usekey.."] um ein Ticket zu kaufen", - ["pressforbuyticketthemeparkinteract"] = "Drücke "..Config.ThemeParkTicketMachineSettings.usekey.." um ein Ticket zu kaufen", - ["pressforbuyticketthemeparkinteractclassic"] = "Drücke ~INPUT_CONTEXT~ um ein Ticket zu kaufen", - ["openthemeparkticket"] = "Freizeitpark Ticket Menü", - ["nomoneyenoughthemeparkattraction"] = "Du fehlen $%s um dir ein Ticket für diese Attraktion zu kaufen", - ["ticketthemeparkbought"] = "Du hast $%s für ein Ticket bezahlt", - ["noplayernearbyitem"] = "Kein Spieler in der nähe", - ["thisplayerhaveitem"] = "Diese Person hat dieses Item schon", - ["giveplayeritem"] = "Item Geben", - ["throwitem"] = "Item Wegwerfen", - ["pressforbuyitemthemepark"] = "Drücke ["..Config.ThemeParkItemsSettings.buykey.."] für %s Kaufen", - ["pressforbuyitemthemeparkinteract"] = "Drücke "..Config.ThemeParkItemsSettings.buykey.." für %s Kaufen", - ["pressforbuyitemthemeparkinteractclassic"] = "Drücke ~INPUT_CONTEXT~ für %s Kaufen", - ["hotdog"] = "Hot dog", - ["popcorn"] = "Popcorn", - ["cotton"] = "Zuckerwatte", - ["balloon"] = "Ballon", - ["burger"] = "Burger", - ["buyitem"] = "Item kaufen", - ["youhaveitemalready"] = "Du hast dieses item schon in deiner Hand !", - ["nomoneyenoughthemeparkitem"] = "Du hast keine $%s um ein %s zu kaufen", - ["itemthemeparkbought"] = "Du hast $%s für ein %s bezahlt", - ["iteminhand"] = "Du kannst diese Attraktion nicht betreten da du ein Item in der hand Hast", - ["bindrollercoasterseatuse"] = "Achterbahn fahren", - ["bindrollercoasteranimchange"] = "Achterbahn Animation wechseln", - ["bindattractionanimchange"] = "Attraktion Animation wechseln", - ["bindattractionexitkey"] = "Attraktion verlassen", - ["pressforcontrolthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for control attraction", - ["pressforcontrolthemepark"] = "Press ["..Config.ThemeParkControlMachineSettings.usekey.."] for control attraction", - ["pressforcontrolthemeparkinteract"] = "Press "..Config.ThemeParkControlMachineSettings.usekey.." for control attraction", - ["controlattraction"] = "Control Attraction", - ["notsupported"] = "This url is not supported", - ["youtubeblock"] = "YouTube has banned this song from being played on the radio", - ["attractioncontrolled"] = "Someone already controls this attraction", - ["nopermission"] = "You are not authorised to operate the attractions", - ["youstartedattraction"] = "You turned on the %s attraction", - ["attractioninprogress"] = "Attraction is already started", - ["inprogress"] = "Attraction is already moving", - ["themeparkpassactivated"] = "You used a Theme Park Pass, which expires in %s minutes", - ["themeparkpassexpired"] = "Your Theme Park Pass has expired", - ["themeparkfall"] = "You fell off the attraction", - ["themeparkallowed"] = "You allowed access to the Theme Park attractions", - ["themeparkblocked"] = "You blocked access to the Theme Park attractions", - }, - ["French"] = { - ["pressforuseseat"] = "Appuyez ["..Config.ThemeParkSeatKey.."] pour vous asseoir", - ["pressforuseseatinteract"] = "Appuyez "..Config.ThemeParkSeatKey.." pour vous asseoir", - ["pressforuseseatinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour vous asseoir", - ["bindgforceseatuse"] = "GFORCE Use", - ["bindtopscanseatuse"] = "Top Scan Use", - ["bindvortexseatuse"] = "Vortex Use", - ["binddetonatorseatuse"] = "Detonator Use", - ["bindboatseatuse"] = "Boat Use", - ["pressforbuyticket"] = "Appuyez ["..Config.ThemeParkTicketMachineSettings.usekey.."] pour acheter un billet", - ["pressforbuyticketinteract"] = "Appuyez "..Config.ThemeParkTicketMachineSettings.usekey.." pour acheter un billet", - ["pressforbuyticketinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour acheter un billet", - ["bindbuyticket"] = "Acheter un billet", - ["bumpermaxplayers"] = "Il y a déjà 10 personnes dans les autos-tamponneuses", - ["bumperticketpurchased"] = "Vous avez acheter un billet pour les autos-tamponneuses", - ["pressforusebumper"] = "Appuyez ["..Config.AttractionsSettings.bumpercars.bumperusekey.."] pour vous asseoir", - ["pressforusebumperinteract"] = "Appuyez "..Config.AttractionsSettings.bumpercars.bumperusekey.." pour vous asseoir", - ["pressforusebumperinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour vous asseoir", - ["bindusebumper"] = "Utilisez voiture", - ["bindleavebumper"] = "Quitter voiture", - ["bumperridend"] = "Le manège est temriné", - ["bindferrisseatuse"] = "Entrer dans la grande roue", - ["bindferrisanimchange"] = "Changer l'animation de vos mains", - ["bindferrisexit"] = "Quitter la grande roue", - ["ferrismoving"] = "Vous ne pouvez pas embarquer tant que la roue n'est pas immobile", - ["pressforuseticketferris"] = "Appuyez ["..Config.ThemeParkSeatKey.."] pour vous asseoir", - ["pressforuseticketferrisinteract"] = "Appuyez "..Config.ThemeParkSeatKey.." pour vous asseoir", - ["pressforuseticketferrisinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour vous asseoir", - ["binduseferris"] = "Acheter un billet", - ["prizerewardmoney"] = "Vous avez gagné %s au concours de tir", - ["pressforuseshootingrange"] = "Appuyez ["..Config.AttractionsSettings.shootingrange.shootingrangeusekey.."] pour jouer une partie", - ["pressforuseshootingrangeinteract"] = "Appuyez "..Config.AttractionsSettings.shootingrange.shootingrangeusekey.." pour jouer une partie", - ["pressforuseshootingrangeinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour jouer une partie", - ["playshootingrange"] = "Jouer au jeu de tir", - ["pressforbuythemepark"] = "Appuyez ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] pour ouvrir le menu", - ["pressforbuythemeparkinteract"] = "Appuyez "..Config.ThemeParkOwnedSettings.openmanagmentkey.." pour ouvrir le menu", - ["pressforbuythemeparkinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour ouvrir le menu", - ["pressformanagmentthemepark"] = "Appuyez ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] pour gérer le parc", - ["pressformanagmentthemeparkinteract"] = "Appuyez "..Config.ThemeParkOwnedSettings.openmanagmentkey.." pour gérer le parc", - ["pressformanagmentthemeparkinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour gérer le parc", - ["openthemeparkmanagment"] = "Menu de gestion pour le parc", - ["nomoneyenoughthemeparkbuy"] = "Vous n'avez pas assez d'argent pour acheter le parc", - ["youboughtthemepark"] = "Vous avez acheter le parc pour %s$", - ["nomoneywithdrawthemepark"] = "Vous avez retirer de l'argent du parc", - ["youwithdrawthemepark"] = "Vous avez retiré %s$ de votre parc", - ["noplayernearbymanagment"] = "Aucun citoyen autour de vous", - ["youtransferthemepark"] = "Vous avez transféré le parc au citoyen le plus près de vous", - ["themeparkransferredto"] = "Le citoyen vous a transféré le parc", - ["yousoldthemepark"] = "Vous avez vendu le parc pour %s$", - ["attractionclosed"] = "Cet attraction est fermé", - ["pressforbuyticketthemepark"] = "Appuyez ["..Config.ThemeParkTicketMachineSettings.usekey.."] pour acheter un billet", - ["pressforbuyticketthemeparkinteract"] = "Appuyez "..Config.ThemeParkTicketMachineSettings.usekey.." pour acheter un billet", - ["pressforbuyticketthemeparkinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour acheter un billet", - ["openthemeparkticket"] = "Tickets pour le parc d'attraction", - ["nomoneyenoughthemeparkattraction"] = "Vous n'avez pas %s$ pour acheter un billet pour cet attraction", - ["ticketthemeparkbought"] = "Vous avez payé %s$ pour un ticket pour cet attraction", - ["noplayernearbyitem"] = "Aucun citoyen près de vous", - ["thisplayerhaveitem"] = "Le citoyen près de vous a déjà quelque chose dans les mains", - ["giveplayeritem"] = "Donner un objet", - ["throwitem"] = "Lancer un objet", - ["pressforbuyitemthemepark"] = "Appuyer ["..Config.ThemeParkItemsSettings.buykey.."] pour acheter %s", - ["pressforbuyitemthemeparkinteract"] = "Appuyer "..Config.ThemeParkItemsSettings.buykey.." pour acheter %s", - ["pressforbuyitemthemeparkinteractclassic"] = "Appuyer ~INPUT_CONTEXT~ pour acheter %s", - ["hotdog"] = "Hot dog", - ["popcorn"] = "Popcorn", - ["cotton"] = "Barbe à papa", - ["balloon"] = "Balon", - ["burger"] = "Hamburger", - ["buyitem"] = "Acheter", - ["youhaveitemalready"] = "Vous avez déjà un objet dans les mains", - ["nomoneyenoughthemeparkitem"] = "Vous n'avez pas %s$ pour acheter %s", - ["itemthemeparkbought"] = "Vous avez payé %s$ pour un %s", - ["iteminhand"] = "Vous ne pouvez pas entrer dans l'attraction parce que vous avez un item dans les mains", - ["bindrollercoasterseatuse"] = "Montagne russer Use", - ["bindrollercoasteranimchange"] = "Changer animation de vos mains", - ["bindattractionanimchange"] = "Changer animation de vos mains", - ["bindattractionexitkey"] = "Sortir de l'attraction", - ["pressforcontrolthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for control attraction", - ["pressforcontrolthemepark"] = "Press ["..Config.ThemeParkControlMachineSettings.usekey.."] for control attraction", - ["pressforcontrolthemeparkinteract"] = "Press "..Config.ThemeParkControlMachineSettings.usekey.." for control attraction", - ["controlattraction"] = "Control Attraction", - ["notsupported"] = "This url is not supported", - ["youtubeblock"] = "YouTube has banned this song from being played on the radio", - ["attractioncontrolled"] = "Someone already controls this attraction", - ["nopermission"] = "You are not authorised to operate the attractions", - ["youstartedattraction"] = "You turned on the %s attraction", - ["attractioninprogress"] = "Attraction is already started", - ["inprogress"] = "Attraction is already moving", - ["themeparkpassactivated"] = "You used a Theme Park Pass, which expires in %s minutes", - ["themeparkpassexpired"] = "Your Theme Park Pass has expired", - ["themeparkfall"] = "You fell off the attraction", - ["themeparkallowed"] = "You allowed access to the Theme Park attractions", - ["themeparkblocked"] = "You blocked access to the Theme Park attractions", - }, - ["Italian"] = { - ["pressforuseseat"] = "Spingere ["..Config.ThemeParkSeatKey.."] per sedere", - ["pressforuseseatinteract"] = "Spingere "..Config.ThemeParkSeatKey.." per sedere", - ["pressforuseseatinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per sedere", - ["bindgforceseatuse"] = "Usare GFORCE", - ["bindtopscanseatuse"] = "Usare Top Scan", - ["bindvortexseatuse"] = "Usare Vortex", - ["binddetonatorseatuse"] = "Usare Detonator", - ["bindboatseatuse"] = "Usare Barca ", - ["pressforbuyticket"] = "Spingere ["..Config.ThemeParkTicketMachineSettings.usekey.."] per comprare ", - ["pressforbuyticketinteract"] = "Spingere "..Config.ThemeParkTicketMachineSettings.usekey.." comprare biglietto", - ["pressforbuyticketinteractclassic"] = "Spingere ~INPUT_CONTEXT~ comprare biglietto", - ["bindbuyticket"] = "Comprare biglietto", - ["bumpermaxplayers"] = "C'è già massimo giocatori in autoscontri", - ["bumperticketpurchased"] = "Hai comprato il biglietto per gli autoscontri", - ["pressforusebumper"] = "Spingere ["..Config.AttractionsSettings.bumpercars.bumperusekey.."] per sedere", - ["pressforusebumperinteract"] = "Spingere "..Config.AttractionsSettings.bumpercars.bumperusekey.." per sedere", - ["pressforusebumperinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per sedere", - ["bindusebumper"] = "Usare Bumper", - ["bindleavebumper"] = "Lasciare Bumper", - ["bumperridend"] = "La tua corsa è finita", - ["bindferrisseatuse"] = "Usare Ruota panoramica", - ["bindferrisanimchange"] = "Cambia l'animazione della Ruota panoramica", - ["bindferrisexit"] = "Uscire Ferris Wheel", - ["ferrismoving"] = "Non puoi salire perché la ruota non si è ancora fermata", - ["pressforuseticketferris"] = "Spingere ["..Config.ThemeParkSeatKey.."] per sedere", - ["pressforuseticketferrisinteract"] = "Spingere "..Config.ThemeParkSeatKey.." per sedere", - ["pressforuseticketferrisinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per sedere", - ["binduseferris"] = "Comprare biglietto", - ["prizerewardmoney"] = "Hai vinto $%s dal poligono di tiro", - ["pressforuseshootingrange"] = "Spingere ["..Config.AttractionsSettings.shootingrange.shootingrangeusekey.."] per giocare", - ["pressforuseshootingrangeinteract"] = "Spingere "..Config.AttractionsSettings.shootingrange.shootingrangeusekey.." per giocare", - ["pressforuseshootingrangeinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per giocare", - ["playshootingrange"] = "Gioca al poligono di tiro", - ["pressforbuythemepark"] = "Spingere ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] per aprire il menu", - ["pressforbuythemeparkinteract"] = "Spingere "..Config.ThemeParkOwnedSettings.openmanagmentkey.." per aprire il menu", - ["pressforbuythemeparkinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per aprire il menu", - ["pressformanagmentthemepark"] = "Spingere ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] for open managment", - ["pressformanagmentthemeparkinteract"] = "Spingere "..Config.ThemeParkOwnedSettings.openmanagmentkey.." for open managment", - ["pressformanagmentthemeparkinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per la gestione aperta", - ["openthemeparkmanagment"] = "Menu Gestione parchi a tema", - ["nomoneyenoughthemeparkbuy"] = "Non hai abbastanza soldi per comprare questo parco a tema", - ["youboughtthemepark"] = "Hai comprato un parco a tema per $%s", - ["nomoneywithdrawthemepark"] = "Non avete denaro da prelevare nel vostro parco a tema", - ["youwithdrawthemepark"] = "Prelevate $%s dal parco a tema", - ["noplayernearbymanagment"] = "Nessun giocatore nelle vicinanze per il parco a tema", - ["youtransferthemepark"] = "Trasferite il vostro parco a tema al giocatore vicino", - ["themeparkransferredto"] = "Il giocatore ha trasferito il parco a tema a voi", - ["yousoldthemepark"] = "Hai venduto il tuo parco a tema per $%s", - ["attractionclosed"] = "Questa attrazione è chiusa.", - ["pressforbuyticketthemepark"] = "Spingere ["..Config.ThemeParkTicketMachineSettings.usekey.."] for comprare biglietto", - ["pressforbuyticketthemeparkinteract"] = "Spingere "..Config.ThemeParkTicketMachineSettings.usekey.." per comprare biglietto", - ["pressforbuyticketthemeparkinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per comprare biglietto", - ["openthemeparkticket"] = "Parco Tematico Biglietto Menu", - ["nomoneyenoughthemeparkattraction"] = "Non hai $%s per comprare un biglietto per questa attrazione", - ["ticketthemeparkbought"] = "Hai pagato $%s per un biglietto per un'attrazione", - ["noplayernearbyitem"] = "Nessun giocatore nelle vicinanze per dare oggetto", - ["thisplayerhaveitem"] = "Questo giocatore ha già un oggetto in mano", - ["giveplayeritem"] = "Dare oggetto", - ["throwitem"] = "Lancia oggetto", - ["pressforbuyitemthemepark"] = "Spingere ["..Config.ThemeParkItemsSettings.buykey.."] per comprare %s", - ["pressforbuyitemthemeparkinteract"] = "Spingere "..Config.ThemeParkItemsSettings.buykey.." per comprare %s", - ["pressforbuyitemthemeparkinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per comprare %s", - ["hotdog"] = "Hot dog", - ["popcorn"] = "Popcorn", - ["cotton"] = "Zucchero filato", - ["balloon"] = "Palloncino", - ["burger"] = "Burger", - ["buyitem"] = "comprare oggetto", - ["youhaveitemalready"] = "Hai già un oggetto in mano", - ["nomoneyenoughthemeparkitem"] = "Non hai $%s per pagare %s", - ["itemthemeparkbought"] = "Hai pagato $%s per %s", - ["iteminhand"] = "Non puoi entrare nell'attrazione perché hai un oggetto in mano", - ["bindrollercoasterseatuse"] = "Usare montagne russe", - ["bindrollercoasteranimchange"] = "Cambia l'animazione delle montagne russe", - ["bindattractionanimchange"] = "Cambia l'animazione dell'attrazione", - ["bindattractionexitkey"] = "Uscire Attraction", - ["pressforcontrolthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for control attraction", - ["pressforcontrolthemepark"] = "Press ["..Config.ThemeParkControlMachineSettings.usekey.."] for control attraction", - ["pressforcontrolthemeparkinteract"] = "Press "..Config.ThemeParkControlMachineSettings.usekey.." for control attraction", - ["controlattraction"] = "Control Attraction", - ["notsupported"] = "This url is not supported", - ["youtubeblock"] = "YouTube has banned this song from being played on the radio", - ["attractioncontrolled"] = "Someone already controls this attraction", - ["nopermission"] = "You are not authorised to operate the attractions", - ["youstartedattraction"] = "You turned on the %s attraction", - ["attractioninprogress"] = "Attraction is already started", - ["inprogress"] = "Attraction is already moving", - ["themeparkpassactivated"] = "You used a Theme Park Pass, which expires in %s minutes", - ["themeparkpassexpired"] = "Your Theme Park Pass has expired", - ["themeparkfall"] = "You fell off the attraction", - ["themeparkallowed"] = "You allowed access to the Theme Park attractions", - ["themeparkblocked"] = "You blocked access to the Theme Park attractions", - }, - ["Spanish"] = { - ["pressforuseseat"] = "Presiona ["..Config.ThemeParkSeatKey.."] para usar el asiento", - ["pressforuseseatinteract"] = "Presiona "..Config.ThemeParkSeatKey.." para usar el asiento", - ["pressforuseseatinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para usar el asiento", - ["bindgforceseatuse"] = "GFORCE Usar", - ["bindtopscanseatuse"] = "Usar Top Scan", - ["bindvortexseatuse"] = "Usar Vortex", - ["binddetonatorseatuse"] = "Usar Detonator", - ["bindboatseatuse"] = "Usar Boat", - ["pressforbuyticket"] = "Presiona ["..Config.ThemeParkTicketMachineSettings.usekey.."] para comprar un ticket", - ["pressforbuyticketinteract"] = "Presiona "..Config.ThemeParkTicketMachineSettings.usekey.." para comprar un ticket", - ["pressforbuyticketinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para comprar un ticket", - ["bindbuyticket"] = "Comprar ticket", - ["bumpermaxplayers"] = "Ya hay un número máximo de jugadores en los coches de choque", - ["bumperticketpurchased"] = "Has comprado un ticket para los coches de choque", - ["pressforusebumper"] = "Presiona ["..Config.AttractionsSettings.bumpercars.bumperusekey.."] para usar el asiento", - ["pressforusebumperinteract"] = "Presiona "..Config.AttractionsSettings.bumpercars.bumperusekey.." para usar el asiento", - ["pressforusebumperinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para usar el asiento", - ["bindusebumper"] = "Usar Bumper", - ["bindleavebumper"] = "Dejar Bumper", - ["bumperridend"] = "Tu viaje se ha acabado", - ["bindferrisseatuse"] = "Usar noria", - ["bindferrisanimchange"] = "Cambiar la animación Ferris Wheel", - ["bindferrisexit"] = "Salir del Ferris Wheel", - ["ferrismoving"] = "No puedes montarte en la noria hasta que no pare", - ["pressforuseticketferris"] = "Presiona ["..Config.ThemeParkSeatKey.."] para usar el asiento", - ["pressforuseticketferrisinteract"] = "Presiona "..Config.ThemeParkSeatKey.." para usar el asiento", - ["pressforuseticketferrisinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para usar el asiento", - ["binduseferris"] = "Comprar ticket", - ["prizerewardmoney"] = "Has ganado $%s en el campo de tiro", - ["pressforuseshootingrange"] = "Presiona ["..Config.AttractionsSettings.shootingrange.shootingrangeusekey.."] para jugar al juego", - ["pressforuseshootingrangeinteract"] = "Presiona "..Config.AttractionsSettings.shootingrange.shootingrangeusekey.." para jugar al juego", - ["pressforuseshootingrangeinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para jugar al juego", - ["playshootingrange"] = "Jugar al campo de tiro", - ["pressforbuythemepark"] = "Presiona ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] para abrir el menú de compra", - ["pressforbuythemeparkinteract"] = "Presiona "..Config.ThemeParkOwnedSettings.openmanagmentkey.." para abrir el menú de compra", - ["pressforbuythemeparkinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para abrir el menú de compra", - ["pressformanagmentthemepark"] = "Presiona ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] para abrir al menú de dirección", - ["pressformanagmentthemeparkinteract"] = "Presiona "..Config.ThemeParkOwnedSettings.openmanagmentkey.." para abrir al menú de dirección", - ["pressformanagmentthemeparkinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para abrir al menú de dirección", - ["openthemeparkmanagment"] = "Menú de direccion del parque de atracciones", - ["nomoneyenoughthemeparkbuy"] = "No tienes suficiente dinero para comprar el parque de atracciones", - ["youboughtthemepark"] = "Has comprado el parque de atracciones por $%s", - ["nomoneywithdrawthemepark"] = "No tienes suficiente dinero para sacar en tu parque de atracciones", - ["youwithdrawthemepark"] = "Has sacado $%s del parque de atracciones", - ["noplayernearbymanagment"] = "Ningún jugador cercano para el parque de atracciones", - ["youtransferthemepark"] = "Has transferido tu parque de atracciones al jugador más cercano", - ["themeparkransferredto"] = "El jugador te ha transferido el parque de atracciones", - ["yousoldthemepark"] = "Has vendido tu parque de atracciones por $%s", - ["attractionclosed"] = "Esta atracción está cerrada.", - ["pressforbuyticketthemepark"] = "Presiona ["..Config.ThemeParkTicketMachineSettings.usekey.."] para comprar un ticket", - ["pressforbuyticketthemeparkinteract"] = "Presiona "..Config.ThemeParkTicketMachineSettings.usekey.." para comprar un ticket", - ["pressforbuyticketthemeparkinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para comprar el ticket", - ["openthemeparkticket"] = "Menú de tickets del parque de atraccionesTheme Park Ticket Menu", - ["nomoneyenoughthemeparkattraction"] = "No tienes $%s para pagar un ticket para esta atracción", - ["ticketthemeparkbought"] = "Has pagado $%s un ticket para una atracción", - ["noplayernearbyitem"] = "Ningún jugador cercano para dar el ítem", - ["thisplayerhaveitem"] = "Este jugador tiene ya un ítem en la mano", - ["giveplayeritem"] = "Dar ítem", - ["throwitem"] = "Lanzar ítem", - ["pressforbuyitemthemepark"] = "Presiona ["..Config.ThemeParkItemsSettings.buykey.."] para comprar %s", - ["pressforbuyitemthemeparkinteract"] = "Presiona "..Config.ThemeParkItemsSettings.buykey.." para comprar %s", - ["pressforbuyitemthemeparkinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para comprar %s", - ["hotdog"] = "Perrito caliente", - ["popcorn"] = "Palomitas", - ["cotton"] = "Algodón de azúcar", - ["balloon"] = "Globo", - ["burger"] = "Hamburguesa", - ["buyitem"] = "Comprar ítem", - ["youhaveitemalready"] = "Ya tienes un ítem en tu mano", - ["nomoneyenoughthemeparkitem"] = "No tienes $%s para pagar un %s", - ["itemthemeparkbought"] = "Has pagado $%s por %s", - ["iteminhand"] = "No puedes entrar a la atracción porque tienes un ítem en tu mano", - ["bindrollercoasterseatuse"] = "Usar montaña rusa", - ["bindrollercoasteranimchange"] = "Cambiar animación de la montaña rusa", - ["bindattractionanimchange"] = "Cambiar animación de la atracción", - ["bindattractionexitkey"] = "Salir de la atracción", - ["pressforcontrolthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for control attraction", - ["pressforcontrolthemepark"] = "Press ["..Config.ThemeParkControlMachineSettings.usekey.."] for control attraction", - ["pressforcontrolthemeparkinteract"] = "Press "..Config.ThemeParkControlMachineSettings.usekey.." for control attraction", - ["controlattraction"] = "Control Attraction", - ["notsupported"] = "This url is not supported", - ["youtubeblock"] = "YouTube has banned this song from being played on the radio", - ["attractioncontrolled"] = "Someone already controls this attraction", - ["nopermission"] = "You are not authorised to operate the attractions", - ["youstartedattraction"] = "You turned on the %s attraction", - ["attractioninprogress"] = "Attraction is already started", - ["inprogress"] = "Attraction is already moving", - ["themeparkpassactivated"] = "You used a Theme Park Pass, which expires in %s minutes", - ["themeparkpassexpired"] = "Your Theme Park Pass has expired", - ["themeparkfall"] = "You fell off the attraction", - ["themeparkallowed"] = "You allowed access to the Theme Park attractions", - ["themeparkblocked"] = "You blocked access to the Theme Park attractions", - }, - ["Portuguese"] = { - ["pressforuseseat"] = "Pressiona ["..Config.ThemeParkSeatKey.."] para te sentares", - ["pressforuseseatinteract"] = "Pressiona "..Config.ThemeParkSeatKey.." para te sentares", - ["pressforuseseatinteractclassic"] = "Press ~INPUT_CONTEXT~ for use seat", - ["bindgforceseatuse"] = "GFORCE Use", - ["bindtopscanseatuse"] = "Top Scan Use", - ["bindvortexseatuse"] = "Vortex Use", - ["binddetonatorseatuse"] = "Detonator Use", - ["bindboatseatuse"] = "Boat Use", - ["pressforbuyticket"] = "Pressiona ["..Config.ThemeParkTicketMachineSettings.usekey.."] comprar bilhete!", - ["pressforbuyticketinteract"] = "Pressiona "..Config.ThemeParkTicketMachineSettings.usekey.." para comprar bilhete!", - ["pressforbuyticketinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para comprar bilhete", - ["bindbuyticket"] = "Comprar bilhete", - ["bumpermaxplayers"] = "Já não existem mais carrinhos de choque disponiveis! Aguarda até á próxima ronda.", - ["bumperticketpurchased"] = "Compraste bilhete para os carrinhos de choque.", - ["pressforusebumper"] = "Pressiona ["..Config.AttractionsSettings.bumpercars.bumperusekey.."] para te sentares", - ["pressforusebumperinteract"] = "Pressionar "..Config.AttractionsSettings.bumpercars.bumperusekey.." para te sentares", - ["pressforusebumperinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para te sentares", - ["bindusebumper"] = "Usar carrinho de choque", - ["bindleavebumper"] = "Sair do carrinho", - ["bumperridend"] = "O teu bilhete atingiu o limite de tempo. Compra outro para continuar a diversão!", - ["bindferrisseatuse"] = "Usar Roda Gigante", - ["bindferrisanimchange"] = "Mudar animação", - ["bindferrisexit"] = "Sair da Roda Gigante", - ["ferrismoving"] = "Não podes sair da Roda Gigante até parar", - ["pressforuseticketferris"] = "Pressiona ["..Config.ThemeParkSeatKey.."] para te sentares", - ["pressforuseticketferrisinteract"] = "Pressiona "..Config.ThemeParkSeatKey.." para te sentares", - ["pressforuseticketferrisinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para te sentares", - ["binduseferris"] = "Comprar bilhete", - ["prizerewardmoney"] = "Ganhaste $%s no Tiro ao Alvo", - ["pressforuseshootingrange"] = "Pressiona ["..Config.AttractionsSettings.shootingrange.shootingrangeusekey.."] para ires para o Tiro ao Alvo", - ["pressforuseshootingrangeinteract"] = "Pressiona "..Config.AttractionsSettings.shootingrange.shootingrangeusekey.." ires para o Tiro ao Alvo", - ["pressforuseshootingrangeinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para ires para o Tiro ao Alvo", - ["playshootingrange"] = "Tiro ao Alvo", - ["pressforbuythemepark"] = "Pressiona ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] para a abrir Bilheteira", - ["pressforbuythemeparkinteract"] = "Pressiona "..Config.ThemeParkOwnedSettings.openmanagmentkey.." para a abrir Bilheteira", - ["pressforbuythemeparkinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para abrir Bilheteira", - ["pressformanagmentthemepark"] = "Pressiona ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] para abrir o menu de Gerência do Parque", - ["pressformanagmentthemeparkinteract"] = "Pressiona "..Config.ThemeParkOwnedSettings.openmanagmentkey.." para abrir o menu de Gerência do Parque", - ["pressformanagmentthemeparkinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para abrir o menu de Gerência do Parque", - ["openthemeparkmanagment"] = "Menu de Gerência do Parque", - ["nomoneyenoughthemeparkbuy"] = "Não tens dinheiros suficiente para comprar este parque", - ["youboughtthemepark"] = "Compraste o parque por $%s", - ["nomoneywithdrawthemepark"] = "Não tens dinheiro a recolher no Parque", - ["youwithdrawthemepark"] = "Retiraste $%s da conta do Parque", - ["noplayernearbymanagment"] = "Sem pessoas por perto!", - ["youtransferthemepark"] = "Transferiste o Parque para outra pessoa", - ["themeparkransferredto"] = "Foi-te transsfirdo o Parque", - ["yousoldthemepark"] = "Vendeste o teu parque por $%s", - ["attractionclosed"] = "Este divertimento está encerrado.", - ["pressforbuyticketthemepark"] = "Pressiona ["..Config.ThemeParkTicketMachineSettings.usekey.."] para comprar bilhete", - ["pressforbuyticketthemeparkinteract"] = "Pressiona "..Config.ThemeParkTicketMachineSettings.usekey.." for buy ticket", - ["pressforbuyticketthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ para comprar bilhete", - ["openthemeparkticket"] = "Bilheteira do Parque", - ["nomoneyenoughthemeparkattraction"] = "Precisas de $%s para comprar um bilhete.", - ["ticketthemeparkbought"] = "Pagaste $%s pelo teu bilhete.", - ["noplayernearbyitem"] = "Não tens ninguém por perto", - ["thisplayerhaveitem"] = "Essa pessoa já tem algo nas mãos", - ["giveplayeritem"] = "Dar item", - ["throwitem"] = "Largar item", - ["pressforbuyitemthemepark"] = "Pressiona ["..Config.ThemeParkItemsSettings.buykey.."] para comprar %s", - ["pressforbuyitemthemeparkinteract"] = "Pressiona "..Config.ThemeParkItemsSettings.buykey.." para comprar %s", - ["pressforbuyitemthemeparkinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para comprar %s", - ["hotdog"] = "Cachorro quente", - ["popcorn"] = "Pipocas", - ["cotton"] = "Algodão Doce", - ["balloon"] = "Balão", - ["burger"] = "Hamburguer", - ["buyitem"] = "Comprar", - ["youhaveitemalready"] = "Já tens algo na mão", - ["nomoneyenoughthemeparkitem"] = "Não tens $%s para pagar %s", - ["itemthemeparkbought"] = "Pagaste $%s por %s", - ["iteminhand"] = "Não é permitida a entrada no divertimento com pertences nas mãos", - ["bindrollercoasterseatuse"] = "Montanha Russa", - ["bindrollercoasteranimchange"] = "Mudar animação", - ["bindattractionanimchange"] = "Mudar animação", - ["bindattractionexitkey"] = "Sair", - ["pressforcontrolthemeparkinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para controlar o divertimento", - ["pressforcontrolthemepark"] = "Pressiona ["..Config.ThemeParkControlMachineSettings.usekey.."] para controlar o divertimento", - ["pressforcontrolthemeparkinteract"] = "Pressiona "..Config.ThemeParkControlMachineSettings.usekey.." para controlar o divertimento", - ["controlattraction"] = "Controlos do Divertimento", - ["notsupported"] = "URL não suportado", - ["youtubeblock"] = "Não pode ser reproduzido porque o Youtube bloqueoou este conteúdo", - ["attractioncontrolled"] = "Já existe alguém nos controlos", - ["nopermission"] = "Não estás autorizado a esssa ação", - ["youstartedattraction"] = "Iniciaste %s divertimento", - ["attractioninprogress"] = "Em progresso...", - ["inprogress"] = "Em movimento...", - ["themeparkpassactivated"] = "Usaste o teu Passe Geral do Parque. O passe irá expirar em %s minutos", - ["themeparkpassexpired"] = "O teu Passe Geral do Parque expirou!", - ["themeparkfall"] = "You fell off the attraction", - ["themeparkallowed"] = "You allowed access to the Theme Park attractions", - ["themeparkblocked"] = "You blocked access to the Theme Park attractions", - }, +Language = { + ["English"] = { + ["pressforuseseat"] = "Press ["..Config.ThemeParkSeatKey.."] for use seat", + ["pressforuseseatinteract"] = "Press "..Config.ThemeParkSeatKey.." for use seat", + ["pressforuseseatinteractclassic"] = "Press ~INPUT_CONTEXT~ for use seat", + ["bindgforceseatuse"] = "GFORCE Use", + ["bindtopscanseatuse"] = "Top Scan Use", + ["bindvortexseatuse"] = "Vortex Use", + ["binddetonatorseatuse"] = "Detonator Use", + ["bindboatseatuse"] = "Boat Use", + ["pressforbuyticket"] = "Press ["..Config.ThemeParkTicketMachineSettings.usekey.."] for buy ticket", + ["pressforbuyticketinteract"] = "Press "..Config.ThemeParkTicketMachineSettings.usekey.." buy ticket", + ["pressforbuyticketinteractclassic"] = "Press ~INPUT_CONTEXT~ buy ticket", + ["bindbuyticket"] = "Buy Ticket", + ["bumpermaxplayers"] = "There is already a maximum number of players in bumper cars", + ["bumperticketpurchased"] = "You purchased ticket for bumper cars", + ["pressforusebumper"] = "Press ["..Config.AttractionsSettings.bumpercars.bumperusekey.."] for use seat", + ["pressforusebumperinteract"] = "Press "..Config.AttractionsSettings.bumpercars.bumperusekey.." for use seat", + ["pressforusebumperinteractclassic"] = "Press ~INPUT_CONTEXT~ for use seat", + ["bindusebumper"] = "Use Bumper", + ["bindleavebumper"] = "Leave Bumper", + ["bumperridend"] = "Your ride is over", + ["bindferrisseatuse"] = "Use Ferris Wheel", + ["bindferrisanimchange"] = "Change Ferris Wheel Anim", + ["bindferrisexit"] = "Exit Ferris Wheel", + ["ferrismoving"] = "You can't get on since the wheel hasn't stopped yet", + ["pressforuseticketferris"] = "Press ["..Config.ThemeParkSeatKey.."] for use seat", + ["pressforuseticketferrisinteract"] = "Press "..Config.ThemeParkSeatKey.." use seat", + ["pressforuseticketferrisinteractclassic"] = "Press ~INPUT_CONTEXT~ use seat", + ["binduseferris"] = "Buy Ticket", + ["prizerewardmoney"] = "You won $%s from Shooting Range", + ["pressforuseshootingrange"] = "Press ["..Config.AttractionsSettings.shootingrange.shootingrangeusekey.."] for play game", + ["pressforuseshootingrangeinteract"] = "Press "..Config.AttractionsSettings.shootingrange.shootingrangeusekey.." for play game", + ["pressforuseshootingrangeinteractclassic"] = "Press ~INPUT_CONTEXT~ for play game", + ["playshootingrange"] = "Play Shooting Range", + ["pressforbuythemepark"] = "Press ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] for open buy menu", + ["pressforbuythemeparkinteract"] = "Press "..Config.ThemeParkOwnedSettings.openmanagmentkey.." for open buy menu", + ["pressforbuythemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for open buy menu", + ["pressformanagmentthemepark"] = "Press ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] for open managment", + ["pressformanagmentthemeparkinteract"] = "Press "..Config.ThemeParkOwnedSettings.openmanagmentkey.." for open managment", + ["pressformanagmentthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for open managment", + ["openthemeparkmanagment"] = "Theme Park Managment Menu", + ["nomoneyenoughthemeparkbuy"] = "You dont have enough money for buy this theme park", + ["youboughtthemepark"] = "You bought theme park for $%s", + ["nomoneywithdrawthemepark"] = "You have no money to withdraw in your theme park", + ["youwithdrawthemepark"] = "You withdraw $%s from theme park", + ["noplayernearbymanagment"] = "No player nearby for theme park", + ["youtransferthemepark"] = "You transfer your theme park to nearby player", + ["themeparkransferredto"] = "Player has transferred theme park to you", + ["yousoldthemepark"] = "You sold your theme park for $%s", + ["attractionclosed"] = "This attraction is closed.", + ["pressforbuyticketthemepark"] = "Press ["..Config.ThemeParkTicketMachineSettings.usekey.."] for buy ticket", + ["pressforbuyticketthemeparkinteract"] = "Press "..Config.ThemeParkTicketMachineSettings.usekey.." for buy ticket", + ["pressforbuyticketthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for buy ticket", + ["openthemeparkticket"] = "Theme Park Ticket Menu", + ["nomoneyenoughthemeparkattraction"] = "You dont have $%s to pay for a ticket for this attraction", + ["ticketthemeparkbought"] = "You paid $%s for a ticket for an attraction", + ["noplayernearbyitem"] = "No player nearby for give item", + ["thisplayerhaveitem"] = "This player already has an item in hand", + ["giveplayeritem"] = "Give item", + ["throwitem"] = "Throw item", + ["pressforbuyitemthemepark"] = "Press ["..Config.ThemeParkItemsSettings.buykey.."] for buy %s", + ["pressforbuyitemthemeparkinteract"] = "Press "..Config.ThemeParkItemsSettings.buykey.." for buy %s", + ["pressforbuyitemthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for buy %s", + ["hotdog"] = "Hot dog", + ["popcorn"] = "Popcorn", + ["cotton"] = "Cotton Candy", + ["balloon"] = "Balloon", + ["burger"] = "Burger", + ["buyitem"] = "Buy item", + ["youhaveitemalready"] = "You already have an item in your hand", + ["nomoneyenoughthemeparkitem"] = "You dont have $%s to pay for a %s", + ["itemthemeparkbought"] = "You paid $%s for a %s", + ["iteminhand"] = "You cannot enter the attraction because you have an item in your hand", + ["bindrollercoasterseatuse"] = "Rollercoaster Use", + ["bindrollercoasteranimchange"] = "Change Rollercoaster Anim", + ["bindattractionanimchange"] = "Change Attraction Anim", + ["bindattractionexitkey"] = "Exit Attraction", + ["pressforcontrolthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for control attraction", + ["pressforcontrolthemepark"] = "Press ["..Config.ThemeParkControlMachineSettings.usekey.."] for control attraction", + ["pressforcontrolthemeparkinteract"] = "Press "..Config.ThemeParkControlMachineSettings.usekey.." for control attraction", + ["controlattraction"] = "Control Attraction", + ["notsupported"] = "This url is not supported", + ["youtubeblock"] = "YouTube has banned this song from being played on the radio", + ["attractioncontrolled"] = "Someone already controls this attraction", + ["nopermission"] = "You are not authorised to operate the attractions", + ["youstartedattraction"] = "You turned on the %s attraction", + ["attractioninprogress"] = "Attraction is already started", + ["inprogress"] = "Attraction is already moving", + ["themeparkpassactivated"] = "You used a Theme Park Pass, which expires in %s minutes", + ["themeparkpassexpired"] = "Your Theme Park Pass has expired", + ["themeparkfall"] = "You fell off the attraction", + ["themeparkallowed"] = "You allowed access to the Theme Park attractions", + ["themeparkblocked"] = "You blocked access to the Theme Park attractions", + ["bindseatuse"] = "Attraction Use", + ["leaveattraciton"] = "Attraction Leave", + ["attractioninprogress"] = "Attraction is already started", + ["attractioncamera"] = "Change camera", + }, + + ["German"] = { + ["pressforuseseat"] = "Drücke ["..Config.ThemeParkSeatKey.."] um dich zu setzen", + ["pressforuseseatinteract"] = "Drücke "..Config.ThemeParkSeatKey.." um dich zu setzen", + ["pressforuseseatinteractclassic"] = "Drücke ~INPUT_CONTEXT~ um dich zu setzen", + ["bindgforceseatuse"] = "GFORCE Benutzen", + ["bindtopscanseatuse"] = "Top Scan Benutzen", + ["bindvortexseatuse"] = "Vortex Benutzen", + ["binddetonatorseatuse"] = "Freifallturm Benutzen", + ["bindboatseatuse"] = "Schiffschaukel Benutzen", + ["pressforbuyticket"] = "Drücke ["..Config.ThemeParkTicketMachineSettings.usekey.."] um ein Ticket zu kaufen", + ["pressforbuyticketinteract"] = "Drücke "..Config.ThemeParkTicketMachineSettings.usekey.." um ein Ticket für den Autoscooter zu kaufen", + ["pressforbuyticketinteractclassic"] = "Drücke ~INPUT_CONTEXT~ Um ein Ticket zu kaufen", + ["bindbuyticket"] = "Ticket kaufen", + ["bumpermaxplayers"] = "Der Autoscooter ist Bereits voll besetzt", + ["bumperticketpurchased"] = "Du hast ein Ticket für den Autoscooter Gekauft", + ["pressforusebumper"] = "Drücke ["..Config.AttractionsSettings.bumpercars.bumperusekey.."] um dich zu setzen", + ["pressforusebumperinteract"] = "Drücke "..Config.AttractionsSettings.bumpercars.bumperusekey.." um dich zu setzen", + ["pressforusebumperinteractclassic"] = "Drücke ~INPUT_CONTEXT~ um dich zu setzen", + ["bindusebumper"] = "Autoscooter nutzen", + ["bindleavebumper"] = "Autoscooter verlassen", + ["bumperridend"] = "Deine Fahrt ist vorbei", + ["bindferrisseatuse"] = "Riesenrad benutzen", + ["bindferrisanimchange"] = "Riesenrad Animation wechseln", + ["bindferrisexit"] = "Riesenrad verlassen", + ["ferrismoving"] = "Das Riesenrad ist noch nicht stehengeblieben warte etwas", + ["pressforuseticketferris"] = "Drücke ["..Config.ThemeParkSeatKey.."] um dich zu setzen", + ["pressforuseticketferrisinteract"] = "Drücke "..Config.ThemeParkSeatKey.." um dich zu setzen", + ["pressforuseticketferrisinteractclassic"] = "Drücke ~INPUT_CONTEXT~ um dich zu setzen", + ["binduseferris"] = "Ticket kaufen", + ["prizerewardmoney"] = "Du hast %s$ vom Schießstand gewonnen", + ["pressforuseshootingrange"] = "Drücke ["..Config.AttractionsSettings.shootingrange.shootingrangeusekey.."] um eine runde zu spielen", + ["pressforuseshootingrangeinteract"] = "Drücke "..Config.AttractionsSettings.shootingrange.shootingrangeusekey.." um eine runde zu spielen", + ["pressforuseshootingrangeinteractclassic"] = "Drücke ~INPUT_CONTEXT~ um eine runde zu spielen", + ["playshootingrange"] = "Schießstand Spielen", + ["pressforbuythemepark"] = "Drücke ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] um das Kaufmenü zu öffnen", + ["pressforbuythemeparkinteract"] = "Drücken "..Config.ThemeParkOwnedSettings.openmanagmentkey.." um das Kaufmenü zu öffnen", + ["pressforbuythemeparkinteractclassic"] = "Drücken ~INPUT_CONTEXT~ um das Kaufmenü zu öffnen", + ["pressformanagmentthemepark"] = "Drücke ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] um auf das Parkmanagement zuzugreifen", + ["pressformanagmentthemeparkinteract"] = "Drücke "..Config.ThemeParkOwnedSettings.openmanagmentkey.." um auf das Parkmanagement zuzugreifen", + ["pressformanagmentthemeparkinteractclassic"] = "Drücke ~INPUT_CONTEXT~ um auf das Parkmanagement zuzugreifen", + ["openthemeparkmanagment"] = "Freizeitpark Managementmenü", + ["nomoneyenoughthemeparkbuy"] = "Du hast nicht genug Geld um diesen Freizeitpark zu kaufen", + ["youboughtthemepark"] = "Du hast den Freizeitpark für %s$ gekauft", + ["nomoneywithdrawthemepark"] = "You have no money to withdraw in your theme park", + ["youwithdrawthemepark"] = "Du hast %s$ vom Firmenkonto abgebucht", + ["noplayernearbymanagment"] = "Es ist kein Spieler in der Nähe", + ["youtransferthemepark"] = "Du hast den Park zu dem Spieler in deiner nähe übergeben", + ["themeparkransferredto"] = "Ein Spieler hat dir den Freizeitpark gegeben", + ["yousoldthemepark"] = "Du hast deinen Freizeitpark für %s$ verkauft", + ["attractionclosed"] = "Diese Attraktion ist Geschlossen.", + ["pressforbuyticketthemepark"] = "Drücke ["..Config.ThemeParkTicketMachineSettings.usekey.."] um ein Ticket zu kaufen", + ["pressforbuyticketthemeparkinteract"] = "Drücke "..Config.ThemeParkTicketMachineSettings.usekey.." um ein Ticket zu kaufen", + ["pressforbuyticketthemeparkinteractclassic"] = "Drücke ~INPUT_CONTEXT~ um ein Ticket zu kaufen", + ["openthemeparkticket"] = "Freizeitpark Ticket Menü", + ["nomoneyenoughthemeparkattraction"] = "Du fehlen $%s um dir ein Ticket für diese Attraktion zu kaufen", + ["ticketthemeparkbought"] = "Du hast $%s für ein Ticket bezahlt", + ["noplayernearbyitem"] = "Kein Spieler in der nähe", + ["thisplayerhaveitem"] = "Diese Person hat dieses Item schon", + ["giveplayeritem"] = "Item Geben", + ["throwitem"] = "Item Wegwerfen", + ["pressforbuyitemthemepark"] = "Drücke ["..Config.ThemeParkItemsSettings.buykey.."] für %s Kaufen", + ["pressforbuyitemthemeparkinteract"] = "Drücke "..Config.ThemeParkItemsSettings.buykey.." für %s Kaufen", + ["pressforbuyitemthemeparkinteractclassic"] = "Drücke ~INPUT_CONTEXT~ für %s Kaufen", + ["hotdog"] = "Hot dog", + ["popcorn"] = "Popcorn", + ["cotton"] = "Zuckerwatte", + ["balloon"] = "Ballon", + ["burger"] = "Burger", + ["buyitem"] = "Item kaufen", + ["youhaveitemalready"] = "Du hast dieses item schon in deiner Hand !", + ["nomoneyenoughthemeparkitem"] = "Du hast keine $%s um ein %s zu kaufen", + ["itemthemeparkbought"] = "Du hast $%s für ein %s bezahlt", + ["iteminhand"] = "Du kannst diese Attraktion nicht betreten da du ein Item in der hand Hast", + ["bindrollercoasterseatuse"] = "Achterbahn fahren", + ["bindrollercoasteranimchange"] = "Achterbahn Animation wechseln", + ["bindattractionanimchange"] = "Attraktion Animation wechseln", + ["bindattractionexitkey"] = "Attraktion verlassen", + ["pressforcontrolthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for control attraction", + ["pressforcontrolthemepark"] = "Press ["..Config.ThemeParkControlMachineSettings.usekey.."] for control attraction", + ["pressforcontrolthemeparkinteract"] = "Press "..Config.ThemeParkControlMachineSettings.usekey.." for control attraction", + ["controlattraction"] = "Control Attraction", + ["notsupported"] = "This url is not supported", + ["youtubeblock"] = "YouTube has banned this song from being played on the radio", + ["attractioncontrolled"] = "Someone already controls this attraction", + ["nopermission"] = "You are not authorised to operate the attractions", + ["youstartedattraction"] = "You turned on the %s attraction", + ["attractioninprogress"] = "Attraction is already started", + ["inprogress"] = "Attraction is already moving", + ["themeparkpassactivated"] = "You used a Theme Park Pass, which expires in %s minutes", + ["themeparkpassexpired"] = "Your Theme Park Pass has expired", + ["themeparkfall"] = "You fell off the attraction", + ["themeparkallowed"] = "You allowed access to the Theme Park attractions", + ["themeparkblocked"] = "You blocked access to the Theme Park attractions", + ["bindseatuse"] = "Attraction Use", + ["leaveattraciton"] = "Attraction Leave", + ["attractioninprogress"] = "Attraction is already started", + ["attractioncamera"] = "Change camera", + }, + ["French"] = { + ["pressforuseseat"] = "Appuyez ["..Config.ThemeParkSeatKey.."] pour vous asseoir", + ["pressforuseseatinteract"] = "Appuyez "..Config.ThemeParkSeatKey.." pour vous asseoir", + ["pressforuseseatinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour vous asseoir", + ["bindgforceseatuse"] = "GFORCE Use", + ["bindtopscanseatuse"] = "Top Scan Use", + ["bindvortexseatuse"] = "Vortex Use", + ["binddetonatorseatuse"] = "Detonator Use", + ["bindboatseatuse"] = "Boat Use", + ["pressforbuyticket"] = "Appuyez ["..Config.ThemeParkTicketMachineSettings.usekey.."] pour acheter un billet", + ["pressforbuyticketinteract"] = "Appuyez "..Config.ThemeParkTicketMachineSettings.usekey.." pour acheter un billet", + ["pressforbuyticketinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour acheter un billet", + ["bindbuyticket"] = "Acheter un billet", + ["bumpermaxplayers"] = "Il y a déjà 10 personnes dans les autos-tamponneuses", + ["bumperticketpurchased"] = "Vous avez acheter un billet pour les autos-tamponneuses", + ["pressforusebumper"] = "Appuyez ["..Config.AttractionsSettings.bumpercars.bumperusekey.."] pour vous asseoir", + ["pressforusebumperinteract"] = "Appuyez "..Config.AttractionsSettings.bumpercars.bumperusekey.." pour vous asseoir", + ["pressforusebumperinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour vous asseoir", + ["bindusebumper"] = "Utilisez voiture", + ["bindleavebumper"] = "Quitter voiture", + ["bumperridend"] = "Le manège est temriné", + ["bindferrisseatuse"] = "Entrer dans la grande roue", + ["bindferrisanimchange"] = "Changer l'animation de vos mains", + ["bindferrisexit"] = "Quitter la grande roue", + ["ferrismoving"] = "Vous ne pouvez pas embarquer tant que la roue n'est pas immobile", + ["pressforuseticketferris"] = "Appuyez ["..Config.ThemeParkSeatKey.."] pour vous asseoir", + ["pressforuseticketferrisinteract"] = "Appuyez "..Config.ThemeParkSeatKey.." pour vous asseoir", + ["pressforuseticketferrisinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour vous asseoir", + ["binduseferris"] = "Acheter un billet", + ["prizerewardmoney"] = "Vous avez gagné %s au concours de tir", + ["pressforuseshootingrange"] = "Appuyez ["..Config.AttractionsSettings.shootingrange.shootingrangeusekey.."] pour jouer une partie", + ["pressforuseshootingrangeinteract"] = "Appuyez "..Config.AttractionsSettings.shootingrange.shootingrangeusekey.." pour jouer une partie", + ["pressforuseshootingrangeinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour jouer une partie", + ["playshootingrange"] = "Jouer au jeu de tir", + ["pressforbuythemepark"] = "Appuyez ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] pour ouvrir le menu", + ["pressforbuythemeparkinteract"] = "Appuyez "..Config.ThemeParkOwnedSettings.openmanagmentkey.." pour ouvrir le menu", + ["pressforbuythemeparkinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour ouvrir le menu", + ["pressformanagmentthemepark"] = "Appuyez ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] pour gérer le parc", + ["pressformanagmentthemeparkinteract"] = "Appuyez "..Config.ThemeParkOwnedSettings.openmanagmentkey.." pour gérer le parc", + ["pressformanagmentthemeparkinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour gérer le parc", + ["openthemeparkmanagment"] = "Menu de gestion pour le parc", + ["nomoneyenoughthemeparkbuy"] = "Vous n'avez pas assez d'argent pour acheter le parc", + ["youboughtthemepark"] = "Vous avez acheter le parc pour %s$", + ["nomoneywithdrawthemepark"] = "Vous avez retirer de l'argent du parc", + ["youwithdrawthemepark"] = "Vous avez retiré %s$ de votre parc", + ["noplayernearbymanagment"] = "Aucun citoyen autour de vous", + ["youtransferthemepark"] = "Vous avez transféré le parc au citoyen le plus près de vous", + ["themeparkransferredto"] = "Le citoyen vous a transféré le parc", + ["yousoldthemepark"] = "Vous avez vendu le parc pour %s$", + ["attractionclosed"] = "Cet attraction est fermé", + ["pressforbuyticketthemepark"] = "Appuyez ["..Config.ThemeParkTicketMachineSettings.usekey.."] pour acheter un billet", + ["pressforbuyticketthemeparkinteract"] = "Appuyez "..Config.ThemeParkTicketMachineSettings.usekey.." pour acheter un billet", + ["pressforbuyticketthemeparkinteractclassic"] = "Appuyez ~INPUT_CONTEXT~ pour acheter un billet", + ["openthemeparkticket"] = "Tickets pour le parc d'attraction", + ["nomoneyenoughthemeparkattraction"] = "Vous n'avez pas %s$ pour acheter un billet pour cet attraction", + ["ticketthemeparkbought"] = "Vous avez payé %s$ pour un ticket pour cet attraction", + ["noplayernearbyitem"] = "Aucun citoyen près de vous", + ["thisplayerhaveitem"] = "Le citoyen près de vous a déjà quelque chose dans les mains", + ["giveplayeritem"] = "Donner un objet", + ["throwitem"] = "Lancer un objet", + ["pressforbuyitemthemepark"] = "Appuyer ["..Config.ThemeParkItemsSettings.buykey.."] pour acheter %s", + ["pressforbuyitemthemeparkinteract"] = "Appuyer "..Config.ThemeParkItemsSettings.buykey.." pour acheter %s", + ["pressforbuyitemthemeparkinteractclassic"] = "Appuyer ~INPUT_CONTEXT~ pour acheter %s", + ["hotdog"] = "Hot dog", + ["popcorn"] = "Popcorn", + ["cotton"] = "Barbe à papa", + ["balloon"] = "Balon", + ["burger"] = "Hamburger", + ["buyitem"] = "Acheter", + ["youhaveitemalready"] = "Vous avez déjà un objet dans les mains", + ["nomoneyenoughthemeparkitem"] = "Vous n'avez pas %s$ pour acheter %s", + ["itemthemeparkbought"] = "Vous avez payé %s$ pour un %s", + ["iteminhand"] = "Vous ne pouvez pas entrer dans l'attraction parce que vous avez un item dans les mains", + ["bindrollercoasterseatuse"] = "Montagne russer Use", + ["bindrollercoasteranimchange"] = "Changer animation de vos mains", + ["bindattractionanimchange"] = "Changer animation de vos mains", + ["bindattractionexitkey"] = "Sortir de l'attraction", + ["pressforcontrolthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for control attraction", + ["pressforcontrolthemepark"] = "Press ["..Config.ThemeParkControlMachineSettings.usekey.."] for control attraction", + ["pressforcontrolthemeparkinteract"] = "Press "..Config.ThemeParkControlMachineSettings.usekey.." for control attraction", + ["controlattraction"] = "Control Attraction", + ["notsupported"] = "This url is not supported", + ["youtubeblock"] = "YouTube has banned this song from being played on the radio", + ["attractioncontrolled"] = "Someone already controls this attraction", + ["nopermission"] = "You are not authorised to operate the attractions", + ["youstartedattraction"] = "You turned on the %s attraction", + ["attractioninprogress"] = "Attraction is already started", + ["inprogress"] = "Attraction is already moving", + ["themeparkpassactivated"] = "You used a Theme Park Pass, which expires in %s minutes", + ["themeparkpassexpired"] = "Your Theme Park Pass has expired", + ["themeparkfall"] = "You fell off the attraction", + ["themeparkallowed"] = "You allowed access to the Theme Park attractions", + ["themeparkblocked"] = "You blocked access to the Theme Park attractions", + ["bindseatuse"] = "Attraction Use", + ["leaveattraciton"] = "Attraction Leave", + ["attractioninprogress"] = "Attraction is already started", + ["attractioncamera"] = "Change camera", + }, + ["Italian"] = { + ["pressforuseseat"] = "Spingere ["..Config.ThemeParkSeatKey.."] per sedere", + ["pressforuseseatinteract"] = "Spingere "..Config.ThemeParkSeatKey.." per sedere", + ["pressforuseseatinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per sedere", + ["bindgforceseatuse"] = "Usare GFORCE", + ["bindtopscanseatuse"] = "Usare Top Scan", + ["bindvortexseatuse"] = "Usare Vortex", + ["binddetonatorseatuse"] = "Usare Detonator", + ["bindboatseatuse"] = "Usare Barca ", + ["pressforbuyticket"] = "Spingere ["..Config.ThemeParkTicketMachineSettings.usekey.."] per comprare ", + ["pressforbuyticketinteract"] = "Spingere "..Config.ThemeParkTicketMachineSettings.usekey.." comprare biglietto", + ["pressforbuyticketinteractclassic"] = "Spingere ~INPUT_CONTEXT~ comprare biglietto", + ["bindbuyticket"] = "Comprare biglietto", + ["bumpermaxplayers"] = "C'è già massimo giocatori in autoscontri", + ["bumperticketpurchased"] = "Hai comprato il biglietto per gli autoscontri", + ["pressforusebumper"] = "Spingere ["..Config.AttractionsSettings.bumpercars.bumperusekey.."] per sedere", + ["pressforusebumperinteract"] = "Spingere "..Config.AttractionsSettings.bumpercars.bumperusekey.." per sedere", + ["pressforusebumperinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per sedere", + ["bindusebumper"] = "Usare Bumper", + ["bindleavebumper"] = "Lasciare Bumper", + ["bumperridend"] = "La tua corsa è finita", + ["bindferrisseatuse"] = "Usare Ruota panoramica", + ["bindferrisanimchange"] = "Cambia l'animazione della Ruota panoramica", + ["bindferrisexit"] = "Uscire Ferris Wheel", + ["ferrismoving"] = "Non puoi salire perché la ruota non si è ancora fermata", + ["pressforuseticketferris"] = "Spingere ["..Config.ThemeParkSeatKey.."] per sedere", + ["pressforuseticketferrisinteract"] = "Spingere "..Config.ThemeParkSeatKey.." per sedere", + ["pressforuseticketferrisinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per sedere", + ["binduseferris"] = "Comprare biglietto", + ["prizerewardmoney"] = "Hai vinto $%s dal poligono di tiro", + ["pressforuseshootingrange"] = "Spingere ["..Config.AttractionsSettings.shootingrange.shootingrangeusekey.."] per giocare", + ["pressforuseshootingrangeinteract"] = "Spingere "..Config.AttractionsSettings.shootingrange.shootingrangeusekey.." per giocare", + ["pressforuseshootingrangeinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per giocare", + ["playshootingrange"] = "Gioca al poligono di tiro", + ["pressforbuythemepark"] = "Spingere ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] per aprire il menu", + ["pressforbuythemeparkinteract"] = "Spingere "..Config.ThemeParkOwnedSettings.openmanagmentkey.." per aprire il menu", + ["pressforbuythemeparkinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per aprire il menu", + ["pressformanagmentthemepark"] = "Spingere ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] for open managment", + ["pressformanagmentthemeparkinteract"] = "Spingere "..Config.ThemeParkOwnedSettings.openmanagmentkey.." for open managment", + ["pressformanagmentthemeparkinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per la gestione aperta", + ["openthemeparkmanagment"] = "Menu Gestione parchi a tema", + ["nomoneyenoughthemeparkbuy"] = "Non hai abbastanza soldi per comprare questo parco a tema", + ["youboughtthemepark"] = "Hai comprato un parco a tema per $%s", + ["nomoneywithdrawthemepark"] = "Non avete denaro da prelevare nel vostro parco a tema", + ["youwithdrawthemepark"] = "Prelevate $%s dal parco a tema", + ["noplayernearbymanagment"] = "Nessun giocatore nelle vicinanze per il parco a tema", + ["youtransferthemepark"] = "Trasferite il vostro parco a tema al giocatore vicino", + ["themeparkransferredto"] = "Il giocatore ha trasferito il parco a tema a voi", + ["yousoldthemepark"] = "Hai venduto il tuo parco a tema per $%s", + ["attractionclosed"] = "Questa attrazione è chiusa.", + ["pressforbuyticketthemepark"] = "Spingere ["..Config.ThemeParkTicketMachineSettings.usekey.."] for comprare biglietto", + ["pressforbuyticketthemeparkinteract"] = "Spingere "..Config.ThemeParkTicketMachineSettings.usekey.." per comprare biglietto", + ["pressforbuyticketthemeparkinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per comprare biglietto", + ["openthemeparkticket"] = "Parco Tematico Biglietto Menu", + ["nomoneyenoughthemeparkattraction"] = "Non hai $%s per comprare un biglietto per questa attrazione", + ["ticketthemeparkbought"] = "Hai pagato $%s per un biglietto per un'attrazione", + ["noplayernearbyitem"] = "Nessun giocatore nelle vicinanze per dare oggetto", + ["thisplayerhaveitem"] = "Questo giocatore ha già un oggetto in mano", + ["giveplayeritem"] = "Dare oggetto", + ["throwitem"] = "Lancia oggetto", + ["pressforbuyitemthemepark"] = "Spingere ["..Config.ThemeParkItemsSettings.buykey.."] per comprare %s", + ["pressforbuyitemthemeparkinteract"] = "Spingere "..Config.ThemeParkItemsSettings.buykey.." per comprare %s", + ["pressforbuyitemthemeparkinteractclassic"] = "Spingere ~INPUT_CONTEXT~ per comprare %s", + ["hotdog"] = "Hot dog", + ["popcorn"] = "Popcorn", + ["cotton"] = "Zucchero filato", + ["balloon"] = "Palloncino", + ["burger"] = "Burger", + ["buyitem"] = "comprare oggetto", + ["youhaveitemalready"] = "Hai già un oggetto in mano", + ["nomoneyenoughthemeparkitem"] = "Non hai $%s per pagare %s", + ["itemthemeparkbought"] = "Hai pagato $%s per %s", + ["iteminhand"] = "Non puoi entrare nell'attrazione perché hai un oggetto in mano", + ["bindrollercoasterseatuse"] = "Usare montagne russe", + ["bindrollercoasteranimchange"] = "Cambia l'animazione delle montagne russe", + ["bindattractionanimchange"] = "Cambia l'animazione dell'attrazione", + ["bindattractionexitkey"] = "Uscire Attraction", + ["pressforcontrolthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for control attraction", + ["pressforcontrolthemepark"] = "Press ["..Config.ThemeParkControlMachineSettings.usekey.."] for control attraction", + ["pressforcontrolthemeparkinteract"] = "Press "..Config.ThemeParkControlMachineSettings.usekey.." for control attraction", + ["controlattraction"] = "Control Attraction", + ["notsupported"] = "This url is not supported", + ["youtubeblock"] = "YouTube has banned this song from being played on the radio", + ["attractioncontrolled"] = "Someone already controls this attraction", + ["nopermission"] = "You are not authorised to operate the attractions", + ["youstartedattraction"] = "You turned on the %s attraction", + ["attractioninprogress"] = "Attraction is already started", + ["inprogress"] = "Attraction is already moving", + ["themeparkpassactivated"] = "You used a Theme Park Pass, which expires in %s minutes", + ["themeparkpassexpired"] = "Your Theme Park Pass has expired", + ["themeparkfall"] = "You fell off the attraction", + ["themeparkallowed"] = "You allowed access to the Theme Park attractions", + ["themeparkblocked"] = "You blocked access to the Theme Park attractions", + ["bindseatuse"] = "Attraction Use", + ["leaveattraciton"] = "Attraction Leave", + ["attractioninprogress"] = "Attraction is already started", + ["attractioncamera"] = "Change camera", + }, + ["Spanish"] = { + ["pressforuseseat"] = "Presiona ["..Config.ThemeParkSeatKey.."] para usar el asiento", + ["pressforuseseatinteract"] = "Presiona "..Config.ThemeParkSeatKey.." para usar el asiento", + ["pressforuseseatinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para usar el asiento", + ["bindgforceseatuse"] = "GFORCE Usar", + ["bindtopscanseatuse"] = "Usar Top Scan", + ["bindvortexseatuse"] = "Usar Vortex", + ["binddetonatorseatuse"] = "Usar Detonator", + ["bindboatseatuse"] = "Usar Boat", + ["pressforbuyticket"] = "Presiona ["..Config.ThemeParkTicketMachineSettings.usekey.."] para comprar un ticket", + ["pressforbuyticketinteract"] = "Presiona "..Config.ThemeParkTicketMachineSettings.usekey.." para comprar un ticket", + ["pressforbuyticketinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para comprar un ticket", + ["bindbuyticket"] = "Comprar ticket", + ["bumpermaxplayers"] = "Ya hay un número máximo de jugadores en los coches de choque", + ["bumperticketpurchased"] = "Has comprado un ticket para los coches de choque", + ["pressforusebumper"] = "Presiona ["..Config.AttractionsSettings.bumpercars.bumperusekey.."] para usar el asiento", + ["pressforusebumperinteract"] = "Presiona "..Config.AttractionsSettings.bumpercars.bumperusekey.." para usar el asiento", + ["pressforusebumperinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para usar el asiento", + ["bindusebumper"] = "Usar Bumper", + ["bindleavebumper"] = "Dejar Bumper", + ["bumperridend"] = "Tu viaje se ha acabado", + ["bindferrisseatuse"] = "Usar noria", + ["bindferrisanimchange"] = "Cambiar la animación Ferris Wheel", + ["bindferrisexit"] = "Salir del Ferris Wheel", + ["ferrismoving"] = "No puedes montarte en la noria hasta que no pare", + ["pressforuseticketferris"] = "Presiona ["..Config.ThemeParkSeatKey.."] para usar el asiento", + ["pressforuseticketferrisinteract"] = "Presiona "..Config.ThemeParkSeatKey.." para usar el asiento", + ["pressforuseticketferrisinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para usar el asiento", + ["binduseferris"] = "Comprar ticket", + ["prizerewardmoney"] = "Has ganado $%s en el campo de tiro", + ["pressforuseshootingrange"] = "Presiona ["..Config.AttractionsSettings.shootingrange.shootingrangeusekey.."] para jugar al juego", + ["pressforuseshootingrangeinteract"] = "Presiona "..Config.AttractionsSettings.shootingrange.shootingrangeusekey.." para jugar al juego", + ["pressforuseshootingrangeinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para jugar al juego", + ["playshootingrange"] = "Jugar al campo de tiro", + ["pressforbuythemepark"] = "Presiona ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] para abrir el menú de compra", + ["pressforbuythemeparkinteract"] = "Presiona "..Config.ThemeParkOwnedSettings.openmanagmentkey.." para abrir el menú de compra", + ["pressforbuythemeparkinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para abrir el menú de compra", + ["pressformanagmentthemepark"] = "Presiona ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] para abrir al menú de dirección", + ["pressformanagmentthemeparkinteract"] = "Presiona "..Config.ThemeParkOwnedSettings.openmanagmentkey.." para abrir al menú de dirección", + ["pressformanagmentthemeparkinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para abrir al menú de dirección", + ["openthemeparkmanagment"] = "Menú de direccion del parque de atracciones", + ["nomoneyenoughthemeparkbuy"] = "No tienes suficiente dinero para comprar el parque de atracciones", + ["youboughtthemepark"] = "Has comprado el parque de atracciones por $%s", + ["nomoneywithdrawthemepark"] = "No tienes suficiente dinero para sacar en tu parque de atracciones", + ["youwithdrawthemepark"] = "Has sacado $%s del parque de atracciones", + ["noplayernearbymanagment"] = "Ningún jugador cercano para el parque de atracciones", + ["youtransferthemepark"] = "Has transferido tu parque de atracciones al jugador más cercano", + ["themeparkransferredto"] = "El jugador te ha transferido el parque de atracciones", + ["yousoldthemepark"] = "Has vendido tu parque de atracciones por $%s", + ["attractionclosed"] = "Esta atracción está cerrada.", + ["pressforbuyticketthemepark"] = "Presiona ["..Config.ThemeParkTicketMachineSettings.usekey.."] para comprar un ticket", + ["pressforbuyticketthemeparkinteract"] = "Presiona "..Config.ThemeParkTicketMachineSettings.usekey.." para comprar un ticket", + ["pressforbuyticketthemeparkinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para comprar el ticket", + ["openthemeparkticket"] = "Menú de tickets del parque de atraccionesTheme Park Ticket Menu", + ["nomoneyenoughthemeparkattraction"] = "No tienes $%s para pagar un ticket para esta atracción", + ["ticketthemeparkbought"] = "Has pagado $%s un ticket para una atracción", + ["noplayernearbyitem"] = "Ningún jugador cercano para dar el ítem", + ["thisplayerhaveitem"] = "Este jugador tiene ya un ítem en la mano", + ["giveplayeritem"] = "Dar ítem", + ["throwitem"] = "Lanzar ítem", + ["pressforbuyitemthemepark"] = "Presiona ["..Config.ThemeParkItemsSettings.buykey.."] para comprar %s", + ["pressforbuyitemthemeparkinteract"] = "Presiona "..Config.ThemeParkItemsSettings.buykey.." para comprar %s", + ["pressforbuyitemthemeparkinteractclassic"] = "Presiona ~INPUT_CONTEXT~ para comprar %s", + ["hotdog"] = "Perrito caliente", + ["popcorn"] = "Palomitas", + ["cotton"] = "Algodón de azúcar", + ["balloon"] = "Globo", + ["burger"] = "Hamburguesa", + ["buyitem"] = "Comprar ítem", + ["youhaveitemalready"] = "Ya tienes un ítem en tu mano", + ["nomoneyenoughthemeparkitem"] = "No tienes $%s para pagar un %s", + ["itemthemeparkbought"] = "Has pagado $%s por %s", + ["iteminhand"] = "No puedes entrar a la atracción porque tienes un ítem en tu mano", + ["bindrollercoasterseatuse"] = "Usar montaña rusa", + ["bindrollercoasteranimchange"] = "Cambiar animación de la montaña rusa", + ["bindattractionanimchange"] = "Cambiar animación de la atracción", + ["bindattractionexitkey"] = "Salir de la atracción", + ["pressforcontrolthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ for control attraction", + ["pressforcontrolthemepark"] = "Press ["..Config.ThemeParkControlMachineSettings.usekey.."] for control attraction", + ["pressforcontrolthemeparkinteract"] = "Press "..Config.ThemeParkControlMachineSettings.usekey.." for control attraction", + ["controlattraction"] = "Control Attraction", + ["notsupported"] = "This url is not supported", + ["youtubeblock"] = "YouTube has banned this song from being played on the radio", + ["attractioncontrolled"] = "Someone already controls this attraction", + ["nopermission"] = "You are not authorised to operate the attractions", + ["youstartedattraction"] = "You turned on the %s attraction", + ["attractioninprogress"] = "Attraction is already started", + ["inprogress"] = "Attraction is already moving", + ["themeparkpassactivated"] = "You used a Theme Park Pass, which expires in %s minutes", + ["themeparkpassexpired"] = "Your Theme Park Pass has expired", + ["themeparkfall"] = "You fell off the attraction", + ["themeparkallowed"] = "You allowed access to the Theme Park attractions", + ["themeparkblocked"] = "You blocked access to the Theme Park attractions", + ["bindseatuse"] = "Attraction Use", + ["leaveattraciton"] = "Attraction Leave", + ["attractioninprogress"] = "Attraction is already started", + ["attractioncamera"] = "Change camera", + }, + ["Portuguese"] = { + ["pressforuseseat"] = "Pressiona ["..Config.ThemeParkSeatKey.."] para te sentares", + ["pressforuseseatinteract"] = "Pressiona "..Config.ThemeParkSeatKey.." para te sentares", + ["pressforuseseatinteractclassic"] = "Press ~INPUT_CONTEXT~ for use seat", + ["bindgforceseatuse"] = "GFORCE Use", + ["bindtopscanseatuse"] = "Top Scan Use", + ["bindvortexseatuse"] = "Vortex Use", + ["binddetonatorseatuse"] = "Detonator Use", + ["bindboatseatuse"] = "Boat Use", + ["pressforbuyticket"] = "Pressiona ["..Config.ThemeParkTicketMachineSettings.usekey.."] comprar bilhete!", + ["pressforbuyticketinteract"] = "Pressiona "..Config.ThemeParkTicketMachineSettings.usekey.." para comprar bilhete!", + ["pressforbuyticketinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para comprar bilhete", + ["bindbuyticket"] = "Comprar bilhete", + ["bumpermaxplayers"] = "Já não existem mais carrinhos de choque disponiveis! Aguarda até á próxima ronda.", + ["bumperticketpurchased"] = "Compraste bilhete para os carrinhos de choque.", + ["pressforusebumper"] = "Pressiona ["..Config.AttractionsSettings.bumpercars.bumperusekey.."] para te sentares", + ["pressforusebumperinteract"] = "Pressionar "..Config.AttractionsSettings.bumpercars.bumperusekey.." para te sentares", + ["pressforusebumperinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para te sentares", + ["bindusebumper"] = "Usar carrinho de choque", + ["bindleavebumper"] = "Sair do carrinho", + ["bumperridend"] = "O teu bilhete atingiu o limite de tempo. Compra outro para continuar a diversão!", + ["bindferrisseatuse"] = "Usar Roda Gigante", + ["bindferrisanimchange"] = "Mudar animação", + ["bindferrisexit"] = "Sair da Roda Gigante", + ["ferrismoving"] = "Não podes sair da Roda Gigante até parar", + ["pressforuseticketferris"] = "Pressiona ["..Config.ThemeParkSeatKey.."] para te sentares", + ["pressforuseticketferrisinteract"] = "Pressiona "..Config.ThemeParkSeatKey.." para te sentares", + ["pressforuseticketferrisinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para te sentares", + ["binduseferris"] = "Comprar bilhete", + ["prizerewardmoney"] = "Ganhaste $%s no Tiro ao Alvo", + ["pressforuseshootingrange"] = "Pressiona ["..Config.AttractionsSettings.shootingrange.shootingrangeusekey.."] para ires para o Tiro ao Alvo", + ["pressforuseshootingrangeinteract"] = "Pressiona "..Config.AttractionsSettings.shootingrange.shootingrangeusekey.." ires para o Tiro ao Alvo", + ["pressforuseshootingrangeinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para ires para o Tiro ao Alvo", + ["playshootingrange"] = "Tiro ao Alvo", + ["pressforbuythemepark"] = "Pressiona ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] para a abrir Bilheteira", + ["pressforbuythemeparkinteract"] = "Pressiona "..Config.ThemeParkOwnedSettings.openmanagmentkey.." para a abrir Bilheteira", + ["pressforbuythemeparkinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para abrir Bilheteira", + ["pressformanagmentthemepark"] = "Pressiona ["..Config.ThemeParkOwnedSettings.openmanagmentkey.."] para abrir o menu de Gerência do Parque", + ["pressformanagmentthemeparkinteract"] = "Pressiona "..Config.ThemeParkOwnedSettings.openmanagmentkey.." para abrir o menu de Gerência do Parque", + ["pressformanagmentthemeparkinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para abrir o menu de Gerência do Parque", + ["openthemeparkmanagment"] = "Menu de Gerência do Parque", + ["nomoneyenoughthemeparkbuy"] = "Não tens dinheiros suficiente para comprar este parque", + ["youboughtthemepark"] = "Compraste o parque por $%s", + ["nomoneywithdrawthemepark"] = "Não tens dinheiro a recolher no Parque", + ["youwithdrawthemepark"] = "Retiraste $%s da conta do Parque", + ["noplayernearbymanagment"] = "Sem pessoas por perto!", + ["youtransferthemepark"] = "Transferiste o Parque para outra pessoa", + ["themeparkransferredto"] = "Foi-te transsfirdo o Parque", + ["yousoldthemepark"] = "Vendeste o teu parque por $%s", + ["attractionclosed"] = "Este divertimento está encerrado.", + ["pressforbuyticketthemepark"] = "Pressiona ["..Config.ThemeParkTicketMachineSettings.usekey.."] para comprar bilhete", + ["pressforbuyticketthemeparkinteract"] = "Pressiona "..Config.ThemeParkTicketMachineSettings.usekey.." for buy ticket", + ["pressforbuyticketthemeparkinteractclassic"] = "Press ~INPUT_CONTEXT~ para comprar bilhete", + ["openthemeparkticket"] = "Bilheteira do Parque", + ["nomoneyenoughthemeparkattraction"] = "Precisas de $%s para comprar um bilhete.", + ["ticketthemeparkbought"] = "Pagaste $%s pelo teu bilhete.", + ["noplayernearbyitem"] = "Não tens ninguém por perto", + ["thisplayerhaveitem"] = "Essa pessoa já tem algo nas mãos", + ["giveplayeritem"] = "Dar item", + ["throwitem"] = "Largar item", + ["pressforbuyitemthemepark"] = "Pressiona ["..Config.ThemeParkItemsSettings.buykey.."] para comprar %s", + ["pressforbuyitemthemeparkinteract"] = "Pressiona "..Config.ThemeParkItemsSettings.buykey.." para comprar %s", + ["pressforbuyitemthemeparkinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para comprar %s", + ["hotdog"] = "Cachorro quente", + ["popcorn"] = "Pipocas", + ["cotton"] = "Algodão Doce", + ["balloon"] = "Balão", + ["burger"] = "Hamburguer", + ["buyitem"] = "Comprar", + ["youhaveitemalready"] = "Já tens algo na mão", + ["nomoneyenoughthemeparkitem"] = "Não tens $%s para pagar %s", + ["itemthemeparkbought"] = "Pagaste $%s por %s", + ["iteminhand"] = "Não é permitida a entrada no divertimento com pertences nas mãos", + ["bindrollercoasterseatuse"] = "Montanha Russa", + ["bindrollercoasteranimchange"] = "Mudar animação", + ["bindattractionanimchange"] = "Mudar animação", + ["bindattractionexitkey"] = "Sair", + ["pressforcontrolthemeparkinteractclassic"] = "Pressiona ~INPUT_CONTEXT~ para controlar o divertimento", + ["pressforcontrolthemepark"] = "Pressiona ["..Config.ThemeParkControlMachineSettings.usekey.."] para controlar o divertimento", + ["pressforcontrolthemeparkinteract"] = "Pressiona "..Config.ThemeParkControlMachineSettings.usekey.." para controlar o divertimento", + ["controlattraction"] = "Controlos do Divertimento", + ["notsupported"] = "URL não suportado", + ["youtubeblock"] = "Não pode ser reproduzido porque o Youtube bloqueoou este conteúdo", + ["attractioncontrolled"] = "Já existe alguém nos controlos", + ["nopermission"] = "Não estás autorizado a esssa ação", + ["youstartedattraction"] = "Iniciaste %s divertimento", + ["attractioninprogress"] = "Em progresso...", + ["inprogress"] = "Em movimento...", + ["themeparkpassactivated"] = "Usaste o teu Passe Geral do Parque. O passe irá expirar em %s minutos", + ["themeparkpassexpired"] = "O teu Passe Geral do Parque expirou!", + ["themeparkfall"] = "You fell off the attraction", + ["themeparkallowed"] = "You allowed access to the Theme Park attractions", + ["themeparkblocked"] = "You blocked access to the Theme Park attractions", + ["bindseatuse"] = "Attraction Use", + ["leaveattraciton"] = "Attraction Leave", + ["attractioninprogress"] = "Attraction is already started", + ["attractioncamera"] = "Change camera", + }, } \ No newline at end of file diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/attr1.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr1.lua new file mode 100644 index 000000000..eb9737ee9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr1.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/attr2.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr2.lua new file mode 100644 index 000000000..3d94da109 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr2.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/attr3.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr3.lua new file mode 100644 index 000000000..a72556b45 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr3.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/attr4.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr4.lua new file mode 100644 index 000000000..c59333ad9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr4.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/attr5.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr5.lua new file mode 100644 index 000000000..bacedb12d Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr5.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/attr6.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr6.lua new file mode 100644 index 000000000..40a0c4be8 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr6.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/attr7.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr7.lua new file mode 100644 index 000000000..20cbc4d49 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr7.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/attr8.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr8.lua new file mode 100644 index 000000000..834a99f99 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr8.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/attr9.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr9.lua new file mode 100644 index 000000000..39f0cdc93 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/attr9.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr10.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr10.lua new file mode 100644 index 000000000..7955ffec1 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr10.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr11.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr11.lua new file mode 100644 index 000000000..1e51cf734 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr11.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr12.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr12.lua new file mode 100644 index 000000000..6aad87502 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr12.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr13.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr13.lua new file mode 100644 index 000000000..f57888a4c Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr13.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr14.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr14.lua new file mode 100644 index 000000000..6433cc9a9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr14.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr15.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr15.lua new file mode 100644 index 000000000..3eccfab5d Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr15.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr16.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr16.lua new file mode 100644 index 000000000..d9f7960d3 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr16.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr17.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr17.lua new file mode 100644 index 000000000..79ed53e32 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr17.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr18.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr18.lua new file mode 100644 index 000000000..03edb31f6 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/dlc/attr18.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc/server/main.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/main.lua new file mode 100644 index 000000000..f57378666 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc/server/main.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark/server/other.lua b/resources/[defaultmaps]/rtx_themepark_dlc/server/other.lua similarity index 97% rename from resources/[defaultmaps]/rtx_themepark/server/other.lua rename to resources/[defaultmaps]/rtx_themepark_dlc/server/other.lua index ce26a808a..3a1ef5def 100644 --- a/resources/[defaultmaps]/rtx_themepark/server/other.lua +++ b/resources/[defaultmaps]/rtx_themepark_dlc/server/other.lua @@ -1,346 +1,346 @@ -function AddMoneyRTX(playersource, moneydata) - if Config.Framework == "esx" then - local xPlayer = ESX.GetPlayerFromId(playersource) - if xPlayer then - xPlayer.addMoney(moneydata) - end - elseif Config.Framework == "qbcore" then - local xPlayer = QBCore.Functions.GetPlayer(playersource) - if xPlayer then - xPlayer.Functions.AddMoney('cash', moneydata) - end - elseif Config.Framework == "standalone" then - -- add here money add funciton - end -end - -function RemoveMoneyRTX(playersource, moneydata) - if Config.Framework == "esx" then - local xPlayer = ESX.GetPlayerFromId(playersource) - if xPlayer then - xPlayer.removeMoney(moneydata) - end - elseif Config.Framework == "qbcore" then - local xPlayer = QBCore.Functions.GetPlayer(playersource) - if xPlayer then - xPlayer.Functions.RemoveMoney('cash', moneydata) - end - elseif Config.Framework == "standalone" then - -- add here money remove funciton - end -end - -function GetMoneyRTX(playersource) - local moneydata = 0 - if Config.Framework == "esx" then - local xPlayer = ESX.GetPlayerFromId(playersource) - if xPlayer then - moneydata = xPlayer.getMoney() - end - elseif Config.Framework == "qbcore" then - local xPlayer = QBCore.Functions.GetPlayer(playersource) - if xPlayer then - moneydata = xPlayer.Functions.GetMoney('cash') - end - elseif Config.Framework == "standalone" then - moneydata = 99999999999 - -- add here money get funciton - end - return moneydata -end - -function GiveShootingRangeRewardToPlayer(playersource, prizeiddata) - local prizegamehandler = Config.ShootingRangePrizes[prizeiddata] - if prizegamehandler.prizetype == "money" then - AddMoneyRTX(playersource, prizegamehandler.prizedata) - TriggerClientEvent("rtx_themepark:Notify", playersource, LanguageFile("prizerewardmoney", prizegamehandler.prizedata)) - end -end - -function GetPlayerIdentifierRTX(playersource) - local playeridentifierdata = "" - if Config.Framework == "esx" then - local xPlayer = ESX.GetPlayerFromId(playersource) - if xPlayer then - playeridentifierdata = xPlayer.identifier - end - elseif Config.Framework == "qbcore" then - local xPlayer = QBCore.Functions.GetPlayer(playersource) - if xPlayer then - playeridentifierdata = xPlayer.PlayerData.citizenid - end - elseif Config.Framework == "standalone" then - playeridentifierdata = GetPlayerIdentifiers(playersource)[1] - end - return playeridentifierdata -end - -function GetPlayerPermissionsManagment(playersource) - local playerallowed = false - if Config.ThemeParkOwnedSettings.acepermissionsforusemanagmentmenu.enable == true then - if IsPlayerAceAllowed(playersource, Config.ThemeParkOwnedSettings.acepermissionsforusemanagmentmenu.permission) then - playerallowed = true - end - end - if Config.ThemeParkOwnedSettings.jobpermissionsforusemanagmentmenu.enable == true then - if Config.Framework == "esx" then - local xPlayer = ESX.GetPlayerFromId(playersource) - if xPlayer then - if xPlayer.job.name == Config.ThemeParkOwnedSettings.jobpermissionsforusemanagmentmenu.jobname then - playerallowed = true - end - end - elseif Config.Framework == "qbcore" then - local xPlayer = QBCore.Functions.GetPlayer(playersource) - if xPlayer then - if xPlayer.PlayerData.job.name == Config.ThemeParkOwnedSettings.jobpermissionsforusemanagmentmenu.jobname then - playerallowed = true - end - end - elseif Config.Framework == "standalone" then - -- add here your job check function - end - end - if Config.ThemeParkOwnedSettings.identifierspermissionsforusemanagmentmenu == true then - local licensedata = "unknown" - local steamdata = "unknown" - local xboxdata = "unknown" - local livedata = "unknown" - local discorddata = "unknown" - local ipdata = "unknown" - for i, licensehandler in ipairs(GetPlayerIdentifiers(playersource)) do - if string.sub(licensehandler, 1,string.len("steam:")) == "steam:" then - steamdata = tostring(licensehandler) - elseif string.sub(licensehandler, 1,string.len("license:")) == "license:" then - licensedata = tostring(licensehandler) - elseif string.sub(licensehandler, 1,string.len("live:")) == "live:" then - livedata = tostring(licensehandler) - elseif string.sub(licensehandler, 1,string.len("xbl:")) == "xbl:" then - xboxdata = tostring(licensehandler) - elseif string.sub(licensehandler, 1,string.len("discord:")) == "discord:" then - discorddata = tostring(licensehandler) - elseif string.sub(licensehandler, 1,string.len("ip:")) == "ip:" then - ipdata = tostring(licensehandler) - end - end - for i, permissionhandler in ipairs(Config.ThemeParkOwnedSettings.permissionsviaidentifiers) do - if permissionhandler.permissiontype == "license" then - if permissionhandler.permisisondata == licensedata then - playerallowed = true - break - end - end - if permissionhandler.permissiontype == "steam" then - if permissionhandler.permisisondata == steamdata then - playerallowed = true - break - end - end - if permissionhandler.permissiontype == "xbox" then - if permissionhandler.permisisondata == xboxdata then - playerallowed = true - break - end - end - if permissionhandler.permissiontype == "live" then - if permissionhandler.permisisondata == livedata then - playerallowed = true - break - end - end - if permissionhandler.permissiontype == "discord" then - if permissionhandler.permisisondata == discorddata then - playerallowed = true - break - end - end - if permissionhandler.permissiontype == "ip" then - if permissionhandler.permisisondata == ipdata then - playerallowed = true - break - end - end - end - end - return playerallowed -end - -function GetPlayerPermissionsControlAttraction(playersource) - local playerallowed = false - if Config.ThemeParkControlMachineSettings.acepermissionsforusecontrolmenu.enable == true then - if IsPlayerAceAllowed(playersource, Config.ThemeParkControlMachineSettings.acepermissionsforusecontrolmenu.permission) then - playerallowed = true - end - end - if Config.ThemeParkControlMachineSettings.jobpermissionsforusecontrolmenu.enable == true then - if Config.Framework == "esx" then - local xPlayer = ESX.GetPlayerFromId(playersource) - if xPlayer then - if xPlayer.job.name == Config.ThemeParkControlMachineSettings.jobpermissionsforusecontrolmenu.jobname then - playerallowed = true - end - end - elseif Config.Framework == "qbcore" then - local xPlayer = QBCore.Functions.GetPlayer(playersource) - if xPlayer then - if xPlayer.PlayerData.job.name == Config.ThemeParkControlMachineSettings.jobpermissionsforusecontrolmenu.jobname then - playerallowed = true - end - end - elseif Config.Framework == "standalone" then - -- add here your job check function - end - end - if Config.ThemeParkControlMachineSettings.identifierspermissionsforcontrolmenu == true then - local licensedata = "unknown" - local steamdata = "unknown" - local xboxdata = "unknown" - local livedata = "unknown" - local discorddata = "unknown" - local ipdata = "unknown" - for i, licensehandler in ipairs(GetPlayerIdentifiers(playersource)) do - if string.sub(licensehandler, 1,string.len("steam:")) == "steam:" then - steamdata = tostring(licensehandler) - elseif string.sub(licensehandler, 1,string.len("license:")) == "license:" then - licensedata = tostring(licensehandler) - elseif string.sub(licensehandler, 1,string.len("live:")) == "live:" then - livedata = tostring(licensehandler) - elseif string.sub(licensehandler, 1,string.len("xbl:")) == "xbl:" then - xboxdata = tostring(licensehandler) - elseif string.sub(licensehandler, 1,string.len("discord:")) == "discord:" then - discorddata = tostring(licensehandler) - elseif string.sub(licensehandler, 1,string.len("ip:")) == "ip:" then - ipdata = tostring(licensehandler) - end - end - for i, permissionhandler in ipairs(Config.ThemeParkControlMachineSettings.permissionsviaidentifiers) do - if permissionhandler.permissiontype == "license" then - if permissionhandler.permisisondata == licensedata then - playerallowed = true - break - end - end - if permissionhandler.permissiontype == "steam" then - if permissionhandler.permisisondata == steamdata then - playerallowed = true - break - end - end - if permissionhandler.permissiontype == "xbox" then - if permissionhandler.permisisondata == xboxdata then - playerallowed = true - break - end - end - if permissionhandler.permissiontype == "live" then - if permissionhandler.permisisondata == livedata then - playerallowed = true - break - end - end - if permissionhandler.permissiontype == "discord" then - if permissionhandler.permisisondata == discorddata then - playerallowed = true - break - end - end - if permissionhandler.permissiontype == "ip" then - if permissionhandler.permisisondata == ipdata then - playerallowed = true - break - end - end - end - end - return playerallowed -end - -if Config.ThemeParkPass then - if Config.Framework == "esx" then - ESX.RegisterUsableItem("themeparkpass", function(source) - local playersource = source - local xPlayer = ESX.GetPlayerFromId(playersource) - if xPlayer then - xPlayer.removeInventoryItem("themeparkpass", 1) - TriggerClientEvent("rtx_themepark:Notify", playersource, LanguageFile("themeparkpassactivated", Config.ThemeParkPassTime)) - TriggerClientEvent("rtx_themepark:Global:ThemeParkPassActivate", playersource) - end - end) - elseif Config.Framework == "qbcore" then - QBCore.Functions.CreateUseableItem("themeparkpass", function(source, item) - local playersource = source - local Player = QBCore.Functions.GetPlayer(playersource) - if Player then - Player.Functions.RemoveItem("themeparkpass", 1) - TriggerClientEvent("rtx_themepark:Notify", playersource, LanguageFile("themeparkpassactivated", Config.ThemeParkPassTime)) - TriggerClientEvent("rtx_themepark:Global:ThemeParkPassActivate", playersource) - end - end) - elseif Config.Framework == "standalone" then - -- add here your usable item funciton - end -end - -if Config.Framework == "esx" then - RegisterCommand("enablethemepark", function(source, args, raw) - local playersource = source - if playersource == 0 then - if themeparkdisabled == true then - themeparkdisabled = false - print(Language[Config.Language]["themeparkallowed"]) - else - themeparkdisabled = true - print(Language[Config.Language]["themeparkblocked"]) - end - else - local xPlayer = ESX.GetPlayerFromId(playersource) - local playergroup = xPlayer.getGroup() - if playergroup == "admin" or playergroup == "superadmin" then - if themeparkdisabled == true then - themeparkdisabled = false - TriggerClientEvent("rtx_themepark:Notify", playersource, Language[Config.Language]["themeparkallowed"]) - else - themeparkdisabled = true - TriggerClientEvent("rtx_themepark:Notify", playersource, Language[Config.Language]["themeparkblocked"]) - end - end - end - end) -elseif Config.Framework == "qbcore" then - RegisterCommand("enablethemepark", function(source, args, raw) - local playersource = source - if playersource == 0 then - if themeparkdisabled == true then - themeparkdisabled = false - print(Language[Config.Language]["themeparkallowed"]) - else - themeparkdisabled = true - print(Language[Config.Language]["themeparkblocked"]) - end - else - if QBCore.Functions.HasPermission(playersource, 'admin') or QBCore.Functions.HasPermission(playersource, 'god') then - if themeparkdisabled == true then - themeparkdisabled = false - TriggerClientEvent("rtx_themepark:Notify", playersource, Language[Config.Language]["themeparkallowed"]) - else - themeparkdisabled = true - TriggerClientEvent("rtx_themepark:Notify", playersource, Language[Config.Language]["themeparkblocked"]) - end - end - end - end) -elseif Config.Framework == "standalone" then - RegisterCommand("enablethemepark", function(source, args, raw) - local playersource = source - if playersource == 0 then - if themeparkdisabled == true then - themeparkdisabled = false - print(Language[Config.Language]["themeparkallowed"]) - else - themeparkdisabled = true - print(Language[Config.Language]["themeparkblocked"]) - end - else - end - end) +function AddMoneyRTX(playersource, moneydata) + if Config.Framework == "esx" then + local xPlayer = ESX.GetPlayerFromId(playersource) + if xPlayer then + xPlayer.addMoney(moneydata) + end + elseif Config.Framework == "qbcore" then + local xPlayer = QBCore.Functions.GetPlayer(playersource) + if xPlayer then + xPlayer.Functions.AddMoney('cash', moneydata) + end + elseif Config.Framework == "standalone" then + -- add here money add funciton + end +end + +function RemoveMoneyRTX(playersource, moneydata) + if Config.Framework == "esx" then + local xPlayer = ESX.GetPlayerFromId(playersource) + if xPlayer then + xPlayer.removeMoney(moneydata) + end + elseif Config.Framework == "qbcore" then + local xPlayer = QBCore.Functions.GetPlayer(playersource) + if xPlayer then + xPlayer.Functions.RemoveMoney('cash', moneydata) + end + elseif Config.Framework == "standalone" then + -- add here money remove funciton + end +end + +function GetMoneyRTX(playersource) + local moneydata = 0 + if Config.Framework == "esx" then + local xPlayer = ESX.GetPlayerFromId(playersource) + if xPlayer then + moneydata = xPlayer.getMoney() + end + elseif Config.Framework == "qbcore" then + local xPlayer = QBCore.Functions.GetPlayer(playersource) + if xPlayer then + moneydata = xPlayer.Functions.GetMoney('cash') + end + elseif Config.Framework == "standalone" then + moneydata = 99999999999 + -- add here money get funciton + end + return moneydata +end + +function GiveShootingRangeRewardToPlayer(playersource, prizeiddata) + local prizegamehandler = Config.ShootingRangePrizes[prizeiddata] + if prizegamehandler.prizetype == "money" then + AddMoneyRTX(playersource, prizegamehandler.prizedata) + TriggerClientEvent("rtx_themepark:Notify", playersource, LanguageFile("prizerewardmoney", prizegamehandler.prizedata)) + end +end + +function GetPlayerIdentifierRTX(playersource) + local playeridentifierdata = "" + if Config.Framework == "esx" then + local xPlayer = ESX.GetPlayerFromId(playersource) + if xPlayer then + playeridentifierdata = xPlayer.identifier + end + elseif Config.Framework == "qbcore" then + local xPlayer = QBCore.Functions.GetPlayer(playersource) + if xPlayer then + playeridentifierdata = xPlayer.PlayerData.citizenid + end + elseif Config.Framework == "standalone" then + playeridentifierdata = GetPlayerIdentifiers(playersource)[1] + end + return playeridentifierdata +end + +function GetPlayerPermissionsManagment(playersource) + local playerallowed = false + if Config.ThemeParkOwnedSettings.acepermissionsforusemanagmentmenu.enable == true then + if IsPlayerAceAllowed(playersource, Config.ThemeParkOwnedSettings.acepermissionsforusemanagmentmenu.permission) then + playerallowed = true + end + end + if Config.ThemeParkOwnedSettings.jobpermissionsforusemanagmentmenu.enable == true then + if Config.Framework == "esx" then + local xPlayer = ESX.GetPlayerFromId(playersource) + if xPlayer then + if xPlayer.job.name == Config.ThemeParkOwnedSettings.jobpermissionsforusemanagmentmenu.jobname then + playerallowed = true + end + end + elseif Config.Framework == "qbcore" then + local xPlayer = QBCore.Functions.GetPlayer(playersource) + if xPlayer then + if xPlayer.PlayerData.job.name == Config.ThemeParkOwnedSettings.jobpermissionsforusemanagmentmenu.jobname then + playerallowed = true + end + end + elseif Config.Framework == "standalone" then + -- add here your job check function + end + end + if Config.ThemeParkOwnedSettings.identifierspermissionsforusemanagmentmenu == true then + local licensedata = "unknown" + local steamdata = "unknown" + local xboxdata = "unknown" + local livedata = "unknown" + local discorddata = "unknown" + local ipdata = "unknown" + for i, licensehandler in ipairs(GetPlayerIdentifiers(playersource)) do + if string.sub(licensehandler, 1,string.len("steam:")) == "steam:" then + steamdata = tostring(licensehandler) + elseif string.sub(licensehandler, 1,string.len("license:")) == "license:" then + licensedata = tostring(licensehandler) + elseif string.sub(licensehandler, 1,string.len("live:")) == "live:" then + livedata = tostring(licensehandler) + elseif string.sub(licensehandler, 1,string.len("xbl:")) == "xbl:" then + xboxdata = tostring(licensehandler) + elseif string.sub(licensehandler, 1,string.len("discord:")) == "discord:" then + discorddata = tostring(licensehandler) + elseif string.sub(licensehandler, 1,string.len("ip:")) == "ip:" then + ipdata = tostring(licensehandler) + end + end + for i, permissionhandler in ipairs(Config.ThemeParkOwnedSettings.permissionsviaidentifiers) do + if permissionhandler.permissiontype == "license" then + if permissionhandler.permisisondata == licensedata then + playerallowed = true + break + end + end + if permissionhandler.permissiontype == "steam" then + if permissionhandler.permisisondata == steamdata then + playerallowed = true + break + end + end + if permissionhandler.permissiontype == "xbox" then + if permissionhandler.permisisondata == xboxdata then + playerallowed = true + break + end + end + if permissionhandler.permissiontype == "live" then + if permissionhandler.permisisondata == livedata then + playerallowed = true + break + end + end + if permissionhandler.permissiontype == "discord" then + if permissionhandler.permisisondata == discorddata then + playerallowed = true + break + end + end + if permissionhandler.permissiontype == "ip" then + if permissionhandler.permisisondata == ipdata then + playerallowed = true + break + end + end + end + end + return playerallowed +end + +function GetPlayerPermissionsControlAttraction(playersource) + local playerallowed = false + if Config.ThemeParkControlMachineSettings.acepermissionsforusecontrolmenu.enable == true then + if IsPlayerAceAllowed(playersource, Config.ThemeParkControlMachineSettings.acepermissionsforusecontrolmenu.permission) then + playerallowed = true + end + end + if Config.ThemeParkControlMachineSettings.jobpermissionsforusecontrolmenu.enable == true then + if Config.Framework == "esx" then + local xPlayer = ESX.GetPlayerFromId(playersource) + if xPlayer then + if xPlayer.job.name == Config.ThemeParkControlMachineSettings.jobpermissionsforusecontrolmenu.jobname then + playerallowed = true + end + end + elseif Config.Framework == "qbcore" then + local xPlayer = QBCore.Functions.GetPlayer(playersource) + if xPlayer then + if xPlayer.PlayerData.job.name == Config.ThemeParkControlMachineSettings.jobpermissionsforusecontrolmenu.jobname then + playerallowed = true + end + end + elseif Config.Framework == "standalone" then + -- add here your job check function + end + end + if Config.ThemeParkControlMachineSettings.identifierspermissionsforcontrolmenu == true then + local licensedata = "unknown" + local steamdata = "unknown" + local xboxdata = "unknown" + local livedata = "unknown" + local discorddata = "unknown" + local ipdata = "unknown" + for i, licensehandler in ipairs(GetPlayerIdentifiers(playersource)) do + if string.sub(licensehandler, 1,string.len("steam:")) == "steam:" then + steamdata = tostring(licensehandler) + elseif string.sub(licensehandler, 1,string.len("license:")) == "license:" then + licensedata = tostring(licensehandler) + elseif string.sub(licensehandler, 1,string.len("live:")) == "live:" then + livedata = tostring(licensehandler) + elseif string.sub(licensehandler, 1,string.len("xbl:")) == "xbl:" then + xboxdata = tostring(licensehandler) + elseif string.sub(licensehandler, 1,string.len("discord:")) == "discord:" then + discorddata = tostring(licensehandler) + elseif string.sub(licensehandler, 1,string.len("ip:")) == "ip:" then + ipdata = tostring(licensehandler) + end + end + for i, permissionhandler in ipairs(Config.ThemeParkControlMachineSettings.permissionsviaidentifiers) do + if permissionhandler.permissiontype == "license" then + if permissionhandler.permisisondata == licensedata then + playerallowed = true + break + end + end + if permissionhandler.permissiontype == "steam" then + if permissionhandler.permisisondata == steamdata then + playerallowed = true + break + end + end + if permissionhandler.permissiontype == "xbox" then + if permissionhandler.permisisondata == xboxdata then + playerallowed = true + break + end + end + if permissionhandler.permissiontype == "live" then + if permissionhandler.permisisondata == livedata then + playerallowed = true + break + end + end + if permissionhandler.permissiontype == "discord" then + if permissionhandler.permisisondata == discorddata then + playerallowed = true + break + end + end + if permissionhandler.permissiontype == "ip" then + if permissionhandler.permisisondata == ipdata then + playerallowed = true + break + end + end + end + end + return playerallowed +end + +if Config.ThemeParkPass then + if Config.Framework == "esx" then + ESX.RegisterUsableItem("themeparkpass", function(source) + local playersource = source + local xPlayer = ESX.GetPlayerFromId(playersource) + if xPlayer then + xPlayer.removeInventoryItem("themeparkpass", 1) + TriggerClientEvent("rtx_themepark:Notify", playersource, LanguageFile("themeparkpassactivated", Config.ThemeParkPassTime)) + TriggerClientEvent("rtx_themepark:Global:ThemeParkPassActivate", playersource) + end + end) + elseif Config.Framework == "qbcore" then + QBCore.Functions.CreateUseableItem("themeparkpass", function(source, item) + local playersource = source + local Player = QBCore.Functions.GetPlayer(playersource) + if Player then + Player.Functions.RemoveItem("themeparkpass", 1) + TriggerClientEvent("rtx_themepark:Notify", playersource, LanguageFile("themeparkpassactivated", Config.ThemeParkPassTime)) + TriggerClientEvent("rtx_themepark:Global:ThemeParkPassActivate", playersource) + end + end) + elseif Config.Framework == "standalone" then + -- add here your usable item funciton + end +end + +if Config.Framework == "esx" then + RegisterCommand("enablethemepark", function(source, args, raw) + local playersource = source + if playersource == 0 then + if themeparkdisabled == true then + themeparkdisabled = false + print(Language[Config.Language]["themeparkallowed"]) + else + themeparkdisabled = true + print(Language[Config.Language]["themeparkblocked"]) + end + else + local xPlayer = ESX.GetPlayerFromId(playersource) + local playergroup = xPlayer.getGroup() + if playergroup == "admin" or playergroup == "superadmin" then + if themeparkdisabled == true then + themeparkdisabled = false + TriggerClientEvent("rtx_themepark:Notify", playersource, Language[Config.Language]["themeparkallowed"]) + else + themeparkdisabled = true + TriggerClientEvent("rtx_themepark:Notify", playersource, Language[Config.Language]["themeparkblocked"]) + end + end + end + end) +elseif Config.Framework == "qbcore" then + RegisterCommand("enablethemepark", function(source, args, raw) + local playersource = source + if playersource == 0 then + if themeparkdisabled == true then + themeparkdisabled = false + print(Language[Config.Language]["themeparkallowed"]) + else + themeparkdisabled = true + print(Language[Config.Language]["themeparkblocked"]) + end + else + if QBCore.Functions.HasPermission(playersource, 'admin') or QBCore.Functions.HasPermission(playersource, 'god') then + if themeparkdisabled == true then + themeparkdisabled = false + TriggerClientEvent("rtx_themepark:Notify", playersource, Language[Config.Language]["themeparkallowed"]) + else + themeparkdisabled = true + TriggerClientEvent("rtx_themepark:Notify", playersource, Language[Config.Language]["themeparkblocked"]) + end + end + end + end) +elseif Config.Framework == "standalone" then + RegisterCommand("enablethemepark", function(source, args, raw) + local playersource = source + if playersource == 0 then + if themeparkdisabled == true then + themeparkdisabled = false + print(Language[Config.Language]["themeparkallowed"]) + else + themeparkdisabled = true + print(Language[Config.Language]["themeparkblocked"]) + end + else + end + end) end \ No newline at end of file diff --git a/resources/[defaultmaps]/rtx_themepark/sql.sql b/resources/[defaultmaps]/rtx_themepark_dlc/sql.sql similarity index 100% rename from resources/[defaultmaps]/rtx_themepark/sql.sql rename to resources/[defaultmaps]/rtx_themepark_dlc/sql.sql diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/.fxap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/.fxap new file mode 100644 index 000000000..2d99cb27e Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/.fxap differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/carvariations.meta b/resources/[defaultmaps]/rtx_themepark_dlc_objects/carvariations.meta similarity index 94% rename from resources/[defaultmaps]/rtx_themepark_objects/carvariations.meta rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/carvariations.meta index 694fa9069..86da63624 100644 --- a/resources/[defaultmaps]/rtx_themepark_objects/carvariations.meta +++ b/resources/[defaultmaps]/rtx_themepark_dlc_objects/carvariations.meta @@ -1,61 +1,61 @@ - - - - - - rtxbumper - - - - 22 - 22 - 21 - 22 - 0 - 35 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Standard White - - - - - - - - + + + + + + rtxbumper + + + + 22 + 22 + 21 + 22 + 0 + 35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Standard White + + + + + + + + \ No newline at end of file diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/client.lua b/resources/[defaultmaps]/rtx_themepark_dlc_objects/client.lua new file mode 100644 index 000000000..31159b539 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/client.lua differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/fxmanifest.lua b/resources/[defaultmaps]/rtx_themepark_dlc_objects/fxmanifest.lua similarity index 58% rename from resources/[defaultmaps]/rtx_themepark_objects/fxmanifest.lua rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/fxmanifest.lua index 8e312ca6a..86b9467d7 100644 --- a/resources/[defaultmaps]/rtx_themepark_objects/fxmanifest.lua +++ b/resources/[defaultmaps]/rtx_themepark_dlc_objects/fxmanifest.lua @@ -1,59 +1,79 @@ -fx_version 'adamant' - -game 'gta5' - -description 'RTX THEME PARK OBJECTS' - -version '20.0' - -files { - 'vehicles.meta', - 'carvariations.meta', - 'handling.meta', -} - -this_is_a_map 'yes' - -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_bus.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_bus_anim.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_bus_blue_screen.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_bus_red_screen.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_bus_target.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_boat_anim.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_balloon_b.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_balloon_g.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_balloon_p.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_balloon_r.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_candycotton_prop.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_detonator_anim.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_detonator_sedacka_anim.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_detonator_zavirani.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_gbooster_rameno_anim.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_gbooster_sedacka_anim.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_gbooster_zakladna_anim.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_popcorn_box.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_topscan_rameno_2_anim.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_topscan_zakladna_anim.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_vortex_anim.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_vortex_anim_sedacka.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_vortex_zavirani.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_autodrom_auticko.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_autodrom_auticko_g.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_autodrom_auticko_b.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_autodrom_auticko_p.ytyp' -data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_control.ytyp' - - -data_file 'HANDLING_FILE' 'handling.meta' -data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta' -data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta' - -client_script 'vehicle_names.lua' - -escrow_ignore { - 'stream/sempre_delperropier.ytd' -} - +fx_version 'adamant' + +game 'gta5' + +description 'RTX THEME PARK DLC OBJECTS' + +version '10.0' + +files { + 'vehicles.meta', + 'carvariations.meta', + 'handling.meta', +} + +this_is_a_map 'yes' + +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_bus.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_bus_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_bus_blue_screen.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_bus_red_screen.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_bus_target.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_boat_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_balloon_b.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_balloon_g.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_balloon_p.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_balloon_r.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_candycotton_prop.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_detonator_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_detonator_sedacka_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_detonator_zavirani.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_gbooster_rameno_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_gbooster_sedacka_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_gbooster_zakladna_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_popcorn_box.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_topscan_rameno_2_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_topscan_zakladna_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_vortex_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_vortex_anim_sedacka.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_vortex_zavirani.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_autodrom_auticko.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_autodrom_auticko_g.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_autodrom_auticko_b.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_autodrom_auticko_p.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_control.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_breakdance_auticko_01_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_breakdance_auticko_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_breakdance_svetylka_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_breakdance_svetylka_anim_2.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_breakdance_tocici_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_breakdance_tocici_anim_2.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_breakdance_tocici_auticka_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_cannon_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_dlc_attractions.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_extasy_base_anim_1.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_extasy_base_anim_2.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_extasy_base_tocici_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_prater_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_prater_kolotoc_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_slingshot_sedacka_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_slingshot_zakladna_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_spinride_arm_anim.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_spinride_base_anim_2.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_hauntedhouse_vozik.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_hauntedhouse_annabelle.ytyp' +data_file 'DLC_ITYP_REQUEST' 'stream/sempre_delperropier_rollercoaster_vozik.ytyp' + +data_file 'HANDLING_FILE' 'handling.meta' +data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta' +data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta' + +client_script 'vehicle_names.lua' + +escrow_ignore { + 'stream/sempre_delperropier.ytd' +} + lua54 'yes' dependency '/assetpacks' \ No newline at end of file diff --git a/resources/[defaultmaps]/rtx_themepark_objects/handling.meta b/resources/[defaultmaps]/rtx_themepark_dlc_objects/handling.meta similarity index 97% rename from resources/[defaultmaps]/rtx_themepark_objects/handling.meta rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/handling.meta index 212e4291a..1d20e4a0f 100644 --- a/resources/[defaultmaps]/rtx_themepark_objects/handling.meta +++ b/resources/[defaultmaps]/rtx_themepark_dlc_objects/handling.meta @@ -1,65 +1,65 @@ - - - - - - RTXBUMPER - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2010104 - 0 - 0 - AVERAGE - - - 14000000 - - - - - - + + + + + + RTXBUMPER + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2010104 + 0 + 0 + AVERAGE + + + 14000000 + + + + + + \ No newline at end of file diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/ind_prop_dlc_roller_car.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/ind_prop_dlc_roller_car.ydr new file mode 100644 index 000000000..02c8b6afd Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/ind_prop_dlc_roller_car.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/ind_prop_dlc_roller_car_02.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/ind_prop_dlc_roller_car_02.ydr new file mode 100644 index 000000000..fcaca54bb Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/ind_prop_dlc_roller_car_02.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_anim.ydr new file mode 100644 index 000000000..fcd628422 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_anim.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_anim.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_anim.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko.ydr new file mode 100644 index 000000000..b13cbf41a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_b.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_b.ydr new file mode 100644 index 000000000..73ae16faf Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_b.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_b.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_b.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_b.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_b.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_g.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_g.ydr new file mode 100644 index 000000000..c3731942e Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_g.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_g.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_g.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_g.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_g.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_p.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_p.ydr new file mode 100644 index 000000000..1c930f3e2 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_p.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_p.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_p.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_p.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_p.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_zakladna.ydr new file mode 100644 index 000000000..accbd20fc Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_autodrom_zakladna.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_b.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_b.ydr new file mode 100644 index 000000000..db6614e03 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_b.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_b.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_b.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_b.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_b.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_g.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_g.ydr new file mode 100644 index 000000000..c970fe758 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_g.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_g.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_g.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_g.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_g.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_p.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_p.ydr new file mode 100644 index 000000000..d607f4c0e Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_p.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_p.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_p.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_p.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_p.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_r.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_r.ydr new file mode 100644 index 000000000..bceb80c26 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_r.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_r.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_r.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_r.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloon_r.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloons.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloons.ydr new file mode 100644 index 000000000..fad418502 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloons.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloons.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloons.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloons.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_balloons.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_boat_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_boat_anim.ydr new file mode 100644 index 000000000..0e62be722 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_boat_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_boat_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_boat_anim.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_boat_anim.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_boat_anim.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_boat_lodka.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_boat_lodka.ydr new file mode 100644 index 000000000..be59ad357 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_boat_lodka.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_boat_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_boat_zakladna.ydr new file mode 100644 index 000000000..e29b23b5e Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_boat_zakladna.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_boat_zavirani.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_boat_zavirani.ydr new file mode 100644 index 000000000..1d77e3847 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_boat_zavirani.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus.ydr new file mode 100644 index 000000000..8cf090da2 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_anim.ydr new file mode 100644 index 000000000..d12172e24 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_anim.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_anim.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_anim.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_blue_screen.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_blue_screen.ydr new file mode 100644 index 000000000..6354140b8 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_blue_screen.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_blue_screen.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_blue_screen.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_blue_screen.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_blue_screen.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_plysak.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_plysak.ydr new file mode 100644 index 000000000..a795f7556 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_plysak.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_plysak.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_plysak.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_plysak.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_plysak.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_red_screen.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_red_screen.ydr new file mode 100644 index 000000000..28cff1606 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_red_screen.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_red_screen.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_red_screen.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_red_screen.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_red_screen.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_target.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_target.ydr new file mode 100644 index 000000000..4f387bff7 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_target.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_target.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_target.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_target.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_bus_target.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_candycotton.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_candycotton.ydr new file mode 100644 index 000000000..a03e07a1b Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_candycotton.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_candycotton.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_candycotton.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_candycotton.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_candycotton.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_candycotton_prop.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_candycotton_prop.ydr new file mode 100644 index 000000000..550049c41 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_candycotton_prop.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_candycotton_prop.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_candycotton_prop.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_candycotton_prop.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_candycotton_prop.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_control.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_control.ydr new file mode 100644 index 000000000..07cc773ac Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_control.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_control.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_control.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_control.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_control.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_anim.ydr new file mode 100644 index 000000000..2c01d4ab4 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_anim.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_anim.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_anim.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_sedacka.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_sedacka.ydr new file mode 100644 index 000000000..55af8d839 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_sedacka.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_sedacka_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_sedacka_anim.ydr new file mode 100644 index 000000000..b5d3aa70d Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_sedacka_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_sedacka_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_sedacka_anim.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_sedacka_anim.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_sedacka_anim.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_zakladna.ydr new file mode 100644 index 000000000..9582e530e Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_zakladna.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_zavirani.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_zavirani.ydr new file mode 100644 index 000000000..bbbcc7430 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_detonator_zavirani.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_door.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_door.ydr new file mode 100644 index 000000000..562af6784 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_door.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_door.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_door.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_door.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_door.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_ferris_kolo.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_ferris_kolo.ydr new file mode 100644 index 000000000..96fb36e1a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_ferris_kolo.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_ferris_sedacka.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_ferris_sedacka.ydr new file mode 100644 index 000000000..1820ed6de Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_ferris_sedacka.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_ferris_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_ferris_zakladna.ydr new file mode 100644 index 000000000..154fbaa18 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_ferris_zakladna.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_rameno.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_rameno.ydr new file mode 100644 index 000000000..ed6574d93 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_rameno.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_rameno_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_rameno_anim.ydr new file mode 100644 index 000000000..d82085003 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_rameno_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_rameno_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_rameno_anim.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_rameno_anim.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_rameno_anim.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka.ydr new file mode 100644 index 000000000..ea9ad64f1 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka_anim.ydr new file mode 100644 index 000000000..513fa8d7c Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka_anim.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka_anim.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka_anim.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna.ydr new file mode 100644 index 000000000..1abe371a9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna_anim.ydr new file mode 100644 index 000000000..d1d844adb Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna_anim.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna_anim.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna_anim.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_zavirani.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_zavirani.ydr new file mode 100644 index 000000000..dd9f610cd Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_gbooster_zavirani.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_popcorn.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_popcorn.ydr new file mode 100644 index 000000000..66ce8c2c0 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_popcorn.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_popcorn.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_popcorn.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_popcorn.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_popcorn.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_popcorn_box.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_popcorn_box.ydr new file mode 100644 index 000000000..f12714781 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_popcorn_box.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_popcorn_box.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_popcorn_box.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_popcorn_box.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_popcorn_box.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_1.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_1.ydr new file mode 100644 index 000000000..798148750 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_1.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_1.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_1.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_1.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_1.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_2.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_2.ydr new file mode 100644 index 000000000..b0bd805c0 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_2.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_2.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_2.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_2.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_2.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_3.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_3.ydr new file mode 100644 index 000000000..a1d33ecd9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_3.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_3.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_3.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_3.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_statue_3.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_ticket.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_ticket.ydr new file mode 100644 index 000000000..8049e1b0e Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_ticket.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_ticket.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_ticket.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_ticket.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_ticket.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_rameno.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_rameno.ydr new file mode 100644 index 000000000..02d86bffb Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_rameno.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2.ydr new file mode 100644 index 000000000..74ec4a12f Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2_anim.ydr new file mode 100644 index 000000000..9cfaed6ad Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2_anim.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2_anim.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2_anim.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_sedacka.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_sedacka.ydr new file mode 100644 index 000000000..a86442728 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_sedacka.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_stred.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_stred.ydr new file mode 100644 index 000000000..c19c8b888 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_stred.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_zakladna.ydr new file mode 100644 index 000000000..5d8a8580f Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_zakladna.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_zakladna_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_zakladna_anim.ydr new file mode 100644 index 000000000..824089ad9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_zakladna_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_zakladna_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_zakladna_anim.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_zakladna_anim.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_topscan_zakladna_anim.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_anim.ydr new file mode 100644 index 000000000..df0e53df3 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_anim.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_anim.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_anim.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_anim_sedacka.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_anim_sedacka.ydr new file mode 100644 index 000000000..bec26c864 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_anim_sedacka.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_anim_sedacka.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_anim_sedacka.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_anim_sedacka.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_anim_sedacka.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_rameno.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_rameno.ydr new file mode 100644 index 000000000..1b273ba5e Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_rameno.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_sedacka.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_sedacka.ydr new file mode 100644 index 000000000..66ff8ff86 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_sedacka.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_zakladna.ydr new file mode 100644 index 000000000..893f10328 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_zakladna.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_zavirani.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_zavirani.ydr new file mode 100644 index 000000000..b346cd4e4 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Attractions/sempre_delperropier_vortex_zavirani.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Bumper/rtxbumper.yft b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Bumper/rtxbumper.yft new file mode 100644 index 000000000..c5ceb3c4a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Bumper/rtxbumper.yft differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Bumper/rtxbumper.ytd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Bumper/rtxbumper.ytd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Bumper/rtxbumper.ytd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Bumper/rtxbumper.ytd diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Bumper/rtxbumper_hi.yft b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Bumper/rtxbumper_hi.yft new file mode 100644 index 000000000..0c9a26cfd Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Bumper/rtxbumper_hi.yft differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_1.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_1.ymap similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_1.ymap rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_1.ymap diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_2.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_2.ymap similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_2.ymap rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_2.ymap diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_3.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_3.ymap new file mode 100644 index 000000000..e46ee48a0 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_3.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_4.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_4.ymap new file mode 100644 index 000000000..0d6dbc0d1 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_4.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_5.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_5.ymap similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_5.ymap rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_5.ymap diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_6.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_6.ymap new file mode 100644 index 000000000..07bf3496c Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_6.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_autodrom_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_autodrom_anim.ycd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_autodrom_anim.ycd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_autodrom_anim.ycd diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_boat_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_boat_anim.ycd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_boat_anim.ycd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_boat_anim.ycd diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_bus_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_bus_anim.ycd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_bus_anim.ycd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_bus_anim.ycd diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_detonator_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_detonator_anim.ycd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_detonator_anim.ycd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_detonator_anim.ycd diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_detonator_sedacka_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_detonator_sedacka_anim.ycd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_detonator_sedacka_anim.ycd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_detonator_sedacka_anim.ycd diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_1.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_1.ymap new file mode 100644 index 000000000..b00cef43c Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_1.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_2.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_2.ymap new file mode 100644 index 000000000..e48182d3d Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_2.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_3.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_3.ymap new file mode 100644 index 000000000..248c91d24 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_3.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_4.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_4.ymap new file mode 100644 index 000000000..7f5ed45ca Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_4.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_5.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_5.ymap new file mode 100644 index 000000000..d22d56e58 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_5.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_6.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_6.ymap new file mode 100644 index 000000000..9dfdc3079 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_6.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_distantlights.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_distantlights.ymap new file mode 100644 index 000000000..6b7e5492c Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_distantlights.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_lodlights.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_lodlights.ymap new file mode 100644 index 000000000..bfdd1209d Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_dlc_lodlights.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_ferris_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_ferris_anim.ycd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_ferris_anim.ycd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_ferris_anim.ycd diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_gbooster_rameno_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_gbooster_rameno_anim.ycd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_gbooster_rameno_anim.ycd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_gbooster_rameno_anim.ycd diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_gbooster_sedacka_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_gbooster_sedacka_anim.ycd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_gbooster_sedacka_anim.ycd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_gbooster_sedacka_anim.ycd diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_gbooster_zakladna_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_gbooster_zakladna_anim.ycd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_gbooster_zakladna_anim.ycd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_gbooster_zakladna_anim.ycd diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_topscan_rameno_2_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_topscan_rameno_2_anim.ycd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_topscan_rameno_2_anim.ycd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_topscan_rameno_2_anim.ycd diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_topscan_zakladna_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_topscan_zakladna_anim.ycd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_topscan_zakladna_anim.ycd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_topscan_zakladna_anim.ycd diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_vortex_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_vortex_anim.ycd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_vortex_anim.ycd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_vortex_anim.ycd diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_vortex_anim_sedacka.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_vortex_anim_sedacka.ycd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_vortex_anim_sedacka.ycd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Custom_ymaps/sempre_delperropier_vortex_anim_sedacka.ycd diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko.ydr new file mode 100644 index 000000000..e66e47f80 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_01.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_01.ydr new file mode 100644 index 000000000..11a15f171 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_01.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_01_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_01_anim.ycd new file mode 100644 index 000000000..dbdf0d9d8 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_01_anim.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_01_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_01_anim.ydr new file mode 100644 index 000000000..82a63bdf4 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_01_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_01_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_01_anim.ytyp new file mode 100644 index 000000000..89856de11 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_01_anim.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_anim.ycd new file mode 100644 index 000000000..be1075e0c Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_anim.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_anim.ydr new file mode 100644 index 000000000..a5962b89f Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_anim.ytyp new file mode 100644 index 000000000..c708d1cc5 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_anim.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_zavirani.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_zavirani.ydr new file mode 100644 index 000000000..1bbe41973 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_auticko_zavirani.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_rameno.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_rameno.ydr new file mode 100644 index 000000000..9f7f1b492 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_rameno.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_stred_attach.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_stred_attach.ydr new file mode 100644 index 000000000..ac6c71dd1 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_stred_attach.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_stred_tocici.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_stred_tocici.ydr new file mode 100644 index 000000000..e1670460b Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_stred_tocici.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim.ycd new file mode 100644 index 000000000..539b0fdca Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim.ydr new file mode 100644 index 000000000..e42e7609d Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim.ytyp new file mode 100644 index 000000000..e76492a98 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim_2.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim_2.ycd new file mode 100644 index 000000000..bb9dccd0f Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim_2.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim_2.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim_2.ydr new file mode 100644 index 000000000..a129e534d Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim_2.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim_2.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim_2.ytyp new file mode 100644 index 000000000..cd2e7d191 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_svetylka_anim_2.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim.ycd new file mode 100644 index 000000000..90142ee05 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim.ydr new file mode 100644 index 000000000..8d7f65944 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim.ytyp new file mode 100644 index 000000000..c2b1f1602 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim_2.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim_2.ycd new file mode 100644 index 000000000..bcee83786 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim_2.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim_2.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim_2.ydr new file mode 100644 index 000000000..4a9c22150 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim_2.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim_2.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim_2.ytyp new file mode 100644 index 000000000..a4591f145 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_anim_2.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_auticka.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_auticka.ydr new file mode 100644 index 000000000..bd11b381a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_auticka.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_auticka_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_auticka_anim.ycd new file mode 100644 index 000000000..66f5650fb Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_auticka_anim.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_auticka_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_auticka_anim.ydr new file mode 100644 index 000000000..e0c55a623 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_auticka_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_auticka_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_auticka_anim.ytyp new file mode 100644 index 000000000..741ff837f Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_tocici_auticka_anim.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_zakladna.ydr new file mode 100644 index 000000000..790c9bb9d Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_breakdance_zakladna.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_cannon.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_cannon.ydr new file mode 100644 index 000000000..c51332cd7 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_cannon.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_cannon_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_cannon_anim.ycd new file mode 100644 index 000000000..dc8881321 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_cannon_anim.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_cannon_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_cannon_anim.ydr new file mode 100644 index 000000000..b32ea4e59 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_cannon_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_cannon_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_cannon_anim.ytyp new file mode 100644 index 000000000..d1242e58b Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_cannon_anim.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_carousel_horse.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_carousel_horse.ydr new file mode 100644 index 000000000..7be40393d Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_carousel_horse.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_carousel_horse_base.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_carousel_horse_base.ydr new file mode 100644 index 000000000..2167d51e5 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_carousel_horse_base.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_carousel_horse_tocici.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_carousel_horse_tocici.ydr new file mode 100644 index 000000000..5b679686f Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_carousel_horse_tocici.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_attractions.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_attractions.ytyp new file mode 100644 index 000000000..0b8e8deb7 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_attractions.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_burgers.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_burgers.ydr new file mode 100644 index 000000000..895710a1a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_burgers.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_burgers_door.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_burgers_door.ydr new file mode 100644 index 000000000..8f8fe3ad9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_burgers_door.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_burgers_door.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_burgers_door.ytyp new file mode 100644 index 000000000..645fd1f0a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_burgers_door.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_cityview.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_cityview.ydr new file mode 100644 index 000000000..9b8f8d51a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_cityview.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_hotdog.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_hotdog.ydr new file mode 100644 index 000000000..3e89a421d Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_hotdog.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_hotdog_door.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_hotdog_door.ydr new file mode 100644 index 000000000..8ba6e8b02 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_hotdog_door.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_hotdog_door.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_hotdog_door.ytyp new file mode 100644 index 000000000..c74560423 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_hotdog_door.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_juice.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_juice.ydr new file mode 100644 index 000000000..c8f3a5a3b Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_juice.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_juice_door.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_juice_door.ydr new file mode 100644 index 000000000..f99b6339d Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_juice_door.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_juice_door.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_juice_door.ytyp new file mode 100644 index 000000000..0a5beda36 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_juice_door.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_merchandise.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_merchandise.ydr new file mode 100644 index 000000000..204c7cd1e Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_merchandise.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_merchandise_door.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_merchandise_door.ydr new file mode 100644 index 000000000..9deff6878 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_merchandise_door.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_merchandise_door.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_merchandise_door.ytyp new file mode 100644 index 000000000..0ac2638dd Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_merchandise_door.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_splats.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_splats.ydr new file mode 100644 index 000000000..a11f1dcfe Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_dlc_splats.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_arm_1.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_arm_1.ydr new file mode 100644 index 000000000..921c932cf Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_arm_1.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_arm_2.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_arm_2.ydr new file mode 100644 index 000000000..66844af9a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_arm_2.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base.ydr new file mode 100644 index 000000000..4e4315ce0 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_1.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_1.ycd new file mode 100644 index 000000000..86ba669a9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_1.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_1.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_1.ydr new file mode 100644 index 000000000..929ef73a0 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_1.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_1.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_1.ytyp new file mode 100644 index 000000000..664ea63f3 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_1.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_2.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_2.ycd new file mode 100644 index 000000000..426ea289d Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_2.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_2.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_2.ydr new file mode 100644 index 000000000..cc5081dce Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_2.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_2.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_2.ytyp new file mode 100644 index 000000000..fd26268f4 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_anim_2.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_tocici.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_tocici.ydr new file mode 100644 index 000000000..2d7ae121a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_tocici.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_tocici_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_tocici_anim.ycd new file mode 100644 index 000000000..ca2f3cdea Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_tocici_anim.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_tocici_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_tocici_anim.ydr new file mode 100644 index 000000000..7c458420c Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_tocici_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_tocici_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_tocici_anim.ytyp new file mode 100644 index 000000000..662723bfc Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_tocici_anim.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_vyjizdeci.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_vyjizdeci.ydr new file mode 100644 index 000000000..83a1bd483 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_base_vyjizdeci.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_cross.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_cross.ydr new file mode 100644 index 000000000..416447efc Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_cross.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_seat.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_seat.ydr new file mode 100644 index 000000000..1fe59cb63 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_seat.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_seat_zavirani.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_seat_zavirani.ydr new file mode 100644 index 000000000..7c9ee8832 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_extasy_seat_zavirani.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_barrier.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_barrier.ydr new file mode 100644 index 000000000..10439618c Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_barrier.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_barrier.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_barrier.ytyp new file mode 100644 index 000000000..7dba01e8a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_barrier.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior.ybn b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior.ybn new file mode 100644 index 000000000..f76aaaa91 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior.ybn differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior.ydr new file mode 100644 index 000000000..fcc7d2f92 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior_anim.ycd new file mode 100644 index 000000000..f1a17dda4 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior_anim.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior_anim.ydr new file mode 100644 index 000000000..434683df3 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior_anim.ytyp new file mode 100644 index 000000000..808852779 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_exterior_anim.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_vozik.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_vozik.ydr new file mode 100644 index 000000000..c1e9d1996 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_vozik.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_vozik.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_vozik.ytyp new file mode 100644 index 000000000..7d7ae8d1f Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_hauntedhouse_vozik.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_anim.ycd new file mode 100644 index 000000000..cb1e8c64e Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_anim.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_anim.ydr new file mode 100644 index 000000000..b84d69e1f Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_anim.ytyp new file mode 100644 index 000000000..7bdc47a36 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_anim.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_kolotoc.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_kolotoc.ydr new file mode 100644 index 000000000..d61835978 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_kolotoc.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_kolotoc_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_kolotoc_anim.ycd new file mode 100644 index 000000000..be3e53d24 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_kolotoc_anim.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_kolotoc_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_kolotoc_anim.ydr new file mode 100644 index 000000000..05f4e31fc Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_kolotoc_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_kolotoc_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_kolotoc_anim.ytyp new file mode 100644 index 000000000..de9ee11f3 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_kolotoc_anim.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_sedacka.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_sedacka.ydr new file mode 100644 index 000000000..4791de0ac Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_sedacka.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_zakladna.ydr new file mode 100644 index 000000000..a70bc1f74 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_prater_zakladna.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster.ydr new file mode 100644 index 000000000..9ab297bb2 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_anim.ycd new file mode 100644 index 000000000..f6a3dc436 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_anim.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_anim.ydr new file mode 100644 index 000000000..a686b0d2b Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_anim.ytyp new file mode 100644 index 000000000..556847d43 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_anim.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_vozik.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_vozik.ydr new file mode 100644 index 000000000..c19ab27ce Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_vozik.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_vozik.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_vozik.ytyp new file mode 100644 index 000000000..5058ca848 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_rollercoaster_vozik.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_sedacka.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_sedacka.ydr new file mode 100644 index 000000000..80a01e398 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_sedacka.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_sedacka_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_sedacka_anim.ycd new file mode 100644 index 000000000..c3a21f028 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_sedacka_anim.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_sedacka_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_sedacka_anim.ydr new file mode 100644 index 000000000..39b155046 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_sedacka_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_sedacka_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_sedacka_anim.ytyp new file mode 100644 index 000000000..37aa20c54 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_sedacka_anim.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_zakladna.ydr new file mode 100644 index 000000000..5aa21f294 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_zakladna.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_zakladna_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_zakladna_anim.ycd new file mode 100644 index 000000000..90a52e1b1 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_zakladna_anim.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_zakladna_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_zakladna_anim.ydr new file mode 100644 index 000000000..b0909db0c Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_zakladna_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_zakladna_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_zakladna_anim.ytyp new file mode 100644 index 000000000..05f89ee1f Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_slingshot_zakladna_anim.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_arm.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_arm.ydr new file mode 100644 index 000000000..4c8f229a4 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_arm.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_arm_anim.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_arm_anim.ycd new file mode 100644 index 000000000..68943b5e3 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_arm_anim.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_arm_anim.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_arm_anim.ydr new file mode 100644 index 000000000..a24e4e4f5 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_arm_anim.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_arm_anim.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_arm_anim.ytyp new file mode 100644 index 000000000..3910ad59e Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_arm_anim.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_base.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_base.ydr new file mode 100644 index 000000000..8cc29427f Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_base.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_base_anim_2.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_base_anim_2.ycd new file mode 100644 index 000000000..9d8adac1e Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_base_anim_2.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_base_anim_2.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_base_anim_2.ydr new file mode 100644 index 000000000..5ac7a436f Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_base_anim_2.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_base_anim_2.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_base_anim_2.ytyp new file mode 100644 index 000000000..35756998c Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_base_anim_2.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_cross.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_cross.ydr new file mode 100644 index 000000000..fc24543e6 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_cross.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_podlaha.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_podlaha.ydr new file mode 100644 index 000000000..2ef4f4d83 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_podlaha.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_seat.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_seat.ydr new file mode 100644 index 000000000..680258b3a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_seat.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_seat_zavirani.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_seat_zavirani.ydr new file mode 100644 index 000000000..ce5f86068 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/DLC_attractions/sempre_delperropier_spinride_seat_zavirani.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hei_sm_22_0.ybn b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hei_sm_22_0.ybn new file mode 100644 index 000000000..37d8cfe8b Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hei_sm_22_0.ybn differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hei_sm_22_1.ybn b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hei_sm_22_1.ybn new file mode 100644 index 000000000..af06fb217 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hei_sm_22_1.ybn differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hei_sm_22_2.ybn b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hei_sm_22_2.ybn new file mode 100644 index 000000000..60b06b58b Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hei_sm_22_2.ybn differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hi@hei_sm_22_0.ybn b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hi@hei_sm_22_0.ybn new file mode 100644 index 000000000..6883da56c Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hi@hei_sm_22_0.ybn differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hi@hei_sm_22_1.ybn b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hi@hei_sm_22_1.ybn new file mode 100644 index 000000000..76563e792 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hi@hei_sm_22_1.ybn differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hi@hei_sm_22_2.ybn b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hi@hei_sm_22_2.ybn new file mode 100644 index 000000000..b8cfe6b77 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_collision/hi@hei_sm_22_2.ybn differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_22_emissive_slod_children.ydd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_22_emissive_slod_children.ydd new file mode 100644 index 000000000..52dc3e306 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_22_emissive_slod_children.ydd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_22_entsign2_slod_children.ydd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_22_entsign2_slod_children.ydd new file mode 100644 index 000000000..0713e53bb Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_22_entsign2_slod_children.ydd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_22_slod1b_children.ydd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_22_slod1b_children.ydd new file mode 100644 index 000000000..e1eacef20 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_22_slod1b_children.ydd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_lod_slod2_22_children.ydd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_lod_slod2_22_children.ydd new file mode 100644 index 000000000..bf663fa26 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_lod_slod2_22_children.ydd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_lod_slod3_children.ydd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_lod_slod3_children.ydd new file mode 100644 index 000000000..194c6c88f Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_lod_slod3_children.ydd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_props_combo40_slod_children.ydd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_props_combo40_slod_children.ydd new file mode 100644 index 000000000..156749ae9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_props_combo40_slod_children.ydd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_props_combo42_slod_children.ydd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_props_combo42_slod_children.ydd new file mode 100644 index 000000000..91a4bf8f6 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_lod/sm_props_combo42_slod_children.ydd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_cablebulbs.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_cablebulbs.ydr new file mode 100644 index 000000000..9a806d9ab Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_cablebulbs.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_cablebulbs.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_cablebulbs.ytyp new file mode 100644 index 000000000..6f138c223 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_cablebulbs.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_dlc_splats.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_dlc_splats.ydr new file mode 100644 index 000000000..6f19715b0 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_dlc_splats.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_dlc_splats.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_dlc_splats.ytyp new file mode 100644 index 000000000..5dfa4e4c4 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_dlc_splats.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_prop_bush_neat_04.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_prop_bush_neat_04.ydr new file mode 100644 index 000000000..76d05043f Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_prop_bush_neat_04.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sempre_delperropier_prop_bush_neat_04.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_prop_bush_neat_04.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sempre_delperropier_prop_bush_neat_04.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_prop_bush_neat_04.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_sm_22_cableforbulbs.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_sm_22_cableforbulbs.ydr new file mode 100644 index 000000000..5a06c189b Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_sm_22_cableforbulbs.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sempre_delperropier_sm_22_cableforbulbs.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_sm_22_cableforbulbs.ytyp similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sempre_delperropier_sm_22_cableforbulbs.ytyp rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sempre_delperropier_sm_22_cableforbulbs.ytyp diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_alpha.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_alpha.ydr new file mode 100644 index 000000000..c047b5ee6 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_alpha.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_alpha_1001.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_alpha_1001.ydr new file mode 100644 index 000000000..4d98e58a0 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_alpha_1001.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_build_67.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_build_67.ydr new file mode 100644 index 000000000..afc4914b8 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_build_67.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_build_67_nw.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_build_67_nw.ydr new file mode 100644 index 000000000..f4b0abc9c Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_build_67_nw.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_building_69.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_building_69.ydr new file mode 100644 index 000000000..91c3bb9d2 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_building_69.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_building_69_nw.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_building_69_nw.ydr new file mode 100644 index 000000000..21c0d3825 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_building_69_nw.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_building_bulbs.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_building_bulbs.ydr new file mode 100644 index 000000000..f764fff90 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_building_bulbs.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_bulbs_08.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_bulbs_08.ydr new file mode 100644 index 000000000..30e9c253b Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_bulbs_08.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_cableforbulbs.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_cableforbulbs.ydr new file mode 100644 index 000000000..65a51e4bf Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_cableforbulbs.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_emissive_emb.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_emissive_emb.ydr new file mode 100644 index 000000000..ed724f0af Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_emissive_emb.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_emissive_emc.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_emissive_emc.ydr new file mode 100644 index 000000000..e744b9153 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_emissive_emc.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_entsign2.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_entsign2.ydr new file mode 100644 index 000000000..71b4d5a36 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_entsign2.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_ferris_motor_irm.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_ferris_motor_irm.ydr new file mode 100644 index 000000000..932c7fd62 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_ferris_motor_irm.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_ferris_supp.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_ferris_supp.ydr new file mode 100644 index 000000000..9c55fbf30 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_ferris_supp.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_piersurf.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_piersurf.ydr new file mode 100644 index 000000000..976f5ee93 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_piersurf.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_pleas_pier_fr.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_pleas_pier_fr.ydr new file mode 100644 index 000000000..ff222ff10 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_pleas_pier_fr.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster1c.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster1c.ydr new file mode 100644 index 000000000..17964287e Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster1c.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster1d.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster1d.ydr new file mode 100644 index 000000000..4b93252ea Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster1d.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster1f.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster1f.ydr new file mode 100644 index 000000000..5dbc90875 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster1f.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster_neon.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster_neon.ydr new file mode 100644 index 000000000..abdb36ea3 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster_neon.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster_railings.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster_railings.ydr new file mode 100644 index 000000000..4ecf6e512 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_rcoaster_railings.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_sm1_22_glue_0.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_sm1_22_glue_0.ydr new file mode 100644 index 000000000..36bc8ea13 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_sm1_22_glue_0.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_sm1_22_glue_01a.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_sm1_22_glue_01a.ydr new file mode 100644 index 000000000..c9d3546e1 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_sm1_22_glue_01a.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_splats1.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_splats1.ydr new file mode 100644 index 000000000..4ce9d73b8 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_models/sm_22_splats1.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_long_0.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_long_0.ymap new file mode 100644 index 000000000..b1f2eccf0 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_long_0.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_strm_0.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_strm_0.ymap new file mode 100644 index 000000000..22ac9cbb5 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_strm_0.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_strm_1.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_strm_1.ymap new file mode 100644 index 000000000..f2268fd0b Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_strm_1.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_strm_2.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_strm_2.ymap new file mode 100644 index 000000000..af1f891cf Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_strm_2.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_strm_4.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_strm_4.ymap new file mode 100644 index 000000000..4abfad96a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_22_strm_4.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_occl_00.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_occl_00.ymap new file mode 100644 index 000000000..80a6fe829 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_occl_00.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_occl_02.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_occl_02.ymap new file mode 100644 index 000000000..d53617028 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_occl_02.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_rd_long_1.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_rd_long_1.ymap new file mode 100644 index 000000000..2bfa9b781 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_rd_long_1.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_rd_strm_0.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_rd_strm_0.ymap new file mode 100644 index 000000000..c0aac8cf0 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_rd_strm_0.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_rd_strm_3.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_rd_strm_3.ymap new file mode 100644 index 000000000..3991de52d Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/hei_sm_rd_strm_3.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/navmesh[84][96].ynv b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/navmesh[84][96].ynv similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/navmesh[84][96].ynv rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/navmesh[84][96].ynv diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/navmesh[84][99].ynv b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/navmesh[84][99].ynv similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/navmesh[84][99].ynv rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/navmesh[84][99].ynv diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/navmesh[87][96].ynv b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/navmesh[87][96].ynv new file mode 100644 index 000000000..94fe8202b Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/navmesh[87][96].ynv differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/navmesh[87][99].ynv b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/navmesh[87][99].ynv similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/navmesh[87][99].ynv rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/navmesh[87][99].ynv diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_distlodlights_medium031.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_distlodlights_medium031.ymap new file mode 100644 index 000000000..6b13bf431 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_distlodlights_medium031.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_distlodlights_small018.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_distlodlights_small018.ymap new file mode 100644 index 000000000..f05b2de2b Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_distlodlights_small018.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_distlodlights_small054.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_distlodlights_small054.ymap new file mode 100644 index 000000000..7986aa425 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_distlodlights_small054.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_lodlights_medium031.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_lodlights_medium031.ymap new file mode 100644 index 000000000..aa7a7d193 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_lodlights_medium031.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_lodlights_small018.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_lodlights_small018.ymap new file mode 100644 index 000000000..5fbdcb5b1 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_lodlights_small018.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_lodlights_small054.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_lodlights_small054.ymap new file mode 100644 index 000000000..7751a8557 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ymaps/vw_lodlights_small054.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ytyps/santamon_metadata_001_strm.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ytyps/santamon_metadata_001_strm.ytyp new file mode 100644 index 000000000..38dd06a9b Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/GTA_ytyps/santamon_metadata_001_strm.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/_manifest.ymf b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/_manifest.ymf new file mode 100644 index 000000000..cbce4f636 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/_manifest.ymf differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/clip@djn_swing_chair_try.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/clip@djn_swing_chair_try.ycd new file mode 100644 index 000000000..b864fa3e4 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/clip@djn_swing_chair_try.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/djn_swing_chair_try.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/djn_swing_chair_try.ydr new file mode 100644 index 000000000..3606418ee Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/djn_swing_chair_try.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse.ytd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse.ytd new file mode 100644 index 000000000..ba896c6a8 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse.ytd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_annabelle.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_annabelle.ydr new file mode 100644 index 000000000..385b4a1a9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_annabelle.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_annabelle.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_annabelle.ytyp new file mode 100644 index 000000000..821d9e496 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_annabelle.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_crazy.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_crazy.ydr new file mode 100644 index 000000000..e314d2be0 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_crazy.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_crazy_2.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_crazy_2.ydr new file mode 100644 index 000000000..a82a884c5 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_crazy_2.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_door_1.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_door_1.ydr new file mode 100644 index 000000000..62f3b9eb9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_door_1.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_door_2.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_door_2.ydr new file mode 100644 index 000000000..417a07bef Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_door_2.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_enter.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_enter.ydr new file mode 100644 index 000000000..a884a4fd9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_enter.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior.ymap b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior.ymap new file mode 100644 index 000000000..e2f51e185 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior.ymap differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior.ytyp b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior.ytyp new file mode 100644 index 000000000..fb3372f36 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior.ytyp differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior_col.ybn b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior_col.ybn new file mode 100644 index 000000000..43329a4c1 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior_col.ybn differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior_det.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior_det.ydr new file mode 100644 index 000000000..b399e8259 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior_det.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior_shell.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior_shell.ydr new file mode 100644 index 000000000..9367055bc Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_interior_shell.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_masakr.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_masakr.ydr new file mode 100644 index 000000000..311a6191c Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_masakr.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_masakr_2.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_masakr_2.ydr new file mode 100644 index 000000000..6d00c6d19 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_masakr_2.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_morgue.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_morgue.ydr new file mode 100644 index 000000000..6047f0ceb Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_morgue.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_tunel.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_tunel.ydr new file mode 100644 index 000000000..28a7028b5 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_tunel.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_valak.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_valak.ydr new file mode 100644 index 000000000..cf82cfbf0 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_valak.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_valak_art.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_valak_art.ydr new file mode 100644 index 000000000..d7c992573 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_valak_art.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_valak_cross.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_valak_cross.ydr new file mode 100644 index 000000000..038b4dbf1 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_valak_cross.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_valak_lights.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_valak_lights.ydr new file mode 100644 index 000000000..b8ad7b619 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_valak_lights.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_zombie.ydr b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_zombie.ydr new file mode 100644 index 000000000..b9f4f3ebe Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/Hauntedhouse_interior/sempre_delperropier_hauntedhouse_zombie.ydr differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/_manifest.ymf b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/_manifest.ymf new file mode 100644 index 000000000..bcab65438 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/_manifest.ymf differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/balloon_popcorn.ytd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/balloon_popcorn.ytd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/balloon_popcorn.ytd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/balloon_popcorn.ytd diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/haunted_house.ytd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/haunted_house.ytd new file mode 100644 index 000000000..dd259b54a Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/haunted_house.ytd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/rtx_djn_themedlc_car_sit.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/rtx_djn_themedlc_car_sit.ycd new file mode 100644 index 000000000..45d98fdec Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/rtx_djn_themedlc_car_sit.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/rtx_djn_themepark_canon_char.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/rtx_djn_themepark_canon_char.ycd new file mode 100644 index 000000000..d9dd51527 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/rtx_djn_themepark_canon_char.ycd differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Anims/rtxthemepark.ycd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/rtxthemepark.ycd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/Anims/rtxthemepark.ycd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/rtxthemepark.ycd diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/sempre_delperropier.ytd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/sempre_delperropier.ytd new file mode 100644 index 000000000..384dec328 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/sempre_delperropier.ytd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/sempre_delperropier_extasy.ytd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/sempre_delperropier_extasy.ytd new file mode 100644 index 000000000..af0d026f9 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/sempre_delperropier_extasy.ytd differ diff --git a/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/sempre_delperropier_spinride.ytd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/sempre_delperropier_spinride.ytd new file mode 100644 index 000000000..6bbfed773 Binary files /dev/null and b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/sempre_delperropier_spinride.ytd differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/sm_22_rides.ytd b/resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/sm_22_rides.ytd similarity index 100% rename from resources/[defaultmaps]/rtx_themepark_objects/stream/sm_22_rides.ytd rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/stream/sm_22_rides.ytd diff --git a/resources/[defaultmaps]/rtx_themepark_objects/vehicles.meta b/resources/[defaultmaps]/rtx_themepark_dlc_objects/vehicles.meta similarity index 97% rename from resources/[defaultmaps]/rtx_themepark_objects/vehicles.meta rename to resources/[defaultmaps]/rtx_themepark_dlc_objects/vehicles.meta index fbb87969e..666225b7c 100644 --- a/resources/[defaultmaps]/rtx_themepark_objects/vehicles.meta +++ b/resources/[defaultmaps]/rtx_themepark_dlc_objects/vehicles.meta @@ -1,109 +1,109 @@ - - - vehshare - - - - rtxbumper - rtxbumper - RTXBUMPER - bumper - DINKA - null - null - null - null - - null - VOLTIC - LAYOUT_VETO - VETO_COVER_OFFSET_INFO - EXPLOSION_INFO_DEFAULT - - FOLLOW_CHEETAH_CAMERA - DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA - VEHICLE_BONNET_CAMERA_FORMULA - REDUCED_NEAR_CLIP_POV_CAMERA_LOOKAROUND - - - - - - - - - - - - - VFXVEHICLEINFO_CAR_GENERIC - - - - - - - - - - - - - - - - - - - - - - 10.000000 - 25.000000 - 60.000000 - 120.000000 - 500.000000 - 500.000000 - - - - - - - - - - SWANKNESS_5 - - FLAG_SPORTS FLAG_RICH_CAR FLAG_RECESSED_HEADLIGHT_CORONAS FLAG_NO_BROKEN_DOWN_SCENARIO FLAG_COUNT_AS_FACEBOOK_DRIVEN FLAG_RENDER_WHEELS_WITH_ZERO_COMPRESSION FLAG_USE_STEERING_PARAM_FOR_LEAN - VEHICLE_TYPE_CAR - VPT_BACK_PLATES - VDT_RACE - VC_SPORT - VWT_HIEND - - - - - - - - - - - - WHEEL_FRONT_RIGHT_CAMERA - WHEEL_FRONT_LEFT_CAMERA - WHEEL_REAR_RIGHT_CAMERA - WHEEL_REAR_LEFT_CAMERA - - - - - - - LOW_VETO_FRONT - - - + + + vehshare + + + + rtxbumper + rtxbumper + RTXBUMPER + bumper + DINKA + null + null + null + null + + null + VOLTIC + LAYOUT_VETO + VETO_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + FOLLOW_CHEETAH_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_FORMULA + REDUCED_NEAR_CLIP_POV_CAMERA_LOOKAROUND + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 10.000000 + 25.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + SWANKNESS_5 + + FLAG_SPORTS FLAG_RICH_CAR FLAG_RECESSED_HEADLIGHT_CORONAS FLAG_NO_BROKEN_DOWN_SCENARIO FLAG_COUNT_AS_FACEBOOK_DRIVEN FLAG_RENDER_WHEELS_WITH_ZERO_COMPRESSION FLAG_USE_STEERING_PARAM_FOR_LEAN + VEHICLE_TYPE_CAR + VPT_BACK_PLATES + VDT_RACE + VC_SPORT + VWT_HIEND + + + + + + + + + + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + LOW_VETO_FRONT + + + \ No newline at end of file diff --git a/resources/[defaultmaps]/rtx_themepark_objects/.fxap b/resources/[defaultmaps]/rtx_themepark_objects/.fxap deleted file mode 100644 index ace837602..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/.fxap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/ind_prop_dlc_roller_car.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/ind_prop_dlc_roller_car.ydr deleted file mode 100644 index 589f091fd..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/ind_prop_dlc_roller_car.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/ind_prop_dlc_roller_car_02.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/ind_prop_dlc_roller_car_02.ydr deleted file mode 100644 index 62f9f039f..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/ind_prop_dlc_roller_car_02.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_anim.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_anim.ydr deleted file mode 100644 index b3255c6a3..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_anim.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko.ydr deleted file mode 100644 index 031ccee31..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_b.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_b.ydr deleted file mode 100644 index fd9228e1c..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_b.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_g.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_g.ydr deleted file mode 100644 index 5aa52e295..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_g.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_p.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_p.ydr deleted file mode 100644 index 8d0ba5202..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_auticko_p.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_zakladna.ydr deleted file mode 100644 index 0459653f6..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_autodrom_zakladna.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_b.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_b.ydr deleted file mode 100644 index 44b32cc36..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_b.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_g.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_g.ydr deleted file mode 100644 index decaca662..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_g.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_p.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_p.ydr deleted file mode 100644 index a10350ee4..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_p.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_r.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_r.ydr deleted file mode 100644 index ad3381012..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloon_r.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloons.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloons.ydr deleted file mode 100644 index dbc65398c..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_balloons.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_boat_anim.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_boat_anim.ydr deleted file mode 100644 index 7f086d37c..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_boat_anim.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_boat_lodka.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_boat_lodka.ydr deleted file mode 100644 index 933fda2f8..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_boat_lodka.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_boat_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_boat_zakladna.ydr deleted file mode 100644 index 8ba7e9ba3..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_boat_zakladna.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_boat_zavirani.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_boat_zavirani.ydr deleted file mode 100644 index c200ac2d2..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_boat_zavirani.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus.ydr deleted file mode 100644 index 1cdb54ae5..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_anim.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_anim.ydr deleted file mode 100644 index 3d49af1fb..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_anim.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_blue_screen.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_blue_screen.ydr deleted file mode 100644 index d8329723a..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_blue_screen.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_plysak.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_plysak.ydr deleted file mode 100644 index ca5e5b83e..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_plysak.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_red_screen.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_red_screen.ydr deleted file mode 100644 index 79e77c4e0..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_red_screen.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_target.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_target.ydr deleted file mode 100644 index f05c67543..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_bus_target.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_candycotton.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_candycotton.ydr deleted file mode 100644 index 7706eec90..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_candycotton.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_candycotton_prop.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_candycotton_prop.ydr deleted file mode 100644 index 8cdb5ddef..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_candycotton_prop.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_control.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_control.ydr deleted file mode 100644 index 0b01e0f4d..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_control.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_anim.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_anim.ydr deleted file mode 100644 index 2affd71a7..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_anim.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_sedacka.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_sedacka.ydr deleted file mode 100644 index 3a680e111..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_sedacka.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_sedacka_anim.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_sedacka_anim.ydr deleted file mode 100644 index 6e9ba7a99..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_sedacka_anim.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_zakladna.ydr deleted file mode 100644 index 71b24ef7c..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_zakladna.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_zavirani.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_zavirani.ydr deleted file mode 100644 index 373a23d83..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_detonator_zavirani.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_door.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_door.ydr deleted file mode 100644 index b49a8a115..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_door.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_ferris_kolo.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_ferris_kolo.ydr deleted file mode 100644 index c4484801e..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_ferris_kolo.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_ferris_sedacka.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_ferris_sedacka.ydr deleted file mode 100644 index 8a175a47c..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_ferris_sedacka.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_ferris_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_ferris_zakladna.ydr deleted file mode 100644 index bcf74f62b..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_ferris_zakladna.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_rameno.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_rameno.ydr deleted file mode 100644 index 340562b30..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_rameno.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_rameno_anim.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_rameno_anim.ydr deleted file mode 100644 index f599a7ae8..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_rameno_anim.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka.ydr deleted file mode 100644 index 7cc3365dd..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka_anim.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka_anim.ydr deleted file mode 100644 index adc123179..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_sedacka_anim.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna.ydr deleted file mode 100644 index 1231dcf6a..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna_anim.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna_anim.ydr deleted file mode 100644 index 53e2dc093..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_zakladna_anim.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_zavirani.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_zavirani.ydr deleted file mode 100644 index 191a7e6f0..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_gbooster_zavirani.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_popcorn.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_popcorn.ydr deleted file mode 100644 index f99dc286e..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_popcorn.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_popcorn_box.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_popcorn_box.ydr deleted file mode 100644 index b07c35aff..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_popcorn_box.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_1.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_1.ydr deleted file mode 100644 index 672b0c720..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_1.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_2.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_2.ydr deleted file mode 100644 index d377c3f80..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_2.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_3.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_3.ydr deleted file mode 100644 index c2995e05a..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_statue_3.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_ticket.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_ticket.ydr deleted file mode 100644 index 412f983e4..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_ticket.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_rameno.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_rameno.ydr deleted file mode 100644 index 172a1b407..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_rameno.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2.ydr deleted file mode 100644 index 9c3bca486..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2_anim.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2_anim.ydr deleted file mode 100644 index 81ef90bb8..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_rameno_2_anim.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_sedacka.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_sedacka.ydr deleted file mode 100644 index 080989cab..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_sedacka.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_stred.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_stred.ydr deleted file mode 100644 index f16ab994a..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_stred.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_zakladna.ydr deleted file mode 100644 index 0c532fe2e..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_zakladna.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_zakladna_anim.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_zakladna_anim.ydr deleted file mode 100644 index 50530342e..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_topscan_zakladna_anim.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_anim.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_anim.ydr deleted file mode 100644 index f31e1bfd8..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_anim.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_anim_sedacka.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_anim_sedacka.ydr deleted file mode 100644 index a57569dce..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_anim_sedacka.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_rameno.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_rameno.ydr deleted file mode 100644 index 0f43ed440..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_rameno.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_sedacka.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_sedacka.ydr deleted file mode 100644 index 9e65cb82d..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_sedacka.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_zakladna.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_zakladna.ydr deleted file mode 100644 index bb1e93361..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_zakladna.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_zavirani.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_zavirani.ydr deleted file mode 100644 index b312f4c8d..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Attractions/sempre_delperropier_vortex_zavirani.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Bumper/rtxbumper.yft b/resources/[defaultmaps]/rtx_themepark_objects/stream/Bumper/rtxbumper.yft deleted file mode 100644 index 881dba96d..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Bumper/rtxbumper.yft and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Bumper/rtxbumper_hi.yft b/resources/[defaultmaps]/rtx_themepark_objects/stream/Bumper/rtxbumper_hi.yft deleted file mode 100644 index 181883ad2..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Bumper/rtxbumper_hi.yft and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_3.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_3.ymap deleted file mode 100644 index 4e59939e3..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_3.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_4.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_4.ymap deleted file mode 100644 index 0fbe49686..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_4.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_6.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_6.ymap deleted file mode 100644 index 3aeea23a1..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_6.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_distantlights.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_distantlights.ymap deleted file mode 100644 index a5383080d..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_distantlights.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_lodlights.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_lodlights.ymap deleted file mode 100644 index 5b2d5cf5a..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/Custom_ymaps/sempre_delperropier_lodlights.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hei_sm_22_0.ybn b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hei_sm_22_0.ybn deleted file mode 100644 index ce1725377..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hei_sm_22_0.ybn and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hei_sm_22_1.ybn b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hei_sm_22_1.ybn deleted file mode 100644 index a9da9755c..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hei_sm_22_1.ybn and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hei_sm_22_2.ybn b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hei_sm_22_2.ybn deleted file mode 100644 index 5614b98f8..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hei_sm_22_2.ybn and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hi@hei_sm_22_0.ybn b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hi@hei_sm_22_0.ybn deleted file mode 100644 index b35b318e6..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hi@hei_sm_22_0.ybn and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hi@hei_sm_22_1.ybn b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hi@hei_sm_22_1.ybn deleted file mode 100644 index 6383fae30..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hi@hei_sm_22_1.ybn and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hi@hei_sm_22_2.ybn b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hi@hei_sm_22_2.ybn deleted file mode 100644 index 484683fbf..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_collision/hi@hei_sm_22_2.ybn and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_22_entsign2_slod_children.ydd b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_22_entsign2_slod_children.ydd deleted file mode 100644 index b3d203d6d..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_22_entsign2_slod_children.ydd and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_22_slod1b_children.ydd b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_22_slod1b_children.ydd deleted file mode 100644 index cfedde457..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_22_slod1b_children.ydd and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_lod_slod2_22_children.ydd b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_lod_slod2_22_children.ydd deleted file mode 100644 index 5cfe5c691..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_lod_slod2_22_children.ydd and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_lod_slod3_children.ydd b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_lod_slod3_children.ydd deleted file mode 100644 index acce400fd..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_lod_slod3_children.ydd and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_props_combo40_slod_children.ydd b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_props_combo40_slod_children.ydd deleted file mode 100644 index e2fb12154..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_props_combo40_slod_children.ydd and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_props_combo42_slod_children.ydd b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_props_combo42_slod_children.ydd deleted file mode 100644 index c914fd7c6..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod/sm_props_combo42_slod_children.ydd and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod_ymaps/hei_sm_22.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod_ymaps/hei_sm_22.ymap deleted file mode 100644 index 23ecf3ad8..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod_ymaps/hei_sm_22.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod_ymaps/hei_sm_rd.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod_ymaps/hei_sm_rd.ymap deleted file mode 100644 index cc8e79c55..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_lod_ymaps/hei_sm_rd.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sempre_delperropier_prop_bush_neat_04.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sempre_delperropier_prop_bush_neat_04.ydr deleted file mode 100644 index 0325c2c1e..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sempre_delperropier_prop_bush_neat_04.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sempre_delperropier_sm_22_cableforbulbs.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sempre_delperropier_sm_22_cableforbulbs.ydr deleted file mode 100644 index eb85c2cbc..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sempre_delperropier_sm_22_cableforbulbs.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_alpha.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_alpha.ydr deleted file mode 100644 index 85188103e..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_alpha.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_alpha_1001.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_alpha_1001.ydr deleted file mode 100644 index 035d3ba5b..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_alpha_1001.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_build_67.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_build_67.ydr deleted file mode 100644 index ea9a4298c..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_build_67.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_build_67_nw.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_build_67_nw.ydr deleted file mode 100644 index 4c259e896..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_build_67_nw.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_building_69.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_building_69.ydr deleted file mode 100644 index 59b23bd1d..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_building_69.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_building_69_nw.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_building_69_nw.ydr deleted file mode 100644 index 1da0f4c3b..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_building_69_nw.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_building_bulbs.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_building_bulbs.ydr deleted file mode 100644 index 17b5c5429..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_building_bulbs.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_bulbs_08.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_bulbs_08.ydr deleted file mode 100644 index c8b11455f..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_bulbs_08.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_cableforbulbs.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_cableforbulbs.ydr deleted file mode 100644 index 41cd97cea..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_cableforbulbs.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_emissive_emb.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_emissive_emb.ydr deleted file mode 100644 index f252b2979..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_emissive_emb.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_emissive_emc.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_emissive_emc.ydr deleted file mode 100644 index 3cec81883..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_emissive_emc.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_entsign2.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_entsign2.ydr deleted file mode 100644 index bad0d6eda..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_entsign2.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_ferris_motor_irm.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_ferris_motor_irm.ydr deleted file mode 100644 index e63cd800d..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_ferris_motor_irm.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_ferris_supp.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_ferris_supp.ydr deleted file mode 100644 index a2fd0053d..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_ferris_supp.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_piersurf.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_piersurf.ydr deleted file mode 100644 index 76cb9b040..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_piersurf.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_pleas_pier_fr.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_pleas_pier_fr.ydr deleted file mode 100644 index 916060a4d..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_pleas_pier_fr.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rc_canopy.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rc_canopy.ydr deleted file mode 100644 index 21a80e0b0..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rc_canopy.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster1c.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster1c.ydr deleted file mode 100644 index 1356f3018..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster1c.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster1d.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster1d.ydr deleted file mode 100644 index 98b0e4b58..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster1d.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster1f.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster1f.ydr deleted file mode 100644 index 32781e520..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster1f.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster_neon.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster_neon.ydr deleted file mode 100644 index 496dcd2c1..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster_neon.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster_railings.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster_railings.ydr deleted file mode 100644 index 10e7bb4d8..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_rcoaster_railings.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_sm1_22_glue_0.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_sm1_22_glue_0.ydr deleted file mode 100644 index 5e9781a77..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_sm1_22_glue_0.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_sm1_22_glue_01a.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_sm1_22_glue_01a.ydr deleted file mode 100644 index 8e8aa7a3a..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_sm1_22_glue_01a.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_splats1.ydr b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_splats1.ydr deleted file mode 100644 index 6a7fbbb23..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_models/sm_22_splats1.ydr and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22.ymap deleted file mode 100644 index 85eaf0bbb..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_long_0.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_long_0.ymap deleted file mode 100644 index 3052059c0..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_long_0.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_strm_0.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_strm_0.ymap deleted file mode 100644 index 8de4ad634..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_strm_0.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_strm_1.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_strm_1.ymap deleted file mode 100644 index 2276bc384..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_strm_1.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_strm_2.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_strm_2.ymap deleted file mode 100644 index 0770670d5..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_strm_2.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_strm_4.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_strm_4.ymap deleted file mode 100644 index 27040e5c5..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_22_strm_4.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_occl_00.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_occl_00.ymap deleted file mode 100644 index c5cb8c52f..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_occl_00.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_occl_02.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_occl_02.ymap deleted file mode 100644 index c4cd3fad9..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_occl_02.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_rd.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_rd.ymap deleted file mode 100644 index 81395b7d2..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_rd.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_rd_long_1.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_rd_long_1.ymap deleted file mode 100644 index 7c68e1725..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_rd_long_1.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_rd_strm_0.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_rd_strm_0.ymap deleted file mode 100644 index 270b5510a..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_rd_strm_0.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_rd_strm_3.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_rd_strm_3.ymap deleted file mode 100644 index f8d31e2d0..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/hei_sm_rd_strm_3.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/navmesh[87][96].ynv b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/navmesh[87][96].ynv deleted file mode 100644 index 984249d9d..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/navmesh[87][96].ynv and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/vw_distlodlights_medium031.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/vw_distlodlights_medium031.ymap deleted file mode 100644 index 298402754..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/vw_distlodlights_medium031.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/vw_lodlights_medium031.ymap b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/vw_lodlights_medium031.ymap deleted file mode 100644 index 683aba4e1..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ymaps/vw_lodlights_medium031.ymap and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ytyps/santamon_metadata_001_strm.ytyp b/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ytyps/santamon_metadata_001_strm.ytyp deleted file mode 100644 index fe8fc2ede..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/GTA_ytyps/santamon_metadata_001_strm.ytyp and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/_manifest.ymf b/resources/[defaultmaps]/rtx_themepark_objects/stream/_manifest.ymf deleted file mode 100644 index f339344be..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/_manifest.ymf and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/stream/sempre_delperropier.ytd b/resources/[defaultmaps]/rtx_themepark_objects/stream/sempre_delperropier.ytd deleted file mode 100644 index 8796011e2..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/stream/sempre_delperropier.ytd and /dev/null differ diff --git a/resources/[defaultmaps]/rtx_themepark_objects/vehicle_names.lua b/resources/[defaultmaps]/rtx_themepark_objects/vehicle_names.lua deleted file mode 100644 index 6db660409..000000000 Binary files a/resources/[defaultmaps]/rtx_themepark_objects/vehicle_names.lua and /dev/null differ