76 Commits

Author SHA1 Message Date
SmallJoker
5d78183cf2
Make 'screwdriver' optional (#39)
Some checks failed
luacheck / luacheck (push) Has been cancelled
This eases the integration for other games. The screwdriver API should
still be provided when needed to avoid incorrect node rotations.
2024-11-15 21:23:19 +01:00
Niklp
83d55f241a
Remove obsolete mesecons integration (#37) 2024-10-22 17:40:16 +02:00
Niklp
79547ede26
Disallow rotation of various doors (#36)
Rotating them would result in a strange-looking state.
2024-07-18 18:15:58 +02:00
Niklp
e23201a251
Add mesecons support for locked doors (#35) 2024-05-26 17:35:39 +02:00
Niklp
aee9b46d42 Optimize textures to fix sRGB profile warnings 2024-04-25 21:45:01 +02:00
Niklp
55cc1b04b1 Add choppy group to sliding doors 2023-12-27 09:12:43 +01:00
Niklp
f1fdabe0b0 Enable luacheck 2023-12-27 09:12:43 +01:00
Niklp
1f9875fced
Fix protection of unlocked old doors (#32) 2023-10-14 12:19:20 +02:00
Niklp
5264626c79
Add sliding door and garage door crafts (#31) 2023-07-16 09:50:07 +02:00
SmallJoker
9389bf37e7 Remove "Locked" label from unlocked hidden doors 2023-05-27 20:36:09 +02:00
Niklp
b0e3682870
Anable all doors (#28)
Also fixes an error when garage door check an unknown node
2023-05-14 14:53:19 +02:00
Niklp
a12f72ead0
Add recipes for saloon doors (#27) 2023-03-25 10:07:36 +01:00
superfloh247
f22b0c8580
Add group wood to wood nodes so that fences connect (#25) 2023-01-24 12:46:15 +01:00
Niklp
2cd54d5bdd
Add mesecons support (#24) 2023-01-01 13:54:34 +01:00
SmallJoker
653ab58338 Fix knob placement of fancy door 2 2022-12-25 09:46:21 +01:00
Niklp
b2f8fa3e4a
Fix conflicting door craft recipes (#23) 2022-07-22 19:53:39 +02:00
Niklp
c8db76c2dc
Replace deprecated .txt files with mod.conf (#22) 2022-07-15 17:10:32 +02:00
SmallJoker
1e7ace698b
Merge: Mod rewrite by oversword
The indentation is pretty bad, repetition could be simplified, and vector library should be used for vector manipulation

This should not change any behaviour, or re-structure the mod in any major way. Code cleanup; to make it more rational.
2021-10-22 18:03:28 +02:00
Oversword
474cb49c73 Merge with master 2021-09-12 20:39:16 +01:00
Oversword
81db674589 Rewrite to make code neater and ensure all functionality is working for all doors
Remove doors from itemstacks in custom on_place callbacks

Stop weird things happening when future door 1a is broken while open

Fix other doors where required

Check for protection and buildability of nodes

Correct indentation

more indentation and spacing

Vectors

More vectors

More spacing; Alert player on bad placement

For loops

That's not how unpack works

Small fix

Neater nodeboxes on jdoors
2021-09-12 20:30:40 +01:00
Jat15
d03d8f1614 [My Dooor Wood] Add compatibility stairs and stairsplus, sounds for node 2021-09-12 20:27:58 +01:00
Don
eef3b5f9ae
Merge pull request #9 from Jat15/master
[My Dooor Wood] Add compatibility stairs and stairsplus, sounds for node
2018-06-12 20:49:24 -07:00
Don
96d0a5590d
Merge pull request #10 from bell07/patch-1
Fix leaked globals
2018-02-23 13:07:47 -08:00
bell07
752df8fcfb
Fix leaked globals
make functions local to avoid overlaps to other mods
2017-12-26 15:01:06 +01:00
Jat15
c24873e3eb [My Dooor Wood] Add compatibility stairs and stairsplus, sounds for node 2017-08-27 23:01:44 +02:00
Auke Kok
63aef13ae2 Remove mod.conf from root folder. 2017-03-31 22:06:02 -07:00
Auke Kok
2f72e89967 Fix many luacheck errors.
This still seems loaded with bugs, but I can't review or fix
them until the code looks a bit better. I can see some of the
doors in the game and they all seem to be working, so, calling
it good for now.
2017-03-31 22:04:39 -07:00
Auke Kok
b567295eae Cleanfile: remove all whitespace issues. 2017-03-31 21:48:30 -07:00
kakalak-lumberJack
033e08d375 fix itemstack, duplicate recipes
Fixed items not being removed in function on_place and created unique recipes for crafting each door.
2017-03-31 21:45:31 -07:00
Auke Kok
63a8842c37 Add default luacheckrc. 2017-03-31 21:42:03 -07:00
DonBatman
66603d04ab Fixed door texture 2016-04-03 08:04:45 -07:00
DonBatman
3a17daeedd Added 2 new doors to future 2016-04-03 07:08:41 -07:00
DonBatman
0c812758ec Changed Licence 2016-03-23 14:07:44 -07:00
DonBatman
d7e9fa89f2 Added mod.conf and description 2016-03-18 13:20:57 -07:00
DonBatman
937610144e Added screenshots 2016-03-18 11:25:48 -07:00
DonBatman
c26850976d Resized screenshot 2016-03-17 19:45:50 -07:00
DonBatman
1b2fb93293 updated readme file 2016-03-15 07:03:56 -07:00
Don
f63235e693 Update README.md 2016-03-12 15:56:16 -08:00
Don
224da12491 Create README.md 2016-03-11 06:16:29 -08:00
DonBatman
11eb61a91a Added description.txt and mod.conf 2016-03-07 06:20:32 -08:00
DonBatman
da148f4226 fixed error with castle doors 2016-02-27 13:29:03 -08:00
DonBatman
044edf1c64 Changed all doors that depend on the doors mod to the new api 2016-02-27 05:41:13 -08:00
DonBatman
c3f8a875e0 Fix because of new doors mod 2016-02-18 07:10:58 -08:00
DonBatman
2847d9e702 Merge branch 'master' of https://github.com/DonBatman/mydoors
Conflicts:
	my_castle_doors/locked.lua
	my_castle_doors/unlocked.lua
	my_misc_doors/locked.lua
2016-02-18 07:08:47 -08:00
DonBatman
5617402b86 Added old doors code to modpack
Renamed it to mdoors
2016-02-18 07:05:27 -08:00
Don
1820428b81 Merge pull request #3 from HybridDog/texture_sizes
reduce texture file sizes
2016-02-14 14:34:49 -08:00
Don
d554a9d2fe Merge pull request #4 from HybridDog/changs
code changes
2015-11-28 04:51:58 -08:00
HybridDog
4e4ff111c6 change some code 2015-11-27 22:45:50 +01:00
HybridDog
154ce756b5 short castle door loop and put groups out of it
short castle door loop and put groups out of it
2015-11-27 22:15:36 +01:00
HybridDog
75c93abd9c reduce texture sizes 2015-11-27 22:00:38 +01:00