33 Commits

Author SHA1 Message Date
Aaron Suen
a5752fd9b6 Yet another emergency lighting redo
- Players no longer constantly glow in darkness.
- Players can now place light spots by scaling, faster
  than actual climbing spots.
- Climbing spots appear if player continues placement
  after light appears.
- Floor traversal mechanism is now obsolete.

This allows players to traverse dark caves reasonably
well, still, but only voluntarily, so darkness stealth
mechanics are possible again.
2020-05-30 19:00:22 -04:00
Aaron Suen
5d465c7afb Fix lava hints. 2020-03-15 09:18:35 -04:00
Aaron Suen
06a94e4ffb Fix leech->leach spelling 2020-02-14 21:25:25 -05:00
Aaron Suen
c1bf3e173f No optics hints until appropriate tools. 2020-02-07 18:49:07 -05:00
Aaron Suen
b141da2cb0 Tidy up hints, small issues. 2020-02-05 07:34:28 -05:00
Aaron Suen
9c1fee366d Make lode ore hint visible from start. 2020-02-01 19:16:13 -05:00
Aaron Suen
a07cd9f6da Remove the lode stratum hint.
As per Copenhagen Bram, it doesn't really make sense
to give the player credit for finding something if the
player is likely not to have even noticed.
2020-02-01 19:15:14 -05:00
Aaron Suen
317e9404ba Reinstate "anvil" hint. 2020-01-29 22:48:12 -05:00
Aaron Suen
28200a2399 Fix lode chopping hint.
Need at least a tempered lode hatchet before the
recipe is possible to complete.

Technically it can also be completed with an infused
annealed lode hatchet, but I don't have a way of doing
arbitrary combinational logic in hints yet...
2020-01-29 22:44:45 -05:00
Aaron Suen
d6fec17207 Mattocks count for the tempering hint. 2020-01-26 23:41:01 -05:00
Aaron Suen
534a95e445 Fix lode hints bugs...? 2020-01-26 23:33:00 -05:00
Aaron Suen
8417236d42 Experimental lode forging rework.
- You can now forge hot lode using either tempered OR
  annealed anvil.
- This creates a gameplay path for accessing annealed
  lode without having the resources (i.e. water/sponges)
  to access tempered yet.
- Cold-working is still more efficient for being able to
  pick up the excess prills from the process.
- Cold working, and then heating afterwards, is still likely
  the only reasonable way to make mattocks.
2020-01-24 19:28:41 -05:00
Aaron Suen
e575cb9b26 Some more hint bugfixes. 2020-01-21 21:36:05 -05:00
Aaron Suen
e2a5581085 Hint updates! 2020-01-21 21:19:30 -05:00
Aaron Suen
e4ba14a2a5 Don't allow living sponges to dry out directly.
They have to die first, so anything that keeps them
alive must also be keeping them wet.
2019-12-18 20:27:56 -05:00
Aaron Suen
33a6a7ce55 Weblate updates, esp thanks to Terifo. 2019-11-21 20:50:39 -05:00
Aaron Suen
7b9d4c9815 Fix peat hint. 2019-11-17 08:51:45 -05:00
Aaron Suen
cd3300a72e Scaling hints. 2019-11-10 10:09:03 -05:00
Aaron Suen
ba32ab94db Fix broken charcoal writing hint. 2019-11-02 19:03:00 -04:00
Aaron Suen
8965ae23f7 Hint coverage update. 2019-10-27 10:25:54 -04:00
Aaron Suen
82787786db Door recipe simplification.
- No graphite lubrication needed.
- Just insert pin instead of pounding it in.
- Pins must be inserted into end face.
- Node will not spin from using pin on wrong face.
2019-10-27 08:34:33 -04:00
Aaron Suen
2a77e6a852 More liberal lux cobble hint detection. 2019-10-13 10:21:30 -04:00
Aaron Suen
9e0efb4840 Fix hint breakage discovered by GreenDimond. 2019-09-15 20:38:20 -04:00
Aaron Suen
6270a94f55 One more round of hint tidying.
Make new voice consistent, use some space to hint at actual
recipes, be more specific about completion criteria.
2019-09-11 07:30:08 -04:00
Aaron Suen
9617c2e5ed Hint system overhaul to try to make translations saner. 2019-09-11 06:38:56 -04:00
Aaron Suen
f6b5d88e16 Complete hint coverage for new content (I think). 2019-09-08 09:51:09 -04:00
Aaron Suen
e51590507a Fix a hint popping up too soon... 2019-09-07 23:36:33 -04:00
Aaron Suen
dfecd6a99f Some more hint coverage. 2019-09-07 21:20:41 -04:00
Aaron Suen
fe2c153f9e Clean up all lua code style.
Formatting rules based on Paul Kulchenko's perl-based formatter...
http://notebook.kulchenko.com/programming/lua-beautifier-in-55-lines-of-perl
...using a single tab for indent.

Mostly pure whitespace changes.
2019-08-27 19:14:51 -04:00
Aaron Suen
5a82e823c6 Include crude glass in hints. 2019-04-07 18:43:11 -04:00
Aaron Suen
3614068263 Bug fixes, tidier craft excess handling. 2019-04-03 08:10:03 -04:00
Aaron Suen
4b1488ed3f Hints system overhaul.
- Included new content.
- Partially converted to base on recipes instead of just items.
- Added support for group and toolcap checks.

Fixed a number of small bugs elsewhere in the process.
2019-04-03 07:41:27 -04:00
Aaron Suen
3b08a8ee9a Documentation updates, new player guide interface.
Also restructured the player_inv/player_setup thing AGAIN.
Now setup is all rules and inv is all interface.
2019-03-05 19:20:38 -05:00