how do u make a plugin with res-edit?
------------------
I bet there darn tasty to.
how do u make a plugin with res-edit?
------------------
I bet there darn tasty to.
Well, first, get EVO 1.0.2. I'll assume you have it.
Open up your EVO 1.0.2. folder, and you'll see a folder named "EVO Developers ", or something like that.
Read the file named "EVO Bible". That will be VERY helpful. Anyway, make a duplicate of the "Sample Plugin" in the EVO Plugins folder. Then open it in ResEdit. Also, open the "EVO Templates" file in the Developer's folder. Paste all TMPL resources from that into your plugin. Then, you can start editing using the resources and values you find in the EVO Bible.
------------------
OctoberFost: Living proof that any idiot with 200 bucks can get Microsoft Certified.
**(url="http://"http://www.drippingchipmunk.com")DrippingChipmunk.com(/url)
(url="http://"http://www.bigfurrydeal.com/~homefish/")The Science of Webboard Theory(/url)
(url="http://"http://www.jonpearse.f2s.com/ev3/ev3_quotes.php")#EV3 QUOTE ARCHIVE (/url) **
A little advice - Don't jump right into a large expansion or a TC without learning the ropes first. I would recommend starting with just a small addition to the EVO universe, like just adding one government somewhere with a few of it's own ships, systems, weapons, etc., and one or two mission strings. Then work your way up to where ever you want to go.
Oh yeah, and if you get stuck there is a 99% chance we can solve your problem here (unless it involves game constraints).
------------------
Cuz I'm a 21st Century Digital Boy
I don't know the Monty Python but I've got a lotta toys
My daddy is a Renegade, his name is Hellcat Helian
Wait a second...
(This message has been edited by 21st Century Digital Boy (edited 08-18-2001).)
Quote
Originally posted by OctoberFost:
**_Also, open the "EVO Templates" file in the Developer's folder. Paste all TMPL resources from that into your plugin.
_ **
Or paste the TMPLs into the ResEdit Preferences. Then you can edit plug-ins without the TMPLs in them.
Rodger
------------------
(url="http://"http://www.sutherland-studios.com.au/family/evo_software.html")R & R software(/url)
(url="http://"mailto:randr@sutherland-studios.com.au")mailto:randr@sutherland-studios.com.au(/url)randr@sutherland-studios.com.au
ok thanks but wheres the bible?
------------------
I bet there darn tasty to.
how do you name your weapon?i dont get the flags, to.
------------------
I bet there darn tasty to.
(This message has been edited by grunadulater (edited 08-19-2001).)
The name of your weapon is the name of the resource. So if you name the heavy rocket's resource "Heavy Rockets", then that's what'll appear on the weapon pallen. The names for the the outfit boxes are stored in an STR# resource, though I would recommend using STR patches. It explains that in one of the Appendexes of the EVO Bible.
As for the flags, I'll give you an example here. Say you're making a weapon. The flags for weapons are as follows:
0x0001 Spin the weapon's graphic continuously
0x0002 Weapon fired by second trigger
0x0004 For cycling weapons, always start on the first
frame of the animation
0x0008 For guided weapons, don't fire at fast ships
(ships with turn rate > 3)
0x0010 Weapon's sound is looped rather than played
repeatedly
0x0020 Weapon acts as a decoy for missiles
0x0040 Multiple weapons of this type fire
simultaneously
0x0080 This weapon ignores the carrying ship's
weapon x-offset setting
0x0100 Weapon's blast doesn't hurt the player
0x0200 Weapon generates small smoke
0x0400 Weapon generates big smoke
0x0800 Weapon's smoke trail is more persistent
0x1000 Turreted weapon has a blind spot to the front
0x2000 Turreted weapon has a blind spot to the sides
0x4000 Turreted weapon has a blind spot to the rear
0x8000 Shot detonates at the end of its lifespan
So say that you wanted the weapon's graphics to spin(like SAE's), be fired by the second trigger(be a secondary weapon), not to fire at fast ships(this only guides the computer AI - the player can still fire it at anything s/he wants), multipul weapons to fire at the same time(like SAE's), for the weapon's blast to not hurt the player (if the player is too close to the explosion it doesn't hurt the player's ship), and for the weapon to generate big(a lot of) smoke. The flags you would want to set would be:
0x0001
0x0002
0x0008
0x0040
0x0100
0x0400
You add up the sum of each colum. So it would look like this: (0)(5)(4)(11)
However, you can only have a single digit in each colum, so double-digit numbers are replaced by letters. 10 is A, 11 is B, 12 is C etc. Also, the 0x is replaced by $ in Res-Edit. So the final product should look like this:
$054B
I hope I didn't lose you somewhere. Plug-in developing is a little complicated at first, but once you get used to it stuff like this becomes second nature.
------------------
Cuz I'm a 21st Century Digital Boy
I don't know the Monty Python but I've got a lotta toys
My daddy is a Renegade, his name is Hellcat Helian
Wait a second...
(This message has been edited by 21st Century Digital Boy (edited 08-19-2001).)
I have been trying to make a EV plug, now I understand that those numbers mean something.
Did you memorize that?
No - I copied that from the EVO bible. I remember some of them off the top of my head, but not nearly all of them.
------------------
Cuz I'm a 21st Century Digital Boy
I don't know the Monty Python but I've got a lotta toys
My daddy is a Renegade, his name is Hellcat Helian
Wait a second...
thanks
------------------
I bet there darn tasty to.
Hehe. Lucky me...... I learned long, long ago how to work in hex.
------------------
"Toadflesh!"
I have three things to say, one to grunadulator, one to Digital Boy, and one to NTiOzymandias.
Grunadulator's comment-
Quote
Originally posted by grunadulator-
I have been trying to make a EV plug
When I read your first post, I thought this- "Download "Begginers ResEdit Guide" by Raymond Hatchey!" Everything you need to know is in there!
CyberDragon
PS- whats "grunulator" mean?
Digital Boy's Comment-
Quote
Originally posted by 21st Century Digital Boy:
**The name of your weapon is the name of the resource. So if you name the heavy rocket's resource "Heavy Rockets", then that's what'll appear on the weapon pallen. The names for the the outfit boxes are stored in an STR# resource, though I would recommend using STR patches. It explains that in one of the Appendexes of the EVO Bible.
As for the flags, I'll give you an example here. Say you're making a weapon. The flags for weapons are as follows:
0x0001 Spin the weapon's graphic continuously
0x0002 Weapon fired by second trigger
0x0004 For cycling weapons, always start on the first
frame of the animation
0x0008 For guided weapons, don't fire at fast ships
(ships with turn rate > 3)
0x0010 Weapon's sound is looped rather than played
repeatedly
0x0020 Weapon acts as a decoy for missiles
0x0040 Multiple weapons of this type fire
simultaneously
0x0080 This weapon ignores the carrying ship's
weapon x-offset setting
0x0100 Weapon's blast doesn't hurt the player
0x0200 Weapon generates small smoke
0x0400 Weapon generates big smoke
0x0800 Weapon's smoke trail is more persistent
0x1000 Turreted weapon has a blind spot to the front
0x2000 Turreted weapon has a blind spot to the sides
0x4000 Turreted weapon has a blind spot to the rear
0x8000 Shot detonates at the end of its lifespan
So say that you wanted the weapon's graphics to spin(like SAE's), be fired by the second trigger(be a secondary weapon), not to fire at fast ships(this only guides the computer AI - the player can still fire it at anything s/he wants), multipul weapons to fire at the same time(like SAE's), for the weapon's blast to not hurt the player (if the player is too close to the explosion it doesn't hurt the player's ship), and for the weapon to generate big(a lot of) smoke. The flags you would want to set would be:
0x0001
0x0002
0x0008
0x0040
0x0100
0x0400
You add up the sum of each colum. So it would look like this: (0)(5)(4)(11)
However, you can only have a single digit in each colum, so double-digit numbers are replaced by letters. 10 is A, 11 is B, 12 is C etc. Also, the 0x is replaced by $ in Res-Edit. So the final product should look like this:
$054B
I hope I didn't lose you somewhere. Plug-in developing is a little complicated at first, but once you get used to it stuff like this becomes second nature.
**
Sweeeeeeeeeet. Anyway, Do all those work in EV too? I mean, Rayonds Guide doesn't mention ALL of them, and I guess he mightv'e not given some to the begginers, or maybe those are "EVOnly" flags. Either way, could you tell me?
CyberDragon
PS: Yes, the EVOnly thing wuz deliberete.
NTiOzymandias' comment-
How did you learn BinHex, and why? (OOOOH, a story...)
CyberDragon
PS- Wuz up with your screen name?
Phew! I think thats the longest post I've ever done! All that typing... God help me!
Welll, thats all for now folks!
(and he exits the stage to tumultous applause...)
CyberDragon
Are you still reading this? You shouldn't be. There's nothing of intrest down here.
You're STILL here? Go Away!
WHAT? You little miscreant! Shame on you!
Why- wont- you leave... voices, singing... must controll... Ahhhhhhh! Tell my family- I died- fighting-....
(hah, hah, hah. OK, so hearing statements about psychos with voices in there head who think they're still in WWII went out of style in the 70's, but who cares, and it might be a good idea for a signature...)
Stop- Reading- calm down, must controll, you've been typing to much, must- no- let- dark side- take- over... NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO....
Ooooooooops. meant to say "not" in that last part.
PS- yes, the "welll" thing was deliberate
PPS- The "waht's your screenname" thing is another story...
PPPS- If you actually read to the end of my last post, then congrats, you deserve a (url="http://"http://www.zthing.com")reward(/url)
PPPPS- Did it work, did it work? (and yes, the "reward" thing kicked off the "guidelines" page of this board)
PPPPPS- Check out that site (if it even worked). It's really funny, even if, at times, it's a bit risque (nothing REALLY bad though, but I wouldn't bring the kids there).
PPPPPPS- 'Ye know, this was supposed to be a simple correctional comment (a post that long hsa GOT to have a typo), and now it's huge. Oh,well, you probably DON"T know.
PPPPPPPS- Yes, I know theres a limit as to how many "P"s you can have in a PS, but this IS a webboard, ain't it? No rules, just right! (Out-back-Steakhouse!) But yes there are rules, but no biggies on PS's, though.
PPPPPPPPS- Too long- dark side- coming- taking power- need- fresh- blood...
Ok... Calm down CyberDragon... It's only a webboard...
BTW, if you didn't recognise them, they proably were EVOnly flags. As a matter of fact, most of them are proably EVO 1.0.2 only flags
------------------
Cuz I'm a 21st Century Digital Boy
I don't know the Monty Python but I've got a lotta toys
My daddy is a Renegade, his name is Hellcat Helian
Wait a second...
Quote
Originally posted by Formerly CyberDragon:
How did you learn BinHex, and why? (OOOOH, a story...)
'Cause I felt like it.
By the way, it's hexadecimal ("of six and ten"), not binhex.
------------------
"Toadflesh!"
Quote
Originally posted by 21st Century Digital Boy:
**Ok... Calm down CyberDragon... It's only a webboard...
BTW, if you didn't recognise them, they proably were EVOnly flags. As a matter of fact, most of them are proably EVO 1.0.2 only flags
**
heh, heh, heh... anyway, i'm reading the Silverwing books, and I'm at the bart where he rips hisheart from his body and eats- Oh well, never mind. They're good, and not nearly as gruesome as I described but still- need- blood-
(IMG)http://community.the...angry/demon.gif(IMG)
(quote)Originally posted by Formerly CyberDragon:
(b) heh, heh, heh... anyway, i'm reading the Silverwing books, and I'm at the bart where he rips hisheart from his body and eats- Oh well, never mind. They're good, and not nearly as gruesome as I described but still- need- blood-
(IMG)http://community.theunderdogs.org/smiley/angry/demon.gif(IMG)(/b)(/quote) Hey1 That didn't work right! Let's try again... (img)http://community.theunderdogs.org/smiley/angry/demon.gif(/img)