diff --git a/koptilnya/engine_remastered/configs/new_sx240.txt b/koptilnya/engine_remastered/configs/new_sx240.txt index f59ddd0..c2719f0 100644 --- a/koptilnya/engine_remastered/configs/new_sx240.txt +++ b/koptilnya/engine_remastered/configs/new_sx240.txt @@ -9,7 +9,7 @@ local Vehicle, POWERTRAIN_COMPONENT = unpack(require('/koptilnya/engine_remaster local WheelConfig = { BrakePower = 800, CustomWheel = {}, - Offset = 90, + Offset = 180, Model = 'models/sprops/trans/wheel_d/t_wheel25.mdl' } local FrontWheelsConfig = table.merge(table.copy(WheelConfig), { SteerLock = 10 }) diff --git a/koptilnya/engine_remastered/powertrain/wheel.txt b/koptilnya/engine_remastered/powertrain/wheel.txt index 8913c82..effd3df 100644 --- a/koptilnya/engine_remastered/powertrain/wheel.txt +++ b/koptilnya/engine_remastered/powertrain/wheel.txt @@ -32,7 +32,7 @@ function Wheel:initialize(vehicle, name, config) self.entity = config.Entity or NULL_ENTITY - self.holo = self:createHolo(self.entity, config.Model or 'models/sprops/trans/wheel_b/t_wheel15.mdl', self.offset) + self.holo = self:createHolo(self.entity) self.customWheel = CustomWheel:new(config.CustomWheel) @@ -62,14 +62,16 @@ function Wheel:getEntityRadius() return self.entity:getModelRadius() * UNITS_TO_METERS end -function Wheel:createHolo(entity, model, offset) +function Wheel:createHolo(entity) if not isValid(entity) then return NULL_ENTITY end - print(model) - - local holo = holograms.create(entity:getPos(), entity:getAngles() + Angle(0, offset, 0), model) + local holo = holograms.create( + entity:getPos(), + entity:getAngles() + Angle(0, self.offset, 0), + self.CONFIG.Model or 'models/sprops/trans/wheel_b/t_wheel15.mdl' + ) holo:setParent(entity) entity:setColor(Color(0,0,0,0))