Announcement: Be excellent to each other.


Caravel Forum : Caravel Boards : Development : DROD delay times.
New Topic New Poll Post Reply
Poster Message
Insane
Level: Master Delver
Avatar
Rank Points: 154
Registered: 08-06-2005
IP: Logged
icon DROD delay times. (0)  
Hello.

First of all I would like to say that I'm not necessarily using this information for anything malacious. I am just asking, I might be doing something good, I might be doing something completely spoiled and evil.

Anyways, how can I obtain the times that DROD waits until it starts repeating a held-down key, and for the speed it repeats, what times do certain bar-positions corrospond to?

-Insane
03-13-2007 at 08:22 PM
View Profile Send Private Message to User Visit Homepage Show all user's posts This architect's holds Quote Reply
Banjooie
Level: Smitemaster
Avatar
Rank Points: 1645
Registered: 12-12-2004
IP: Logged
icon Re: DROD delay times. (0)  
Insane wrote in another thread:
Hi, here is a macro writing utility for DROD.

Insane wrote:
Hi, I'm asking highly specific questions about the makeup of DROD's source for entirely innocent reasons. No. Seriously.

The part I really want to know is why you don't check the source code?
03-13-2007 at 08:28 PM
View Profile Send Private Message to User Show all user's posts This architect's holds Quote Reply
Insane
Level: Master Delver
Avatar
Rank Points: 154
Registered: 08-06-2005
IP: Logged
icon Re: DROD delay times. (0)  
Banjooie wrote:
Insane wrote in another thread:
Hi, here is a macro writing utility for DROD.

Insane wrote:
Hi, I'm asking highly specific questions about the makeup of DROD's source for entirely innocent reasons. No. Seriously.

The part I really want to know is why you don't check the source code?

Where can I find it?

-Insane
03-13-2007 at 08:31 PM
View Profile Send Private Message to User Visit Homepage Show all user's posts This architect's holds Quote Reply
coppro
Level: Smitemaster
Rank Points: 1308
Registered: 11-24-2005
IP: Logged
icon Re: DROD delay times. (0)  
On the website, under "Fun Stuff".
03-13-2007 at 08:35 PM
View Profile Show all user's posts Quote Reply
Doom
Level: Smitemaster
Avatar
Rank Points: 3226
Registered: 07-05-2004
IP: Logged
icon Re: DROD delay times. (0)  
Insane wrote:
Anyways, how can I obtain the times that DROD waits until it starts repeating a held-down key, and for the speed it repeats, what times do certain bar-positions corrospond to?
I believe you're talking about "Repeat Rate" in settings.

Edit: On another thought, I think I'm talking about something completely different. Nevermind <_<

[Last edited by Doom at 03-13-2007 08:39 PM]
03-13-2007 at 08:37 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
Insane
Level: Master Delver
Avatar
Rank Points: 154
Registered: 08-06-2005
IP: Logged
icon Re: DROD delay times. (0)  
coppro wrote:
On the website, under "Fun Stuff".

Care to give me a link?

-Insane
03-13-2007 at 08:50 PM
View Profile Send Private Message to User Visit Homepage Show all user's posts This architect's holds Quote Reply
coppro
Level: Smitemaster
Rank Points: 1308
Registered: 11-24-2005
IP: Logged
icon Re: DROD delay times. (+1)  
03-13-2007 at 08:52 PM
View Profile Show all user's posts Quote Reply
starwed
Level: Delver
Rank Points: 49
Registered: 12-16-2006
IP: Logged
icon Re: DROD delay times. (0)  
Has anyone written up a brief overview of how the sourcecode is organised? It took me quite a while of poking through random files before I got the hang of it, and figured out where the main game logic was.
03-14-2007 at 12:54 AM
View Profile Send Private Message to User Send Email to User Show all user's posts Quote Reply
coppro
Level: Smitemaster
Rank Points: 1308
Registered: 11-24-2005
IP: Logged
icon Re: DROD delay times. (+2)  
Here, I'll do it:

MonsterName.cpp: Monster logic
Db*.cpp: Rooms, Holds, Sounds, Speech, etc.
*Screen.cpp: Different types of screens
*Widget.cpp: Parts of screens
BackEndLib/*: Stuff like clipboards and error handling
FrontEndLib/*: Input/Output stuff
*Manager.cpp: A data organizer/handler (like BitmapManager for the tiles)
*Effect.cpp: A visual effect.

There's a very brief, not very thorough. Like all code, it takes some getting used to. Also, note that most code for the room itself is in RoomWidget.cpp.

[Last edited by coppro at 03-14-2007 01:10 AM]
03-14-2007 at 01:10 AM
View Profile Show all user's posts Quote Reply
New Topic New Poll Post Reply
Caravel Forum : Caravel Boards : Development : DROD delay times.
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.8
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.