268 Commits

Author SHA1 Message Date
Aaron Suen
4a69f64b7d Remove excess doc, fix lode cobble hand-diggability. 2019-01-29 23:07:00 -05:00
Aaron Suen
527449b299 Fix typo that made fire block sunlight. 2019-01-29 22:42:35 -05:00
Aaron Suen
2d3b468c65 Knock out a bunch of small low-hanging issues.
- Eggcorn cleanup.  They look a little better falling out of the
  tree, and we don't have so many now.
- Crushing damage fixes.  Crushing is nuanced now, and most things
  don't smush you, and many do reduced damage.  A few may do more.
- Item stack convenience.  Items landing on a stack or right-
  clicked onto one attempt to merge into it.
- Ladders now fall (they don't connect to sides).  Use the new
  full-scale frames for ones that don't.
2019-01-29 20:41:29 -05:00
Aaron Suen
5f4e99e1a7 Change the look of loose nodes.
Make it clear that they're separated from neighbors by dark
border, instead of just looking a littler "sandier".
2019-01-28 23:40:44 -05:00
Aaron Suen
0004d4aaf1 New version numbering scheme, updated plans. 2019-01-28 23:13:21 -05:00
Aaron Suen
a0602d52b4 Start defining metal materials. 2019-01-27 09:19:07 -05:00
Aaron Suen
e4ccf2df78 An annoyance. 2019-01-27 02:15:46 -05:00
Aaron Suen
d3d13876b9 Update plans again, now that snooper is done. 2019-01-26 18:42:56 -05:00
Aaron Suen
e4dc398b3a Start work on usage survey.
- Refactor player knowledge into player mod, to declutter API.
- Move player knowledge into mod storage so players don't need to
  be connected to access.  Old knowledge will be reset, but I
  doubt there was very much of it to lose.
- Start gathering some basic stats.
  - Main glaring omission is player moving and idle time.
2019-01-26 16:39:07 -05:00
Aaron Suen
643f5e4e69 Update roadmaps/plans, more detail around metallurgy. 2019-01-26 13:58:18 -05:00
Aaron Suen
45441071ab Make items on ground have a shadow.
There are 4 different states for things in the world:
- Regular node in world
- Item stack on ground
- Item entity (falling)
- Falling node entity

The entity states are not interactable at all, and regular node
doesn't rotate.  We can help differentiate node-in-air vs
node-stack-on-ground with a shadow visual.

Sometimes a node will get stuck as an entity inside another node's
negative space (e.g. a nodebox) and having a way to tell that it's
not a real one should maybe help.
2019-01-06 18:46:00 -05:00
Aaron Suen
c743199364 Clean up completed stuff from roadmap. 2019-01-06 15:34:14 -05:00
Aaron Suen
7835a357da API refacs, and some planning. 2018-11-05 20:03:05 -05:00
Aaron Suen
42989841a0 Update roadmap some more. 2018-11-03 19:20:13 -04:00
Aaron Suen
3c818895d0 Update roadmap. 2018-11-03 12:10:56 -04:00
Aaron Suen
7e9fcf296d API-ify some node behavior upon registration. 2018-11-02 18:47:44 -04:00
Aaron Suen
387f5cbd8c Move core principles back into README. 2018-10-31 20:31:13 -04:00
Aaron Suen
d8676bfdd7 Reorg and break down docs, add license. 2018-10-31 20:14:56 -04:00