From 1801466b1527a6d821068f85e7e17b2f798eb4ac Mon Sep 17 00:00:00 2001 From: Markski / JG Date: Sun, 7 Jun 2026 20:50:15 -0300 Subject: [PATCH] TextDraws: Use carcols for default veh preview --- Server/Components/TextDraws/textdraw.hpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Server/Components/TextDraws/textdraw.hpp b/Server/Components/TextDraws/textdraw.hpp index 2f952a6c8..6ed945aee 100644 --- a/Server/Components/TextDraws/textdraw.hpp +++ b/Server/Components/TextDraws/textdraw.hpp @@ -8,6 +8,7 @@ #include #include +#include #include #include @@ -43,6 +44,13 @@ class TextDrawBase : public T, public PoolIDProvider, public NoCopy , style(style) , previewModel(previewModel) { + if (previewModel >= 400 && previewModel <= 611) + { + int colour1; + int colour2; + Impl::getRandomVehicleColour(previewModel, colour1, colour2); + previewVehicleColours = std::make_pair(colour1, colour2); + } trimText(); } @@ -213,6 +221,13 @@ class TextDrawBase : public T, public PoolIDProvider, public NoCopy T& setPreviewModel(int model) override { previewModel = model; + if (model >= 400 && model <= 611) + { + int colour1; + int colour2; + Impl::getRandomVehicleColour(model, colour1, colour2); + previewVehicleColours = std::make_pair(colour1, colour2); + } return *this; }