Commit Graph

1632 Commits

Author SHA1 Message Date
Vanessa Dannenberg
9cc6f90778 rename computer mod to "computers"
and fix all the image and model filenames that didn't conform before.
aliases are provided for the old nodes
2021-03-02 03:03:12 -05:00
Vanessa Dannenberg
90da464add added a CoreXY-style 3d printer
minor tweaks to the bedflinger to accommodate altered base image
2021-03-01 20:20:11 -05:00
Vanessa Dannenberg
cc0887cfb4 fix crash when sand is dropped on a book 2021-02-25 02:33:33 -05:00
Vanessa Dannenberg
968d706e9b Don't allow engine to add the implicit "Proceed" button
(on lights anyway;
this change makes it possible to theme the formspec)
2021-02-25 02:13:21 -05:00
177a97eab3 Merge remote-tracking branch 'upstream/master' 2021-01-31 13:39:49 +01:00
Vanessa Dannenberg
bc55cde65c Merge branch 'master' into 'master'
Fix digging of locked inventory nodes

Closes #34 and #33

See merge request VanessaE/homedecor_modpack!21
2021-01-30 13:45:35 +00:00
OgelGames
e049380408 fix digging of locked inventory nodes 2021-01-31 00:02:17 +11:00
a832b66977 Merge remote-tracking branch 'upstream/master' 2021-01-29 17:42:33 +01:00
Vanessa Dannenberg
e57c4a55e6 Merge branch 'littlefix' into 'master'
homedecor_exterior locale fix and homedecor_books mod.conf

See merge request VanessaE/homedecor_modpack!20
2021-01-26 12:55:28 +00:00
Nathaniel Freeman
e73b4affe7 homedecor books can work without unifieddyes 2021-01-26 09:34:23 +00:00
Nathaniel Freeman
62cdcc5795 ES locale fix 2021-01-26 09:33:32 +00:00
df9e8aea4b Merge remote-tracking branch 'upstream/master' 2021-01-24 12:40:06 +01:00
Vanessa Dannenberg
fd596ea83b Merge branch 'CompressPlasma' into 'master'
# Compress Plasma Animations

See merge request VanessaE/homedecor_modpack!19
2021-01-23 16:36:29 +00:00
ExeVirus
9ab3cb361f # Compress Plasma Animations
Reduced the plasma animations from 64x64 to 48x48 each. Updated the aspect ratios in the .lua files referencing them.

Total Reduction:
2021-01-23 10:05:24 -05:00
Vanessa Dannenberg
4b05c86486 Merge branch 'Compression' into 'master'
# Compression Commit

See merge request VanessaE/homedecor_modpack!18
2021-01-23 12:33:53 +00:00
ExeVirus
f9ca183f2a # Compression Commit
This commit performs both lossless and lossy compression on every .obj and .png in homedecor. The .png files were all 100% losslessly compressed using ect.exe and optipng.exe (more details below) at maximum settings. The .obj files were lossy-compressed so that comments were removed, trailing 000's were removed and all numbers rounded to 3 decimal places max. Blender exports at 6 decimal places but for minetest, 3 decimal places is the absolute maximum a person with anything under a 256K screen will ever need.

## Results
```
Original entire modpack size: 6343.5 KB
New entire modpack size:      5312.2 KB
Total Reduction:              1031.3 KB  (16.3% less)
```
Please note that actual media size is likely more like 4,500 KB so media reduction is more around 20-25%.

## Details / What actions were actually performed

Used these programs:

https://github.com/ExeVirus/Compress-Obj

https://sourceforge.net/projects/optipng/

https://github.com/fhanau/Efficient-Compression-Tool

Ran this command on every .obj: (fast)

```
luajit.exe compress.lua -f <file> -precision 3
```

Ran these commands on every .png: (slow)
```
ect.exe  -9 -strip --allfilters-b <file>
optipng.exe -o7 -strip all -clobber <file>
```

Note that for future compression, I recommend only using optipng.exe instead of both. ECT can get better results but it takes a LOT longer and only ever saves another 1-2% of the file size. Not worth an extra 10-20 seconds per texture file in my opinion.

## Time spent

Roughly 2 Hours from start to finish + commit + PR
2021-01-23 07:28:20 -05:00
99a01301a8 Merge remote-tracking branch 'upstream/master' 2020-12-03 20:50:27 +01:00
Vanessa Dannenberg
a57723df7d Merge branch 'fix-recipies-groups' into 'master'
Update recipies to contain groups

See merge request VanessaE/homedecor_modpack!17
2020-12-01 23:45:49 +00:00
Peter Nerlich
af808c7586 update recipies to contain groups instead of concrete items: wardrobe, filing_cabinet, desk, table, woodglass, fakegrass 2020-12-02 00:32:16 +01:00
2ef259fa24 Merge remote-tracking branch 'upstream/master' 2020-11-25 21:53:41 +01:00
Vanessa Dannenberg
99d5d96113 Merge branch 'master' into 'master'
add connection to direct top node (0;1;0) in rules_alldir of homedecor_lightning/init.lua

See merge request VanessaE/homedecor_modpack!16
2020-11-19 20:29:59 +00:00
Sebastian Lobinger
93bf5d76ae reorder rules_alldir in homedecor_lightning/init.lua so it can read by y-axis and then line by line of 2d coordinates
if you express the connections in ascii where N is the Node 1 is connected and 0 is not connected:
```
y+0: 010
     1N1
     010

y+1: 010
     111
     010

y-1: 010
     111
     010
```
This code structure is more easy to read / a very close representation of the sketched layers.
2020-11-19 16:41:12 +00:00
Sebastian Lobinger
ec06010320 add connection to direct top node (0;1;0) in rules_alldir of homedecor_lightning/init.lua
This allows the rope_light_on_ceiling node to be connected with mesecon in a natural manner.
2020-11-19 16:17:28 +00:00
VanessaE
96a0862833 fixed doorbell recipe
fixes #32
2020-11-18 11:41:19 -05:00
caaa963eaf Merge remote-tracking branch 'upstream/master' 2020-10-14 21:31:35 +02:00
Vanessa Dannenberg
77bb9636bc Merge branch 'showItemDescription' into 'master'
improve info with fallback

See merge request VanessaE/homedecor_modpack!15
2020-10-14 10:22:12 +00:00
SwissalpS
77af2295ae add description of item in frame / on pedestal
lets players brag about their tools and is useful
for better overview.
2020-10-14 10:22:12 +00:00
e5866b7928 Merge remote-tracking branch 'upstream/master' 2020-10-12 18:43:38 +02:00
Vanessa Dannenberg
f2cd1fbd49 Merge branch 'master' into 'master'
Display item's description in infotext.

See merge request VanessaE/homedecor_modpack!14
2020-10-12 08:27:09 +00:00
SwissalpS
43de5b79ae Display item's description in infotext.
allows players to brag about their tool stats and is useful for better overview.
2020-10-12 06:23:01 +00:00
b6ecc0b95f Merge remote-tracking branch 'upstream/master' 2020-10-09 19:30:42 +02:00
Vanessa Dannenberg
0678ecdafc Merge branch 'update_german_locale' into 'master'
Update german locale

See merge request VanessaE/homedecor_modpack!13
2020-10-09 04:57:41 +00:00
Gardon Klimm
ec1be77d7e Update german locale 2020-10-09 04:57:41 +00:00
320cd1d449 Merge remote-tracking branch 'upstream/master' 2020-09-15 21:39:14 +02:00
VanessaE
1ecde7e278 fix #29 2020-09-15 09:20:08 -04:00
3675e9c266 Merge remote-tracking branch 'upstream/master' 2020-08-19 21:23:52 +02:00
VanessaE
47a029923c opt depend on screwdriver in _common 2020-08-17 09:18:51 -04:00
3567b42c39 Merge remote-tracking branch 'upstream/master' 2020-08-08 10:04:04 +02:00
Vanessa Dannenberg
c2122a634a Merge branch 'locale' into 'master'
MT5 translation

See merge request VanessaE/homedecor_modpack!12
2020-08-06 19:38:13 +00:00
Louis Royer
98b281aade Fix minetest warnings from homedecor_lighting
```
Undeclared global variable "mesecon" accessed at ...etest/mods/homedecor_modpack/homedecor_lighting/init.lua:852
Undeclared global variable "mesecon" accessed at ...etest/mods/homedecor_modpack/homedecor_lighting/init.lua:898
```
2020-08-05 16:10:33 +02:00
Louis Royer
1090c9139c .luacheckrc on each mod 2020-08-05 16:01:47 +02:00
Louis Royer
1c7ceb2e90 MT5 translation for homedecor_common
- Remove intllib support
- Fix luacheck warnings (except for 1 I don't know what to do)
- Removes homedecor_common/mt_game_beds_functions.lua (we can get the
function directly from `beds` mod instead of using an obsolete copie; I
have not re-enabled bed-sleeping, but it should work)
2020-08-05 16:01:47 +02:00
Louis Royer
f0ab7a6c78 MT5 translation for plasmascreen 2020-08-05 16:01:47 +02:00
Louis Royer
0800810530 MT5 translation for lavalamp 2020-08-05 16:01:47 +02:00
Louis Royer
b88d76d07f MT5 translation for itemframes
- Fix luacheck warnings
2020-08-05 16:01:47 +02:00
Louis Royer
3bc711b9e3 MT5 translation for inbox 2020-08-05 16:01:47 +02:00
Louis Royer
4a72054c78 MT5 translation for homedecor_windows_and_treatments 2020-08-05 16:01:47 +02:00
Louis Royer
204beaaaac MT5 translation for homedecor_wardrobe
- Add screwdriver to optional_depends
- Fix luacheck warnings
2020-08-05 16:01:47 +02:00
Louis Royer
f7412c6191 MT5 translation for homedecor_trash_cans 2020-08-05 16:01:47 +02:00
Louis Royer
0e52553b8a MT5 translation for homedecor_tables
- Fix luacheck warnings
2020-08-05 16:01:47 +02:00