22 Commits

Author SHA1 Message Date
Aaron Suen
c10e80ef87 Set name in mod.conf as demanded by 5.5+ 2021-03-01 20:10:27 -05:00
Aaron Suen
e51ee0c040 Fix segfault when TP customizes fire anim 2020-07-05 17:16:49 -04:00
Aaron Suen
f04efd1efe Fix now-free-hanging active lens 2020-07-05 14:58:11 -04:00
Aaron Suen
58683c2b24 Document screnshot world 2020-07-05 14:19:27 -04:00
Aaron Suen
e12047af64 Freeze all animations in screenshot world
Now we should be able to compose an exactly
matching screenshot each time.
2020-07-05 14:12:18 -04:00
Aaron Suen
095cf81089 Mock up players in screenshot world too
I used to do this by just starting a LAN game
and logging in multiple accounts, but not only
is this inconvenient, but the poses don't match
on each screenshot either.
2020-07-05 14:03:37 -04:00
Aaron Suen
b9a583d6b1 Try to smooth out smoke particles 2020-07-05 13:02:45 -04:00
Aaron Suen
c47565594b Fix glass in shelves. 2020-07-05 11:46:20 -04:00
Aaron Suen
a14c217a98 Fix smoke generators
Now smoke will also be completely static, so
screenshots don't have to be "timed" to catch
a good puff of smoke.
2020-07-05 11:45:06 -04:00
Aaron Suen
762d9771f9 Restructure screenshot mods
- Refactor mockup mod into multiple
- Use stasis mode instead of nc_reative mod,
  eliminate a dependency
2020-07-05 11:29:48 -04:00
Aaron Suen
f31901a93a Redo screenshots again, change up alpha filter again. 2020-06-24 19:30:40 -04:00
Aaron Suen
a4942d994c Update official screenshots. 2020-06-24 19:04:41 -04:00
Aaron Suen
dd5e92266e Skip laundered ABMs on first tick
When unlaundered ABMs run, give the
laundered ABM pump a rest for 1 tick, to
ensure we don't run 2 batches worth of
ABMs on any 1 tick, to smooth things out.
2020-06-21 15:00:26 -04:00
Aaron Suen
e0156b4742 Add profiler instrumentation metadata everywhere
N.B. the MT built-in profiler doesn't yet actually support reading
labels from bare-function registrations, so a builtin hack is
needed.
2020-06-15 07:21:39 -04:00
Aaron Suen
0c3a2debff Typo. 2020-02-19 11:12:26 -05:00
Aaron Suen
191e97fa27 Rename texture to avoid disrupting texture packs.
Reinterpreting the grass side as a mask instead of a texture
causes some really ugly artifacts with texture packs designed for
legacy textures and not overriding this.

Renaming the texture prevents the collision, and creates a sane
fallback for texture packs that don't have an override.
2020-02-19 11:08:59 -05:00
Aaron Suen
1dd94dcca3 Update official screenshots. 2020-01-26 12:17:03 -05:00
Aaron Suen
96e653a5b3 Minor screenshot update, some image optimization. 2019-10-15 07:13:11 -04:00
Aaron Suen
996ff95836 Freshen screenshot, shrink packaged screenshot.png. 2019-09-01 12:26:22 -04:00
Aaron Suen
939f544eaf Code format cleanup. 2019-08-31 08:27:59 -04:00
Aaron Suen
86cc55c12b Basic door node setup and recipes.
- Craft door panels by chiseling with a rod.
- Rotate door panels.
- Hammer in rod to act as hinge pin.
- Dig out hinge pin, dig up panel.
2019-08-13 21:06:13 -04:00
Aaron Suen
30625f1dd0 Package up screenshot world with repo.
This is the world used for making the "main" screenshot for
CDB and the mod's thumbnail.
2019-04-10 08:31:10 -04:00