Remove old flash-prevention code
This commit is contained in:
parent
2cdbb3d3f5
commit
5831cdf4e8
@ -702,7 +702,6 @@ function player:update()
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
if (self.rope) self.rope:prevent_highlight(#self.todo>0)
|
|
||||||
_apply(self,self.todo)
|
_apply(self,self.todo)
|
||||||
|
|
||||||
if self.rope then
|
if self.rope then
|
||||||
@ -927,7 +926,7 @@ end
|
|||||||
|
|
||||||
function rope:draw(artificial_dx,artificial_dy)
|
function rope:draw(artificial_dx,artificial_dy)
|
||||||
local points,highlight=self:_tug(true)
|
local points,highlight=self:_tug(true)
|
||||||
if (self:busy() or self._prevent_highlight) highlight=nil
|
if (self:busy()) highlight=nil
|
||||||
if (self.state.name=="done") return
|
if (self.state.name=="done") return
|
||||||
local perc_to_show=1.0
|
local perc_to_show=1.0
|
||||||
if (self.state.name=="destroy") perc_to_show=(1.0-self.state.frame/5)^2
|
if (self.state.name=="destroy") perc_to_show=(1.0-self.state.frame/5)^2
|
||||||
@ -1439,15 +1438,6 @@ function rope:tug()
|
|||||||
return rc
|
return rc
|
||||||
end
|
end
|
||||||
|
|
||||||
function rope:prevent_highlight(prevent)
|
|
||||||
if prevent then
|
|
||||||
local points,highlight=self:_tug(true)
|
|
||||||
if (self:busy() or highlight==nil) self._prevent_highlight=true
|
|
||||||
else
|
|
||||||
self._prevent_highlight=false
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
function rope:_tug(hypothetically)
|
function rope:_tug(hypothetically)
|
||||||
local ancs=self:_anchors_simplified()
|
local ancs=self:_anchors_simplified()
|
||||||
local touched={}
|
local touched={}
|
||||||
|
Loading…
Reference in New Issue
Block a user