Breakable Doors

Messages are moved here (should anyone ever want to see them again) once they are no longer applicable to the current version (e.g. suggestions that have been implemented or bugs that have been fixed).

Moderator: George Gilbert

Forum rules
Please read the Forum rules and policies before posting. You may Image to help finance the hosting costs of this forum.
Post Reply
User avatar
Big-J-Q
Adept
Posts: 215
Joined: Sat Apr 14, 2001 6:05 pm
Location: Oulu, Finland

Breakable Doors

Post by Big-J-Q »

I've been "researching" the dungeon definition files for DM and CSB a little, and found out that there are no specific option for a door to be breakable.

As far as I remember, you could specify this in DM; Doors had a "breakable?"-bit, and certain amount of health.
User avatar
George Gilbert
Dungeon Master
Posts: 3022
Joined: Mon Sep 25, 2000 11:04 am
Location: London, England
Contact:

Re: Breakable Doors

Post by George Gilbert »

This is behaving exactly as intended. The properties of doors are part of the door definition - i.e. a DOOR_WOODEN for example, has properties of being bashable, fireballable, does not let small missiles through and opens vertically upwards. Another door type might have different properties, but critically all doors of that type behave in exactly the same way.

This (IMHO) makes the dungeon text file a whole lot simpler, both to write (less things needed to create a door) and to understand (when you see a door type, you know exactly what it does).

The facility however is there for you to create different doors - simply clone the door of your choice, call it DOOR_WOODEN_NOT_BASHABLE or something, and change its properties. Alternatively you could clone a already non-bashable door (e.g. DOOR_WOODEN_REINFORCED) and give it the same graphics as the plain wooden door...the choice is yours ;-)

I hope this answers your point - if there's anything else (or you still think it's a bug and want it to behave differently), please let me know.
User avatar
Big-J-Q
Adept
Posts: 215
Joined: Sat Apr 14, 2001 6:05 pm
Location: Oulu, Finland

Re: Breakable Doors

Post by Big-J-Q »

Actually, I looked at the DM-dungeon with Dmute, and found out that there were no "bashable"-options. Strange how your memory fails you.

I think cloning is a perfect solution to my concern.
billgus
Journeyman
Posts: 92
Joined: Sun May 05, 2002 4:01 am
Location: US/OR/Portland

Re: Breakable Doors

Post by billgus »

DMute doesn't decode everything. The bits for fireball and bash may be in the hex decode. There's a partial hex decode writeup in the DMute stuff/site.
User avatar
beowuuf
Archmastiff
Posts: 20686
Joined: Sat Sep 16, 2000 2:00 pm
Location: Basingstoke, UK

Re: Breakable Doors

Post by beowuuf »

There is no gui option in DMute, but the hex exists to make a door bashable (4th byte 1 or more) or not (4th byte 0).
Also, doors could be destryoed by explosion (+80 in 3rd byte)
The strength thing is dodgy...any character with strength of 39 or more i believe using the correct option (kick, chop) can bash a door, but there is something internal going on so that low stamina = low strength (not shown) so a character cannot bash a door when tired
The 4th byte numbers seem to affect the strength of fireball needed to kill a door, but i never found a coherent correlation between the code and strength (hard to tell what damage a fireball does, for example, unless you use the hacked csb4win)


There are four door types, metal, wood, RA and grate
RA won't actually be affected by either option
grates and metal doors can't be bashed even if the hex enables it
wood is susceptible to both

ornate doors do not affect the inherent properties

So there you go : )

And for the record, i am happy enough with the RTC set up, but just wonder if there are any instances where this 'all bashable' is a problem?
Was unable to (permenantly) kill off ian_scho (Haynuus), Ameena, oh_brother (Westian), money (Falkor), raixel (Petal) and Lord_Bones (Aurek) in the DM D&D game Time's Champions!

CONGRATULATIONS TO THOSE WHO MADE THE GAME WHAT IT WAS - GREAT!
User avatar
Gambit37
Should eat more pies
Posts: 13773
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Post by Gambit37 »

BASH_TO and FIRE_TO parameters added to door properties since version v0.22
User avatar
PicturesInTheDark
Arch Master
Posts: 1154
Joined: Mon Aug 26, 2002 4:47 pm
Location: Vienna, Austria

Post by PicturesInTheDark »

Would it not be easier to copy the short information together somewhere as an implementation list for all version available so far instead of having to go through all the posts ? Most threads -if not all (did not check) - here are feature requests already implemented. Even if it's called archive - I think a ranking list would be easier to follow, since the order is very random because of different postiong dates, of course.

Like: V0.01: xxx implemented
V 0.02: etc...

Regards, PItD
Post Reply