Guide to RTC Structure/Editing (old RTC versions)

Questions about how to create your own dungeons and replacement graphics and sounds.

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.
User avatar
TheMormegil
Adept
Posts: 213
Joined: Thu Apr 10, 2003 10:23 am
Location: Wales

Post by TheMormegil »

A point about New objects :
You can assign them properties. The only two being WEIGHT and CONVERT_TO

Weight is a floating point number.
CONVERT_TO:ooo, ooo is an object Unique Identifier.
Example


ADD HEAVY_ROCK CLONES=(MISC_BOULDER) PROPERTIES=(WEIGHT:5000) NAME=(ROCK)

Try adding this into a dungeon as an amusing ninja training tool.
Quite easy to kill yourself by throwing it to much. 8)
I haven't experimented with CONVERT_TO - I imagine that this is what
you use to decide what an object does when its charge runs out. (e.g Storm ring)
User avatar
Gambit37
Should eat more pies
Posts: 13769
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Post by Gambit37 »

Yep, that's it exactly. And RUST_TO does the same thing for objects that can be rusted; you specify what you want the rusted object to turn into; the default for this is simply a pile of rust.
User avatar
TheMormegil
Adept
Posts: 213
Joined: Thu Apr 10, 2003 10:23 am
Location: Wales

Post by TheMormegil »

The Conduit is STAFF_CONDUIT
I don't know about rusted items.
User avatar
TheMormegil
Adept
Posts: 213
Joined: Thu Apr 10, 2003 10:23 am
Location: Wales

Post by TheMormegil »

Here is a list of attack methods that can be applied to objects/monsters that Gambit posted on the old board:
Others I have discovered follow it.

ATTACK_METHOD_KICK
ATTACK_METHOD_BASH
ATTACK_METHOD_BLOW_HORN
ATTACK_METHOD_WAR_CRY
ATTACK_METHOD_CONFUSE
ATTACK_METHOD_BRANDISH
ATTACK_METHOD_CLIMB_DOWN
ATTACK_METHOD_FLIP
ATTACK_METHOD_SHOOT_ROCK
ATTACK_METHOD_SHOOT_ARROW
ATTACK_METHOD_THROW
ATTACK_METHOD_DISRUPT
ATTACK_METHOD_INVOKE
ATTACK_METHOD_STEAL
ATTACK_METHOD_POISON
ATTACK_METHOD_OPEN_DOOR
ATTACK_METHOD_DISPELL
ATTACK_METHOD_LIGHT
ATTACK_METHOD_SHIELD_FIRE
ATTACK_METHOD_WINDOW
ATTACK_METHOD_SHIELD_SPELL
ATTACK_METHOD_HEAL
ATTACK_METHOD_CALM
ATTACK_METHOD_FUSE
ATTACK_METHOD_FLUX_CAGE
ATTACK_METHOD_FREEZE_LIFE_LONG
ATTACK_METHOD_FREEZE_LIFE_SHORT
ATTACK_METHOD_RUST
ATTACK_METHOD_LIGHTNING_LARGE
ATTACK_METHOD_LIGHTNING_SMALL
ATTACK_METHOD_FIREBALL_LARGE
ATTACK_METHOD_FIREBALL_MEDIUM
ATTACK_METHOD_FIREBALL_SMALL


One's I have found to work are:

ATTACK_METHOD_SWING
ATTACK_METHOD_THRUST
ATTACK_METHOD_CLEAVE
ATTACK_METHOD_BERSERK

(I guess all weapon actions preceded by ATTACK_METHOD_ will work)
And for monsters (and objects is you really want to be that pointless)

ATTACK_METHOD_MONSTER_1
....
ATTACK_METHOD_MONSTER_7

Which appear to do more damage as the number at the end increases.
Thats about all I've discovered I think
I hope my posts are some help for the guide or appendices.
User avatar
George Gilbert
Dungeon Master
Posts: 3022
Joined: Mon Sep 25, 2000 11:04 am
Location: London, England
Contact:

Post by George Gilbert »

Spot on, I believe all of the above is dead right.

Just out of interest, how did you discover the MONSTER attack methods?
User avatar
andyboy_uk
On Master
Posts: 647
Joined: Thu Feb 20, 2003 1:51 am
Location: London, UK

Post by andyboy_uk »

There is an example of that in the Phantom RTC File I think.

Thanks to everyone for the information, you all just made it onto the contributing authors list. Got some more done last night.

Terminoligy
- Introduction to triggers

RTC Text files
- [Layout] section documented

How to..
- Pits
- Doors opened with keys
- Stairs


Im sure I did more but I honestly can't remember.

There is also a new How To... section for doing some advanced stuff. Secrtion headings so far are

- Combination Locks
- Extra long delays

Feel free to suggest any others.

Gonna do the tutorial and tutorial dungeons files this weekend. Its getting there.

Then Ive got to convert it over to HTML so that it looks nicer. :)
Regards,

Andy
User avatar
TheMormegil
Adept
Posts: 213
Joined: Thu Apr 10, 2003 10:23 am
Location: Wales

Post by TheMormegil »

George : I saw
ATTACK_METHOD_MONSTER_3 from DM_Original.txt.
It contains this line :

[New - Objects]
ADD MONSTER_RUSTER_DM CLONES=(MONSTER_RUSTER) METHODS=(ATTACK_METHOD_MONSTER_3)

After seeing that I did a bit of trial and error to discover that it went
up to 7.
You can give character weapons monster attack methods but they
seem to do very little damage if you do.
User avatar
andyboy_uk
On Master
Posts: 647
Joined: Thu Feb 20, 2003 1:51 am
Location: London, UK

Post by andyboy_uk »

Any Chance of a description of what each one does or roughly how powerful these attacks are. I assume that it the steadily go up from a screamer hitting sqeeking at you to a dragon biting you.

Thanks in advance,
Regards,

Andy
User avatar
TheMormegil
Adept
Posts: 213
Joined: Thu Apr 10, 2003 10:23 am
Location: Wales

Post by TheMormegil »

You assume correctly.
I can't give you figures for them all atm, but they
do increase in damage from 1 upwards.
6 and 7 both do a lot of damage.
User avatar
andyboy_uk
On Master
Posts: 647
Joined: Thu Feb 20, 2003 1:51 am
Location: London, UK

Post by andyboy_uk »

Figures would be great to put in the guide.

Thanks matey
Regards,

Andy
User avatar
andyboy_uk
On Master
Posts: 647
Joined: Thu Feb 20, 2003 1:51 am
Location: London, UK

Post by andyboy_uk »

Posted version 0.02, still nowhere near finished but it is coming along.

Comments and suggestions are welcome as always (either PM me, email
me or post here)

Link is


http://www.freewebs.com/andyboy_uk/rtcEditingGuide2.htm

Ta
Regards,

Andy
User avatar
chiefy
Big chief
Posts: 101
Joined: Thu Feb 27, 2003 12:50 am
Location: MIDDLESEX
Contact:

RUST_TO ?

Post by chiefy »

Gambit37 wrote:Yep, that's it exactly. And RUST_TO does the same thing for objects that can be rusted; you specify what you want the rusted object to turn into; the default for this is simply a pile of rust.
Gambit is there an example of this in the DM, CSB .txts

sounds fun, could you give a couple of examples please?
from your old mate
c h i e f y
global chiefy to yer old seadog maties
User avatar
andyboy_uk
On Master
Posts: 647
Joined: Thu Feb 20, 2003 1:51 am
Location: London, UK

Post by andyboy_uk »

Aye, Can we have an example so I can put it in the guide, Im doing my best to get as much functionality of the RTC engine into this doc as possible.

Im going to start writing a dungeon pretty soon as well. Tutorial ones first.

:)

Any comments/suggestions/additions/feedback on the new version 0.02.

Ta
Last edited by andyboy_uk on Mon May 12, 2003 2:41 pm, edited 1 time in total.
Regards,

Andy
User avatar
George Gilbert
Dungeon Master
Posts: 3022
Joined: Mon Sep 25, 2000 11:04 am
Location: London, England
Contact:

Post by George Gilbert »

I couldn't possibly comment on the dungeon internals and give exact values for each of the damage types ;-)

However, as it's for monsters (and so not giving party gameplay information) I will say that the attack values go roughly as the square of the number. i.e. the ratio of damage between ATTACK_METHOD_MONSTER_3 and ATTACK_METHOD_MONSTER_4 is roughly 9:16 and so on...
User avatar
andyboy_uk
On Master
Posts: 647
Joined: Thu Feb 20, 2003 1:51 am
Location: London, UK

Post by andyboy_uk »

I really have to have a proper play with the cloning things for new monsters.

Im assuming that there must be objects like MONSTER_ATTACK_FIREBALL for spells that are available to monsters, although I havent tried to find them yet. George? Is this right, or are they covered by the MONSTER_ATTACK_1-x
Regards,

Andy
User avatar
Gambit37
Should eat more pies
Posts: 13769
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Post by Gambit37 »

You can use some of the attacks from the list I posted above (fireball, lightning, etc). Check out the MODULES/EXAMPLES/PHANTOM.TXT file which shows you how to do it. :)
User avatar
andyboy_uk
On Master
Posts: 647
Joined: Thu Feb 20, 2003 1:51 am
Location: London, UK

Post by andyboy_uk »

Excellent work Gambit, I will be playing with these a bit later in the week.

Has anyone tested cloning a new monster that has a freeze life attack.

I wonder wheter the party would get stuck but the monsters could carry on attacking?

Anyone tried this?
Regards,

Andy
User avatar
beowuuf
Archmastiff
Posts: 20686
Joined: Sat Sep 16, 2000 2:00 pm
Location: Basingstoke, UK

Post by beowuuf »

I've not tried it but the freeze life attack simply stops all monsters - it's not a targeted effect unless George has snuck a surprise into the engine for us
Interesting though..give a monster an attack that stops it. Add in some giggler speed and that would make such a weird creature. SOme sort of ponderously moving vicious thing...
User avatar
George Gilbert
Dungeon Master
Posts: 3022
Joined: Mon Sep 25, 2000 11:04 am
Location: London, England
Contact:

Post by George Gilbert »

There are some attacks that monsters can do but the party can;t (e.g. steal) and some the other way around (freeze life). The vast majority however can be done by both...
User avatar
TheMormegil
Adept
Posts: 213
Joined: Thu Apr 10, 2003 10:23 am
Location: Wales

Post by TheMormegil »

Ok here are some stats for the MONSTER_ATTACK methods.
Averages are over 10 attacks from a dragon cloned and given
one attack method on an unarmoured character with stats (strength, dex etc) all at 55.

MONSTER_ATTACK_1 Ave=5.4 Min=3 Max=8
MONSTER_ATTACK_2 Ave=19 Min=11 Max=25
MONSTER_ATTACK_3 Ave=56 Min=10 Max=88
MONSTER_ATTACK_4 Ave=94 Min=54 Max=144
MONSTER_ATTACK_5 Ave=175 Min=135 Max=238
MONSTER_ATTACK_6 Ave=220 Min=90 Max=331
MONSTER_ATTACK_7 Ave=270 Min=108 Max=422

As you can see there is quite a bit of variance but the averages
come out very close to ratios of the attack method number
squared, as George said.

On a different subject, I tried giving a monster a HEAL
attack. The idea being to maybe use it as a friendly
creature in the dungeon who helps you out, but alas
it did not work. Maybe the monster was healing itself.
I don't know.
User avatar
George Gilbert
Dungeon Master
Posts: 3022
Joined: Mon Sep 25, 2000 11:04 am
Location: London, England
Contact:

Post by George Gilbert »

Heal is one of the methods monsters can't use I'm afraid...

friendly monsters are a good idea though - can you put something into the suggestions forum along those lines please and I'll have a look at it when I next get some time?
User avatar
andyboy_uk
On Master
Posts: 647
Joined: Thu Feb 20, 2003 1:51 am
Location: London, UK

Post by andyboy_uk »

So George, any chance of changing the way it works so that everyone can use all methods and just the target of the attack changes.

That way the party could be frosen or healed by a monster or NPC.

Im going to put a couple of suggestions in the other forum

thanks for everyones help on this one (andy also looks at replies and thinks this is going for a thread length record) ;)
Regards,

Andy
User avatar
Gambit37
Should eat more pies
Posts: 13769
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Post by Gambit37 »

Andy, here's a couple of other items that are missing from your list:

MONSTER_LORD_CHAOS_REINCARNATE //this is the one in CSB
STAFF_CONDUIT
User avatar
andyboy_uk
On Master
Posts: 647
Joined: Thu Feb 20, 2003 1:51 am
Location: London, UK

Post by andyboy_uk »

Thanks Gambit, they will be added when I next have a crack at the doucment. Im really looking forward to the Cloning Items section of the document now, there have been some really nifty tricks discussed in this thread that are going in.

I haven't done much work on the guide this week but I will be back on the case this weekend I think.

There is so much to this engine, its incredible. Also, I have been devoting some time to getting Dungeon Master II working in windows XP.

I will let you know if I manage it :)
Regards,

Andy
User avatar
cowsmanaut
Moo Master
Posts: 4380
Joined: Fri Jun 30, 2000 12:53 am
Location: canada

Post by cowsmanaut »

andy you will need a dos boot disk. XP does not contain a full set of dos. Some commands do not work the same as they used to. Most likley becuase they didn't like loopholes people foud with them.

If you can get it to run under XP Id be very interested to know. I just don't know how you would do it. It's the same issue with windowsME.

On the DM encyclopedia I think there is a link to makeing a dos disk for playign dm and DMII

moo
User avatar
Lunever
Grand Druid
Posts: 2712
Joined: Thu Feb 14, 2002 4:47 pm

Post by Lunever »

If freeze should be added for monsters, what should it do? Freeze the party only, or freeze every creature except those on the tile of the freezer (for that is roughly, what freeze life performed by the party does)?

Hey Mormegil, isn't it somewhat paradox to take on the name of the wearer of the Black Sword and then take a Dragon as Avatar? ;-)
Parting is all we know from Heaven, and all we need of hell.
User avatar
andyboy_uk
On Master
Posts: 647
Joined: Thu Feb 20, 2003 1:51 am
Location: London, UK

Post by andyboy_uk »

Im cheating.

Im using Bochs.

http://bochs.sourceforge.net/

What a nobby little program. Like VMWare, but free

Ive got it booting freedos, and it can run doom, so I think it will be able to hanlde DM2

and you should in theory be able to run it on Linux/Windows/PocketPC/etc.

Its cross platfom PC Emulator.

Very clever indeedy
Regards,

Andy
User avatar
TheMormegil
Adept
Posts: 213
Joined: Thu Apr 10, 2003 10:23 am
Location: Wales

Post by TheMormegil »

Lunever : The pic of the dragon is one I'm planning to slay!
User avatar
Lunever
Grand Druid
Posts: 2712
Joined: Thu Feb 14, 2002 4:47 pm

Post by Lunever »

Black Sword: Right, of course! Nice gif for an Avatar btw!
Parting is all we know from Heaven, and all we need of hell.
User avatar
beowuuf
Archmastiff
Posts: 20686
Joined: Sat Sep 16, 2000 2:00 pm
Location: Basingstoke, UK

Post by beowuuf »

Which fantasy does all this come from? I'm intruiged!
Post Reply