About This File
- Two ride routes: a short loop (Sandy Shores - Paleto Bay - Sandy Shores) and a full loop (Sandy Shores - Paleto Bay - Los Santos - Sandy Shores)
- Custom Polar Express train model, boardable as a passenger with a valid ticket
- Three custom-built stations with platforms: Los Santos, Paleto Bay, Sandy Shores
- Custom train tunnel linking Paleto Bay and Sandy Shores
- NPC-driven trains that spawn automatically, with configurable train count per route
- Ticket machines with on-screen displays — buy a ticket, receive an inventory item, use it to board
- Live departure boards with real-time ETAs, as in-world texture replacements or spawned hanging/standing props
- Audio station announcements for arriving, arrived, and departed trains, assembled per route, destination, and track
- Per-station ticket pricing, charged from cash or bank
- Framework and inventory auto-detection — QBCore, QBx, ESX; ox_inventory, qb-inventory, ps-inventory
- ox_target and qb-target interaction support
- Train and station map blips, plus a /trains staff menu to teleport to and inspect live trains
- Route converter tool to turn GTA .dat train paths into custom JSON routes
- Requires ox_lib



