Announcement: Why not try our official idea generator for inspiration when making puzzles?


Caravel Forum : DROD Boards : Architecture : Attempting my first hold
New Topic New Poll Post Reply
Poster Message
RayneStormRN
Level: Goblin
Rank Points: 17
Registered: 08-08-2006
IP: Logged
icon Attempting my first hold (0)  
Ok, after deciding that even though i have NO idea how to make a good hold, i decided that i would try to create one, i'm on second level, ANYHOW, what i CAN'T figure out of to do is make "speeches" where the characters talk, can anybody help me out there? otherwise my first attempt at a hold will have no story liine whatsoever, and my creative side will go into a sulk.
09-14-2006 at 06:09 PM
View Profile Send Private Message to User Show all user's posts High Scores Quote Reply
Jacob
Level: Smitemaster
Rank Points: 3759
Registered: 10-01-2004
IP: Logged
icon Re: Attempting my first hold (0)  
When choosing a monster, one of the characters is a scripting character. Place him wherever. Then click on him and you have access to all the scripting commands. There is a scripting guide available on the forum explaining what each one does.

____________________________
New to DROD? You may want to read this.
My Holds and Levels:
Click here to view the secret text

09-14-2006 at 06:22 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
RayneStormRN
Level: Goblin
Rank Points: 17
Registered: 08-08-2006
IP: Logged
icon Re: Attempting my first hold (0)  
ty, i will look for that when i have time to play around with it again.
09-16-2006 at 01:13 AM
View Profile Send Private Message to User Show all user's posts High Scores Quote Reply
RayneStormRN
Level: Goblin
Rank Points: 17
Registered: 08-08-2006
IP: Logged
icon Re: Attempting my first hold (0)  
Ok, done the first couple levels, i admit i have no idea what i'm doing, and any feedback would be appreciated. I'm still working on it, so more will come (unless, of course, it's pointless) it is a bit on the easy side, but this is my first hold. again, feedback will be GREATLY appreciated.......updated hold is now posted a little lower down

[Last edited by RayneStormRN at 10-14-2010 05:41 AM]
09-21-2006 at 06:17 PM
View Profile Send Private Message to User Show all user's posts High Scores Quote Reply
Kevin_P86
Level: Smitemaster
Avatar
Rank Points: 535
Registered: 06-28-2005
IP: Logged
icon Re: Attempting my first hold (0)  
In general, pretty good!

The "mud flats" I found to be more annoying than anything, but I guess it could be interesting to try to optimize those rooms.

The scripting in Castle: First Floor : The Entrance is really intuitive. I ended up having to go into the editor to see what I had to do to get the guards to become monsters. I would strongly recommend simply removing the command "Wait for player at (17,22)-(17,22)" from the center NPC.

In Catle: First Floor, a few of the rooms are a little overkill on the goblins - the point of the room can be made with fewer goblins - specifically, 1S1E and (to a lesser extent) 1W.

In Castle: Second Floor : 2N1E, the checkpoint seems to be in a point at which you would not need a checkpoint (having already completely the trapdoor puzzle). I would recommend adding a checkpoint to (14, 17), or somewhere along that path in the middle.

____________________________
+++++[>+++++<-]>[>+++>++++>+++++<<<-]>.>+.>-------.<++++.+++++.

[Last edited by Kevin_P86 at 09-21-2006 07:44 PM]
09-21-2006 at 07:43 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
RayneStormRN
Level: Goblin
Rank Points: 17
Registered: 08-08-2006
IP: Logged
icon Re: Attempting my first hold (0)  
ty, will work on that.
09-21-2006 at 08:31 PM
View Profile Send Private Message to User Show all user's posts High Scores Quote Reply
RayneStormRN
Level: Goblin
Rank Points: 17
Registered: 08-08-2006
IP: Logged
icon Re: Attempting my first hold (0)  
getting back to this after years of nothing. having trouble with scripting. i get the speech entered, and enter the move and disappear, but the npc moves and vanished before the speech even starts.
10-13-2010 at 10:18 PM
View Profile Send Private Message to User Show all user's posts High Scores Quote Reply
CuriousShyRabbit
Level: Smitemaster
Rank Points: 3171
Registered: 10-14-2006
IP: Logged
icon Re: Attempting my first hold (0)  
RayneStorm, is the hold attached to your 9/21/2006 post the hold where this scripting problem occurs? Or have you changed your hold since then? We can best help you if you post the most recent version of your hold in Anyone Edit mode. :)
10-14-2010 at 01:24 AM
View Profile Send Private Message to User Show all user's posts Quote Reply
RayneStormRN
Level: Goblin
Rank Points: 17
Registered: 08-08-2006
IP: Logged

File: Blaise Castle.hold (18.5 KB)
Downloaded 61 times.
License: Public Domain
icon Re: Attempting my first hold (+2)  
I've made some changes to it, taking in some of the advice already given.

Namely scripting seems to be my issue. Third level 2 west (i think that's the right one, the "throne room"). I want the conversation to take place before the goblin king walks to room entrance and vanishes. (and also when king exits, i want the guards to become vulnerable monsters, sparking a fight, altho i have not attempted to script that yet).

I ran into this same problem before, towards the beginning, which i "fixed" by adding a "wait for player" command, which i don't really like, as it's not obvious what you have to do to continue
10-14-2010 at 05:40 AM
View Profile Send Private Message to User Show all user's posts High Scores Quote Reply
Tahnan
Level: Smitemaster
Avatar
Rank Points: 2467
Registered: 11-14-2005
IP: Logged
icon Re: Attempting my first hold (+3)  
Your best bet is a cutscene. Speech is incredibly difficult to synchronize otherwise; it'll all happen at once, whereas all the other commands happen a move at a time. So if the player starts moving before the speech is over, the character's move commands will also start executing, and the only real way to keep the player from moving is via cutscene.

What you want is a "Cutscene 200" command (or some other number, though "200" is probably close enough for your purposes); after the speech but before the move, you want a "Wait X" command, where "X" is the number of turns it takes to go through the speech; and then you want "Cutscene 0" to end the cutscene after the character disappears.

There's a caveat, though: Beethro enters at (37, 15), so the king's not going to be able to get past him. You probably wait to start the whole thing with a "Wait for player at", where you're waiting for the player at some space beyond the entrance corridor.

Additionally, the room won't be high-scorable, because when Beethro enters, there are no monsters. Part of the way around that is to set an imperative of "Required target" on the king; when he disappears, that counts as killing him for room-clearing purposes. (You probably also want an "end on room clear" at the end, so he doesn't reappear if you enter the room.) However, this only works if there's already a monster in the room, so you might need to add a random roach in the corridor as well. (On the other hand, if you don't care that it's not high-scorable, but you still want the room to have to be cleared, just put a conquer token at the entrance instead of a roach. It'll require the player to kill the guards once they turn into monsters, but everyone who does clear it will have a 1-move score.)


[Last edited by Tahnan at 10-14-2010 06:04 AM]
10-14-2010 at 05:57 AM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
RayneStormRN
Level: Goblin
Rank Points: 17
Registered: 08-08-2006
IP: Logged
icon Re: Attempting my first hold (0)  
i've never tried the cut scene scripting, but i can give that a try, i can widen the room entrance too if needed, so getting past beethro shouldn't be an issue. will work on the cutscene scripting and get back when i encounter problems, as i'm sure i will. i really have no idea what i'm doing, but i'm sure having fun doing it!!!!!!
10-14-2010 at 06:25 AM
View Profile Send Private Message to User Show all user's posts High Scores Quote Reply
RayneStormRN
Level: Goblin
Rank Points: 17
Registered: 08-08-2006
IP: Logged
icon Re: Attempting my first hold (0)  
How do i keep beethro from moving? or force him on certain moves?
10-19-2010 at 09:47 PM
View Profile Send Private Message to User Show all user's posts High Scores Quote Reply
Jatopian
Level: Smitemaster
Rank Points: 1842
Registered: 07-31-2005
IP: Logged
icon Re: Attempting my first hold (+1)  
You don't... you set Player Role "None" and then put in a Beethro NPC.

____________________________
DROD has some really great music.
Make your pressure plates 3.0 style!
DROD architecture idea generator
10-20-2010 at 02:05 AM
View Profile Send Private Message to User Show all user's posts This architect's holds Quote Reply
RayneStormRN
Level: Goblin
Rank Points: 17
Registered: 08-08-2006
IP: Logged
icon Re: Attempting my first hold (0)  
ah, ty, and then you can set player role as different after the "cut scene?"
10-21-2010 at 01:39 AM
View Profile Send Private Message to User Show all user's posts High Scores Quote Reply
Jatopian
Level: Smitemaster
Rank Points: 1842
Registered: 07-31-2005
IP: Logged
icon Re: Attempting my first hold (+1)  
Yes, or for Beethro have the NPC "turn into monster".

____________________________
DROD has some really great music.
Make your pressure plates 3.0 style!
DROD architecture idea generator
10-21-2010 at 02:28 AM
View Profile Send Private Message to User Show all user's posts This architect's holds Quote Reply
New Topic New Poll Post Reply
Caravel Forum : DROD Boards : Architecture : Attempting my first hold
Surf To:


Forum Rules:
Can I post a new topic? No
Can I reply? No
Can I read? Yes
HTML Enabled? No
UBBC Enabled? Yes
Words Filter Enable? No

Contact Us | CaravelGames.com

Powered by: tForum tForumHacks Edition b0.98.9
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.