├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── accelerate ├── Alchemy.hs ├── Gravity.hs ├── Main.hs ├── Step.hs └── World.hs ├── common ├── Draw.hs ├── Event.hs └── World.hs ├── random └── Array.hs ├── repa ├── Alchemy.hs ├── Gravity.hs ├── Main.hs ├── Paths_falling_turnip.hs ├── QC.hs ├── Setup.hs ├── Step.hs └── falling-turnip.cabal └── tooltips ├── erase.png ├── fire.png ├── lava.png ├── metal.png ├── oil.png ├── plant.png ├── salt.png ├── sand.png ├── spout.png ├── stone.png ├── torch.png ├── turnip.png ├── wall.png └── water.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/README.md -------------------------------------------------------------------------------- /accelerate/Alchemy.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/accelerate/Alchemy.hs -------------------------------------------------------------------------------- /accelerate/Gravity.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/accelerate/Gravity.hs -------------------------------------------------------------------------------- /accelerate/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/accelerate/Main.hs -------------------------------------------------------------------------------- /accelerate/Step.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/accelerate/Step.hs -------------------------------------------------------------------------------- /accelerate/World.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/accelerate/World.hs -------------------------------------------------------------------------------- /common/Draw.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/common/Draw.hs -------------------------------------------------------------------------------- /common/Event.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/common/Event.hs -------------------------------------------------------------------------------- /common/World.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/common/World.hs -------------------------------------------------------------------------------- /random/Array.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/random/Array.hs -------------------------------------------------------------------------------- /repa/Alchemy.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/repa/Alchemy.hs -------------------------------------------------------------------------------- /repa/Gravity.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/repa/Gravity.hs -------------------------------------------------------------------------------- /repa/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/repa/Main.hs -------------------------------------------------------------------------------- /repa/Paths_falling_turnip.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/repa/Paths_falling_turnip.hs -------------------------------------------------------------------------------- /repa/QC.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/repa/QC.hs -------------------------------------------------------------------------------- /repa/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /repa/Step.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/repa/Step.hs -------------------------------------------------------------------------------- /repa/falling-turnip.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/repa/falling-turnip.cabal -------------------------------------------------------------------------------- /tooltips/erase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/tooltips/erase.png -------------------------------------------------------------------------------- /tooltips/fire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/tooltips/fire.png -------------------------------------------------------------------------------- /tooltips/lava.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/tooltips/lava.png -------------------------------------------------------------------------------- /tooltips/metal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/tooltips/metal.png -------------------------------------------------------------------------------- /tooltips/oil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/tooltips/oil.png -------------------------------------------------------------------------------- /tooltips/plant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/tooltips/plant.png -------------------------------------------------------------------------------- /tooltips/salt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/tooltips/salt.png -------------------------------------------------------------------------------- /tooltips/sand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/tooltips/sand.png -------------------------------------------------------------------------------- /tooltips/spout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/tooltips/spout.png -------------------------------------------------------------------------------- /tooltips/stone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/tooltips/stone.png -------------------------------------------------------------------------------- /tooltips/torch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/tooltips/torch.png -------------------------------------------------------------------------------- /tooltips/turnip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/tooltips/turnip.png -------------------------------------------------------------------------------- /tooltips/wall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/tooltips/wall.png -------------------------------------------------------------------------------- /tooltips/water.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranma/falling-sand-game/HEAD/tooltips/water.png --------------------------------------------------------------------------------