Announcement: Remember: you are giving away your fantastic ideas for free, and somebody else might even make money from them (or appear to). That's just how the world works! If you're worried about it, maybe you shouldn't post your ideas here.


Caravel Forum : DROD Boards : Feature Requests : _MyScriptX and its counterparts ((Yes, please.))
New Topic New Poll Post Reply
Poster Message
RoboBob3000
Level: Smitemaster
Avatar
Rank Points: 1978
Registered: 10-23-2003
IP: Logged
icon _MyScriptX and its counterparts (0)  
Let me express my undying love for this feature in DROD RPG. I'll give you five dollars if you port it back to TCB.

____________________________
http://beepsandbloops.wordpress.com/

[Last edited by RoboBob3000 at 09-19-2008 01:07 AM : Ohhh, it was a bad apostrophe. That explains the mod down.]
09-18-2008 at 06:40 AM
View Profile Send Private Message to User Show all user's posts This architect's holds Quote Reply
Vike91
Level: Master Delver
Avatar
Rank Points: 231
Registered: 05-19-2007
IP: Logged
icon Re: _MyScriptX and its counterparts (+1)  
If you are going to port the advanced scripting to TCB, you could make a check-box to setting screen.

This check-box could toggle advanced commands in scripting.

If checked, the advanced commands are shown too.
If not, only the original commands will be shown.

This will make basic character scripting easier.

____________________________
The best way to predict the future is to create it.

[Last edited by Vike91 at 02-04-2009 04:35 PM]
02-04-2009 at 04:34 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores Quote Reply
Mechadragon
Level: Delver
Rank Points: 61
Registered: 10-30-2004
IP: Logged
icon Re: _MyScriptX and its counterparts (0)  
Speaking of advanced scripting, any chance RPG/TCB scripting could be made turing complete? Pretty please? :)
03-08-2009 at 10:46 AM
View Profile Send Private Message to User Send Email to User Show all user's posts Quote Reply
Kwakstur
Level: Smiter
Avatar
Rank Points: 385
Registered: 05-05-2006
IP: Logged
icon Re: _MyScriptX and its counterparts (0)  
DROD is already turing complete. It just makes for a really large computer.

____________________________
Also known as ExpHP everywhere else.

[Last edited by Kwakstur at 03-08-2009 08:13 PM]
03-08-2009 at 08:10 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts Quote Reply
Dex Stewart
Level: Smiter
Rank Points: 355
Registered: 01-19-2007
IP: Logged
icon Re: _MyScriptX and its counterparts (0)  
I think he meant DROD scripting, not DROD itself.
03-09-2009 at 10:26 PM
View Profile Send Private Message to User Show all user's posts This architect's holds Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5064
Registered: 02-04-2003
IP: Logged
icon Re: _MyScriptX and its counterparts (+1)  
Hmm...to *really* do that, we'd need an infinite memory tape. So, either we need on-the-fly room generation or on-the-fly variable generation. The first sounds really awesome, and the second turns DROD into PHP.

____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
03-16-2009 at 06:01 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
Sillyman
Level: Smiter
Avatar
Rank Points: 339
Registered: 09-08-2006
IP: Logged
icon Re: _MyScriptX and its counterparts (0)  
All we really need is arrays and the ability to index into them with a variable. Like I've suggested before, use, for instance, a # at the beginning of a variable to make it an array. Then use the text field or a new variable _MyIndex to indicate a numerical index. You do that, then I can prove that a single character can be Turing Complete via isomorphism with BF.

____________________________
Who, me?
FNORD
04-01-2009 at 03:23 AM
View Profile Send Private Message to User Show all user's posts Quote Reply
eb0ny
Level: Smiter
Avatar
Rank Points: 484
Registered: 09-12-2007
IP: Logged
icon Re: _MyScriptX and its counterparts (0)  
Can't we just adapt python to do the job?

On topic, I would like to suggest the addition of comments and empty lines to the scripting commands. These are purely aesthetic features and should not influence scripts in any way other than readability.

____________________________
Click here to view the secret text


[Last edited by eb0ny at 04-01-2009 06:23 AM]
04-01-2009 at 06:20 AM
View Profile Send Private Message to User Show all user's posts This architect's holds Quote Reply
Sillyman
Level: Smiter
Avatar
Rank Points: 339
Registered: 09-08-2006
IP: Logged
icon Re: _MyScriptX and its counterparts (0)  
eb0ny wrote:
Can't we just adapt python to do the job?

No, no we can't. I like my actually writable scripts, thank you very much.

(Although whether or not DRODScript is easy to write in is highly debatable. Seriously, it's a pain sometimes.)

____________________________
Who, me?
FNORD
04-01-2009 at 07:58 AM
View Profile Send Private Message to User Show all user's posts Quote Reply
Sillyman
Level: Smiter
Avatar
Rank Points: 339
Registered: 09-08-2006
IP: Logged
icon Re: _MyScriptX and its counterparts (0)  
... I just thought of something... on the fly room generation could be very, very possible (at least for a level builder to do)... from the scripting room, add a command called "Generate room at X,Y with entity F primed at H,W".

This makes a room at a particular point on the level's map with a character at the specified spot. This character can then build the room when you enter.

What would be more difficult is on the fly level entrance generation. And, of course, modifying the code to let you add a whole room during play and have a whole room saved in the save file.

____________________________
Who, me?
FNORD
04-13-2009 at 02:10 AM
View Profile Send Private Message to User Show all user's posts Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5064
Registered: 02-04-2003
IP: Logged
icon Re: _MyScriptX and its counterparts (0)  
Implemented in 4.0.

____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
05-11-2012 at 04:10 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
New Topic New Poll Post Reply
Caravel Forum : DROD Boards : Feature Requests : _MyScriptX and its counterparts ((Yes, please.))
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.