From 8c70eddece7004954d575cf9441ec61b5aa6dd78 Mon Sep 17 00:00:00 2001 From: Singularis Date: Wed, 5 Feb 2025 19:21:27 +0100 Subject: [advtrains] přidána podpora osvětlení vagonů MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - [classic_coaches,advtrains_train_jre231,mese_trains_mesejet] nastaveno osvětlení vybraných vagonů --- advtrains/wagons.lua | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'advtrains/wagons.lua') diff --git a/advtrains/wagons.lua b/advtrains/wagons.lua index c307d92..7009568 100644 --- a/advtrains/wagons.lua +++ b/advtrains/wagons.lua @@ -11,6 +11,7 @@ local GETOFF_TP_DELAY = 0.5 local IGNORE_WORLD = advtrains.IGNORE_WORLD +local has_wielded_light = core.get_modpath("wielded_light") advtrains.wagons = {} advtrains.wagon_prototypes = {} @@ -301,6 +302,9 @@ function wagon:on_step(dtime) if self.custom_on_step then self:custom_on_step(dtime, data, train) end + if has_wielded_light and self.light_level ~= nil then + wielded_light.track_user_entity(self.object, "wagon", string.format("ch_core:light_%02d", self.light_level)) + end --driver control for seatno, seat in ipairs(self.seats) do -- cgit v1.2.3