![]() |
![]() |
![]() |
![]() |
August 24th, 2004, 12:35 PM
|
#1 |
|
Guest
Posts: n/a
|
What is Fragglescript?
I searched on these forums, but i couldn't find out what Fragglescript exactly is. Is it a somesort of C++? Is the sourcecode of Legacy Doom written in Fragglescript? And where can i learn Fragglescript?
|
|
August 24th, 2004, 12:56 PM
|
#2 |
|
Commander Keen
Join Date: Nov 2000
Location: Southern Alberta
Posts: 766
|
FraggleScript (FS) is a scripting language for making things happen inside the game. You can use it to spawn monsters, open doors, create on screen menus, all kinds of stuff. Check the Legacy Editing Resource. You'll find scripting tutorials under the "scripting" icon.
|
|
|
August 24th, 2004, 02:04 PM
|
#3 |
|
Join Date: Sep 2002
Location: British Columbia
Posts: 2,415
|
Doomlegacy is written in C, and more recently C++.
__________________
I wish to extend my apologies to anyone who reads my posts, you will not be getting those brain cells back. |
|
|
August 24th, 2004, 02:32 PM
|
#4 |
|
Commander Keen
Join Date: Aug 2002
Location: Lolland
Posts: 868
|
And previously a small part of assembly.
|
|
|
August 24th, 2004, 02:38 PM
|
#5 |
|
Commander Keen
Join Date: Jul 2000
Location: Montreal, Canada (was Brussels, Belgium)
Posts: 695
|
As Rellik said, it's a scripting language. It uses a similar syntax to C, but it's not related more than that.
Basically, FraggleScript is there so people can do (limited) things we haven't implemented (or even thought) inside Doom Legacy itself. You can use it for doing some complex things (for instance adding a CTF mode to Legacy), but you can also use it just for configuring a map (for instance, simply changing the color of a corona). You can also use it to make a rich scenario. |
|
|
August 25th, 2004, 01:30 AM
|
#6 |
|
Guest
Posts: n/a
|
But when i download the sourcecode, is it written in Fragglescript or C++?
|
|
August 25th, 2004, 02:05 AM
|
#7 |
|
Commander Keen
Join Date: Jul 2000
Location: Montreal, Canada (was Brussels, Belgium)
Posts: 695
|
It's fully written in C++ (well, the source code for Legacy 1.42 is written in C to be correct, what is written in C++ is the new code for Doom Legacy, which will be available "soon").
FraggleScript is just a language for map authors, not for the core source code. |
|
|
August 25th, 2004, 02:50 AM
|
#8 |
|
Guest
Posts: n/a
|
Ok, thanks for the help!
|
|
August 25th, 2004, 03:04 AM
|
#9 |
|
Join Date: Sep 2002
Location: British Columbia
Posts: 2,415
|
I dont think the source available in prdownloads.sourceforge.net is compilable... or wasnt the last time I tried. But if you know how to use a CVS client you can checkout the source anonymously (it works again H' ). Just search for 'Compiling legacy source' in the forums and it will tell you how.
__________________
I wish to extend my apologies to anyone who reads my posts, you will not be getting those brain cells back. |
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Calling FraggleScript from codepointers | valarauko | Doom Legacy | 3 | June 4th, 2005 10:01 AM |
| Fragglescript question | David A | Editing | 3 | October 5th, 2004 11:24 AM |
| Beyond Fragglescript | richardjames | Doom Legacy | 14 | June 19th, 2003 11:01 AM |
| Question about fragglescript | The Doomer | Doom Legacy | 5 | July 22nd, 2002 04:20 AM |
| A new Fragglescript adder tool | Pate | Doom Legacy | 6 | February 21st, 2002 06:55 AM |