Add fix bug in terminal destruction effects

This commit is contained in:
2022-06-07 01:25:36 +01:00
parent 1fe41889fe
commit d42538e3c0
13 changed files with 111 additions and 93 deletions
+1 -5
View File
@@ -20,7 +20,7 @@ import Sound.Data
import Geometry
import LensHelp
import qualified Data.Text as T
--import qualified Data.Text as T
--import System.Random
import Data.List
import Data.Maybe
@@ -113,10 +113,6 @@ tmUpdate tm w = case w ^? terminals . ix (_tmID tm) . tmFutureLines . ix 0 of
Just (TerminalLineTerminalEffect _ eff) -> w
& pointTermParams . tmFutureLines %~ tail
& pointTermParams %~ eff
Just (TerminalLineInput _) -> w
& pointTermParams %~
( ( tmFutureLines %~ tail )
. ( tmInput .~ TerminalInput T.empty True (0,0)) )
where
pointTermParams = terminals . ix (_tmID tm)