Move towards recording aim position in LWorld

This commit is contained in:
2025-06-03 09:18:46 +01:00
parent 8da3e75ac5
commit 1de90a97f0
4 changed files with 9 additions and 7 deletions
+5
View File
@@ -298,8 +298,13 @@ functionalUpdate u =
-- . over uvWorld updateInventorySelectionList
. set (uvWorld . cWorld . lWorld . flares) []
. set (uvWorld . cWorld . lWorld . lights) []
. updateAimPos
$ over uvWorld updatePastWorlds u
updateAimPos :: Universe -> Universe
updateAimPos u = u & uvWorld . cWorld . lWorld . lAimPos
.~ mouseWorldPos (u ^. uvWorld . input) (u ^. uvWorld . wCam)
updateMagnets :: LWorld -> LWorld
updateMagnets lw =
lw & oldMagnets .~ (lw ^. magnets)