Cinematic loading • Floating coronas • Server-authoritative teleport
View here:
▍ Overview
A remaster-quality recreation of the classic Vice City "walk into the pink" interior-entry experience, rebuilt from the ground up to modern, commercial standards. Walk into a glowing corona, watch a cinematic letterboxed loading sequence play out, and get teleported to your destination with a slick on-screen location tag.
This isn't a quick script dump. Every animation, fade, camera move and transition is hand-tuned and eased, the code is clean and modular, and the whole look is driven from a single config file so you can reskin it in minutes.
▍ Features
- Remastered corona marker: smooth sine-eased bob, slow hypnotic spin, and a pulsing glow light. Driven by ONE RunService loop (no per-part tween leaks).
- Cinematic loading sequence: eased fade-to-black, cinematic letterbox bars, an animated location title with glow, accent underline, and a slim loading bar. Feels like a remaster, not a script.
- On-arrival location tag: a clean bottom-right location popup, GTA district-style.
- Server-authoritative teleport: the server validates the player's distance before moving them, so entries can't be spoofed by exploiters.
- Ledge-safe scripted walk: the "step into the doorway" animation raycasts the path and clamps itself, so a character can NEVER be walked off an edge into the void on any map.
- Immersive audio: layered, commercially-safe sound design wired through the config and fully swappable.
- Miami-sunset lighting preset: a full atmosphere / bloom / color-grade pass plus neon door accents so it looks incredible out of the box.
▍ Built to Sell - Quality & Robustness
- One config file: colours, timings, camera feel, marker motion, trigger ranges and sound IDs all live in DoorSystemConfig. Reskin the entire system without touching gameplay code.
- Won't break when you edit it: every UI element is optional and guarded. Restyle fonts, change strokes, recolour, even delete pieces you don't want — the system keeps running and never traps the player.
- Font-agnostic: swap the typeface to anything with zero errors.
- Self-activating scripts: drag the parts into place and play.
- Performance-first: single update loops, clean connection management, no wasteful per-frame work.
- Fully commented and easy to extend.
▍ What's Included
- DoorSystemConfig: the central configuration ModuleScript
- DoorAudio: the sound set (swappable IDs)
- Corona Marker Animator: the client marker LocalScript
- Loading Screen GUI: full ScreenGui + all interaction logic
- Doors folder: 2 fully set-up demo doors (markers, remotes, partners, camera angles)
- Neon lintel accents: optional decorative glow
- Miami-sunset Lighting preset: post-effects + documented settings
- README: step-by-step setup instructions
▍ Easy Setup (under 2 minutes)
- Drop DoorSystemConfig and DoorAudio into ReplicatedStorage
- Drop the Marker Animator into StarterPlayerScripts
- Drop the GUI into StarterGui
- Drop the Doors folder into Workspace
- Press Play that's it.
Adding your own doors is just as easy: copy an existing door, reposition it, aim its camera part, and point its Partner value at the destination. Detection, animation, loading and teleport all pick it up automatically.
▍ Compatibility
- Works in any Roblox experience, drop it into a fresh or existing place
- All audio is resale-safe (Roblox library / free Creator Store)
- R6 & R15 compatible
Questions or setup help? Drop a message, happy to help.
