- ScriptChanger dummy(pi.base);
- bl().draw(pi, x , y + dyb(bv));
- tl().draw(pi, x , y - dyt(bv));
- br().draw(pi, x + dxr(bv), y + dyb(bv));
- tr().draw(pi, x + dxr(bv), y - dyt(bv));
- drawMarkers(pi, x, y);
+ if (!scriptl_)
+ bl().draw(pi, x , y);
+ if (!scriptr_)
+ br().draw(pi, x + dxr(bv), y);
+ Changer dummy = pi.base.changeScript();
+ if (scriptl_) {
+ bl().draw(pi, x , y + dyb(bv));
+ tl().draw(pi, x , y - dyt(bv));
+ }
+ if (scriptr_) {
+ br().draw(pi, x + dxr(bv), y + dyb(bv));
+ tr().draw(pi, x + dxr(bv), y - dyt(bv));
+ }