Extra doors to add building complexity (Duplicate Thread Rej

Threads moved from the Suggestions forum after rejection

Moderators: Public Relations Department, Players Department, Programming Department, Game Mechanics (RD)

User avatar
Kreed
Posts: 202
Joined: Mon Nov 14, 2005 1:52 pm
Location: Connecticut, USA
Contact:

Extra doors to add building complexity (Duplicate Thread Rej

Postby Kreed » Mon Feb 20, 2006 6:28 pm

I'd like to suggest being able to build an extra door in rooms.

Image

I've done a search and someone suggested something like secret passages, instead what about being able to "knock through". At the momemnt you can create a building with an internal structure thats tree like as in a: and b: Theres no way to make buildings that have a circular internal structure or maze like.

Maybe have a project; Create door,
tools sledgehammer , hammer, iron chisel.
three days to make it.

I'm not completely sure of how rooms are spatially aligned within a building or even if they are so this might not be easy to implement, but it would open up a whole new dimension to buildings. I believe they are arranged like a: kind of like box within a box within a box. This creates a tree like structure like b: My suggestion is that you can knock a door through into the next room on the same depth level like in c: I'd like it to go even farther to be able to knock through to rooms on the same level without having to have a room in between as in c:
As rooms have no north, south, east or west there is the problem with a room with two adjacent rooms on the same depth level. This could be solved by asking which of two rooms to knock through to.

I do'nt think it would be a complete nightmare to program but it would give the possibility of having buildings with very diverse structures, lie mansions, crypts and mazes.

If its a completely stupid idea just tell me to shut up.
Yuk yuk yuk.
User avatar
Sho
Posts: 1732
Joined: Fri Dec 26, 2003 4:05 am

Postby Sho » Mon Feb 20, 2006 6:43 pm

My guess is that buildings currently have nothing in the way of large-scale structures. Each room "knows" only its "parent" room (what it exits to - another room or a location) and its "children" rooms (what rooms exit to it). I'm pretty sure that no spatial layout of the sort you imagine exists - in other words, there is no such thing as "adjacent" rooms that are not connected by a door. I doubt that even "levels" are coded into rooms, though it would be farily simple to add them.
That isn't to say we can't have a way to add doors connecting existing rooms. What could be done is to make it possible to knock a door between any two rooms with the same parent, or any two rooms with the same "root" building. The problem is that this could be another way for characters to break out of prison - and while a crowbarred lock can easily be replaced, removing a door would be even harder to implement well than adding one.
User avatar
Kreed
Posts: 202
Joined: Mon Nov 14, 2005 1:52 pm
Location: Connecticut, USA
Contact:

Postby Kreed » Mon Feb 20, 2006 6:53 pm

Mmm, so its not totally impossible.
I was'nt suggesting that a door would be able to to be put into the outter wall of a building only to a room of the same 'depth' within the building. You make a good point about prisoners but the fact that they would need the three tools I mentioned and that they would still be inside the building would be a detterent for most. Imagine working for three days only to end up in the next cell.
I do agree that people building unwanted doors would be annoying, but I think it would be rare enough to balance out the gains.
Yuk yuk yuk.
User avatar
formerly known as hf
Posts: 4120
Joined: Wed Aug 04, 2004 2:58 pm
Location: UK

Postby formerly known as hf » Mon Feb 20, 2006 7:59 pm

The idea for a 'door' project has been brought up here: http://www.cantr.net/forum/viewtopic.php?t=1490

As far as I am aware, the current database structure only allows for buildings to have the 'tree' structure as you've shown in a. and b.
This seems to be a simple result of how building is designed in Cantr - you can only add a room - hence there will only ever be one exit for every room or extension.

I don't think rooms have 'alignment' as such, I assume each database entry records the exit and the adjoined rooms.

I guess Inter-joined rooms would only be possible if the database allowed for more than one exit per room - I'm not sure if that's possible?

Keeping to the same 'level' makes sense - you should only be able to join rooms that have the same number of rooms between them and the exit.

One problem, though, is people being able to bypass locks this way. How would you stop someone building a 'door' to someone elses home in Blojt's Paradean's Residence for example?
Whoever you vote for.

The government wins.
User avatar
Kreed
Posts: 202
Joined: Mon Nov 14, 2005 1:52 pm
Location: Connecticut, USA
Contact:

Postby Kreed » Mon Feb 20, 2006 8:18 pm

I did have a search for a similar thread, didnt find that one sorry!

I do'nt see any way of stopping building doors into other peoples rooms, I would suggest making it noticable rather like the breaking lock project;

You hear someone hammering the wall in (room so and so).

As creating a door would have similar repercussions as breaking a lock and take longer it wouldnt be any bigger problem than lock breaking.
Yuk yuk yuk.
User avatar
Peanut
Posts: 1155
Joined: Mon Oct 18, 2004 3:01 pm

Postby Peanut » Mon Feb 20, 2006 8:19 pm

Maybe you need to make two doors?

1 in the starting room.
1 in the ending room.

Though doors should be individulized then probably.

Though this 'can' lead up to a whole rewrite of the building movement code for as far as i know.
Nalaris
Posts: 943
Joined: Sun Dec 04, 2005 3:08 am

Postby Nalaris » Tue Feb 21, 2006 3:19 am

Hey! Quit punching holes in my wall!

I like this concept.
User avatar
Kreed
Posts: 202
Joined: Mon Nov 14, 2005 1:52 pm
Location: Connecticut, USA
Contact:

Postby Kreed » Tue Feb 21, 2006 1:45 pm

Course you could have a project;

Seal doorway;
tools
trowel, hammer.
3 days

I would suggest the seal is always visible. It would fix the problem of unwanted doorways but it could be just as annoying so it is'nt really a serious suggestion...although walling someone up, building a crypt or a sealed vault could be good. :D
Yuk yuk yuk.
Nalaris
Posts: 943
Joined: Sun Dec 04, 2005 3:08 am

Postby Nalaris » Tue Feb 21, 2006 5:42 pm

If you could seal doors than you could make individual prison cells rather permanent.
User avatar
formerly known as hf
Posts: 4120
Joined: Wed Aug 04, 2004 2:58 pm
Location: UK

Postby formerly known as hf » Tue Feb 21, 2006 7:08 pm

Nalaris has just made this whole idea so much more appealing... :twisted:
Whoever you vote for.



The government wins.
Nalaris
Posts: 943
Joined: Sun Dec 04, 2005 3:08 am

Postby Nalaris » Tue Feb 21, 2006 9:09 pm

Of course, if you had a sledgehammer you could smash your way out as well...but who brings sledgehammers into a prison cell?
rklenseth
Posts: 4736
Joined: Fri Aug 22, 2003 12:46 am

Postby rklenseth » Sun Feb 26, 2006 12:34 am

You should all note that doors do not exist in Cantr. :wink:
rklenseth
Posts: 4736
Joined: Fri Aug 22, 2003 12:46 am

Postby rklenseth » Sun Feb 26, 2006 12:39 am

Oh and by the way, this has already been suggested here http://www.cantr.net/forum/viewtopic.php?t=1490

Locked.

Return to “Rejected Suggestions”

Who is online

Users browsing this forum: No registered users and 1 guest