CE as script.

Got a cool idea that should be in R'n'D? Let's hear it!

Moderators: Flumminator, Zomis

Post Reply
asiekierka
Posts: 143
Joined: Fri Aug 19, 2005 6:18 am
Location: Poland
Contact:

CE as script.

Post by asiekierka »

If you, Holger, have some days (or months :D) do that:

DO a easy RND CE scripting language, this can be cool for breaking RND Limits, it can be like Pascal, BASIC, .BAT, .CMD, ...
GraphicsPack project: 90%
IconXT project: 100% (version final is ready)
Zomis
Posts: 1502
Joined: Mon Jun 21, 2004 1:27 pm
Location: Sweden
Contact:

Post by Zomis »

I think this has been mentioned before sometime, and I don't think it will become reality in the nearest 10 years... (but of course, Holger has suprised me before...)
Maybe I've even suggested it myself sometime...:P

Anyways, there could come some external RND-tools for making CEs using scripts, but I doubt that RND itself will have a script engine for the CEs.
User avatar
Holger
Site Admin
Posts: 4081
Joined: Fri Jun 18, 2004 4:13 pm
Location: Germany
Contact:

Post by Holger »

Well, indeed... Not a bad idea, but also not planned for the next three major releases... ;-)
asiekierka
Posts: 143
Joined: Fri Aug 19, 2005 6:18 am
Location: Poland
Contact:

...

Post by asiekierka »

then in four can be it?
Then you, Holger, can delete change and rename it to "Scripting". Where all can be possible, cheats too!
GraphicsPack project: 90%
IconXT project: 100% (version final is ready)
Zomis
Posts: 1502
Joined: Mon Jun 21, 2004 1:27 pm
Location: Sweden
Contact:

Re: ...

Post by Zomis »

asiekierka wrote:then in four can be it?
Then you, Holger, can delete change and rename it to "Scripting". Where all can be possible, cheats too!
Please note that when Holger says "not in the next 3 major releases", that probably means: Not in the nearest 10 years. (Since RND is 10 years old, and the current stable release is 3.1.1)
nobody

idea

Post by nobody »

maybe not that good idea: custom movement definition implemented as text field with allowed characters as commands NWSE (absolute directions) FBLR (relative directions) P (pause) with optional numbers (one digit?)
nobody

Re: idea

Post by nobody »

or more complex (Capital letters are commands):
simpe: North, West, South, East, Forward, Backward, Left, Right, Continue (same direction, or turn), Invert (direction, or turn), Pause.
random: Horizontal (S|E), Vertical (N|W), Turn (L|R), Direct (F|B), Other (any but previous field), Any, eMpty (possible).
groups: ( ) - loop, < > - pingpong loop, [ ] - first possible, { } - random.
all commands, and groups can bez suffixed by number, or '.' (infinite).
definition is looped.

;)
Post Reply