function action_car use_callback car actor -- если логике задан параме

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
function action_car:use_callback(car, actor)
-- если в логике задан параметр "on_use"...
if self.st.on_use then
-- ...то при выполнении условий, заданных в этом параметре,
-- переключаемся на другую секцию логики,
-- либо выполняем какое-нибудь действие
if xr_logic.switch_to_section(self.object, self.st,
xr_logic.pick_section_from_condlist(db.actor, self.object, self.st.on_use.condlist)) then
return true
end
end
return false
end