Start to add respawn points, re-fix semi-auto triggers
This commit is contained in:
@@ -15,13 +15,13 @@ import Dodge.Data.TriggerType
|
||||
|
||||
itemTriggerType :: LocationDT OItem -> TriggerType
|
||||
itemTriggerType loc
|
||||
| isPulseLaser loc = SemiAutoTrigger 9
|
||||
| isPulseLaser loc = AutoTrigger 9
|
||||
| otherwise = baseItemTriggerType $ loc ^. locDT . dtValue . _1
|
||||
|
||||
baseItemTriggerType :: Item -> TriggerType
|
||||
baseItemTriggerType itm = case itm ^. itType of
|
||||
HELD hit -> heldTriggerType hit
|
||||
ATTACH CAPACITOR -> SemiAutoTrigger 10
|
||||
ATTACH CAPACITOR -> AutoTrigger 10
|
||||
_ -> NoTrigger
|
||||
|
||||
heldTriggerType :: HeldItemType -> TriggerType
|
||||
|
||||
Reference in New Issue
Block a user