I'm on the fence about this, but in the meantime, you can probably disable them by making a new plugin with this as the contents:
Code:
Tilemap.prototype._addShadow = function(){};Tilemap.prototype._addShadow = function(){};◆Set Movement Route:This Event (Wait)
: :◇Turn Up
◆Wait:120 frames
◆Set Movement Route:This Event (Wait)
: :◇Turn Up
: :◇Through ON
: :◇Transparent ON
◆Wait:100 frames
◆Script:this._carShown = Math.floor(Math.random() * 2) + 1;
◆Comment:[ CAR IS REVEALED ]
◆If:Script:this._carShown === 1
◆Set Event Location:This Event, (4,28) (Direction: Up)
◆Script:thisEvent = $gameMap.event(this._eventId);
: :thisEvent._randomlyChosenCharacterName = "Car" + (Math.floor(Math.random() * 8) + 1);
: :thisEvent._randomlyChosenCharacterIndex = Math.floor(Math.random() * 8);
: :thisEvent.setImage(thisEvent._randomlyChosenCharacterName, thisEvent._randomlyChosenCharacterIndex);
◆Set Movement Route:This Event (Wait)
: :◇Through OFF
: :◇Opacity:0
: :◇Transparent OFF
: :◇Opacity:50
: :◇Wait:1 frame
: :◇Opacity:100
: :◇Wait:1 frame
: :◇Opacity:150
: :◇Wait:1 frame
: :◇Opacity:200
: :◇Wait:1 frame
: :◇Opacity:255
◆Set Movement Route:This Event (Wait)
: :◇Script:SirL.MPdEST.trigger(this, "['Traffic Light'].includes($dataMap.events[event._eventId].name) && !selfSwitches['B']",{},[0],{"A":true})
: :◇Speed:4
: :◇Script:SirL.MPRepeatNext.move(this, 7)
: :◇Move Up
: :◇Speed:3
: :◇Script:SirL.MPRepeatNext.move(this, 3)
: :◇Move Up
: :◇Speed:4
: :◇Script:SirL.MPRepeatNext.move(this, 5)
: :◇Move Up
: :◇Move Upper Right
: :◇Script:SirL.MPRepeatNext.move(this, 43)
: :◇Move Right
◆Set Movement Route:This Event (Wait)
: :◇Opacity:200
: :◇Wait:1 frame
: :◇Opacity:150
: :◇Wait:1 frame
: :◇Opacity:100
: :◇Wait:1 frame
: :◇Opacity:50
: :◇Transparent ON
◆Set Event Location:This Event, (44,28) (Direction: Up)
◆
:End
◆Comment:[ CAR IS NOT REVEALED FOLLOWING DELAYED LOOP]
◆If:Script:this._carShown === 2
◆Set Event Location:This Event, (44,28) (Direction: Up)
◆Set Movement Route:This Event (Wait)
: :◇Turn Up
◆Wait:100 frames
◆
:End◆Set Movement Route:This Event (Wait)
: :◇Turn Up
◆Wait:120 frames
◆Set Movement Route:This Event (Wait)
: :◇Turn Up
: :◇Through ON
: :◇Transparent ON
◆Wait:100 frames
◆Script:this._carShown = Math.floor(Math.random() * 2) + 1;
◆Comment:[ CAR IS REVEALED ]
◆If:Script:this._carShown === 1
◆Set Event Location:This Event, (4,28) (Direction: Up)
◆Script:thisEvent = $gameMap.event(this._eventId);
: :thisEvent._randomlyChosenCharacterName = "Car" + (Math.floor(Math.random() * 8) + 1);
: :thisEvent._randomlyChosenCharacterIndex = Math.floor(Math.random() * 8);
: :thisEvent.setImage(thisEvent._randomlyChosenCharacterName, thisEvent._randomlyChosenCharacterIndex);
◆Set Movement Route:This Event (Wait)
: :◇Through OFF
: :◇Opacity:0
: :◇Transparent OFF
: :◇Opacity:50
: :◇Wait:1 frame
: :◇Opacity:100
: :◇Wait:1 frame
: :◇Opacity:150
: :◇Wait:1 frame
: :◇Opacity:200
: :◇Wait:1 frame
: :◇Opacity:255
◆Set Movement Route:This Event (Wait)
: :◇Script:SirL.MPdEST.trigger(this, "['Traffic Light'].includes($dataMap.events[event._eventId].name) && !selfSwitches['B']",{},[0],{"A":true})
: :◇Speed:4
: :◇Script:SirL.MPRepeatNext.move(this, 7)
: :◇Move Up
: :◇Speed:3
: :◇Script:SirL.MPRepeatNext.move(this, 3)
: :◇Move Up
: :◇Speed:4
: :◇Script:SirL.MPRepeatNext.move(this, 5)
: :◇Move Up
: :◇Move Upper Right
: :◇Script:SirL.MPRepeatNext.move(this, 43)
: :◇Move Right
◆Set Movement Route:This Event (Wait)
: :◇Opacity:200
: :◇Wait:1 frame
: :◇Opacity:150
: :◇Wait:1 frame
: :◇Opacity:100
: :◇Wait:1 frame
: :◇Opacity:50
: :◇Transparent ON
◆Set Event Location:This Event, (44,28) (Direction: Up)
◆
:End
◆Comment:[ CAR IS NOT REVEALED FOLLOWING DELAYED LOOP]
◆If:Script:this._carShown === 2
◆Set Event Location:This Event, (44,28) (Direction: Up)
◆Set Movement Route:This Event (Wait)
: :◇Turn Up
◆Wait:100 frames
◆
:EndTilemap.prototype._addShadow = function(){};