diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/.fxap b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/.fxap new file mode 100644 index 000000000..f08c0e836 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/.fxap differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/ReadMe.txt b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/ReadMe.txt new file mode 100644 index 000000000..17e28e2fd --- /dev/null +++ b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/ReadMe.txt @@ -0,0 +1 @@ +Install Sandy Map Data (check the server console) \ No newline at end of file diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/fxmanifest.lua b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/fxmanifest.lua new file mode 100644 index 000000000..b9d0bef9b --- /dev/null +++ b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/fxmanifest.lua @@ -0,0 +1,21 @@ +fx_version 'bodacious' +game 'gta5' +this_is_a_map 'yes' +author 'Prompt Mods' +version "1.0.0" + + +escrow_ignore { + 'stream/unlocked/**' +} + +-- scripts -- +lua54 'yes' + + +server_scripts{ + 'sv_Tokens.lua', + 'sv_MapChainHandler.lua', + 'sv_MapVersionCheck.lua' +} +dependency '/assetpacks' \ No newline at end of file diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_kitchen_det_ssfd.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_kitchen_det_ssfd.ydr new file mode 100644 index 000000000..c59986899 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_kitchen_det_ssfd.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_kitchen_ssfd.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_kitchen_ssfd.ydr new file mode 100644 index 000000000..599d9ca87 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_kitchen_ssfd.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_longhall_det_ssfd.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_longhall_det_ssfd.ydr new file mode 100644 index 000000000..d0d4d0760 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_longhall_det_ssfd.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_longhall_ssfd.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_longhall_ssfd.ydr new file mode 100644 index 000000000..d1869cc5c Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_longhall_ssfd.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_office_details_ssfd.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_office_details_ssfd.ydr new file mode 100644 index 000000000..5cbbc0d75 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_office_details_ssfd.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_office_light_proxy.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_office_light_proxy.ydr new file mode 100644 index 000000000..59e0355b7 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_office_light_proxy.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_office_ssfd.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_office_ssfd.ydr new file mode 100644 index 000000000..bdff58d8c Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_office_ssfd.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_ssfd_additional_garage.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_ssfd_additional_garage.ydr new file mode 100644 index 000000000..dd4288e66 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_ssfd_additional_garage.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_ssfd_additional_garage_det.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_ssfd_additional_garage_det.ydr new file mode 100644 index 000000000..6f5684c44 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_ssfd_additional_garage_det.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_ssfd_windows_side.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_ssfd_windows_side.ydr new file mode 100644 index 000000000..a9737169e Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_ssfd_windows_side.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_stairs_light_ssfd.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_stairs_light_ssfd.ydr new file mode 100644 index 000000000..04cc30fe6 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/prompt_stairs_light_ssfd.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/sdfd_stairs.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/sdfd_stairs.ydr new file mode 100644 index 000000000..e6b7a600e Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/sdfd_stairs.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_construction.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_construction.ydr new file mode 100644 index 000000000..e0fade358 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_construction.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_decals.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_decals.ydr new file mode 100644 index 000000000..d15961e7f Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_decals.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_detail_2.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_detail_2.ydr new file mode 100644 index 000000000..3c08a063b Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_detail_2.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_details.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_details.ydr new file mode 100644 index 000000000..9b019cc70 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_details.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_lights.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_lights.ydr new file mode 100644 index 000000000..e69ee2ccc Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_lights.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_plants.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_plants.ydr new file mode 100644 index 000000000..2b7fe59e2 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_plants.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_reg.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_reg.ydr new file mode 100644 index 000000000..39e75f5bd Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_reg.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_seat.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_seat.ydr new file mode 100644 index 000000000..dcc05c1bf Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_seat.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_window.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_window.ydr new file mode 100644 index 000000000..3b001ded3 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_hall_window.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_mirrors.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_mirrors.ydr new file mode 100644 index 000000000..495bd28ba Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_mirrors.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_shower.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_shower.ydr new file mode 100644 index 000000000..9fb2631e5 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_shower.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_shower_decal.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_shower_decal.ydr new file mode 100644 index 000000000..c0e7e4a6c Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_shower_decal.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_shower_wardrobe.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_shower_wardrobe.ydr new file mode 100644 index 000000000..faba0565f Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_shower_wardrobe.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_shower_wardrobe_lights.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_shower_wardrobe_lights.ydr new file mode 100644 index 000000000..0ca37c71e Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_shower_wardrobe_lights.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_toilet.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_toilet.ydr new file mode 100644 index 000000000..87da10364 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_toilet.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe1_decals.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe1_decals.ydr new file mode 100644 index 000000000..eda7428bb Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe1_decals.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe1_det_1.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe1_det_1.ydr new file mode 100644 index 000000000..e6b3a8269 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe1_det_1.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe1_det_2.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe1_det_2.ydr new file mode 100644 index 000000000..53e64ddbb Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe1_det_2.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe1_det_3.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe1_det_3.ydr new file mode 100644 index 000000000..25db76178 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe1_det_3.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe_lights.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe_lights.ydr new file mode 100644 index 000000000..4b4aadb43 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ss_fd_wardrobe_lights.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_ext_parking.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_ext_parking.ydr new file mode 100644 index 000000000..064c1bec4 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_ext_parking.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_fire_esc.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_fire_esc.ydr new file mode 100644 index 000000000..3ff8905a7 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_fire_esc.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_firedep_ext.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_firedep_ext.ydr new file mode 100644 index 000000000..61c84ceb5 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_firedep_ext.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_firedep_int_shell.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_firedep_int_shell.ydr new file mode 100644 index 000000000..7576add22 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_firedep_int_shell.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_firedep_int_shell_col.ybn b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_firedep_int_shell_col.ybn new file mode 100644 index 000000000..6f116eb7b Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_firedep_int_shell_col.ybn differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_firedep_prompt_door.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_firedep_prompt_door.ydr new file mode 100644 index 000000000..52099ca65 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/locked/ssfd_firedep_prompt_door.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/_manifest.ymf b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/_manifest.ymf new file mode 100644 index 000000000..8ce136682 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/_manifest.ymf differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/firedep_int.ytyp b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/firedep_int.ytyp new file mode 100644 index 000000000..0b178b53e Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/firedep_int.ytyp differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/p_prompt_additional_garage.ymap b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/p_prompt_additional_garage.ymap new file mode 100644 index 000000000..9d38f257c Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/p_prompt_additional_garage.ymap differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/p_ssfd_ext_firedep.ymap b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/p_ssfd_ext_firedep.ymap new file mode 100644 index 000000000..0c0a99c7f Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/p_ssfd_ext_firedep.ymap differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/p_ssfd_firedep.ymap b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/p_ssfd_firedep.ymap new file mode 100644 index 000000000..eb80bad69 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/p_ssfd_firedep.ymap differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_decals_ext_ssfd.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_decals_ext_ssfd.ydr new file mode 100644 index 000000000..a3cf015f3 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_decals_ext_ssfd.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_door_ssfd.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_door_ssfd.ydr new file mode 100644 index 000000000..34784c2b1 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_door_ssfd.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_garage_det.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_garage_det.ydr new file mode 100644 index 000000000..9c5a6d6a6 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_garage_det.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_garage_light_proxy.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_garage_light_proxy.ydr new file mode 100644 index 000000000..2171de3eb Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_garage_light_proxy.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_garage_ssfd.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_garage_ssfd.ydr new file mode 100644 index 000000000..ccd3d50cf Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_garage_ssfd.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_sofa_office_ssfd.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_sofa_office_ssfd.ydr new file mode 100644 index 000000000..9afd0d5d3 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_sofa_office_ssfd.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_ssfd_additional_garage_col.ybn b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_ssfd_additional_garage_col.ybn new file mode 100644 index 000000000..7250c22e8 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_ssfd_additional_garage_col.ybn differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_vintage_pic.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_vintage_pic.ydr new file mode 100644 index 000000000..13ac4cf8f Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_vintage_pic.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_vintage_pictures_ssfd.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_vintage_pictures_ssfd.ydr new file mode 100644 index 000000000..2e4177cc5 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/prompt_vintage_pictures_ssfd.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ss_fd_diploma.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ss_fd_diploma.ydr new file mode 100644 index 000000000..ff6915e36 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ss_fd_diploma.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ss_fd_flag_us.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ss_fd_flag_us.ydr new file mode 100644 index 000000000..70ca158e7 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ss_fd_flag_us.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ss_fd_hall_logo.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ss_fd_hall_logo.ydr new file mode 100644 index 000000000..9399ce820 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ss_fd_hall_logo.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ss_fd_hall_pictures.ydr b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ss_fd_hall_pictures.ydr new file mode 100644 index 000000000..f15eed3d7 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ss_fd_hall_pictures.ydr differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ssfd_firedep_int.ytd b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ssfd_firedep_int.ytd new file mode 100644 index 000000000..87c9e5441 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/stream/unlocked/ssfd_firedep_int.ytd differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/sv_MapChainHandler.lua b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/sv_MapChainHandler.lua new file mode 100644 index 000000000..15c6fde6d Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/sv_MapChainHandler.lua differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/sv_MapVersionCheck.lua b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/sv_MapVersionCheck.lua new file mode 100644 index 000000000..1847cfde7 Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/sv_MapVersionCheck.lua differ diff --git a/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/sv_Tokens.lua b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/sv_Tokens.lua new file mode 100644 index 000000000..cd273c2bf Binary files /dev/null and b/resources/[defaultmaps]/cfx_prompt_sandy_shores_fire_department/sv_Tokens.lua differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/.fxap b/resources/[defaultmaps]/prompt_sandy_mechanic/.fxap new file mode 100644 index 000000000..2444f9670 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/.fxap differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/client/client.lua b/resources/[defaultmaps]/prompt_sandy_mechanic/client/client.lua new file mode 100644 index 000000000..af459afe2 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/client/client.lua differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/client/utils.lua b/resources/[defaultmaps]/prompt_sandy_mechanic/client/utils.lua new file mode 100644 index 000000000..c0eef3a5c Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/client/utils.lua differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/closed_gates_ymap_replace/prompt_sandy_mechanic_gates.ymap b/resources/[defaultmaps]/prompt_sandy_mechanic/closed_gates_ymap_replace/prompt_sandy_mechanic_gates.ymap new file mode 100644 index 000000000..6a405c151 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/closed_gates_ymap_replace/prompt_sandy_mechanic_gates.ymap differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/closed_gates_ymap_replace/readme.txt b/resources/[defaultmaps]/prompt_sandy_mechanic/closed_gates_ymap_replace/readme.txt new file mode 100644 index 000000000..6df8f70c6 --- /dev/null +++ b/resources/[defaultmaps]/prompt_sandy_mechanic/closed_gates_ymap_replace/readme.txt @@ -0,0 +1 @@ +if you want your gates to the compound to be closed to use doorlock and etc, replace this ymap inside prompt_sandy_mechanic\stream\exterior\unlocked \ No newline at end of file diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/config.lua b/resources/[defaultmaps]/prompt_sandy_mechanic/config.lua new file mode 100644 index 000000000..10d8dea74 --- /dev/null +++ b/resources/[defaultmaps]/prompt_sandy_mechanic/config.lua @@ -0,0 +1,261 @@ +Config = { + SpawnDistance = 80.0, -- Distancia para spawnear los props + + Props = { + lift_2 = { + name = "prompt_sandy_is_lift_2", + model = "prompt_sandy_is_lift_2", + coords = vector3(1708.439, 3692.678, 34.249), + rotation = vector3(0.0, 0.0, 0.0), + collision = { + name = "prompt_sandy_is_lift_col_2", + model = "prompt_sandy_is_lift_col_2", + coords = vector3(1708.439, 3692.678, 33.4975), + rotation = vector3(0.0, 0.0, 0.0), + startCoords = vector3(1708.439, 3692.678, 33.4975), + endCoords = vector3(1708.439, 3692.678, 35.4), + moveType = "coords", + liftSettings = { + upDelay = 300, + upSpeedFactor = 0.9, + downSpeedFactor = 0.9, + upCurve = "easeInQuad", + downCurve = "easeOutQuad" + } + }, + animations = { + dict = "prompt_sandy_is_lift_new_new", + open = "prompt_sandy_is_lift_opened", + close = "prompt_sandy_is_lift_closed", + static = "prompt_sandy_is_lift_static", + duration = 5000 + }, + interactionZone = { + coords = vector3(1707.439, 3693.778, 34.249), + size = vector3(2.0, 2.0, 2.0), + rotation = 0.0 + } + }, + + -- Lift 3 + lift_3 = { + name = "prompt_sandy_is_lift_3", + model = "prompt_sandy_is_lift_2", + coords = vector3(1705.495, 3697.778, 34.2498), + rotation = vector3(0.0, 0.0, 0.0), + collision = { + name = "prompt_sandy_is_lift_col_3", + model = "prompt_sandy_is_lift_col_2", + coords = vector3(1705.495, 3697.778, 33.4973), + rotation = vector3(0.0, 0.0, 0.0), + startCoords = vector3(1705.495, 3697.778, 33.4973), + endCoords = vector3(1705.495, 3697.778, 35.4), + moveType = "coords", + liftSettings = { + upDelay = 300, + upSpeedFactor = 0.9, + downSpeedFactor = 0.9, + upCurve = "easeInQuad", + downCurve = "easeOutQuad" + } + }, + animations = { + dict = "prompt_sandy_is_lift_new_new", + open = "prompt_sandy_is_lift_opened", + close = "prompt_sandy_is_lift_closed", + static = "prompt_sandy_is_lift_static", + duration = 5000 + }, + interactionZone = { + coords = vector3(1704.495, 3698.778, 34.2498), + size = vector3(2.0, 2.0, 2.0), + rotation = 0.0 + } + }, + + -- Lift 4 + lift_4 = { + name = "prompt_sandy_is_lift_4", + model = "prompt_sandy_is_lift_2", + coords = vector3(1711.326, 3687.679, 34.2498), + rotation = vector3(0.0, 0.0, 0.0), + collision = { + name = "prompt_sandy_is_lift_col_4", + model = "prompt_sandy_is_lift_col_2", + coords = vector3(1711.326, 3687.679, 33.4973), + rotation = vector3(0.0, 0.0, 0.0), + startCoords = vector3(1711.326, 3687.679, 33.4973), + endCoords = vector3(1711.326, 3687.679, 35.4), + moveType = "coords", + liftSettings = { + upDelay = 300, + upSpeedFactor = 0.9, + downSpeedFactor = 0.9, + upCurve = "easeInQuad", + downCurve = "easeOutQuad" + } + }, + animations = { + dict = "prompt_sandy_is_lift_new_new", + open = "prompt_sandy_is_lift_opened", + close = "prompt_sandy_is_lift_closed", + static = "prompt_sandy_is_lift_static", + duration = 5000 + }, + interactionZone = { + coords = vector3(1710.326, 3688.679, 34.2498), + size = vector3(2.0, 2.0, 2.0), + rotation = 0.0 + } + }, + garage_rollup_1 = { + name = "garage_rollup_1", + model = "prompt_sandy_is_garage_rollup_2", + coords = vector3(1714.93091, 3689.38037, 33.22947), + rotation = vector3(0.0, 0.0, 30.0), + collision = { + name = "garage_rollup_col_1", + model = "prompt_sandy_is_garage_rollup_col_2", + coords = vector3(1714.885, 3689.190, 35.282), + rotation = vector3(0.0, 0.0, 0.0), + startCoords = vector3(1714.885, 3689.190, 35.724), + endCoords = vector3(1714.885, 3689.190, 39.059), + moveType = "coords", + openDelay = 0, + closeDelay = 0.1 + }, + animations = { + dict = "anim@prompt_sandy_is_lift_new", + open = "prompt_sandy_is_garage_rollup", + close = "prompt_sandy_is_garage_rollup_closing", + static = "prompt_sandy_is_garage_rollup_static", + duration = 5000 + }, + interactionZone = { + coords = vector3(1714.93091, 3689.38037, 33.22947), + size = vector3(3.0, 3.0, 3.0), + rotation = 0.0 + } + }, + + garage_rollup_2 = { + name = "garage_rollup_2", + model = "prompt_sandy_is_garage_rollup_2", + coords = vector3(1712.00476, 3694.44873, 33.22947), + rotation = vector3(0.0, 0.0, 30.0), + collision = { + name = "garage_rollup_col_2", + model = "prompt_sandy_is_garage_rollup_col_2", + coords = vector3(1711.945, 3694.260, 35.282), + rotation = vector3(0.0, 0.0, 0.0), + startCoords = vector3(1711.945, 3694.260, 35.724), + endCoords = vector3(1711.945, 3694.260, 39.059), + moveType = "coords", + openDelay = 0, + closeDelay = 0.1 + }, + animations = { + dict = "anim@prompt_sandy_is_lift_new", + open = "prompt_sandy_is_garage_rollup", + close = "prompt_sandy_is_garage_rollup_closing", + static = "prompt_sandy_is_garage_rollup_static", + duration = 5000 + }, + interactionZone = { + coords = vector3(1711.872, 3694.372, 33.22947), + size = vector3(3.0, 3.0, 3.0), + rotation = 0.0 + } + }, + + garage_rollup_3 = { + name = "garage_rollup_3", + model = "prompt_sandy_is_garage_rollup_2", + coords = vector3(1709.12146, 3699.44287, 33.22947), + rotation = vector3(0.0, 0.0, 30.0), + collision = { + name = "garage_rollup_col_3", + model = "prompt_sandy_is_garage_rollup_col_2", + coords = vector3(1709.065, 3699.260, 35.282), + rotation = vector3(0.0, 0.0, 0.0), + startCoords = vector3(1709.065, 3699.260, 35.724), + endCoords = vector3(1709.065, 3699.260, 39.059), + moveType = "coords", + openDelay = 0, + closeDelay = 0.1 + }, + animations = { + dict = "anim@prompt_sandy_is_lift_new", + open = "prompt_sandy_is_garage_rollup", + close = "prompt_sandy_is_garage_rollup_closing", + static = "prompt_sandy_is_garage_rollup_static", + duration = 5000 + }, + interactionZone = { + coords = vector3(1708.996, 3699.302, 33.22947), + size = vector3(3.0, 3.0, 3.0), + rotation = 0.0 + } + }, + + garage_rollup_4 = { + name = "garage_rollup_4", + model = "prompt_sandy_is_garage_rollup_2", + coords = vector3(1706.1272, 3704.629, 33.22947), + rotation = vector3(0.0, 0.0, 30.0), + collision = { + name = "garage_rollup_col_4", + model = "prompt_sandy_is_garage_rollup_col_2", + coords = vector3(1706.065, 3704.450, 35.282), + rotation = vector3(0.0, 0.0, 0.0), + startCoords = vector3(1706.065, 3704.450, 35.724), + endCoords = vector3(1706.065, 3704.450, 39.059), + moveType = "coords", + openDelay = 0, + closeDelay = 0.1 + }, + animations = { + dict = "anim@prompt_sandy_is_lift_new", + open = "prompt_sandy_is_garage_rollup", + close = "prompt_sandy_is_garage_rollup_closing", + static = "prompt_sandy_is_garage_rollup_static", + duration = 5000 + }, + interactionZone = { + coords = vector3(1706.1272, 3704.629, 33.22947), + size = vector3(3.0, 3.0, 3.0), + rotation = 0.0 + } + }, + + garage_rollup_5 = { + name = "garage_rollup_5", + model = "prompt_sandy_is_garage_rollup_2", + coords = vector3(1703.093, 3709.88428, 33.22947), + rotation = vector3(0.0, 0.0, 30.0), + collision = { + name = "garage_rollup_col_5", + model = "prompt_sandy_is_garage_rollup_col_2", + coords = vector3(1703.035, 3709.690, 35.282), + rotation = vector3(0.0, 0.0, 0.0), + startCoords = vector3(1703.035, 3709.690, 35.724), + endCoords = vector3(1703.035, 3709.690, 39.059), + moveType = "coords", + openDelay = 0, + closeDelay = 0.1 + }, + animations = { + dict = "anim@prompt_sandy_is_lift_new", + open = "prompt_sandy_is_garage_rollup", + close = "prompt_sandy_is_garage_rollup_closing", + static = "prompt_sandy_is_garage_rollup_static", + duration = 5000 + }, + interactionZone = { + coords = vector3(1703.093, 3709.88428, 33.22947), + size = vector3(3.0, 3.0, 3.0), + rotation = 0.0 + } + } + } +} diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/fxmanifest.lua b/resources/[defaultmaps]/prompt_sandy_mechanic/fxmanifest.lua new file mode 100644 index 000000000..c0d46f7d3 --- /dev/null +++ b/resources/[defaultmaps]/prompt_sandy_mechanic/fxmanifest.lua @@ -0,0 +1,48 @@ +fx_version 'bodacious' +game 'gta5' +this_is_a_map 'yes' +lua54 'yes' + +-- map by---: +author 'Prompt Studio' +scripts_author 'Infames Dev' +description 'Sandy Shores Mechanic' +version '1.0.3' + + +data_file 'DLC_ITYP_REQUEST' 'stream/anims/prompt_sandy_compound_anims.ytyp' + + +files { + 'stream/anims/prompt_sandy_compound_anims.ytyp' +} + +escrow_ignore { + 'stream/exterior/unlocked/**', + 'stream/interior/unlocked/**', + 'config.lua', + 'open_config.lua', + 'open_functions.lua' +} + +shared_scripts { + '@ox_lib/init.lua', + 'config.lua', + 'open_config.lua' +} + +client_scripts { + 'open_functions.lua', + 'client/*.lua' +} + +server_scripts { + 'sv_loader.lua', + 'server/*.lua', + --[['sv_Tokens.lua', + 'sv_MapChainHandler.lua', + 'sv_MapVersionCheck.lua'--]] +} + +dependency '/assetpacks' +dependency '/assetpacks' \ No newline at end of file diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/open_config.lua b/resources/[defaultmaps]/prompt_sandy_mechanic/open_config.lua new file mode 100644 index 000000000..d168239cd --- /dev/null +++ b/resources/[defaultmaps]/prompt_sandy_mechanic/open_config.lua @@ -0,0 +1,12 @@ +Config.EnableAnimations = true -- Enable/Disable all animated props +Config.EnablePlayerAnimations = true -- Enable/Disable player interaction animations + +Config.Messages = { + interactButton = "Interact", + noAccess = "You don't have access to this object", + alreadyInUse = "This object is already in use", + menuTitle = "Animated Objects", + testAllAnimations = "Test all animations", + open = "Open", + close = "Close", +} \ No newline at end of file diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/open_functions.lua b/resources/[defaultmaps]/prompt_sandy_mechanic/open_functions.lua new file mode 100644 index 000000000..71304205a --- /dev/null +++ b/resources/[defaultmaps]/prompt_sandy_mechanic/open_functions.lua @@ -0,0 +1,75 @@ +--[[ +OPEN SOURCE FUNCTIONS FOR CUSTOM INTEGRATIONS +These functions allow you to add custom checks, permissions, and interactions +NOTE: These functions run on CLIENT SIDE - use callbacks for server data + +Example 1: General interaction check (distance, items, conditions, etc.) +function CanPlayerInteract(propName, serverId) + local ped = PlayerPedId() + if propName == "prompt_sandy_is_garage_rollup" then + -- Check if player has specific item (using callback to server) + local hasKey = lib.callback.await('garage:hasKey', false) + return hasKey + elseif propName == "prompt_sandy_is_lift" then + return IsPedInAnyVehicle(ped, false) -- Must be in vehicle to use lift + end + return true +end + +Example 2: Job/permission specific access (use callbacks for server data) +function HasJobAccess(propName, serverId) + if propName == "prompt_sandy_is_secret_door" then + local hasAccess = lib.callback.await('garage:checkMechanicAccess', false) + return hasAccess + elseif propName == "prompt_sandy_is_floorgate" then + local isAdmin = lib.callback.await('garage:checkAdminAccess', false) + return isAdmin + end + return true +end + +Example 3: Custom labels based on player data +function GetCustomLabel(propName, serverId, defaultLabel) + if propName == "prompt_sandy_is_garage_rollup" then + local hasAccess = lib.callback.await('garage:checkMechanicAccess', false) + if hasAccess then + return "Open/Close Garage Door" + else + return "Access Denied - Mechanics Only" + end + elseif propName == "prompt_sandy_is_engine_full" then + return "Use Engine Lift - $50" + end + return defaultLabel +end + +Example 4: Custom actions on interaction +function OnPropInteraction(propName, serverId, propState) + if propName == "prompt_sandy_is_secret_door" then + TriggerEvent('garage:showSecretMenu') + elseif propName == "prompt_sandy_is_engine_full" then + TriggerServerEvent('garage:chargeEngineUse', propState) + lib.notify({ + title = 'Engine Lift', + description = 'Engine lift ' .. (propState and "lowered" or "raised"), + type = 'success' + }) + end +end +]] + +function CanPlayerInteract(propName, serverId) + return true +end + +function HasJobAccess(propName, serverId) + return true +end + +function GetCustomLabel(propName, serverId, defaultLabel) + return defaultLabel +end + +function OnPropInteraction(propName, serverId, propState) + +end diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/readme.txt b/resources/[defaultmaps]/prompt_sandy_mechanic/readme.txt new file mode 100644 index 000000000..7363bbbd1 --- /dev/null +++ b/resources/[defaultmaps]/prompt_sandy_mechanic/readme.txt @@ -0,0 +1 @@ +Hello, all info about all our maps can be found here: https://prompt-studio.gitbook.io/prompt-studio diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/server/server.lua b/resources/[defaultmaps]/prompt_sandy_mechanic/server/server.lua new file mode 100644 index 000000000..1e905206a Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/server/server.lua differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/_manifest.ymf b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/_manifest.ymf new file mode 100644 index 000000000..6a20b75f7 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/_manifest.ymf differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/anim@prompt_sandy_is_lift_2_new.ycd b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/anim@prompt_sandy_is_lift_2_new.ycd new file mode 100644 index 000000000..776b4f976 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/anim@prompt_sandy_is_lift_2_new.ycd differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/anim@prompt_sandy_is_lift_new.ycd b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/anim@prompt_sandy_is_lift_new.ycd new file mode 100644 index 000000000..766cb15f3 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/anim@prompt_sandy_is_lift_new.ycd differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_compound_anims.ytyp b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_compound_anims.ytyp new file mode 100644 index 000000000..5e004baee Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_compound_anims.ytyp differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_garage_rollup_2.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_garage_rollup_2.ydr new file mode 100644 index 000000000..efda3f9f2 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_garage_rollup_2.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_garage_rollup_col_2.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_garage_rollup_col_2.ydr new file mode 100644 index 000000000..edfc0164e Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_garage_rollup_col_2.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_lift_2.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_lift_2.ydr new file mode 100644 index 000000000..6762d8812 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_lift_2.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_lift_col_2.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_lift_col_2.ydr new file mode 100644 index 000000000..772a39922 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_lift_col_2.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_lift_new_new.ycd b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_lift_new_new.ycd new file mode 100644 index 000000000..57af9e050 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/anims/prompt_sandy_is_lift_new_new.ycd differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_gym_exterior_monke.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_gym_exterior_monke.ydr new file mode 100644 index 000000000..3968a4728 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_gym_exterior_monke.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_det1.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_det1.ydr new file mode 100644 index 000000000..2b9472cb8 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_det1.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_det2.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_det2.ydr new file mode 100644 index 000000000..157a8f8b8 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_det2.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_decals1.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_decals1.ydr new file mode 100644 index 000000000..87ca3f7f6 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_decals1.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_decals2.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_decals2.ydr new file mode 100644 index 000000000..2cf8a9ef5 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_decals2.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_decals3.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_decals3.ydr new file mode 100644 index 000000000..2eb44d207 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_decals3.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_decals4.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_decals4.ydr new file mode 100644 index 000000000..34da23d31 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_decals4.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_palmlight.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_palmlight.ydr new file mode 100644 index 000000000..b20747103 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_palmlight.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_wires.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_wires.ydr new file mode 100644 index 000000000..f6883b7b5 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_exterior_wires.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_gate_door.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_gate_door.ydr new file mode 100644 index 000000000..b2b31032e Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_gate_door.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_ground.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_ground.ydr new file mode 100644 index 000000000..14b20c116 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_ground.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_light_proxy.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_light_proxy.ydr new file mode 100644 index 000000000..b8e927800 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_light_proxy.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_lod_7_gym_int.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_lod_7_gym_int.ydr new file mode 100644 index 000000000..c23a572df Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_lod_7_gym_int.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_logo_3d.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_logo_3d.ydr new file mode 100644 index 000000000..c769007fd Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_repair_logo_3d.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_service_lod.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_service_lod.ydr new file mode 100644 index 000000000..a34b07bb0 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/prompt_sandy_service_lod.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/sandy_machanic_exterior_lights_proxy.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/sandy_machanic_exterior_lights_proxy.ydr new file mode 100644 index 000000000..f4af1f83e Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/locked/sandy_machanic_exterior_lights_proxy.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_compound.ytyp b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_compound.ytyp new file mode 100644 index 000000000..9a9194146 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_compound.ytyp differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_exterior_decals.ymap b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_exterior_decals.ymap new file mode 100644 index 000000000..717efb0ab Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_exterior_decals.ymap differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_bake_lod.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_bake_lod.ydr new file mode 100644 index 000000000..b83b1beae Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_bake_lod.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_ext_sign.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_ext_sign.ydr new file mode 100644 index 000000000..461755c0f Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_ext_sign.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_exterior.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_exterior.ydr new file mode 100644 index 000000000..3a2820d34 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_exterior.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_lod.ymap b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_lod.ymap new file mode 100644 index 000000000..e9de9f882 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_lod.ymap differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_lod.ytyp b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_lod.ytyp new file mode 100644 index 000000000..8c0919e41 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_gym_lod.ytyp differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_mechanic_gates.ymap b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_mechanic_gates.ymap new file mode 100644 index 000000000..646b82b30 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_mechanic_gates.ymap differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_custom.ymap b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_custom.ymap new file mode 100644 index 000000000..fe864ef37 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_custom.ymap differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_distantlights.ymap b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_distantlights.ymap new file mode 100644 index 000000000..faa12d4cf Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_distantlights.ymap differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_exterior.ytd b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_exterior.ytd new file mode 100644 index 000000000..a526ee423 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_exterior.ytd differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_exterior_plants.ymap b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_exterior_plants.ymap new file mode 100644 index 000000000..51bdc40bc Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_exterior_plants.ymap differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_extras.ymap b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_extras.ymap new file mode 100644 index 000000000..11b380b0a Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_extras.ymap differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_ground_col.ybn b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_ground_col.ybn new file mode 100644 index 000000000..b740fa6af Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_ground_col.ybn differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_lights.ymap b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_lights.ymap new file mode 100644 index 000000000..cc37cf693 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_lights.ymap differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_lodlights.ymap b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_lodlights.ymap new file mode 100644 index 000000000..643ed33cb Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_lodlights.ymap differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_lods.ydd b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_lods.ydd new file mode 100644 index 000000000..094e8b06e Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_lods.ydd differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_lods_ymap.ymap b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_lods_ymap.ymap new file mode 100644 index 000000000..843d30b40 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_lods_ymap.ymap differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_occl.ymap b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_occl.ymap new file mode 100644 index 000000000..cef495993 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/prompt_sandy_repair_occl.ymap differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/sandy_machanic_exterior.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/sandy_machanic_exterior.ydr new file mode 100644 index 000000000..c290a5c12 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/exterior/unlocked/sandy_machanic_exterior.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar2garage_winds.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar2garage_winds.ydr new file mode 100644 index 000000000..a7b04ff54 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar2garage_winds.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_board.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_board.ydr new file mode 100644 index 000000000..37b9aeb2c Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_board.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_glasswall.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_glasswall.ydr new file mode 100644 index 000000000..09f5f9c32 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_glasswall.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_hookah_set.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_hookah_set.ydr new file mode 100644 index 000000000..9eae057fc Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_hookah_set.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_hookah_tubes.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_hookah_tubes.ydr new file mode 100644 index 000000000..e835ef3dd Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_hookah_tubes.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_logo_em.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_logo_em.ydr new file mode 100644 index 000000000..8019a9141 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bar_logo_em.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_barsofa.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_barsofa.ydr new file mode 100644 index 000000000..86444550b Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_barsofa.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_barstool.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_barstool.ydr new file mode 100644 index 000000000..364711e2d Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_barstool.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bartable.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bartable.ydr new file mode 100644 index 000000000..7988b0bfb Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bartable.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bartable_lamp.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bartable_lamp.ydr new file mode 100644 index 000000000..a02392164 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_bartable_lamp.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_brick_graff1.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_brick_graff1.ydr new file mode 100644 index 000000000..f20c51165 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_brick_graff1.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_carlift.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_carlift.ydr new file mode 100644 index 000000000..936c93ba8 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_carlift.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_carmats.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_carmats.ydr new file mode 100644 index 000000000..3e5273951 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_carmats.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_ceiling_circlepipe.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_ceiling_circlepipe.ydr new file mode 100644 index 000000000..a54db8720 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_ceiling_circlepipe.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_chestered_sofa_dir.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_chestered_sofa_dir.ydr new file mode 100644 index 000000000..ac6e3ace4 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_chestered_sofa_dir.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_chiptune_platform.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_chiptune_platform.ydr new file mode 100644 index 000000000..0e01efb9f Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_chiptune_platform.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_cleanbot.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_cleanbot.ydr new file mode 100644 index 000000000..59cda58d8 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_cleanbot.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_clipboard1.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_clipboard1.ydr new file mode 100644 index 000000000..0d08bb83a Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_clipboard1.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_clipboard2.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_clipboard2.ydr new file mode 100644 index 000000000..7ae5a650b Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_clipboard2.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_clipboard3.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_clipboard3.ydr new file mode 100644 index 000000000..093b9ea2b Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_clipboard3.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_clipboard4.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_clipboard4.ydr new file mode 100644 index 000000000..2b6d74a3a Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_clipboard4.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detail_dets.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detail_dets.ydr new file mode 100644 index 000000000..68ec40919 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detail_dets.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detailing_cabinets.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detailing_cabinets.ydr new file mode 100644 index 000000000..ddf9d5053 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detailing_cabinets.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detailing_hexa_lamps.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detailing_hexa_lamps.ydr new file mode 100644 index 000000000..4951a6666 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detailing_hexa_lamps.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detailing_walllamp.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detailing_walllamp.ydr new file mode 100644 index 000000000..d17ecb6b1 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detailing_walllamp.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detailing_walllamp_2.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detailing_walllamp_2.ydr new file mode 100644 index 000000000..beed83120 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_detailing_walllamp_2.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_dir_shelf_cars.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_dir_shelf_cars.ydr new file mode 100644 index 000000000..27e32f7f4 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_dir_shelf_cars.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_dir_trophys.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_dir_trophys.ydr new file mode 100644 index 000000000..44e116ac8 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_dir_trophys.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_dircarpet.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_dircarpet.ydr new file mode 100644 index 000000000..a9cb21a3c Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_dircarpet.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_detailing.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_detailing.ydr new file mode 100644 index 000000000..7ab538d9e Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_detailing.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_director.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_director.ydr new file mode 100644 index 000000000..42637e05e Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_director.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_garage.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_garage.ydr new file mode 100644 index 000000000..f7e9799b2 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_garage.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_storage.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_storage.ydr new file mode 100644 index 000000000..00a71c96b Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_storage.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_toilet.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_toilet.ydr new file mode 100644 index 000000000..ee188c751 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_door_toilet.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_doorways.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_doorways.ydr new file mode 100644 index 000000000..6791a0fc6 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_doorways.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_engineblock_light.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_engineblock_light.ydr new file mode 100644 index 000000000..5bb451f84 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_engineblock_light.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_enginetable.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_enginetable.ydr new file mode 100644 index 000000000..e34452966 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_enginetable.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_flur_light_a.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_flur_light_a.ydr new file mode 100644 index 000000000..9554f203d Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_flur_light_a.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_flur_light_b.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_flur_light_b.ydr new file mode 100644 index 000000000..18a6f0305 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_flur_light_b.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_flur_light_c.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_flur_light_c.ydr new file mode 100644 index 000000000..143546f33 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_flur_light_c.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_flur_light_d.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_flur_light_d.ydr new file mode 100644 index 000000000..51baceea3 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_flur_light_d.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_garage_dec.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_garage_dec.ydr new file mode 100644 index 000000000..02a9f17b2 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_garage_dec.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_garage_det.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_garage_det.ydr new file mode 100644 index 000000000..a45df2313 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_garage_det.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_garage_doorways.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_garage_doorways.ydr new file mode 100644 index 000000000..7831e9940 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_garage_doorways.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_glassdoor.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_glassdoor.ydr new file mode 100644 index 000000000..b0cd204bf Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_glassdoor.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_ind_tunefan_static.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_ind_tunefan_static.ydr new file mode 100644 index 000000000..be61dd4cf Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_ind_tunefan_static.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_oilcollector.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_oilcollector.ydr new file mode 100644 index 000000000..0f71baa7a Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_oilcollector.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_piston_lights.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_piston_lights.ydr new file mode 100644 index 000000000..51f212c2d Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_piston_lights.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_plant.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_plant.ydr new file mode 100644 index 000000000..54727ffe4 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_plant.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_prop_bar_sink.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_prop_bar_sink.ydr new file mode 100644 index 000000000..bc8797c02 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_prop_bar_sink.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_receptboard.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_receptboard.ydr new file mode 100644 index 000000000..843b72774 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_receptboard.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_reception_armchair.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_reception_armchair.ydr new file mode 100644 index 000000000..ce5229415 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_reception_armchair.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_reception_cabinet.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_reception_cabinet.ydr new file mode 100644 index 000000000..ade502d99 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_reception_cabinet.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_reception_sofa.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_reception_sofa.ydr new file mode 100644 index 000000000..26f768986 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_reception_sofa.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_shell_normals.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_shell_normals.ydr new file mode 100644 index 000000000..06cbb2c3b Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_shell_normals.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_storage_boxes.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_storage_boxes.ydr new file mode 100644 index 000000000..64b57ceaa Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_storage_boxes.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_storage_shelf.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_storage_shelf.ydr new file mode 100644 index 000000000..a3666fc99 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_storage_shelf.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_storage_stand.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_storage_stand.ydr new file mode 100644 index 000000000..e785d60ee Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_storage_stand.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_toilet.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_toilet.ydr new file mode 100644 index 000000000..43ab63fe9 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_toilet.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_toilet_01_decals.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_toilet_01_decals.ydr new file mode 100644 index 000000000..c213cf5b2 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_toilet_01_decals.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_toilet_laundrybox.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_toilet_laundrybox.ydr new file mode 100644 index 000000000..6355902cc Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_toilet_laundrybox.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_toilet_roll.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_toilet_roll.ydr new file mode 100644 index 000000000..67fc2f0ed Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_toilet_roll.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_vacuumcleaner.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_vacuumcleaner.ydr new file mode 100644 index 000000000..70d413ce8 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_vacuumcleaner.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_windows.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_windows.ydr new file mode 100644 index 000000000..621ad4f4a Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_windows.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_workbench1.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_workbench1.ydr new file mode 100644 index 000000000..ac459757d Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_workbench1.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_workbench1_set1.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_workbench1_set1.ydr new file mode 100644 index 000000000..5c8ed0b9b Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_workbench1_set1.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_workbench2.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_workbench2.ydr new file mode 100644 index 000000000..c24c72e50 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_workbench2.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_workbench2_set1.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_workbench2_set1.ydr new file mode 100644 index 000000000..f6f44c214 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_service_workbench2_set1.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_serviec_prop_chandelier.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_serviec_prop_chandelier.ydr new file mode 100644 index 000000000..ce1608c73 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_serviec_prop_chandelier.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_serviec_prop_chandelier_b.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_serviec_prop_chandelier_b.ydr new file mode 100644 index 000000000..7b81a5a41 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_serviec_prop_chandelier_b.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_sevice_toilet_mirror.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_sevice_toilet_mirror.ydr new file mode 100644 index 000000000..33765e4db Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/car_sevice_toilet_mirror.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_car_service_fakelight_entrance.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_car_service_fakelight_entrance.ydr new file mode 100644 index 000000000..7a2ee392c Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_car_service_fakelight_entrance.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_sandy_carservice_fakelight_boss.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_sandy_carservice_fakelight_boss.ydr new file mode 100644 index 000000000..c7a12cc73 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_sandy_carservice_fakelight_boss.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_sandy_carservice_hookah_fake_doindows.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_sandy_carservice_hookah_fake_doindows.ydr new file mode 100644 index 000000000..225e375c2 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_sandy_carservice_hookah_fake_doindows.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_sandy_is_fakelight_playroom.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_sandy_is_fakelight_playroom.ydr new file mode 100644 index 000000000..ce255a39d Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_sandy_is_fakelight_playroom.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_sandy_mechanic_door_ent.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_sandy_mechanic_door_ent.ydr new file mode 100644 index 000000000..3603d4787 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/locked/prompt_sandy_mechanic_door_ent.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service.ytyp b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service.ytyp new file mode 100644 index 000000000..f1d33ad5c Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service.ytyp differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_bar_bottle_glass_set.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_bar_bottle_glass_set.ydr new file mode 100644 index 000000000..4ec22471e Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_bar_bottle_glass_set.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_bar_walllamp_text.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_bar_walllamp_text.ydr new file mode 100644 index 000000000..01d1f0225 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_bar_walllamp_text.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_barber_det.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_barber_det.ydr new file mode 100644 index 000000000..90a68ffc9 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_barber_det.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_chiilzone_det.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_chiilzone_det.ydr new file mode 100644 index 000000000..a37c3ccba Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_chiilzone_det.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_chillzone_walldet.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_chillzone_walldet.ydr new file mode 100644 index 000000000..0ec0d14b9 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_chillzone_walldet.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_chiptune_det.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_chiptune_det.ydr new file mode 100644 index 000000000..726b6883e Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_chiptune_det.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_col.ybn b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_col.ybn new file mode 100644 index 000000000..f180a5f79 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_col.ybn differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_detailing_props_set.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_detailing_props_set.ydr new file mode 100644 index 000000000..bea8443b3 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_detailing_props_set.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_dir_det.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_dir_det.ydr new file mode 100644 index 000000000..42477c218 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_dir_det.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_dirt.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_dirt.ydr new file mode 100644 index 000000000..dd3934d74 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_dirt.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_entr_door.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_entr_door.ydr new file mode 100644 index 000000000..ba69aaabb Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_entr_door.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_garage_door_01.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_garage_door_01.ydr new file mode 100644 index 000000000..17a81c6dd Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_garage_door_01.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_garage_doorframe.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_garage_doorframe.ydr new file mode 100644 index 000000000..6e5f05017 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_garage_doorframe.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_garage_rubtubes.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_garage_rubtubes.ydr new file mode 100644 index 000000000..85f13e391 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_garage_rubtubes.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_maingarage_framework_lights.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_maingarage_framework_lights.ydr new file mode 100644 index 000000000..2317a1b41 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_maingarage_framework_lights.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_props.ytyp b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_props.ytyp new file mode 100644 index 000000000..32bda7159 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_props.ytyp differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_reception.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_reception.ydr new file mode 100644 index 000000000..d695c8e2a Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_reception.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_reception_logo.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_reception_logo.ydr new file mode 100644 index 000000000..cf5e9c5f8 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_reception_logo.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_receptiondesk_logo.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_receptiondesk_logo.ydr new file mode 100644 index 000000000..6d135474d Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_receptiondesk_logo.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_shadowmap.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_shadowmap.ydr new file mode 100644 index 000000000..f944d6aef Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_shadowmap.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_shell.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_shell.ydr new file mode 100644 index 000000000..421df08c1 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_shell.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_stairs.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_stairs.ydr new file mode 100644 index 000000000..cbbf90107 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_stairs.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_txd.ytd b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_txd.ytd new file mode 100644 index 000000000..6d02811b1 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_txd.ytd differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_warehouse_decdet.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_warehouse_decdet.ydr new file mode 100644 index 000000000..2fc0fbf92 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/car_service_warehouse_decdet.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/pfistercomet6_fakebody.ydr b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/pfistercomet6_fakebody.ydr new file mode 100644 index 000000000..251070a0f Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/pfistercomet6_fakebody.ydr differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/prompt_sandy_carshop_placement.ymap b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/prompt_sandy_carshop_placement.ymap new file mode 100644 index 000000000..8af9267cd Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/stream/interior/unlocked/prompt_sandy_carshop_placement.ymap differ diff --git a/resources/[defaultmaps]/prompt_sandy_mechanic/sv_loader.lua b/resources/[defaultmaps]/prompt_sandy_mechanic/sv_loader.lua new file mode 100644 index 000000000..4d0239544 Binary files /dev/null and b/resources/[defaultmaps]/prompt_sandy_mechanic/sv_loader.lua differ