Page 3 of 4

Re: [Mod] Hidden Doors [1.5.1] [hidden_doors]

Posted: Tue Aug 22, 2017 12:17
by azekill_DIABLO
what about trapdoors? (if they are not already included)

Re: [Mod] Hidden Doors [1.5.1] [hidden_doors]

Posted: Tue Aug 22, 2017 16:02
by Napiophelios
the inventory images suck if you use a texture pack over 64px
I tried the mod with VanessaE HDX128px pack and couldn't tell the difference
between stone and stone brick inv images.
azekill_DIABLO wrote:what about trapdoors? (if they are not already included)
HaHaHaHaHaHa Hamlet's got more work to do :)

Re: [Mod] Hidden Doors [1.5.1] [hidden_doors]

Posted: Tue Aug 22, 2017 16:57
by azekill_DIABLO
Napiophelios wrote: HaHaHaHaHaHaHamlet
xD

Re: [Mod] Hidden Doors [1.5.1] [hidden_doors]

Posted: Tue Aug 22, 2017 23:56
by lonestar
Napiophelios wrote:the inventory images suck if you use a texture pack over 64px
I tried the mod with VanessaE HDX128px pack and couldn't tell the difference
between stone and stone brick inv images.
Hmm, the high res texture pack I'm using shows good in inventory. The one I use, is converted Chroma Hills MC texture pack
Hamlet wrote:Master 1.5.1 released

- This fixes the mirrored images issue as well as rendering correctly the inventory images, thanks to Napiophelios.

@Napiophelios I've been looking at how to implement client-side configuration, it will be added in the next Dev version.

I would like to thank those who have followed the development of this mod, this release should meet the quality expected from a mature mod and of course give you what it is aimed to add; so far it is supporting only the MTG nodes, but the roadmap does include support for other mods like Castles, Darkage and More Nodes.

And now, off to play with your dungeons, secret chambers and stuff. :)
nice, gonna download in a bit and give it a go, Thanks for your work.

Re: [Mod] Hidden Doors [1.5.1] [hidden_doors]

Posted: Wed Aug 23, 2017 21:28
by ManElevation
I have this on my server

Re: [Mod] Hidden Doors [1.5.1] [hidden_doors]

Posted: Thu Aug 24, 2017 07:03
by Hamlet
Dev 1.5.2 released

- Stone doors' sound volume increased

Now it should be even with the wooden doors' sound volume; you can adjust it editing lines 36 and 37:

Code: Select all

local stone_open = {name = "hidden_doors_stone_door_open", gain = 5.0}
local stone_close = {name = "hidden_doors_stone_door_close", gain = 5.0}
I'm considering the idea of allowing to set it via GUI menu.

Re: [Mod] Hidden Doors [1.5.1] [hidden_doors]

Posted: Thu Aug 24, 2017 12:33
by ManElevation
ok

Re: [Mod] Hidden Doors [1.5.1] [hidden_doors]

Posted: Thu Aug 24, 2017 13:10
by azekill_DIABLO
Hamlet wrote:

Code: Select all

local stone_open = {name = "hidden_doors_stone_door_open", gain = 5000.0}
CLAAACCCKKK!

Re: [Mod] Hidden Doors [1.5.1] [hidden_doors]

Posted: Thu Aug 24, 2017 22:50
by Hamlet
Master 1.6.0 released

- Texture resolution configurable via GUI under Advanced Settings.
- Stone doors' sound volume as above.
- Hardcoded check for invalid resolutions.
- Hidden doors made of ice.
- Locale template updated.
- Italian locale updated.

Re: [Mod] Hidden Doors [1.6.0] [hidden_doors]

Posted: Sat Aug 26, 2017 19:09
by Hamlet
Master 1.7.0 released

- Adds support for the Darkage module

Re: [Mod] Hidden Doors [1.7.1] [hidden_doors]

Posted: Sat Aug 26, 2017 20:56
by Hamlet
Master 1.7.1 released (bugfix)

- Disabled textures' scaling for Darkage: when using texture packs
having a resolution higher than 16px, Darkage's textures will be
kept at their native resolution.

Re: [Mod] Hidden Doors [1.7.0] [hidden_doors]

Posted: Sat Aug 26, 2017 20:59
by lonestar
got this error in latest commits

Code: Select all

2017-08-26 15:57:22: ERROR[Main]: /home/lonestar/.minetest/mods/hidden_doors-master/init.lua:87: unexpected symbol near ':'
Line 87 is:

Code: Select all

::invalid_resolution::

Re: [Mod] Hidden Doors [1.7.0] [hidden_doors]

Posted: Sat Aug 26, 2017 21:05
by Hamlet
lonestar wrote:got this error in latest commits

Code: Select all

2017-08-26 15:57:22: ERROR[Main]: /home/lonestar/.minetest/mods/hidden_doors-master/init.lua:87: unexpected symbol near ':'
Line 87 is:

Code: Select all

::invalid_resolution::
I'm investigating it, thanks for reporting.

---EDIT

It's strange: I'm not having that issue, I'm using Minetest 0.4.16 stable and the latest Minetest Game.

Which versions are you using? Also, I'm using Lua 5.2, what about you?

However, you can safely strip that feature - invalid resolution check - by doing this:

Comment line 87:

Code: Select all

--::invalid_resolution::
Then comment from line 156 to line 166:

Code: Select all

--[[
else

   -- If the setting is not valid then set it to 16px and return at the
   -- beginning of the else-if statement.

   hidden_doors_res = pixels
   minetest.settings:set("hidden_doors_res", hidden_doors_res)

   goto invalid_resolution
]]--
Be careful not to enter wrong resolutions in the settings line, it will show things black or freeze the game.
I have no idea why it dislikes the goto statement, anyone else having this issue?

Re: [Mod] Hidden Doors [1.7.1] [hidden_doors]

Posted: Sat Aug 26, 2017 21:14
by lonestar
ok, from what I read:
The reason is because the goto statement and its destination must reside in the same stack frame. The program context before and after the goto need to be the same otherwise the code being jumped to won't be running in its correct stack frame and its behavior will be undefined.
This could be the issue, i'm no coder, but I dont think the goto and destination is in the same stack frame.

Re: [Mod] Hidden Doors [1.7.1] [hidden_doors]

Posted: Sat Aug 26, 2017 21:23
by Hamlet
lonestar wrote:ok, from what I read:
The reason is because the goto statement and its destination must reside in the same stack frame. The program context before and after the goto need to be the same otherwise the code being jumped to won't be running in its correct stack frame and its behavior will be undefined.
This could be the issue, i'm no coder, but I dont think the goto and destination is in the same stack frame.
Ah. that's it. Thanks for the info, I'll fix that.

Re: [Mod] Hidden Doors [1.7.2] [hidden_doors]

Posted: Sat Aug 26, 2017 21:45
by Hamlet
Master 1.7.2 released (bugfix)

- Removed goto statement, changed the code to accomplish the same
task without it.

Re: [Mod] Hidden Doors [1.7.2] [hidden_doors]

Posted: Sat Aug 26, 2017 22:06
by ManElevation
Just make the doors locked with this (im not sure if its =true or =false)

Code: Select all

only_placer_can_open = false
and use this for the owned by ""

Code: Select all

meta:set_string("infotext", "Door (owned by ".. placer:get_player_name() .. ")")
Or if you dont want the people to see the door text so its fully hidden than dont put the second code

Re: [Mod] Hidden Doors [1.7.2] [hidden_doors]

Posted: Sun Aug 27, 2017 23:15
by Hamlet
The current state of things
---------------------------

Planned support for the next release:

- Nodes from Morenodes


New features under development:

- Custom keys for each door type (i.e. stone-made, metal-made, etc.)
- The Lockpick (you rogues!)


Briefly: more doors, lockable doors, pickable locks.

Note: unlike the default locked doors, hidden doors will not be restricted to their owners and/or friends; anyone having the right key will be able to unlock the matching hidden door - if they can find the door, of course. Keys and lockpicks will have limited uses and the chance to break.

Be patient, it will take some time.

Re: [Mod] Hidden Doors [1.7.2] [hidden_doors]

Posted: Mon Aug 28, 2017 09:13
by ManElevation
Hamlet wrote:Note: unlike the default locked doors, hidden doors will not be restricted to their owners and/or friends; anyone having the right key will be able to unlock the matching hidden door - if they can find the door, of course. Keys and lockpicks will have limited uses and the chance to break.

Be patient, it will take some time.
sounds great!

Re: [Mod] Hidden Doors [1.7.2] [hidden_doors]

Posted: Mon Aug 28, 2017 15:53
by farooqkz
Yes it can be nice for mazes if implemented correctly and be exactly like two cobblestone.

Re: [Mod] Hidden Doors [1.9.0] [hidden_doors]

Posted: Thu Aug 31, 2017 22:12
by Hamlet
v. 1.9.0 released

1.9.0
-----

- Added sand, silver sand and desert sand doors


1.8.0
-----

- Added support for the Moreblocks module
- Added bookshelf door from Minetest Game (vessels dependency)


---EDIT

Using Darkage and Moreblocks, the available hidden doors will be 93. Just for the record.

Re: [Mod] Hidden Doors [1.9.0] [hidden_doors]

Posted: Fri Sep 01, 2017 05:29
by Chibi ghost
o0 thats a lot of hidden doors

Re: [Mod] Hidden Doors [1.9.0] [hidden_doors]

Posted: Fri Sep 01, 2017 21:35
by Hamlet
Chibi ghost wrote:o0 thats a lot of hidden doors
Yeah, indeed.

I consider this release as a mile stone, I will not add support for other modules - of course I will accept pull requests from people wishing to add support for other modules/nodes.

From now on I will focus on the aforementioned lockable doors.

Re: [Mod] Hidden Doors [1.10.0] [hidden_doors]

Posted: Fri Oct 06, 2017 22:12
by Hamlet
Release 1.10.0

- Allows self-removal via Settings/Advanced Settings/Mods/hidden_doors

NOTE: If you have created hidden doors based on optional dependencies be sure that those mods are enabled, else the self-cleaner will ignore them assuming that if no optional dependencies are in place then no hidden doors based on their nodes exist.

Re: [Mod] Hidden Doors [1.0.0] [hidden_doors]

Posted: Fri Jun 01, 2018 18:22
by R-One
hello, why did you remove this mod?