tvl-depot/users/grfn
Griffin Smith 8b97683f6e feat(xanthous): Track the volume and density of item types
Allow the itemType raw to have density and volume fields, both of which
represent *intervals* of both density and volume (because both can
hypothetically vary a bit). The idea here is that when we're making
an *instance* of one of these items, we pick a random value in the
range.

Lots of stuff in this commit is datatype and typeclass instances to
support things like intervals being fields on datatypes that get
serialized to saved games - including a manual definition of Ord for
Item since Ord isn't well-defined for intervals

Change-Id: Ia088f2f75cdce9d00560297e5c269e3310b85bc3
Reviewed-on: https://cl.tvl.fyi/c/depot/+/3225
Reviewed-by: grfn <grfn@gws.fyi>
Tested-by: BuildkiteCI
2021-06-23 21:52:08 +00:00
..
achilles chore(3p/overlays): Remove LLVM11 bump from overlay 2021-05-24 18:15:05 +00:00
emacs.d feat(gs/emacs): Bind g R to lsp-find-references in haskell-mode 2021-06-18 17:51:43 +00:00
gws.fyi fix(gws.fyi): Remove reference to freenode 2021-06-19 00:03:17 +00:00
keyboard chore(grfn): Fix remaining references to glittershark 2021-04-12 15:22:48 +00:00
org-clubhouse refactor(users/glittershark): Rename to grfn 2021-04-12 14:45:51 +00:00
resume refactor(users/glittershark): Rename to grfn 2021-04-12 14:45:51 +00:00
system feat(gs/home): Install gron 2021-06-18 17:51:43 +00:00
wigglydonke.rs refactor(users/glittershark): Rename to grfn 2021-04-12 14:45:51 +00:00
xanthous feat(xanthous): Track the volume and density of item types 2021-06-23 21:52:08 +00:00
keys.nix refactor(users/glittershark): Rename to grfn 2021-04-12 14:45:51 +00:00
OWNERS refactor(users/glittershark): Rename to grfn 2021-04-12 14:45:51 +00:00