Aaron Suen
1cfb278ccf
Store last mod time on stats.
2019-12-27 09:43:34 -05:00
Aaron Suen
6e1f3fee94
Standardize intra-line spacing in code.
2019-12-01 11:08:12 -05:00
Aaron Suen
055ecbf57e
Record nc_stats by version.
...
- Track global summary data by version.
- Also effectively tracks version upgrade history.
2019-11-16 14:32:28 -05:00
Aaron Suen
e5f54b49f6
Add witness system for cooking/soaking recipes.
2019-10-27 10:05:57 -04:00
Aaron Suen
c147da4dde
Convert from depends.txt to mod.conf
2019-10-05 11:24:16 -04:00
Aaron Suen
d61f5c8c52
Make sure what we have is a player before loading player stats.
2019-09-23 20:01:14 -04:00
Aaron Suen
310ce1bc6c
Treat NodeCore as a unified thing.
...
- Collapse all nodecore "core" mods in the /mods listing, so it's
easier to find the actual add-on mods.
- Parameterize in-game branding to make renaming derivatives just
a little easier.
2019-09-07 09:08:57 -04:00
Aaron Suen
39dea8a2ae
MAJOR: Code quality audit using luacheck.
...
- Removed lots of unused variables, a few shadowed identifiers.
- Removed a few sections of dead code.
2019-08-31 09:26:53 -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
80d3d9708c
Deprecate player:get/set_attribute to player:get_meta().
2019-04-06 20:46:13 -04:00
Aaron Suen
a674184df0
Fix deprecated getpos -> get_pos.
2019-04-06 20:34:13 -04:00
Aaron Suen
de1232c927
Fix crash bug...
2019-04-01 18:27:36 -04:00
Aaron Suen
e906e042fa
Automatically fix broken nc_stats data.
2019-04-01 18:16:41 -04:00
Aaron Suen
b680b69cd8
Stat improvements.
...
- Fix cheat stat bug.
- Hook to track crafting recipe completion.
2019-02-23 17:00:42 -05:00
Aaron Suen
e90ad9fda4
Added the beginnings of a hint/guide system.
2019-02-08 23:45:41 -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