84 lines
1.3 KiB
Haskell
84 lines
1.3 KiB
Haskell
module Dodge.Combine.Data
|
|
(CombineType (..)
|
|
)
|
|
where
|
|
data CombineType
|
|
= NOTDEFINED
|
|
-- Weapons
|
|
| BANGSTICK
|
|
| BANGCANE
|
|
| BANGROD
|
|
| PISTOL
|
|
| HVAUTOGUN
|
|
| LTAUTOGUN
|
|
| MINIGUN
|
|
| AUTOGUN
|
|
| SPREADGUN
|
|
| MULTGUN
|
|
| LONGGUN
|
|
| TESLAGUN
|
|
| LASGUN
|
|
| TRACTORGUN
|
|
| LAUNCHER
|
|
| SPRAYER
|
|
| SQUIRTER
|
|
| DRONELAUNCHER
|
|
| GRENADE
|
|
| REMOTEBOMB
|
|
-- Utility items
|
|
| BOOSTER
|
|
| REWINDER
|
|
| BLINKER
|
|
| FORCEFIELD
|
|
| SHRINKER
|
|
-- Equipment
|
|
| RADAR
|
|
| MAGSHIELD
|
|
| FLAMESHIELD
|
|
| FRONTARMOUR
|
|
| FLATSHIELD
|
|
| JETPACK
|
|
-- Crafting
|
|
| PIPE
|
|
| LONGPIPE
|
|
| VERYLONGPIPE
|
|
| HARDWARE
|
|
| SPRING
|
|
| TPipe
|
|
| NoCombineType
|
|
| TLongPipe
|
|
| TVeryLongPipe
|
|
| TTube
|
|
| TPlate
|
|
| TMChip
|
|
| TMagnet
|
|
| TMotor
|
|
| TLED
|
|
| THardware
|
|
| TNailbox
|
|
| TPlank
|
|
| TPrism
|
|
| TIronBar
|
|
| TLightSensor
|
|
| TSoundSensor
|
|
| THeatSensor
|
|
| TCopperWire
|
|
| TEmptyCan
|
|
| TEmptyTin
|
|
| TPistol
|
|
| TAutoGun
|
|
| TRifle
|
|
| TLtAutoGun
|
|
| THvAutoGun
|
|
| THvRifle
|
|
| TMultGun Int
|
|
| TSpreadGun Int
|
|
| TLauncher Int
|
|
| TBattery
|
|
| TFuelCell
|
|
| TPortableFusion
|
|
| TAutoFiringMech
|
|
| TFiringMech
|
|
| TTargetingModule
|
|
deriving (Eq,Ord,Show)
|