Aaron Suen
50875fc9d8
FINALLY finish converting remaining pummel stuff.
2019-02-10 00:25:57 -05:00
Aaron Suen
4b972b4d3b
More recipe conversion, bugfixing.
2019-02-10 00:20:55 -05:00
Aaron Suen
a6c4ec6706
Fix crafting crash.
2019-02-09 23:36:39 -05:00
Aaron Suen
35d814fb43
Fix suspected infinite loop in nodefall.
2019-02-09 23:35:16 -05:00
Aaron Suen
1a3afc6fa9
Cleanup.
2019-02-09 23:24:01 -05:00
Aaron Suen
b02af51b20
Efficiency for heavily-used abm.
2019-02-09 23:00:38 -05:00
Aaron Suen
b5bd67d5a7
Finished pummel-craft API, started converting recipes.
2019-02-09 22:44:56 -05:00
Aaron Suen
beb36c2ee8
Merge branch 'master' into refac1
2019-02-09 14:00:18 -05:00
Aaron Suen
2d9eb0255e
Typo.
2019-02-09 14:00:02 -05:00
Aaron Suen
8abaac5997
Guard against new players w/o certain stats.
2019-02-09 00:44:24 -05:00
Aaron Suen
1f719facc9
Merge branch 'master' into refac1
2019-02-09 00:36:14 -05:00
Aaron Suen
3d36d4eb7e
Fix a crash on running out of hints.
2019-02-08 23:59:53 -05:00
Aaron Suen
6abbef6c25
Filled in missing hints.
2019-02-08 23:53:36 -05:00
Aaron Suen
e90ad9fda4
Added the beginnings of a hint/guide system.
2019-02-08 23:45:41 -05:00
Aaron Suen
05d4d52eb4
Survey of how we're using pummels right now.
2019-02-08 21:12:10 -05:00
Aaron Suen
1ba1d13fcc
Craft eggcorn dirt instead of abming it.
2019-02-04 20:21:33 -05:00
Aaron Suen
33cbce23e5
Merge branch 'master' into refac1
2019-02-04 20:16:54 -05:00
Aaron Suen
d39b3a3949
Move version handling into base API.
2019-02-04 20:15:33 -05:00
Aaron Suen
a8009f4c0c
Make eggcorns "attached" instead of "falling".
...
Functionally, When they land, they'll land as an item stack instead
of placing as a node. Visually, they won't look huge as they fall
anymore.
2019-02-03 13:22:43 -05:00
Aaron Suen
08a27aaae2
Downscale eggcorn inventory/falling image.
2019-02-03 13:20:19 -05:00
Aaron Suen
d67f736ac5
Merge node_is into match.
2019-02-03 12:44:33 -05:00
Aaron Suen
2b8cc8fba2
Finished refactoring crafting into a separate mod.
...
Appears to work with existing functionality.
Next step will be to rework pummel to use a "recipe" system and
reuse most of the useful parts of the crafting system.
2019-02-03 12:10:27 -05:00
Aaron Suen
e78ba700a1
Some more adjustments.
...
Started flattening recipes.
2019-02-03 11:24:06 -05:00
Aaron Suen
ef8a756f8e
Workaround https://github.com/minetest/minetest/issues/7020
2019-02-03 09:47:42 -05:00
Aaron Suen
3a377af1fd
Guard against failed def lookup.
2019-02-03 09:11:36 -05:00
Aaron Suen
f98e8be5c2
Started a large refactor project.
...
The idea is to merge the pummel logic with crafting recipes,
and move them up out of plain old api.
2019-02-03 09:00:09 -05:00
Aaron Suen
0627c22101
More tree nerfs. Too many leaves.
2019-02-01 22:17:06 -05:00
Aaron Suen
03fd234f44
MORE tree nerfing.
2019-02-01 21:39:46 -05:00
Aaron Suen
7de5a4d7e3
Nerf tree growth rates.
...
- Trees now take a long time to develop after planting.
- Environmental factors are important. Growth is aide by access
to dirt for roots, and extra moisture from nearby water sources.
2019-02-01 18:34:03 -05:00
Aaron Suen
c100ff30c0
Weird typo.
2019-01-30 21:45:07 -05:00
Aaron Suen
9ef8b8520f
Rip out the snooper and consolidate statistics/knowledge yet again.
...
Nobody was using the snooper; not worth the bother to host it.
Instead, consolidate player statistics tracking for the achievement
system. We can still use it for statistics collection, but users
would probably have to post world dumps for that.
2019-01-30 21:02:19 -05:00
Aaron Suen
968bbcfe8b
Allow adding 1 to a stack.
...
This should make pack-exact-stack recipes a little easier.
2019-01-29 23:12:07 -05:00
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
ad94dddd20
Strip excess bark off ladder/frame textures.
2019-01-29 20:45:16 -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
4b81948533
Typo.
2019-01-28 23:15:40 -05:00
Aaron Suen
0004d4aaf1
New version numbering scheme, updated plans.
2019-01-28 23:13:21 -05:00
Aaron Suen
37f5c0a0de
Laid the groundwork for metal-working.
...
- Defined nodes, slabs, and prills of lode.
- Heating lode ore releases hot lode prills.
- Lode things in stack can air-cool to anneal or water-quench to
harden/temper. Cooling of placed nodes/slabs is planned.
- Hot items cannot be carried; picking them up causes damage and
causes player to drop them.
2019-01-27 22:34:53 -05:00
Aaron Suen
a0602d52b4
Start defining metal materials.
2019-01-27 09:19:07 -05:00
Aaron Suen
cc793cdbb5
Item stack rotation tweaks.
...
- Random initial rotation.
- When stackable items represent a complete full stack, rotate
about 1/3 as fast as normal. This subtle cue helps organizing
storage by finding available space, but you still need to pick
up the stack if you want an EXACT count.
2019-01-27 01:40:39 -05:00
Aaron Suen
f1247827b3
Remove yet more debugging code.
2019-01-26 23:02:10 -05:00
Aaron Suen
258da379be
Reduce excess particles.
2019-01-26 23:01:34 -05:00
Aaron Suen
7f539d82ec
New pummel particles (they look like digging particles!)
2019-01-26 23:00:03 -05:00
Aaron Suen
128181cd7d
Put version, copyright and support/contact info in inventory.
...
This is the only UI in NodeCore, so best make it useful.
2019-01-26 22:17:36 -05:00
Aaron Suen
f7acdfaa99
Tool-tip high-contrast colors.
2019-01-26 20:52:16 -05:00
Aaron Suen
e3028a8971
Simplify opt-out.
2019-01-26 20:28:00 -05:00
Aaron Suen
4732010c83
Reduce HTTP traffic to a very quiet level.
2019-01-26 18:52:51 -05:00
Aaron Suen
1dbdc6c7bf
Fix a player name anonymization leak.
2019-01-26 18:51:58 -05:00